/*!
Theme Name: Ismat
Theme URI: http://underscores.me/
Author: Codes & Ideas
Author URI: https://codesandideas.in
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ismat
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Ismat is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
:root{--blue:#003087;--gray:#efefee;--text-gray:#707070;--text-bluish-gray:#636b73;--black:#1d1d1b;--transition:0.3s all ease;--header-height:0}html{scroll-padding-top:calc(var(--header-height) - 6rem)}@media screen and (max-width:1400px) and (min-width:1100px){html{font-size:16px}}body{line-height:1.6;font-family:"Barlow",sans-serif;font-weight:400;background:var(--gray)}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1190px}}a{text-decoration:none;color:var(--black)}a:hover{color:var(--blue)}.text-gray{color:var(--text-gray)}.text-blue{color:var(--blue)}h1{font-size:calc(1rem + 1.2vw)!important}header{position:sticky;top:0;z-index:999;background:#fff}header .header-wrapper{display:flex;justify-content:space-between;align-items:center;padding:.4rem 0}header .header-wrapper .logo img{max-width:115px}header .header-wrapper nav ul{width:650px;padding:0;margin:0;display:flex;column-gap:2rem;list-style:none;justify-content:space-between}header .header-wrapper nav ul a{color:var(--text-gray);text-transform:uppercase}header .header-wrapper nav ul a:hover{color:var(--blue)}div.slider{position:relative}@media screen and (max-width:900px){div.slider video{display:block}}div.slider .floating-icons{position:absolute;right:2rem;bottom:4rem}div.slider .floating-icons a{aspect-ratio:1;line-height:1;display:block;color:#fff;border:1px solid currentColor;padding:.8rem;font-size:1.2rem;border-radius:50%;transition:var(--transition)}div.slider .floating-icons a:hover{background:var(--blue);border-color:var(--blue)}div.slider .slider-content{width:100%;position:absolute;bottom:-4rem}@media screen and (max-width:900px){div.slider .slider-content{bottom:initial;position:relative}div.slider .slider-content .container{padding:0}}div.slider .slider-content .slider-content-wrapper{position:relative;max-width:44rem;color:white!important;padding:3rem 3rem 6rem;isolation:isolate;min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}div.slider .slider-content .slider-content-wrapper::before{position:absolute;background:var(--blue);opacity:.95;content:"";inset:0;z-index:-3}div.slider .slider-content .slider-content-wrapper::after{position:absolute;background:url(https://www.ismat.in/wp-content/themes/ismat/./images/slider-rings.svg) no-repeat;background-position:right bottom;content:"";inset:0;z-index:1}div.slider .slider-content .slider-content-wrapper h1{font-size:calc(1rem + 1.2vw)!important;color:white!important;position:relative;z-index:2}h1,h2{color:var(--blue)}.button{border:1px solid currentColor;padding:.4rem 1.6rem;text-transform:uppercase;transition:var(--transition);line-height:1;display:inline-block}.button[white]{color:#fff;background:var(--blue);border-color:#fff}.button[white]:hover{background:var(--gray)}.button[gray]{color:var(--text-gray)}.button[gray]:hover{background:var(--blue);color:var(--blue);border-color:var(--blue)}.button[blue]{color:var(--blue)}.button[blue]:hover{background:var(--blue);color:#fff;border-color:var(--blue)}.button.cta{border-color:var(--blue);border-width:1px;font-weight:700;color:var(--blue)}.home-section.intro{background:url(http://www.ismat.in/wp-content/uploads/2024/02/1.gif) no-repeat;background-position:27% 87px;padding-top:8rem;padding-bottom:3rem}@media screen and (max-width:900px){.home-section.intro{padding-top:2rem}}.home-section.intro .intro-wrapper{display:grid;grid-template-columns:68% 5% 5% 22%;align-items:center}@media screen and (max-width:900px){.home-section.intro .intro-wrapper{display:flex;flex-wrap:wrap}}.home-section.intro .intro-wrapper>div{grid-row:1/-1}.home-section.intro .intro-wrapper>div:nth-child(1){grid-column:1/3;z-index:2;padding-right:9rem!important}@media screen and (max-width:900px){.home-section.intro .intro-wrapper>div:nth-child(1){padding-right:1rem!important}}.home-section.intro .intro-wrapper>div:nth-child(2){grid-column:2/-1}.home-section.intro .intro-wrapper>div:nth-child(2) img{width:100%}.home-section.manufacturing-cap{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr)}@media screen and (max-width:900px){.home-section.manufacturing-cap{max-height:100%}}.home-section.manufacturing-cap .bg-image{grid-column:1/-1;grid-row:1/4}.home-section.manufacturing-cap .bg-image img{width:100%;height:100%;object-fit:cover}.home-section.manufacturing-cap .content{grid-column:1/-1;grid-row:2/-1}.home-section.manufacturing-cap ul{display:flex;gap:.5rem}@media screen and (max-width:900px){.home-section.manufacturing-cap ul{flex-wrap:wrap}.home-section.manufacturing-cap ul>li{width:calc(50% - 0.5rem)!important}}.home-section.manufacturing-cap ul>li{background:var(--gray);width:100%;padding:1.8rem 1.5rem;line-height:1.2}@media screen and (max-width:900px){.home-section.manufacturing-cap ul>li{padding:1rem 1rem}}.home-section.manufacturing-cap ul>li .icon{margin-bottom:.8rem}.home-section.manufacturing-cap ul>li .title{color:var(--blue);text-transform:uppercase;margin-bottom:.3rem;min-height:40px;font-weight:500}.intro-wrapper-two{display:grid;grid-template-columns:25% auto auto 60%;align-items:center;background:url(http://www.ismat.in/wp-content/uploads/2024/02/2-1.gif) no-repeat;background-position:101% bottom;padding-top:5rem;padding-bottom:3rem}@media screen and (max-width:900px){.intro-wrapper-two{display:flex;flex-wrap:wrap}}.intro-wrapper-two.no-bg{background:none}.intro-wrapper-two>div{grid-row:1/-1}.intro-wrapper-two>div:nth-child(1){grid-column:1/3;z-index:2}.intro-wrapper-two>div:nth-child(1) img{width:100%}.intro-wrapper-two>div:nth-child(2){grid-column:2/-1;padding:2rem 2rem;z-index:2}@media screen and (max-width:900px){.intro-wrapper-two>div:nth-child(2){padding:1rem}}.cert-sections{display:grid;grid-template-columns:30% 25% auto auto 35%;align-items:center;gap:1.2rem}@media screen and (max-width:900px){.cert-sections{display:flex;flex-wrap:wrap}}.cert-sections>div:not(:nth-child(3)){padding:2rem}.cert-sections .cert-section:nth-child(2){grid-row:1;grid-column:2/5;z-index:1}.cert-sections .cert-section:nth-child(2) p{margin-bottom:10px;line-height:1.3}.cert-sections .cert-section:nth-child(3){grid-column:5/-1;grid-row:1;height:100%}.cert-sections .cert-section:nth-child(3) img{height:100%;object-fit:cover;width:100%}.certification-bg{background:url(http://www.ismat.in/wp-content/uploads/2024/02/4.gif) center no-repeat}.home-section.foot-print{background:url(http://www.ismat.in/wp-content/uploads/2024/02/3.gif);background-position:-8vw bottom;background-repeat:no-repeat;padding:3rem 0}@media screen and (max-width:900px){.home-section.foot-print{background:none}}.home-section.foot-print .map{mix-blend-mode:multiply}.partner-carousel{padding:0 5rem}@media (max-width:1400px){.partner-carousel{padding:0 8rem}}.partner-carousel .partner{background:#efefee}.partner-carousel .image{height:50px;display:flex;align-items:center;align-content:center}.partner-carousel .lh-sm{line-height:1.2!important}.slider[page-header] .slider-content-wrapper{max-width:45rem!important;padding:3rem 3rem 3rem!important}.slider[page-header] .slider-content-wrapper:after{background:var(--background-image) no-repeat!important;background-position:right bottom!important}@media screen and (max-width:900px){.slider[page-header] img{height:50vh;object-fit:cover}}.slider[page-header]>img{max-height:50vh;object-fit:cover}[shortcode-button] .icon{margin-left:5px;vertical-align:text-bottom}.has-border-top .content{border-top:3px solid #cfab51}.two-column-section-with-image-with-overlapping{display:grid;align-items:center;background-position:right bottom}.two-column-section-with-image-with-overlapping.no-bg{background:none}.two-column-section-with-image-with-overlapping>div{grid-row:1/-1}@media screen and (max-width:900px){.two-column-section-with-image-with-overlapping{display:flex;flex-wrap:wrap}}.two-column-section-with-image-with-overlapping.text_image{grid-template-columns:60% auto auto 25%;grid-template-rows:3rem auto 3rem}.two-column-section-with-image-with-overlapping.text_image>div:nth-child(1){background:pink;grid-column:3/-1;z-index:0}.two-column-section-with-image-with-overlapping.text_image>div:nth-child(1) img{width:100%;height:100%;object-fit:cover}.two-column-section-with-image-with-overlapping.text_image>div:nth-child(2){grid-column:1/4;padding:3rem 4rem;z-index:5!important}.two-column-section-with-image-with-overlapping.image_text{grid-template-columns:25% auto auto 60%;grid-template-rows:3rem auto 3rem}.two-column-section-with-image-with-overlapping.image_text>div:nth-child(1){grid-column:1/3;height:100%;z-index:2}.two-column-section-with-image-with-overlapping.image_text>div:nth-child(1) img{width:100%;height:100%;object-fit:cover}.two-column-section-with-image-with-overlapping.image_text>div:nth-child(2){grid-column:2/-1;padding:3rem 4rem;z-index:2;grid-row:2/3}.two-column-section-with-image-with-overlapping p:last-child{margin:0}.solution-certifications{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);height:70dvh;position:relative}.solution-certifications .bg-image{position:absolute;grid-row:1/6;grid-column:1/-1;width:100%;height:100%;overflow:hidden}.solution-certifications>.content{position:absolute;grid-row:3/-1;width:100%;height:100%}.solution-certifications>.content>div{height:100%}body.page .slider+.page-row,body.single-solution .slider+.page-row,body.single-application .slider+.page-row{margin-top:5rem}h1,h2,h3{text-transform:uppercase;color:var(--blue)}.property-accordion{max-width:1100px;margin:0 auto;--bs-accordion-color:#061940;--bs-accordion-bg:transparent;--bs-accordion-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out,
    border-radius 0.15s ease;--bs-accordion-border-color:transparent;--bs-accordion-border-width:0px;--bs-accordion-border-radius:0.375rem;--bs-accordion-inner-border-radius:calc(0.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#000000;--bs-accordion-btn-bg:transprent;--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-focus-border-color:transparent;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem transparent;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#000000;--bs-accordion-active-bg:transparent}.property-accordion .accordion-item{border-bottom:1px solid rgb(112 112 112 / .4784313725)}.property-accordion .prop-block-wrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem}@media screen and (max-width:900px){.property-accordion .prop-block-wrapper{grid-template-columns:repeat(2,1fr)}}.property-accordion .prop-block-wrapper .prop-block{background:#fff;padding:1.5rem 1.5rem}.property-accordion .prop-block-wrapper .prop-block.certifications p:last-child{margin-bottom:0}.property-accordion .prop-block-wrapper .prop-block.certifications p:empty{display:none}.property-accordion .prop-block-wrapper .prop-block.image-block{padding:0!important}.property-accordion .prop-block-wrapper .prop-block.image-block img{width:100%;aspect-ratio:3/2;object-fit:cover;object-position:center}.property-accordion .prop-block-wrapper .prop-block.image-block p:first-child{margin:0}.property-accordion .prop-block-wrapper .prop-block.image-block .title{padding:1rem 1.5rem}.property-accordion .accordion-button:after{display:none}.property-accordion .accordion-body{padding-bottom:2rem;padding-left:2.8rem;padding-top:0}.child-block .solution-image{height:100%}@media screen and (max-width:900px){.child-block .solution-image{margin-bottom:1rem}}.child-block .solution-image img{height:100%;object-fit:cover;width:100%}.child-block .solution-content h3{color:#000;display:inline-block;font-size:1rem;border-bottom:1px solid #cfab51;padding-bottom:.5rem;margin-bottom:1rem}.child-block .solution-content h2{font-size:1.1rem;margin-bottom:.6rem}.child-block .solution-content p.temperature{color:#707070;font-size:.8rem}#menu-primary-menu li.current_page_item>a,#menu-primary-menu li.current_page_parent>a{color:var(--blue);font-weight:bold!important}#menu-primary-menu li.current_page_item:after,#menu-primary-menu li.current_page_parent:after{border-bottom-color:var(--blue)}#menu-primary-menu>li.menu-item-has-children>a{display:flex;align-items:center}#menu-primary-menu>li.menu-item-has-children>a::after{content:"❯";display:inline-block;margin-left:.4rem;font-size:.65em;transition:transform 0.25s ease}#menu-primary-menu>li.menu-item-has-children:hover>a::after{transform:rotate(-90deg);transform-origin:center}#menu-primary-menu>li{position:relative}#menu-primary-menu>li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}#menu-primary-menu .sub-menu{position:absolute;top:100%;left:0;width:210px;background:#fff0;opacity:0;visibility:hidden;transform:translateY(5px);transition:opacity 0.25s ease,visibility 0.25s ease,transform 0.25s ease;z-index:999;list-style:none;padding-top:.5rem;margin:0;border-top:none;display:flex;flex-direction:column}#menu-primary-menu .sub-menu li.menu-item-has-children>a{display:flex;justify-content:space-between;align-items:center}#menu-primary-menu .sub-menu li.menu-item-has-children>a::after{content:"❯";font-size:.65em;transition:var(--transition)}#menu-primary-menu .sub-menu li.menu-item-has-children:hover>a::after{color:#fff}#menu-primary-menu .sub-menu::before{content:"";position:absolute;top:.5rem;left:0;right:0;bottom:0;background:#fff;border-top:2px solid var(--blue);box-shadow:0 4px 16px rgb(0 0 0 / .1)}#menu-primary-menu .sub-menu li{position:relative;text-align:left}#menu-primary-menu .sub-menu li a{padding:.6rem 1.3rem;color:var(--text-gray);font-size:.85rem;text-transform:uppercase;display:block;transition:var(--transition)}#menu-primary-menu .sub-menu li:hover>a{background:var(--blue);color:#fff}#menu-primary-menu .sub-menu li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}#menu-primary-menu .sub-menu li.current-menu-item>a,#menu-primary-menu .sub-menu li.current_page_item>a{color:var(--blue);font-weight:600}#menu-primary-menu .sub-menu li.current-menu-item:hover>a,#menu-primary-menu .sub-menu li.current_page_item:hover>a{color:#fff}#menu-primary-menu .sub-menu .sub-menu{top:0;left:100%;padding-top:0;padding-left:0rem}#menu-primary-menu .sub-menu .sub-menu::before{top:0;border-top:none;border-left:2px solid var(--blue)}#menu-primary-menu .sub-menu .sub-menu{margin-top:.5rem}.secondary-menu-wrapper{background:var(--blue)}footer .footer-wrapper{display:grid;grid-template-columns:repeat(4,1fr) 0.7fr 1.5fr;gap:2rem}@media screen and (max-width:900px){footer .footer-wrapper{display:flex;flex-wrap:wrap;flex-direction:column}footer .footer-wrapper>div{width:100%}}footer .footer-wrapper h5{text-transform:uppercase;color:var(--blue);font-weight:700;font-size:1rem}footer .footer-wrapper ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}footer .footer-wrapper ul a{text-transform:uppercase;font-size:.9rem}footer .contact-column{display:flex;flex-direction:column;gap:.4rem}footer .contact-column>div{display:grid;grid-template-columns:1.6rem 1fr;font-size:.9rem}footer .social-links.social-links{display:flex!important;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-direction:row;margin-bottom:4rem}footer .social-links.social-links li a{border:1px solid var(--blue);aspect-ratio:1;border-radius:50%;display:block;width:1rem;color:#fff;font-size:1.5rem}footer .footer-wrapper>div:nth-child(1){display:flex;flex-direction:column;justify-content:space-between}.section-wrapper h1{font-size:1.8rem!important}.testimonials{position:relative;height:600px}.testimonials>img{width:100%;height:calc(100% - 5rem)!important;object-fit:cover;position:absolute;top:0;left:0}.testimonials .testimonial-wrapper{width:500px;position:absolute;bottom:1rem}@media screen and (max-width:900px){.testimonials .testimonial-wrapper{position:relative;bottom:-13rem;width:100%}}.testimonials .navigation{background:#fff;position:absolute;left:calc(500px + 2rem);bottom:1rem;min-width:150px;align-items:center;display:flex;justify-content:space-between;height:3rem;padding:0 3rem}@media screen and (max-width:900px){.testimonials .navigation{left:50%;bottom:-30px;transform:translateX(-50%)}}.testimonials .navigation *{cursor:pointer}.testimonials .navigation .next{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.testimonials .navigation .prev{position:absolute;left:1rem;top:50%;transform:translateY(-50%)}.testimonials .navigation .dots{display:flex;justify-content:space-around;width:100%}.testimonials .navigation .dots .dot{background:#fff0;border:1px solid #cfab51;border-radius:50%;width:.8rem;aspect-ratio:1;height:.8rem;flex:0}.testimonials .navigation .dots .tns-nav-active{background:#cfab51}.testimonials .testimonial{background:#fff;padding:4rem}@media screen and (max-width:900px){.testimonials .testimonial{padding:1rem}}.testimonials .testimonial:nth-child(2){display:none}.wpcf7 label{display:block;width:100%}.wpcf7 input,.wpcf7 textarea{padding:.7rem;width:100%;display:block;background:#fff;color:#000;border:none;outline:none}.wpcf7 textarea{height:200px}.get-quote{background:var(--blue);color:#fff;padding:2.5rem 2.5rem;border-radius:1rem}.get-quote h3{margin-bottom:1.8rem;font-size:1.4rem;letter-spacing:.5px}.get-quote .wpcf7-form{display:flex;flex-direction:column;gap:1rem}.get-quote .wpcf7-form p{margin:0}.get-quote .wpcf7-form>p{margin:0}.get-quote .wpcf7 input:not([type=submit]),.get-quote .wpcf7 textarea{border-radius:6px;padding:.5rem .7rem;font-size:.95rem;border:1px solid #fff0;transition:border-color 0.2s ease}.get-quote .wpcf7 input:not([type=submit])::placeholder,.get-quote .wpcf7 textarea::placeholder{color:#999;font-weight:400}.get-quote .wpcf7 input:not([type=submit]):focus,.get-quote .wpcf7 textarea:focus{border-color:#cfab51;outline:none}.get-quote .wpcf7 textarea{height:130px;resize:vertical}.get-quote .wpcf7 input[type=submit]{background:#cfab51;color:#fff;border:1px solid #cfab51;padding:.7rem 2.5rem;width:100%;display:block;text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:.9rem;cursor:pointer;transition:var(--transition);border-radius:6px}.get-quote .wpcf7 input[type=submit]:hover{background:#fff0;color:#cfab51;border-color:#cfab51}.get-quote .wpcf7-response-output{margin-top:0.5rem!important;font-size:.95rem;color:#fff;background:#cfab51;padding:.8rem 1.2rem;border-radius:6px}.map iframe{width:100%;height:363px}h4{color:var(--blue);text-transform:uppercase;font-weight:700;margin-bottom:1rem}p:empty{display:none}.stretched-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}.post-type-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media screen and (max-width:900px){.post-type-grid{grid-template-columns:repeat(2,1fr)!important}}.post-type-grid .post-type-item{background:#efefee;border:1px solid #eee}.post-type-grid .post-type-item img{width:100%;aspect-ratio:3/2;width:100%;object-fit:cover}.post-type-grid .post-type-item .title{font-size:1.1rem;padding:.8rem 1rem;line-height:1.3;position:relative;z-index:1;text-transform:uppercase}.post-type-grid .post-type-item:hover{background:#eee}.post-type-grid[data-items-per-row="3"]{grid-template-columns:repeat(3,1fr)}.post-type-grid[data-items-per-row="4"]{grid-template-columns:repeat(4,1fr)}.post-type-grid[data-items-per-row="5"]{grid-template-columns:repeat(5,1fr)}.post-type-pagination{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.post-type-pagination .page-num{border:1px solid var(--blue);background:#fff0;color:var(--blue);width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;font-size:.95rem;font-weight:600;cursor:pointer;transition:var(--transition);text-transform:uppercase}.post-type-pagination .page-num:hover,.post-type-pagination .page-num.active{background:var(--blue);color:#fff}.background-image{width:100%;height:100%}h1.has-bg{margin-top:-15rem}.icards{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;align-items:stretch}@media screen and (max-width:900px){.icards{grid-template-columns:1fr;gap:1rem}}.icards .row{flex-direction:column;padding:0;margin:0;height:100%}.icards .row>div{padding:0;margin:0;width:100%}.icards .row>div .solution-image{aspect-ratio:2/1;width:100%}.icards .row>div .solution-content{background:#fff;padding:2rem 1.5rem}.icards .row>div .excerpt{min-height:120px}.icards .row>div h3{color:var(--blue);text-decoration:none!important;border:none;font-size:1.2rem!important;margin:0}.icards .row>div h2{display:none}.bc-menu{list-style:none;padding:0;margin:0;display:flex;--list-x-spacing:3em;--list-y-spacing:0.9em}.bc-menu>li>ul{display:none}.bc-menu a{color:#fff;text-transform:uppercase;font-weight:700}@media screen and (max-width:900px){.bc-menu a{font-size:13px}}@media screen and (max-width:900px){.bc-menu{--list-x-spacing:1em;--list-y-spacing:0.3em}}.bc-menu>li{position:relative;padding:var(--list-y-spacing) var(--list-x-spacing) var(--list-y-spacing) 0}.bc-menu>li:not(:first-child){padding:var(--list-y-spacing) var(--list-x-spacing)}.bc-menu>li:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.128' height='61.49' viewBox='0 0 18.128 61.49'%3E%3Cpath id='Path_741' data-name='Path 741' d='M-8803.422-3956l17.117,30.206L-8803.422-3895' transform='translate(8803.859 3956.247)' fill='none' stroke='%231c5acc' stroke-width='1'/%3E%3C/svg%3E%0A");width:17px;height:100%;display:block;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;right:-8px;z-index:99;opacity:.6}.bc-menu>li>a>span{display:inline-block;transition:all 0.3s ease;margin-left:.5rem}.bc-menu>li:hover>a>span{display:inline-block;transform-origin:center;transform:rotate(-180deg)}.bc-menu>li:hover>ul{opacity:1;display:block}.bc-menu>li>ul{position:absolute;background:#fff;list-style-type:none;width:100%;padding:0;margin:0;margin-top:calc(var(--list-y-spacing) - 0px);left:0}.bc-menu>li>ul>li>a{padding:.5em 1em;display:block;transition:all 0.3s ease;font-size:.9rem;background:var(--blue);color:#fff}.bc-menu>li>ul>li>a:hover{color:var(--blue);background:#fff}.sol-list:not(:first-of-type){display:none}.show{height:max-content;display:block!important;opacity:1!important;z-index:99!important}.hidden{display:none!important;opacity:0!important;height:0%!important}.mm-content{transition:var(--transition);position:fixed;top:var(--header-height);width:100%;background:rgb(0 47 135 / .9568627451);color:#fff;padding:2rem;z-index:99;opacity:0;z-index:-1}.solutions-menu-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.2em}.solutions-menu-wrapper .solution-menu-item{display:grid;grid-template-columns:0.7fr 1fr;gap:.8em}.solutions-menu-wrapper .solution-menu-item .link{font-size:.9rem}.solutions-menu-wrapper .solution-menu-item:hover .link{color:#707070}.solutions-menu-wrapper .solution-menu-item .title{font-size:1.2rem}.solutions-menu-wrapper .solution-menu-item .description{color:#fff;font-size:.9rem;margin-bottom:2em}.solutions-menu-wrapper .solution-menu-item .image{width:100%;aspect-ratio:1/1;height:100%;gap:1rem}.solutions-menu-wrapper .solution-menu-item .image img{object-fit:cover;height:100%;width:100%}.team-member .member-image{margin-bottom:1rem}.team-member .member-info h3{font-size:1rem;font-weight:500;color:var(--blue);margin-bottom:5px}.team-member .member-info p{font-size:.8rem;text-transform:uppercase!important}.team-member .member-info p:nth-of-type(1){color:var(--blue)!important;margin-bottom:.1em;font-weight:500}.team-member .member-info p:nth-of-type(2){color:#636b73!important;font-weight:300}.section-wrapper iframe{aspect-ratio:16/9;width:100%!important;height:auto!important}.certifications-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;justify-content:space-between}.certifications-grid>div{background:#fff;padding:2rem;display:flex;flex-direction:column;align-content:flex-start}.certifications-grid .image{margin-bottom:1rem}.certifications-grid .title{font-size:1.1rem;font-weight:700;margin-bottom:.3rem;line-height:1.4}.certifications-grid .subtitle{margin-bottom:1rem;font-size:.9rem}.certifications-grid a.button{display:block;margin-top:auto;align-self:flex-start;justify-self:flex-start}.download-items{display:grid;grid-template-columns:repeat(4,1fr);column-gap:2rem;row-gap:3rem}.download-items .item{position:relative}.download-items .item .image{position:relative}.download-items .item .image .icon{position:absolute;bottom:1rem;right:1rem;background:#fff;padding:.5rem;line-height:1}.download-items .item .image img{width:100%;object-fit:cover;height:100%;aspect-ratio:3/2.5}.download-items .item .title{text-transform:uppercase;color:var(--blue)!important;margin-top:1rem;line-height:1.5}#downloadAccordion{max-width:1100px;margin:0 auto;--bs-accordion-color:#061940;--bs-accordion-bg:transparent;--bs-accordion-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out,
    border-radius 0.15s ease;--bs-accordion-border-color:transparent;--bs-accordion-border-width:0px;--bs-accordion-border-radius:0.375rem;--bs-accordion-inner-border-radius:calc(0.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#000000;--bs-accordion-btn-bg:transprent;--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-focus-border-color:transparent;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem transparent;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#000000;--bs-accordion-active-bg:transparent}#downloadAccordion .accordion-item{border-bottom:1px solid rgb(112 112 112 / .4784313725)}#downloadAccordion .accordion-button:after{display:none}#downloadAccordion .accordion-body{padding-bottom:2rem;padding-left:2.8rem;padding-top:0}#downloadAccordion .download-accordion-wrapper{display:flex;column-gap:2rem;row-gap:4rem}#downloadAccordion .download-accordion-wrapper>div{width:calc(20% - 2rem)}#downloadAccordion .download-accordion-block img{max-height:50px;width:100%;object-fit:cover}.abbreviations{margin:0 auto;display:flex;gap:3rem;text-align:center;position:relative;isolation:isolate;padding:0rem 3rem;width:calc(100% - 6rem);justify-content:space-around}@media screen and (max-width:900px){.abbreviations{display:flex;flex-wrap:wrap;padding:0 1rem;width:100%;justify-content:center}.abbreviations>div{width:calc(50% - 2rem);flex:unset!important}}.abbreviations:before{content:"";position:absolute;width:100%;height:100%;background:#fff;z-index:-1;top:40px;left:0}@media screen and (max-width:900px){.abbreviations:before{display:none}}.abbreviations .item{flex:1}.abbreviations .item .letter{aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;justify-content:center;width:100%;width:80px;align-self:center;margin:0 auto 1rem;font-size:2.5rem;font-weight:700;color:#fff}.abbreviations .item .title{font-weight:700;color:var(--blue)}.abbreviations .item .description{line-height:1.3}.abbreviations .item:nth-child(1) .letter{background:#bc465a}.abbreviations .item:nth-child(2) .letter{background:#e85c54}.abbreviations .item:nth-child(3) .letter{background:#feba56}.abbreviations .item:nth-child(4) .letter{background:#3a7fc3}.abbreviations .item:nth-child(5) .letter{background:#1a497b}.about-man-cap .man-cap ul{flex-wrap:wrap;margin:0;display:grid!important;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:900px){.about-man-cap .man-cap ul{grid-template-columns:repeat(1,1fr)}.about-man-cap .man-cap ul li{width:100%!important}}.about-man-cap .man-cap ul li.title{min-height:20px}.precision-block ul{padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media screen and (max-width:900px){.precision-block ul{grid-template-columns:repeat(1,1fr)}}.precision-block ul li{background:var(--blue);color:#fff;display:flex;flex-direction:row;gap:.8rem;padding:1.7rem;align-items:center}.precision-block ul li>div:nth-child(2){display:flex;flex-direction:column}.precision-block ul li>div:nth-child(2) .title{font-weight:700}.precision-block ul li>div:nth-child(2)>*:not(.title){font-size:.9rem}.precision-block.benefits li{align-items:flex-start;flex-direction:column!important}.precision-block.benefits li .title{text-wrap:balance}.excellence-block{display:grid;gap:3rem;grid-template-columns:repeat(3,1fr);padding-top:1rem!important}@media screen and (max-width:900px){.excellence-block{grid-template-columns:repeat(1,1fr)}}.excellence-block>div{background:#fff;border-bottom:4px solid #cfab51}.excellence-block>div .title{padding:1rem 1.5rem;font-weight:700;border-bottom:1px solid #eee}.excellence-block>div .content{padding:1rem 1.5rem}.excellence-block>div .content ul{list-style:none;padding:0;display:grid;gap:1em;font-size:.9rem}.excellence-block>div .content ul li{text-transform:uppercase;color:var(--blue);font-weight:500}.page-id-422 [data-row="6"] .py-5{padding-bottom:0!important}.page-id-422 [data-row="7"] .py-5{padding-top:1rem!important}.featured-post{background:var(--blue)!important}.featured-post .testimonial-text{color:#fff}.featured-post-wrapper .tns-horizontal.tns-subpixel>.tns-item{vertical-align:initial}.blog-content-wrapper .blog-content img{width:100%;margin-bottom:2rem}.blog-content-wrapper .blog-content p{margin-bottom:1rem}.blog-content-wrapper .blog-content h1{margin-bottom:1rem}.blog-content-wrapper .blog-content h2{margin-bottom:.9rem}.blog-content-wrapper .blog-content h3{margin-bottom:.8rem}.single.single-post .slider-content{bottom:-6rem}.further-reading.dark-version{background:var(--blue);color:#fff}.further-reading.dark-version *{color:#fff}#mobile-menu-trigger{display:none}@media screen and (max-width:900px){#mobile-menu-trigger{display:block}header{width:100%;z-index:99999}header nav{display:none}.header-wrapper .cta.button{display:none}.mm-content{display:none}}.header-wrapper .cta.button:hover{background:var(--blue);color:#fff}.scroll-down{margin-top:2rem}.scroll-down a{letter-spacing:1px;font-size:.8rem;font-weight:600;color:var(--blue)}.slick-slide img{filter:blur(2px);transition:all 0.3s ease-in-out!important;transform:scale(.8)}.slick-center{z-index:999}.slick-center img{filter:blur(0);transform:scale(1.2)}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%)}.slick-prev,.slick-next{background:#fff;border:none}.slick-prev i,.slick-next i{color:var(--blue);font-size:1.4rem}.slick-prev{left:6px;z-index:999}.slick-next{right:6px;z-index:999}.slick-slide[aria-hidden=true][tabindex="-1"]+.slick-center{transform:scale(1.2)}.slick-slide[data-index="-1"] .slick-center{transform:scale(1.2)}.cta-section{background:var(--blue);padding:4rem 0;position:relative;overflow:hidden}.cta-section .cta-content{position:relative;z-index:1}.cta-section .cta-content .cta-label{display:inline-block;color:#cfab51;text-transform:uppercase;font-weight:600;font-size:.85rem;letter-spacing:2px;margin-bottom:1rem;border-bottom:2px solid #cfab51;padding-bottom:4px}.cta-section .cta-content .cta-heading{color:#fff;font-size:2.2rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.cta-section .cta-content .cta-subtitle{color:#cfab51;font-size:1.1rem;font-weight:500;margin-bottom:1rem;line-height:1.5}.cta-section .cta-content .cta-description{color:rgb(255 255 255 / .8);font-size:1rem;line-height:1.7;margin-bottom:2rem}.cta-section .cta-content .cta-contact-links{display:flex;flex-direction:column;gap:.8rem}.cta-section .cta-content .cta-contact-links .cta-link{color:#fff;display:inline-flex;align-items:center;gap:.8rem;font-size:.95rem;transition:var(--transition);width:fit-content}.cta-section .cta-content .cta-contact-links .cta-link svg{flex-shrink:0}.cta-section .cta-content .cta-contact-links .cta-link:hover{color:#cfab51}.cta-section .cta-content .cta-contact-links .cta-link:hover svg{fill:#cfab51}.cta-section .cta-form-wrapper{position:relative;z-index:1;background:#fff;color:var(--black)}.cta-section .cta-form-wrapper h3{color:var(--blue)}.cta-section .cta-form-wrapper .wpcf7 input:not([type=submit]),.cta-section .cta-form-wrapper .wpcf7 textarea{background:var(--gray)}.cta-section .cta-form-wrapper .wpcf7 input[type=submit]:hover{color:#cfab51}.cta-section .cta-form-wrapper .wpcf7-response-output{color:var(--blue);background:var(--gray)}@media screen and (max-width:900px){.cta-section{padding:3rem 0}.cta-section .cta-content{text-align:center}.cta-section .cta-content .cta-heading{font-size:1.6rem}.cta-section .cta-content .cta-contact-links{align-items:center}}.faq-accordion{max-width:1100px;margin:0 auto;--bs-accordion-border-radius:0;--bs-accordion-color:#061940;--bs-accordion-bg:transparent;--bs-accordion-border-color:transparent;--bs-accordion-border-width:0px;--bs-accordion-btn-color:#000000;--bs-accordion-btn-bg:transparent;--bs-accordion-btn-focus-border-color:transparent;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem transparent;--bs-accordion-active-color:#000000;--bs-accordion-active-bg:transparent}.faq-accordion .accordion-item{border-bottom:1px solid rgb(112 112 112 / .4784313725)}.faq-accordion .accordion-button{gap:.5rem}.faq-accordion .accordion-button:after{display:none}.faq-accordion .accordion-button svg{flex-shrink:0}.faq-accordion .accordion-button svg #Path_511{transition:var(--transition)}.faq-accordion .accordion-button:not(.collapsed) svg #Path_511{opacity:0}.faq-accordion .accordion-body{padding-bottom:2rem;padding-left:2.8rem;padding-top:0;line-height:1.7}.faq-accordion .accordion-body p:last-child{margin-bottom:0}