@keyframes ServiceCard-module-scss-module__uTgfuW__shakeFrame{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.ServiceCard-module-scss-module__uTgfuW__card{opacity:.4;min-height:450px;transition:all .8s;display:flex;transform:scale(.8)translateY(50px)}.ServiceCard-module-scss-module__uTgfuW__card.ServiceCard-module-scss-module__uTgfuW__active{opacity:1;transform:scale(1)translateY(0)}.ServiceCard-module-scss-module__uTgfuW__card.ServiceCard-module-scss-module__uTgfuW__active .ServiceCard-module-scss-module__uTgfuW__media:after{transform:scale(1)}@media only screen and (max-width:1100px){.ServiceCard-module-scss-module__uTgfuW__card{flex-direction:column-reverse}.ServiceCard-module-scss-module__uTgfuW__card .ServiceCard-module-scss-module__uTgfuW__content{flex:unset;padding-block:40px 30px;padding-inline:20px}.ServiceCard-module-scss-module__uTgfuW__card .ServiceCard-module-scss-module__uTgfuW__text{margin-bottom:10px;font-size:18px}.ServiceCard-module-scss-module__uTgfuW__card .ServiceCard-module-scss-module__uTgfuW__media{flex:unset;height:350px}.ServiceCard-module-scss-module__uTgfuW__card .ServiceCard-module-scss-module__uTgfuW__media:after{border-width:40px}.ServiceCard-module-scss-module__uTgfuW__card .ServiceCard-module-scss-module__uTgfuW__bottom{flex-direction:column-reverse;gap:30px}.ServiceCard-module-scss-module__uTgfuW__card .ServiceCard-module-scss-module__uTgfuW__button{flex:1}}.ServiceCard-module-scss-module__uTgfuW__content{color:#fff;background:#16171b;flex:3;gap:20px;padding-block:60px 40px;padding-inline:40px}.ServiceCard-module-scss-module__uTgfuW__content h2{margin-bottom:20px}.ServiceCard-module-scss-module__uTgfuW__text{margin-bottom:40px;padding-right:20px;font-size:20px}.ServiceCard-module-scss-module__uTgfuW__cta{width:fit-content;margin-top:auto}.ServiceCard-module-scss-module__uTgfuW__media{flex:2;position:relative}.ServiceCard-module-scss-module__uTgfuW__media:after{transform-origin:100% 0;z-index:10;content:"";border:70px solid #fff;border-color:#fff #fff #0000 #0000;transition:all .8s .15s;position:absolute;top:0;right:0;transform:scale(0)}.ServiceCard-module-scss-module__uTgfuW__img{object-fit:cover;z-index:-1;background:#ebebeb}
@keyframes shakeFrame{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}body,html{width:100%;height:100%;margin:0;padding:0;position:relative}html{scroll-behavior:smooth;scroll-padding-top:160px}body{font-family:var(--font-main),"Montserrat","Helvetica Neue",Helvetica,Arial,"sans-serif";color:#16171b;font-size:18px;font-weight:450}h1,h2,h3,h4,span,p{margin:0;padding:0}h1{font-size:50px;font-weight:450;line-height:1.2}@media only screen and (max-width:1100px){h1{font-size:40px}}h2{font-size:40px;font-weight:450;line-height:1.2}@media only screen and (max-width:1100px){h2{font-size:30px}}h3{font-size:24px;font-weight:550}h4{line-height:1.2}p,span{line-height:1.4}a{color:#16171b;text-decoration:none;transition:all .15s}a:not(.noclick):active{transform:translateY(5px)}img{object-fit:cover}*{-webkit-user-select:text;user-select:text;box-sizing:border-box}::selection{color:#fff;background-color:#ff9600}::selection{color:#fff;background-color:#ff9600}::-webkit-selection{color:#fff;background-color:#ff9600}*{-webkit-user-select:text;user-select:text}.layout{flex-direction:column;gap:200px;padding-top:120px;display:flex;position:relative}@media only screen and (max-width:1100px){.layout{padding-top:0}}.section{width:100%;transition:all .27s}@media only screen and (min-width:1660px){.section{padding-inline:220px}.section.small{padding-inline:100px}}@media only screen and (max-width:1660px){.section{padding-inline:100px}.section.small{padding-inline:60px}}@media only screen and (max-width:1100px){.section,.section.small{padding-inline:40px}}@media only screen and (max-width:799px){.section,.section.small{padding-inline:20px}}.center{justify-content:center;align-items:center;display:flex}.flex{display:flex}.flex.y{flex-direction:column}.flex.gap-10{gap:10px}.flex.gap-20{gap:20px}.flex.gap-30{gap:30px}.click,.click-scale{cursor:pointer;transition:all .15s}.click:active,.click-scale:active{transform:translateY(5px)}.click:active.click-scale,.click-scale:active.click-scale{transform:scale(.9)}.disable-double-click{-webkit-user-select:none;user-select:none}.body{flex-direction:column;gap:30px;width:100%;max-width:100%;font-weight:450;display:flex;overflow:hidden}.body h2{font-family:var(--font-secondary);color:#ff9600;margin-bottom:-5px;font-size:40px;font-weight:480}.body h2:not(:first-child){margin-top:100px;margin-bottom:-10px}.body h3{font-family:var(--font-secondary);text-underline-offset:2px;margin-top:30px;margin-bottom:-15px;text-decoration:underline}.body ul{margin:unset}.body ul li:not(:last-child){margin-bottom:15px}.body a{color:#ff9600;font-weight:480;text-decoration:none;transition:all .15s;position:relative}.body a:before{transform-origin:100%;content:"";background:#ff9600;border-radius:10px;width:100%;height:3px;transition:transform .27s ease-in-out;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.body a:hover:before{transform-origin:0;transform:scaleX(1)}.body img{object-fit:contain;cursor:zoom-out;width:70%;height:auto;margin-block:20px;margin-inline:auto;transition:all .4s;display:flex}.body img:hover{width:100%}@media only screen and (max-width:1100px){.body img{width:70%}}@media only screen and (max-width:799px){.body img{cursor:default;width:100%}}@media only screen and (max-width:1100px){.body h1,.body h2{font-size:30px}.body.blog{font-size:18px}}
