@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap");@media screen and (min-width:850px){.pb_0 .col{padding-bottom:0 !important}}.title-common .section-title{border:none}.title-common .section-title b{display:none}.title-common .section-title .section-title-main{border:none;font-family:"Roboto Condensed",sans-serif;font-size:30px;font-weight:700;line-height:50px;color:var(--black);padding-bottom:0}.title-page{margin-bottom:0 !important}.title-page .section-title{margin-bottom:0}.title-page .section-title .section-title-main{text-transform:inherit}.sec-title{box-shadow:0px 3px 15px rgba(0,0,0,.25);border-top:1px solid var(--primary_color)}.sec-title .col .col-inner{padding:15px 0}@media screen and (max-width:849px){.sec-title .container{padding:0 15px !important}}.sec-title .sub-cat-list{margin:0 0 10px}.sec-title .sub-cat-list li{list-style:none;display:inline-block;margin-right:40px;margin-bottom:0;position:relative}.sec-title .sub-cat-list li:hover:after,.sec-title .sub-cat-list li.active:after{content:"";position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--white);bottom:-20px;right:calc((100% - 10px)/2)}.sec-title .sub-cat-list li:hover a,.sec-title .sub-cat-list li.active a{color:var(--primary_color)}.sec-title .sub-cat-list li a{font-size:16px;font-weight:300;text-transform:uppercase;line-height:1.5em;color:var(--black)}#header{border:none !important}@media screen and (min-width:550px){#header #top-bar .flex-right .contact-topbar .item,#header #top-bar .flex-grow .contact-topbar .item{margin-left:40px}}@media screen and (max-width:549px){#header #top-bar .flex-right .contact-topbar .item,#header #top-bar .flex-grow .contact-topbar .item{margin:0 20px}}#header #top-bar .flex-right .contact-topbar .item a,#header #top-bar .flex-grow .contact-topbar .item a{font-size:14px;font-family:"Roboto Condensed",sans-serif;color:var(--white);font-weight:700}#header #masthead .header-inner #logo{margin-right:15px}#header #masthead .header-inner .slogan-header .slogan-header-inner{font-size:30px;line-height:35px;font-weight:700;font-family:"Roboto Condensed",sans-serif;text-shadow:0px 4px 4px rgba(0,0,0,.25)}#header #wide-nav{background:linear-gradient(180deg,rgba(40,48,106,.2) 0%,rgba(255,255,255,.2) 100%),#d9d9d9}#header #wide-nav .flex-center .nav li{margin:0 20px}#header #wide-nav .flex-center .nav li a{font-size:16px;font-weight:600;line-height:50px;color:var(--primary_color);font-family:"Roboto Condensed",sans-serif;padding:0;text-transform:uppercase}#header #wide-nav .flex-center .nav li.active a{color:var(--white)}#header #wide-nav .flex-center .nav li .sub-menu li{margin:0}#header #wide-nav .flex-center .nav li .sub-menu li a{text-transform:inherit;color:var(--primary_color) !important}.mfp-content .mobile-sidebar .nav li a{color:var(--primary_color)}.mfp-content .mobile-sidebar .nav li .sub-menu li .toggle{color:var(--primary_color);font-size:15px}.mfp-content .mobile-sidebar .nav li .sub-menu li a{color:var(--primary_color) !important;text-transform:inherit !important}.home-slider .flickity-page-dots .dot{background-color:#d9d9d9;border-color:#d9d9d9 !important}.home-slider .flickity-page-dots .dot.is-selected{background-color:var(--primary_color) !important;border-color:var(--primary_color) !important}.home-vechungtoi .section-content .title-vechungtoi{margin-bottom:0}.home-vechungtoi .section-content .title-vechungtoi .section-title{position:relative}.home-vechungtoi .section-content .title-vechungtoi .section-title .section-title-main{line-height:85px}.home-vechungtoi .section-content .title-vechungtoi .section-title:before{position:absolute;content:"";background-color:var(--primary_color);top:0;left:0;width:100px;height:3px}.home-vechungtoi .section-content .des-vechungtoi{font-size:18px;font-weight:400;line-height:30px;font-family:"Roboto Condensed",sans-serif;color:var(--black)}.home-vechungtoi .section-content .button-vechungtoi{padding:2px 20px;border:none;position:relative;margin-top:20px}.home-vechungtoi .section-content .button-vechungtoi span{font-size:18px;line-height:30px;font-weight:700}.home-vechungtoi .section-content .button-vechungtoi:before{position:absolute;content:"";top:-10px;left:-10px;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid var(--white);border-bottom:10px solid transparent;transform:rotate(45deg)}.home-vechungtoi .section-content .button-vechungtoi:after{position:absolute;content:"";bottom:-10px;right:-10px;border-top:10px solid transparent;border-left:10px solid var(--white);border-right:10px solid transparent;border-bottom:10px solid transparent;transform:rotate(45deg)}.home-dmsanpham .section-content .title-dmsanpham .section-title{position:relative}.home-dmsanpham .section-content .title-dmsanpham .section-title .section-title-main{margin:0 auto}.home-dmsanpham .section-content .title-dmsanpham .section-title:after{position:absolute;content:"";background-color:var(--primary_color);bottom:0;left:50%;transform:translateX(-50%);width:195px;height:3px}.home-dmsanpham .section-content .box-menu-dmsanpham .box-menu-dmsanpham-inner .menu_home_dmsanpham li{border:none;display:flex;align-items:center}.home-dmsanpham .section-content .box-menu-dmsanpham .box-menu-dmsanpham-inner .menu_home_dmsanpham li i{font-size:12px;color:var(--primary_color)}.home-dmsanpham .section-content .box-menu-dmsanpham .box-menu-dmsanpham-inner .menu_home_dmsanpham li a{font-size:20px;font-weight:400;line-height:30px;color:var(--black);padding:6px}.home-dmsanpham .section-content .list-product-home .product .col-inner{border:1px solid var(--primary_color)}.home-dmsanpham .section-content .list-product-home .product .col-inner .box{height:375px;background:var(--white);box-shadow:0 3px 10px rgba(81,81,81,.1);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.home-dmsanpham .section-content .list-product-home .product .col-inner .box:hover .box-overlay{bottom:0}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-image{height:100%;display:flex;justify-content:center;align-items:center}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-image img{width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;margin:auto}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-text{min-height:120px;background-color:#f5f5f5}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-text .name{padding:0 10px;margin-top:10px;margin-bottom:15px}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-text .name a{height:44px;font-weight:400;font-size:17px;display:-webkit-box;line-clamp:22px;-webkit-box-orient:vertical;overflow:hidden;color:var(--black);text-transform:uppercase}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-text .price-wrapper{padding:0 10px}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-text .price-wrapper .price{font-weight:600;font-size:23px;line-height:20px}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-text .price-wrapper .price .amount{color:var(--primary_color)}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-text .price-wrapper .price-label{display:none}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-text .contact{font-weight:600;font-size:23px;line-height:20px;color:var(--primary_color)}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-overlay{position:absolute;bottom:-100%;width:100%;height:100%;background-color:rgba(40,48,106,.7);padding:15px;transition:.5s}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-overlay .text-overlay,.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-overlay .title-product p a{color:var(--white)}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-overlay .title-product .name{margin-bottom:0}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-overlay ul li{color:var(--white);margin-bottom:0;font-size:15px}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-overlay ul li::marker{color:var(--white);font-size:18px}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-overlay .text-overlay{font-size:14px;font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-overlay .btn-readmore{position:absolute;bottom:20px;padding:0 36px;background-color:#eef3f8;color:var(--primary_color);display:inline-block;line-height:50px;font-size:16px;font-weight:500}.home-dmsanpham .section-content .list-product-home .product .col-inner .box .box-overlay .btn-readmore i{font-size:14px;color:var(--primary_color);margin-left:30px}.home-tintuc .section-content .title-tintuc .section-title .section-title-main{margin:0 auto;color:var(--primary_color)}.home-tintuc .section-content .lastest-news .post-item .col-inner{box-shadow:0px 2px 4px rgba(0,0,0,.25);background-color:var(--white)}.home-tintuc .section-content .lastest-news .post-item .col-inner .box .box-text{padding:15px 15px 22px}.home-tintuc .section-content .lastest-news .post-item .col-inner .box .box-text .post-title{font-weight:600;font-size:16px;line-height:20px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:var(--black);margin-bottom:5px}.home-tintuc .section-content .lastest-news .post-item .col-inner .box .box-text .post-meta{font-weight:300;font-size:10px;line-height:17px;color:var(--primary_color)}.home-tintuc .section-content .lastest-news .post-item .col-inner .box .box-text .is-divider{margin-top:.1em;margin-bottom:10px;height:1px !important}.home-tintuc .section-content .lastest-news .post-item .col-inner .box .box-text .from_the_blog_excerpt{font-weight:400;font-size:14px;line-height:20px;color:var(--black)}.home-tintuc .section-content .list-news .post-item .col-inner{box-shadow:0px 2px 4px rgba(0,0,0,.25);background-color:var(--white)}.home-tintuc .section-content .list-news .post-item .col-inner .box .box-text{padding:10px 13px}.home-tintuc .section-content .list-news .post-item .col-inner .box .box-text .post-title{font-weight:600;font-size:14px;line-height:18px;color:var(--black);height:36px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:10px}.home-tintuc .section-content .list-news .post-item .col-inner .box .box-text .post-meta{font-weight:300;font-size:10px;line-height:17px;color:#166e39}.home-tintuc .section-content .list-news .post-item .col-inner .box .box-text .is-divider{margin-top:.1em;height:1px !important}.home-tintuc .section-content .list-news .post-item .col-inner .box .box-text .from_the_blog_excerpt{font-weight:400;font-size:13px;line-height:18px;color:var(--black)}.contact-infor{padding:50px 0 !important}.contact-infor .box-contact-infor .box-contact-infor-inner{padding:20px;background-color:rgba(41,146,208,.4)}.contact-infor .box-contact-infor .box-contact-infor-inner .title-company{color:var(--primary_color);font-size:20px;font-weight:400;border-bottom:1px solid var(--primary_color);padding-bottom:5px}.contact-infor .box-contact-infor .box-contact-infor-inner .menu-contact-infor{margin-bottom:0}.contact-infor .box-contact-infor .box-contact-infor-inner .menu-contact-infor .item{color:var(--black);font-size:16px;border:none;margin-bottom:10px}.sec-lienhechungtoi .title-lienhechungtoi .section-title{border-bottom:2px solid #ccc;padding-bottom:15px}.sec-lienhechungtoi .title-lienhechungtoi .section-title .section-title-main{text-transform:inherit;padding-left:15px;border-left:3px solid var(--primary_color);line-height:35px}.sec-lienhechungtoi .box-common .box-common-inner{padding:50px 0}@media screen and (min-width:850px){.sec-lienhechungtoi .box-common .box-common-inner.box-open-form-inner{border-right:1px solid var(--primary_color)}}.sec-lienhechungtoi .box-common .box-common-inner .box-content{max-width:360px;height:110px;background-color:var(--white);box-shadow:0px 3px 15px rgba(0,0,0,.5);padding:20px;margin:15px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.sec-lienhechungtoi .box-common .box-common-inner .box-content span{font-size:18px;font-weight:400;color:var(--black)}@media screen and (max-width:849px){.box-form-contact{padding:10px !important}}.box-form-contact .box-form-inner .title-lienhechungtoi .section-title{border-bottom:2px solid #ccc;padding-bottom:15px}.box-form-contact .box-form-inner .title-lienhechungtoi .section-title .section-title-main{text-transform:inherit;padding-left:15px;border-left:3px solid var(--primary_color);line-height:35px}.box-form-contact .box-form-inner .form-contact img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.box-form-contact .box-form-inner .form-contact form input:not([type=submit]),.box-form-contact .box-form-inner .form-contact form textarea{color:var(--black);background:rgba(255,255,255,.4);padding:10px 40px;border:1px solid #d7d7d7;font-size:16px;font-weight:300}.box-form-contact .box-form-inner .form-contact form span{position:relative}.box-form-contact .box-form-inner .form-contact form span[data-name=text-fullname]:before{position:absolute;content:"\f007";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:var(--primary_color);top:8px;left:12px}.box-form-contact .box-form-inner .form-contact form span[data-name=tel-phone]:before{position:absolute;content:"\f879";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:var(--primary_color);top:8px;left:12px}.box-form-contact .box-form-inner .form-contact form span[data-name=email-mail]:before{position:absolute;content:"\f0e0";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:var(--primary_color);top:8px;left:12px}.box-form-contact .box-form-inner .form-contact form span[data-name=text-service]:before{position:absolute;content:"\f0e2";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:var(--primary_color);top:8px;left:12px}.box-form-contact .box-form-inner .form-contact form span[data-name=textarea-content]:before{position:absolute;content:"\f044";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:var(--primary_color);top:8px;left:12px}.box-form-contact .box-form-inner .form-contact form input[type=submit]{float:right;background-color:var(--primary_color);font-weight:400;text-transform:inherit;color:var(--white);margin-right:0;padding:5px 40px}.shop-container .products .product .col-inner{border:1px solid var(--primary_color)}.shop-container .products .product .col-inner .box{height:375px;background:var(--white);box-shadow:0 3px 10px rgba(81,81,81,.1);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.shop-container .products .product .col-inner .box:hover .box-overlay{bottom:0}.shop-container .products .product .col-inner .box .box-image{height:100%;display:flex;justify-content:center;align-items:center}.shop-container .products .product .col-inner .box .box-image img{width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;margin:auto}.shop-container .products .product .col-inner .box .box-text{min-height:120px;background-color:#f5f5f5}.shop-container .products .product .col-inner .box .box-text .name{padding:0 10px;margin-top:10px;margin-bottom:15px}.shop-container .products .product .col-inner .box .box-text .name a{height:44px;font-weight:400;font-size:17px;display:-webkit-box;line-clamp:22px;-webkit-box-orient:vertical;overflow:hidden;color:var(--black);text-transform:uppercase}.shop-container .products .product .col-inner .box .box-text .price-wrapper{padding:0 10px}.shop-container .products .product .col-inner .box .box-text .price-wrapper .price{font-weight:600;font-size:23px;line-height:20px}.shop-container .products .product .col-inner .box .box-text .price-wrapper .price .amount{color:var(--primary_color)}.shop-container .products .product .col-inner .box .box-text .price-wrapper .price-label{display:none}.shop-container .products .product .col-inner .box .box-text .contact{font-weight:600;font-size:23px;line-height:20px;color:var(--primary_color)}.shop-container .products .product .col-inner .box .box-overlay{position:absolute;bottom:-100%;width:100%;height:100%;background-color:rgba(40,48,106,.7);padding:15px;transition:.5s}.shop-container .products .product .col-inner .box .box-overlay .text-overlay,.shop-container .products .product .col-inner .box .box-overlay .title-product p a{color:var(--white)}.shop-container .products .product .col-inner .box .box-overlay .title-product .name{margin-bottom:0}.shop-container .products .product .col-inner .box .box-overlay ul li{color:var(--white);margin-bottom:0;font-size:15px}.shop-container .products .product .col-inner .box .box-overlay ul li::marker{color:var(--white);font-size:18px}.shop-container .products .product .col-inner .box .box-overlay .text-overlay{font-size:14px;font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.shop-container .products .product .col-inner .box .box-overlay .btn-readmore{position:absolute;bottom:20px;padding:0 36px;background-color:#eef3f8;color:var(--primary_color);display:inline-block;line-height:50px;font-size:16px;font-weight:500}.shop-container .products .product .col-inner .box .box-overlay .btn-readmore i{font-size:14px;color:var(--primary_color);margin-left:30px}.product-detail .product_title{font-size:38px;font-weight:800;line-height:1.2em;color:var(--black)}.product-detail .product-page-price{font-size:16px;font-weight:300;text-transform:uppercase;line-height:1.5em}.product-detail .product-page-price span{font-size:24px;font-weight:500;line-height:1.33em}.product-detail .product-page-price .price-label{font-size:16px;color:var(--black)}.product-detail .product-short-description{font-size:15px;font-weight:300;margin-top:20px;color:var(--black)}@media screen and (min-width:850px){.product-detail .product-short-description{height:458px}}.product-detail .product-page-accordian{border-top:2px solid rgba(112,112,112,.2901960784);border-bottom:2px solid rgba(112,112,112,.2901960784);padding:20px 0;margin-bottom:40px}.product-detail .product-page-accordian .accordion-title{border:none !important;font-size:18px;font-weight:400;line-height:1.2em;color:var(--primary_color);padding-left:0}.product-detail .product-page-accordian .accordion-title .toggle{top:0;right:0;left:unset}.product-detail .product-page-accordian .accordion-title .toggle i{font-size:24px}.product-detail .product-page-accordian .accordion-inner{padding-left:15px !important;font-size:15px;color:var(--black)}.product-detail .related-products-wrapper .product-section-title{font-size:32px;font-weight:700;color:var(--black);text-transform:inherit}.product-detail .related-products-wrapper .product .col-inner{border:1px solid var(--primary_color)}.product-detail .related-products-wrapper .product .col-inner .box{height:375px;background:var(--white);box-shadow:0 3px 10px rgba(81,81,81,.1);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.product-detail .related-products-wrapper .product .col-inner .box:hover .box-overlay{bottom:0}.product-detail .related-products-wrapper .product .col-inner .box .box-image{height:100%;display:flex;justify-content:center;align-items:center}.product-detail .related-products-wrapper .product .col-inner .box .box-image img{width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;margin:auto}.product-detail .related-products-wrapper .product .col-inner .box .box-text{min-height:120px;background-color:#f5f5f5}.product-detail .related-products-wrapper .product .col-inner .box .box-text .name{padding:0 10px;margin-top:10px;margin-bottom:15px}.product-detail .related-products-wrapper .product .col-inner .box .box-text .name a{height:44px;font-weight:400;font-size:17px;display:-webkit-box;line-clamp:22px;-webkit-box-orient:vertical;overflow:hidden;color:var(--black);text-transform:uppercase}.product-detail .related-products-wrapper .product .col-inner .box .box-text .price-wrapper{padding:0 10px}.product-detail .related-products-wrapper .product .col-inner .box .box-text .price-wrapper .price{font-weight:600;font-size:23px;line-height:20px}.product-detail .related-products-wrapper .product .col-inner .box .box-text .price-wrapper .price .amount{color:var(--primary_color)}.product-detail .related-products-wrapper .product .col-inner .box .box-text .price-wrapper .price-label{display:none}.product-detail .related-products-wrapper .product .col-inner .box .box-text .contact{font-weight:600;font-size:23px;line-height:20px;color:var(--primary_color)}.product-detail .related-products-wrapper .product .col-inner .box .box-overlay{position:absolute;bottom:-100%;width:100%;height:100%;background-color:rgba(40,48,106,.7);padding:15px;transition:.5s}.product-detail .related-products-wrapper .product .col-inner .box .box-overlay .text-overlay,.product-detail .related-products-wrapper .product .col-inner .box .box-overlay .title-product p a{color:var(--white)}.product-detail .related-products-wrapper .product .col-inner .box .box-overlay .title-product .name{margin-bottom:0}.product-detail .related-products-wrapper .product .col-inner .box .box-overlay ul li{color:var(--white);margin-bottom:0;font-size:15px}.product-detail .related-products-wrapper .product .col-inner .box .box-overlay ul li::marker{color:var(--white);font-size:18px}.product-detail .related-products-wrapper .product .col-inner .box .box-overlay .text-overlay{font-size:14px;font-weight:300;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.product-detail .related-products-wrapper .product .col-inner .box .box-overlay .btn-readmore{position:absolute;bottom:20px;padding:0 36px;background-color:#eef3f8;color:var(--primary_color);display:inline-block;line-height:50px;font-size:16px;font-weight:500}.product-detail .related-products-wrapper .product .col-inner .box .box-overlay .btn-readmore i{font-size:14px;color:var(--primary_color);margin-left:30px}.row-lastest-post .post-item .col-inner .box .box-text{padding-left:5%}.row-lastest-post .post-item .col-inner .box .box-text .cat-label{font-size:16px;font-weight:300;color:var(--black)}.row-lastest-post .post-item .col-inner .box .box-text .post-title{font-size:24px;font-weight:600;color:var(--black);line-height:1.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.row-lastest-post .post-item .col-inner .box .box-text .from_the_blog_excerpt{font-size:16px;font-weight:300;color:var(--black)}.row-lastest-post .post-item .col-inner .box .box-text button{font-size:16px;font-weight:400;text-transform:inherit;transition:.5s}.row-lastest-post .post-item .col-inner .box .box-text button i{margin-left:15px;font-size:14px}.row-lastest-post .post-item .col-inner .box .box-text button:hover{padding:0 40px}@media screen and (min-width:850px){.list-post{margin-top:40px}}.list-post .post-item{height:450px}.list-post .post-item:hover{transform:translateY(-10px)}.list-post .post-item:hover .box .box-text{top:0;left:0}.list-post .post-item:hover .box .box-text .from_the_blog_excerpt{opacity:1}.list-post .post-item .col-inner{height:100%;box-shadow:0px 3px 5px rgba(0,0,0,.25)}.list-post .post-item .box{position:relative;height:100%;overflow:hidden}.list-post .post-item .box .box-text{position:absolute;background-color:var(--white);width:100%;height:100%;top:55%;padding-top:17px;transition:.5s;padding:5px 10px}.list-post .post-item .box .box-text .cat-label{font-size:16px;font-weight:300;text-transform:inherit;color:var(--black);margin-bottom:30px}.list-post .post-item .box .box-text .post-title{font-size:24px;font-weight:500;color:var(--black);height:100px;line-height:1.4em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.list-post .post-item .box .box-text .is-divider{display:none}.list-post .post-item .box .box-text .from_the_blog_excerpt{font-size:16px;font-weight:300;color:var(--black);height:144px;overflow:hidden;opacity:0;transition:.5s}.list-post .post-item .box .box-text .button{font-size:16px;font-weight:500;text-transform:inherit;color:var(--primary_color);background-color:var(--white);border:none;padding:0;box-shadow:none}.list-post .post-item .box .box-text .button:hover{background-color:var(--white)}.list-post .post-item .box .box-text .button i{margin-left:5px;font-size:14px}#footer .footer{padding:55px 0 30px}#footer .footer .widget_text{margin-bottom:0}#footer .footer .box-contact-footer .box-contact-footer-inner .box-contact .item{align-items:start;padding:5px 0}#footer .footer .box-contact-footer .box-contact-footer-inner .box-contact .item img{width:20px;height:20px;margin-right:15px}#footer .footer .box-contact-footer .box-contact-footer-inner .box-contact .item span,#footer .footer .box-contact-footer .box-contact-footer-inner .box-contact .item a{font-size:15px;font-weight:400;line-height:20px}#footer .footer .box-contact-footer .box-contact-footer-inner .box-social-media .box-social-media-inner{padding-top:20px;padding-bottom:30px}#footer .footer .box-contact-footer .box-contact-footer-inner .box-social-media .box-social-media-inner ul.social-media li{display:inline-block;margin-right:10px;margin-bottom:0}#footer .footer .box-copyright{font-weight:400;font-size:13px;line-height:20px;color:#c4c4c4}#footer .absolute-footer{display:none}