@font-face{src:url(/wp-content/themes/igitech/resources/fonts/GoogleSans-Black.ttf);font-weight:700;font-family:"Google-Sans"}@font-face{src:url(/wp-content/themes/igitech/resources/fonts/GoogleSans-Bold.ttf);font-weight:600;font-family:"Google-Sans"}@font-face{src:url(/wp-content/themes/igitech/resources/fonts/GoogleSans-Medium.ttf);font-weight:500;font-family:"Google-Sans"}@font-face{src:url(/wp-content/themes/igitech/resources/fonts/GoogleSans-Regular.ttf);font-weight:400;font-family:"Google-Sans"}.owl-dots{position:absolute;width:100%;margin-top:0!important;bottom:0}.owl-theme .owl-nav{margin-top:0}.owl-theme .owl-nav [class*=owl-]{width:40px;height:40px;background-color:#3333;display:inline-flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%)}.owl-theme .owl-nav [class*=owl-]:hover{background-color:#333}.owl-theme .owl-nav [class*=owl-] i{font-size:22px;color:#fff}.owl-theme .owl-nav [class*=owl-] a{line-height:0}.owl-theme .owl-nav .owl-prev{left:0}.owl-theme .owl-nav .owl-next{right:0}.owl-theme .owl-dots .owl-dot{display:inline-block;cursor:pointer}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#f0592a}@media (max-width:767px){.header-top{display:none}}.header-top .header-top-main{display:flex;align-items:center;justify-content:space-between}.header-top .header-top-main .left .site-title{font-size:14px;font-weight:700;margin-bottom:0}.header-top .header-top-main .right ul{padding-left:0;margin-bottom:0;list-style:none;display:flex;align-items:center}.header-top .header-top-main .right ul li{padding-left:1.3em;font-size:14px;font-weight:500}.header-middle{padding:10px 0}@media (max-width:767px){.header-middle{padding:5px 0}}.header-middle .header-middle-main{display:flex;align-items:center;justify-content:space-between}.header-middle .header-middle-main .box-logo{max-width:80px}@media (max-width:767px){.header-middle .header-middle-main .box-logo{max-width:50px;order:1}}@media (min-width:768px) and (max-width:992px){.header-middle .header-middle-main .box-logo{max-width:60px}}.header-middle .header-middle-main .box-search{position:relative;width:50%;border:1px solid #eee;border-radius:10px;overflow:hidden}@media (max-width:767px){.header-middle .header-middle-main .box-search{width:calc(100% - 20px);position:absolute;top:65px;left:10px;right:10px}.header-middle{padding-bottom:65px;position:relative}.box-search #product_cat{max-width:90px!important;height:100%;background:#fff;font-size:13px}.box-search .form-control{padding-left:100px!important;font-size:13px}}.header-middle .header-middle-main .box-search .form-control{border:0;padding:.6em 3em .6em 1em}.header-middle .header-middle-main .box-search .btn-search{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:.6em 1em;background-color:#0f8e45;color:#fff}.header-middle .header-middle-main .box-cart{position:relative}@media (max-width:767px){.header-middle .header-middle-main .box-cart{order:3}}.header-middle .header-middle-main .box-cart i{color:red;font-size:40px}@media (max-width:767px){.header-middle .header-middle-main .box-cart i{font-size:26px}}.header-middle .header-middle-main .box-cart span{display:flex;align-items:center;justify-content:center;width:25px;height:25px;background-color:#f1bc1b;border-radius:50%;position:absolute;right:-10px;top:-5px;color:#fff}@media (max-width:767px){.header-middle .header-middle-main .box-cart span{width:20px;font-size:12px;height:20px}}@media (max-width:767px){.header-middle .header-middle-main .box-menu{order:4}}.header-middle .header-middle-main .box-hotline{display:flex;align-items:center}@media (max-width:767px){.header-middle .header-middle-main .box-hotline{order:2}}.header-middle .header-middle-main .box-hotline .left{display:flex;align-items:center;justify-content:center;background-color:#0f8e45;width:50px;height:50px;border-radius:50%;color:#fff;transform:rotate(-45deg);font-size:30px;margin-right:5px}@media (max-width:767px){.header-middle .header-middle-main .box-hotline .left{font-size:18px;width:30px;height:30px}}.header-middle .header-middle-main .box-hotline .right a{display:block;font-weight:700;color:red;font-size:18px;line-height:1em}@media (max-width:767px){.header-middle .header-middle-main .box-hotline .right a{font-size:12px}}.header-middle .header-middle-main .box-hotline .right a:first-child{margin-bottom:5px}.header-nav{background-color:#841720}.main-menu>ul>li:first-child i{transform:scale(1.6)}@media (min-width:768px){.main-menu ul{padding-left:0;margin-bottom:0;list-style:none;display:flex;justify-content:space-between}.main-menu ul li{position:relative}.main-menu ul li:hover .sub-menu{visibility:visible;opacity:1;transform:translateY(0)}.main-menu ul li:hover>a{color:#fff!important;background-color:#f1bc1b}.main-menu ul li a{color:#fff;display:block;font-weight:700;font-size:15px;padding:1em 1.1em}}@media (min-width:768px) and (min-width:768px) and (max-width:992px){.main-menu ul li a{font-size:11px;padding:1em .5em}}@media (min-width:768px){.main-menu ul li a:hover{color:#fff!important;background-color:#f1bc1b}}@media (min-width:768px){.main-menu ul li .sub-menu{flex-direction:column;background-color:#fff;position:absolute;min-width:100%;white-space:nowrap;top:100%;left:0;padding:.4em 0;z-index:9;visibility:hidden;opacity:0;transform:translateY(-10px);transition:all 0.4s ease;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)}.main-menu ul li .sub-menu li a{font-size:14px;font-weight:600;padding:.6em 1.5em;text-transform:none;color:#333}}@media (min-width:768px) and (min-width:768px) and (max-width:992px){.main-menu ul li .sub-menu li a{font-size:13px;padding:.5em 1em}}@media (min-width:768px){.main-menu ul li .sub-menu li a:hover{background-color:#fff;color:#841720!important}}.btn-menu{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#f1bc1b;border-radius:5px}.btn-menu i{color:#fff}.box-cpr{background-color:#c7c7c7;font-size:14px}.box-cpr .cpr-main{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.box-cpr .cpr-main{flex-direction:column}}.ft-head{font-size:18px;padding-bottom:5px;margin-bottom:20px;font-weight:700;position:relative;color:#0f8e45}.ft-head:after{content:"";width:40px;height:2px;background-color:#0f8e45;position:absolute;left:0;bottom:0}.ft-body{font-size:14px}.ft-body ul{padding-left:0;margin-bottom:0;list-style:none}.ft-body ul li:not(:last-child){margin-bottom:10px}.ft-links .ft-body ul li{position:relative;padding-left:20px}.ft-links .ft-body ul li:last-child{border-bottom:0}.ft-links .ft-body ul li:before{content:"\f101";font-family:"Font Awesome 5 Pro";position:absolute;left:0;top:2px;font-size:12px}.ft-links .ft-body ul li:hover{color:#841720}.ft-links .ft-body ul li:hover a{color:#841720}.footer-main{padding:30px 0;background-color:#eaeaea}.footer-main .box-logo img{height:55px}.ft-company ul li{display:flex;align-items:baseline}.ft-company ul li i{margin-right:8px;color:#841720}.img-map{aspect-ratio:4/3}.box-subscribe .left{display:flex}@media (max-width:767px){.box-subscribe .left{flex-direction:column}}.box-subscribe .left .box-img{width:40%;padding-right:30px}@media (max-width:767px){.box-subscribe .left .box-img{width:100%;padding-right:0;margin-bottom:15px}}.box-subscribe .left form{position:relative;width:60%;border-radius:25px;overflow:hidden}@media (max-width:767px){.box-subscribe .left form{width:100%}}.box-subscribe .left form .form-control{padding:.7em 1em;border-radius:25px}.box-subscribe .left form .btn-main{padding:.5em 1em;border-radius:20px;position:absolute;right:3px;top:50%;transform:translateY(-50%)}.box-services{background:url(/wp-content/themes/igitech/resources/images/bg-commitment.jpg) no-repeat center top;background-size:cover}@media (max-width:767px){.box-services .item .title{font-size:12px}}html{scroll-behavior:smooth}body{font-weight:400;font-size:16px;color:#333;font-family:"Google-Sans"}h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}a:hover{color:var(--main-color)!important;text-decoration:none}a{color:#333}@media (min-width:992px){.container{max-width:1200px}}@media (min-width:992px){.container.container-fix{max-width:1430px}}.short-content{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;visibility:visible}.clamp-1{-webkit-line-clamp:1}.clamp-2{-webkit-line-clamp:2}.clamp-3{-webkit-line-clamp:3}.clamp-4{-webkit-line-clamp:4}.icon-input{font-family:"Font Awesome 5 Pro"}.disabled{display:none}.img-full{width:100%;height:100%;object-fit:cover}.img-mw100{max-width:100%;height:auto;object-fit:cover}.img-w100{width:100%;height:auto;object-fit:cover}.img-center{margin:0 auto;display:block}.btn{background-color:#fff0;padding:0}input:focus,.btn:focus{outline:#fff0;box-shadow:none}.pd-tb-xl{padding:60px 0}@media (max-width:768px){.pd-tb-xl{padding:30px 0}}.pd-tb-xxl{padding:80px 0}@media (max-width:768px){.pd-tb-xxl{padding:50px 0}}.bg-main{background-color:#0f8e45}.bg-second{background-color:#841720}.bg-third{background-color:#f1bc1b}.bg-f9f9f9{background-color:#f7f7f7}.cl-second{color:#841720}.cl-main{color:#0f8e45}.box-social{text-align:right}@media (max-width:991px){.box-social{text-align:center;margin-top:15px}}.box-social a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:#fff;margin-left:5px;border-radius:50%}.box-social a:hover{color:#fff!important}.box-social a:first-child{background-color:#5675ac}.box-social a:nth-child(2){background-color:#d95032}.box-social a:nth-child(3){background-color:#66bbf2}.box-social a:nth-child(4){background-color:#d92e27}.head-title{margin-bottom:0;font-size:30px;font-weight:800;line-height:1.1em}.head-title.md-title{font-size:24px;font-weight:600}@media (max-width:991px){.head-title.md-title{font-size:22px}}@media (max-width:991px){.head-title{font-size:24px}}.btn-text{color:#999;font-size:14px}.btn-text:hover{color:#841720!important}.btn-main{background-color:#0f8e45;color:#fff;font-weight:500}.btn-main:hover{background-color:#841720;color:#fff!important}.btn-second{font-weight:500;color:#fff;text-transform:uppercase;padding:.5em 1em;background-color:#841720;font-size:13px;border-radius:0}.btn-second:hover{color:#fff!important;background-color:#0f8e45}.has-bg-img{background-image:url(/wp-content/themes/igitech/resources/images/intro-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.products-group .row{row-gap:30px}@media (max-width:767px){.products-group .row{row-gap:15px;margin-left:-7.5px;margin-right:-7.5px}}@media (max-width:767px){.products-group .row>div{padding-left:7.5px;padding-right:7.5px}}.product-item{border:1px solid #ccc}.product-item .product__body{padding:15px}.product-item .product__body .product-title{font-size:14px;font-weight:600;text-align:center}.product-item .product__body .product-title:hover{color:#0f8e45!important}.product-item .product__body .price{display:flex;align-items:center;justify-content:center;margin-top:15px}@media (max-width:767px){.product-item .product__body .price{flex-direction:column}}.product-item .product__body .price del{order:2;color:#999;margin-left:10px}.product-item .product__body .price ins{order:1;color:#fff0}.product-item .product__body .price ins span.woocommerce-Price-amount.amount{font-weight:700;color:#841720;font-size:18px}.product-item .product__body .box-button{text-align:center;margin-top:15px}.product-item .product__body .box-button .btn-main{border-radius:0;padding:.5em 1em;font-size:14px;position:relative;transition:padding 0.4s ease}.product-item .product__body .box-button .btn-main:before{content:"\f217";font-family:"Font Awesome 5 Pro";font-weight:600;color:#fff;position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all 0.4s ease}.product-item .product__body .box-button .btn-main:hover{padding-left:2.5em}.product-item .product__body .box-button .btn-main:hover:before{visibility:visible;opacity:1;left:1em}.box-ads-image{display:block!important}.box-ads-image .row{row-gap:30px}@media (max-width:767px){.box-ads-image .row{row-gap:15px}}.box-videos .row{row-gap:30px}@media (max-width:767px){.box-videos .row{row-gap:15px}}.box-videos .video-item{position:relative}.box-videos .video-item .video-open{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9999;cursor:pointer}.box-breadcrumb{font-size:14px}.box-breadcrumb a{color:#0f8e45}.box-breadcrumb span,.box-breadcrumb strong{color:#841720;font-weight:500}.box-products{border-top:1px solid #ccc}.aside{position:sticky;top:30px;padding:15px;border:1px solid #ccc}.aside .aside-item:not(:last-child){margin-bottom:30px}.aside .aside-item .aside-head{font-size:16px;font-weight:700;color:#841720;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #ccc;text-transform:uppercase}.aside .aside-item .aside-body ul{padding-left:0;margin-bottom:0;list-style:none}.aside .aside-item .aside-body ul li{padding:10px 0;border-bottom:1px solid #ccc;font-size:14px}.aside .aside-item .aside-body ul li:first-child{padding-top:0}.product-detail-body .box-short-desc{margin-bottom:10px;font-size:14px}.product-detail-body .box-short-desc p{margin-bottom:5px}.product-detail-body .box-price{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:15px 0;margin-bottom:10px}.product-detail-body .box-price .price{display:flex;align-items:flex-end}.product-detail-body .box-price .price del{color:#999;order:2}.product-detail-body .box-price .price del span.woocommerce-Price-amount.amount{font-size:20px;margin-left:15px}.product-detail-body .box-price .price ins{order:1;color:#fff0}.product-detail-body .box-price .price ins span.woocommerce-Price-amount.amount{color:#841720;font-weight:700;font-size:24px}.product-detail-body .box-action{display:flex;justify-content:space-between;font-size:14px}.product-detail-body .box-action .btn-second{font-size:16px}.box-commit .ft-body{padding:15px;background-color:#e2eaf7}.box-commit .ft-body i{color:#1b4c95}.box-product-desc nav .nav-tabs{justify-content:space-between}@media (max-width:767px){.box-product-desc nav .nav-tabs{justify-content:flex-start;flex-direction:column}}.box-product-desc nav .nav-tabs .nav-item{border:1px solid #ccc;padding:.6em 1em .5em 1em;position:relative}@media (max-width:767px){.box-product-desc nav .nav-tabs .nav-item{text-align:center}}.box-product-desc nav .nav-tabs .nav-item:after{content:"";width:100%;height:2px;background-color:#1b4c95;position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:all 0.4s ease}.box-product-desc nav .nav-tabs .nav-item.active{border-bottom:1px solid #fff}.box-product-desc nav .nav-tabs .nav-item.active:after{visibility:visible;opacity:1}.box-product-desc nav .tab-content{padding:20px;border:1px solid #ccc;border-top:0;font-size:14px}.box-product-desc .right{position:sticky;top:30px;padding:20px;border:1px solid #ccc}@media (max-width:991px){.box-product-desc .right{display:none}}.box-products-related .box-head{border-bottom:2px solid #841720;padding-bottom:10px}@media (min-width:768px){.box-products-related .owl-nav [class*=owl-]{transform:unset;top:-75px;right:0;background-color:#841720}}@media (max-width:767px){.box-products-related .owl-nav [class*=owl-]{top:calc(50% - 60px)}}@media (min-width:768px){.box-products-related .owl-nav .owl-prev{right:45px;left:auto}}.news-item .news__img{margin-bottom:10px}.news-item .news__img img{aspect-ratio:16/9}.news-item .news__body .news-title{font-size:15px;font-weight:600;color:#0f8e45}.news-item .news__body .desc{font-size:14px}.news-item .news__body .desc p{margin-bottom:0}.news-item .news__body .post-date{font-size:14px;padding:5px 0}.news-item .news__body .post-date span:first-child{margin-right:15px}.news-item .news__body .post-date i{margin-right:5px}.box-news-related .row{row-gap:30px}@media (max-width:767px){.box-news-related .row{row-gap:20px}}.news-group .news-item{display:flex;align-items:center;padding:15px;box-shadow:0 .125rem .25rem rgb(0 0 0 / .075);border:1px solid #eee}@media (max-width:767px){.news-group .news-item{flex-direction:column}}.news-group .news-item:not(:last-child){margin-bottom:30px}@media (max-width:767px){.news-group .news-item:not(:last-child){margin-bottom:20px}}.news-group .news-item .news__img{margin-bottom:0;width:30%;aspect-ratio:16/9}@media (max-width:767px){.news-group .news-item .news__img{width:100%;margin-bottom:15px}}.news-group .news-item .news__body{width:70%;padding-left:15px}@media (max-width:767px){.news-group .news-item .news__body{width:100%;padding-left:0}.news-group .news-item .news__body .news-title{font-size:16px}}.google-map{line-height:0}.google-map iframe{width:100%}.contact-form textarea{height:100px}.quest-item .quest-title{position:relative;padding:15px 55px;border-bottom:1px solid #ccc}.quest-item .quest-title:before{content:"\f02e";font-family:"Font Awesome 5 Pro";width:30px;height:30px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:15px;display:flex;align-items:center;justify-content:center;background-color:#0f8e45;color:#fff}.quest-item .quest-title:after{content:"\f107";font-family:"Font Awesome 5 Pro";position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#841720;font-size:25px}.quest-item .quest-title.active{color:#0f8e45}.quest-item .quest-title.active:before{background-color:#841720}.quest-item .quest-title.active:after{color:#0f8e45;content:"\f106"}.quest-item .quest-title>div{font-weight:500}.quest-item .quest-body{padding:20px;border:1px solid #eee;border-top:0}