@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Black.woff2) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Bold.woff2) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Light.woff2) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Heavy.woff2) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-UltraLight.woff2) format("woff2"),url(/cdn/shop/files/HelveticaNeue-UltraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Medium.woff2) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Thin.woff2) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}.article-template,.blog-layout-masonry,.cmn_section,.collection-default,.product-details,.sections-image-banner-block .halo-banner{background:#171515}.sections-slide-show .slide-content{border-radius:16px;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);box-shadow:0 8px 32px #0003}.button{font-size:16px!important;font-weight:300!important;background:#93bb57!important;border-radius:35px!important;padding:15px 70px!important;transition:.3s ease-in-out!important;border:1px solid #93bb57!important;height:unset!important}.button:hover{background:0 0!important;color:#93bb57!important}.rich-text__blocks .heading{text-transform:unset}.header .header-basic__item--function_group .header_custom_mail p{color:#fff;display:flex;flex-wrap:wrap;text-align:left}.header .header-basic__item--function_group .header_custom_mail p a{color:#fff;width:100%}.header .header-basic__item--function_group .header_custom_mail p span{width:100%}.capabilities_sec .capability_wrapper,.customblock-section .custblk_wrapper,.header .header-basic__item--conversion_group .customer-service-text p{display:flex;flex-wrap:wrap}.common-banner .common-banner-image img,.contact-container .contact form .form-field:nth-child(8),.cust_product_sec .cust_prod_wrap .cust_prod_inner .cust_prod_image img,.custom-slider .custom-slider-img img,.custom_service_sec .cust_service_wrapper .cust_service_middle img,.custom_story_sec .custom_story_wrapper .stry_cmn img,.header .header-basic__item--conversion_group .customer-service-text p a{width:100%}.header .header-basic__item--function_group{width:15%;max-width:15%}.header .header-basic__item--logo{width:70%;max-width:70%}.header .header-basic__item--conversion_group{width:15%;max-width:15%}.header .header-basic__item--conversion_group .customer-service-text{width:100%;margin-left:0;position:relative}.header .header-basic__item--conversion_group .customer-service-text:before{content:"";background-color:#0d4843;width:2px;height:57px;position:absolute;right:-20px;top:50%;transform:translateY(-50%)}.blog-layout-masonry .blog-block-item .article-item,.common-banner .common-banner-image,.header .header-basic__item--function_group .header_custom_mail,.whychoosepoint span{position:relative}.header .header-basic__item--function_group .header_custom_mail:before{content:"";background-color:#0d4843;width:2px;height:57px;position:absolute;left:-20px;top:50%;transform:translateY(-50%)}.header-navigation-wrapper .main-menu .header__inline-menu .list-menu{margin-left:0;margin-right:0}.section-header-navigation .header-navigation-wrapper .header-navigation{background-color:#041a18e0!important}.customblock-section{padding:109px 0}.customblock-section .custblk_inner{position:relative;border-radius:10px;text-align:center;padding-bottom:45px;overflow:hidden;width:25%;padding-left:15px;padding-right:15px}.customblock-section .custblk_inner .custblk_image{position:relative;border-radius:10px;overflow:hidden}.customblock-section .custblk_inner .custblk_image img{display:block;border-radius:10px;width:100%;transition:.3s;height:320px;object-fit:cover}.customblock-section .custblk_inner .custblk_image:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background:linear-gradient(to bottom,#021a1800 0,#021a18fc 99%,#021a18);border-radius:10px;z-index:1}.customblock-section .custblk_inner .custblk_contents1{position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;transition:.2s}.customblock-section .custblk_inner h4{font-size:26px;line-height:1em;color:#fff;font-weight:700;margin-bottom:20px;margin-top:20px}.customblock-section .custblk_inner .custblk_contents2{position:absolute;left:0;bottom:0;height:auto;width:100%;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;z-index:1;padding:0 35px 50px;border-radius:0 0 10px 10px;opacity:0;visibility:hidden;transition:.4s;transform:translateY(100%);background-color:#021a18}.customblock-section .custblk_inner .custblk_contents_img{display:inline-flex;height:71px;width:71px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#fff;font-size:48px;background-color:#93bb57;border-radius:50%}.customblock-section .custblk_inner:hover .custblk_contents2{transform:translateY(5%) scale(.92);opacity:1;visibility:visible}.customblock-section .custblk_inner p{color:#fff;font-size:18px;line-height:26px}.customblock-section .custblk_inner:hover .custblk_contents2 .custblk_contents_img{margin-top:-45px;margin-bottom:20px}.sections-image-banner-block .halo-banner ul{padding-left:0;margin-top:40px}.sections-image-banner-block .halo-banner ul h4{color:#fff;font-size:20px;margin-bottom:12px}.sections-image-banner-block .halo-banner ul h5{color:#fff;font-size:16px;margin:12px 0}.sections-image-banner-block .halo-banner ul li{list-style:none;position:relative;padding:10px 0 10px 33px}.sections-image-banner-block .halo-banner ul li:before{content:"";background-image:url(/cdn/shop/files/icon.png);background-size:cover;width:17px;height:17px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.cust_product_sec{background:#171515;padding-bottom:100px}.cust_product_sec .heading h2{font-size:51px;text-align:center;padding:57px 0;margin:0;color:#fff}.contact-container .contact form,.cust_product_sec .cust_prod_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.cust_product_sec .cust_prod_wrap .cust_prod_inner{width:32.33%}.cust_product_sec .cust_prod_wrap .cust_prod_inner .cust_prod_content{background:#141212;padding:30px 0 47px 43px;border-radius:5px 5px 25px 25px}.card .card-information .card-vendor .vendor-text,.cust_product_sec .cust_prod_wrap .cust_prod_inner .cust_prod_content .vendor,.product-details .productView-top .productview_others span,.speciality-section .vendor{color:#fff;font-size:16px}.cust_product_sec .cust_prod_wrap .cust_prod_inner .cust_prod_content .title{color:#fff;font-size:20px}.contact-address address,.cust_product_sec .cust_prod_wrap .cust_prod_inner .cust_prod_content .cust_btn{display:flex}.cust_product_sec .cust_prod_wrap .cust_prod_inner .cust_prod_content a{font-size:13px;color:#fff;background:#93bb57;border-radius:35px;border:1px solid #93bb57;transition:.3s ease-in-out;padding:15px 24px;text-transform:uppercase;width:100%;max-width:153px;height:50px;display:flex;justify-content:center;align-items:center}.blog-layout-masonry .halo-blog-content .item .blog-btn:hover,.capabilities_sec .capability_left .capability_btn a:hover,.card .card-information .cust_btn:hover,.contact-container .contact form .form-actions input:hover,.cust_product_sec .cust_prod_wrap .cust_prod_inner .cust_prod_content a:hover,.footer .footer__content-top .footer-block__item .item form .newsletter-form__button:hover{background:0 0;color:#93bb57}.capabilities_sec{background:#000;padding:50px 0;position:relative;margin:-1px 0;overflow:hidden}.custom-slider,.whatwedo_sec{padding:100px 0}.capabilities_sec:before{content:"";background-image:url(/cdn/shop/files/Frame_30-removebg-preview.png);background-repeat:no-repeat;background-size:cover;width:742px;height:820px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.capabilities_sec .capability_left.cap_cmn,.whatwedo_sec .what_wrapper .what_cmn{width:50%}.capabilities_sec .capability_left.cap_cmn h2{font-size:51px;color:#fff;margin:0 0 15px;line-height:.8}.capabilities_sec .capability_left.cap_cmn p{font-size:20px;color:#fff;line-height:1.4;font-weight:300}.capabilities_sec .capability_left.cap_cmn .capability_inner{display:flex;flex-wrap:wrap;margin-top:40px}.capabilities_sec .capability_left.cap_cmn .capability_inner .capability_contents{display:flex;flex-wrap:wrap;align-items:center;width:50%;margin-bottom:20px}.capabilities_sec .capability_left.cap_cmn .capability_inner .capability_contents h4{color:#fff;font-size:20px;line-height:1.4;margin-left:20px;font-weight:300}.capabilities_sec .capability_left .capability_bottom{margin-top:35px}.capabilities_sec .capability_left .capability_bottom h2{width:100%;max-width:314px;line-height:61px;letter-spacing:0}.capabilities_sec .capability_left.cap_cmn .capability_bottom .capability_inner{margin-top:20px}.capabilities_sec .capability_left.cap_cmn .capability_bottom .capability_inner .capability_contents,.cust_gallery .grid-item,.cust_gallery .grid-sizer{width:33.33%}.capabilities_sec .capability_left.cap_cmn .capability_bottom .capability_inner .capability_contents img{width:37px;height:37px}.capabilities_sec .capability_left.cap_cmn .capability_bottom .capability_inner .capability_contents .capability_inr{border:1px solid #fff;border-radius:100%;width:69px;height:69px;display:flex;justify-content:center;align-items:center}.capabilities_sec .capability_left.cap_cmn .capability_bottom .capability_inner .capability_contents h4,.custom_story_sec .custom_story_wrapper .stry_cmn .custom_story_left_content .ourStory p,.custom_story_sec .custom_story_wrapper .stry_cmn .custom_story_left_content .ourmission p,.header-top-right-group.header-language_currency .customer-service-text p{font-size:16px}.capabilities_sec .capability_left .capability_btn{display:flex;margin-top:30px}.capabilities_sec .capability_left .capability_btn a{font-size:16px;color:#fff;background:#93bb57;border-radius:35px;padding:15px 70px;transition:.3s ease-in-out;border:1px solid #93bb57}.whatwedo_sec{background:#171515}#ContactSection-template--19479761584322__main,.contact-container,.custom-slider,.custom_service_sec,.custom_story_sec{background:#171516}.custom_story_sec .custom_story_wrapper,.whatwedo_sec .what_wrapper{display:flex;flex-wrap:wrap;align-items:center}.whatwedo_sec .what_wrapper .what_cmn .what_image img{width:100%;height:605px;object-fit:cover;border-radius:25px}.whatwedo_sec .what_wrapper .what_cmn .what_content h2{font-size:51px;color:#fff;line-height:1;margin:0 0 14px}.whatwedo_sec .what_wrapper .what_cmn .what_content h4{font-size:20px;color:#fff;line-height:1;font-weight:300}.whatwedo_sec .what_wrapper .what_cmn .what_content ul{margin:34px 0 0;padding:0;width:90%}.whatwedo_sec .what_wrapper .what_cmn .what_content ul li{list-style:none;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.whatwedo_sec .what_wrapper .what_cmn .what_content ul li:last-child{margin-bottom:0}.whatwedo_sec .what_wrapper .what_cmn .what_content ul li img{width:29px;height:29px}.whatwedo_sec .what_wrapper .what_cmn .what_content ul li .whaticon_image .whaticon_image_inr{background:#2d2d2d;width:55px;height:55px;border-radius:100%;display:flex;justify-content:center;align-items:center}.whatwedo_sec .what_wrapper .what_cmn .what_content ul li .whaticon_content h4{margin:0;font-size:20px;color:#fff;font-weight:400}.whatwedo_sec .what_wrapper .what_cmn .what_content ul li .whaticon_content p{font-size:15px;color:#fff;line-height:1.4;font-weight:300;margin:10px 0 0}.whatwedo_sec .what_wrapper .what_cmn .what_content ul li .whaticon_content{width:84%}.whatwedo_sec .what_wrapper .what_cmn .what_content ul li .whaticon_image{width:16%}.whatwedo_sec .what_wrapper .what_left{padding-right:50px}.custom_story_sec .custom_story_wrapper .custom_story_right,.whatwedo_sec .what_wrapper .what_right{padding-left:50px}.custom-slider .custom-slider-img{border:1px solid #282828;width:197px;height:139px;display:flex;justify-content:center;align-items:center;margin:0 auto}.article-template .halo-article-block .page-content .halo-article-content .article-card__author,.custom_story_sec .custom_story_wrapper .stry_cmn .custom_story_left_content .ourmission{margin-top:55px}.custom-slider .custom-slider-inner .custom_slider .slick-arrow.slick-prev{left:-15px!important}.custom-slider .custom-slider-inner .custom_slider .slick-arrow.slick-next{right:-20px!important}.footer .footer__content-top .footer-block__item a{text-decoration:none!important}.footer .footer__content-top .footer-block__item .footer-block__details .address-wrapper{order:1;margin-bottom:7px}.footer .footer__content-top .footer-block__item .footer-block__details .email-wrapper{order:2;margin-bottom:5px}.footer .footer__content-top .footer-block__item .footer-block__details .phone-wrapper{order:3}.footer .footer__content-top .footer-block__item .item .footer-block__subheading{order:2}.footer .footer__content-top .footer-block__item .item .footer-block__newsletter-item{order:1}.footer .footer__content-top .footer-block__item .item{display:flex;flex-wrap:wrap}.footer .footer__content-top .footer-block__item .item form .newsletter-form__field-wrapper .field__input{border:none;border-bottom:1px solid #9e9e9e;border-radius:0;padding-left:0}.footer .footer__content-top .footer-block__item .item form .newsletter-form__button{margin-top:20px;margin-bottom:20px;background:#93bb57;border:1px solid #93bb57;color:#fff;width:100%;max-width:197px;height:50px;transition:.3s ease-in-out}.common-banner .common-banner-image .common_content{position:absolute;left:8%;top:50%;transform:translateY(-50%)}.common-banner .common-banner-image .common_content h2{font-size:60px;color:#fff}.breadcrumb{font-size:14px;margin:15px 0}.breadcrumb a{color:#555;text-decoration:none}.breadcrumb span{margin:0 6px}#BlogSection-template--19479760076994__main .blog-block-item .blog-title a:hover,.common-banner .common_content .breadcrumb,.product-details .productView-bottom .tabs .tab-title,.product-details .productView-top .productView-info span{color:#fff}.common-banner .common_content .breadcrumb a{color:#fff;font-weight:300}.custom_story_sec{padding:80px 0}.custom_story_sec .custom_story_wrapper .stry_cmn{width:50%;flex:0 0 50%}.custom_story_sec .custom_story_wrapper .stry_cmn h2{font-size:51px;font-weight:700;color:#fff}.custom_story_sec .custom_story_wrapper .stry_cmn p{font-size:18px;font-weight:400;color:#fff;line-height:1.4}.custom_story_sec .custom_story_wrapper .stry_cmn .custom_story_left_content{width:100%;max-width:534px}.custom_story_sec .custom_story_wrapper .stry_cmn .custom_story_left_content .ourStory h2,.custom_story_sec .custom_story_wrapper .stry_cmn .custom_story_left_content .ourmission h2{margin-bottom:20px}.custom_service_sec{padding:50px 0;position:relative}.custom_service_sec .cust_service_heading h2{text-align:center;color:#fff;font-size:51px}.custom_service_sec .cust_service_wrapper{display:flex;flex-wrap:wrap;margin-top:55px;justify-content:space-between}.custom_service_sec .cust_service_wrapper .cust_serv_cmn{width:25.33%}.custom_service_sec .cust_service_wrapper .cust_serv_cmn .cust_service_inner_title h3{color:#fff;font-size:18px;font-weight:500}.custom_service_sec .cust_service_wrapper .cust_serv_cmn .cust_service_inner_icon{background:#303030;border-radius:100%;width:100%;max-width:103px;height:103px;display:flex;justify-content:center;align-items:center}.custom_service_sec .cust_service_wrapper .cust_serv_cmn .cust_service_inner_title{width:100%;max-width:175px;padding-left:25px}.custom_service_sec .cust_service_wrapper .cust_serv_cmn .cust_srvs_cmn{display:flex;align-items:center;margin-bottom:55px;justify-content:center}.custom_service_sec .cust_service_wrapper .cust_service_middle{width:45.33%}.custom_service_sec .cust_service_wrapper .cust_serv_cmn .cust_service_bottom_inner:first-child,.custom_service_sec .cust_service_wrapper .cust_serv_cmn .cust_service_top_inner:first-child{padding-top:20rem}.custom_service_sec .arw_cmn{position:absolute}.custom_service_sec .service_arrow1 img{width:146px;height:206px}.custom_service_sec .service_arrow1{top:17%;left:21%}.custom_service_sec .service_arrow2{bottom:6%;right:25%;width:146px;height:205px;transform:rotate(-5deg)}.wrapper-body{padding-bottom:0!important}.about-us .cust_product_sec .heading h2,.card .card-information .card-vendor,.halo-product-block-sections .halo-block-header .title{text-align:left}.about-us .cust_product_sec{padding-bottom:60px}.collection-default .container-1770{max-width:1500px}.article-template .halo-article-block .article__pagination,.article-template .halo-article-block .page-sidebar .recentPosts-list-item .date,.articleLookbook-item .articleLookbook-title,.card .card-information .card-price,.card .card-information .has-compare,.halo-article-content .article-body .article-social,.whychoosepoint span:last-child:after{display:none}.card .card-information{background:#141212;border-radius:35px}.card .card-information .card-title span{color:#fff;font-size:20px;font-weight:600}.card .card-information .card-title{text-align:left;margin-top:15px}.card .card-information .card-compare-wrapper{display:none!important}.product .card .card-information{padding:20px 35px!important}.blog-layout-masonry .halo-blog-content .item .blog-btn,.card .card-information .cust_btn{font-size:13px;color:#fff;background:#93bb57;padding:15px 24px;max-width:153px;width:100%;transition:.3s ease-in-out;display:flex;text-transform:uppercase;height:50px}.card .card-information .cust_btn{border-radius:35px;border:1px solid #93bb57;justify-content:center;align-items:center;margin:25px 0}.product-details .productView-top .productview_others{display:grid;margin-top:35px}.product-details .productView-top .productview_others .productview_others_inner{display:flex;margin-bottom:15px}.product-details .productView-top .productview_others .productview_others_inner h3{margin:0 10px 0 0}.product-details .productView-top .productview_others .productview_others_inner h3:last-child{font-weight:400}.product-details .productView-top .halo-productView-left .productView-image img{width:100%!important;height:538px!important;object-fit:cover!important;border-radius:35px}.product-details .productView-top .halo-productView-left{width:50%;padding-right:0}.product-details .productView-top .halo-productView-right{width:50%;padding-left:35px}.product-details .productView-bottom .tabs{text-align:left;border-bottom:1px solid #696969}.product-details .productView-bottom .tabs .tab-title:after{background:#fff}.contact-container .contact-item.contact-itemRight .contact-info .contact-address p,.product-details .productView-bottom .tabs-contents p{color:#fff;font-size:15px}.halo-product-block-sections .halo-block-header{border-top:none!important}.halo-product-block-sections .halo-block-header .title span{padding:0}.blog-layout-masonry .halo-blog-content .item .blog-btn{border-radius:35px;border:1px solid #93bb57;justify-content:center;align-items:center;margin:0}.blog-layout-masonry .halo-blog-content .blog-block-item .blog-content{background:#141212;border-radius:0 0 35px 35px;padding:40px 45px}.article-template .container-1170,.halo-article-content .article-header .article-image{margin-top:0!important}.article-template .halo-article-block{padding:50px 0;margin-bottom:0}.halo-article-content .article-header{display:flex;flex-direction:column-reverse;position:relative}.halo-article-content .article-header .article-image img{width:100%;border-radius:35px 35px 0 0}.halo-article-content .article-header .article-heading h3{font-size:32px!important;color:#fff!important;line-height:1.2}.halo-article-content .article-body p{font-size:18px;color:#fff;font-weight:300}.halo-article-content .article-body,.halo-article-content .article-header .article-heading{padding:0 35px}.halo-article-content .article-header .article-heading .info{position:absolute;top:10%;right:-15px;background:#93bb57;width:152px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:35px 0 0 35px;z-index:1}.halo-article-content .article-header .article-heading .info span{font-size:19px;color:#fff;font-weight:700}.article-template .halo-article-block .page-content{width:70%}.article-template .halo-article-block .page-sidebar{width:30%;background:#282727;border-radius:15px;padding:34px}.article-template .halo-article-block .page-sidebar .sidebarBlock-heading{font-size:24px!important;font-weight:700!important;color:#fff}.article-template .halo-article-block .page-sidebar .recentPosts-list-item h6{font-size:15px;font-weight:500;color:#fff}.article-template .halo-article-block .page-sidebar .recentPosts-list-item{border-bottom:1px dashed #bca79e;padding:10px 0}.article-template .halo-article-block .page-sidebar .halo-sidebar-wrapper{padding-bottom:0}.article-template .halo-article-block .page-sidebar .recentPosts-list-item:last-child{border-bottom:0}.article-template .halo-article-block .page-content .halo-article-content{background:#141212;border-radius:35px;padding-bottom:1rem}.contact-container .contact{padding:55px 0!important}.contact-container .contact .contact-text h3{color:#fff;font-size:30px;margin:0 0 15px}.contact-container .contact .contact-text p{color:#adadad;font-size:20px;font-weight:300}.contact-container .contact form .form-field label{color:#a3a3a3;font-size:14px;font-weight:300}.contact-container .contact form .form-field input{border:1px solid #929292;border-radius:7px;font-size:14px;font-weight:300;color:#a3a3a3}.contact-container .contact form .form-field textarea{border:1px solid #929292;border-radius:7px;font-size:14px;font-weight:300;color:#a3a3a3;resize:none}.contact-container .contact form .form-field{width:48%}.contact-container .contact form .form-actions input{background:#93bb57;color:#fff;width:205px;height:50px;border:1px solid #93bb57;border-radius:35px;font-size:13px;text-transform:uppercase;font-weight:700;transition:.3s ease-in-out}.contact-container .contact form .form-field input::placeholder{color:#929292;opacity:1}.contact-container .contact form .form-field input::-ms-input-placeholder{color:#929292}.contact-container .contact-item .page-subheader{color:#fff;font-size:30px;margin:0 0 60px;padding:0}.contact-container .contact-item.contact-itemRight{margin-left:0;width:465px;margin-top:0!important}.contact-container .contact-item.contact-itemRight .contact-info .icon{background:#0d4843;display:flex;justify-content:center;align-items:center;width:84px;height:65px;border-radius:8px;color:#fff;margin-right:30px}.contact-container .contact-item.contact-itemRight .contact-info .icon svg{width:18px!important;height:14px!important;color:#fff;fill:transparent}.contact-container .contact-item.contact-itemRight .contact-info p{display:flex;align-items:center}.contact-container .contact-item.contact-itemRight .contact-info span{color:#fff;font-size:15px;display:grid;margin-left:0!important}.contact-container .contact-item.contact-itemRight .contact-info .contact-address p span a,.contact-container .contact-item.contact-itemRight .contact-info span a{font-weight:300;line-height:1;color:#fff}.brand-section,.custtom-gallery,.speciality-section{background:#171516;padding:50px 0}.custtom-gallery .cust_gallery{background-color:#171516!important;width:83%;margin:0 auto}.custtom-gallery .cust_gallery ul li a{color:#fff!important;width:fit-content}.custtom-gallery .cust_gallery ul{margin-bottom:45px;border-bottom:1px solid #363636!important}.custtom-gallery .cust_gallery ul li{flex-grow:unset;padding-right:25px}.custtom-gallery .cust_gallery .grid-item img{border:none;width:100%;padding:10px;border-radius:35px}.custtom-gallery .cust_gallery ul li a:hover{border-bottom:4px solid #999!important}.custtom-gallery .cust_gallery ul li.is-active a{background-color:transparent!important;border:none;border-bottom:4px solid #999!important;font-weight:700}.cust_gallery .grid:after{content:"";display:block;clear:both}.cust_gallery .grid-item{width:25%;float:left}.cust_gallery .grid-item:hover{cursor:pointer}.cust_gallery .grid-item img{display:block;max-width:100%;border:10px solid #fff}.cust_gallery .grid-item.grid-item__expanded{width:66.66%;z-index:2}.footer{padding:0!important}.content.grid .single-content{padding:8px}.cust_gal_sec .filters{width:100%;text-align:center}.cust_gal_sec ul{list-style:none;padding:10px 0;text-align:left;border-bottom:1px solid #363636;margin-bottom:35px}.cust_gal_sec li{display:inline;padding:10px 25px;font-size:14px;color:#fff;font-weight:300;cursor:pointer;text-transform:uppercase;letter-spacing:.2em}.cust_gal_sec li:hover{color:#a6a6a6}.cust_gal_sec li.active{color:#ccc;border-bottom:4px solid #999;font-weight:700}.product-card-layout-02 .card{background:#141212;border-radius:22px!important}height52px .contact-form{margin-top:45px}#BlogSection-template--19479760076994__main .blog-block-item .blog-info{position:absolute;top:40px;right:-14px;z-index:1;background:#93bb57;border-radius:48px 0 0 48px;height:50px;line-height:50px;width:153px;padding-left:22px;font-size:19px!important;font-weight:800!important}.#BlogSection-template--19479760076994__main .blog-block-item .blog-info blog-date{font-size:19px;font-weight:800}.article-template .halo-article-block .page-content .halo-article-content .article-card__author,.blog-layout-masonry .blog-block-item .article-item .article-card__author{display:flex;align-items:center;gap:15px;margin-bottom:20px}.halo-article-content .article-header .article-heading h3{margin-top:10px}.article-template .halo-article-block .page-content .halo-article-content .article-card__author img,.blog-layout-masonry .blog-block-item .article-item .article-card__author img{width:45px;height:45px}.article-template .halo-article-block .page-content .halo-article-content .article-card__author .author-name,.blog-layout-masonry .blog-block-item .article-item .article-card__author .author-name{font-size:20px;line-height:16px;font-weight:700;color:#fff}.common-banner .common-banner-image img{height:100%}.brandMain ul{display:flex;flex-wrap:wrap;margin:0 -15px}.brandMain ul li{width:25%;flex:0 0 25%;text-align:center;margin-bottom:20px;padding:0 15px}.brandMain ul li img{max-width:100%;height:200px;width:250px;object-fit:contain;padding:10px;border:1px solid #333}.brandMain h3{color:#fff;font-size:46px;margin-bottom:25px;line-height:1.2}.cust_prod_wrap{display:flex;flex-wrap:wrap;margin:0 -15px;justify-content:center}.cust_prod_wrap .cust_prod_inner{width:33.333%;flex:0 0 33.333%;height:100%;margin-bottom:20px;padding:0 15px}.speciality-section .cust_prod_content{background:#141212;padding:30px 30px 47px;min-height:267px;border-radius:0 0 20px 20px}.speciality-section .title{color:#fff;font-size:20px;margin-bottom:1.5rem;font-weight:700}.customBlock-heading{color:#fff;font-size:40px;line-height:40px;text-align:center;margin-bottom:20px}.whychoosepoint{display:flex;gap:30px;margin-top:25px;color:#fff}.whychoosepoint span:after{position:absolute;left:calc(100% + 11px);top:48%;width:5px;height:5px;border-radius:50%;content:"";background:#fff}@media(max-width:1280px){.capabilities_sec:before{width:600px;height:700px}}@media(max-width:1030px){.cust_prod_image{width:310px!important}.menu_open .halo-sidebar.halo-sidebar_menu{background:#fff}.nav{flex-direction:column}.halo-sidebar-header .title{margin-bottom:0!important}.halo-sidebar_menu .list-menu--disclosure-1{top:140px!important;left:370px}.header__submenu.list-menu.list-menu--disclosure.list-menu--disclosure-1.caption-large.motion-reduce{max-height:200px;background:#fff}.site-nav-mobile.nav-account{margin-top:318px}.menu--mobile-lv-1__action,.menu-lv-1__action{color:#000}.site-nav-mobile.nav-account .header__icon .title,.site-nav-mobile.nav-account .header__link--account .title{font-size:14px;font-weight:700;color:#000}}@media(max-width:992px){.slide-content.text-mb-center{left:50%;transform:translate(-50%,-50%)}.customblock-section .custblk_inner{width:50%;margin-bottom:25px}.cust_product_sec .cust_prod_wrap .cust_prod_inner .cust_prod_content{padding:22px}.capabilities_sec .capability_left.cap_cmn{width:65%}.whatwedo_sec .what_wrapper .what_left{padding-right:15px}.whatwedo_sec .what_wrapper .what_right{padding-left:15px}.whatwedo_sec .what_wrapper .what_cmn .what_content ul li{gap:10px}.spotlight-block .halo-row.column-2 .halo-item+.halo-item:not(.slider__slide){margin-top:0!important}#halo-image-banner-template--19479761125570__image_banner_ffgDLX .flex-box__banner .content-box{max-width:100%!important}.custom-slider .custom-slider-img{width:auto;height:auto;padding:10px;margin:0 10px}.custom_service_sec .service_arrow1 img{width:106px;height:126px}.custom_service_sec .service_arrow1{top:10%;left:21%;transform:rotate(33deg)}.custom_service_sec .cust_service_wrapper .cust_serv_cmn .cust_service_top_inner:first-child{padding-top:0}.custom_service_sec .cust_service_wrapper .cust_serv_cmn .cust_service_bottom_inner:first-child{padding-top:160px}.custom_service_sec .cust_service_wrapper .cust_serv_cmn .cust_srvs_cmn{flex-direction:column;justify-content:center;align-items:center}.custom_service_sec .cust_service_wrapper .cust_serv_cmn .cust_service_inner_title{padding-left:0;text-align:center}.custom_service_sec .service_arrow2{bottom:-8%;right:20%;width:146px;height:205px;transform:rotate(38deg)}.template-collection .common-banner-image{max-height:auto}.brandMain ul li img{height:160px}.cust_prod_wrap .cust_prod_inner{width:50%;flex:0 0 50%}.contact-item.contact-itemLeft,.contact-item.contact-itemRight,.cust_prod_image{width:100%!important}.contact-container .contact form{padding-bottom:40px}}@media(max-width:768px){#BlogSection-template--19479760076994__main .blog-block-item .item,.blog-block-item{position:inherit!important}.cust_product_sec .cust_prod_wrap .cust_prod_inner{width:48%}.cust_product_sec .cust_prod_wrap .cust_prod_inner .cust_prod_content{min-height:188px}.cust_product_sec .cust_prod_wrap{gap:20px;justify-content:center}.capabilities_sec .capability_left.cap_cmn .capability_inner .capability_contents{width:100%;gap:20px}.capabilities_sec .capability_left.cap_cmn .capability_bottom .capability_inner .capability_contents,.custom_story_sec .custom_story_wrapper{flex-direction:column}.capabilities_sec .capability_left.cap_cmn .capability_inner .capability_contents h4{margin-left:0}.capabilities_sec .capability_left .capability_bottom h2{max-width:100%}.capabilities_sec .capability_left .capability_btn{justify-content:center}.custom-slider .custom-slider-img{width:auto;height:auto;padding:5px;margin:0 5px}.custom_story_sec .custom_story_wrapper .custom_story_right{padding-left:0}.custom_story_sec .custom_story_wrapper .stry_cmn{width:100%}.custom_service_sec .cust_service_wrapper .cust_serv_cmn .cust_service_bottom_inner:first-child{padding-top:15px}.custom_service_sec .service_arrow2{bottom:-10%;width:110px}.blog-block-item{display:flex;flex-wrap:wrap}.blog-layout-masonry .halo-blog-content .blog-block-item .blog-content{padding:20px 25px}.blog-layout-masonry .halo-blog-content .item .blog-btn{padding:10px;height:30px}.brandMain ul li{flex:0 0 33%;width:33%}}@media(max-width:576px){.cust_product_sec .cust_prod_wrap .cust_prod_inner,.customblock-section .custblk_inner{width:100%}.custom-slider .custom-slider-img{width:max-content;height:auto;padding:0;margin:auto}.common-banner .common-banner-image img{height:150px}.contact-container .contact form .form-field{width:100%;margin-top:17px}.cust_prod_wrap .cust_prod_inner{width:100%;flex:0 0 100%}.brandMain ul li{flex:0 0 50%;width:50%}}@media(max-width:480px){.slide-content.text-mb-center{padding:0}.custom_service_sec .cust_service_wrapper{flex-direction:column}.custom_service_sec .service_arrow1,.custom_service_sec .service_arrow2{display:none}.custom_service_sec .cust_service_wrapper .cust_serv_cmn{display:flex;width:100%}.brandMain ul li img{height:140px}.brandMain h3{line-height:1.2!important}.common-banner .common-banner-image .common_content h2{font-size:50px}}.brand-section .brandMain .button{width:max-content;display:block;margin:auto}.cust_prod_image{width:349px;height:239px;border-radius:20px;object-fit:cover}.cust_prod_image img{width:100%;height:100%;border-radius:20px;object-fit:cover}.contact-container .contact .contact-text h3,.contact-container .contact-item .page-subheader{line-height:unset!important}.rich-text.section-block-template--19479761125570__rich_text_yfaNJg{padding:60px 0;margin:-1px 0}.whatwedo_sec{position:relative;z-index:1;margin-bottom:-1px}.whatwedo_sec:after{position:absolute;content:"";top:0;left:0;width:100%;height:822px;background-color:#021a18;z-index:-1;border-radius:0 20px 20px 0;max-width:40%}.cust_prod_wrap .cust_prod_inner h3.title{display:inline-block;color:inherit;background:linear-gradient(to right,currentcolor 0,currentcolor 100%) 0 95%/0 1px no-repeat;transition:.5s}.speciality-section .cust_prod_wrap .cust_prod_inner{color:#fff;overflow:hidden;position:relative}.speciality-section .cust_prod_wrap .cust_prod_inner:hover h3.title{color:#fff;background-size:100% 1px}.speciality-section .cust_prod_image{overflow:hidden;width:100%}.speciality-section .cust_prod_image img{transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:scale(1)}.speciality-section .cust_prod_wrap .cust_prod_inner:hover .cust_prod_image img{transform:scale(1.05)}.speciality-section .cust_prod_content.overlay1{box-shadow:0 0 20px #00000012;margin-bottom:0;bottom:0;width:calc(100% - 30px);box-shadow:none;background:unset;transition:.3s;z-index:1;min-height:unset;border-radius:unset}.overlay1,.overlay2{position:absolute;left:15px}.speciality-section .cust_prod_content.overlay2{width:calc(95% - 30px);bottom:0;box-shadow:none;z-index:2;-ms-transform:translateY(100%);-o-transform:translateY(100%);-moz-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);right:15px;margin:0 auto;border-radius:20px!important;padding:30px;transition:.3s ease-in-out;min-height:unset}.speciality-section .cust_prod_wrap .cust_prod_inner:after{height:150px;max-height:100%;width:calc(100% - 30px);content:"";background:linear-gradient(0deg,#2b2e2e 0,#fff0);position:absolute;left:15px;bottom:0;border-radius:20px}.speciality-section .cust_prod_wrap .cust_prod_inner:hover .overlay2{-ms-transform:translateY(-33px);-o-transform:translateY(-33px);-moz-transform:translateY(-33px);-webkit-transform:translateY(-33px);transform:translateY(-33px);opacity:1;visibility:visible}.speciality-section .cust_prod_wrap .cust_prod_inner .cust_prod_image{height:350px}.slick-arrow img{filter:invert(1)}.footer-block__newsletter .newsletter-form__field-wrapper{flex-direction:column}.shopify-section.sections-image-banner-block{margin-top:-1px}.template-page .page-width--narrow{background-color:#000;padding-bottom:30px}.template-page .page-width--narrow b,.template-page .page-width--narrow h1,.template-page .page-width--narrow h2,.template-page .page-width--narrow h3,.template-page .page-width--narrow h4,.template-page .page-width--narrow h5,.template-page .page-width--narrow h6,.template-page .page-width--narrow p,.template-page .page-width--narrow strong{color:#fff}.template-page .page-width--narrow h1.main-page-title.page-header{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
