.hill_object img,.projects_case_list .case_box img,.customers-reviews-section img{vertical-align:middle;max-width:100%}a,.text-link{color:#000}.search-modal{z-index:999}.search-modal form{margin:0}.search-modal form .field_input{margin:0;padding:15px 45px 15px 15px;height:50px;border-radius:50px;font-size:14px;width:100%}.wrapper{max-width:1320px;width:100%;margin:0 auto;padding:0 20px}.btn{border-radius:50px;font-family:Gilroy-Medium;font-style:normal;font-weight:500;font-size:16px;line-height:1.2;text-decoration:none;letter-spacing:0;padding:15px 40px;display:inline-block}.black_btn{background:#3F4B50;color:#fff}.announcement_bar{background:#00928D;color:#fff;font-family:Gilroy-Regular}.announcement_bar a{text-decoration:none}.wrapper.wrap-inner{display:flex;align-items:center;justify-content:space-between;max-width:1320px;width:100%;margin:0 auto;padding:10px 20px}.announcement_bar span{font-family:Gilroy-Regular;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#fff}.announcement_bar .BtnLink{background:rgba(255,255,255,.2);border-radius:20px;display:inline-block;font-family:Gilroy-SemiBold;font-style:normal;font-weight:600;font-size:12px;line-height:14px;color:#fff;padding:8px 15px}.announcement_bar .Link{font-family:Gilroy-Regular;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#fff;display:inline-block;padding:8px 20px}.announcement_bar .CenterTop span{font-weight:400;font-size:15px;line-height:17px}a.btn.estimate_btn{background:#00928D;border-radius:50px;font-family:Gilroy-Regular;font-style:normal;font-weight:400;font-size:15px;line-height:1.2;color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;padding:12px 30px}.header__icons a.header__icon.header__icon--account{margin:0 14px}.header .header__inline-menu .list-menu a.link{font-family:Gilroy-Regular;font-style:normal;font-weight:400;font-size:15px;line-height:1.2;text-transform:capitalize;color:#3f4b50}.home-banner-section{overflow:hidden;position:relative}.home-banner-section img{vertical-align:middle;max-width:100%;width:100%}.home-banner-section img.mobImg{display:none}.home-banner-section .banner_object,.homeBannerSec .banner_object{position:absolute;bottom:-30px;left:0;width:100%;right:0}.our-catalog-section{background:#fff;padding-bottom:40px}.our-catalog-section .catelog_head{padding:20px 0;display:flex;align-items:center;justify-content:space-between}.our-catalog-section .catelog_head .link.download_link{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:16px;line-height:1.4;color:#3f4b50;background:url(pdf_icon_a.svg) no-repeat left;padding:8px 0 8px 30px;text-decoration:none;border-bottom:solid 1px #3f4b50;background-size:16px}.our-catalog-section .catelog_head h2{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:52px;line-height:1.4;color:#3f4b50;display:inline-block;padding:0;margin:0}.our-catalog-section .catelog_list{display:flex;flex-wrap:wrap}.our-catalog-section .catelog_thumbnail{width:25%;padding:15px}.our-catalog-section .catelog_thumbnail .catelog_inn{border-radius:30px;overflow:hidden;position:relative}.our-catalog-section .catelog_thumbnail .catelog_inn img{vertical-align:middle;width:100%}.our-catalog-section .catelog_link_list{position:absolute;bottom:0;right:0;background:#3F4B50;color:#fff;border-radius:20px 0 0;overflow:hidden}.our-catalog-section .catelog_link_list .catalog-menu{background:#3F4B50 url(plus_icon.png) no-repeat 90% 50%;width:100%;display:block;border:0;outline:none;color:#fff;padding:15px;text-align:left;font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:24px;line-height:1.2;min-width:160px;cursor:pointer}.our-catalog-section .catelog_link_list .catalog-menu.active{background:#00928D}.our-catalog-section .catelog_link_list .catalog-menu-dropdown ul{margin:0;padding:15px 20px 20px 0}.our-catalog-section .catelog_link_list .catalog-menu-dropdown ul li{display:block;margin:0;padding:0}.our-catalog-section .catelog_link_list .catalog-menu-dropdown ul li a{display:block;font-family:Gilroy-SemiBold;font-style:normal;font-weight:600;font-size:14px;line-height:1.4;color:#fff;background:url(right_arrow.png) no-repeat right;padding:8px 50px 8px 20px;text-decoration:none}.about-company-section{background:#fff;overflow:hidden;padding-top:50px}.about-company-section .gray_bg_sep img{vertical-align:middle;max-width:100%;width:100%}.about-company-section .about_inn{display:flex;flex-wrap:wrap;max-width:1070px;margin:0 auto;width:100%}.about-company-section .about_inn .about_details{width:70%;padding:0 50px 0 0}.about-company-section .about_inn .about_right{width:30%}.about-company-section .about_details h3{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:36px;line-height:1.5;color:#3f4b50;margin:0;padding:0}.about-company-section .about_details p{font-family:Gilroy-Regular;font-style:normal;font-weight:400;font-size:20px;line-height:1.4;color:#3f4b50;margin:15px 0;padding:0}.about-company-section .about_details p strong{font-family:Gilroy-SemiBold;font-weight:600}.about-company-section .about_details p.small_txt{font-family:Gilroy-Regular;font-weight:400;font-size:16px}.about_con_list .list_box{border-bottom:solid 1px rgba(63,75,80,.1);padding:15px 0 20px}.about_con_list .list_box:last-child{border-bottom:none}.about_con_list .list_box .icon_count{display:flex;align-items:center;padding-bottom:8px}.about_con_list .list_box .icon_count span.icon_ab{min-width:40px}.about_con_list .list_box .icon_ab svg{vertical-align:middle}.about_con_list .list_box .ab_num{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:36px;line-height:1.2;color:#3f4b50;padding:0 0 0 20px}.about_con_list .list_box .about_smll_txt{font-family:Gilroy-SemiBold;font-style:normal;font-weight:600;font-size:14px;line-height:1.2;color:#3f4b50}.collection .page-width-desktop{padding:0 20px}.product-grid .card-wrapper .card{border:0;box-shadow:10px 20px 40px #4c525b1a,inset 1px 1px 2px #ffffff80;border-radius:30px;transition:all .5s ease}.product-grid .card-wrapper .card:hover{background:#F3F5F6;box-shadow:-20px -20px 40px #fff,10px 20px 40px #4c525b1a,inset 1px 1px 2px #ffffff80}.product-grid .card-wrapper .card .card__inner{mix-blend-mode:multiply}.boost-pfs-action-list-wrapper.boost-pfs-action-extend{opacity:1!important;top:inherit!important;bottom:0!important;z-index:5!important;transform:translateY(0)!important;width:100%!important;visibility:visible!important}.bc-al-style6 .boost-pfs-action-list-wrapper .boost-pfs-quickview-btn{background:#00928D!important;border-radius:50px!important;font-style:normal!important;font-weight:700!important;font-size:18px!important;line-height:1.4!important;color:#fff!important;width:90%!important;text-align:center!important;padding:10px!important;height:auto!important;margin:0 auto 15px!important;font-family:Gilroy-Bold!important;border:0!important}.product-grid .card-wrapper .card .card__heading a{font-family:Gilroy-Regular;font-style:normal;font-weight:400;font-size:14px;line-height:1.2;color:#3f4b50}.product-grid .card-wrapper .card .price{font-family:Gilroy-Bold;font-weight:700;color:#3f4b50;font-style:normal;font-size:13px;line-height:1.2;letter-spacing:.5px}.product-grid .card-wrapper .card .quick-add__submit{font-family:Gilroy-SemiBold;background:#00928D;border-radius:50px;font-style:normal;font-weight:600;font-size:18px;line-height:1.2;border:0;color:#fff;outline:none;letter-spacing:0}.product-grid .card-wrapper .card .quick-add__submit:after,.product-grid .card-wrapper .card .quick-add__submit:before{display:none}.collection .collection__view-all{padding-top:40px}.collection .collection__view-all .button{background:#3F4B50;border-radius:50px;font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:16px;line-height:1.2;color:#fff;padding:10px 31px!important;height:59px}.collection .collection__view-all .button:after,.collection .collection__view-all .button:before{display:none}.customers-reviews-section{position:relative}.customers-reviews-section:after{content:"";background:#fff;width:100%;position:absolute;bottom:0;left:0;right:0;height:80%}.customers-reviews-section .reviews_inn{max-width:1320px;background:#fff;border-radius:30px;margin:0 auto;width:90%;padding:60px;position:relative;z-index:4;display:flex;flex-wrap:wrap}.customers-reviews-section .reviews_inn:before{content:"";background:#fff;width:100%;position:absolute;top:0;left:0;right:0;height:340px;box-shadow:0 -20px 20px #0000000d;border-radius:30px 30px 0 0}.customers-reviews-section .reviews_inn>div{position:relative;z-index:4}.customers-reviews-section .reviews_inn .reviews_img{width:45%}.customers-reviews-section .reviews_inn .reviews_img img{width:100%;vertical-align:middle;max-width:100%}.customers-reviews-section .reviews_inn .reviews_details{width:55%;padding:30px}.customers-reviews-section .reviews_inn .reviews_details h2{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:32px;line-height:1.4;color:#3f4b50;margin:0 0 30px;padding:0}.customers-reviews-section .reviews_inn .reviews_img_mob{display:none}.reviews_details .yotpo-header.yotpo-verified-buyer .yotpo-icon-profile.pull-left{display:none!important}.reviews_details .yotpo-header.yotpo-verified-buyer{display:flex;align-items:center}.reviews_details .yotpo-header.yotpo-verified-buyer .yotpo-header-element{display:flex!important;align-items:center}.reviews_details .yotpo-header.yotpo-verified-buyer .yotpo-review-stars{margin:0 10px 0 5px!important}.reviews_details .yotpo-header.yotpo-verified-buyer .yotpo-header-element .label-with-tooltip.pull-left{display:none}.reviews_details .yotpo-header.yotpo-verified-buyer .yotpo-header-element .yotpo-clr{display:none!important}.reviews_details .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{font-style:normal;font-weight:600;font-size:18px;line-height:1.2;color:#3f4b50;font-family:Gilroy-SemiBold}.reviews_details .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-review-date{font-style:normal;font-weight:400;font-size:12px;line-height:1.2;color:#3f4b50;font-family:Gilroy-Regular}.reviews_details .yotpo .yotpo-review .yotpo-main .content-review{font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#3f4b50;font-family:Gilroy-Regular}.reviews_details .yotpo .yotpo-review .yotpo-main .content-title{font-style:normal;font-weight:600;font-size:14px;line-height:1.5;color:#3f4b50;font-family:Gilroy-SemiBold}.reviews_details .homepage_review .yotpo a{color:#3f4b50!important}.reviews_details .homepage_review .yotpo a:hover{color:#000!important}.projects-case-studies{background:#fff;overflow:hidden;padding:30px 0 80px;position:relative}.projects-case-studies .hill_object{position:absolute;bottom:0;left:0}.projects-case-studies .btn{font-family:Gilroy-Bold;font-weight:700;height:59px;min-width:200px;display:inline-flex;justify-content:center;align-items:center}.projects_case_head h2{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:52px;line-height:1.4;color:#3f4b50;display:inline-block;padding:0;margin:0}.projects_case_list{display:flex;flex-wrap:wrap;padding:30px 0}.projects_case_list .case_box{width:33.33%;padding:15px}.projects_case_list .case_box img{vertical-align:middle;width:100%;border-radius:30px;margin:0}.projects_case_list .case_info{padding-top:20px}.projects_case_list .case_info h3{font-family:Gilroy-SemiBold;font-style:normal;font-weight:600;font-size:22px;line-height:1.2;color:#3f4b50;margin:0;padding:0}.projects_case_list .case_info p{font-family:Gilroy-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:1.4;color:#3f4b50;margin:10px 0;padding:0}.product__modal-opener .product__media a.cool-image-swipebox img{width:100%;height:100%;object-fit:contain;font-size:0}.projects-case-studies .wrapper{position:relative;z-index:2}.news-and-resources{padding:100px 0 130px;position:relative}.news-and-resources .wrapper{position:relative;z-index:2}.news_head{text-align:center;padding:0 0 20px}.news_head h2{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:42px;line-height:1.4;color:#3f4b50;display:inline-block;padding:0;margin:0}.news_r_main{display:flex}.news_r_main .news_list{width:50%;padding:15px;display:grid;row-gap:30px}.news_r_main .news_r_block{width:50%;padding:15px}.news_r_main img{vertical-align:middle;max-width:100%}.news_r_main .news_list .news_box{display:flex;align-items:center;background:#F3F5F6;padding:40px;box-shadow:-20px -20px 40px #fff,10px 20px 40px #4c525b1a,inset 1px 1px 2px #ffffff80;border-radius:30px}.news_r_main .news_list .news_box .news_img img{min-width:150px}.news_r_main .news_list .news_info{padding-left:40px}.news_r_main .news_list .news_info h3{font-family:Gilroy-SemiBold;font-style:normal;font-weight:600;font-size:20px;line-height:1.2;color:#3f4b50;margin:0;padding:0}.news_r_main .news_list .news_info p{font-family:Gilroy-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#3f4b50;margin:10px 0;padding:0}.news_r_main .news_list .news_info .link{font-family:Gilroy-SemiBold;font-style:normal;font-weight:700;font-size:14px;line-height:1.5;color:#00928d;margin:10px 0;padding:0 28px 0 0;position:relative;text-decoration:none}.news_r_main .news_list .news_info .link:before{background:url(read-more-arrow.png) no-repeat;content:"";height:10px;width:9px;position:absolute;right:0;top:5px}.news_r_main .news_r_block .news_img{display:flex;height:100%}.news_r_main .news_r_block .news_img img{height:100%;object-fit:cover;border-radius:30px}.news_r_block .news_img{position:relative}.news_r_block .news_img .news_info{position:absolute;bottom:0;left:0;width:100%;padding:40px}.news_r_block .news_img .news_info h3{font-family:Gilroy-SemiBold;font-style:normal;font-weight:700;font-size:28px;line-height:1.2;color:#fff;margin:0;padding:0}.news_r_block .news_img .news_info p{font-family:Gilroy-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#fff;margin:10px 0;padding:0}.news_r_block .news_img .news_info .link{font-family:Gilroy-SemiBold;font-style:normal;font-weight:700;font-size:14px;line-height:1.5;color:#fff;margin:10px 0;padding:0 28px 0 0;text-decoration:none;position:relative}.news_r_block .news_img .news_info .link:before{background:url(read-more-arrow-white.png) no-repeat;content:"";height:10px;width:9px;position:absolute;right:0;top:5px}.news-and-resources .hill_object{position:absolute;bottom:0;left:0}.news-and-resources .hill_object img{max-width:100%;vertical-align:middle}#menu-drawer li.mobile_link{margin:10px 30px 0}.customers-reviews-section .homepage_review{width:100%;height:600px;margin-bottom:20px;overflow-y:scroll}.customers-reviews-section .homepage_review::-webkit-scrollbar{width:2px}.customers-reviews-section .homepage_review::-webkit-scrollbar-track{box-shadow:inset 0 0 1px #0000004d}.customers-reviews-section .homepage_review::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #ccc}.footer__content-top{position:relative;z-index:5}.product .product__info-wrapper .product__title h1{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:32px;line-height:1.4;color:#3f4b50;margin:0 0 20px;padding:0;letter-spacing:0}.product .product__info-wrapper .price,.product .product__info-wrapper .price .price-item--regular{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:20px;line-height:1.4;letter-spacing:0;color:#3f4b50;margin-right:5px}.product .product__info-wrapper fieldset.product-form__input .form__label{font-family:Gilroy-SemiBold;font-style:normal;font-weight:600;font-size:16px;line-height:28px;color:#3f4b50;text-transform:none}.product .product-form__input label.color-swatch{width:32px!important;height:32px!important;border-radius:50%;min-width:inherit;max-width:inherit;padding:0!important;display:inline-block;border:0}.product .product-form__input label.color-swatch:hover,.product .product-form__input input[type=radio]:checked+label.color-swatch{outline:solid 1px #000}.main_product{position:relative;padding-bottom:120px}.main_product .hillWhite{position:absolute;bottom:0;right:0}.main_product .hillWhite img{max-width:100%;vertical-align:middle}.product-metafields-section{background:#fff;padding:60px 0 180px;position:relative;overflow:hidden}.product-metafields-section .hillWhite{position:absolute;bottom:-20px;left:0}.product_recommendations{padding-bottom:150px;padding-top:20px;position:relative}.product_recommendations h2.product-recommendations__heading{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:42px;line-height:1.2;color:#3f4b50;margin:0 0 50px;padding:0;text-align:center}.product_recommendations .hillWhite{position:absolute;bottom:0;right:0}.product_recommendations .hillWhite img{vertical-align:middle;max-width:100%}body.template-product .apps_all_section{background:#f5f7f9}.apps_all_section{background:#fff;padding:50px 0 150px;position:relative;overflow:hidden}.apps_all_section .apps_title h2{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:42px;line-height:1.2;text-align:center;color:#3f4b50;margin:0;padding:0}.apps_all_section .hillWhite{position:absolute;bottom:0;left:0}.apps_all_section .hillWhite img{vertical-align:middle;max-width:100%}.product .product-form__input .form__label{font-family:Gilroy-SemiBold;font-style:normal;font-weight:600;font-size:16px;line-height:28px;color:#3f4b50;text-transform:none}.product .product-form__input .select__select{font-family:Gilroy-SemiBold;background:#FFFFFF;box-shadow:0 10px 20px #0000000d;border-radius:30px;font-style:normal;font-weight:600;font-size:14px;line-height:1.2;text-transform:uppercase;color:#3f4b50;border:0;outline:none}.product .product-form__input .select:before,.product .product-form__input .select:after{display:none}.product quantity-input.quantity{background:#FFFFFF;box-shadow:0 10px 20px #0000000d;border-radius:30px;overflow:hidden;width:100%}.product quantity-input.quantity .quantity__input{font-family:Gilroy-SemiBold;font-style:normal;font-weight:600;font-size:16px;line-height:28px;color:#3f4b50;box-shadow:none;background:#fff}.product quantity-input.quantity:before,.product quantity-input.quantity:after{display:none}.product quantity-input.quantity .quantity__button{background:#FFFFFF!important}.product-metafields-section .tab_content .pro-video-tab ul{padding:0}.product-metafields-section .tab_content .pro-video-tab ul li{display:block}.product-metafields-section .tab_content .pro-video-tab ul li a{text-decoration:none}.product-metafields-section .video-tab-content-area iframe{width:100%;height:350px}.pro_shipping{display:flex;background:#F3F5F6;box-shadow:-20px -20px 40px #fff,10px 20px 40px #4c525b1a,inset 1px 1px 2px #ffffff80;border-radius:30px;width:100%;max-width:650px;align-items:center;justify-content:center}.pro_shipping .ship_flex{display:flex;align-items:center;padding:22px 30px}.pro_shipping .ship_flex img{vertical-align:middle;max-width:100%}.pro_shipping .ship_flex svg{vertical-align:middle;max-width:100%}.pro_shipping .ship_flex .ship_icon{margin-right:10px}.pro_shipping .ship_flex .ship_txt{font-family:Gilroy-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:1.2;color:#3f4b50}.popup_link ul{margin:40px 0 0;padding:0}.popup_link ul li{display:block;border-bottom:solid 1px rgba(65,75,79,.1);padding:0;margin:0}.popup_link ul li a{font-family:Gilroy-SemiBold;font-style:normal;font-weight:600;font-size:16px;line-height:1.2;color:#3f4b50;display:flex;position:relative;cursor:pointer;align-items:center;justify-content:space-between;padding:20px 0;text-decoration:none}.popup_link ul li p{margin:0}.product__accordion.accordion{border-top:0;margin:0}.product__accordion.accordion summary{padding:20px 0}.product__accordion.accordion .summary__title .accordion__title{font-family:Gilroy-SemiBold;font-style:normal;font-weight:600;font-size:16px;line-height:1.2;color:#3f4b50;display:flex;position:relative;cursor:pointer;align-items:center;justify-content:space-between;padding:0;text-decoration:none}.product__accordion.accordion details .right_arrow{transform:rotate(0);transition:all .5s ease}.product__accordion.accordion details[open] .right_arrow{transform:rotate(90deg)}.product__accordion .rebuy-section .wrapper{padding:0}.main_product section{position:relative}.main_qty_button{display:flex;align-items:flex-end;justify-content:space-between;margin:25px 0!important;column-gap:20px}.main_qty_button .product-form__input{margin:0;width:50%;flex:inherit}.main_qty_button .product_buy_btn{width:50%}.main_qty_button .product_buy_btn .product-form{margin:0;width:100%;flex:inherit}.main_qty_button .product_buy_btn .product-form .product-form__submit{margin:0}.main_qty_button .product-form__buttons{max-width:100%;width:100%}.newsletterSec .newsletter-form__field-wrapper .field_input{padding:20px;height:60px;border-radius:30px;width:100%;outline:none;border:0;box-shadow:none}.newsletterSec .newsletter-form__field-wrapper .field_input::placeholder{color:#3f4b5033;font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:16px;line-height:19px}.main_price_review{display:flex;align-items:center;justify-content:space-between}.main_price_review .price__container{margin:0}.product .slider.slider--mobile{align-items:center}.product .thumbnail-list__item.slider__slide{width:calc(22% - .6rem)}.menu-drawer .menu-drawer__utility-links{padding-bottom:40px;padding-top:0}.menu-drawer .list-social{display:none}.mobile_menu .header__icon--menu .icon{background-color:#fff;color:#00928d}.cart-count-bubble{background:#fff;top:4px;right:-10px;left:auto;border:1px solid #000}.menu-drawer .menu-drawer__menu-item{font-size:16px}.innerPageTabSec .tab-container ul{list-style:none;margin:0;padding:0}.innerPageTabSec .tab-container .shopify-section{float:none}.innerPageTabSec .tab-container .acc-card h6{color:inherit}.innerPageTabSec .tab-container .acc-card ul li a{text-decoration:none}.innerPageTabSec .tab_content{padding:0 0 50px}.innerPageTabSec .download .fa-download{background:url(download_icon.png) no-repeat center;width:20px;height:20px;display:block}.main_qty_button .product_buy_btn form{margin-bottom:0}.video_library_template .videoLayout{width:24%;margin:.5%}.Videov .nav-pills .nav-item{max-width:fit-content;margin:0;min-width:fit-content}.Videov .nav-pills .nav-link{box-shadow:none;padding:0}.Videov .nav-pills .nav-link.active,.Videov .nav-pills .show>.nav-link{color:#00928d;background-color:transparent}.Videov .popup-bg{display:block!important}.video-wrapper{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:0;height:auto}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text-center{text-align:center}.tab-scroll{width:100%;overflow-x:auto}.blog-tag-area{margin-bottom:30px}.blog-tag-area li a{background:transparent;box-shadow:none;border-radius:0;font-style:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;text-transform:none;color:inherit;float:none;width:auto;height:auto;text-align:center}.blog-tag-area li a:hover{background:transparent;color:#00928d}.section-heading h2{font-size:40px;line-height:normal;margin:0}.homeBannerSec{position:relative;padding:60px 0 131px}.homeBannerSec .banner_object{z-index:-1}.homeBannerSec .banner_object img{width:100%}.homeBannerSec .homeBannerRow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.homeBannerSec .homeBannerLeft{width:43%;position:relative}.homeBannerSec .proudlyText{background:#fff;width:fit-content;padding:10px 20px;border-radius:5px;line-height:1;margin-bottom:25px}.homeBannerSec .bannerLogo{margin-bottom:38px}.homeBannerSec .homeBannerLeft ul{margin:0;padding:0;list-style:none}.homeBannerSec .homeBannerLeft ul li{font-style:normal;font-weight:400;font-size:20px;line-height:1.15;color:#3f4b50;margin-bottom:24px;font-family:Gilroy-Regular}.homeBannerSec .faqButtons{padding-top:14px}.homeBannerSec .homeBannerRight{width:57%;display:grid;grid-template-columns:40.54% auto;column-gap:30px;row-gap:18px}.homeBannerSec .homeBannerImg img{border-radius:30px}.homeBannerSec .homeBannerImg:first-child{grid-column:span 2}.homeBannerSec .banner_object_mobile{display:none}.home-banner-section .bannerSearchBox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;max-width:610px;z-index:4}.home-banner-section .bannerText{color:#fff}.home-banner-section .bannerText ul{display:flex;margin:0;padding:0;flex-wrap:wrap;justify-content:center}.home-banner-section .bannerText ul li{font-family:Gilroy-Regular;font-style:normal;font-weight:400;font-size:14px;line-height:1.14;color:#fff;padding:0;margin:0 30px 0 0}.home-banner-section .bannerText ul li:first-child{list-style:none}.home-banner-section .bannerText ul li:last-child{margin:0}.home-banner-section .bannerSearchBox img{width:auto}.home-banner-section .bannerProudly{padding:10px 20px;background:rgba(63,75,80,.3);box-shadow:0 10px 20px #0000000d;border-radius:5px;width:fit-content;margin:0 auto}.home-banner-section .bannerLogo{max-width:60%;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:33px}.home-banner-section .bannerSearch{margin:40px 0}.home-banner-section .bannerSearch .search__input{height:62px;border-radius:50px;width:100%;border:0;outline:none;box-shadow:none;padding:10px 130px 10px 20px}.home-banner-section .bannerSearch .search__button{height:38px;width:109px;font-family:Gilroy-SemiBold;background:#00928D!important;border-radius:50px;font-style:normal;font-weight:600;font-size:15px;line-height:1.2;border:0;color:#fff;outline:none;letter-spacing:0;top:12px;right:12px}.home-banner-section .bannerSearch .field__label{top:20px}.home-banner-section .home-banner{position:relative}.home-banner-section .home-banner:before{position:absolute;width:100%;height:100%;content:"";left:0;top:0;background-color:#0003}.product-metafields-section .hillWhiteMobile{display:none;position:absolute;bottom:-20px;left:-20px}.featured-collection .title{font-size:52px}.bg_sep{position:absolute;bottom:0;max-width:550px}.bg_sep.waves_design{left:0}.bg_sep.hill_design{bottom:0;right:0}.bg_sep.hill_design.left{left:0;right:inherit}.bg_sep.hill_design.left img{transform:scaleX(-1)}.bg_sep.hill_design.right{right:0;left:inherit}.bg_sep.waves_design.left{left:0;right:inherit}.bg_sep.waves_design.right{right:0;left:inherit}.bg_sep.waves_design.right img{transform:scaleX(-1)}.home-banner-section .bg_sep,body.template-product .bg_sep.waves_design{bottom:-1px}.our-catalog-section .catelog_thumbnail .catelog_inn .catalog-menu-dropdown{height:0;transition:all .5s ease;display:block!important;overflow:auto}.our-catalog-section .catelog_thumbnail .catelog_inn:hover .catalog-menu-dropdown{height:280px}.account.with-progress{max-width:916px;width:100%;margin:0 auto;padding:0 20px}.header__icon .cart-count-bubble span{padding:2px 0 0 1px;font-size:10px}.faq_section{padding:50px 0}.faq_section .accordion details>summary span.minus_icon img,.faq_section .accordion details>summary span.plus_icon img{position:static;width:100%;height:100%}.faq_section .accordion details>summary span.minus_icon,.faq_section .accordion details>summary span.plus_icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:block;margin:0;width:30px;height:30px}.faq_section .accordion details summary{border-top:1px solid #3f4b50;padding:10px 0}.faq_section .accordion .accordion__content p{margin:0 0 30px;padding:0}.faq_section .accordion details[open]>summary>.plus_icon{display:none}body .boost-pfs-modal-backdrop .boost-pfs-modal-container{align-items:center;justify-content:center}.promotional-icons{background:#f3f5f6}.promotional-icons ul li img{mix-blend-mode:multiply}.product-grid .card-wrapper .card .card__inner.ratio:before{padding-bottom:90%}body.template-product .footer .hillWhite{top:-112px}body.template-product .footer .hillWhite.hill_pro{top:-155px}body.template-product .footer .hillWhite.wave_pro img{transform:scaleX(-1)}.collectionFaqSec .tab-container{position:relative;z-index:3}.video_search_contain{display:flex;align-items:center;padding:8px;border:solid 1px #dcdcdc;margin:30px auto 50px;width:100%;max-width:550px;border-radius:10px}.video_search_contain span.faq_search_i{display:flex;padding:8px}.video_search_contain input{border:0;font-size:14px;height:40px;padding:10px;width:100%;color:#000;outline:none;box-shadow:none}.product-media-modal__dialog .product-media-modal__content>img{font-size:0}.card__media .media img{font-size:0}ul.tmenu_submenu.tmenu_submenu_type_mega.tmenu_submenu--desktop.tmenu_submenu_mega_position_fullwidth{height:80vh!important;overflow:auto}.main_qty_button .product-form__buttons button.call_to_order{background:#00928D;border-radius:50px;font-style:normal;font-weight:600;border:0;color:#fff;outline:none;letter-spacing:0;padding:0}.main_qty_button .product-form__buttons button.call_to_order a{font-family:Gilroy-SemiBold;font-weight:600;font-size:16px;line-height:1.2;border:0;color:#fff;outline:none;letter-spacing:0;text-decoration:none;padding:15px 25px;display:block}@media (min-width:990px){.mobile_menu{display:none}}@media (max-width:1340px){.product-grid .card-wrapper .card .card__inner.ratio:before{padding-bottom:80%}}@media (max-width:1129px){.pro_shipping{justify-content:center;flex-wrap:wrap;justify-content:flex-start;padding:15px 0}.pro_shipping .ship_flex{padding:5px 30px}}@media (max-width:1199px){.header .header__inline-menu .list-menu a.link{font-size:14px;padding:10px}a.btn.estimate_btn{font-size:14px;padding:10px 20px}.announcement_bar .Link{padding:8px 10px}.announcement_bar .CenterTop span{font-size:12px}.our-catalog-section .catelog_head h2{font-size:40px}.our-catalog-section .catelog_list{flex-wrap:nowrap;overflow:auto}.our-catalog-section .catelog_list::-webkit-scrollbar{width:5px;height:5px;border-radius:100px}.our-catalog-section .catelog_list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d;border-radius:100px}.our-catalog-section .catelog_list::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:100px}.our-catalog-section .catelog_thumbnail{min-width:300px}.customers-reviews-section .reviews_inn{padding:30px}.customers-reviews-section .reviews_inn .reviews_details h2{font-size:26px}.projects_case_head h2{font-size:40px}.projects_case_list{flex-wrap:nowrap;overflow:auto;margin-bottom:30px}.projects_case_list .case_box{padding:10px;min-width:360px}.news_head h2{font-size:32px}.home-banner-section .banner_object,.homeBannerSec .banner_object{bottom:-25px}.bg_sep{max-width:500px;width:100%}.boost-pfs-action-list-enabled{padding-bottom:0!important}.product-grid .card-wrapper .card{padding-bottom:0}body .boost-pfs-quickview-btn{display:block!important}body .boost-pfs-modal-backdrop .boost-pfs-modal-container{width:100%;height:100vh;padding:0}body .boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content{width:100%;height:100%}body .boost-pfs-quickview-wrapper{height:100vh;max-width:100%;min-width:100%;max-height:100%;width:100%}body .boost-pfs-quickview-content{width:100%;flex-wrap:wrap;max-height:100%}body .boost-pfs-quickview-left{width:100%;max-width:100%}body .boost-pfs-quickview-slider{width:100%;height:100%}body .boost-pfs-quickview-slider .boost-pfs-quickview-slider-inner{height:100%}body .boost-pfs-quickview-slider .boost-pfs-quickview-slider-inner .boost-pfs-quickview-featured-image-wrapper body .boost-pfs-quickview-featured-image{width:300px;height:300px;object-fit:contain}body .boost-pfs-quickview-slider .boost-pfs-quickview-slider-inner .boost-pfs-quickview-featured-image-wrapper body .boost-pfs-quickview-featured-image img{max-width:100%;max-height:100%}body .boost-pfs-quickview-right{width:100%}body .boost-pfs-quickview-right .boost-pfs-quickview-right-inner{height:100%}body .boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-quickview-close{z-index:99}body .bc-al-style6 .boost-pfs-action-list-wrapper .boost-pfs-quickview-btn{font-size:15px!important;width:90%!important}body.template-product .footer .hillWhite{top:-80px}body.template-product .footer .hillWhite.hill_pro{top:-115px}}@media (max-width:991px){.video_library_template .videoLayout{width:32.33%}.homeBannerSec{padding:40px 0 0}.homeBannerSec .banner_object_mobile{display:block}.homeBannerSec .banner_object_desktop{display:none}.homeBannerSec .homeBannerLeft{width:100%;padding:0 20px 120px}.homeBannerSec .wrapper{padding:0}.homeBannerSec .homeBannerRight{width:100%;grid-template-columns:40% auto 34%;column-gap:5px;background:#fff;padding:20px 0 40px}.homeBannerSec .homeBannerImg:first-child{grid-column:auto}.home-banner-section .home-banner img{height:450px;object-fit:cover}.home-banner-section .bannerSearch{margin:20px 0}.home-banner-section .bannerSearch .search__input{height:52px}.home-banner-section .bannerSearch .search__button{top:7px;right:7px}.home-banner-section .bannerSearch .field__label{top:15px}.bg_sep{max-width:400px}.product_recommendations{padding-bottom:100px}.boost-pfs-quickview-slider .boost-pfs-quickview-slider-inner .boost-pfs-quickview-featured-image-wrapper .boost-pfs-quickview-featured-image{width:300px!important;height:360px!important}.quick-add-modal .quick-add-modal__content{width:100%;height:100vh}.news-and-resources{padding:40px 0 50px;background:#F3F5F6}.news_r_main{flex-wrap:wrap}.news_r_main .news_r_block{order:1;width:100%;padding:0}.news_r_main .news_list{width:100%;order:2;row-gap:0}.news_r_main .news_r_block .news_img img{width:100%;border-radius:0}.news-and-resources .wrapper{padding:0}.news_r_main .news_r_block .news_img img{width:100%}.news_r_main .news_list .news_box{padding:20px 0;box-shadow:none;border-bottom:solid 1px rgba(63,75,80,.1);border-radius:0}.news_r_main .news_list .news_box:last-child{border:none}.news_r_block .news_img .news_info{padding:20px}.news_r_block .news_img .news_info h3{font-size:20px}.news_r_block .news_img .news_info p{font-size:14px}.news_r_main .news_list .news_box .news_img img{min-width:100px}.news_r_main .news_list .news_info{padding-left:20px}.news_r_main .news_list .news_info h3{font-size:15px}.news_r_main .news_list .news_info p{font-size:14px;margin:6px 0}.news_r_main .news_list .news_info .link{font-size:13px;margin:0}body.template-product .footer .hillWhite{top:-70px}body.template-product .footer .hillWhite.hill_pro{top:-100px}}@media (max-width:989px){.header-wrapper .header{padding-bottom:58px;border-bottom:solid 1px #ebeded}.header-wrapper .header:before{position:absolute;width:100vw;border-bottom:1px solid rgba(63,75,80,.1);content:"";top:64px;left:0}.header__icons .btn.estimate_btn{display:block;height:38px;position:absolute;right:20px;top:70px;min-width:auto}.mobile_menu{display:flex;align-items:center}.mobile_menu header-drawer{margin:0}.mobile_menu header-drawer .header__icon--menu{position:absolute;bottom:20px;left:24px}.main_qty_button{gap:10px;flex-wrap:wrap}.main_qty_button .product-form__input{margin:0;width:100%;max-width:100%}.main_qty_button .product_buy_btn{width:100%}.product .product__info-wrapper .product__title h1{font-size:28px}.cart-count-bubble{top:-10px}.header__icon--menu[aria-expanded=true]:before{display:none}body .tmenu_item_display_header>.tmenu_item_link{font-size:15px!important;padding:5px!important}body.boost-pfs-search-suggestion-mobile-open{position:relative!important}}@media (max-width:768px){.announcement_bar .RightTop{display:none}.our-catalog-section .catelog_head h2{font-size:30px}.our-catalog-section .catelog_head .link.download_link{font-size:15px}.our-catalog-section .catelog_link_list .catalog-menu{font-size:16px}.our-catalog-section .catelog_link_list .catalog-menu-dropdown ul li a{font-size:13px}.about-company-section{padding-top:20px}.about-company-section .about_details h3{font-size:30px}.about-company-section .about_details p{font-size:16px}.about-company-section .about_details p.small_txt{font-size:14px}.about-company-section .about_inn .about_details{padding:0 30px 0 0}.about_con_list .list_box .ab_num{font-size:30px}.about_con_list .list_box .about_smll_txt{font-size:12px}.customers-reviews-section .reviews_inn{padding:0;width:100%;border-radius:0}.customers-reviews-section .reviews_inn .reviews_img{width:100%}.customers-reviews-section .reviews_inn .reviews_details{width:100%;padding:20px}.customers-reviews-section .reviews_inn:before{display:none}.customers-reviews-section .reviews_inn a.btn.black_btn{width:100%;text-align:center}.projects_case_head h2{font-size:30px}.projects_case_list .case_info h3{font-size:20px}.projects_case_list .case_info p{font-size:14px}.news-and-resources .hill_object img{max-width:200px;width:100%}#shopify-section-footer .footer .hillWhite{top:-56px}#shopify-section-footer .footer .hillWhite img{max-width:200px;width:100%}.apps_all_section .apps_title h2,.product_recommendations h2.product-recommendations__heading{font-size:30px}html,body{overflow-x:visible!important}body{color:#3f4b50}.bg_sep{max-width:350px}.socialIconsNewsletter .list-social__link{padding:6px}.newsletterSec .newsletter .contactNoNewsletter span{font-size:20px}body.template-product .footer .hillWhite{top:-55px!important;max-width:280px!important}body.template-product .footer .hillWhite img{max-width:100%!important}body.template-product .footer .hillWhite.hill_pro{top:-80px!important;max-width:280px!important}}@media (max-width:767px){.tabMobileScroll{width:100%;overflow:scroll}.tabMobileScroll ul.pro-tabs{justify-content:flex-start}ul.pro-tabs li{min-width:fit-content}.product_recommendations .page-width{padding-left:0;padding-right:0;padding-top:0}.product_recommendations{background:#fff;padding:30px}.product_recommendations .gradient{background:#fff}.product_recommendations .page-width .grid{gap:0}.product-grid .card-wrapper .card{border-radius:0;border:1px solid #EEF8FE;box-shadow:none}.product-metafields-section .hillWhite{display:none}.product-metafields-section{padding:30px 0}.main_product .hillWhite{display:none}.main_product{padding-bottom:0}.product__info-container .pro_popup{margin-bottom:0}.product_recommendations .hillWhite{display:none}.apps_all_section{padding-top:20px;padding-bottom:50px}.product-metafields-section .tab_content .specification-sheet-area ul li{float:none}.collection__title.title-wrapper,.projects_case_head{text-align:center}.footer .footer-block{padding:0}.footer .footer__content-top{padding-bottom:30px}.video_library_template .videoLayout{width:49%}.homeBannerSec .homeBannerLeft{padding:0 20px 70px}.homeBannerSec .bannerLogo{margin-bottom:20px}.homeBannerSec .homeBannerLeft ul li{font-size:16px;margin-bottom:10px}.specifications-content .grid__item.post-large--one-half{width:100%;max-width:100%;position:relative;padding-bottom:40px}body .product-metafields-section .tab_content .specification-sheet-area:after{position:absolute;content:"";width:100vw;height:100%;left:0;top:0;background:#F5F6F6;z-index:-1}.product-metafields-section .tab_content .specification-sheet-area ul{margin-right:-20px}body .product-metafields-section .tab_content .specification-sheet-area{border-radius:0;overflow:visible;z-index:1;margin:0 -20px}body .product-metafields-section .tab_content .specification-sheet-area:before{margin:15px 0 20px}.tabMobileScroll ul.pro-tabs li{padding:15px 20px}.product-metafields-section .hillWhiteMobile{display:block}.product-metafields-section .hillWhiteMobile img{max-width:214px}.faq_section .accordion details>summary span.minus_icon,.faq_section .accordion details>summary span.plus_icon{right:10px;width:18px;height:18px}.faq_section .accordion details summary .accordion__title{padding:6px 40px 6px 0}.product-grid .card-wrapper .card .card__inner.ratio:before{padding-bottom:90%}}@media (max-width:749px){.header__icons a.header__icon.header__icon--account{display:block!important}.template-product .main_product{padding-bottom:70px}.bg_sep{max-width:300px}.product-metafields-section .bg_sep,.product_recommendations .bg_sep,.main_product .bg_sep{display:none}.bg_sep.hill_design{bottom:-10px}}@media (max-width:550px){.wrapper.wrap-inner{overflow:scroll}.wrapper.wrap-inner .LeftTop{white-space:nowrap;padding-right:20px}.wrapper.wrap-inner .CenterTop{white-space:nowrap}.video_library_template .videoLayout,.bg_sep{width:100%}body.template-product .footer .hillWhite{top:-38px!important;max-width:200px!important}body.template-product .footer .hillWhite.hill_pro{top:-58px!important;max-width:200px!important}}@media (max-width:640px){.our-catalog-section .catelog_head h2{font-size:24px;letter-spacing:0}.our-catalog-section .catelog_head .link.download_link{font-size:14px;padding-left:25px;letter-spacing:0}.about-company-section .about_inn .about_details{padding:0;width:100%}.about-company-section .about_inn .about_right{width:100%}.about_con_list .list_box{padding:15px 0;display:flex;align-items:center;flex-wrap:wrap}.about_con_list .list_box .icon_count{padding:0 10px 0 0}.about_con_list .list_box .icon_count span.icon_ab{min-width:30px}.about_con_list .list_box .ab_num{font-size:25px;padding:0 4px 0 10px}.about_con_list .list_box .about_smll_txt{font-size:11px}.about_con_list .list_box .icon_ab svg{width:26px;height:26px}.featured-collection .title{font-size:24px;letter-spacing:0}.featured-collection .grid.product-grid{flex-wrap:nowrap;padding:0 0 50px;overflow:auto}.featured-collection .grid.product-grid>.grid__item{min-width:300px}.projects_case_head h2{font-size:26px;letter-spacing:0}.projects_case_list{padding:10px 0}.projects-case-studies{padding-bottom:80px}.projects-case-studies .hill_object img{max-width:200px;width:100%}.main_qty_button{gap:10px;flex-wrap:wrap}.main_qty_button .product-form__input{margin:0;width:100%;max-width:100%}.main_qty_button .product_buy_btn{width:100%}.apps_all_section .apps_title h2,.product_recommendations h2.product-recommendations__heading{font-size:24px;margin-bottom:30px}.product-metafields-section{padding-bottom:0;padding-top:48px}.hillWhite img{max-width:250px!important;width:100%}.about-company-section .about_details h3{font-size:24px}.our-catalog-section{padding-bottom:0}.collection .collection__view-all{padding-top:0}.news_head h2{font-size:28px;line-height:1.214}.news_r_main .news_list .news_info p{display:none}.news_r_main .news_list .news_info h3{font-size:18px;line-height:1.5}.home-banner-section .banner_object,.homeBannerSec .banner_object{bottom:-10px}.product-metafields-section .tab_content{padding:0}.product-metafields-section .hillWhite{display:none}.bg_sep.waves_design{bottom:-5px}.main_qty_button .product-form__buttons button.call_to_order a{font-size:14px;padding:12px 25px}}@media (max-width:480px){.home-banner-section img.mobImg{display:block}.home-banner-section img.mobImg+img{display:none}.homeBannerSec .homeBannerLeft{padding:0 20px 50px}.home-banner-section .bannerLogo img{max-width:186px}.home-banner-section .bannerLogo{margin-bottom:20px}.home-banner-section .bannerText ul li{list-style:none;width:100%;margin:0}.home-banner-section .bannerSearch .search__input{height:40px}.home-banner-section .bannerSearch .field__label{top:9px}.home-banner-section .bannerSearch .field{transition:none;flex-wrap:wrap}.home-banner-section .bannerSearch .field:before,.home-banner-section .bannerSearch .field:after{display:none}.home-banner-section .bannerSearch .search__button{position:relative;width:100%;left:0;top:0;margin-top:10px}.customers-reviews-section .reviews_inn .reviews_img_mob{display:block;width:100%}.customers-reviews-section .reviews_inn .reviews_img_mob img{width:100%}.customers-reviews-section .reviews_inn .reviews_img_mob+.reviews_img{display:none}.template-product .main_product{padding-bottom:50px}.bg_sep{max-width:200px}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/new-theme-design.css.map?v=49033330946782388121692610377 */
