@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.gallery-caption{font-weight:700}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}img.alignnone{max-width:96%;height:auto;width:auto}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:13px;line-height:17px;margin:0;padding:10px 0 0 0;color:#000}.bg-white{background:#fff}.bg-grey{background:#FAFAFA}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}iframe,embed{max-width:100%}img{max-width:100%;height:auto}table{width:100%;border-collapse:collapse}th{font-weight:700}td,th{padding:6px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:10px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body{font-family:"Helvetica Neue",helvetica,arial,sans-serif;padding:0;color:#686868;font-weight:300;line-height:1.6;font-size:16px;word-wrap:break-word;position:relative}a,a:active,a:hover,a:focus{text-decoration:none;color:#00aff2}h1,h2,h3,h4,h5,h6{word-wrap:break-word;font-weight:700;letter-spacing:-.02em}.page-header a{border-bottom:0;color:#000}a:active{border-bottom:none}.page-wrap{overflow:hidden}.main-container{background-color:#fff}.homepage-row.row{margin:0;padding:60px 0 0 0;background:#fff;color:#000}.navbar-nav li.fa{display:block;position:relative}@keyframes showup{0%{opacity:0}100%{opacity:1}}@media (min-width:1300px){.container{width:1270px}}@media (min-width:768px){.nav>li>a:before{position:absolute;content:'';top:0;left:50%;width:0;height:2px;background-color:#00aff2;-webkit-transition:all 1s;transition:all 1s}.nav>li:hover>a:before{width:100%;left:0}.navbar-nav>li>a{padding-top:30px;padding-bottom:30px;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}.shrink .navbar-nav>li>a{padding-top:15px;padding-bottom:15px;font-size:14px}.shrink.navbar li.fa:before{top:16px;}.navbar-nav li:hover .dropdown-menu{border-top:4px solid #ccc;border-radius:0;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.open>.dropdown-menu{height:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);overflow:initial;visibility:visible;opacity:1;min-width:fit-content;left:0;top:50px}.dropdown-menu{display:block;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);opacity:0;visibility:hidden}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#fff0;color:#00aff2}.menu-item-has-children li.fa:before{top:6px!important}#site-navigation.nav-pos-center .navbar-nav.navbar-center{float:none;display:inline-block;vertical-align:top}#site-navigation.nav-pos-center .menu-container{text-align:center}}@media (min-width:600px){.admin-bar #site-navigation.shrink,.admin-bar #futurio-floating.floating-element{top:32px}}@media (max-width:767px){.nav>li.active>a:after,.current-page-parent:after{height:0!important;background-color:transparent!important}.navbar-nav .menu-container a:hover,.navbar-nav .menu-container a:focus{color:#ffffff!important;background-color:#000!important}.menu-container{position:absolute;left:0;transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);overflow-y:auto;overflow-x:auto;height:96vh;padding-bottom:130px;z-index:15;background-color:#fff;top:100%;border-right:1px solid #e2e2e2;width:70%;opacity:0}body.openNav{overflow-x:hidden}.openNav .menu-container{transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transition:transform 500ms ease;-ms-transition:transform 500ms ease;-webkit-transition:transform 500ms ease;-moz-transition:transform 500ms ease;-o-transition:transform 500ms ease;opacity:1}.openNav .page-area{left:0;transform:translate3d(70%,0,0);-webkit-transform:translate3d(70%,0,0);transition:transform 500ms ease;-webkit-transition:transform 500ms ease}.page-area{left:0;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transition:transform 500ms ease;-webkit-transition:transform 500ms ease}.navbar-nav{padding:0;margin:0}.navbar-nav .menu-container a{font-size:14px;padding:15px 10px!important;margin:0!important;line-height:16px!important;background-color:#fff;float:left!important;margin:0px!important;width:100%;text-transform:none!important;word-wrap:break-word;white-space:normal!important}.navbar li.fa a{padding-left:35px!important}.navbar li.fa:before{top:14px!important}.navbar-nav li,.navbar-nav ul{padding:0px!important;margin:0px!important;overflow:hidden}.navbar-nav ul.dropdown-menu{padding-left:15px!important}.open-panel{width:24px;height:28px;position:absolute;top:50%;right:20px;-webkit-transform:rotate(0deg) translateY(-50%);-moz-transform:rotate(0deg) translateY(-50%);-o-transform:rotate(0deg) translateY(-50%);transform:rotate(0deg) translateY(-50%);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:1000}.brand-absolute{position:relative;right:0;padding:0;line-height:12px;top:20px;font-size:10px;height:auto;letter-spacing:-1px;width:34px;margin-left:-5px;text-align:center;color:#000}.mobile-canvas{float:left}#site-navigation .navbar-header{float:left}.open-panel span{display:block;position:absolute;height:3px;width:100%;background:#000;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.open-panel span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.open-panel span:nth-child(2){top:7px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.open-panel span:nth-child(3){top:14px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.open-panel.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:3px}.open-panel.open span:nth-child(2){width:0%;opacity:0}.open-panel.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:14px;left:3px}.navbar-nav .dropdown-menu{width:100%;display:block!important;left:0!important;position:relative!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.openNav .page-area:after{content:'';position:absolute;top:0;right:0;bottom:0;background-color:rgb(0 0 0 / .52);left:0;z-index:98}.menu-cart,.menu-account,.top-search-icon,.offcanvas-sidebar-toggle,.menu-button{padding-left:6px!important;padding-right:6px!important}.top-bar-item{text-align:center!important}.navbar-nav .menu-button a.btn-default{padding:6px 10px!important;font-size:90%}#site-navigation .navbar-nav a,.openNav .menu-container{display:block;white-space:normal}.top-search-box{max-width:160px}}@media (max-width:1000px){#site-navigation .navbar-header{flex:1}}@media (max-width:991px){#sidebar{width:100%}}.icons-menu-right{margin-left:15px}.menu-cart,.menu-account,.top-search-icon,.menu-button,.offcanvas-sidebar-toggle{float:right;display:inline-block;padding:30px 12px;-webkit-transition:padding 0.5s ease;transition:padding 0.5s ease;line-height:20px}.header-cart-inner{position:relative}.header-cart{display:inline-block}.top-search-icon i{z-index:21}.dropdown-menu>li>a{border-bottom:0}.navbar-collapse{padding-left:0;padding-right:0}li.menu-item-has-children>a:after{font-family:"FontAwesome";content:"\f107";margin-left:10px;font-size:15px}.menu-item-has-children{position:relative}ul ul .menu-item-has-children>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0;right:auto}ul ul .menu-item-has-children:hover>.dropdown-menu{display:block}ul ul .menu-item-has-children>a:after{font-family:"FontAwesome";content:"\f105";position:absolute;right:8px}ul ul .menu-item-has-children.pull-left{float:none}ul ul .menu-item-has-children.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#00aff2}.navbar-toggle{border:1px solid #ccc}.navbar-inverse .navbar-toggle .icon-bar{background-color:#ccc}.navbar-nav>li>a{border-bottom:0;text-transform:uppercase;vertical-align:middle;display:inline-block}.nav>li.active>a:before,.current-page-parent:before{position:absolute;content:'';top:0;left:0;width:100%;height:2px;background-color:#00aff2}#top-navigation{border:none;border-radius:0;background-color:#fff;z-index:996;min-height:32px;border-bottom:1px solid #e2e2e2}#top-navigation .navbar-nav>li>a{border:none;border-radius:0;color:#000;padding:6px!important;background-color:#fff;min-width:28px;max-height:32px}#top-navigation .navbar-nav a{font-size:13px}.dropdown-menu{font-size:inherit}#top-navigation .dropdown-menu{background-color:#fff}#top-navigation .dropdown-menu>li>a,#top-navigation .nav .open>a{color:#000;background-color:#fff}article.futurio-post{clear:both;float:left;margin-bottom:60px;width:100%}article.elementor-news.col-md-6:nth-child(2n+1),article.elementor-news.col-md-4:nth-child(3n+1),article.elementor-news.col-md-3:nth-child(4n+1){clear:both}.archive-page-header h1{margin:0;padding-bottom:15px;padding-top:15px;font-weight:400;font-size:30px}.container-fluid.archive-page-header{background-color:#f8f8f8;border-bottom:1px solid #e2e2e2}.updated:not(.published){display:none}.main-content{float:left;width:100%}.page-header{width:100%;margin:20px 0;text-align:center}.page h1.single-title{margin-bottom:15px}h1.single-title{margin-top:0;z-index:2;position:relative}.single-head{clear:both;margin-bottom:15px;position:relative;padding-right:55px}.single-entry-summary,.entry-footer{margin-top:15px;width:100%;clear:both}.single-content.row{margin-bottom:60px}.tagcloud a{font-size:15px!important;padding:0 6px;border:1px solid;display:inline-block;margin-bottom:5px}input,textarea{background-color:#fff;padding:6px;color:#464a4c;border-radius:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{background-image:-webkit-linear-gradient(#fff0,#fff0);border:1px solid #bbb;-webkit-border-radius:3px;border-radius:3px;display:block;width:100%}.radio,.checkbox{display:inline-block}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:relative;margin-left:0}select{max-width:100%;padding:5px;color:#000}#respond .comment-form-author,#respond .comment-form-author input,#respond .comment-form-email,#respond .comment-form-email input,#respond .comment-form-url,#respond .comment-form-url input{width:100%}#sidebar{display:inline-block;max-width:100%}.page-area{padding-top:15px;padding-bottom:20px}.page-builders .page-area,.page-builders .single-entry-summary,.page-builders article{padding:0;margin:0}.widget{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;margin-bottom:20px;position:relative}.widget ul{padding-left:0;list-style-type:none}.widget li>ul{padding-left:15px}.widget ul li{margin:4px 0 0;padding:0 0 4px;border-bottom:1px solid rgb(0 0 0 / .08)}.widget ul li:last-child{border-bottom:none}.widget-title{font-size:18px;position:relative;width:100%;clear:both;margin-top:10px;margin-bottom:10px;text-transform:uppercase;display:block;text-align:center}.widget-title:after{content:"";position:absolute;top:50%;height:1px;background-color:#e2e2e2;left:0;right:0}.widget-title h3{font-size:18px;position:relative;color:#404040;padding:10px 20px;margin:0;line-height:18px;display:inline-block;background-color:#fff;z-index:1;font-weight:300}h1.site-title,.site-title{margin:0;padding:0;font-size:28px;line-height:32px;word-wrap:break-word;font-weight:700;color:#000;letter-spacing:-.02em;text-align:left}.header-branding-text h1.site-title,.header-branding-text .site-title{text-align:center}.site-description{font-size:15px;line-height:22px;margin:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;position:relative;display:inline-block;text-align:left}.heading-menu .site-branding-logo{float:left;display:inline-block}.heading-menu .site-branding-text{display:inline-block;float:left;padding-top:10px}.site-branding-logo a{border:none}.site-branding-logo img{width:auto;max-height:70px!important;-webkit-transition:max-height 0.5s ease;transition:max-height 0.5s ease}.site-branding-text{z-index:10;position:relative}.site-heading{padding:0 15px;height:auto}.site-heading.navbar-brand{display:flex;align-items:center}.navbar{margin-bottom:0}.elementor-editor-active #futurio-floating.floating-element{-webkit-box-shadow:none;box-shadow:none}#futurio-floating.floating-element{-webkit-box-shadow:0 4px 16px 0 rgb(0 0 0 / .1);box-shadow:0 4px 16px 0 rgb(0 0 0 / .1)}#site-navigation.shrink{background-color:#fff;-webkit-box-shadow:0 4px 16px 0 rgb(0 0 0 / .1);box-shadow:0 4px 16px 0 rgb(0 0 0 / .1);border:none}#site-navigation{background-color:#fff;border:none;min-height:60px;width:100%;border-bottom:1px solid #e2e2e2}#site-navigation{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:#000;border-radius:0}#site-navigation .container{position:relative;align-items:center;display:flex;justify-content:space-between}.elementor-editor-active #futurio-floating.floating-element{position:relative;z-index:initial}#site-navigation.shrink,#futurio-floating.floating-element{min-height:50px;position:fixed;width:100%;z-index:1001;top:0}.shrink h1.site-title,.shrink .site-title,.shrink .site-branding-text .site-title,.shrink .site-branding-text h1.site-title,.shrink .site-branding-text .site-title a,.shrink .site-branding-text h1.site-title a,.shrink .site-branding-text .site-title a:hover,.shrink .site-branding-text h1.site-title a:hover{font-size:19px;line-height:19px}.shrink p.site-description{font-size:12px;line-height:12px}.shrink .heading-menu .site-branding-text{padding-top:5px}.shrink .site-branding-logo img{width:auto;max-height:60px}.featured-thumbnail{width:100%;position:relative}.featured-thumbnail img{width:100%;text-align:center}nav.navigation.pagination{text-align:center;width:100%;clear:both;margin:20px 0}nav.navigation.pagination .nav-links a,nav.navigation.pagination .current{padding:5px 10px;border:none;border-radius:0;position:relative;z-index:1;border:1px solid #b5b5b5}#content-footer-section{background-color:#1e1e1e;color:#fff;padding:15px;clear:both}#content-footer-section .news-item h2 a{color:#fff;font-weight:300}#content-footer-section .widget-title h3{background-color:#1e1e1e;color:#fff}.footer-credits{background-color:#1e1e1e;clear:both}.footer-credits-text{padding:20px 0;color:#fff;background-color:#1e1e1e}.site-header{padding:15px 0;background-color:#fff;border-bottom:1px solid #e2e2e2}.taxonomy-description{margin-bottom:20px}.single-footer.row{clear:both}.top-search-icon{position:relative}.shrink .top-search-icon,.shrink .menu-cart,.shrink .menu-account,.shrink .menu-button,.shrink .offcanvas-sidebar-toggle{padding:12px 10px}.top-search-icon:hover{cursor:pointer}.top-search-icon.visible-xs{position:relative;float:left;left:30px}.top-search-box{display:none;position:absolute;top:50%;right:0;z-index:20;width:280px;margin-top:-16px}.top-search-box input.search-field{border:none;border-bottom:1px solid;padding-right:30px}.top-search-box .search-submit{display:none}form.search-form label{width:100%;display:block}button.dgwt-wcas-search-submit,button.dgwt-wcas-search-submit:hover{background:initial}.top-search-box .dgwt-wcas-st,.top-search-box .dgwt-wcas-sd{padding-left:25px}.top-search-box .dgwt-wcas-search-wrapp{right:35px}form.search-form,.search-icon,form.woocommerce-product-search{position:relative}.search-submit,.woocommerce-product-search button{position:absolute;top:2px;right:2px;bottom:2px;padding:5px 15px;line-height:16px}.search-field{width:100%;padding-right:90px;border:1px solid #e2e2e2;border-radius:3px}input[type="search"].search-field::-webkit-input-placeholder{color:#d7d7d7}input[type="search"].search-field:focus::-webkit-input-placeholder{color:#f1f1f1;padding:20px 0 0 0}fieldset{border:1px solid #bbb;margin:0 2px 15px 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;width:auto;border-bottom:0}@media only screen and (max-width:1299px){#site-navigation .container{width:100%}}.comment-form #comment{width:100%}cite.fn{font-weight:700}a.comment-reply-link{border:1px solid #ccc;padding:10px 20px}.reply{margin:20px 0}.comment-meta.commentmetadata{margin:10px 0;font-size:12px;font-style:italic}.comment-body{margin-bottom:40px}.commentlist li{list-style-type:none}.error-template{padding:60px 0}.error-template h1{font-size:36px;font-weight:600;line-height:36px;letter-spacing:-2%;color:#002E47}.error-template p.error-details{font-weight:300;font-size:20px;line-height:150%;letter-spacing:0%;color:#002E4780;margin-bottom:30px}.error-template .error-actions .search-form label .search-field{border:1px solid #84888F80;border-radius:6px}.error-template .error-actions .search-form .search-submit{border-radius:6px;text-decoration:none;font-size:16px;font-weight:600;border:2px solid #007EC5;color:#007EC5}.error-template .error-actions .search-form .search-submit:hover{background:#007EC5;color:#fff}@media only screen and (min-width:768px){.error-template .error-actions{width:767px;margin:0 auto}}.btn-default,input[type="submit"],input#submit,button,a.comment-reply-link,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.navbar-nav .menu-button a.btn-default{box-shadow:none;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;border:1px solid;border-radius:3px;padding:8px 20px;color:#00aff2;background-color:#fff0}.woocommerce #reviews #comments ol.commentlist{padding-left:0}.woocommerce ul.products li.product .star-rating{margin:0 auto}.woocommerce .star-rating{width:5.6em}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#fff0;color:#00aff2}.woocommerce ul.products li{border-bottom:0;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}.woocommerce ul.products li.product.product-category{padding-bottom:0}.woocommerce ul.products li.product.product-category a img{margin:0}.woocommerce ul.products li.product.product-category{padding:0}.woocommerce .related.products{text-align:center}.woocommerce .related.products>h2{font-weight:300;border-top:1px solid #eaeaea;padding-top:30px;padding-bottom:15px}.woocommerce a.added_to_cart{width:100%;margin-bottom:10px;padding:0 5px 0 5px}.inner-wrapper{display:block;margin-bottom:15px}.content-date-comments{width:70px;text-align:center;float:left;margin-right:20px}.date-meta{background-color:rgb(0 0 0 / .1);padding:8px 0}span.posted-date-month{font-size:16px}span.posted-date-day{font-size:32px}span.posted-date-year{font-size:14px}.content-date-comments .date-meta span{display:block;clear:both;font-weight:700;text-transform:uppercase;line-height:24px}.comments-meta{background-color:rgb(0 0 0 / .71);color:#FFF;padding:0;margin-top:10px;font-size:17px;line-height:1.6}.comments-meta a{color:#FFF}.single-head .comments-meta{position:absolute;right:0;top:10px;padding:0 12px}.cat-links,.tags-links{display:inline-block;margin-bottom:5px;margin-right:30px}.cat-links a,.cat-links span,.tags-links span{position:relative;font-size:14px;font-weight:300;font-style:italic;margin-right:5px}.tags-links a{position:relative;font-style:italic;opacity:.8;font-size:14px;margin-right:5px}.entry-footer{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;margin-bottom:20px}.entry-footer .space-right{margin-right:10px;font-weight:700}a.post-edit-link{float:right}.news-item{margin-bottom:10px}.news-item h2{font-size:26px;margin-top:0;margin-bottom:5px;font-weight:700}.news-item h2 a{color:#000;font-weight:300}.news-thumb{margin-bottom:10px;text-align:center}.news-thumb img{width:100%}.post-excerpt{font-style:italic;font-weight:300}.author-meta-by{font-style:italic;opacity:.7;position:relative;font-size:14px;font-weight:300}.author-meta a{color:#000;text-transform:uppercase;font-size:14px;margin-left:4px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{-webkit-box-shadow:none;box-shadow:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:left;border:1px solid #fff0;padding:10px!important}.woocommerce ul.products li.product:hover{border:1px solid #007ec5;border-radius:12px}.woocommerce mark,.woocommerce .mark{background-color:#fff0;color:inherit}.woocommerce-MyAccount-navigation li{list-style-type:none;border:1px solid #e4e4e4;margin-bottom:-1px;padding:5px 15px}.woocommerce-MyAccount-navigation ul{padding:0}.woocommerce-MyAccount-navigation li.is-active{background-color:rgb(0 0 0 / .1);font-weight:700}.heading-row{position:relative}.header-cart a.cart-contents,.header-login a,.top-search-icon i,.offcanvas-sidebar-toggle i{color:#000;font-size:18px;line-height:22px;position:relative;padding:0!important;background-color:transparent!important}.header-cart a.cart-contents i{position:relative}.top-search-icon i.fa-times{color:#000000!important}.cart-contents span.count{font-size:12px;padding:0;color:#fff;background-color:rgb(0 175 242 / .75);border-radius:17px;line-height:20px;margin:0;position:absolute;top:-9px;right:-12px;font-style:initial;height:20px;width:20px;text-align:center;font-family:'Open Sans Condensed',"Helvetica Neue",helvetica,arial,sans-serif}ul.site-header-cart{opacity:0;display:none;position:absolute;z-index:50}.woocommerce-cart ul.site-header-cart,.woocommerce-checkout ul.site-header-cart{display:none!important}.header-cart-block:hover ul.site-header-cart,.product-added-to-cart .header-cart-block ul.site-header-cart{display:block;opacity:1;right:-10px;min-width:320px;background-color:#fff;border:1px solid #ddd;border-radius:5px;padding:10px;z-index:9999;animation:showup 0.5s;-webkit-box-shadow:0 0 9px 0 rgb(0 0 0 / .75);-moz-box-shadow:0 0 9px 0 rgb(0 0 0 / .75);box-shadow:0 0 9px 0 rgb(0 0 0 / .15)}.offcanvas-sidebar-toggle:hover,.offcanvas-sidebar-close:hover{cursor:pointer}.offcanvas-sidebar-expanded .offcanvas-sidebar{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.offcanvas-sidebar-expanded .page-wrap:after{content:"";left:0;position:fixed;top:0;bottom:0;background-color:rgb(102 102 102 / .42);z-index:997;right:0}.offcanvas-sidebar{width:320px;height:100%;position:fixed;top:0;bottom:0;padding:40px 20px 30px 20px;background:#fff;z-index:5000;-webkit-transform:translateX(-320px);-ms-transform:translateX(-320px);transform:translateX(-320px);left:0;-webkit-transition:-webkit-transform 0.2s;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;overflow-y:auto;border-right:1px solid #cbcbcb}.admin-bar .offcanvas-sidebar{padding-top:60px}.offcanvas-sidebar-close{position:absolute;top:10px;right:20px;font-size:25px}.admin-bar .offcanvas-sidebar-close{top:28px}.wpcf7-form input[type=email],.wpcf7-form input[type=text],.wpcf7-form textarea{background-color:#FFF;box-shadow:inset 0 0 0 1px rgb(102 113 123 / .25),inset 0 1px 2px 0 rgb(102 113 123 / .21);border:none}@media (min-width:768px){form[class*=wpcf7-] p:nth-of-type(1),form[class*=wpcf7-] p:nth-of-type(2){display:block;width:50%;max-width:50%;float:left}form[class*=wpcf7-] p:nth-of-type(1){padding-right:15px}}.wpcf7-form p,.wpcf7-form label{width:100%;font-weight:300}.wpcf7-form p{width:100%;float:left}.wpcf7-form input:not([type="checkbox"]),.wpcf7-form select,.wpcf7-form textarea{display:block;width:100%;font-size:1em;outline:0;vertical-align:middle;border:1px solid #f1f1f1;border-radius:3px;box-shadow:none;padding:5px 12px;font-weight:300;font-size:initial}.wpcf7-form input[type=submit]{letter-spacing:1px;text-align:center;text-decoration:none;cursor:pointer;border:2px solid #f1f1f1;padding:8px 35px;vertical-align:middle;-webkit-appearance:none;margin-left:auto;margin-right:0;height:auto;display:block;margin-bottom:0;width:auto}.wpcf7-response-output{float:left;width:100%;text-align:center}.woocommerce ul.products li{border-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;border-bottom:1px solid #ebebeb}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs li{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#fff0;padding:0 30px 0 0;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs li:hover a{border-bottom:1px solid #00aff2}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:10px 20px;font-weight:300;min-width:100px;text-transform:uppercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-align:center;color:#00aff2;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs li.active a{border-bottom:1px solid #00aff2;color:#00aff2}.woocommerce .quantity .qty{border:none;border-bottom:1px solid #e2e2e2;padding:3px}.woocommerce div.product .woocommerce-tabs h2:first-child{display:none}.product_meta{clear:both;font-size:14px;border-bottom:1px solid #eaeaea;margin-top:-1px;padding:20px 0;margin-top:0}.woocommerce div.product form.cart{padding:20px 0;border-top:1px solid;border-bottom:1px solid;margin-top:20px;margin-bottom:10px;border-color:#eaeaea}.woocommerce div.product .product_title{clear:none;padding:0 0 15px;margin:0 0 15px;border-bottom:1px solid #eaeaea}section.related.products,.up-sells.upsells.products{clear:both}section.related.products ul.products,.up-sells.upsells.products ul.products{margin-top:30px}.woocommerce span.onsale{background-color:#52aff2;line-height:1.7;min-height:1.7em;border-radius:3px}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:#777}.woocommerce ul.products li.product .button{margin-top:5px;margin-bottom:15px}p.woocommerce-mini-cart__buttons.buttons{text-align:center}.woocommerce div.product form.cart .variations select{min-width:70%}.woocommerce ul.products li.product .woocommerce-loop-category__title{position:absolute;bottom:0;width:100%;background-color:rgb(255 255 255 / .77);margin:0 0 1em}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:60px;border:1px solid #ebebeb;float:left;margin-left:0;margin-right:15px}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#00aff2}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:2px;height:4px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#fff0;border:1px solid;height:10px}.woocommerce .widget ul.woocommerce-widget-layered-nav-list li,.woocommerce .widget_layered_nav_filters ul li{border:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(235 233 235 / .46)}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:rgb(247 246 247 / .1);color:inherit}nav.navigation.post-navigation{clear:both;width:100%;float:left;margin-bottom:15px;border-bottom:1px solid #d1d1d1;padding-bottom:15px}.post-navigation .nav-previous{float:left;width:50%}.post-navigation .nav-next{float:right;text-align:right;width:50%}.nav-subtitle{background:#fff0;opacity:.8;color:initial;display:block;font-size:13px;text-transform:uppercase}.nav-links .nav-title{position:relative}.nav-previous .fa{margin-right:5px}.nav-next .fa{margin-left:5px}.container-fluid.head-bread{border-bottom:1px solid #e2e2e2;padding:5px 0;background-color:#fff}.top-bar-section{background:#007EC5;color:#fff;padding:5px 0;z-index:15;position:relative}.top-bar-section .row{display:flex}.top-bar-section .row #icons{width:130px!important}.top-bar-section .row #textarea_2{flex:1}.wpml-ls-legacy-dropdown .wpml-ls-item{width:120px}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{z-index:9;width:100px}.social-links li{list-style-type:none;display:inline-block;padding:0 5px}.top-bar-section ul,.top-bar-section p{margin:0;padding:0}.top-bar-section .col-sm-4:nth-child(3n),.top-bar-section .col-sm-6:nth-child(2n){text-align:right}.top-bar-section .col-sm-4:nth-child(2n){text-align:center}.top-bar-section #icons .fa,.top-search-icon .fa,.news-text-wrap .fa,.icons-menu-right .fa{font-family:"fontawesome";font-weight:400}.top-bar-section #icons .social-links ul li a i.fa{font-size:24px}.full-head-img{padding-top:60px;padding-bottom:60px;background-repeat:no-repeat;background-size:cover;background-position:center;border-bottom:1px solid #e2e2e2;position:relative}.full-head-img:after{position:absolute;content:"";background-color:rgb(0 0 0 / .3);top:0;left:0;width:100%;height:100%;display:block;z-index:1}.full-head-img h1.single-title,.single-subtitle{color:#fff;z-index:2;position:relative}.navbar-default .icons-menu-right .top-search-icon{z-index:999}.navbar-default .icons-menu-right .top-search-icon i.fa-times{z-index:999}.navbar-default .navbar-nav .my-inquiry-button{display:flex}.navbar-default .navbar-nav .my-inquiry-button a{padding:12px 16px 12px 40px;font-weight:600;font-size:14px;line-height:22px;letter-spacing:-2%;background:#007EC5;border-radius:6px;color:#fff;text-transform:capitalize;position:relative;border:2px solid #007EC5}.navbar-default .navbar-nav .my-inquiry-button a::before{content:"";position:absolute;top:22px;left:15px;transform:translateY(-50%);width:17px;height:21px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(https://christiegrey.com/wp-content/uploads/2026/01/enquiry-icon.png)}.navbar-default .navbar-nav .my-inquiry-button a:hover{background:#fff0;color:#007EC5}.navbar-default .navbar-nav .my-inquiry-button a:hover::before{background-image:url(https://christiegrey.com/wp-content/uploads/2026/01/enquiry-icon-blue.png)}body.search-opened{overflow:hidden}body.search-opened::before{content:"";position:fixed;inset:0;background:rgb(0 0 0 / .6);z-index:999}@media only screen and (max-width:1200px){.top-bar-section .col-sm-4:nth-child(3n),.top-bar-section .col-sm-6:nth-child(2n){flex:6}.top-bar-section .row #icons{flex:1}}@media (max-width:1025px){.navbar-default .navbar-nav .my-inquiry-button{display:none}}@media only screen and (max-width:1000px){#main_menu .menu-item.my-inquery-menu a{display:block}}@media only screen and (max-width:991px){.top-bar-section .col-sm-4:nth-child(3n),.top-bar-section .col-sm-6:nth-child(2n){flex:7}.top-bar-section .row #icons{flex:2}}@media only screen and (max-width:745px){.top-bar-section .row{flex-wrap:wrap}.top-bar-section .row #icons,.top-bar-section .row #textarea_2,.top-bar-section .col-sm-4:nth-child(3n),.top-bar-section .col-sm-6:nth-child(2n){flex:auto}.top-bar-section .row #textarea_1,.top-bar-section .row #icons{text-align:end!important}.top-bar-section .row #textarea_2 .wpml-ls-legacy-dropdown{width:auto}.social-links li{padding:0 10px 0 0}}@media only screen and (max-width:616px){.top-bar-section .row #icons{display:none}}@media only screen and (max-width:500px){.top-bar-section .row #textarea_1 a:has(.fa-envelope){display:none}.top-bar-section .row #textarea_1,.top-bar-section .row #icons{text-align:end!important}}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{width:auto;background:#fff0;color:#fff;border:1px solid #FFFFFF80;border-radius:6px}.navbar-default .container{padding:0 15px}.navbar-default .icons-menu-right{margin:0}.nav.navbar-nav.navbar-right.icons-menu-right{display:flex;align-content:center;align-items:center;height:100%;gap:10px;justify-content:space-between;order:3}.navbar-default .icons-menu-right .top-search-icon{text-align:center;padding:12px;border:1px solid #007EC5;border-radius:6px;height:48px;width:48px}.navbar-default.shrink .icons-menu-right .top-search-icon{top:2px}@media only screen and (max-width:1299px){.navbar-default .icons-menu-right .top-search-icon{left:-15px}}@media only screen and (min-width:1000px) and (max-width:1025px){.navbar-default .icons-menu-right .top-search-icon{left:-40px}}@media only screen and (max-width:767px){.navbar-default .icons-menu-right .top-search-icon{left:-44px}}@media only screen and (min-width:768px) and (max-width:1000px){.nav.navbar-nav.navbar-right.icons-menu-right{margin-right:30px}}.header-fixed-position{position:fixed;top:0;z-index:10000}.navbar-default .icons-menu-right .top-search-icon .fa-times::before{content:"\f002"!important;color:#007EC5;font-size:24px;font-weight:lighter}.navbar-default .icons-menu-right .top-search-icon .top-search-box{position:absolute;top:50%;right:-1px;z-index:20;width:800px;margin-top:-24px}.navbar-default.shrink .icons-menu-right .top-search-icon .top-search-box{width:965px}.navbar-default .icons-menu-right .top-search-icon .top-search-box input.search-field{height:48px;border:1px solid #007EC5;border-radius:6px}.navbar-default .icons-menu-right .top-search-icon .fa-search::before{color:#007EC5;font-size:24px;font-weight:lighter}@media only screen and (min-width:768px) and (max-width:1199px){.navbar-default .menu-container{display:inline-flex;justify-content:center;width:auto}}@media only screen and (max-width:1199px){.navbar-default .icons-menu-right .top-search-icon .top-search-box{width:360px}}.navbar-default .menu-container #menu-main-menu{float:left!important}.navbar-default .menu-container .navbar-nav .nav-link{font-size:14px!important;font-weight:600!important;color:#8097a3;padding:25px 10px}@media only screen and (max-width:767px){.navbar-default .menu-container .navbar-nav .nav-link{padding:10px}}.navbar-default .nav>li:hover>a::before,.navbar-default .nav>li.active>a::before{display:none}.navbar-default .nav>li:hover .nav-link,.navbar-default .nav>li.active .nav-link{color:#007EC5}ul.download_list li{display:flex;align-items:center;gap:10px;margin:10px 0}.know-more-categories .detail-category .elementor-element:hover h2,.know-more-categories .detail-category .elementor-element:hover p,.know-more-categories .detail-category .elementor-element:hover .elementor-button{color:#fff}.know-more-categories .detail-category .elementor-element svg{stroke:#007EC5}.know-more-categories .detail-category .elementor-element:hover svg{stroke:#fff}.read_more_button{padding:12px 16px;border-style:solid;border-width:2px;border-radius:6px;color:#007EC5;border-color:#007EC5;font-size:16px;font-weight:600}.read_more_button:hover{background:#007EC5;color:#fff}.default_content p:has(.read_more_button){text-align:center;margin-top:40px}.readmore_content{display:none}.home-main_card-section{background:#fff0}.home-main_card-section .cards-wrapper{display:flex;gap:32px}.home-main_card-section .cards-wrapper a{width:100%}.home-main_card-section .solution-card{position:relative;width:100%;padding:28px;border-radius:20px;color:#fff;background:linear-gradient(135deg,rgb(255 255 255 / .18),rgb(255 255 255 / .05));backdrop-filter:blur(8px);min-height:200px}.home-main_card-section .solution-card::before{content:"";position:absolute;top:-20px;left:0;width:100%;height:4px;background:rgb(255 255 255 / .7);border-radius:4px}.home-main_card-section .solution-card:hover::before{background:#fff}.home-main_card-section .solution-card h3{font-size:20px;font-weight:600;margin:0;margin-bottom:4px}.home-main_card-section .solution-card p{font-size:16px;line-height:1.5;opacity:.9}.home-main_card-section .card-link{position:absolute;bottom:24px;right:28px;font-size:16px;font-weight:600;color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.home-main_card-section .card-link span{font-size:16px;transition:transform 0.3s ease}.home-main_card-section .card-link:hover span{transform:translateX(4px)}.about-info-section .info-card{background:#FAFAFA;border-radius:18px;padding:28px;min-height:180px;position:relative;transition:background 0.3s ease,color 0.3s ease}.about-info-section .small-card{min-height:70px;display:flex;align-items:center;justify-content:space-between}.about-info-section .info-card h3{font-size:20px;margin:0;margin-bottom:4px;font-weight:600;color:#002E47}.about-info-section .info-card p{font-size:16px;color:#7a8a99;font-weight:300}.about-info-section .info-link{position:absolute;bottom:24px;right:28px;font-size:14px;font-weight:500;color:#007ac1;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.about-info-section .small-card .info-link{position:static}.about-info-section .info-card:hover{background:#007ac1}.about-info-section .info-card:hover h3,.about-info-section .info-card:hover h4,.about-info-section .info-card:hover p,.about-info-section .info-card:hover .info-link{color:#fff}.about-info-section .info-card .info-link img.white-arrow{display:none}.about-info-section .info-card:hover .info-link img.white-arrow{transform:translateX(4px);transition:transform 0.3s ease;display:block}.about-info-section .info-card:hover .info-link img.blue-arrow{display:none}@media only screen and (min-width:768px) and (max-width:1150px){.about-info-section .small-card h3{margin-bottom:30px}.about-info-section .small-card .info-link{position:absolute}}@media (max-width:1024px){h2.elementor-heading-title{font-size:32px!important}#mega-menu-wrap-main_menu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:12px}}@media (max-width:767px){h2.elementor-heading-title{font-size:26px!important}}@media only screen and (max-width:500px){.about-info-section .info-card h3{font-size:18px}.about-info-section .info-card p{font-size:14px}}.insignts-and-news .elementor-fit-height{border-radius:18px;overflow:hidden;margin-bottom:16px}.insignts-and-news img.attachment-full{width:100%;height:398px;object-fit:cover;display:block}.insignts-and-news .elementor-post__text .elementor-post__title{margin-bottom:4px}.insignts-and-news .elementor-post__text .elementor-post__title a{font-size:24px;font-weight:600;color:#002E47;margin:0}.insignts-and-news .elementor-post__text .elementor-post__excerpt p{font-size:16px;color:#002E47;margin-bottom:20px;font-weight:300}.insignts-and-news .elementor-post__text .elementor-post__read-more{font-size:14px;font-weight:600;color:#007EC5;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.insignts-and-news .elementor-post__text .elementor-post__read-more::after{content:"";width:12px;height:12px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cimage width='12' height='12' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAmElEQVQokY2RQQ6CMBAAZxvu8gSegA8wwssaDj7IF9SLeOQL+AMPXjSGJZhArUJlbk1ntslWGLFNyuueE+OwO30EtUO1iAbCNpkOXXfEmFBQTQH/aicbYQl7yVB1oJkfIIWZ1UO5BWnHq9/gW5ZnibAQzMlVOclhsEL2wUp5IFklv1cuN+RxFew5R2n+TQ6p6j3WDZ8UB+gBHX5YmwKgmL0AAAAASUVORK5CYII='/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.location-map-card{background:#FAFAFA;overflow:hidden;padding:20px}.location-map-card .map-header{display:flex;justify-content:space-between;align-items:flex-start;padding:20px}.location-map-card .map-location{display:flex;gap:12px}.location-map-card .map-flag{width:40px;height:40px;border-radius:50%}.location-map-card .map-location h2{font-size:20px;color:#002E47;font-weight:600;margin:0}@media only screen and (max-width:950px){.location-map-card .map-location h2{font-size:16px}}.location-map-card .map-actions{display:flex;gap:10px}.location-map-card .map-action-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;font-size:12px}.location-map-card .map-action-btn i.fa{width:44px;height:44px;border-radius:50%;background:#f1f7fb;color:#007ac1}.location-map-card .map-action-btn span{font-size:11px}.location-map-card .map-frame iframe{width:100%;height:260px;border:0;border-radius:8px}.location-map-card .map-footer{display:flex;background:#007EC533;border-radius:8px;gap:25px;padding:12px;justify-content:center;flex-wrap:wrap}@media only screen and (max-width:1245px){.location-map-card .map-footer{gap:10px}}.location-map-card .map-pill{color:#007ac1;font-size:13px;text-decoration:none;display:flex;align-items:center;gap:4px}.location-map-card .header-icon{height:40px;width:40px;background:#007EC51A;border-radius:50%;display:flex;align-items:center;justify-content:center}.location-map-card .footer-icon{height:20px;width:20px;border-radius:50%;background:#E1EEF5;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:500px){.location-map-card{padding:0}}.testimonial{padding:112.5px 0}#testimonial_section .item-content-wrapper,.testimonial .item-content-wrapper{background:#fff0;width:810px;margin:0 auto}#testimonial_section .item-content-wrapper::before,.testimonial .item-content-wrapper::before{display:none}#testimonial_section .swiper-pagination-bullet,.testimonial .swiper-pagination-bullet{background:#B1B8C1}#testimonial_section .swiper-pagination-bullet.swiper-pagination-bullet-active,.testimonial .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#007EC5;width:90px;border-radius:99px}@media only screen and (max-width:830px){#testimonial_section .item-content-wrapper,.testimonial .item-content-wrapper{width:auto}}.tss-wrapper .single-item-wrapper h3.author-name{font-weight:600;font-size:32px;line-height:120%;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#002E47}.tss-wrapper .tss-carousel3 .item-content p{font-weight:300;font-size:18px;line-height:150%;letter-spacing:0%;text-align:center;color:#002E4780;font-style:normal}.faq_section .qe-faq-toggle{border-bottom:1px solid #B1B8C1}.faq_section .qe-faq-toggle .qe-toggle-title{background:#fff0;border:0;padding:20px 10px;margin-top:12px}.faq_section .qe-faq-toggle .qe-toggle-content{border:0;padding:0 10px}.faq_section .qe-faq-toggle .qe-toggle-content p{font-size:16px;font-weight:300;color:#84888F}.faq_section .qe-faq-toggle .qe-toggle-title:hover{background:#fff0}.faq_section .qe-faq-toggle .qe-toggle-title h4{color:#1f2124;font-weight:600}.faq_section .qe-faq-toggle .qe-toggle-title:hover h4{color:#1f2124}.faq_section .qe-faq-toggle .qe-toggle-title i.fa{position:absolute;right:0}.faq_section .qe-faq-toggle .qe-toggle-title i.fa::before{content:"";width:14px;height:14px;display:inline-block;background-color:#B1B8C1;;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z'/%3E%3C/svg%3E") no-repeat center / contain}.faq_section .qe-faq-toggle.active .qe-toggle-title i.fa::before{transform:rotate(90deg)}.wp-elementor-footer{color:#002E47}.wp-elementor-footer-top{background:#84888F;color:#fff;font-size:14px;padding:8px 0}.wp-elementor-footer-top-inner{margin:auto;display:flex;justify-content:space-between;align-items:center}.wp-elementor-footer-socials{flex:1}.wp-elementor-footer-socials a{color:#fff;margin-right:12px;text-decoration:none;font-size:25px}.wp-elementor-footer-lang{display:flex;align-items:center;gap:6px;cursor:pointer;flex:6}.wp-elementor-footer-contact{display:flex;align-items:center;gap:30px}.wp-elementor-footer-contact .top-right-mail,.wp-elementor-footer-contact .top-right-phone{display:flex;align-items:center;gap:4px}.wp-elementor-footer-contact .top-right-mail i.fa,.wp-elementor-footer-contact .top-right-phone i.fa{font-size:16px}.wp-elementor-footer-contact .top-right-mail a,.wp-elementor-footer-contact .top-right-phone a{font-size:14px;font-weight:300;text-decoration:none;color:#fff}.wp-elementor-footer-main{background:#fff}.wp-elementor-footer-main-inner{margin:auto;padding:40px 0;display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:40px}.wp-elementor-footer-brand img{max-width:200px}.wp-elementor-footer-address h4{margin-bottom:10px;font-size:16px;font-weight:600;color:#002E47}.wp-elementor-footer-address p{font-size:14px;margin-bottom:10px;font-weight:300;color:#002E47}.wp-elementor-footer-address ul{list-style:none;padding:0;margin:0}.wp-elementor-footer-address li{color:#002E47;margin-bottom:6px;display:flex;align-items:center;gap:8px}.wp-elementor-footer-address li a{color:#002E47;font-weight:300;font-size:12px}.wp-elementor-footer-address li:hover a{color:#007EC5}.wp-elementor-footer-address li .footer-address-icons{background:#007EC5;display:flex;align-items:center;justify-content:center;border-radius:50%;height:20px;width:20px}.wp-elementor-footer-nav{margin:auto;padding-bottom:60px;padding-top:100px;display:flex;justify-content:space-between;align-items:center}.wp-elementor-footer-nav ul{list-style:none;display:flex;gap:22px;padding:0;margin:0}.wp-elementor-footer-nav ul li a{text-decoration:none;color:#002E47;font-size:14px;font-weight:300}.wp-elementor-footer-nav ul li a:hover{color:#007EC5}.wp-elementor-footer-signup{border:2px solid #007EC5;color:#007EC5;padding:12px 16px;border-radius:6px;text-decoration:none;font-size:16px;font-weight:600;display:flex;align-items:center;gap:10px}.wp-elementor-footer-signup .signup-white{display:none}.wp-elementor-footer-signup:hover .signup-blue{display:none}.wp-elementor-footer-signup:hover .signup-white{display:block}.wp-elementor-footer-signup:hover{background:#007EC5;color:#fff}.wp-elementor-footer-bottom{background:#0077c8}.wp-elementor-footer-bottom .reg-and-copyright{font-size:13px;color:#fff;margin:0}.wp-elementor-footer-bottom .container div:has(ul){display:flex;align-items:center;justify-content:space-between}.wp-elementor-footer-bottom ul{padding:12px 0;display:flex;gap:24px;list-style:none;margin:0}.wp-elementor-footer-bottom a{color:#fff;text-decoration:none;font-size:14px;font-weight:300}@media only screen and (max-width:1200px){.wp-elementor-footer-lang{flex:4}.wp-elementor-footer-bottom .container div:has(ul){flex-wrap:wrap}.wp-elementor-footer-bottom .reg-and-copyright{margin:5px 0;text-align:center}}@media only screen and (max-width:992px){.wp-elementor-footer-lang{flex:2}}@media (max-width:900px){.wp-elementor-footer-main-inner{grid-template-columns:1fr;gap:24px}.wp-elementor-footer-nav{flex-direction:column;gap:20px;padding-top:20px}.wp-elementor-footer-bottom ul{flex-wrap:wrap}.wp-elementor-footer-signup{padding:8px 16px}}@media only screen and (max-width:670px){.wp-elementor-footer-lang{flex:1}.wpml-ls-legacy-dropdown{width:auto}.wp-elementor-footer-bottom ul{gap:20px;justify-content:center}.wp-elementor-footer-nav{padding-bottom:30px;padding-top:10px}.wp-elementor-footer-nav ul{flex-wrap:wrap;justify-content:center;gap:15px}}@media only screen and (max-width:616px){.wp-elementor-footer-contact{display:none}.wp-elementor-footer-lang{flex:auto;justify-content:end}}@media only screen and (max-width:575px){.wp-elementor-footer-socials a{margin-right:0}.wp-elementor-footer-contact{gap:10px}.wp-elementor-footer-contact .top-right-mail a,.wp-elementor-footer-contact .top-right-phone a{font-size:11px}}@media only screen and (max-width:500px){.wp-elementor-footer-top-inner{flex-wrap:wrap;gap:20px}.wp-elementor-footer-socials{flex:auto}.wp-elementor-footer-contact .top-right-mail a,.wp-elementor-footer-contact .top-right-phone a{font-size:12px}.wp-elementor-footer-bottom ul{gap:10px}.wp-elementor-footer-bottom a{font-size:12px}}.product-template-default #product-nav{display:none}.product-template-default .site-main{margin-top:120px}.product-template-default .woocommerce-product-gallery .flex-viewport{border-radius:12px}.product-template-default .product_title{font-weight:600!important;font-size:32px!important;line-height:150%!important;letter-spacing:-2%;color:#002E47}.product-template-default .product-description-below-title p{font-weight:400!important;font-size:16px!important;line-height:150%;letter-spacing:-2%}.product-template-default form.cart{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.product-template-default form.cart .single_add_to_cart_button{padding:12px 16px 12px 40px;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;background:#007EC5;border-radius:6px!important;color:#fff;text-transform:capitalize;position:relative;border:2px solid #007EC5;margin:0!important}.product-template-default form.cart .added_to_quote{padding:12px 16px;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;background:#007EC5;border-radius:6px!important;color:#fff;text-transform:capitalize;z-index:10000;position:relative;border:2px solid #007EC5;margin:0!important;display:block;width:auto}.product-template-default form.cart .single_add_to_cart_button:hover,.product-template-default form.cart .added_to_quote:hover{background:#fff0;color:#007EC5}.product-template-default form.cart .single_add_to_cart_button::before{content:"";position:absolute;top:22px;left:15px;transform:translateY(-50%);width:17px;height:21px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(https://christiegrey.com/wp-content/uploads/2026/01/enquiry-icon.png)}.product-template-default form.cart .single_add_to_cart_button:hover::before{background-image:url(https://christiegrey.com/wp-content/uploads/2026/01/enquiry-icon-blue.png)}.woocommerce div.product form.cart::before{display:none}.product-template-default form.cart p{margin:0;font-size:16px;font-weight:600;color:#002E47;line-height:150%;letter-spacing:-2%}.woocommerce .quantity .qty{border:1px solid #B1B8C1;padding:4px 20px;background:#FAFAFA}.woocommerce .quantity input.qty::-webkit-outer-spin-button,.woocommerce .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity input.qty[type=number]{-moz-appearance:textfield}.woocommerce .add-request-quote-button.button{padding:12px 16px!important;font-weight:600!important;font-size:16px!important;line-height:22px;letter-spacing:-2%;border-radius:6px!important;border:2px solid #007EC5!important;background:#007EC5!important}.woocommerce .add-request-quote-button.button:hover{background:#fff!important;color:#002E47!important;border:2px solid #002E47!important}.woocommerce div.product div.images .flex-control-thumbs{display:flex;margin-top:12px;gap:8px}.woocommerce div.product div.images .flex-control-thumbs li{border:1px solid #84888F;border-radius:4px;width:20%}.woocommerce div.product div.images .flex-control-thumbs li img{border-radius:4px}.product-template-default .product-detail-heading{display:flex;align-items:center;justify-content:space-between;margin-top:60px}.product-template-default .product-detail-heading h3{margin:20px 0;font-weight:600;font-size:32px;line-height:36px;letter-spacing:-2%;color:#002E47}.product-template-default .product-detail-heading a{font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E47;border:2px solid #002E47;padding:12px 16px;border-radius:6px}.product-template-default .product-detail-heading a:hover{background:#007EC5;color:#fff;border-color:#007EC5}.product-template-default .product-detail-content .panel-group{margin:0}.product-template-default .product-detail-content .panel{border:none;border-radius:0;box-shadow:none;margin:0;border-bottom:1px solid #00000040}.product-template-default .product-detail-content .panel-heading{padding:0;background:#fff0}.product-template-default .product-detail-content .panel-title{margin:0}.product-template-default .product-detail-content .panel-title a{display:flex;align-items:center;justify-content:space-between;padding:20px 8px;font-size:16px;font-weight:600;color:#002E47;text-decoration:none;position:relative}.product-template-default .product-detail-content .panel-title a::after{content:"\f054";font-size:14px;color:#B1B8C1;transition:transform 0.3s ease;font-family:FontAwesome;font-weight:100}.product-template-default .product-detail-content .panel-title a:not(.collapsed)::after{transform:rotate(90deg)}.product-template-default .product-detail-content .panel-title a:focus{outline:none}.product-template-default .product-detail-content .panel-body{padding:12px 0 18px;border:none}.product-template-default .product-detail-content .panel-body ul{margin:0;padding-left:25px}.product-template-default .product-detail-content .panel-body li{font-weight:300;font-size:16px;line-height:22px;letter-spacing:-2%;color:#84888F;margin-bottom:5px}.product-template-default .wrps_related_products_area{padding:80px 0}.product-template-default .wrps_related_products_area h2.wrps_related_products_area_title{font-weight:600;font-size:40px;line-height:36px;letter-spacing:-2%;color:#002E47;text-align:center;margin-bottom:80px}.product-template-default .wrps_related_products_area .owl-carousel .owl-item figure img{height:100%;max-height:350px;border-radius:12px}.product-template-default .wrps_related_products_area .owl-carousel .owl-item img.ajax-loading{display:none}.wrps_related_products.wrps_theme_box figcaption{background:#fff0;text-align:left;padding:15px 0}.wrps_related_products.wrps_theme_box figcaption h3 a{font-weight:600;font-size:24px;line-height:30px;letter-spacing:-2%;color:#002E47}.wrps_related_products.wrps_theme_box figcaption .wpb_wrps_price{font-weight:300;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E47;display:none}.wrps_related_products.wrps_theme_box figcaption .wpb_wrps_cart_btn .button.product_type_simple.button{padding:12px 16px!important;font-weight:600!important;font-size:16px!important;line-height:22px;letter-spacing:-2%;border-radius:6px!important;border:2px solid #007EC5!important;background:transparent!important;color:#007EC5!important}.wrps_related_products.wrps_theme_box figcaption .wpb_wrps_cart_btn .button.product_type_simple:hover{background:#007EC5!important;color:#fff!important}.wrps_related_products_area .owl-theme .owl-nav{position:inherit;top:64px;right:0;margin-top:0}.wrps_related_products_area .owl-theme .owl-nav .owl-prev{position:absolute;left:41%}.wrps_related_products_area .owl-theme .owl-nav .owl-next{position:absolute;right:41%}@media only screen and (max-width:1200px){.wrps_related_products_area .owl-theme .owl-nav .owl-prev{left:38%}.wrps_related_products_area .owl-theme .owl-nav .owl-next{right:38%}}@media only screen and (max-width:1025px){.wrps_related_products_area .owl-theme .owl-nav .owl-prev{left:35%}.wrps_related_products_area .owl-theme .owl-nav .owl-next{right:35%}}@media only screen and (max-width:992px){.wrps_related_products_area .owl-theme .owl-nav .owl-prev{left:25%}.wrps_related_products_area .owl-theme .owl-nav .owl-next{right:25%}}@media only screen and (max-width:767px){.wrps_related_products_area .owl-theme .owl-nav .owl-prev{left:0%}.wrps_related_products_area .owl-theme .owl-nav .owl-next{right:0%}}.wrps_related_products_area .owl-theme .owl-nav .disabled{opacity:.2}.wrps_related_products_area .wpb-icon-angle-left::before{content:"\f060";font-family:"FontAwesome";color:#002E47;font-size:16px;font-weight:400;font-style:normal}.wrps_related_products_area .owl-theme .owl-nav [class*="owl-"]{border:none;border-radius:0;padding:0!important;margin:0}.wrps_related_products_area .wpb-icon-angle-right::before{content:"\f061";font-family:"FontAwesome";color:#002E47;font-size:16px;font-weight:400;font-style:normal}.wrps_related_products_area .owl-theme .owl-dots{margin-top:60px}.wrps_related_products_area .owl-theme .owl-dots .owl-dot span{background-color:#B1B8C1!important;width:26px;height:2px;border-radius:4px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background-color:#007EC5!important}.wrps_related_products_area .owl-item figure{padding:10px!important;border:1px solid #fff0}.wrps_related_products_area .owl-item figure:hover{border:1px solid #007ec5;border-radius:12px}#timeline-section .timeline-container{position:relative;max-width:100%;margin:0 auto}#timeline-section .timeline-line{position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#d1e3ee;z-index:1;transform:translateY(-50%)}#timeline-section .timeline-wrapper{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}#timeline-section .timeline-item{flex:1;display:flex;flex-direction:column;align-items:center;text-align:left;padding:0 15px}#timeline-section .dot{width:20px;height:20px;background-color:#007cb9;border:4px solid #fff;border-radius:50%;outline:2px solid #007cb9;margin:20px 0}#timeline-section .content{min-height:120px;width:100%}#timeline-section .content.top{display:flex;flex-direction:column;justify-content:flex-end}#timeline-section .content.bottom{display:flex;flex-direction:column;justify-content:flex-start}#timeline-section .content h3{margin:0;font-size:16px;color:#000;font-weight:600;line-height:22px;letter-spacing:-2%}#timeline-section .content h4{font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#B1B8C1;margin:0}#timeline-section .content p{font-size:12px;color:#B1B8C1;line-height:150%;margin:0;font-weight:300;letter-spacing:-2%}#timeline-section .timeline-cta{margin-left:20px}#timeline-section .explore-btn{background:#007EC5;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#FFF;padding:12px 16px;border:2px solid #007EC5;border-radius:6px}#timeline-section .explore-btn:hover{background:#fff;color:#007EC5}@media only screen and (max-width:1079px){#timeline-section .timeline-cta{margin-left:0}#timeline-section .timeline-item{padding:0}}@media (max-width:850px){#timeline-section .timeline-line{left:9px;width:2px;height:100%;top:0;transform:none}#timeline-section .timeline-wrapper{flex-direction:column;align-items:flex-start}#timeline-section .timeline-item{flex-direction:row;width:100%;margin-bottom:40px;padding:0}#timeline-section .timeline-item .content.top{order:2;min-height:auto;padding-left:20px}#timeline-section .timeline-item .dot{order:1;margin:0;flex-shrink:0}#timeline-section .timeline-item .content.bottom{display:none}#timeline-section .timeline-cta{margin:20px 0 0 10px}}.about-contact-link{font-weight:600;font-size:32px;line-height:36px;letter-spacing:-2%;color:#fff;display:flex;align-items:center;gap:8px;justify-content:end}.about-contact-link:hover{color:#fff}#representatives-tabs-section .tabs-wrapper{max-width:100%;margin:auto}#representatives-tabs-section input[type="radio"]{display:none}#representatives-tabs-section .tabs{display:flex;justify-content:center;margin-bottom:40px}#representatives-tabs-section .tabs label{padding:15px 0;cursor:pointer;font-weight:300;position:relative;width:148px;text-align:center;font-size:16px;color:#B1B8C1;border-bottom:1px solid #FAFAFA}#representatives-tabs-section #tab-asia:checked~.tabs label[for="tab-asia"],#representatives-tabs-section #tab-europe:checked~.tabs label[for="tab-europe"],#representatives-tabs-section #tab-oceania:checked~.tabs label[for="tab-oceania"]{color:#84888F;font-weight:600;border-bottom:2px solid #002E47}#representatives-tabs-section #tab-asia:checked~.tabs label[for="tab-asia"]::after,#representatives-tabs-section #tab-europe:checked~.tabs label[for="tab-europe"]::after,#representatives-tabs-section #tab-oceania:checked~.tabs label[for="tab-oceania"]::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#1f3c88}#representatives-tabs-section .tab-content .content{display:none}#representatives-tabs-section #tab-asia:checked~.tab-content .asia,#representatives-tabs-section #tab-europe:checked~.tab-content .europe,#representatives-tabs-section #tab-oceania:checked~.tab-content .oceania{display:block}#representatives-tabs-section .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media only screen and (max-width:999px){#representatives-tabs-section .cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){#representatives-tabs-section .cards{grid-template-columns:repeat(1,1fr)}.about-contact-link{font-size:26px}}#representatives-tabs-section .card .title-section{display:flex;align-items:center;justify-content:space-between}#representatives-tabs-section .card .title-section h4{text-align:start;color:#000}#representatives-tabs-section .card .description-section{background:#FAFAFA;padding:30px;border-radius:8px;text-align:center;height:299px;display:grid;margin-top:15px;cursor:pointer}#representatives-tabs-section .card .description-section .card-logo-location{height:130px;display:flex;align-items:center;gap:40px}#representatives-tabs-section .card .description-section .card-logo-location img{height:auto;width:140px}#representatives-tabs-section .card .country{color:#007EC5;margin:0;font-size:24px;font-weight:600}#representatives-tabs-section .card p{font-size:12px;font-weight:300;color:#000;margin:0;line-height:19px;letter-spacing:-2%;width:140px;text-align:left}#representatives-tabs-section .card-footer{display:flex;justify-content:space-evenly;align-items:end;font-size:13px;color:#0085ff}#representatives-tabs-section .card-footer .map-pill{color:#000;font-size:12px;font-weight:300;text-decoration:none;display:flex;flex-direction:column;gap:8px}#representatives-tabs-section .card-footer .map-pill .footer-icon{height:20px;width:20px;border-radius:50%;background:#E1EEF5;display:flex;align-items:center;justify-content:center}#main-timeline-section .elementor-widget{max-width:920px;margin:auto}#main-timeline-section .wpex-timeline-list:not(.show-icon) .wpex-timeline.style-center:not(.show-icon)>li:first-child::before{display:none}#main-timeline-section .wpex-timeline-list:not(.show-icon) .wpex-timeline.style-center>li::after{margin-left:0;content:"";position:absolute;left:50%;top:0;bottom:0;background:#1a73e8;transform:translateX(-50%)}#main-timeline-section .wpex-timeline-list:not(.show-icon) .wpex-timeline.style-center>li .wpex-timeline-icon .fa.no-icon{margin-left:0;width:18px;height:18px;background:#fff;border-radius:50%;position:absolute;left:50%;top:0;transform:translateX(-50%);z-index:2;outline:2px solid #007cb9;border:4px solid #fff;background-color:#007cb9}#main-timeline-section .wpex-loadmore .loadmore-timeline{background:#fff0;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;display:inline-grid;padding:0}#main-timeline-section .wpex-loadmore .loadmore-timeline .load-tltext{border:2px solid #002E47;padding:12px 16px;border-radius:6px;font-family:Poppins;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E47;background:#fff0;text-transform:capitalize}#main-timeline-section .wpex-loadmore .loadmore-timeline .load-tltext:hover{background:#002E47;color:#fff}#main-timeline-section .wpex-loadmore .loadmore-timeline span:not(.load-tltext){display:none}#main-timeline-section .wpex-timeline.style-center>li .wpex-timeline-label{border:0;padding:0;border-radius:0;box-shadow:none;background:#fff0}#main-timeline-section .wpex-timeline-list ul.wpex-timeline>li,#main-timeline-section .wpex-timeline>li{padding-bottom:100px}#main-timeline-section .wpex-timeline>li .wpex-timeline-label::before{display:none}#main-timeline-section .tlct-shortdes .tll-date{font-family:Poppins;display:block;font-size:24px;color:#002E47;margin:0;font-weight:600}#main-timeline-section .wpex-timeline>li .wpex-timeline-label h2 a{font-size:16px;font-weight:300;color:#002E47;margin-bottom:10px;font-family:Poppins;text-transform:capitalize}#main-timeline-section .tlct-shortdes p{margin-bottom:0;font-weight:300;font-size:12px;line-height:150%;letter-spacing:-2%;color:#B1B8C1;font-family:Poppins}#main-timeline-section .wpex-timeline>li .wpex-timeline-time{margin-top:0}#main-timeline-section .wpex-timeline>li .wpex-timeline-time .info-img{border-radius:0;border:0;box-shadow:none}#main-timeline-section .wpex-timeline>li .wpex-timeline-time .info-img img{height:145px;width:408px;max-width:none;object-fit:cover;border-radius:8px}@media only screen and (max-width:1025px){#main-timeline-section .wpex-timeline>li .wpex-timeline-time .info-img img{width:380px}}@media only screen and (max-width:880px){#main-timeline-section .wpex-timeline>li .wpex-timeline-time .info-img img{width:350px}}@media only screen and (max-width:815px){#main-timeline-section .wpex-timeline>li .wpex-timeline-time .info-img img{width:320px}}@media only screen and (max-width:767px){#main-timeline-section .wpex-timeline.style-center>li .wpex-timeline-label{margin:0}.wpex-timeline>li .wpex-timeline-time{position:inherit;text-align:left;padding-right:0}#main-timeline-section .wpex-timeline-list:not(.show-icon) .wpex-timeline.style-center>li .wpex-timeline-icon .fa.no-icon,#main-timeline-section .wpex-timeline-list:not(.show-icon) .wpex-timeline.style-center>li::after{left:0}#main-timeline-section .wpex-timeline-list ul.wpex-timeline>li,#main-timeline-section .wpex-timeline>li{padding-left:25px}}@media only screen and (max-width:520px){#main-timeline-section .wpex-timeline>li .tlmobile-visible img{border-radius:8px!important}}#explore-more-industries .elementor-widget-icon-box{padding:20px 12px;border-radius:16px;background:#fff0;cursor:pointer}#explore-more-industries .elementor-widget-icon-box:hover{background:#007EC5}#explore-more-industries .elementor-widget-icon-box:hover .elementor-icon-box-icon{background:#FFF3}#explore-more-industries .elementor-widget-icon-box:hover svg path{stroke:#fff}#explore-more-industries .elementor-widget-icon-box:hover h3,#explore-more-industries .elementor-widget-icon-box:hover p{color:#fff}#explore-more-industries .elementor-icon-box-icon{display:flex;align-items:center;justify-content:center;height:48px;width:48px;background:#007EC51A;border-radius:50%}#explore-more-industries .elementor-icon-box-content h3{margin:0;margin-bottom:6px}#contact-section .location-map-card{background:#fff0}#contact-section .location-map-card .map-header{padding:0}#contact-section .location-map-card .map-location{align-items:center}#contact-section .location-map-card .contact-info{margin-top:30px}#contact-section .location-map-card .contact-info h5{font-size:14px;font-weight:600;color:#002E47;line-height:19px;letter-spacing:-2%;margin:0;margin-top:14px}#contact-section .location-map-card .contact-info a{font-weight:300;font-size:12px;line-height:19px;letter-spacing:-2%;color:#002E47}#contact-section .location-map-card .map-action-btn span{font-weight:600;font-size:12px;line-height:19px;letter-spacing:-2%;color:#002E47}#contact-section hr{margin:60px 20px;border:1px solid #84888F33}#contact-section input[type=number]::-webkit-inner-spin-button,#contact-section input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#contact-section input[type=number]{-moz-appearance:textfield}#contact-section .elementor-select-wrapper.remove-before::before,#technical-support .elementor-select-wrapper.remove-before::before{font-family:"FontAwesome";content:"\f107"!important;font-size:25px;text-shadow:none}#contact-section .select-caret-down-wrapper,#technical-support .select-caret-down-wrapper{font-size:0}@media only screen and (max-width:992px){#contact-section hr{margin:20px}}@media only screen and (max-width:500px){#contact-section hr{margin:30px 0}}.top_banner_section .banner{background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:140px;padding-bottom:140px;text-align:center;color:#fff;overflow:hidden;position:relative}.top_banner_section .banner .container{position:relative;z-index:2}.top_banner_section .banner:before{content:"";position:absolute;inset:0;background:rgb(0 56 120 / .65);z-index:1}.top_banner_section .banner h1{font-size:48px;font-weight:600}.top_banner_section .banner p{font-size:16px;font-weight:400}.heading_section{padding:120px 0}.heading_section h2{font-weight:600;font-size:32px;line-height:36px;letter-spacing:-2%;color:#002E47;margin-bottom:40px}.heading_section p{font-weight:300;font-size:20px;line-height:150%;letter-spacing:0%;color:#002E47}.sub_category_section,.explore_more_industries{padding:80px 0;background:#FAFAFA}.sub_category_section h2,.explore_more_industries h2{font-weight:600;font-size:40px;line-height:36px;letter-spacing:-2%;color:#002E47;margin-bottom:60px}.sub_category_section .sub_categories ul,.explore_more_industries .sub_categories ul{display:flex;list-style:none;margin:0;padding:0;gap:40px}.sub_category_section .sub_categories ul li,.explore_more_industries .sub_categories ul li{flex:1;padding:20px 10px;background:#FFF;display:flex;align-items:center;gap:16px;border-radius:16px}.sub_category_section .sub_categories ul li:hover,.explore_more_industries .sub_categories ul li:hover{background:#007EC5;color:#fff}.sub_category_section .sub_categories ul li .cat_icon .icon-star,.explore_more_industries .sub_categories ul li .cat_icon .icon-star{display:flex;align-items:center;justify-content:center;height:48px;width:48px;background:#007EC51A;border-radius:50%}.sub_category_section .sub_categories ul li:hover .cat_icon .icon-star,.explore_more_industries .sub_categories ul li:hover .cat_icon .icon-star{background:#FFF3}.sub_category_section .sub_categories ul li .cat_icon .icon-star::before,.explore_more_industries .sub_categories ul li .cat_icon .icon-star::before{content:"";width:24px;height:24px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 3V7M3 5H7M6 17V21M4 19H8M13 3L15.2857 9.85714L21 12L15.2857 14.1429L13 21L10.7143 14.1429L5 12L10.7143 9.85714L13 3Z' stroke='%23007EC5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.sub_category_section .sub_categories ul li:hover .cat_icon .icon-star::before,.explore_more_industries .sub_categories ul li:hover .cat_icon .icon-star::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 3V7M3 5H7M6 17V21M4 19H8M13 3L15.2857 9.85714L21 12L15.2857 14.1429L13 21L10.7143 14.1429L5 12L10.7143 9.85714L13 3Z' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.sub_category_section .sub_categories ul li .cat_title,.explore_more_industries .sub_categories ul li .cat_title{display:flex;flex-direction:column}.sub_category_section .sub_categories ul li .cat_title .cat_link,.explore_more_industries .sub_categories ul li .cat_title .cat_link{font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E47}.sub_category_section .sub_categories ul li .cat_title .cat_details_link,.explore_more_industries .sub_categories ul li .cat_title .cat_details_link{font-weight:400;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E47}.sub_category_section .sub_categories ul li:hover .cat_link,.sub_category_section .sub_categories ul li:hover .cat_details_link,.explore_more_industries .sub_categories ul li:hover .cat_link,.explore_more_industries .sub_categories ul li:hover .cat_details_link{color:#fff}@media only screen and (max-width:1024px){.top_banner_section .banner,.heading_section{padding:80px 0}.top_banner_section .banner h1{font-size:36px}.heading_section h2{font-size:28px;margin-bottom:30px}.sub_category_section h2,.explore_more_industries h2{font-size:28px;margin-bottom:20px;margin-top:0}.heading_section p{font-size:16px}.read_more_button{font-size:14px}}@media only screen and (max-width:1000px){.sub_category_section .sub_categories ul,.explore_more_industries .sub_categories ul{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}}@media only screen and (max-width:767px){.top_banner_section .banner,.heading_section,.sub_category_section,.explore_more_industries{padding:60px 0}.top_banner_section .banner h1{font-size:28px}.top_banner_section .banner p{font-size:12px}.heading_section h2{font-size:22px;margin-bottom:20px}.sub_category_section h2,.explore_more_industries h2{font-size:22px;margin-bottom:20px;margin-top:0}.heading_section p{font-size:14px}.read_more_button{font-size:12px}}@media only screen and (max-width:500px){.sub_category_section .sub_categories ul,.explore_more_industries .sub_categories ul{grid-template-columns:repeat(1,1fr)}}.know_more_categories{padding:120px 0}.know_more_categories h2{font-weight:600;font-size:40px;line-height:36px;letter-spacing:-2%;color:#002E47}.know_more_categories p{font-weight:300;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E47}.know_more_categories .row.description{margin-top:60px}.know_more_categories .row.description p{font-weight:300;font-size:24px;line-height:150%;letter-spacing:-2%;color:#002E4780}.category-product-content{padding:120px 0}.category-product-content .cat_product_title{text-align:center}.category-product-content .cat_product_title h2{font-weight:600;font-size:40px;line-height:36px;letter-spacing:-2%;color:#002E47}.category-product-content .cat_product_title p{font-weight:300;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E4780}.category-product-content .main-category-links ul{display:flex;list-style:none;justify-content:center;margin:60px 0;padding:0}.category-product-content .main-category-links ul li{width:142px;text-align:center;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-2%;border-bottom:1px solid #FAFAFA;padding:14px 0}.category-product-content .main-category-links ul li a{color:#002E47}.category-product-content .main-category-links ul li:has(.active){font-weight:600;font-size:16px;line-height:22px;text-align:center;border-bottom:2px solid #002E47}.category-product-content ul.products li.product:hover{box-shadow:none!important}.category-product-content ul.products li.product a img{border-radius:12px!important}.category-product-content ul.products li.product a h2{font-weight:600!important;font-size:24px!important;line-height:30px!important;letter-spacing:-2%!important;color:#002E47;padding:4px 0!important}.category-product-content ul.products li.product a p{font-weight:300!important;font-size:16px!important;line-height:22px!important;letter-spacing:-2%!important;color:#002E47}.woocommerce ul.products li.product .button{padding:12px 16px;border:2px solid #007EC5;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#007EC5;border-radius:6px!important}.woocommerce ul.products li.product .button:hover{background:#007EC5;color:#fff}.category-product-content #infinite-handle .ctis-load-more{padding:8px 16px!important;border:2px solid #002E47!important;font-weight:600;font-size:16px!important;line-height:22px;letter-spacing:-2%;color:#002E47!important;border-radius:6px!important;background:transparent!important}.category-product-content #infinite-handle .ctis-load-more:hover{background:#002E47!important;color:#fff!important}@media only screen and (max-width:1024px){.category-product-content,.know_more_categories{padding:80px 0}.category-product-content .cat_product_title h2,.know_more_categories h2{font-size:28px}.category-product-content .main-category-links ul{margin:30px 0}.category-product-content .main-category-links ul li,.category-product-content .main-category-links ul li:has(.active){font-size:14px;line-height:20px}.category-product-content ul.products li.product a h2{font-size:16px!important;line-height:20px!important}.category-product-content ul.products li.product a p{font-size:13px!important;line-height:17px!important}.woocommerce ul.products li.product .button{padding:8px 16px;font-size:12px}#infinite-handle span{display:inline}.ctis-loader-elements{padding:0}.know_more_categories .row.description{margin-top:0}.know_more_categories .row.description p{font-size:16px}.elementor-1765 .elementor-element.elementor-element-21a91965.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0!important}.insignts-and-news .elementor-post__text .elementor-post__title a{font-size:16px}.insignts-and-news .elementor-post__text .elementor-post__read-more{font-size:12px}.insignts-and-news .elementor-post__text .elementor-post__read-more::after{height:10px;width:10px}}@media only screen and (max-width:767px){.category-product-content,.know_more_categories{padding:60px 0}.category-product-content .cat_product_title h2{font-size:22px}.know_more_categories h2{font-size:22px;margin-top:0}}.services-list-content{padding:100px 0}.services-list-content article.futurio-post{border-radius:8px;padding:20px;background:#FAFAFA;margin-bottom:30px}.services-list-content article.futurio-post .news-item .service-tags{margin-bottom:20px}.services-list-content article.futurio-post .news-item .service-tags .service-tag{padding:4px 8px;border-radius:25px;background:#FFF;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-2%;color:#007EC5}.services-list-content article.futurio-post .news-item .news-thumb{margin-bottom:20px}.services-list-content article.futurio-post .news-item .news-thumb img{height:338px;border-radius:8px;border-width:1px}.services-list-content article.futurio-post .news-item .news-text-wrap .entry-title{margin-bottom:8px}.services-list-content article.futurio-post .news-item .news-text-wrap .entry-title a{font-weight:600;font-size:24px;line-height:120%;letter-spacing:0%;color:#002E47}.services-list-content article.futurio-post .news-item .post-excerpt p{line-height:22px;letter-spacing:-2%;font-size:16px;font-weight:300;color:#002E47;font-style:normal;margin:0 0 20px}.services-list-content article.futurio-post .news-item .service-link a{background:#007EC5;color:#fff;width:100%;display:block;text-align:center;padding:10px 0;border-radius:12px;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;border:2px solid #007EC5}.services-list-content article.futurio-post .news-item .service-link a:hover{background:#fff0;color:#007EC5}#our-process .timeline-container{position:relative;max-width:100%;margin:0 auto}#our-process .timeline-line{position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#d1e3ee;z-index:1;transform:translateY(-50%)}#our-process .timeline-wrapper{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}#our-process .timeline-item{flex:1;display:flex;flex-direction:column;align-items:center;text-align:left;padding:0 15px}#our-process .dot{width:20px;height:20px;background-color:#007cb9;border:4px solid #fff;border-radius:50%;outline:2px solid #007cb9;margin:20px 0}#our-process .content{min-height:120px;width:100%}#our-process .content.top{display:flex;flex-direction:column;justify-content:flex-end}#our-process .content.bottom{display:flex;flex-direction:column;justify-content:flex-start}#our-process .content h3{margin:0;font-size:16px;color:#000;font-weight:600;line-height:22px;letter-spacing:-2%}#our-process .content h4{font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#B1B8C1;margin:0}#our-process .content p{font-size:12px;color:#B1B8C1;line-height:150%;margin:0;font-weight:600;letter-spacing:-2%}#our-process .timeline-cta{margin-left:20px}#our-process .explore-btn{background:#007EC5;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#FFF;padding:12px 16px;border:2px solid #007EC5;border-radius:6px}#our-process .explore-btn:hover{background:#fff;color:#007EC5}@media (max-width:850px){#our-process .timeline-line{left:30px;width:2px;height:100%;top:0;transform:none}#our-process .timeline-wrapper{flex-direction:column;align-items:flex-start}#our-process .timeline-item{flex-direction:row;width:100%;margin-bottom:40px;padding:0}#our-process .timeline-item .content.top{order:2;min-height:auto;padding-left:20px}#our-process .timeline-item .dot{order:1;margin:0;flex-shrink:0}#our-process .timeline-item .content.bottom{display:none}#our-process .timeline-cta{margin:20px 0 0 50px}}#order-login .login-bar{display:flex;align-items:flex-end;gap:16px;padding:20px;background:linear-gradient(90deg,#3aa0db,#2b8fc8);backdrop-filter:blur(100px);max-width:100%}#order-login .login-field{display:flex;flex-direction:column;flex:1}#order-login .login-field label{color:#fff;font-size:14px;margin-bottom:6px;font-weight:600}#order-login .login-field input{height:44px;padding:0 14px;border-radius:6px;border:1px solid #FFFFFF80;background:#fff0;color:#fff;font-size:14px;outline:none}#order-login .login-field input::placeholder{color:#fff;font-weight:300;font-size:16px;line-height:22px;letter-spacing:-2%}#order-login .create-btn{display:flex;align-items:center;gap:8px;height:44px;padding:0 20px;background:#fff;color:#007bc1;border:none;border-radius:6px;font-weight:600;font-size:14px;cursor:pointer;white-space:nowrap}@media (max-width:768px){#order-login .login-bar{flex-direction:column;align-items:stretch}#order-login .create-btn{justify-content:center;width:100%}}#my-enquiry-list .enquiry-list{background:#fff;margin-bottom:20px}#my-enquiry-list .enquiry-item{display:flex;align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid #84888F33}#my-enquiry-list .enquiry-item:last-child{border-bottom:none}#my-enquiry-list .remove-item{position:relative;width:24px;height:24px;background:#fff0;border:none;padding:0;cursor:pointer}#my-enquiry-list .remove-item::before{content:"";position:absolute;inset:0;background-repeat:no-repeat;background-position:center;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.25 3L3.25 13.5' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M13.5 13.25L3 3.25' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}#my-enquiry-list .remove-item:hover::before{filter:brightness(0) saturate(100%) invert(35%) sepia(95%) saturate(1800%) hue-rotate(185deg)}#my-enquiry-list .remove-item:focus-visible{outline:2px solid #0073aa;outline-offset:3px}#my-enquiry-list .item-image img{width:64px;height:64px;object-fit:cover;border-radius:4px}#my-enquiry-list .item-info{display:flex;flex-direction:column}#my-enquiry-list .item-title{font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E47;margin:0;margin-bottom:4px}#my-enquiry-list .item-variant{font-weight:400;font-size:16px;line-height:22px;letter-spacing:-2%;color:#B1B8C1}@media (max-width:576px){#my-enquiry-list .enquiry-item{gap:12px;padding:12px}#my-enquiry-list .item-image img{width:56px;height:56px}#my-enquiry-list .item-title{font-size:14px}}#all-blogs-section .elementor-posts-container .elementor-post__thumbnail{border-radius:12px}#all-blogs-section .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img{height:100%;object-fit:cover}#all-blogs-section .elementor-posts .elementor-post__title{margin-bottom:4px;padding-bottom:4px}#all-blogs-section .elementor-posts .elementor-post__title a{font-weight:600;font-size:24px;line-height:30px;letter-spacing:-2%;color:#002E47}#all-blogs-section .elementor-posts .elementor-post__excerpt p{font-weight:300;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E47}#all-blogs-section .elementor-posts .elementor-post__read-more{font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#007EC5}#all-blogs-section .elementor-posts .elementor-post__read-more:after{content:"";width:12px;height:12px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cimage width='12' height='12' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAmElEQVQokY2RQQ6CMBAAZxvu8gSegA8wwssaDj7IF9SLeOQL+AMPXjSGJZhArUJlbk1ntslWGLFNyuueE+OwO30EtUO1iAbCNpkOXXfEmFBQTQH/aicbYQl7yVB1oJkfIIWZ1UO5BWnHq9/gW5ZnibAQzMlVOclhsEL2wUp5IFklv1cuN+RxFew5R2n+TQ6p6j3WDZ8UB+gBHX5YmwKgmL0AAAAASUVORK5CYII='/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;margin-left:8px}#all-blogs-section .elementor-widget-button{text-align:center;margin-top:60px}#all-blogs-section .elementor-widget-button a.elementor-button{padding:8px 16px;background:#fff0;border:2px solid #002E47;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E47}#all-blogs-section .elementor-widget-button a.elementor-button:hover{background:#002E47;color:#fff}.category-blogs .blog-list-content,.blog-list-content{padding:120px 0}.category-blogs .blog-list-content .blog-item .news-thumb a:has(.wp-post-image),.blog-list-content .blog-item .news-thumb a:has(.wp-post-image){height:386px;display:block;width:100%}.category-blogs .blog-list-content .blog-item .news-thumb a .wp-post-image,.blog-list-content .blog-item .news-thumb a .wp-post-image{height:100%;object-fit:cover;border-radius:12px;width:100%}.category-blogs .blog-list-content .blog-item .news-text-wrap h2 a,.blog-list-content .blog-item .news-text-wrap h2 a{font-weight:600;font-size:24px;line-height:30px;letter-spacing:-2%;color:#002E47}.category-blogs .blog-list-content .blog-item .news-text-wrap .post-excerpt p,.blog-list-content .blog-item .news-text-wrap .post-excerpt p{font-weight:300;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E47;font-style:normal}.category-blogs .blog-list-content .blog-item .service-link a,.blog-list-content .blog-item .service-link a{font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#007EC5}.category-blogs .blog-list-content .blog-item .service-link a::after,.blog-list-content .blog-item .service-link a::after{content:"";width:12px;height:12px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cimage width='12' height='12' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAmElEQVQokY2RQQ6CMBAAZxvu8gSegA8wwssaDj7IF9SLeOQL+AMPXjSGJZhArUJlbk1ntslWGLFNyuueE+OwO30EtUO1iAbCNpkOXXfEmFBQTQH/aicbYQl7yVB1oJkfIIWZ1UO5BWnHq9/gW5ZnibAQzMlVOclhsEL2wUp5IFklv1cuN+RxFew5R2n+TQ6p6j3WDZ8UB+gBHX5YmwKgmL0AAAAASUVORK5CYII='/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;margin-left:8px}.blog-list-content .blog-category-container{padding-bottom:60px}.blog-list-content .blog-category-container .category-list{display:flex;justify-content:center;list-style:none}.blog-list-content .blog-category-container .category-list li{width:160px;border-bottom:1px solid #FAFAFA;padding:12px 16px;text-align:center;font-size:16px}.blog-list-content .blog-category-container .category-list li.active,.blog-list-content .blog-category-container .category-list li:hover{border-bottom:2px solid #002E47}.blog-list-content .blog-category-container .category-list li a{font-weight:600;color:#002E47}.blog-list-content .ctis-load-more-container span.ctis-load-more{border:2px solid #002E47;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E47;border-radius:6px;padding:8px 16px;transition:all .3s ease}.blog-list-content .ctis-load-more-container span.ctis-load-more:hover{background:#002E47;color:#fff}#request-quote-form .addify-quote-form .af_quote_fields{order:1}#request-quote-form .addify-quote-form .adf-quote-detail-wrap{order:2}#request-quote-form .addify-quote-form.template_two .af_quote_fields .addify-option-field label{font-weight:600;font-size:14px;line-height:19px;letter-spacing:-2%;color:#002E47}#request-quote-form .addify-quote-form.template_two .af_quote_fields .addify-option-field input{border:1px solid #84888F80!important}#request-quote-form .addify-quote-form.template_two .af_quote_fields .d-flex{display:flex;align-items:center;gap:14px}#request-quote-form .addify-quote-form.template_two .af_quote_fields .wc-backward{width:50%;border:2px solid #007EC5;background:#fff0;padding:12px 16px;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#007EC5;border-radius:6px!important;flex:1;text-align:center}#request-quote-form .addify-quote-form.template_two .af_quote_fields .wc-backward:hover{background:#007EC5;color:#fff}#request-quote-form .addify-quote-form.template_two .af_quote_fields .addify_checkout_place_quote{padding:12px 16px;border:2px solid #007EC5;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#FFF;border-radius:6px!important;width:50%;background:#007EC5}#request-quote-form .addify-quote-form.template_two .af_quote_fields .addify_checkout_place_quote:hover{color:#007EC5;background:#fff0}@media only screen and (max-width:500px){#request-quote-form .addify-quote-form.template_two .af_quote_fields .wc-backward,#request-quote-form .addify-quote-form.template_two .af_quote_fields .addify_checkout_place_quote{padding:8px;font-size:14px}}@media only screen and (max-width:400px){#request-quote-form .addify-quote-form.template_two .af_quote_fields .d-flex{flex-direction:column}#request-quote-form .addify-quote-form.template_two .af_quote_fields .wc-backward,#request-quote-form .addify-quote-form.template_two .af_quote_fields .addify_checkout_place_quote{width:100%}}#request-quote-form .af_quote_fields{width:50%!important;position:relative;z-index:1;padding:80px 15px;background:#fff}#request-quote-form .af_quote_fields::before{content:"";position:absolute;top:0;left:-100vw;width:100vw;height:100%;background:#fff;z-index:-1}#request-quote-form .adf-quote-detail-wrap{width:50%;position:relative;z-index:1;padding:40px 0 40px 40px;background:#FAFAFA;overflow-x:visible;width:40%!important}#request-quote-form .adf-quote-detail-wrap::before{content:"";position:absolute;top:0;right:-100vw;width:100vw;height:100%;background:#FAFAFA;z-index:-1}#request-quote-form .addify-quote-form__contents.template-two th:last-child,#request-quote-form .addify-quote-form__contents.template-two td:last-child{padding-top:30px!important}#request-quote-form .addify-quote-form__contents.template-two .product-quantity{display:none}#request-quote-form .return-to-shop .button{padding:12px 16px;border:2px solid #007EC5;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#007EC5;border-radius:6px!important}#request-quote-form .return-to-shop .button:hover{color:#fff;background:#007EC5}#request-quote-form:has(.return-to-shop){padding:80px 0}#request-quote-form:has(.return-to-shop) .e-con-inner{padding:0 15px}.category-case-studies .blog-list-content{padding:120px 0}.category-case-studies .blog-list-content article.futurio-post{margin-bottom:60px}.category-case-studies .blog-list-content .news-thumb img{border-radius:12px;height:280px;object-fit:cover}.category-case-studies .blog-list-content .news-text-wrap h2{margin-bottom:4px}.category-case-studies .blog-list-content .news-text-wrap h2 a{font-weight:600;font-size:24px;line-height:30px;letter-spacing:-2%;color:#002E47}.category-case-studies .blog-list-content .news-text-wrap .post-excerpt p{font-weight:300;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E47;font-style:normal}.category-case-studies .blog-list-content .service-link a{font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#007EC5}.category-case-studies .blog-list-content .service-link a:after{content:"";width:12px;height:12px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cimage width='12' height='12' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAmElEQVQokY2RQQ6CMBAAZxvu8gSegA8wwssaDj7IF9SLeOQL+AMPXjSGJZhArUJlbk1ntslWGLFNyuueE+OwO30EtUO1iAbCNpkOXXfEmFBQTQH/aicbYQl7yVB1oJkfIIWZ1UO5BWnHq9/gW5ZnibAQzMlVOclhsEL2wUp5IFklv1cuN+RxFew5R2n+TQ6p6j3WDZ8UB+gBHX5YmwKgmL0AAAAASUVORK5CYII='/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;margin-left:8px}.bg-white .insignts-and-news.elementor-element:not(.elementor-motion-effects-element-type-background){background:#fff}.bg-white.sub_category_section{background:#fff}.sub_category_section .sub_categories ul li.bg-grey{background:#FAFAFA}.sub_category_section .sub_categories ul li.bg-grey:hover{background:#007EC5}@media only screen and (max-width:1176px){.site-branding-logo img{max-height:50px!important}.navbar-default .menu-container .navbar-nav .nav-link{font-size:12px!important}.navbar-default .navbar-nav .my-inquiry-button a{font-size:12px;line-height:16px}.navbar-default .icons-menu-right .top-search-icon{height:44px;width:44px}.navbar-default .icons-menu-right .top-search-icon .fa-search{line-height:20px}.navbar-default .icons-menu-right .top-search-icon .fa-search::before{font-size:20px}.navbar-default .navbar-nav .my-inquiry-button a::before{top:21px;width:15px;height:20px}.navbar-default .container{padding:15px}}@media only screen and (max-width:1044px){.navbar-default .navbar-nav .my-inquiry-button a{padding:12px 10px 12px 28px}.navbar-default .navbar-nav .my-inquiry-button a::before{left:7px}}.explore_more_industries.bg-white{background-color:#fff!important}.explore_more_industries .bg-grey{background-color:#FAFAFA!important}h2.faq_heading{font-size:40px;font-weight:600;color:#002E47}.qe-faqs-filters-container{display:none}.faq_section{padding:120px 0}.faq_more_button{background-color:#0000;font-size:16px;font-weight:600;fill:#007EC5;color:#007EC5;border-style:solid;border-width:2px 2px 2px 2px;border-color:#007EC5;border-radius:6px 6px 6px 6px;padding:012px 16px 12px 16px}.faq_button_container{padding:60px 0 0 0}.faq_more_button:hover{background-color:#007EC5;color:#FFF}@media only screen and (max-width:1024px){.faq_section,.testimonial,.category-blogs .blog-list-content,.blog-list-content{padding:80px 0}.faq_section h2.faq_heading{font-size:28px;margin-top:0}.faq_more_button{font-size:14px}.faq_section .qae-faqs-container{padding:0 15px}.faq_section .qe-faq-toggle .qe-toggle-title h4{position:relative;font-size:14px}.tss-wrapper .single-item-wrapper h3.author-name{font-size:24px}.tss-wrapper .tss-carousel3 .item-content p{font-size:14px}.blog-list-content .blog-category-container{padding-bottom:30px}.blog-list-content .blog-category-container .category-list li{font-size:14px}}@media only screen and (max-width:992px){#request-quote-form .adf-quote-detail-wrap{padding:20px;width:100%!important}#request-quote-form .af_quote_fields{padding:40px 15px;width:100%!important}}@media only screen and (max-width:767px){.faq_section,.testimonial,.category-blogs .blog-list-content,.blog-list-content{padding:60px 0}.faq_section h2.faq_heading{font-size:22px}.faq_section .qe-faq-toggle .qe-toggle-title{margin-top:0}.qe-faq-toggle .qe-toggle-title i.fa{margin-right:-.7em}.faq_more_button{font-size:12px}.tss-wrapper .tss-carousel3 .item-content-wrapper{padding:10px 0}.tss-wrapper .single-item-wrapper h3.author-name{font-size:18px;margin-top:0}.tss-wrapper .tss-carousel3 .item-content p{font-size:12px}.blog-list-content .blog-category-container .category-list{padding:0}.blog-list-content .blog-item .news-text-wrap h2{font-size:24px}.blog-list-content .blog-item .news-text-wrap h2 a{font-size:16px;line-height:20px}.category-blogs .blog-list-content .blog-item .news-text-wrap .post-excerpt p,.blog-list-content .blog-item .news-text-wrap .post-excerpt p{font-size:12px;line-height:16px}.category-blogs .blog-list-content .blog-item .service-link a,.blog-list-content .blog-item .service-link a{font-size:14px;line-height:16px}.category-blogs .blog-list-content .blog-item .service-link a::after,.blog-list-content .blog-item .service-link a::after{width:10px;height:10px}#request-quote-form .addify-quote-form__contents.template-two th:last-child,#request-quote-form .addify-quote-form__contents.template-two td:last-child{padding-top:10px!important}}.az-filter{margin-bottom:20px;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:50px}.az-filter button{padding:5px 12px;border:1px solid #002E47;background:#fff;cursor:pointer;font-size:14px;font-weight:500}.az-filter button.active{background:#002E47;color:#fff;border-color:#002E47}.az-filter button.disabled{opacity:.35;cursor:not-allowed;pointer-events:none;border-color:#84888F33}.az-filter button:hover{background:#002E47;color:#fff}@media (min-width:992px){.blog-lists.row>.col-md-4:nth-child(3n+1){clear:both}}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item{clear:both}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item>a.mega-menu-link{font-weight:600!important;font-size:13px!important}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item:hover>a.mega-menu-link{color:#007EC5!important}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{color:#007EC5!important}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{color:#002E47;background-color:#fff;padding:20px 25px;border-radius:10px;width:100%;display:block}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{background-color:#fff;color:#007EC5}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link::after{content:"";width:24px;height:24px;display:inline-block;background-image:url(https://christiegrey.com/wp-content/uploads/2025/12/arrow-sm-right-blue.png);background-repeat:no-repeat;background-size:contain;position:absolute;right:20px}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{width:30%;background-color:#fff;color:#002E47;font-size:16px;font-weight:700;padding:0 0 0 0;margin:30px 0 0 0;border:0;padding:20px 25px;border-radius:10px}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background-color:#fff;color:#007EC5;font-weight:700}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:14px;font-weight:400}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item.vieal_all_link>a.mega-menu-link,#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item.vieal_all_link>a.mega-menu-link:hover{font-weight:600;font-size:14px;color:#007EC5}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{font-size:14px;font-weight:400}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator::after{content:url(https://christiegrey.com/wp-content/uploads/2025/12/arrow-sm-right-blue.png)}#mega-menu-wrap-main_menu #mega-menu-main_menu .mega-my-inquery-menu{display:none!important}.mega-toggle-label-open,.mega-toggle-label-closed{vertical-align:top;text-align:center;font-weight:400;font-size:14px}.mega-toggle-label-closed::before{content:'\f214';font-family:dashicons;font-size:30px;color:#000;width:40px;font-weight:400;display:block;margin-bottom:-10px}.mega-toggle-label-open::before{font-family:dashicons;font-size:30px;color:#000;width:40px;font-weight:400;content:"\f153";display:block;margin-bottom:-10px}@media screen and (max-width:1024px){#mega-menu-wrap-main_menu li.mega-menu-item.mega-toggle-on{position:absolute!important;top:0!important;z-index:9;width:100%!important;background:#f1f1f1!important}#mega-menu-wrap-main_menu #mega-menu-main_menu .mega-my-inquery-menu{display:block!important}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item>a.mega-menu-link{color:#002f47;font-size:16px}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{background-color:#fff0}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background-color:#fff0;color:#007EC5}#mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open+#mega-menu-main_menu{overflow-y:scroll;top:155px;padding-top:60px}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-my-inquery-menu{position:absolute;bottom:170px;right:15px;left:auto}.header-fixed-position #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-my-inquery-menu{bottom:115px}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-my-inquery-menu .mega-menu-link{padding:12px 16px 12px 40px;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;background:#007EC5;border-radius:6px;color:#fff!important;text-transform:capitalize;position:relative;border:2px solid #007EC5;height:auto}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-my-inquery-menu .mega-menu-link::before{content:"";position:absolute;top:22px;left:15px;transform:translateY(-50%);width:17px;height:21px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(https://christiegrey.com/wp-content/uploads/2026/01/enquiry-icon.png)}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{width:100%}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu{padding:10px}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-toggle-on{background:#fafafa!important;padding-top:25px}#mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open~button.mega-close{left:290px;right:0;top:105px;bottom:0;position:absolute;background:#007ec5;border-radius:6px;width:44px;height:44px}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item.mega-toggle-on{background:#fafafa!important;padding-top:30px}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item.mega-toggle-on .mega-sub-menu{background:#fafafa!important}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item.mega-toggle-on .mega-sub-menu li{padding:10px 0!important}#mega-menu-wrap-main_menu #mega-menu-main_menu li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator::after{transform:rotate(270deg)!important}#mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open::after{position:fixed;width:0!important;height:0!important;content:none!important;z-index:0!important}#mega-menu-wrap-main_menu #mega-menu-main_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:10px 0}#mega-menu-wrap-main_menu #mega-menu-main_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:first-child{padding-bottom:10px!important;padding-top:0!important}#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{line-height:normal;margin:10px 0}.menu_overlay{background:rgb(0 0 0 / .2);position:fixed;left:0;right:0;top:0;bottom:0;z-index:99;overflow:hidden}.header-fixed-position #mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open+#mega-menu-main_menu{top:100px!important}.header-fixed-position #mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open~button.mega-close{top:105px!important}#mega-menu-wrap-main_menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-closed{display:block;background:#007ec5;height:44px;width:44px;border-radius:6px;color:#fff}#mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-label-closed{display:none}#mega-menu-wrap-main_menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-closed::before{height:44px;width:44px;color:#fff;font-size:28px;margin-bottom:0}#mega-menu-wrap-main_menu .mega-menu-toggle~button.mega-close::before{width:44px;height:44px;font-size:20px}#mega-menu-wrap-main_menu #mega-menu-main_menu li.mega-menu-item>ul.mega-sub-menu ul.mega-sub-menu{max-height:calc(100dvh - 350px)!important;overflow-y:scroll!important}.elementor-1765 .elementor-element.elementor-element-21a91965 .elementor-posts-container .elementor-post__thumbnail{border-radius:12px}.elementor-posts--thumbnail-top .elementor-post__text{margin-top:15px}.category-product-content #infinite-handle .ctis-load-more{font-size:14px!important}}#mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-label-open{display:none}@media only screen and (max-width:767px){.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(2,1fr)!important}}@media only screen and (max-width:617px){#mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open~button.mega-close{top:77px}#mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open+#mega-menu-main_menu,.header-fixed-position #mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open+#mega-menu-main_menu{width:100%;padding-top:0}.header-fixed-position #mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open~button.mega-close,#mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open~button.mega-close{display:none}#mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-label-open{background:#007ec5;border-radius:6px;width:44px;height:44px;display:block}.mega-toggle-label-open::before{display:flex;content:'\f158';font-family:dashicons;font-weight:400;color:#fff;align-items:center;justify-content:center;width:44px;height:44px;font-size:20px}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)!important}}@media only screen and (max-width:450px){#mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item.mega-my-inquery-menu{width:100%;right:0;padding-left:30px;margin-right:15px}}@media only screen and (max-width:357px){#mega-menu-wrap-main_menu .mega-menu-toggle.mega-menu-open~button.mega-close{top:52px}}article.single-article{padding:80px 15px}article.single-article .backbutton .wp-back-btn{border:2px solid #002E47;padding:8px 16px;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E47;display:flex;align-items:center;gap:10px;border-radius:6px}article.single-article .backbutton .wp-back-btn:hover{background:#002E47;color:#fff}article.single-article h1{font-weight:600;font-size:32px;line-height:36px;letter-spacing:-2%;color:#002E47;margin-top:60px}article.single-article .post-categories ul{list-style:none;padding:0;display:flex;align-items:center;gap:12px}article.single-article .post-categories ul li a{font-weight:300;font-size:24px;line-height:30px;letter-spacing:-2%;color:#002E47}article.single-article .post-image img{height:389px;object-fit:cover;border-radius:12px;margin-top:40px;width:100%}article.single-article h2{font-weight:700;font-size:24px;line-height:180%;letter-spacing:-2%;color:#002E47}article.single-article p,article.single-article ul.wp-block-list li{font-weight:300;font-size:18px;line-height:180%;letter-spacing:-2%;color:#002E47}@media only screen and (max-width:1024px){article.single-article h1{font-size:24px;margin-top:30px}article.single-article .post-categories ul li a{font-size:18px}}@media only screen and (max-width:767px){article.single-article{padding:60px 15px}.contact_us_bar .e-con-inner{padding:60px 0!important}}.featured_products{padding-bottom:80px}.featured_products h2{font-weight:600;font-size:40px;line-height:180%;letter-spacing:-2%;color:#002E47;margin-bottom:40px}.featured_products .wrps_related_products_area .owl-item figure{padding:10px!important;border:1px solid #fff0}.featured_products .wrps_related_products_area .owl-item figure:hover{border:1px solid #007ec5;border-radius:12px}.featured_products .wrps_related_products_area .owl-item figure img{border-radius:12px}.featured_products .wrps_related_products_area .owl-item .wpb_wrps_title a{font-weight:600;font-size:24px;line-height:30px;letter-spacing:-2%;color:#002E47;padding:4px 0}.featured_products .wrps_related_products_area .owl-item .product-short-description{font-weight:300;font-size:16px;line-height:22px;letter-spacing:-2%;color:#002E47;margin-bottom:20px}.featured_products .wrps_related_products_area .owl-item .button.product_type_simple{padding:12px 16px;border:2px solid #007EC5;font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;color:#007EC5;border-radius:6px}.featured_products .wrps_related_products_area .owl-item .button.product_type_simple:hover{background:#007EC5;color:#fff}