:root{--primary:#154795;--secondary:#FFB112;--dark:#1D1C26;--black:#000000;--white:#FFFFFF;--blue:#0E588E;--shadow-1:0 4 20 0 rgba(0, 0, 0, 0.1);--shadow-2:0 4 44 -10px rgba(0, 0, 0, 0.8);--poppins:"Poppins",sans-serif;--ubuntu:"Ubuntu",sans-serif;--montserrat:"Montserrat",sans-serif;--border-btn:1.5rem;--border-small:1rem;--border-large:2rem;--large-heading:calc(var(--h1) - .1rem);--medium-heading:calc(var(--h2) - .1rem);--small-heading:var(--h3);--subtitle:var(--body);--body:clamp(1.3125rem, 1.2167rem + 0.4792vw, 1.6rem);--h5:clamp(1.575rem, 1.46rem + 0.575vw, 1.92rem);--h4:clamp(1.89rem, 1.7521rem + 0.6896vw, 2.3038rem);--h3:clamp(2.2681rem, 2.1025rem + 0.8281vw, 2.765rem);--h2:clamp(2.7219rem, 2.5233rem + 0.9927vw, 3.3175rem);--h1:clamp(3.2656rem, 3.0271rem + 1.1927vw, 3.9813rem);--space-3xs:clamp(0.31rem, calc(0.27rem + 0.13vw), 0.38rem);--space-2xs:clamp(0.63rem, calc(0.55rem + 0.26vw), 0.75rem);--space-xs:clamp(0.88rem, calc(0.72rem + 0.52vw), 1.13rem);--space-s:clamp(1.19rem, calc(0.99rem + 0.65vw), 1.5rem);--space-m:clamp(1.81rem, calc(1.54rem + 0.92vw), 2.25rem);--space-l:clamp(2.38rem, calc(1.99rem + 1.31vw), 3rem);--space-xl:clamp(3.63rem, calc(3.08rem + 1.83vw), 4.5rem);--space-2xl:clamp(4.81rem, calc(4.07rem + 2.49vw), 6rem);--space-3xl:clamp(7.19rem, calc(6.06rem + 3.8vw), 9rem);--space-3xs-2xs:clamp(0.31rem, calc(0.04rem + 0.92vw), 0.75rem);--space-2xs-xs:clamp(0.63rem, calc(0.31rem + 1.05vw), 1.13rem);--space-xs-s:clamp(0.88rem, calc(0.49rem + 1.31vw), 1.5rem);--space-s-m:clamp(1.19rem, calc(0.53rem + 2.23vw), 2.25rem);--space-m-l:clamp(1.81rem, calc(1.07rem + 2.49vw), 3rem);--space-l-xl:clamp(2.38rem, calc(1.05rem + 4.45vw), 4.5rem);--space-xl-2xl:clamp(3.63rem, calc(2.15rem + 4.97vw), 6rem);--space-2xl-3xl:clamp(4.81rem, calc(2.2rem + 8.77vw), 9rem);--space-s-l:clamp(1.19rem, calc(0.06rem + 3.8vw), 3rem)}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.7;-webkit-text-size-adjust:100%;font-size:62.5%;scroll-behavior:smooth;min-height:100%;height:auto;height:100%}body{overflow-x:hidden;margin:0;font-size:var(--body);font-family:var(--poppins);color:var(--black);font-weight:400;min-height:100%;height:100%;scroll-behavior:smooth}body.no-scroll{overflow:hidden}section{padding:var(--space-2xl) 0}.grid{display:grid;grid-template-columns:repeat(12,1fr)}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;line-height:1.3;font-family:var(--ubuntu)}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}h4{font-size:var(--h4)}h5{font-size:var(--h5)}li,ol,p,span,ul{margin:0;font-size:var(--body);font-family:var(--poppins)}main{display:block;position:relative}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}a{text-decoration:none!important;color:var(--black);font-family:var(--poppins)}a:hover{text-decoration:none}button{font-family:var(--poppins)}button:disabled svg{opacity:.4}b,strong{font-weight:800}img{border-style:none}span{font-weight:400}@media (max-width:767px){h2{font-size:calc(var(--h2) + .6rem)}h2 span{font-size:calc(var(--h2) + .6rem)}body{font-size:calc(var(--body) + .2rem)}}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Regular.woff2) format("woff2"),url(../fonts/Poppins-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-SemiBold.woff2) format("woff2"),url(../fonts/Poppins-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Medium.woff2) format("woff2"),url(../fonts/Poppins-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Light.woff2) format("woff2"),url(../fonts/Poppins-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Italic.woff2) format("woff2"),url(../fonts/Poppins-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-ExtraBold.woff2) format("woff2"),url(../fonts/Poppins-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-ExtraLight.woff2) format("woff2"),url(../fonts/Poppins-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(../fonts/Ubuntu-Bold.woff2) format("woff2"),url(../fonts/Ubuntu-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(../fonts/Ubuntu-Medium.woff2) format("woff2"),url(../fonts/Ubuntu-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(../fonts/Ubuntu-Regular.woff2) format("woff2"),url(../fonts/Ubuntu-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}.btn{padding:var(--space-xs) var(--space-m);text-transform:uppercase;border-radius:var(--border-btn);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.btn span{color:var(--white);font-family:var(--ubuntu);font-size:calc(var(--body) - .3rem);font-weight:500;letter-spacing:.2rem}.btn-primary{background-color:var(--primary)}.btn-primary:hover{background-color:var(--secondary)}.btn-secondary{background-color:var(--secondary)}.btn-secondary:hover{background-color:var(--primary)}.btn-outline{border:.1rem solid rgba(255,255,255,.5019607843);border-radius:var(--border-small);padding:var(--space-s);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.btn-outline span{color:rgba(255,255,255,.5019607843)!important;font-size:calc(var(--body) - .4rem)!important;line-height:1.4!important}.btn-outline:hover{background-color:var(--secondary);border-color:var(--secondary) span;border-color-color:#fff!important}.btn-outline.secondary{border-color:var(--secondary)!important}.btn-outline.secondary span{color:var(--secondary)!important;font-size:calc(var(--body) - .3rem)!important}.btn-outline.secondary:hover{background-color:var(--secondary);border-color:var(--secondary)}.btn-outline.secondary:hover span{color:#fff!important}.btn-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.6rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:.1rem;text-transform:uppercase;font-size:calc(var(--body) - .3rem)}.btn-arrow span{color:var(--white);font-family:var(--ubuntu);font-size:calc(var(--body) - .3rem)}.btn-arrow::after{content:url('data:image/svg+xml,<svg width="24" height="12" viewBox="0 0 24 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.268799 5.86523C0.268799 5.58909 0.492656 5.36523 0.768799 5.36523H23.4997C23.7758 5.36523 23.9997 5.58909 23.9997 5.86523C23.9997 6.14138 23.7758 6.36523 23.4997 6.36523H0.768799C0.492656 6.36523 0.268799 6.14138 0.268799 5.86523Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.7815 0.146447C17.9767 -0.0488155 18.2933 -0.0488155 18.4886 0.146447L23.8536 5.51144C24.0488 5.7067 24.0488 6.02328 23.8536 6.21854L18.4886 11.5835C18.2933 11.7788 17.9767 11.7788 17.7815 11.5835C17.5862 11.3883 17.5862 11.0717 17.7815 10.8764L22.7929 5.86499L17.7815 0.853553C17.5862 0.658291 17.5862 0.341709 17.7815 0.146447Z" fill="white"/></svg>');-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex}.btn-arrow:hover::after{-webkit-animation:moveArrow .4s ease-in-out infinite;animation:moveArrow .4s ease-in-out infinite}.btn-arrow.blue span{color:var(--primary)}.btn-arrow.blue::after{content:url('data:image/svg+xml,<svg width="25" height="13" viewBox="0 0 25 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 6.50024H23.7309" stroke="%23154795" stroke-linecap="round" stroke-linejoin="round"/><path d="M18.3672 1.13501L23.7322 6.5L18.3672 11.865" stroke="%23154795" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.btn-arrow.up{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.btn-arrow.up::after{content:url('data:image/svg+xml,<svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 11.8462L7 0.846191" stroke="%23154795" stroke-linecap="round" stroke-linejoin="round"/><path d="M13 6.15405L7 12.1541L1 6.15405" stroke="%23154795" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.btn-arrow.up:hover::after{-webkit-animation:moveArrowDown .5s ease-in-out infinite;animation:moveArrowDown .5s ease-in-out infinite}@media (max-width:1280px){.btn span{font-size:calc(var(--body) - .5rem)}}@media (max-width:991px){.btn span{font-size:var(--body)}.btn-arrow,.btn-outline{font-size:var(--body)}.btn-arrow span,.btn-outline span{font-size:var(--body)}.btn-arrow::after,.btn-outline::after{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (max-width:767px){.btn{border-radius:var(--border-small)}.btn span{font-size:calc(var(--body) - .2rem)}.btn-arrow,.btn-outline{font-size:var(--body)}.btn-arrow span,.btn-outline span{font-size:var(--body)}.btn-arrow::after,.btn-outline::after{-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes scaler{0%{-webkit-transform:scale(.6)}33%{-webkit-transform:scale(.8);opacity:.5}67%{-webkit-transform:scale(1);opacity:.8}100%{-webkit-transform:scale(1.2);opacity:.2}}@keyframes scaler{0%{-webkit-transform:scale(.6)}33%{-webkit-transform:scale(.8);opacity:.5}67%{-webkit-transform:scale(1);opacity:.8}100%{-webkit-transform:scale(1.2);opacity:.2}}@-webkit-keyframes mover{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes mover{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes moveArrow{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(1rem);transform:translateX(1rem)}}@keyframes moveArrow{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(1rem);transform:translateX(1rem)}}@-webkit-keyframes moveArrowDown{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}}@keyframes moveArrowDown{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}}#preloader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#preloader .preloader-wrapper img{height:12rem}@media (max-width:767px){#preloader .preloader-wrapper img{height:10rem}}.splide__arrows button{width:3.6rem;height:3.6rem;border-radius:.5rem;background-color:var(--white);-webkit-box-shadow:0 2px 1.5rem 5px rgba(0,0,0,.1);box-shadow:0 2px 1.5rem 5px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;cursor:pointer}.splide__arrows button svg path{fill:rgba(0,0,0,.3137254902)}.splide__arrows button:hover{background-color:var(--secondary)}.splide__arrows button:hover svg path{fill:var(--white);fill-opacity:1!important}.splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;gap:1rem}.splide__pagination li{width:16px;height:16px;border-radius:50%}.splide__pagination li button{width:100%;height:100%;display:block;border-radius:50%;border:none;background-color:#d9d9d9;padding:0!important}.splide__pagination li button.is-active{background-color:var(--secondary)}.share__icons svg{height:2.2rem;width:auto}.share__icons svg g,.share__icons svg path{fill:var(--primary);opacity:1}.text-small{font-size:calc(var(--body) - .11rem)}.text-small p,.text-small span{font-size:calc(var(--body) - .11rem)}.text-title{font-size:calc(var(--h2) + .2rem);z-index:2}.text-title span{font-size:var(--h2);color:var(--secondary);font-family:var(--ubuntu)}.text-subtitle{text-transform:uppercase!important;font-weight:600;font-family:var(--ubuntu)!important;letter-spacing:.3rem;font-size:calc(var(--body) - .1rem)}hr{height:1px;background-color:var(--black);width:-webkit-fill-available;border:none;opacity:.2}.section-first{padding-top:calc(var(--space-3xl) * 1.9)}.section-last{padding-bottom:calc(var(--space-3xl) * 2)}@media (max-width:991px){.section-last{padding-bottom:var(--space-2xl)}}.card__title{font-size:var(--h4);line-height:1.2}.card__date{text-transform:uppercase!important;font-weight:600;letter-spacing:.3rem;font-size:calc(var(--body) - .2rem)}.white{color:var(--white)}.h-partner .splide__pagination{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.h-partner__content{padding-right:var(--space-2xl)!important}.h-partner__item img{width:100%;height:13rem;-o-object-fit:contain;object-fit:contain}.calculator{position:absolute;right:0;top:calc(50% - 2rem);z-index:3;letter-spacing:.1rem}.calculator-cta{padding:var(--space-xs) var(--space-s);-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);background-color:#fff;margin-right:-8rem;border-bottom:.6rem solid var(--secondary);border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}.calculator-cta svg{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}.calculator-cta span{text-transform:uppercase;font-weight:600;font-size:calc(var(--body) - .3rem)}.calculator-mobile{display:none}.calculator-mobile .calculator-cta{-webkit-transform:rotateZ(0);transform:rotateZ(0)}ol,ul{margin:0;padding-left:var(--space-s)}ol ul{list-style:lower-alpha}ol ul ul{list-style:lower-roman}.meta span{font-size:calc(var(--body) - .2rem);font-weight:600;letter-spacing:.3rem;text-transform:uppercase}.gslide-media{height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.error{padding-top:calc(var(--space-3xl) * 1.1)}.gclose,.gnext,.gprev{background-color:transparent!important;display:none!important}.gclose:hover,.gnext:hover,.gprev:hover{background-color:transparent!important}.close-btn__btn{display:block!important;position:relative!important;right:0!important;top:0!important;width:100%!important;height:auto!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;margin-bottom:1rem}.close-btn__btn .wrap{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:2px solid var(--white)}@media (max-width:1280px){.h-partner__content{padding-right:0!important}ol,ul{padding-left:var(--space-m)}}@media (max-width:767px){.section-first{padding-top:calc(var(--space-2xl) * 2.5)}.text-small,.text-subtitle{font-size:calc(var(--body) + .1rem)}.text-small p,.text-small span,.text-subtitle p,.text-subtitle span{font-size:calc(var(--body) + .1rem)}.sc-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.h-partner__content{padding-right:0!important;text-align:center}.h-partner .splide__pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.splide__pagination li{width:14px;height:14px}.calculator{display:none}.calculator-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--space-m) 0}.calculator-mobile svg{display:none}.calculator-mobile span{color:var(--blue);font-size:calc(var(--body) - .4rem);font-weight:600;font-family:var(--ubuntu);letter-spacing:.3rem}.calculator-cta{border:none;width:100%;padding-left:0;padding-right:0;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inquiry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--space-m) 0;position:relative;overflow:hidden}.inquiry span{padding-right:0!important;padding-top:0!important;padding-bottom:0!important}.inquiry::after{content:"";width:2px;height:100%;position:absolute;top:0;right:0;background-color:#dbdbdb}.inquiry.full{width:100%}.inquiry.full::after{display:none}}.sgl__post-wrapper{width:100%;max-width:87ch!important}@media (max-width:991px){.sgl__post-wrapper{max-width:100%!important}}.sgl__post .source__title{font-size:calc(var(--body) - .2rem);font-weight:700;letter-spacing:.3rem;color:rgba(0,0,0,.3764705882);text-transform:uppercase}.sgl__post .source__link{text-decoration:underline!important;color:rgba(0,0,0,.3764705882);font-size:calc(var(--body) - .2rem)}.sgl__post.no__bg img{min-height:47rem;max-height:55rem;-o-object-fit:cover;object-fit:cover;width:100%;border-radius:var(--border-btn)}@media (max-width:991px){.sgl__post.no__bg img{min-height:45rem}}@media (max-width:767px){.sgl__post.no__bg img{min-height:auto}}.sgl__post.banner{background-color:var(--primary);border-bottom-left-radius:10rem;border-bottom-right-radius:10rem}.sgl__post.banner img{height:49rem;-o-object-fit:cover;object-fit:cover;width:100%}.sgl__post.banner .featured__image{border-radius:var(--border-btn);position:relative;bottom:-15rem;overflow:hidden}@media (max-width:991px){.sgl__post.banner{border-bottom-left-radius:5rem;border-bottom-right-radius:5rem}}@media (max-width:767px){.sgl__post.banner{border-bottom-left-radius:2.5rem;border-bottom-right-radius:2.5rem}.sgl__post.banner img{height:auto}.sgl__post.banner .featured__image{bottom:-6rem;border-radius:0}}.sgl__post-content{margin-top:15rem;position:relative}.sgl__post-content .gallery__item img{width:100%;border-radius:var(--border-btn);height:40rem;-o-object-fit:cover;object-fit:cover}@media (max-width:991px){.sgl__post-content .gallery .gallery{margin-bottom:var(--space-xl);overflow:visible}.sgl__post-content .gallery .gallery__slide-init{width:-webkit-fill-available}.sgl__post-content .gallery .splide__track{overflow:hidden}}.sgl__post-content .splide__arrow{position:absolute;top:calc(50% - 2rem)}.sgl__post-content .splide__arrow--prev{left:-.5rem;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.sgl__post-content .splide__arrow--next{right:-.5rem}.sgl__post-content .splide__track{overflow:visible}.sgl__post-content .splide .gallery__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.sgl__post-content .splide .gallery__item span{width:100%;text-align:center}.sgl__post-content hr{height:1px;background-color:var(--black);width:-webkit-fill-available;border:none;opacity:.2}.sgl__post-content .btn-arrow span{color:var(--primary)}.sgl__post-content .btn-arrow:after{content:url('data:image/svg+xml,<svg width="25" height="13" viewBox="0 0 25 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 6.50024H23.7309" stroke="%23154795" stroke-linecap="round" stroke-linejoin="round"/><path d="M18.3672 1.13501L23.7322 6.5L18.3672 11.865" stroke="%23154795" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.sgl__post-content .wp-block-embed__wrapper iframe{min-width:55ch;min-height:35rem}.sgl__post-content figure{margin:0}.sgl__post-content figure.aligncenter,.sgl__post-content figure.alignleft,.sgl__post-content figure.alignright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sgl__post-content figure img{max-width:100%;height:auto}.sgl__post-content figure.aligncenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sgl__post-content figure.alignleft{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sgl__post-content figure.alignright{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sgl__post-detail{position:relative;overflow:hidden}.sgl__post-detail .text-subtitle{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}@media (max-width:767px){.sgl__post-detail .text-subtitle{min-width:100%}}.sgl__post-detail blockquote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;gap:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sgl__post-detail blockquote p{font-size:calc(var(--h1) - .3rem);line-height:1.3}.sgl__post-detail blockquote::before{content:url('data:image/svg+xml,<svg width="37" height="33" viewBox="0 0 37 33" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.8672 18.6016V32.8887H0.673828V21.6094C0.673828 15.5026 1.40299 11.082 2.86133 8.34766C4.77539 4.70182 7.80599 1.94466 11.9531 0.0761719L14.9609 4.86133C12.4544 5.90951 10.6087 7.48177 9.42383 9.57812C8.23893 11.6289 7.57812 14.6367 7.44141 18.6016H13.8672ZM35.0586 18.6016V32.8887H21.8652V21.6094C21.8652 15.5026 22.5944 11.082 24.0527 8.34766C25.9668 4.70182 28.9974 1.94466 33.1445 0.0761719L36.1523 4.86133C33.6458 5.90951 31.8001 7.48177 30.6152 9.57812C29.4303 11.6289 28.7695 14.6367 28.6328 18.6016H35.0586Z" fill="%23FFB112"/></svg>');position:relative;top:1rem}@media (max-width:991px){.sgl__post-detail{overflow:visible}}.sgl__post-related{padding-top:var(--space-3xl)}.sgl__post-related__title{-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.sgl__post-related__title:hover{color:var(--primary)}.sgl__post-related h5{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}@media (max-width:767px){.sgl__post-related h5{min-width:auto}}.sgl__post-form{background:#f8f8f8}.sgl__post-form .text-subtitle{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}@media (max-width:767px){.sgl__post-form .text-subtitle{min-width:100%}}.sgl__post-form hr{height:1px;background-color:var(--black);width:-webkit-fill-available;border:none;opacity:.3}.sgl__post-form form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sgl__post-form form .half{width:calc(50% - 1rem)!important}@media (max-width:767px){.sgl__post-form form .half{width:100%!important}}.sgl__post-form form .ff-name-field-wrapper{width:100%}.sgl__post-form form .ff-el-group{position:relative;margin-bottom:0;width:100%}.sgl__post-form form .ff-el-group.focused .ff-el-input--label{display:none}.sgl__post-form form .ff-el-input--label{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:2.2rem;left:1.1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease;color:var(--black);pointer-events:none}.sgl__post-form form .ff-el-input--label label{font-family:var(--poppins);font-weight:400;font-size:calc(var(--body) - .2rem)!important}.sgl__post-form form .ff-el-input--label label:after{margin-left:-1px!important}.sgl__post-form form .ff-el-form-control{width:100%;padding:12px;font-size:calc(var(--body) - .2rem)!important}.sgl__post-form form select{background-image:url('data:image/svg+xml,<svg width="10" height="6" viewBox="0 0 10 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 6.00049L0 0.000488281H10L5 6.00049Z" fill="black"/></svg>')!important;background-size:10px;background-color:#fff;background-position:97% center!important;background-repeat:no-repeat!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sgl__post-form form select:focus{color:#000!important}.sgl__post-form form .ff-el-form-control:focus{outline:0;border-color:var(--secondary)!important}.sgl__post-form form button{padding:var(--space-xs) var(--space-m)!important;text-transform:uppercase;border-radius:var(--border-small)!important;width:100%;border:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;background-color:var(--secondary)!important;color:var(--white);font-family:var(--ubuntu);font-size:calc(var(--body) - .3rem)!important;font-weight:500;letter-spacing:.2rem}.sgl__post-form form button:hover{background-color:var(--primary)!important;opacity:1!important}.sgl__post-form form input,.sgl__post-form form textarea{color:#000!important}@media (max-width:767px){.sgl__post-content{margin-top:8rem}.sgl__post-content h3,.sgl__post-content h4,.sgl__post-content h5,.sgl__post-content h6,.sgl__post-form h3,.sgl__post-form h4,.sgl__post-form h5,.sgl__post-form h6,.sgl__post-wrapper h3,.sgl__post-wrapper h4,.sgl__post-wrapper h5,.sgl__post-wrapper h6{font-weight:500}.sgl__post-content .share,.sgl__post-form .share,.sgl__post-wrapper .share{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding-top:var(--space-2xl);border-top:.1rem solid rgba(0,0,0,.1254901961)}.sgl__post-content .share hr,.sgl__post-form .share hr,.sgl__post-wrapper .share hr{display:none}.sgl__post-content .share__icons,.sgl__post-form .share__icons,.sgl__post-wrapper .share__icons{width:100%;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding:var(--space-l) 0;padding-bottom:var(--space-2xl);border-bottom:.1rem solid rgba(0,0,0,.1254901961)}.sgl__post-content h2,.sgl__post-form h2,.sgl__post-wrapper h2{font-size:var(--h2)!important}.sgl__post-content .gallery,.sgl__post-form .gallery,.sgl__post-wrapper .gallery{width:-webkit-fill-available}.sgl__post-content .gallery__item img,.sgl__post-form .gallery__item img,.sgl__post-wrapper .gallery__item img{height:25rem}.sgl__post-content .gallery .splide__arrow,.sgl__post-form .gallery .splide__arrow,.sgl__post-wrapper .gallery .splide__arrow{top:calc(50% - 5rem)}.sgl__post-content .gallery .splide__arrow--prev,.sgl__post-form .gallery .splide__arrow--prev,.sgl__post-wrapper .gallery .splide__arrow--prev{left:2rem}.sgl__post-content .gallery .splide__arrow--next,.sgl__post-form .gallery .splide__arrow--next,.sgl__post-wrapper .gallery .splide__arrow--next{right:2rem}.sgl__post .container{padding:0 var(--space-outside)!important}.sgl__post-content{padding-top:var(--space-l)}.sgl__post-content .wp-block-embed__wrapper{width:100%}.sgl__post-content .wp-block-embed__wrapper iframe{width:100%;min-width:100%;min-height:auto}.sgl__post-detail blockquote p{font-size:calc(var(--h1) - 1rem)}.sgl__post-related__title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sgl__post-related hr{display:none}}.related__title{position:relative;overflow:hidden}.related__title h4{background-color:var(--white);padding-right:2rem;font-size:calc(var(--h4) + .2rem);position:relative;z-index:1;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.related__list{padding:0}.related__list-mb{display:none}.related__list-mb .splide__track{overflow:hidden}.related__list-mb .splide__pagination{margin-top:3rem}@media (max-width:991px){.related__list{display:none!important}.related__list-mb{display:block}}@media (max-width:767px){.related hr{display:none}.related__list{gap:var(--space-l)}.related__title h4{min-width:auto}}.product__banner{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;padding-bottom:var(--space-3xl)}.product__banner::after{content:"";width:100%;height:100%;background:var(--black);opacity:.5;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0}.product__banner.cm .splide__pagination__page.is-active{background-color:var(--secondary)}.product__banner.cm .calculator{display:none}.product__banner-card,.product__banner-head,.product__banner-slider .container,.product__banner-wrapper{position:relative;z-index:2}.product__banner-slide{border-radius:var(--border-btn)}.product__banner-card{padding:var(--space-l) var(--space-xl)!important}.product__banner-title{font-size:calc(var(--h3) + .3rem)}.product__banner-slider{border-radius:var(--border-btn)}.product__banner-slider .splide__pagination{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;right:1.5rem}.product__banner-slider .splide__pagination__page.is-active{background-color:var(--primary)}.product__banner-slider .splide__slide{position:relative;-webkit-transition:opacity .8s ease-in-out,-webkit-transform .8s ease-in-out;transition:opacity .8s ease-in-out,-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out,opacity .8s ease-in-out;transition:transform .8s ease-in-out,opacity .8s ease-in-out,-webkit-transform .8s ease-in-out;-webkit-transform:scale(.9) translateY(0);transform:scale(.9) translateY(0);opacity:.8;z-index:1}.product__banner-slider .splide__slide.is-active{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1;z-index:10}.product__banner-slider .splide__slide:nth-last-child(1).is-active{-webkit-transform:translateY(-5rem);transform:translateY(-5rem)}.product__banner-item{border-radius:var(--border-btn)}.product__card{list-style:none;position:relative}.product__spacer{padding:var(--space-3xl) 4rem;border-radius:var(--border-btn);-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.1);box-shadow:0 2px 20px 0 rgba(0,0,0,.1);min-height:46rem}.product__spacer p{font-size:calc(var(--body) - .1rem)}.product__clients img{width:100%;height:17rem;-o-object-fit:contain;object-fit:contain}.product__additional .accordion-wrapper{max-width:100%}.product__accordion-title{text-transform:uppercase;font-weight:700;letter-spacing:.3rem}.product__accordion-body{display:none;-webkit-transition:display .8s ease-out;transition:display .8s ease-out;overflow:hidden;background-color:#f3f3f3;padding:var(--space-xl) var(--space-outside);padding-top:calc(var(--space-3xl) * 1.7);margin-top:-13rem}.product__accordion-body img{-o-object-fit:cover;object-fit:cover;width:100%;height:39rem;border-radius:var(--border-btn)}.product__accordion-body .desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.product__accordion-body .mobile{display:none}.product__accordion-thumbnail img{width:100%;min-height:20rem;max-height:24rem;-o-object-fit:cover;object-fit:cover}.product__accordion-header{padding:0 var(--space-outside);z-index:1;position:relative}.product__accordion-header .head{border-radius:var(--border-btn);-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.062745098);box-shadow:0 4px 20px 0 rgba(0,0,0,.062745098);position:relative;overflow:hidden;background-color:#fff}.product__accordion-header__content{padding:var(--space-l);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__accordion .accordion-btn__hide::after{content:url('data:image/svg+xml,<svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 1.15393L7 12.1539" stroke="%23154795" stroke-linecap="round" stroke-linejoin="round"/><path d="M1 6.84607L7 0.846069L13 6.84607" stroke="%23154795" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.product__accordion-item.active .head{background-color:var(--secondary)}.product__accordion-item.active .accordion-btn__show{display:none}.product__warranty{background-size:cover;background-repeat:no-repeat;background-position:bottom;position:relative;overflow:hidden;padding:var(--space-3xl) 0}.product__warranty .row{position:relative;z-index:1;min-height:32rem}.product__warranty:after{content:"";width:100%;height:100%;background:#154795;opacity:.6;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0}.product__warranty-name{font-family:var(--poppins);font-size:var(--body);letter-spacing:.3rem;font-weight:600;text-transform:uppercase}.product__promo img{width:100%;height:43rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-btn);position:relative;overflow:hidden}.product__slider .mobile{display:none}.product__slider .container{max-width:100%;padding-right:var(--space-outside)}.product__slider img{width:100%;height:42rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-btn);overflow:hidden}.product__slider .splide__pagination{position:absolute;right:0;bottom:0}.product__slider .splide__track{overflow:visible}.product__slider-wrapper{position:relative;overflow-x:hidden}.product__counter{margin-bottom:var(--space-2xl);background-color:var(--primary)}.product__counter .counter-wrapper{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.product__counter .counter-item:after{display:none}.product__testimonials{padding-top:0;position:relative;overflow:hidden}.product__testimonials-name{font-weight:600}.product__testimonials-item{padding:var(--space-l)}.product__testimonials-img{position:relative}.product__testimonials-img::before{content:url('data:image/svg+xml,<svg width="56" height="44" viewBox="0 0 56 44" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.4424 43.8359H0.410156V29.5068C0.410156 23.7087 0.90918 19.1462 1.90723 15.8193C2.9528 12.445 4.85384 9.42708 7.61035 6.76562C10.3669 4.10417 13.8838 2.01302 18.1611 0.492188L22.082 8.76172C18.0898 10.0924 15.2145 11.946 13.4561 14.3223C11.7451 16.6986 10.8421 19.859 10.7471 23.8037H20.4424V43.8359ZM53.877 43.8359H33.8447V29.5068C33.8447 23.6611 34.3438 19.0749 35.3418 15.748C36.3874 12.4212 38.2884 9.42708 41.0449 6.76562C43.849 4.10417 47.3659 2.01302 51.5957 0.492188L55.5166 8.76172C51.5244 10.0924 48.6491 11.946 46.8906 14.3223C45.1797 16.6986 44.2767 19.859 44.1816 23.8037H53.877V43.8359Z" fill="%23FFB112"/></svg>');position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.product__testimonials img{background-color:#c8deff;width:20rem;height:20rem;-o-object-fit:cover;object-fit:cover;border-radius:50rem}.product__testimonials-detail{padding:var(--space-xl) var(--space-2xl);border-radius:var(--border-large);-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.062745098);box-shadow:0 4px 20px 0 rgba(0,0,0,.062745098);padding-left:calc(var(--space-2xl) * 2.2);margin-left:-8rem}@media (max-width:1439px){.product__testimonials-detail{margin-left:-5rem}}.product__testimonials .splide__track{overflow:visible}.product__testimonials .splide__track::after,.product__testimonials .splide__track::before{content:"";position:absolute;width:100%;height:110%;background-color:var(--white);z-index:1;top:0;right:100%}.product__testimonials .splide__track::after{display:none}.product__testimonials .splide__pagination{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product__testimonials-title{position:relative;z-index:2}.product__prefooter img{-o-object-position:bottom;object-position:bottom}.product__prefooter .prefooter__image::after{display:none}.product__map{background:-webkit-gradient(linear,left top,left bottom,from(#154795),color-stop(60%,#154795),color-stop(40%,#fff),to(white));background:linear-gradient(to bottom,#154795 0,#154795 60%,#fff 40%,#fff 100%)}.product__map .leaflet-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--border-small);padding:var(--space-xs);text-align:center;width:15rem;background:#fff;border:none;-webkit-box-shadow:none;box-shadow:none}.product__map .leaflet-tooltip-right:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAA0CAYAAAD8H6qwAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVuSURBVHgBxVpNaFxVFP4mJAUrZFKTRV1MHLupi4iZhS5sMRPQjUVrdoqIcSXYgnGjoItMNkJdJaBgV40UdJt20Y2CU2wFEZxRs9CC7ZhsBC2ZBEygLbye7/68+2Yy8+beyWTmg5v3d9+735z73XPPPTcZHABRFBXlMCNl2pQxU4i6lJo5XpdSzmQyZfQLJCdlWcpWFI47Ui5JySMQGd+K5uOXpBTjmzvrwH83gG053pXj/R0p2/rZSBY4mpMyCYyfAiZOA6NTyU+uSlkSK9fQK6JCclEOJXVBMptfA/9cE5I3EQSSPvkhkHsjebckZJc6vZrpQDCPpBX/ugjcuuCs1i32E65KmUuzbqYDye+l5LG7KZ86F27BTpgQSUx/oSWiB95sO7KZjiSpvx9fPbgV24HWffYykJ1KJTuENJLU4WGSJHY3dBs0CNuUtlt5hUwLoiRZPHRLNoNe4vmr1rL0ubPJx0NNJBcVSWry57f6R5JgW2yTbQsH4bKQfJxJkMzLoQLOLJXz4oK+wUDAAUbL6hmtYPWatGgJJEmCgyJJ0LNwbOipeNHeVhY11ryj7nxX0AIPxfAo8PgZ0dqo1hs1vv07sLeJYNATvFixV8fEqvVhc6H1QEuGkuT0SOfNKbIVOMVSSiGEyYFWPf6y5VayFqU187gpo/xugFMnwZMf2Stq6lfoWQbQruZsXPcPmdFufQZvJLQqFj02LCSnYWef7kmuQM/Z9WQVI6l5UGtPmbq+ZKlVeoKR7Bg5cjAV1QNGP77IvZ4k+Y4QXGgmSXDESimxjrpBspSKL/SgIoqOaMg87kgyTFvtVN3U+UBdFD6HNxynZ0j0CXXqO4ioHY5KmZeNtbwgdZdBHdv41Af0Ghqq6/PqdM+TqB6JxBWEY6XpG+l4sGPPxkhUr3F2Pd1HNo7SywiH9giPTvrVdr2cH0L3qCMc+p3hLEIRTvRe3B15hEP33oPwYIdEw37ljhM4wvGa+usGSTpGYk51EtU/78io38tuUnhbHPEYPGGc/4y6cP4xHY/k7FmNRLXAR5/2e5m+TZNtiG488D4oF76vo/nOOBJbdNt1/dEcvLH+sT1bMMF2KkwdHfhUz8MbLg9QdRbNelqUoEUqcYMlk/2YbkGwaJY2JXVj/ZOw6Mz1co1hXlmdhszBBENCBg1Tn7I35uXOvJCqQa8kiTysZ2DSonLOX5sWzmdXbZi3BWru2olw12GTCeOn98uHBG9/qUvo+osD6SXV2TrMM7eZbTuLSYmKbl9EENiVVga0gHUpvL/bRXRvMRH3MLnFDn9N/T1+BgcCtctRzXIQksRknO5R3JJE6+pXNGbcBgN2+7ha2tAjOaIm6P1KVWrMtA0GLt5dswF5cl1P91JRov+20NV83BO4QUQ8uW9dLzf4tKwGA0fxoOCsuZpMljXknhrW9+UZnVHuJ9pYk2gI88wDHYXTkfcbp67as5Xm1GOreLQEzi70ACfeRd9AuZm1mJTl5sftErlF6BxpfyRAl1i8bq+YIl9rrtIywjf7QVoCz11OxoW9B7/NNjSWWpFUnNK+0ZDUZbqn1y6LiTVaUnd5VUgW2lXttGaaAzXDOZxC72JRhjSS/KbT5Vxa9VSiZlaYRa/JWpI6Bq4hZTck5gIPNG7lbGgZ7HUZdFhNBpD0JopekeXoJknX3V4kCe91vfkgZVBVDXEQhPhZ1nWarIaQVO2jC3B3GXpVCWzIkuTPC+2tSz1ylnPxZctc6qGB2yvxVvj/f0fRL+9F0ZXHGstPb0bRvbrdAt9q3pLpG6hb+tp4N77+m1y9EEU3Xomif39I7tOXu9mj7zmExLz5p4GkBQdrxXYw1i0Zwlvm3Dvl0wkPAfHhvMYXVZTPAAAAAElFTkSuQmCC);border:none;width:21px;height:26px;background-repeat:no-repeat;background-size:contain;top:auto;bottom:-17px!important;left:calc(50% + .2rem)}.product__map-project{font-size:calc(var(--body) + .4rem);color:var(--primary)}.product__map-name{font-size:calc(var(--body) - .7rem);color:var(--primary);overflow-wrap:break-word;word-wrap:break-word;text-wrap:wrap}.product__map-wrapper{height:52rem;border-radius:var(--border-btn);position:relative;overflow:hidden}.product__map-wrapper .leaflet-control-attribution.leaflet-control,.product__map-wrapper .leaflet-control-zoom{display:none}.product__map-wrapper #map{width:100%;height:100%}.product__map-wrapper.mobile{display:none}.product__map-wrapper .location{color:var(--blue);padding:var(--space-2xl);background-color:#f3f3f3}.product__map-wrapper .location__name{font-weight:500;letter-spacing:.2rem;text-transform:uppercase}.product__map-wrapper .location__total{font-size:calc(var(--h1) + 1rem);line-height:1}@media (max-width:1280px){.product__banner-card{padding:0 var(--space-s)!important}.product__banner-card h3{font-size:calc(var(--h2) - .4rem)}.product__banner .splide__pagination{right:1rem}.product__spacer{padding:var(--space-l) 3rem;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;min-height:40rem}.product__testimonials img{width:15rem;height:15rem}.product__testimonials-img:before{-webkit-transform:scale(.8);transform:scale(.8);left:-.6rem}.product__testimonials-item{padding:0}.product__testimonials-detail{padding:var(--space-l);margin-left:-6rem;padding-left:10rem}.product__testimonials .splide__pagination{margin-top:var(--space-l)}.product__accordion-thumbnail img{height:100%;max-height:23rem}.product__warranty-name{font-size:calc(var(--body) - .2rem)}.product__promo img{height:auto}.product__map{position:relative}.product__map .splide__slide{border-radius:var(--border-small);overflow:hidden}.product__map .splide__arrows{position:absolute;width:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:9.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 var(--space-m)}.product__map .splide__arrow--prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product__map-wrapper{height:50rem}}@media (max-width:991px){.product__map-wrapper{height:auto}.product__map-wrapper.desktop{display:none}.product__map-wrapper.mobile{display:block}.product__banner-slider .splide__pagination{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;right:0;width:100%;bottom:3rem}.product__banner-slider .splide__slide{position:relative;-webkit-transition:opacity 1s ease-in-out,-webkit-transform 1s ease-in-out;transition:opacity 1s ease-in-out,-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out,opacity 1s ease-in-out;transition:transform 1s ease-in-out,opacity 1s ease-in-out,-webkit-transform 1s ease-in-out;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1;z-index:1}.product__banner-slider .splide__slide.is-active{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.product__banner-slider .splide__slide:nth-last-child(1).is-active{-webkit-transform:translateY(0);transform:translateY(0)}.product__accordion-body .desktop{display:none}.product__accordion-body .mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.product__slider .container{padding:0 var(--space-outside)}.product__slider-wrapper.cm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product__warranty .row{min-height:auto}.product__warranty-list{margin-top:var(--space-xl)!important}.product__slider{padding-top:0}.product__slider .splide{padding-bottom:var(--space-3xl)!important}.product__slider .splide__pagination{width:100%;bottom:4rem}.product__testimonials .splide__track:before{right:101%}}@media (max-width:767px){.product__clients img{height:10rem}.product__additional .headline .btn-arrow{display:none}.product__accordion .head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__accordion-header__content,.product__accordion-thumbnail{width:100%!important}.product__accordion-thumbnail{border-radius:var(--border-small);overflow:hidden}.product__accordion-thumbnail img{max-height:20rem}.product__accordion-body h3{font-size:calc(var(--h3) - .4rem)}.product__accordion-body img{height:auto;border-radius:var(--border-small)}.product__additional-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__additional-btn .btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__warranty-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-xl);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__warranty-item{width:100%!important}.product__warranty-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__warranty-header{text-align:center}.product__promo-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:var(--space-l)!important}.product__slider img{height:20rem}.product__slider .splide{padding-bottom:var(--space-2xl)!important}.product__slider .splide__pagination{bottom:2rem}.product__slider .mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.product__slider .desktop{display:none}.product__slider .row,.product__slider-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.product__counter .counter-wrapper{gap:2rem!important}.product__counter .counter-item{padding:0!important}.product__testimonials-slider{padding:0!important}.product__testimonials-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__testimonials-title{text-align:center}.product__testimonials-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__testimonials-detail{width:100%;padding:var(--space-l);padding-top:10rem;margin-left:0;margin-top:-8rem}.product__testimonials-wrapper{width:100%;margin-top:var(--space-xl)!important}.product__testimonials .splide__track::after{display:block;left:101%}.product__testimonials .splide__pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header{max-width:100%;position:fixed;top:0;z-index:9999;-webkit-transition:all 1s cubic-bezier(.2,1,.3,1);transition:all 1s cubic-bezier(.2,1,.3,1)}@media (max-width:991px){.header{background-color:var(--white);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.header::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--white);z-index:9998}}.header__logo{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}@media (max-width:767px){.header__logo img{height:5rem}}.header__nav{background:var(--white);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;padding:var(--space-s) var(--space-l);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);box-shadow:0 4px 10px 0 rgba(0,0,0,.1);position:relative;z-index:9999}@media (max-width:991px){.header__nav{-webkit-box-shadow:none;box-shadow:none;padding:var(--space-s) 0}}.header__nav .language{margin:0;padding:0;position:relative;z-index:5}.header__nav .language:hover .language__detail{visibility:visible;opacity:1}.header__nav .language__active{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;background:0 0;gap:.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.header__nav .language__active svg{width:1rem;height:auto}.header__nav .language__active img{width:1.7rem;height:1.7rem;-o-object-fit:contain;object-fit:contain}.header__nav .language__active span{display:none}.header__nav .language__detail{list-style-type:none;position:absolute;top:calc(100% + var(--space-m));left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0!important;padding:0;margin:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:var(--white);-webkit-box-shadow:0 2px 20px rgba(0,0,0,.15);box-shadow:0 2px 20px rgba(0,0,0,.15);visibility:hidden;-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1);opacity:0}.header__nav .language__detail img{width:1.7rem;height:1.7rem;-o-object-fit:contain;object-fit:contain}.header__nav .language__detail__option{padding:1rem!important;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;cursor:pointer}.header__nav .language__detail__option a{text-transform:uppercase;letter-spacing:2px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease;transition:all .3s ease}.header__nav .language__detail__option a:hover{color:var(--primary)}.header__nav .language__detail__option span{display:none}.header__nav .language__detail__option:hover{background-color:var(--primary)}.header__nav .language__detail .active-lang a{pointer-events:none!important}.header__nav .language__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem;overflow:hidden;list-style-type:none;padding:0}.header__nav .language__list li{cursor:pointer}.header__nav .language__list li img{width:2rem;height:1.5rem;-o-object-fit:contain;object-fit:contain}.header__nav .language__list li span{display:none}.header__mobile{display:none}.header__mobile-menu{display:none}.header__mobile-menu .language__detail{list-style:none;padding:0}.header__mobile-menu .language__detail img{height:3rem}.header__mobile-menu .language__detail span{text-transform:uppercase;letter-spacing:.2rem}.header__mobile-menu .language__detail li{padding:var(--space-m);padding-top:calc(var(--space-m) + 1rem);border-bottom:.2rem solid rgba(255,255,255,.1254901961)}.header__mobile-menu .language__detail li.active-lang{border-bottom-color:var(--secondary)}.header__mobile-menu .language__detail li:nth-child(1){border-left:.2rem solid rgba(255,255,255,.1254901961)}.header__mobile-menu .language__detail li:nth-last-child(1){border-right:.2rem solid rgba(255,255,255,.1254901961)}@media (max-width:767px){.header__mobile-menu .language__detail img{height:1.6rem}}.header__mobile .hamburger .line{width:20px;height:2px;background-color:#918f8f;display:block;margin:5px auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__mobile .hamburger:hover{cursor:pointer}.header__mobile .hamburger.is-active .line:nth-child(1){-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.header__mobile .hamburger.is-active .line:nth-child(2){opacity:0}.header__mobile .hamburger.is-active .line:nth-child(3){-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}@media (max-width:1199px){.header__mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.header__mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.header .menu-item{position:relative;-webkit-transition:width .5s ease;transition:width .5s ease}.header .menu-item::after{content:"";width:0;height:.4rem;background-color:var(--secondary);position:absolute;bottom:-4rem;left:0;display:block;-webkit-transition:width .5s ease;transition:width .5s ease}@media (max-width:1199px){.header .menu-item::after{display:none}}.header .menu-item:hover::after{width:100%;-webkit-transition:width .3s ease;transition:width .3s ease}.header .menu-item.active::after{width:100%}.header__left .menu{padding:0}.header__left .menu-item{font-size:calc(var(--body) - .3rem);display:-webkit-box;display:-ms-flexbox;display:flex}.header__left .menu-item a{font-family:var(--montserrat);font-weight:600}.header__left .menu-item::after{bottom:-3.8rem}@media (max-width:1439px){.header__left{padding:0}}@media (max-width:1199px){.header__left .secondary-menu{display:none!important}}@media (max-width:1439px){.header .nav-menu{padding:0}}@media (max-width:1199px){.header .nav-menu{display:none!important}}.header .nav-menu .menu-item{font-size:calc(var(--body) - .4rem);display:-webkit-box;display:-ms-flexbox;display:flex}.no-cursor{pointer-events:none}.header__mobile-menu{padding-top:calc(var(--space-3xl) - .5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:999}.header__mobile-menu{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:-80%;left:0;overflow:hidden;-webkit-transition:all .5s cubic-bezier(.2,1,.3,1);transition:all .5s cubic-bezier(.2,1,.3,1);visibility:hidden;opacity:0;background:var(--blue)}.header__mobile-menu.opened{top:0;visibility:visible;opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition:all .5s cubic-bezier(.2,1,.3,1);transition:all .5s cubic-bezier(.2,1,.3,1)}.header__mobile-menu .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__mobile-menu #main-menu-md{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:4;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:calc(var(--space-l) - .2rem);margin:calc(var(--space-l) + .3rem) 0 calc(var(--space-l) + .2rem) 0}.header__mobile-menu #main-menu-md li.active a{color:var(--secondary)}.header__mobile-menu #main-menu-md li a{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--white);text-transform:uppercase;letter-spacing:.2rem;font-weight:400;font-size:calc(var(--body) + 2rem)}.header__mobile-menu #main-menu-md li a:hover{color:var(--secondary)}.header__mobile-menu .header__circle{position:absolute;bottom:0;right:0}.footer{padding:var(--space-2xl) 0;background-color:var(--dark);color:#fff;z-index:1;position:relative}.footer__top svg{width:100%;height:2.1rem;-o-object-fit:contain;object-fit:contain}.footer-subtitle{text-transform:uppercase;letter-spacing:.3rem;font-size:calc(var(--body) - .4rem)}.footer p,.footer span{color:var(--white);font-size:calc(var(--body) - .3rem);font-weight:500;line-height:1.8}.footer-sitemap{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding:0;margin:0}.footer-sitemap li{display:block}.footer__bottom span{color:rgba(255,255,255,.2509803922);font-weight:400}.footer a:hover p,.footer a:hover span{color:var(--secondary)}.footer a:hover svg g,.footer a:hover svg path{fill:var(--secondary);opacity:1}.footer a.btn:hover span{color:var(--white)!important}@media (max-width:991px){.footer__menu .footer__arrow{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__menu.active .footer__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media (max-width:767px){.footer__bottom{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.footer__bottom a,.footer__bottom span{width:100%}}.footer__socwrapdesk{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){.footer__socwrapdesk{display:none}}.footer__socwrapmob{display:none}@media (max-width:991px){.footer__socwrapmob{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer__download-form{display:none;position:relative}.footer__download-form-content{background-color:#fff;border-radius:var(--border-btn);padding:var(--space-xl)}@media (max-width:767px){.footer__download-form-content{padding:var(--space-xl) var(--space-l)}}.footer__download-form form .ff-el-group{position:relative;width:100%}.footer__download-form form .ff-el-group.focused .ff-el-input--label{display:none}.footer__download-form form .ff-el-input--label{display:none}.footer__download-form form .ff-el-input--label{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:2.2rem;left:1.1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease;color:var(--black);pointer-events:none}.footer__download-form form .ff-el-input--label label{font-family:var(--poppins);font-weight:400;font-size:calc(var(--body) - .2rem)!important}.footer__download-form form .ff-el-input--label label:after{margin-left:-1px!important}.footer__download-form form .ff-el-form-control{width:100%;padding:12px;font-size:calc(var(--body) - .2rem)!important}.footer__download-form form .ff_submit_btn_wrapper{margin-bottom:0!important}.footer__download-form form .ff_submit_btn_wrapper .ff-btn-submit:hover{color:#fff!important}.footer__download-form form .ff-el-form-control:focus{outline:0;border-color:var(--secondary)!important}.footer__download-form form button{padding:var(--space-xs) var(--space-m)!important;text-transform:uppercase;border-radius:var(--border-small)!important;width:100%;border:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;background-color:var(--secondary)!important;color:var(--white);font-family:var(--ubuntu);font-size:calc(var(--body) - .3rem)!important;font-weight:500;letter-spacing:.2rem}.footer__download-form form button:hover{background-color:var(--primary)!important;opacity:1!important}.footer__download-form form input{color:#000!important}.wpml-ls-statics-footer{display:none}.circle{position:relative;z-index:1}.circle-1{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:32rem;height:32rem;background-color:rgba(255,255,255,.062745098);border-radius:50%;border:.1rem solid #fff}.circle-1::after,.circle-1::before{content:"";display:block;position:absolute;top:0;left:0;width:32rem;height:32rem;background:rgba(255,255,255,.062745098);border:.1rem solid #fff;border-radius:50%;z-index:-1;-webkit-animation:grow 4s ease-in-out infinite;animation:grow 4s ease-in-out infinite}.circle-1::before{-webkit-animation-delay:-1s;animation-delay:-1s;z-index:-2}.circle-1 .circle-layer,.circle-1 .circle-layer-2{content:"";display:block;position:absolute;top:0;left:0;width:32rem;height:32rem;background:rgba(255,255,255,.062745098);border-radius:50%;border:.1rem solid #fff;z-index:-3;-webkit-animation:grow 4s ease-in-out infinite;animation:grow 4s ease-in-out infinite;-webkit-animation-delay:-2s;animation-delay:-2s}.circle-1 .circle-layer-2{z-index:-4;-webkit-animation-delay:-3s;animation-delay:-3s}@media (max-width:767px){.circle-1{width:22rem;height:22rem}.circle-1 .circle-layer,.circle-1 .circle-layer-2,.circle-1::after,.circle-1::before{width:22rem;height:22rem}}@-webkit-keyframes grow{0%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}100%{-webkit-transform:scale(2,2);transform:scale(2,2);opacity:0}}@keyframes grow{0%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}100%{-webkit-transform:scale(2,2);transform:scale(2,2);opacity:0}}.h-counter{margin-top:-8rem;position:relative;z-index:2}@media (max-width:767px){.h-counter{margin-top:-10rem}}.counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.counter-text{color:var(--white)}.counter-item{position:relative}.counter-item .plus-icon::after{content:"+";color:var(--white);font-size:calc(var(--h1) + 2rem);line-height:1!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (max-width:1199px){.counter-item .plus-icon::after{font-size:calc(var(--h1) - .5rem)}}@media (max-width:991px){.counter-item .plus-icon::after{font-size:calc(var(--h1) - 1rem)}}@media (max-width:767px){.counter-item .plus-icon::after{font-size:calc(var(--h1) - 0rem)}}.counter-number{color:var(--white);font-size:calc(var(--h1) + 1rem);line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.counter-number.plus::after{content:"+";color:var(--white);font-size:calc(var(--h1) + 2rem);line-height:1!important}@media (max-width:1199px){.counter-number{font-size:calc(var(--h1) + .5rem)}.counter-number.plus::after{font-size:calc(var(--h1) + .5rem)}}@media (max-width:991px){.counter-number{font-size:calc(var(--h1) - 1rem)}.counter-number.plus::after{font-size:calc(var(--h1) - 1rem)}}@media (max-width:767px){.counter-number{font-size:calc(var(--h1) - 0rem)}.counter-number.plus::after{font-size:calc(var(--h1) - 0rem)}}@media (max-width:991px){.counter-text{text-align:center;line-height:1.3}}.counter-wrapper{background-color:var(--blue);border-radius:2rem;-webkit-box-shadow:0 4px 20px 3px rgba(0,0,0,.062745098);box-shadow:0 4px 20px 3px rgba(0,0,0,.062745098);position:relative;margin:0 .1rem!important}.counter-item{position:relative}.counter-item::after{content:"";width:1px;height:100%;background-color:var(--white);margin-left:1rem;position:absolute;right:0;top:0;opacity:.2}@media (max-width:767px){.counter-item{padding:var(--space-m)!important}.counter-item::after{width:100%;height:1px;top:auto;bottom:0}}.counter-item:nth-last-child(1)::after{display:none}.prefooter{position:relative;background:var(--blue);-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;opacity:0;visibility:hidden}.prefooter.show{opacity:1;visibility:visible}.prefooter__icon{position:fixed;right:var(--space-outside);bottom:7rem;z-index:700;cursor:pointer;opacity:1;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease}.prefooter__icon.hide{opacity:0}.prefooter__icon:hover .prefooter__link{border-radius:5rem;right:2.5rem;opacity:1}@media (max-width:767px){.prefooter__icon .global{padding:var(--space-m)}}.prefooter__circle{width:4rem;height:4rem;border-radius:50%;background-color:var(--secondary);position:relative}.prefooter__circle::after,.prefooter__circle::before{content:"";display:block;position:absolute;top:0;left:0;width:4rem;height:4rem;background:#f3bb22;opacity:.2;border-radius:50%;z-index:-1;-webkit-animation:grow 3s ease-in-out infinite;animation:grow 3s ease-in-out infinite}.prefooter__circle::before{-webkit-animation-delay:-1s;animation-delay:-1s;z-index:-2}.prefooter__link{position:absolute;background-color:var(--white);z-index:-4;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:right .4s ease-in-out;transition:right .4s ease-in-out;white-space:nowrap;right:0;opacity:0;border-radius:5rem;cursor:pointer}.prefooter__link span{padding:2rem 1.5rem;padding-right:var(--space-l);color:var(--blue);font-size:calc(var(--body) - .4rem)}.prefooter img{width:100%;-o-object-fit:contain;object-fit:contain;height:28rem;position:relative;z-index:1;margin-bottom:-.2rem}.prefooter__image{margin-top:-10rem!important;position:relative}.prefooter__image:after{content:"";position:absolute;bottom:-14rem;width:34rem;height:34rem;background:var(--secondary);border-radius:50%;z-index:0}@media (max-width:991px){.prefooter__image{margin-top:0!important}}.prefooter .btn-secondary{border:.1rem solid var(--secondary)}.prefooter .btn-secondary:hover{border:.1rem solid var(--white);background-color:transparent}@media (max-width:991px){.prefooter__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.prefooter__content{text-align:center;padding-top:var(--space-2xl);padding-bottom:var(--space-m);-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:1199px){.prefooter__content{padding-left:var(--space-l)!important}.prefooter img{height:32rem}}@media (max-width:767px){.prefooter__icon{width:100%;left:0;background-color:#fff;padding:0 var(--space-m);bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.prefooter__icon:hover .prefooter__link{right:0;left:0}.prefooter__link{position:relative;opacity:1;padding:0 auto}.prefooter__circle{width:2.8rem;height:2.8rem}.prefooter__circle::after,.prefooter__circle::before{width:2.8rem;height:2.8rem}.prefooter__circle svg{width:1.4rem;height:1.4rem}}.error__svg{margin-bottom:-6rem}.ty{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.ty:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;z-index:1;background:#3b99c9;background:-webkit-gradient(linear,right top,left top,color-stop(40%,rgba(181,201,212,.478)),to(rgba(171,186,194,0)));background:linear-gradient(270deg,rgba(181,201,212,.478) 40%,rgba(171,186,194,0) 100%)}.ty__wrapper{position:relative;z-index:2;min-height:70vh}@media (max-width:1280px){.ty__wrapper{min-height:50vh}}.ty__circle{position:absolute;left:10rem;top:10rem}.ty .circle-1{border:.1rem solid var(--secondary);background-color:var(--secondary)}.ty .circle-1 .circle-layer,.ty .circle-1 .circle-layer-2,.ty .circle-1::after,.ty .circle-1:before{background-color:rgba(255,177,18,.1254901961);border:.1rem solid var(--secondary)}@media (max-width:767px){.error__svg{margin-bottom:-5rem}.error__svg img{width:100%;-o-object-fit:contain;object-fit:contain;height:20rem}.error__title{font-size:var(--h2)}.error__link,.ty__link{width:100%!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ty{background-position:65% 100%}.ty:before{display:none}.ty__circle{left:0;top:8rem}.ty__circle .circle-1{width:18rem;height:18rem}.ty__circle .circle-1 .circle-layer,.ty__circle .circle-1 .circle-layer-2,.ty__circle .circle-1::after,.ty__circle .circle-1:before{width:18rem;height:18rem}.ty__wrapper{min-height:65vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-top:4rem}}.h-hero{position:relative;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:centers;-ms-flex-align:centers;align-items:centers;overflow:hidden}.h-hero__circle{position:absolute;right:10rem;top:10rem;z-index:1}.h-hero .h-slide{width:100%}.h-hero .h-slide__list{height:100vh}@media (max-width:1280px){.h-hero .h-slide__list{height:calc(90vh + 15rem)}}@media (max-width:991px){.h-hero .h-slide__list{height:70vh}}@media (max-width:767px){.h-hero .h-slide__list{height:67rem}}.h-hero .h-slide__item{overflow:clip;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.h-hero .h-slide__item:after,.h-hero .h-slide__item:before{content:"";width:50%;height:100%;position:absolute;top:0;left:0;z-index:1;background:#3b99c9;background:-webkit-gradient(linear,right top,left top,from(rgba(171,186,194,0)),to(#3b99c9));background:linear-gradient(270deg,rgba(171,186,194,0) 0,#3b99c9 100%)}.h-hero .h-slide__item::after{display:none}.h-hero__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.h-hero__img-mobile{display:none;width:100%;height:100%}.h-hero__container{position:absolute;color:#fff;z-index:2;padding-top:var(--space-2xl);height:100%}.h-hero__title{font-size:calc(var(--h2) + 2rem);font-family:var(--ubuntu);font-weight:400;line-height:1.2}@media (max-width:1199px){.h-hero__title{font-size:calc(var(--h2) + .3rem)}}@media (max-width:991px){.h-hero__title{font-size:calc(var(--h1) + .5rem)}}@media (max-width:767px){.h-hero__title{font-size:calc(var(--h1) - 1.1rem)}}.h-hero__desc p{font-size:calc(var(--body) + .2rem);max-width:52ch}@media (max-width:1199px){.h-hero__desc p{font-size:var(--body)}}.h-hero .splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;position:absolute;right:var(--space-outside);z-index:2}.h-hero .splide__pagination button{border-radius:50%;border:none;background-color:var(--white)}@media (max-width:767px){.h-hero{padding-top:7rem!important}.h-hero__img.desktop{display:none}.h-hero__img-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.h-hero__container{bottom:18rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.h-hero__wrapper{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.h-hero .splide__pagination{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0;top:auto;bottom:13rem;width:100%}.h-hero .h-slide::before{width:100%;background:-webkit-gradient(linear,right top,left top,from(rgba(171,186,194,0)),to(rgba(59,154,201,.712)));background:linear-gradient(270deg,rgba(171,186,194,0) 0,rgba(59,154,201,.712) 100%)}.h-hero .h-slide::after{display:block;width:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(255,255,255,0)),to(#3b99c9));background:linear-gradient(180deg,rgba(255,255,255,0) 50%,#3b99c9 100%)}.h-hero__circle{position:absolute;right:8rem;top:8rem;z-index:1}}.h-hero__content ul{height:100vh}@media (max-width:1280px){.h-hero__content ul{height:90vh}}@media (max-width:1199px){.h-hero__content ul{height:60vh}}@media (max-width:767px){.h-hero__content ul{height:-webkit-max-content;height:-moz-max-content;height:max-content}}.first-container{max-width:100%!important}.h-product{overflow:hidden}.h-product__circle{position:absolute;z-index:0;left:2.5rem}.h-product__circle .circle-1{width:13rem;height:13rem}.h-product__circle .circle-1 .circle-layer,.h-product__circle .circle-1 .circle-layer-2,.h-product__circle .circle-1::after,.h-product__circle .circle-1:before{width:13rem;height:13rem;background-color:rgba(255,177,18,.1254901961);border:.1rem solid var(--secondary)}.h-product__slide{position:relative;z-index:1;overflow:hidden}.h-product__slide .title{font-size:var(--h5)}.h-product__slide h4,.h-product__slide span{color:var(--white)}.h-product__slide img{width:100%;height:45rem;-o-object-fit:cover;object-fit:cover}.h-product__slide-container{max-width:100%!important}.h-product__slide .splide__img li{border-bottom-left-radius:3rem;border-bottom-right-radius:3rem;overflow:hidden}.h-product__slide .splide__pagination{position:absolute;right:var(--space-outside);bottom:calc(var(--space-l) + 2rem)}.h-product__slide .content{bottom:0;position:absolute;padding-bottom:var(--space-l);z-index:2}.h-product__item::after{content:"";display:block;width:100%;background:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);position:absolute;bottom:0;left:0;opacity:.9;height:25rem}.h-product__wrapper{gap:var(--space-m)}.h-product__content{position:relative;z-index:1}.h-product__cat{position:relative;border-top-left-radius:5rem;border-bottom-right-radius:5rem;overflow:hidden;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.4s all ease-in-out;transition:.4s all ease-in-out;width:calc(50% - 3rem)}.h-product__cat:hover{-webkit-box-shadow:0 .8rem 2rem rgba(0,0,0,.2);box-shadow:0 .8rem 2rem rgba(0,0,0,.2);-webkit-transform:scale(1.01);transform:scale(1.01)}.h-product__cat-content{padding:var(--space-l) var(--space-l)}.h-product__cat:nth-last-child(1){border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:5rem;border-top-right-radius:5rem}.h-product__cat:nth-last-child(1) h3,.h-product__cat:nth-last-child(1) p{color:#000!important}.h-product__img{width:100%;-o-object-fit:cover;object-fit:cover;height:32rem}.h-product__cta{display:none}@media (max-width:1280px){.h-product__cat{width:calc(50% - 2rem)}.h-product__img{height:20rem}}@media (max-width:991px){.h-product__slide .content{bottom:var(--space-l)}.h-product__slide .splide__pagination{width:100%;right:auto;bottom:var(--space-l)}}@media (max-width:767px){.h-product{padding-bottom:0}.h-product__circle{display:none}.h-product__slide{padding-top:0}.h-product__slide .content{padding:var(--space-l);padding-bottom:var(--space-l)}.h-product__slide .content .splide__content{width:100%}.h-product__slide .content .h-product__desc{display:-webkit-box;display:-ms-flexbox;display:flex}.h-product__title{padding:0 var(--space-l)}.h-product .container{max-width:100%;padding:0}.h-product__desc{display:none}.h-product-content{gap:3rem}.h-product__cat{width:100%;border-radius:0;background-color:transparent!important;color:#000;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.h-product__cat:nth-last-child(1){border-radius:0;background-color:transparent!important;color:#000}.h-product__cat-content{padding:var(--space-xl)}.h-product__cat h3,.h-product__cat p{color:#000}.h-product__cat img{height:auto}.h-product__cat h3{font-size:calc(var(--body) + .2rem)!important}.h-product__category{margin-top:3rem!important;padding:0!important}.h-product__cta{display:-webkit-box;display:-ms-flexbox;display:flex}}.h-client{background-color:var(--blue);padding-top:var(--space-3xl);position:relative;margin-top:-5rem}.h-client__title{color:var(--white);padding:0 var(--space-m);font-size:var(--h2)}.h-client__title span{color:var(--secondary);font-family:var(--ubuntu);font-size:var(--h2)}.h-client__desc{padding:0 var(--space-m)}.h-client__item{margin:var(--space-l) 0}.h-client__item img{width:100%;height:13rem;-o-object-fit:contain;object-fit:contain;background-color:#fff;padding:0 var(--space-xs);border-radius:1rem}@media (max-width:767px){.h-client{margin-top:0;padding-top:var(--space-xl)}.h-client__item img{height:10rem}}.h-promo{background:var(--blue);position:relative;overflow:hidden}.h-promo__img img{width:100%;height:48rem;-o-object-fit:cover;object-fit:cover}.h-promo .container{padding-right:var(--space-outside);padding-left:0;max-width:100%}@media (max-width:991px){.h-promo .container{padding-right:0}.h-promo__content{padding:calc(var(--space-2xl) + 1rem)!important}}@media (max-width:767px){.h-promo img{height:auto}.h-promo__content{padding:var(--space-xl)!important}}.h-about img{border-radius:var(--border-btn);-o-object-fit:cover;object-fit:cover;width:100%;height:44rem}.h-about__info{padding-right:var(--space-3xl)!important}@media (max-width:991px){.h-about__info{padding-right:calc(var(--bs-gutter-x) * .5)!important}}.h-about .mobile{display:none}@media (max-width:991px){.h-about .desktop{display:none}.h-about .mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (max-width:767px){.h-about__info{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--space-m)}.h-about img{height:auto}.h-about__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.h-about .mobile{margin-top:var(--space-l)}}.h-news{position:relative}.h-news__list{gap:var(--space-m);-webkit-column-count:3;-moz-column-count:3;column-count:3}.h-news__card,.h-news__item{border-radius:var(--border-btn);padding:var(--space-xl) var(--space-l);margin-bottom:var(--space-m);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);box-shadow:0 4px 10px 0 rgba(0,0,0,.1);background-color:var(--secondary);display:inline-block;position:relative;overflow:hidden}.h-news__card .btn-arrow span,.h-news__item .btn-arrow span{color:var(--white)}.h-news__card.has-thumbnail,.h-news__item.has-thumbnail{background-size:cover;background-position:center}.h-news__card.has-thumbnail .h-news__body,.h-news__item.has-thumbnail .h-news__body{min-height:40rem;z-index:2;position:relative}@media (max-width:991px){.h-news__card.has-thumbnail .h-news__body,.h-news__item.has-thumbnail .h-news__body{min-height:35rem}}.h-news__card.has-thumbnail:after,.h-news__item.has-thumbnail:after{content:"";width:100%;height:100%;background:rgba(14,88,142,.5019607843);position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.h-news__card.has-thumbnail .btn-arrow span,.h-news__item.has-thumbnail .btn-arrow span{color:var(--secondary)}.h-news__card.has-thumbnail .btn-arrow:after,.h-news__item.has-thumbnail .btn-arrow:after{content:url('data:image/svg+xml,<svg width="24" height="12" viewBox="0 0 24 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.268799 5.86523C0.268799 5.58909 0.492656 5.36523 0.768799 5.36523H23.4997C23.7758 5.36523 23.9997 5.58909 23.9997 5.86523C23.9997 6.14138 23.7758 6.36523 23.4997 6.36523H0.768799C0.492656 6.36523 0.268799 6.14138 0.268799 5.86523Z" fill="%23F3BB22"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.7815 0.146447C17.9767 -0.0488155 18.2933 -0.0488155 18.4886 0.146447L23.8536 5.51144C24.0488 5.7067 24.0488 6.02328 23.8536 6.21854L18.4886 11.5835C18.2933 11.7788 17.9767 11.7788 17.7815 11.5835C17.5862 11.3883 17.5862 11.0717 17.7815 10.8764L22.7929 5.86499L17.7815 0.853553C17.5862 0.658291 17.5862 0.341709 17.7815 0.146447Z" fill="%23F3BB22"/></svg>')}.h-news__card{background-color:var(--white)}@media (max-width:991px){.h-news__list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width:767px){.h-news{padding-top:0}.h-news__list{-webkit-column-count:1;-moz-column-count:1;column-count:1}.h-news .btn-arrow span{color:var(--white)!important}.h-news .btn-arrow:after{content:url('data:image/svg+xml,<svg width="24" height="12" viewBox="0 0 24 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.268799 5.86523C0.268799 5.58909 0.492656 5.36523 0.768799 5.36523H23.4997C23.7758 5.36523 23.9997 5.58909 23.9997 5.86523C23.9997 6.14138 23.7758 6.36523 23.4997 6.36523H0.768799C0.492656 6.36523 0.268799 6.14138 0.268799 5.86523Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.7815 0.146447C17.9767 -0.0488155 18.2933 -0.0488155 18.4886 0.146447L23.8536 5.51144C24.0488 5.7067 24.0488 6.02328 23.8536 6.21854L18.4886 11.5835C18.2933 11.7788 17.9767 11.7788 17.7815 11.5835C17.5862 11.3883 17.5862 11.0717 17.7815 10.8764L22.7929 5.86499L17.7815 0.853553C17.5862 0.658291 17.5862 0.341709 17.7815 0.146447Z" fill="white"/></svg>')!important}}.ab{position:relative;overflow:hidden;padding-top:calc(var(--space-3xl) + 2rem)}.ab .h-hero__circle{z-index:0}.ab .circle-1{border:.1rem solid var(--secondary)}.ab .circle-1 .circle-layer,.ab .circle-1 .circle-layer-2,.ab .circle-1::after,.ab .circle-1:before{background-color:rgba(255,177,18,.1254901961);border:.1rem solid var(--secondary)}.ab__title{font-size:calc(var(--h1) * 3.5);font-weight:500;position:relative;left:0;bottom:-7rem;z-index:2}.ab__img img{width:100%;-o-object-fit:cover;object-fit:cover;height:47rem}@media (max-width:767px){.ab__img img{height:23rem}}.ab__play{width:100%;height:100%}.ab__content{position:relative;z-index:2}.ab__body{position:relative}.ab__body::before{content:"";width:100%;height:110%;right:100%;position:absolute;z-index:1;margin-top:-1rem;background-color:var(--white)}.ab__slide .splide{position:relative;z-index:1}.ab__slide .splide::before{content:"";width:100%;height:100%;left:-85rem;position:absolute;z-index:1;margin-top:-1rem;background-color:var(--white)}.ab__slide .splide__track{overflow:visible}.ab__slide .splide__pagination{position:absolute;bottom:-5rem}.ab__cover{position:relative;height:100%}.ab__cover::after{content:"";width:0;height:0;border-top:4rem solid transparent;border-bottom:4rem solid transparent;border-left:7rem solid var(--secondary);position:absolute}@media (max-width:767px){.ab__cover::after{border-top:2rem solid transparent;border-bottom:2rem solid transparent;border-left:3rem solid var(--secondary)}}.ab__video{height:47rem}@media (max-width:991px){.ab__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:var(--space-l);padding-left:var(--space-2xl)!important}.ab__content{margin-top:var(--space-3xl)}.ab__slide .splide__pagination{bottom:0;padding:0;position:relative}.ab__title{font-size:calc(var(--h1) * 2.5);bottom:-4.5rem}}@media (max-width:767px){.ab__video{height:23rem}.ab__title{font-size:calc(var(--h1) * 2);bottom:-4rem}.ab__slide{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}}.ab-page .gclose{display:block!important}.ab__values-name{font-size:calc(var(--body) + .4rem);font-weight:500}.ab__vm{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.ab__vm::after{content:"";width:100%;height:100%;background:var(--primary);opacity:.8;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.ab__vm-wrapper{position:relative;z-index:2}.ab__vm h2{font-size:calc(var(--h1) + 1rem)}.ab__vm-name{font-size:calc(var(--body) + .2rem)}@media (max-width:767px){.ab__vm{text-align:center}.ab__vm h2{font-size:var(--h2)!important}.ab__vm-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}}.milestone{position:relative;overflow:hidden}.milestone__circle{width:3.4rem;height:3.4rem;background:var(--white);position:absolute;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;border-radius:50%;top:-6.2rem;cursor:pointer;border:.2rem solid var(--secondary)}.milestone__circle:hover{background:var(--primary);border-color:var(--primary)}.milestone__slider img{width:100%;-o-object-fit:cover;object-fit:cover;height:26rem;border-radius:var(--border-btn)}.milestone__slider h3{font-size:calc(var(--h1) + 2rem);font-weight:700;color:var(--primary)}.milestone__slider .splide{position:static!important}.milestone__slider .splide__track{overflow:visible;position:static!important}.milestone__slider .splide__arrows{position:absolute;top:11.2rem}.milestone__slider .splide__arrow--next{margin-right:-1.8rem}.milestone__slider .splide__arrow--prev{margin-left:-1.8rem}.milestone__slider .splide__slide{position:relative}.milestone__slider .splide__slide.is-active .milestone__circle{background:var(--primary);border-color:var(--primary)}.milestone__col{padding-top:var(--space-xl)}.milestone__wrapper{position:static}.milestone__wrapper::before{content:"";width:100%;height:.2rem;background:var(--secondary);position:absolute;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0}@media (max-width:767px){.milestone h2{font-size:calc(var(--h2) - .3rem);text-align:center;width:100%}.milestone__circle{display:none}.milestone .desktop{display:none!important}.milestone__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.milestone__wrapper::before{display:none}.milestone__col{padding-top:0}.milestone__slider img{height:20rem}.milestone__slider .splide__arrows{top:1.5rem;margin:0}.milestone__slider .splide__arrow{margin:0}.milestone .btn.mobile{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.milestone__detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ad__banner{background-color:var(--primary)}.ad__feature{color:var(--white)}.ad__feature-name{font-size:calc(var(--body) + .6rem)}@media (max-width:767px){.ad__feature-item{width:calc(50% - 1rem)!important}}.ad-splide__img{overflow:hidden;border-bottom-left-radius:5rem;border-bottom-right-radius:5rem}.ad-splide__img img{height:49rem;-o-object-fit:cover;object-fit:cover;width:100%}.ad-splide__img .splide__pagination{position:absolute;width:100%;bottom:4rem}@media (max-width:767px){.ad-splide__img{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.ad-splide__img .splide__pagination{position:absolute;width:100%;bottom:2.5rem}.ad-splide__img img{height:23rem}}.team__item-img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.team__item-img img{width:20rem;-o-object-fit:contain;object-fit:contain;height:21rem;border-bottom-left-radius:50%;border-bottom-right-radius:50%;position:relative;z-index:1}@media (max-width:1280px){.team__item-img img{width:17rem;height:18rem}}.team__item-overlay{position:absolute;bottom:0;left:0;width:100%;height:auto;aspect-ratio:1/1;background:var(--secondary);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0}.team__item-title{font-weight:700}.ab__career img{width:100%;height:21.5rem;border-top-right-radius:20rem;border-bottom-right-radius:20rem;-o-object-fit:cover;object-fit:cover}.ab__career-title{font-size:calc(var(--h4) + 1rem)}@media (max-width:991px){.ab__career-img{width:100%!important}.ab__career-wrapper{padding:0!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.ab__career-content{padding:var(--space-xl)}.ab__career img{border-top-right-radius:0;border-bottom-left-radius:5rem;border-bottom-right-radius:5rem}}.ab__career-wrapper{background-color:var(--primary);overflow:hidden;position:relative;border-radius:var(--border-btn)}.ab__certificate-text{font-size:calc(var(--h1) + 3rem);font-family:var(--ubuntu);font-weight:700;color:var(--primary)}.ab__certificate-img{background-color:#e1ebf2;border-radius:var(--border-btn)}.ab__certificate-img__wrapper{padding:0 var(--space-l)}.ab__certificate-img img{width:100%;height:auto}.ab__certificate-img .mobile{display:none}@media (max-width:991px){.ab__certificate-img .desktop{display:none!important}.ab__certificate-img .mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.ab__certificate-img img{height:auto}}.ab__certificate-list{padding:0;list-style:none;-webkit-column-count:3;-moz-column-count:3;column-count:3;gap:3.5rem}.ab__certificate-list li{margin-bottom:1rem;font-family:var(--ubuntu);font-weight:500;color:var(--primary);margin:0}@media (max-width:991px){.ab__certificate-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ab__certificate-body{margin-bottom:1rem}.ab__certificate svg{height:15rem}.ab__certificate-info{padding:var(--space-xl)}.ab__certificate-img{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.ab__certificate-img__wrapper{border-top-left-radius:var(--border-btn);border-top-right-radius:var(--border-btn);padding:0 var(--space-xl);background-color:var(--primary)}.ab__certificate-img__wrapper svg path:nth-child(1){fill:var(--white)}.ab__certificate-img__wrapper span{color:#fff}}@media (max-width:767px){.ab__certificate svg{height:9rem}.ab__certificate-img{width:100%}.ab__certificate-img__wrapper{width:100%!important;padding:0 var(--space-l)}.ab__certificate-img__wrapper span{font-size:var(--h1)}.ab__certificate-info{padding:var(--space-l)}.ab__certificate-list{gap:3rem}.ab__certificate li{font-size:var(--body)}}.news__title{position:relative}.news__title h1,.news__title h2,.news__title h3{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.news__img img{width:100%;height:54rem;-o-object-fit:cover;object-fit:cover}@media (max-width:1199px){.news__img img{height:62rem}}.news__body{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.news__body-desc{font-size:calc(var(--body) + .2rem);text-align:justify}.news__body-title{-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.news__body-title:hover{color:var(--secondary)}.news__latest{border-radius:var(--border-large);position:relative;overflow:hidden;background-color:var(--primary)}.news__latest-desc{font-size:calc(var(--body) + .2rem)}.news__grid-card{grid-column:span 12}.news__grid img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-btn);height:20rem}.news__post-title{-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.news__post-title:hover{color:var(--primary)}.news__post .wpgb-facet fieldset{margin:0!important}.news__post .wpgb-select{padding:var(--space-xs) var(--space-xl) var(--space-xs) var(--space-s)!important;border:.1px solid #355342!important;border-radius:var(--border-btn)!important;font-family:var(--ubuntu);color:#231f20;text-transform:uppercase;letter-spacing:.3rem;font-size:calc(var(--body) - .2rem)!important;min-width:25rem;height:6rem!important;min-height:6rem!important}.news__post .wpgb-select-separator{display:none}.news__post .wpgb-select-controls{background:url('data:image/svg+xml,<svg width="10" height="6" viewBox="0 0 10 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 6.00049L0 0.000488281H10L5 6.00049Z" fill="black"/></svg>');background-size:10px;background-position:center;background-repeat:no-repeat}.news__post .wpgb-select-controls svg{opacity:0}.news__post .wpgb-pagination li{font-family:var(--ubuntu);color:#231f20;border:.1px solid rgba(0,0,0,.0823529412);margin:0!important;height:auto!important;padding:.5rem!important}.news__post .wpgb-pagination li a[aria-current]{color:var(--primary)!important}.news__post .wpgb-pagination li:nth-child(1){border-top-left-radius:var(--border-small);border-bottom-left-radius:var(--border-small)}.news__post .wpgb-pagination li:nth-last-child(1){border-top-right-radius:var(--border-small);border-bottom-right-radius:var(--border-small)}.news__post .wpgb-pagination li a{font-size:calc(var(--body) - .3rem)!important;color:#101820!important;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.news__post .wpgb-pagination li a:hover{color:var(--primary)!important}@media (max-width:991px){.news__title h1,.news__title h2,.news__title h3{min-width:auto}.news__img{width:100%}.news__img img{height:35rem}.news hr{display:none}.news__post hr{display:none}.news__post-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.news__latest{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.news__img img{height:20rem}.news__body{gap:1rem}.news__body-desc{text-align:left}.news__body-title h1,.news__body-title h2,.news__body-title h3{font-size:calc(var(--body) + .6rem)}.news__latest-desc{font-size:calc(var(--body) - .2rem)}.news__grid-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:3rem;border-bottom:.1rem solid rgba(0,0,0,.1254901961)}.news__grid-card:nth-last-child(1){border-bottom:none}.news__post .wpgb-facet{width:100%!important}}.contact{overflow:hidden}.contact .container{max-width:100%}.contact .mapouter{height:100%;z-index:0}.contact .mapouter .map{height:100%}.contact .mapouter .leaflet-control-container .leaflet-left{display:none}.contact__map{position:relative}.contact__map p{font-size:calc(var(--body) - .2rem)!important;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.contact__map-title{font-size:calc(var(--body) - .4rem)!important}.contact__map-detail{position:absolute;z-index:1;bottom:var(--space-l);padding:var(--space-l);width:100%}.contact__map-card{width:100%;padding:var(--space-l) 3rem;background-color:var(--white);border-top:1rem solid var(--secondary);border-radius:var(--border-small)}.contact__map-contact span{font-size:calc(var(--body) - .2rem)!important;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.contact__map a:hover p,.contact__map a:hover path,.contact__map a:hover span{color:var(--secondary);fill:var(--secondary)}.contact__wrapper{padding-right:var(--space-outside)}.contact form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact form .half{width:calc(50% - 1rem)!important}.contact form .ff-name-field-wrapper{width:100%}.contact form .ff-el-group{position:relative;margin-bottom:0;width:100%}.contact form .ff-el-group.focused .ff-el-input--label{display:none}.contact form .ff-el-input--label{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:2.2rem;left:1.1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease;color:var(--black);pointer-events:none}.contact form .ff-el-input--label label{font-family:var(--poppins);font-weight:400;font-size:calc(var(--body) - .2rem)!important}.contact form .ff-el-input--label label:after{margin-left:-1px!important}.contact form .ff-el-form-control{width:100%;padding:12px;font-size:calc(var(--body) - .2rem)!important}.contact form select{background:url('data:image/svg+xml,<svg width="10" height="6" viewBox="0 0 10 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 6.00049L0 0.000488281H10L5 6.00049Z" fill="black"/></svg>')!important;background-size:10px;background-position:97% center!important;background-repeat:no-repeat!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact form select:focus{color:#000!important}.contact form .ff-el-form-control:focus{outline:0;border-color:var(--secondary)!important}.contact form button{padding:var(--space-xs) var(--space-m)!important;text-transform:uppercase;border-radius:var(--border-small)!important;width:100%;border:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;background-color:var(--secondary)!important;color:var(--white);font-family:var(--ubuntu);font-size:calc(var(--body) - .3rem)!important;font-weight:500;letter-spacing:.2rem}.contact form button:hover{background-color:var(--primary)!important;opacity:1!important}.contact form input,.contact form textarea{color:#000!important}.contact__banner{border-radius:var(--border-btn);background:#f3f3f3;position:relative;overflow:hidden}.contact__banner img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%;max-height:15rem;border-top-right-radius:10rem;border-bottom-right-radius:10rem}.contact__detail{padding-top:calc(var(--space-xl) * 2.5);padding-bottom:var(--space-xl);padding-left:var(--space-xl)!important}@media (max-width:991px){.contact__wrapper{padding-right:0}.contact__detail{padding-right:var(--space-xl)!important;padding-top:0}.contact__map{padding-top:9.5rem!important}.contact__map .mapouter{height:50rem}.contact__map-detail{position:relative;margin-top:-12rem}.contact__map-card{-webkit-box-shadow:0 20px 25px -15px rgba(0,0,0,.25);box-shadow:0 20px 25px -15px rgba(0,0,0,.25)}}@media (max-width:767px){.contact .container{padding:0}.contact__map-detail{padding:var(--space-xl);margin-top:-14rem}.contact form{padding-top:var(--space-m)}.contact form .half{width:100%!important}.contact__banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.contact__banner img{border-top-right-radius:0;border-bottom-right-radius:10rem;border-bottom-left-radius:10rem;max-height:20rem}.contact__banner-img{width:100%}.contact__banner-detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.in{position:relative;overflow:hidden}.in .container{max-width:100%;padding-left:var(--space-outside)}.in__circle{position:absolute;left:37rem;top:2rem;z-index:0}.in__circle .circle-1{border:.1rem solid var(--secondary);background-color:#ffb112;opacity:.4;width:13rem;height:13rem}.in__circle .circle-1 .circle-layer,.in__circle .circle-1 .circle-layer-2,.in__circle .circle-1::after,.in__circle .circle-1:before{width:13rem;height:13rem;background-color:rgba(255,177,18,.1254901961);border:.1rem solid var(--secondary)}.in__img{position:relative;z-index:3}.in__img img{width:100%;-o-object-fit:cover;object-fit:cover;height:48rem;border-radius:var(--border-btn)}.in__head{padding-bottom:var(--space-xl);position:relative;z-index:2}.in__slider{position:relative;overflow:hidden;z-index:2}.in .splide__track{overflow:visible}.in .splide__pagination{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}@media (max-width:991px){.in__img img{height:35rem}.in .container{padding-right:var(--space-outside)}.in .splide__pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.in__img img{height:22rem}.in__circle{right:2rem;top:-3rem}.in__circle .circle-1{width:18rem;height:18rem}.in__circle .circle-1 .circle-layer,.in__circle .circle-1 .circle-layer-2,.in__circle .circle-1::after,.in__circle .circle-1:before{width:18rem;height:18rem}}.im__img{-o-object-fit:cover;object-fit:cover;border-radius:var(--border-btn);width:100%;height:20rem}.im h2{background-color:#fff}.im__item-title{line-height:1.4;font-weight:700}@media (max-width:1199px){.im__img{height:15rem}}.im__btn-mb{display:none}@media (max-width:991px){.im{padding:var(--space-l) 0}.im__btn{display:none}.im__btn-mb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.im__img{height:20rem}.im .splide__pagination{padding:0;padding-top:3rem;padding-bottom:2rem}.im__head hr{display:none}}.solution{margin:var(--space-3xl) 0;background-color:var(--primary)}.solution .container{max-width:100%}.solution__image{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.solution__image .point{position:relative;-o-object-fit:contain;object-fit:contain;height:39rem;margin-top:-6rem;bottom:0}.solution__content{min-height:32.2rem;position:relative;background-color:var(--primary);padding-left:var(--space-2xl)!important;padding-right:var(--space-outside)!important}.solution__slider-head{padding-right:10rem!important}.solution__slider img{width:100%;height:31rem;-o-object-fit:contain;object-fit:contain}.solution__slider .splide__pagination{margin-top:3rem!important}.solution__slider-name{text-transform:uppercase;letter-spacing:.3rem;font-weight:700}@media (max-width:1199px){.solution__slider-head{padding-right:0!important}}@media (max-width:991px){.solution{padding-bottom:0}.solution__image{z-index:2}.solution__content{margin-top:-6rem!important;padding-top:calc(var(--space-2xl) + 6rem);padding-bottom:var(--space-2xl);min-height:auto}.solution .container{padding:0}}@media (max-width:767px){.solution__slider-head{padding-bottom:3rem!important}.solution__content{padding-left:var(--space-xl)!important;padding-right:var(--space-xl)!important}.solution__image{min-height:20rem}.solution__image .point{height:22rem;margin-top:-5rem}}.portfolio__meta{position:relative;z-index:2}.portfolio__meta-category{font-size:calc(var(--body) - .2rem);font-weight:600;text-transform:uppercase;letter-spacing:.3rem;padding:var(--space-xs) var(--space-m);border-radius:5rem;border:.1rem solid #fff}@media (max-width:767px){.portfolio__meta-category{font-size:calc(var(--body) - .4rem)}}.portfolio__meta-date{font-size:calc(var(--body) - .2rem);font-weight:600}.portfolio__filter fieldset{margin-bottom:0!important}.portfolio__filter ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-xs)}.portfolio__filter ul li .wpgb-button{background:#fff;padding:var(--space-xs);cursor:pointer;-webkit-box-shadow:0 .1rem .4rem rgba(0,0,0,.1);box-shadow:0 .1rem .4rem rgba(0,0,0,.1);border-radius:var(--border-small);position:relative;overflow:hidden;max-width:31rem;z-index:1;border:none;outline:0;-webkit-transition:.4s all ease-in-out;transition:.4s all ease-in-out}.portfolio__filter ul li .wpgb-button[aria-pressed=true]{background-color:var(--primary);color:#fff}.portfolio__filter ul li .wpgb-button[aria-pressed=true]::after{background-color:var(--secondary)}.portfolio__filter ul li .wpgb-button:focus{outline:0}.portfolio__filter ul li .wpgb-button::after{content:"";display:block;width:7.5rem;height:7.5rem;background-color:var(--primary);border-radius:50%;position:absolute;left:-1.5rem;z-index:1}.portfolio__filter ul li .wpgb-button:hover{color:#fff;background-color:var(--primary)}.portfolio__filter ul li .wpgb-button:hover::after{background-color:var(--secondary)}@media (max-width:1199px){.portfolio__filter ul li .wpgb-button{max-width:100%}}@media (max-width:767px){.portfolio__filter ul li .wpgb-button::after{left:-2rem}}.portfolio__filter ul li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--space-l);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:4px!important}.portfolio__filter ul li:nth-child(1) span::before{background-image:url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.1111 27V3.88889C24.1111 3.12271 23.8067 2.38791 23.265 1.84614C22.7232 1.30436 21.9884 1 21.2222 1H6.77778C6.0116 1 5.2768 1.30436 4.73502 1.84614C4.19325 2.38791 3.88889 3.12271 3.88889 3.88889V27M24.1111 27H27M24.1111 27H16.8889M3.88889 27H1M3.88889 27H11.1111M16.8889 27V19.7778C16.8889 19.3947 16.7367 19.0273 16.4658 18.7564C16.1949 18.4855 15.8275 18.3333 15.4444 18.3333H12.5556C12.1725 18.3333 11.8051 18.4855 11.5342 18.7564C11.2633 19.0273 11.1111 19.3947 11.1111 19.7778V27M16.8889 27H11.1111M9.66667 6.77778H11.1111M9.66667 12.5556H11.1111M16.8889 6.77778H18.3333M16.8889 12.5556H18.3333" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.portfolio__filter ul li:nth-child(1) span::before,.portfolio__filter ul li:nth-last-child(1) span::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:3;width:2.6rem;height:2.6rem;background-repeat:no-repeat;background-size:contain;background-position:center}.portfolio__filter ul li:nth-last-child(1) span::before{background-image:url('data:image/svg+xml,<svg width="25" height="28" viewBox="0 0 25 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.3327 26.1106V15.8884C16.3327 15.5495 16.1981 15.2245 15.9584 14.9848C15.7188 14.7452 15.3938 14.6106 15.0549 14.6106H9.94379C9.60491 14.6106 9.2799 14.7452 9.04027 14.9848C8.80064 15.2245 8.66602 15.5495 8.66602 15.8884V26.1106" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M1 12.0551C0.999911 11.6833 1.08093 11.316 1.2374 10.9788C1.39386 10.6416 1.62202 10.3426 1.90594 10.1026L10.8504 2.43722C11.3116 2.04738 11.8961 1.8335 12.5 1.8335C13.1039 1.8335 13.6884 2.04738 14.1496 2.43722L23.0941 10.1026C23.378 10.3426 23.6061 10.6416 23.7626 10.9788C23.9191 11.316 24.0001 11.6833 24 12.0551V23.5551C24 24.2328 23.7308 24.8828 23.2515 25.3621C22.7722 25.8414 22.1222 26.1106 21.4444 26.1106H3.55556C2.87778 26.1106 2.22776 25.8414 1.7485 25.3621C1.26925 24.8828 1 24.2328 1 23.5551V12.0551Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.portfolio__accordion .accordion-btn__header{background:#fff;padding:var(--space-s);cursor:pointer;-webkit-box-shadow:0 .1rem .4rem rgba(0,0,0,.1);box-shadow:0 .1rem .4rem rgba(0,0,0,.1);border-radius:var(--border-small);position:relative;overflow:hidden;max-width:31rem;z-index:1;-webkit-transition:.4s all ease-in-out;transition:.4s all ease-in-out}.portfolio__accordion .accordion-btn__header::after{content:"";display:block;width:7.5rem;height:7.5rem;background-color:var(--primary);border-radius:50%;position:absolute;left:-1.5rem;z-index:1}.portfolio__accordion .accordion-btn__header:hover{color:#fff;background-color:var(--primary)}.portfolio__accordion .accordion-btn__header:hover::after{background-color:var(--secondary)}@media (max-width:1199px){.portfolio__accordion .accordion-btn__header{max-width:100%}}.portfolio__accordion .accordion__icon{position:relative;z-index:2}.portfolio__accordion .accordion__icon svg{height:2.4rem}.portfolio__accordion-body{padding:var(--space-m);padding-top:var(--space-l);cursor:pointer;-webkit-box-shadow:0 .1rem .4rem rgba(0,0,0,.1);box-shadow:0 .1rem .4rem rgba(0,0,0,.1);border-radius:var(--border-small);position:relative;overflow:hidden;max-width:31rem;border-top-left-radius:0;border-top-right-radius:0;margin-top:-1.5rem;z-index:0}@media (max-width:1199px){.portfolio__accordion-body{max-width:100%}}.portfolio__accordion-body fieldset{margin:0!important}.portfolio__accordion-body .wpgb-facet .wpgb-button[aria-pressed=true]{background-color:transparent!important;color:var(--primary)!important}.portfolio__accordion-body ul{padding:0!important;margin:0!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.portfolio__accordion-body ul li{margin:0!important;margin-top:.5rem!important;border-bottom:.1rem solid rgba(0,0,0,.1254901961)!important}.portfolio__accordion-body ul li:nth-last-child(1){border-bottom:none!important}.portfolio__accordion-body ul li:nth-last-child(1) .wpgb-button{padding-bottom:0!important}.portfolio__accordion-body ul li:focus-visible{outline:0!important}.portfolio__accordion-body ul li:hover span{color:var(--primary)!important}.portfolio__accordion-body ul .wpgb-button{margin:0!important;border:none!important;padding:1rem 0!important;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6rem;min-height:auto!important}.portfolio__accordion-body ul .wpgb-button:focus{outline:0!important}.portfolio__accordion-body ul .wpgb-button span{font-family:var(--poppins);font-size:var(--body);padding:0!important;-webkit-transition:.4s all ease-in-out;transition:.4s all ease-in-out}.portfolio__accordion-body ul .wpgb-button::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z"/></svg>');position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:.8rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.3rem}.portfolio__accordion-item.active .accordion-btn__header{background:var(--primary);color:var(--white)}.portfolio__accordion-item.active .accordion-btn__header::after{background-color:var(--secondary)}.portfolio__item{background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:var(--border-btn);overflow:hidden;position:relative;color:#fff}.portfolio__item .desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.portfolio__item .mobile{display:none}.portfolio__item-btn{position:relative;z-index:2;margin-bottom:var(--space-xs)}.portfolio__item-btn.btn-arrow span{color:var(--secondary)}.portfolio__item-btn.btn-arrow:after{content:url('data:image/svg+xml,<svg width="24" height="12" viewBox="0 0 24 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.268799 5.86523C0.268799 5.58909 0.492656 5.36523 0.768799 5.36523H23.4997C23.7758 5.36523 23.9997 5.58909 23.9997 5.86523C23.9997 6.14138 23.7758 6.36523 23.4997 6.36523H0.768799C0.492656 6.36523 0.268799 6.14138 0.268799 5.86523Z" fill="%23F3BB22"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.7815 0.146447C17.9767 -0.0488155 18.2933 -0.0488155 18.4886 0.146447L23.8536 5.51144C24.0488 5.7067 24.0488 6.02328 23.8536 6.21854L18.4886 11.5835C18.2933 11.7788 17.9767 11.7788 17.7815 11.5835C17.5862 11.3883 17.5862 11.0717 17.7815 10.8764L22.7929 5.86499L17.7815 0.853553C17.5862 0.658291 17.5862 0.341709 17.7815 0.146447Z" fill="%23F3BB22"/></svg>')}.portfolio__item-info{font-family:var(--ubuntu);font-weight:500;font-size:calc(var(--h2) - .5rem)}.portfolio__item-name{font-size:calc(var(--body) - .2rem);font-weight:600;letter-spacing:.3rem;text-transform:uppercase}.portfolio__item hr{width:100%;height:.1rem;background-color:#fff;border:none;margin:0;position:relative;z-index:2;opacity:1}.portfolio__item-content{min-height:45rem;position:relative;z-index:2}@media (max-width:1199px){.portfolio__item-content{min-height:38rem}}@media (max-width:767px){.portfolio__item-content{min-height:44rem;padding-top:var(--space-xl)}}.portfolio__item::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.4;background-color:#000;z-index:1}.portfolio__detail{padding:0!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;border-radius:var(--border-btn);overflow:hidden;position:relative;width:100%;height:500px}.portfolio__detail img{max-height:48rem;height:100%;border-top-left-radius:var(--border-btn);border-top-right-radius:var(--border-btn);-o-object-fit:cover;object-fit:cover}.portfolio__detail-nav{background:#fff;padding:var(--space-l) var(--space-m)}.portfolio__detail-nav button{position:relative!important;width:auto!important;height:auto!important;background-color:transparent!important}.portfolio__detail-nav button span{font-family:var(--poppins);text-transform:uppercase;letter-spacing:.2rem}.portfolio__detail-nav button svg{height:16px}.portfolio__detail-nav button svg path{fill:var(--black)!important}.portfolio__detail-nav .prev{left:0!important}.portfolio__detail-nav .next{right:0!important}.portfolio__content{position:relative}.portfolio__content .in__circle{left:3rem}@media (max-width:991px){.portfolio__content{position:static}.portfolio__content .in__circle{left:auto;right:2rem;top:3rem}.portfolio__content .in__circle .circle-1{width:25rem;height:25rem}.portfolio__content .in__circle .circle-1 .circle-layer,.portfolio__content .in__circle .circle-1 .circle-layer-2,.portfolio__content .in__circle .circle-1::after,.portfolio__content .in__circle .circle-1:before{width:25rem;height:25rem}}@media (max-width:767px){.portfolio__content .in__circle{top:9rem}.portfolio__content .in__circle .circle-1{width:18rem;height:18rem}.portfolio__content .in__circle .circle-1 .circle-layer,.portfolio__content .in__circle .circle-1 .circle-layer-2,.portfolio__content .in__circle .circle-1::after,.portfolio__content .in__circle .circle-1:before{width:18rem;height:18rem}}.portfolio__gallery{position:relative;z-index:2}@media (max-width:991px){.portfolio{position:relative;overflow-x:hidden}}@media (max-width:767px){.portfolio__item .desktop{display:none}.portfolio__item .mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.portfolio__item-detail{width:100%!important}.portfolio__item-info{font-size:calc(var(--h3) - .4rem)}.portfolio__item-name{font-size:calc(var(--body) - .4rem)}.portfolio__item-wrap{width:50%!important}.portfolio__meta-category{padding:.7rem 1.5rem}}.custom-lightbox{display:none;position:fixed;z-index:1000;left:0;top:0;z-index:99999;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.custom-lightbox-content{position:relative;margin:auto;padding:20px;width:900px;max-height:95vh}.custom-lightbox-content .nextButton,.custom-lightbox-content .prevButton{-webkit-box-shadow:none;box-shadow:none}.custom-lightbox-close{position:absolute;cursor:pointer;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;border:none}.custom-lightbox-close svg path{fill:#fff}
/*# sourceMappingURL=main.min.css.map */
