div.transition{height:100vh;background:#fff;transition:height .45s cubic-bezier(0,.85,.25,1)}.transition.hidden{height:0!important}*,:after,:before{padding:0;margin:0;box-sizing:border-box}body{overflow-x:hidden}address,blockquote,body,button,caption,code,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,label,legend,li,ol,optgroup,option,p,pre,select,table,tbody,td,textarea,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline}ol,ul{list-style:none}a{text-decoration:none;color:inherit}a:focus,a:hover{outline:none}button{background-color:transparent;border:none;cursor:pointer;padding:0}button:focus,button:hover{outline:none}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none}button:focus,input:focus,select:focus,textarea:focus{outline:none}img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;-o-object-fit:cover}html{font-size:18px}@media screen and (max-width:1300px){html{font-size:16.2px}}@media screen and (max-width:1000px){html{font-size:15.3px}}@media screen and (max-width:780px){html{font-size:14.4px}}@media screen and (max-width:510px){html{font-size:13.5px}}@media screen and (max-width:410px){html{font-size:12.6px}}h1{font-size:4.25rem}@media screen and (max-width:780px){h1{font-size:2.975rem}}@media screen and (max-width:510px){h1{font-size:2.55rem}}@media screen and (max-width:410px){h1{font-size:2.125rem}}h2{font-size:3.1875rem}@media screen and (max-width:780px){h2{font-size:2.23125rem}}@media screen and (max-width:510px){h2{font-size:1.9125rem}}@media screen and (max-width:410px){h2{font-size:1.59375rem}}.vibing-el{opacity:0;animation:vibing 1.5s cubic-bezier(0,.86,.26,1) .5s forwards}.vibing-el-delay{opacity:0;animation:vibing 1.5s cubic-bezier(0,.86,.26,1) .8s forwards}@keyframes vibing{0%{opacity:0;filter:blur(5px);transform:translateX(50px)}to{opacity:1;filter:blur(0);transform:translateX(0)}}.vibing-el-y{opacity:0;animation:vibing-y 1.5s cubic-bezier(0,.86,.26,1) .5s forwards}.vibing-el-delay-y{opacity:0;animation:vibing-y 1.5s cubic-bezier(0,.86,.26,1) .8s forwards}@keyframes vibing-y{0%{opacity:0;filter:blur(5px);transform:translateY(50px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}.transition-x,.transition-y{opacity:0;filter:blur(5px)}.transition-x{transform:translateX(30px)}.transition-y{transform:translateY(30px)}@font-face{font-family:montserratblack;src:url(/fonts/montserrat-black-webfont.661539c0.woff2) format("woff2"),url(/fonts/montserrat-black-webfont.0040c52a.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratbold;src:url(/fonts/montserrat-bold-webfont.07c57ede.woff2) format("woff2"),url(/fonts/montserrat-bold-webfont.82b0d2a9.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratextrabold;src:url(/fonts/montserrat-extrabold-webfont.4397645b.woff2) format("woff2"),url(/fonts/montserrat-extrabold-webfont.cdd18811.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratextralight;src:url(/fonts/montserrat-extralight-webfont.945b69d5.woff2) format("woff2"),url(/fonts/montserrat-extralight-webfont.36207b41.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratlight;src:url(/fonts/montserrat-light-webfont.0b7fce32.woff2) format("woff2"),url(/fonts/montserrat-light-webfont.28a5e641.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratmedium;src:url(/fonts/montserrat-medium-webfont.c75e3ba8.woff2) format("woff2"),url(/fonts/montserrat-medium-webfont.ec3088e8.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratsemibold;src:url(/fonts/montserrat-semibold-webfont.9fb19bcb.woff2) format("woff2"),url(/fonts/montserrat-semibold-webfont.14171b70.woff) format("woff");font-weight:400;font-style:normal}header{border-bottom:1px solid gray;max-width:100vw;display:flex;z-index:100;align-items:center;justify-content:space-between;padding:15px 20px;position:fixed;width:100%;color:#fff;background:#414141}header #mini-logo-container{display:none}header #mini-logo-container .mini-logo{display:none;height:40px;fill:#f7a600}header #hbg{display:none}header nav{display:flex;align-items:center;gap:20px;text-transform:uppercase;font-family:montserratmedium,sans-serif;font-style:normal}header nav a{border-bottom:2px solid #414141;transition:border-bottom .4s ease}header nav a.router-link-active{border-bottom:2px solid #f7a600}header #translation-container{display:flex;align-items:center;gap:20px}header #translation-container img{border-bottom:2px solid #414141;padding-bottom:4px;width:30px;-o-object-fit:contain;object-fit:contain;transition:border-bottom .3s ease;cursor:pointer}header #translation-container img.active{border-bottom:2px solid #f7a600}@media(max-width:950px){header{flex-wrap:wrap;gap:0}header .logo-container{width:100%;justify-content:center;display:flex}header .logo-container .logo{width:100%;height:40px}header #translation-container,header nav{height:0;overflow:hidden}header nav{flex-direction:column;justify-content:center;transition:height .3s ease;width:100%;align-items:center;gap:20px}header nav a{opacity:0;transition:opacity .3s ease}header #translation-container{transition:height .3s ease;justify-content:center;width:100%}header #hbg{z-index:2;position:absolute;top:27px;right:25px;cursor:pointer;display:flex;width:32px;height:25px;flex-direction:column;align-items:center;gap:6px}header #hbg span{width:100%;height:3px;background:#fff;border-radius:3px;transition:opacity .2s ease,transform .3s ease}header #hbg.active span:first-child{transform:translateY(9px) rotate(45deg)}header #hbg.active span:nth-child(2){opacity:0}header #hbg.active span:last-child{transform:translateY(-9px) rotate(-45deg)}header.active nav{height:230px}header.active nav a{opacity:1}header.active #translation-container{height:-moz-min-content;height:min-content;margin-bottom:10px}}@media(max-width:400px){header .logo{display:none}header #mini-logo-container{width:auto;display:block}header #mini-logo-container .mini-logo{transform:translateX(-6px) scale(.9);display:flex}}footer{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;padding:20px;background:#414141;color:#fff;text-align:center;border-top:1px solid #707070}footer img{max-width:200px;-o-object-fit:contain;object-fit:contain}footer .all-rights-reserved{display:flex;align-items:center;justify-content:flex-end}footer nav{display:flex;align-items:center;gap:15px;justify-content:start}footer nav a{white-space:nowrap}@media(max-width:1650px){.all-rights-reserved,footer nav a{font-size:11px}}@media screen and (max-width:1110px){footer{grid-template-columns:1fr;grid-template-rows:3fr;grid-row-gap:20px}footer nav{flex-direction:column;flex-wrap:wrap}footer .all-rights-reserved{justify-content:center}}.panel{display:flex;align-items:center}.panel .panel-text-container{padding:10px 15px 10px 25px;transform:translateX(-17px);white-space:nowrap;background:#414141;color:#fff;border-top-right-radius:12px;border-bottom-right-radius:12px}.panel .panel-text-container p{font-family:montserratsemibold,sans-serif}.panel .panel-img{z-index:2;min-width:clamp(40px,100%,65px);min-height:clamp(40px,100%,65px);background:#f7a600;border-radius:50%}.panel .panel-img img{padding:15px;min-width:100%;height:100%;aspect-ratio:1/1}#solution-box-container{margin-bottom:60px;padding:80px 5vw 60px 5vw;display:flex;align-items:center;justify-content:space-around;gap:40px}#solution-box-container .solution-box{box-shadow:0 0 26px 2px rgba(0,0,0,.4);background:#414141;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:70px 30px 30px 30px;gap:30px;flex-direction:column;position:relative;width:clamp(250px,100%,40vw);text-align:center;height:450px}#solution-box-container .solution-box .solution-svg-container{transform:scale(.8);width:-moz-min-content;width:min-content;height:-moz-min-content;height:min-content;padding:10px;background:#f7a600;position:absolute;top:-50px}#solution-box-container .solution-box .solution-svg-container img{filter:brightness(0) invert(1);padding:5px;min-width:70px;height:70px;aspect-ratio:1/1;z-index:2}#solution-box-container .solution-box h4{font-family:montserratsemibold,sans-serif;white-space:nowrap}#solution-box-container .solution-box p{line-height:40px}#solution-box-container .solution-box a{text-transform:uppercase;padding:15px 45px;background:#f7a600;border-radius:5px;cursor:pointer;font-family:montserratsemibold,sans-serif;white-space:nowrap}@media(max-width:1160px){#solution-box-container{transform:scale(.8)}}@media(max-width:940px){#solution-box-container{transform:scale(1);flex-wrap:wrap;gap:100px}#solution-box-container .solution-box{width:75%;height:-moz-max-content;height:max-content}}.title-container{gap:10px;flex-direction:column;padding:20px 30px}.title-container,.title-container .title-label{display:flex;align-items:center;justify-content:center}.title-container .title-label{gap:7px;color:#f7a600}.title-container .title-label p{font-family:montserratsemibold,sans-serif}.title-container .title-label hr{width:25px;height:2px;border:none;outline:none;border-radius:3px;background:#f7a600}.title-container h2{color:#707070;text-align:center}.quote{padding:30px 5vw;margin-bottom:40px;display:flex;justify-content:center;gap:5px;position:relative;width:75vw}.quote .quote-text{align-self:flex-end;display:flex;flex-direction:column;gap:5px;width:100%}.quote .quote-text h3,.quote .quote-text p{font-family:montserratsemibold,sans-serif}.quote .quote-text p{width:100%;text-align:right}.quote .quote-text h3{text-align:justify;font-size:2.25rem}.quote svg{transform:scale(.7) translateY(-20px);min-width:50px;-o-object-fit:contain;object-fit:contain;position:absolute}.quote svg:first-child{top:5%;left:-2%}.quote svg:last-child{position:absolute;transform:scale(.7) translateY(-20px) rotate(180deg);bottom:20%;right:0}@media screen and (max-width:1000px){.quote svg:last-child{right:3%}}@media screen and (max-width:700px){.quote svg:last-child{bottom:40%;right:-5%;transform:rotate(180deg) scale(.7) translateY(-70px)}}@media screen and (max-width:550px){.quote svg:last-child{bottom:35%}}.quote-container{width:100%;display:flex;justify-content:center;align-items:center}.avis-container{transition:transform .4s ease;padding:80px 0;width:500vw;overflow:hidden;gap:6vw;padding-left:17vw}.avis-container,.avis-display{position:relative;background:#414141;display:flex}.avis-display{justify-content:center}.avis,.avis-display{flex-direction:column}.avis{cursor:pointer;transition:transform .3s ease;display:flex;gap:55px;padding:50px 60px;background:#fff;width:65vw}.avis .avis-top{display:flex;justify-content:space-between}.avis .avis-top .avis-text{display:flex;flex-direction:column;gap:8px}.avis .avis-top a{transform:translateX(-35px);width:30px;height:30px}.avis .avis-top a svg{width:100%;height:100%;aspect-ratio:1/1;fill:#707070;min-width:110px}.avis .avis-top .avis-name{font-family:montserratbold,sans-serif}.avis .avis-top .avis-job{color:#707070;max-width:80%}.avis .avis-quote{position:relative}.avis .avis-quote svg{transform:scale(.65)}.avis .avis-quote svg:first-child{position:absolute;top:-40px;left:-40px}.avis .avis-quote svg:last-child{position:absolute;bottom:-40px;right:-40px;transform:rotate(-180deg) scale(.7)}.avis.active{transform:scale(1.12);z-index:1}@media(max-width:800px){.avis-container,.avis-display{align-items:center}.avis-container{flex-direction:column;justify-content:center;max-width:100vw;padding-left:0}.avis{width:80vw}.avis.active{transform:scale(1)}.avis-quote p{text-align:center}.arrows{display:none!important}}.arrows{width:100%;position:absolute;top:38%;display:flex;align-items:center;justify-content:space-between;padding:45px}.arrows svg{cursor:pointer;z-index:3}.arrows svg:first-child{transform:rotate(180deg)}.google-icon{transform:scale(2);fill:#000!important;opacity:.75}.hero-banner{height:65vh;width:100%;background:#414141;display:flex;position:relative;gap:0}.hero-banner img:not(.hero-banner-title img){width:100%;height:100%;position:absolute;-o-object-position:90% 70%;object-position:90% 70%}.hero-banner .title-second-part{display:flex;align-items:center}.hero-banner .hero-banner-text{z-index:1;color:#fff;display:flex;flex-direction:column;padding:22vh clamp(10px,5vw,400px)}.hero-banner .hero-banner-text .hero-banner-title{display:flex;align-items:center}.hero-banner .hero-banner-text .hero-banner-title svg{transform-origin:top;transform:scale(.65) translateY(13px);width:clamp(20px,6vw,60px);height:100px}.hero-banner .hero-banner-text .hero-banner-title svg path{width:100%;height:100%}.hero-banner .hero-banner-text .hero-banner-title h2{font-size:clamp(20px,6vw,60px);white-space:nowrap}.hero-banner .hero-banner-text .hero-banner-desc{max-width:80%;font-family:montserratmedium,sans-serif}@media(max-width:1000px){.hero-banner img:not(.hero-banner-title img){opacity:.4}.hero-banner-title path,.hero-banner-title svg{fill:#f7a600}.hero-banner-title svg{transform:scale(.65) translateY(20px)!important}.hero-banner-title h2:first-child{white-space:nowrap;font-size:10vw}.hero-banner-text{text-align:justify}.hero-banner-desc{max-width:100%!important}}@media(max-width:800px){.hero-banner-title svg{height:60px!important;transform:scale(.65) translateY(7px)!important}}@media(max-width:500px){.hero-banner-title svg{height:39px!important;transform:scale(.65) translateY(5px)!important}}#about-quotes-container{background:#fff;padding:100px 15vw;display:flex;align-items:center;flex-direction:column;gap:80px}#about-quotes-container .about-quote{display:flex;flex-direction:column;gap:5px}#about-quotes-container .about-quote hr{background:#f7a600;margin:14px 0;width:100%;height:2px;outline:none;border:none}#about-quotes-container .about-quote h2{font-family:montserratsemibold,sans-serif}#about-quotes-container .about-quote div,#about-quotes-container .about-quote span{font-family:montserratmedium,sans-serif}#about-quotes-container .about-quote h2{font-size:2.25rem}#about-quotes-container .about-quote .about-quote-text{font-size:1.42rem}#about-quotes-container .about-quote .about-quote-text svg{width:clamp(25px,5vw,55px);height:clamp(25px,5vw,55px);-o-object-fit:contain;object-fit:contain;aspect-ratio:1;vertical-align:text-bottom}#about-quotes-container .about-quote .about-quote-text svg:last-child{transform:rotate(180deg);vertical-align:text-top;white-space:nowrap}@media(max-width:800px){#about-quotes-container{padding:50px 5vw;gap:60px}}.enSavoirPlus{text-align:center;text-transform:uppercase;padding:15px 45px;background:#f7a600;border-radius:5px;font-family:montserratbold,sans-serif;color:#fff}#hero{height:100vh;position:relative;display:flex;color:#fff;background:#000}#hero .hero-content{font-family:montserratmedium;align-items:center;justify-content:center;position:absolute;top:calc(13vh + 50px);padding:0 5vw}#hero .hero-content,#hero .hero-content .hero-text{display:flex;flex-direction:column;gap:40px}#hero .hero-content .hero-text h1{font-family:montserratlight;line-height:1.2}#hero .hero-content .hero-text p{font-family:montserratlight;padding-right:15vw}#hero .hero-content a{text-align:center;text-transform:uppercase;padding:15px 45px;background:#f7a600;border-radius:5px}@media(max-width:800px){#hero .hero-content .hero-text p{padding-right:0;text-align:justify}}#wording-container{padding:130px clamp(10px,15vw,220px);display:flex;align-items:center;justify-content:space-between;gap:40px}@media(max-width:1200px){#wording-container{padding:60px 0;flex-wrap:wrap;gap:20px;justify-content:center;flex-direction:row-reverse}#wording-container .panel-img{transform:scale(.75)}}#calling-eurecap{line-height:125%;font-family:montserratsemibold;font-size:1.42rem;padding:80px clamp(25px,15vw,100%) 100px clamp(25px,15vw,100%)}@media(max-width:1200px){#calling-eurecap{text-align:center}}#home-grid{padding:20px 0;display:flex}#home-grid div{flex-direction:column;min-width:calc(33.33333vw - 1px);width:100%;color:#fff;height:clamp(150px,33.3333333333vw - 60px,-moz-min-content);height:clamp(150px,33.3333333333vw - 60px,min-content);display:flex;line-height:25px;gap:20px}#home-grid div:not(:first-child){padding:60px 30px}#home-grid div:first-child{overflow:hidden}#home-grid div:first-child img{transform:scale(1.02)}#home-grid div hr{border:none;outline:none;width:100%;height:1px;border-radius:2px}#home-grid div:nth-child(2){background-color:#414141}#home-grid div:nth-child(2) hr{background:#f7a600}#home-grid div:nth-child(2) svg path{fill:#f7a600}#home-grid div:last-child{background-color:#f7a600}#home-grid div:last-child hr{background:#414141}#home-grid div:last-child svg path{fill:#414141}#home-grid div p{display:flex;flex-direction:column;gap:25px}#home-grid div p:first-child{font-family:montserratbold}#home-grid div p span{display:flex;font-family:montserratsemibold;gap:3px}#home-grid div p span svg{min-width:20px;transform:translateY(8px)}@media(max-width:800px){#home-grid{flex-direction:column}#home-grid div:not(:first-child){height:-moz-fit-content;height:fit-content;padding:30px}#home-grid div p{gap:5px}}.quote-home{margin:40px 0;margin-bottom:100px}.avis-home{padding:50px 10px;background:#414141;display:flex;flex-direction:column}.avis-home .enSavoirPlus{max-width:-moz-min-content;max-width:min-content;width:-moz-min-content;width:min-content;text-align:center;align-self:center;white-space:nowrap}.home-brainstorming{padding-bottom:50px!important;margin-bottom:70px}.references-hero-banner img:not(.hero-banner-title img){-o-object-position:55% bottom!important;object-position:55% bottom!important}.references-hero-banner .hero-banner-title h2{font-size:clamp(20px,5vw,60px)!important}.references-hero-banner .hero-banner-desc{width:70%}@media(max-width:400px){.references-hero-banner .hero-banner-title{flex-direction:column;align-items:flex-start!important}}@media(max-width:800px){.references-hero-banner img:not(.hero-banner-title img){-o-object-position:95%!important;object-position:95%!important}.hero-banner-desc{width:100%!important}}.reference-avis{margin-top:80px;margin-bottom:50px;background:#fff}.reference-avis .avis-container{background:#fff}.reference-avis .avis-container .avis{border:1px solid #707070;box-shadow:0 0 34px 8px rgba(0,0,0,.15)}.reference-avis .avis-container .avis:not(.active){background:#414141;opacity:.5;transition:.4s ease}.reference-avis .avis-container .avis:not(.active) .avis-quote svg{filter:invert(21%) sepia(93%) saturate(0) hue-rotate(223deg) brightness(101%) contrast(97%)}@media(max-width:800px){.reference-avis{margin-top:0}.reference-avis .avis-container{padding-bottom:30px}.reference-avis .avis-container .avis{height:-moz-min-content!important;height:min-content!important}}#about-brainstorming,.brainstorming{padding:0 5vw;padding-top:50px;background:#414141;display:flex;align-items:center;flex-direction:column;gap:10px}#about-brainstorming img,.brainstorming img{margin:35px 0;width:clamp(10px,100%,700px)}@media(max-width:800px){#about-brainstroming{padding-top:30px}}.about .hero-banner-text{max-width:60%}@media(max-width:1580px){.about .hero-banner-text{max-width:58%;background:#2d2d2d}}@media(max-width:712px){.about .hero-banner-text{max-width:100%;background:transparent}}.ourSolutions-hero-banner .hero-banner-desc{max-width:60%!important}@media(max-width:800px){.ourSolutions-hero-banner .hero-banner-desc{max-width:100%!important}}.footer-menu{display:flex;flex-direction:column;gap:10px;padding:100px 30px 50px 30px;min-height:calc(100vh - 103px)}.footer-menu h2{margin-bottom:30px}.footer-menu h3{font-family:montserratmedium,sans-serif;font-size:1.675rem}.footer-menu .subtitles,.footer-menu li,.footer-menu ul{font-size:14px!important}@media(max-width:600px){.footer-menu{padding:100px 15px 50px}}.title{font-size:20px;font-weight:650;font-family:montserratextrabold}.footer-menu h4{font-size:22px;margin-top:10px;font-weight:650;font-family:montserratsemibold}html{font-family:montserratlight,sans-serif;font-style:normal;overflow-x:hidden;line-height:1.2;background:#fff}.logo{-o-object-fit:contain;object-fit:contain}.quote-white,.white h2{color:#fff}img{opacity:0;transition:opacity .3s ease}img.show{opacity:1}.contact{padding:130px 5vw 75px 5vw;display:flex;gap:50px;justify-content:space-between}.contact .contact-left{display:flex;align-items:center;flex-direction:column;gap:45px;width:60%;color:#707070}.contact .contact-left .iframe-container{width:100%;height:100%}.contact .contact-left .contact-hero-banner-text{width:100%;text-align:left}.contact .contact-left .contact-hero-banner-text .contact-title{display:flex;align-items:center;gap:3px;white-space:nowrap}.contact .contact-left .contact-hero-banner-text .contact-title svg{transform:translateY(-5px);-webkit-transform:translateY(-5px);width:clamp(1.5rem,100%,1.9rem);-o-object-fit:contain;object-fit:contain;height:-moz-min-content;height:min-content;min-width:22px;min-height:22px;fill:#f7a600}@media screen and (max-width:1000px){.contact .contact-left .contact-hero-banner-text .contact-title svg{transform:scale(.8) translateY(-6px)!important}}.contact .contact-info{display:flex;flex-direction:column;align-items:center;width:100%;gap:40px}.contact .contact-info div{display:flex;flex-direction:column;gap:30px}.contact .contact-info div p{display:flex;align-items:center;gap:20px;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}.contact .contact-info div p img{min-width:2rem;max-width:2rem;height:100%;filter:invert(79%) sepia(61%) saturate(4365%) hue-rotate(3deg) brightness(99%) contrast(106%);-o-object-fit:contain;object-fit:contain}.contact iframe{width:100%;height:100%;min-height:25vh}.contact h4{text-align:center;transform:translateY(-10px)}.contact-right{min-width:40%;width:40%}.contact-right form{padding:80px;background:#414141;display:flex;align-items:center;gap:30px;flex-direction:column}.contact-right form div{display:flex;align-items:center;width:100%}.contact-right form div input,.contact-right form div textarea{font-family:Arial,sans-serif;width:100%;padding:18.5px 16px;background:#fff;font-size:16px}.contact-right form div input::-moz-placeholder,.contact-right form div textarea::-moz-placeholder{font-size:16px}.contact-right form div input::placeholder,.contact-right form div textarea::placeholder{font-size:16px}.contact-right form div input#message,.contact-right form div textarea#message{height:160px;font-size:14px}.contact-right form div input#message::-moz-placeholder,.contact-right form div textarea#message::-moz-placeholder{font-family:Arial,sans-serif}.contact-right form div input#message::placeholder,.contact-right form div textarea#message::placeholder{font-family:Arial,sans-serif}.contact-right form div .img-container{padding:5px;background:#f7a600;width:55px;height:55px;aspect-ratio:1}.contact-right form div .img-container img{width:100%;padding:4px;height:100%;-o-object-fit:contain;object-fit:contain}.contact-right form div .img-container img.filter{filter:invert(99%) sepia(8%) saturate(277%) hue-rotate(203deg) brightness(112%) contrast(100%)}.contact-right form button{text-align:center;text-transform:uppercase;padding:20px 45px;background:#f7a600;border-radius:5px;font-family:get-font-family(700),sans-serif;color:#fff}.contact-right form p{color:#fff;font-family:get-font-family(800),sans-serif;margin-top:10px}@media(max-width:1000px){.contact{flex-direction:column;align-items:center}.contact .contact-left{width:100%;min-width:100%}.contact .contact-left .contact-info{width:35%}.contact .contact-left .contact-hero-banner-text{text-align:center}.contact .contact-left .contact-hero-banner-text .contact-title{justify-content:center}.contact .contact-left .contact-hero-banner-text .contact-title svg{transform:translateY(-2px);-webkit-transform:translateY(-2px)}.contact .contact-right{width:85%}}@media(max-width:550px){.contact-right{min-width:95%!important}.contact-right form{padding:50px 40px!important}.contact-right form input::-moz-placeholder{font-size:14px}.contact-right form input::placeholder{font-size:14px}}.about-card{padding:45px;display:flex;flex-direction:column;gap:20px}.about-card.about-card-blue{background:#98b4c9;color:#fff}.about-card.about-card-blue hr{background:#414141}.about-card.about-card-orange{background:#f7a600;color:#fff}.about-card.about-card-orange hr{background:#414141}.about-card.about-card-white{background:#fff;color:#414141}.about-card.about-card-white path,.about-card.about-card-white svg{fill:#f7a600}.about-card.about-card-white hr{background:#f7a600}.about-card h4{font-weight:700}.about-card p{font-weight:550}.about-card hr{outline:0;border:0;width:100%;height:1px}.about-card .about-card-text{margin-top:15px}.about-card .about-card-text,.about-card .about-card-text .about-card-list{display:flex;flex-direction:column;gap:20px}.about-card .about-card-text .about-card-list p{display:flex;gap:3px}.about-card .about-card-text .about-card-list p svg{min-width:20px;transform:translateY(30%) scale(1.2);-webkit-transform:translateY(30%) scale(1.2);-o-object-fit:contain;object-fit:contain}.about-card .about-card-text .about-card-list p svg path{width:100%;height:100%}@media(max-width:800px){.about-card{padding:25px}}.about-grid{background:#414141;padding:100px 15vw;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:0}.about-grid img{grid-row:2}@media(max-width:1500px){.about-grid{padding:80px 5vw}}@media(max-width:1000px){.about-grid{padding:50px;display:flex;flex-direction:column;align-items:center}.about-grid img{display:none}}@media(max-width:400px){.about-grid{padding:30px}}h3[data-v-9d8a59ce]{font-size:20px;font-weight:500}.title[data-v-7a4a01ee]{font-size:25px;font-weight:550}.strong li a[data-v-7a4a01ee]{font-weight:550}ul[data-v-7a4a01ee]{display:flex;flex-direction:column;gap:5px;padding:10px 0}