ol,ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html,html body{margin:0;padding:0;width:100%}html{box-sizing:border-box;-ms-overflow-style:scrollbar;height:100%}*,::after,::before{box-sizing:inherit}.container{width:100%;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:1024px){.container{max-width:960px}}@media (min-width:1280px){.container{max-width:1140px}}@media (min-width:1440px){.container{max-width:1312px}}@media (max-width:767.98px){.container{padding-left:20px;padding-right:20px}}html body{background-color:#f9f4ec;display:flex;min-height:100vh;flex-direction:column;position:relative;overflow-x:hidden}html body:after{position:absolute;top:-30px;left:-85px;width:464.043px;height:306.92px;background-image:url(/app/themes/freshdev/resources/img/body-top.svg);background-position:top;background-size:auto;background-repeat:no-repeat;content:""}@media (max-width:1023.98px){html body:after{left:-145px;aspect-ratio:3/4;width:46vw}}@media (max-width:767.98px){html body:after{display:none}}html body img{display:block;width:100%}::selection{color:#fff;background-color:#4fc0c6}body{font-family:"League Spartan",sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#171717;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body h1,body h2,body h3,body h4{font-family:"Antonio",sans-serif;font-size:72px;font-weight:700;color:#171717;margin:0 0 30px;line-height:1.2;hyphens:auto;text-transform:uppercase;letter-spacing:-2.16px}@media (min-width:768px) and (max-width:1023.98px){body h1{font-size:48px}}@media (max-width:767.98px){body h1{margin:0 0 15px;font-size:48px}}body h2,body h3,body h4{font-size:62px;margin:0 0 20px;letter-spacing:-1.92px}@media (min-width:768px) and (max-width:1023.98px){body h2{font-size:48px}}@media (max-width:767.98px){body h2{margin:0 0 20px;letter-spacing:-.6px;font-size:40px}}body h3,body h4{font-size:48px;margin:0 0 10px;letter-spacing:-1.44px}@media (min-width:768px) and (max-width:1023.98px){body h3{font-size:30px}}@media (max-width:767.98px){body h3{margin:0 0 20px;font-size:26px}}body h4{font-size:24px;letter-spacing:-.72px}@media (min-width:768px) and (max-width:1023.98px){body h4{font-size:20px}}@media (max-width:767.98px){body h4{font-size:20px}}body p{margin:0}body p:not(:last-child){margin:0 0 15px}body a:not(.button){color:#38b6ff;text-decoration:underline;transition:all .3s ease-in-out}body a:not(.button):hover{color:#621010}body ul{list-style-type:none;padding-left:0;margin:0}body .button{cursor:pointer}@media (min-width:1024px){body main{min-height:calc(100vh - 80px - 500px)}}.button{width:auto;max-width:100%;font-size:15px;font-weight:700;border-radius:32px;position:relative;padding:8px 12px 8px 16px;align-items:center;text-transform:uppercase;display:inline-flex;text-decoration:none;justify-content:center;-webkit-appearance:none;line-height:1!important;font-family:"Antonio",sans-serif;background-color:#38b6ff;transition:all .2s ease-in-out;color:#fff;border:2px solid #38b6ff;display:flex;gap:8px}@media (max-width:767.98px){.button{font-size:16px;font-weight:700}}.button i{font-size:16px;color:#fff;font-weight:400;transition:transform .4s ease}.button::after,.button::before{content:"";position:absolute;border-radius:inherit;border:1.5px solid #38b6ff;opacity:0;transform:scale(.9);transition:transform .3s ease,opacity .3s ease;pointer-events:none}.button::before{inset:-8px;transition-delay:.08s}.button::after{inset:-15px;transition-delay:.15s}.button:hover:after,.button:hover:before{opacity:1;transform:scale(1)}.button:hover i{transform:rotate(45deg)}.button.alt{border:2px solid #fff;color:#171717;background-color:#fff}.button.alt i{font-size:16px;color:#171717;font-weight:400}.button.alt:after,.button.alt:before,ol.breadcrumbs{display:none}.button-holder{gap:16px;width:100%;margin-top:25px;align-items:center;display:inline-flex;justify-content:flex-start}@media (max-width:767.98px){.button-holder{gap:5px;flex-direction:column}.button-holder .button{width:100%}}.hamburger{right:0;height:60px;display:flex;cursor:pointer;position:relative;align-items:center;justify-content:center;transition-property:opacity,filter;padding:0;transition-duration:.15s;transition-timing-function:linear}.hamburger :focus{outline:0}.hamburger:hover{opacity:1}@media (min-width:1024px){.hamburger{display:none}}.hamburger .hamburger__box{margin-top:4px;position:relative;display:inline-block;width:26px;height:16px}.hamburger .hamburger__inner{display:block;margin-top:-3px;top:1px}.hamburger .hamburger__inner,.hamburger .hamburger__inner::after,.hamburger .hamburger__inner::before{height:2px;background-color:#38b6ff;border-radius:0;position:absolute}.hamburger .hamburger__inner,.hamburger .hamburger__inner::after{width:26px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger .hamburger__inner::after,.hamburger .hamburger__inner::before{content:"";display:block}.hamburger .hamburger__inner::before{right:0;width:19px}.hamburger .hamburger__inner::after{bottom:-7px}.hamburger .hamburger__inner::before{top:7px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger .hamburger__inner::after{top:14px}@font-face{font-display:swap;font-family:"slick";font-weight:400;font-style:normal}header{top:32px;left:0;right:0;z-index:100;position:sticky;background-color:#fff0;font-family:"Antonio",sans-serif;transition:all .3s ease-in-out}@media (min-width:768px){header{height:63px;margin-bottom:36px}}@media (max-width:767.98px){header{margin-bottom:80px}}header .container,header .container .header-items{height:100%;display:flex;position:relative;align-items:center;flex-direction:row}header .container{max-width:100%;justify-content:space-between;transition:height .3s ease-in-out}@media (max-width:1023.98px){header .container{padding-left:15px;padding-right:15px}}header .container .header-items{width:100%;justify-content:center}@media (max-width:1023.98px){header .container .header-items{justify-content:space-between}}header .container .header-items .logo-mobile{flex:0 0 auto;position:relative;z-index:102}@media (min-width:1024px){header .container .header-items .logo-mobile{display:none}}header .container .header-items .logo-mobile a,header .container .header-items .navigation-holder .logo a{display:block}header .container .header-items .logo-mobile a img,header .container .header-items .navigation-holder .logo a img{width:102px;height:40px;max-width:100%;object-fit:contain;transition:all .3s ease-in-out}@media (max-width:1023.98px){header .container .header-items .logo-mobile a img{height:30px}}header .container .header-items .navigation-holder{display:flex}@media (min-width:1024px){header .container .header-items .navigation-holder{flex-direction:row;align-items:center;justify-content:flex-start}}@media (max-width:1023.98px){header .container .header-items .navigation-holder{top:0;left:0;right:0;bottom:0;opacity:0;z-index:101;height:100vh;position:fixed;overflow:hidden;background:#38b6ff;visibility:hidden;align-items:flex-start;flex-direction:column;justify-content:center;transition:all .3s ease-in-out}header .container .header-items .navigation-holder:after{position:absolute;bottom:0;right:-85px;width:427px;height:350px;background-image:url(/app/themes/freshdev/resources/img/element-nav.svg);background-position:center;background-size:contain;background-repeat:no-repeat;content:""}}header .container .header-items .navigation-holder .logo{flex:0 0 auto;margin:0 32px}@media (max-width:1023.98px){header .container .header-items .navigation-holder .logo{z-index:102;position:relative;display:none}}header .container .header-items .navigation-holder .logo a img{width:160px;height:63px}@media (max-width:1023.98px){header .container .header-items .navigation-holder .logo a img{height:30px}}header .container .header-items .navigation-holder nav.navigation{flex:1 1 0%;display:flex;align-items:center;justify-content:flex-start}@media (max-width:1023.98px){header .container .header-items .navigation-holder nav.navigation{flex:unset}}header .container .header-items .navigation-holder nav.navigation>*{z-index:1;position:relative}header .container .header-items .navigation-holder nav.navigation>ul{z-index:3;width:100%;display:flex;position:unset}@media (min-width:1024px){header .container .header-items .navigation-holder nav.navigation>ul{flex-direction:row;align-items:center;justify-content:flex-end}}@media (max-width:1023.98px){header .container .header-items .navigation-holder nav.navigation>ul{padding:0 24px;max-height:100vh;flex-direction:column;align-items:flex-start}}header .container .header-items .navigation-holder nav.navigation>ul>li{position:relative;width:max-content}header .container .header-items .navigation-holder nav.navigation>ul>li a.navlink{color:#38b6ff;font-size:16px;font-weight:700;padding:10px 16px;position:relative;display:inline-block;text-decoration:none;font-family:"Antonio",sans-serif}footer .container .footer-inner .footer-copyright .footer-item p a:hover,footer .container .footer-inner .footer-top .footer-column.links ul li a:hover,header .container .header-items .navigation-holder nav.navigation>ul>li a.navlink:hover{color:#ff8138}header .container .header-items .navigation-holder nav.navigation>ul>li a.navlink::after{content:"";position:absolute;bottom:7px;left:20px;width:20px;height:2px;background-color:#ff8138;opacity:0;transition:left .5s ease,opacity .3s ease}header .container .header-items .navigation-holder nav.navigation>ul>li a.navlink:hover::after{opacity:1;left:calc(100% - 30px)}@media (max-width:1023.98px){header .container .header-items .navigation-holder nav.navigation>ul>li a.navlink{font-size:40px;font-weight:700;line-height:normal;letter-spacing:-1.2px;text-transform:uppercase;color:#fff;padding:10px 0}}header .container .header-items .header-actions{gap:15px;z-index:102;display:flex;position:relative;align-items:center;justify-content:flex-end}.section,footer{position:relative}footer{padding-bottom:32px}footer.has-elements{overflow:hidden;padding-top:100px}footer.has-elements:before{position:absolute;left:0;background-image:url(/app/themes/freshdev/resources/img/footer-left.svg);background-size:contain;background-repeat:no-repeat;content:"";z-index:-1;top:-135px;width:33vw;aspect-ratio:1/1;background-position:left top}@media (max-width:1439.98px){footer.has-elements:before{width:38vw}}@media (max-width:1279.98px){footer.has-elements:before{width:50vw}}@media (max-width:767.98px){footer.has-elements:before{display:none}}footer.has-elements:after{position:absolute;right:0;background-image:url(/app/themes/freshdev/resources/img/footer-right.svg);background-size:contain;background-repeat:no-repeat;content:"";z-index:-1;top:20px;width:25vw;aspect-ratio:1/1;background-position:right}@media (max-width:1439.98px){footer.has-elements:after{width:30vw}}@media (max-width:767.98px){footer.has-elements:after{display:none}}footer .container .footer-inner{background-color:#38b6ff;padding:32px;border-radius:16px}@media (max-width:767.98px){footer .container .footer-inner{padding:32px 16px}}footer .container .footer-inner .footer-top{display:flex;justify-content:space-between;margin-bottom:32px}@media (max-width:767.98px){footer .container .footer-inner .footer-top{flex-direction:column;margin-bottom:40px}}footer .container .footer-inner .footer-top .footer-column.logo{width:160px}@media (max-width:767.98px){footer .container .footer-inner .footer-top .footer-column.logo{margin-bottom:40px}}footer .container .footer-inner .footer-top .footer-column.logo .image-holder{height:63px;width:100%}footer .container .footer-inner .footer-top .footer-column.logo .image-holder img{width:100%;height:100%;object-fit:contain}footer .container .footer-inner .footer-top .footer-column.links ul{display:flex;gap:16px}@media (max-width:767.98px){footer .container .footer-inner .footer-top .footer-column.links ul{flex-direction:column}}footer .container .footer-inner .footer-top .footer-column.links ul li a{text-decoration:none;font-size:32px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;font-family:"Antonio",sans-serif;color:#fff}@media (max-width:767.98px){footer .container .footer-inner .footer-top .footer-column.links ul li a{font-size:24px;font-style:normal;font-weight:600}}footer .container .footer-inner .footer-bottom{display:flex;justify-content:space-between;align-items:flex-end}@media (max-width:767.98px){footer .container .footer-inner .footer-bottom{flex-direction:column;align-items:flex-start}}footer .container .footer-inner .footer-bottom .footer-column.info{max-width:390px}footer .container .footer-inner .footer-bottom .footer-column.info .label{border-radius:32px;background-color:#fff;width:fit-content;margin-bottom:8px;padding:10px 16px}footer .container .footer-inner .footer-bottom .footer-column.info .label p{color:#171717;font-size:16px;font-weight:500;line-height:normal}footer .container .footer-inner .footer-bottom .footer-column.info h2{font-size:56px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1.68px;color:#fff}@media (max-width:767.98px){footer .container .footer-inner .footer-bottom .footer-column.info h2{font-size:48px;font-weight:600;line-height:normal;letter-spacing:-1.44px}}footer .container .footer-inner .footer-bottom .footer-column.socials{display:flex;gap:8px}footer .container .footer-inner .footer-bottom .footer-column.socials a{text-decoration:none}footer .container .footer-inner .footer-bottom .footer-column.socials a i{color:#fff;font-weight:300;font-size:24px}footer .container .footer-inner .footer-copyright{display:flex;justify-content:space-between;margin-top:16px}@media (max-width:767.98px){footer .container .footer-inner .footer-copyright{flex-direction:column;gap:16px;margin-top:32px}}footer .container .footer-inner .footer-copyright .footer-item{display:flex;gap:16px;align-items:center}footer .container .footer-inner .footer-copyright .footer-item .date p,footer .container .footer-inner .footer-copyright .footer-item p,footer .container .footer-inner .footer-copyright .footer-item p a{color:#fff;font-size:12px;font-style:normal;font-weight:500}footer .container .footer-inner .footer-copyright .footer-item .links-copyright{display:flex;gap:16px}footer .container .footer-inner .footer-copyright .footer-item .links-copyright a{display:flex;color:#fff;font-size:12px;font-style:normal;font-weight:500;text-decoration:none}footer .container .footer-inner .footer-copyright .footer-item p i{color:red}.section{overflow:hidden;transition:all .45s ease-in-out}.section.has-elements,.section.section-image-content.has-bg-blue,.section.section-pageheader{overflow:visible}@media (min-width:768px){.section{padding:100px 0}}@media (max-width:767.98px){.section{padding:50px 0}}@font-face{font-display:swap;font-family:"Antonio";src:url(/app/themes/freshdev/public/fonts/Antonio-Bold.eot);src:url(/app/themes/freshdev/public/fonts/Antonio-Bold.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/Antonio-Bold.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/Antonio-Bold.woff)format("woff"),url(/app/themes/freshdev/public/fonts/Antonio-Bold.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/Antonio-Bold.svg#Antonio-Bold)format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Antonio";src:url(/app/themes/freshdev/public/fonts/Antonio-ExtraLight.eot);src:url(/app/themes/freshdev/public/fonts/Antonio-ExtraLight.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/Antonio-ExtraLight.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/Antonio-ExtraLight.woff)format("woff"),url(/app/themes/freshdev/public/fonts/Antonio-ExtraLight.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/Antonio-ExtraLight.svg#Antonio-ExtraLight)format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Antonio";src:url(/app/themes/freshdev/public/fonts/Antonio-Light.eot);src:url(/app/themes/freshdev/public/fonts/Antonio-Light.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/Antonio-Light.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/Antonio-Light.woff)format("woff"),url(/app/themes/freshdev/public/fonts/Antonio-Light.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/Antonio-Light.svg#Antonio-Light)format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Antonio";src:url(/app/themes/freshdev/public/fonts/Antonio-Medium.eot);src:url(/app/themes/freshdev/public/fonts/Antonio-Medium.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/Antonio-Medium.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/Antonio-Medium.woff)format("woff"),url(/app/themes/freshdev/public/fonts/Antonio-Medium.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/Antonio-Medium.svg#Antonio-Medium)format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Antonio";src:url(/app/themes/freshdev/public/fonts/Antonio-Regular.eot);src:url(/app/themes/freshdev/public/fonts/Antonio-Regular.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/Antonio-Regular.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/Antonio-Regular.woff)format("woff"),url(/app/themes/freshdev/public/fonts/Antonio-Regular.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/Antonio-Regular.svg#Antonio-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Antonio";src:url(/app/themes/freshdev/public/fonts/Antonio-SemiBold.eot);src:url(/app/themes/freshdev/public/fonts/Antonio-SemiBold.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/Antonio-SemiBold.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/Antonio-SemiBold.woff)format("woff"),url(/app/themes/freshdev/public/fonts/Antonio-SemiBold.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/Antonio-SemiBold.svg#Antonio-SemiBold)format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"League Spartan";src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-Black.eot);src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-Black.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Black.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Black.woff)format("woff"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Black.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Black.svg#LeagueSpartan-Black)format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"League Spartan";src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-Bold.eot);src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-Bold.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Bold.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Bold.woff)format("woff"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Bold.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Bold.svg#LeagueSpartan-Bold)format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"League Spartan";src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-ExtraBold.eot);src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-ExtraBold.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-ExtraBold.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-ExtraBold.woff)format("woff"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-ExtraBold.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-ExtraBold.svg#LeagueSpartan-ExtraBold)format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"League Spartan";src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-ExtraLight.eot);src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-ExtraLight.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-ExtraLight.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-ExtraLight.woff)format("woff"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-ExtraLight.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-ExtraLight.svg#LeagueSpartan-ExtraLight)format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"League Spartan";src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-Light.eot);src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-Light.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Light.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Light.woff)format("woff"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Light.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Light.svg#LeagueSpartan-Light)format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"League Spartan";src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-Medium.eot);src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-Medium.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Medium.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Medium.woff)format("woff"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Medium.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Medium.svg#LeagueSpartan-Medium)format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"League Spartan";src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-Regular.eot);src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-Regular.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Regular.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Regular.woff)format("woff"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Regular.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Regular.svg#LeagueSpartan-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"League Spartan";src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-SemiBold.eot);src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-SemiBold.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-SemiBold.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-SemiBold.woff)format("woff"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-SemiBold.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-SemiBold.svg#LeagueSpartan-SemiBold)format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"League Spartan";src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-Thin.eot);src:url(/app/themes/freshdev/public/fonts/LeagueSpartan-Thin.eot?#iefix)format("embedded-opentype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Thin.woff2)format("woff2"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Thin.woff)format("woff"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Thin.ttf)format("truetype"),url(/app/themes/freshdev/public/fonts/LeagueSpartan-Thin.svg#LeagueSpartan-Thin)format("svg");font-weight:200;font-style:normal;font-display:swap}.section.section-cta .container .content-holder{max-width:800px;margin:0 auto;text-align:center}.section.section-cta .container .content-holder h2{font-size:72px;font-weight:700;line-height:normal;letter-spacing:-2.16px;margin-bottom:16px;hyphens:none}@media (max-width:1023.98px){.section.section-cta .container .content-holder h2{font-size:48px;font-weight:700;line-height:normal;letter-spacing:-1.44px}}@media (max-width:767.98px){.section.section-cta .container .content-holder h2{font-size:40px}}.section.section-cta .container .content-holder p{max-width:600px;margin:0 auto 15px;font-size:18px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.18px}.section.section-cta .container .content-holder .button-holder{justify-content:center;margin-top:25px}.section.section-usps.has-elements:after{position:absolute;top:0;left:0;width:60vw;background-image:url(/app/themes/freshdev/resources/img/element-usps.svg);background-position:left top;background-size:contain;background-repeat:no-repeat;content:"";aspect-ratio:6/4}@media (max-width:767.98px){.section.section-usps.has-elements:after{width:100vw}}.section.section-usps .container .holder{position:relative;z-index:1}.section.section-usps .container .holder .content-holder{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.section.section-usps .container .holder .content-holder .label{padding:8px 16px;border-radius:32px;background-color:#fff;width:fit-content}.section.section-usps .container .holder .content-holder .label p{font-size:18px;font-weight:600}@media (max-width:767.98px){.section.section-usps .container .holder .content-holder .label p{line-height:normal}}.section.section-usps .container .holder .content-holder .label p em{font-family:"permanent-marker",sans-serif;font-size:16px;font-weight:400}.section.section-usps .container .holder .usp-holder{display:flex;gap:16px;flex-wrap:wrap;margin-top:32px;justify-content:center;align-items:center}.section.section-usps .container .holder .usp-holder .usp{display:flex;border-radius:16px;background-color:#fff;padding:16px;gap:8px;align-items:center}@media (max-width:767.98px){.section.section-usps .container .holder .usp-holder .usp{width:100%}}.section.section-usps .container .holder .usp-holder .usp .circle{width:12px;height:12px;background-color:#38b6ff;border-radius:32px}.section.section-usps .container .holder .usp-holder .usp p{font-family:"Antonio",sans-serif;font-size:16px;font-weight:600}.section.section-text-fill .container .content-holder{max-width:1000px;margin:0 auto;text-align:center}.section.section-text-fill .container .content-holder h3{font-size:48px;font-weight:700;line-height:normal;letter-spacing:-1.44px}@media (max-width:1023.98px){.section.section-text-fill .container .content-holder h3{font-size:40px;padding:0 64px}}@media (max-width:767.98px){.section.section-text-fill .container .content-holder h3{font-size:24px;letter-spacing:-.72px;padding:0}}.section.section-pageheader:not(.has-image):after{position:absolute;top:50%;right:0;width:75vw;background-image:url(/app/themes/freshdev/resources/img/ph-element.svg);background-position:center;background-size:contain;background-repeat:no-repeat;content:"";transform:translateY(-50%);z-index:-1;aspect-ratio:3/4}@media (min-width:1920px){.section.section-pageheader:not(.has-image):after{width:55vw}}@media (max-width:1439.98px){.section.section-pageheader:not(.has-image):after{top:40%;right:0;width:90vw}}@media (max-width:1279.98px){.section.section-pageheader:not(.has-image):after{top:40%;right:0;width:100vw}}@media (max-width:767.98px){.section.section-pageheader:not(.has-image):after{top:23%;right:0;width:135vw}}.section.section-pageheader .container .content-holder{max-width:560px;margin:0 auto;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:1}.section.section-pageheader .container .content-holder h1{margin-bottom:16px}.section.section-pageheader .container .content-holder .label{background-color:#fff;padding:12px 16px;border-radius:32px;width:fit-content}.section.section-pageheader .container .content-holder .label p{font-size:16px;font-style:normal;font-weight:700}@media (max-width:767.98px){.section.section-pageheader .container .content-holder .label p{line-height:normal}}.section.section-pageheader .container .content-holder .button-holder{justify-content:center;margin-top:40px}.section.section-image-content.has-bg-blue.has-elements:before{position:absolute;bottom:5%;left:0;width:45vw;background-image:url(/app/themes/freshdev/resources/img/phleft.svg);background-position:left;background-size:contain;background-repeat:no-repeat;content:"";z-index:-1;aspect-ratio:4/4}@media (min-width:1920px){.section.section-image-content.has-bg-blue.has-elements:before{width:25vw}}.section.section-image-content.has-bg-blue.has-elements:after{position:absolute;bottom:-17%;right:0;width:45vw;background-image:url(/app/themes/freshdev/resources/img/phright.svg);background-position:right;background-size:contain;background-repeat:no-repeat;content:"";z-index:-1;aspect-ratio:4/4}@media (min-width:1920px){.section.section-image-content.has-bg-blue.has-elements:after{width:25vw}}@media (max-width:767.98px){.section.section-image-content.has-bg-blue.has-elements:after{bottom:-40px}}.section.section-image-content.has-bg-blue .container{max-width:1372px}.section.section-image-content.has-bg-blue .container .holder{background-color:#38b6ff;gap:80px;padding:100px 64px}@media (max-width:1279.98px){.section.section-image-content.has-bg-blue .container .holder{padding:40px;gap:40px}}@media (max-width:767.98px){.section.section-image-content.has-bg-blue .container .holder{padding:40px 16px;gap:24px}}.section.section-image-content.has-bg-blue .container .holder .content-holder{width:calc(100% - 648px - 80px);padding:0}@media (max-width:1279.98px){.section.section-image-content.has-bg-blue .container .holder .content-holder{width:calc(100% - 448px - 80px)}}@media (max-width:1023.98px){.section.section-image-content.has-bg-blue .container .holder .content-holder{width:100%}}.section.section-image-content.has-bg-blue .container .holder .content-holder h2,.section.section-image-content.has-bg-blue .container .holder .content-holder p,.section.section-services.has-bg-blue .container .holder .content-holder h2,.section.section-services.has-bg-blue .container .holder .content-holder p{color:#fff}.section.section-image-content.has-bg-blue .container .holder .content-holder .icon{display:none}.section.section-image-content.has-bg-blue .container .holder .content-holder .button-holder .button{background-color:#fff;color:#171717}.section.section-image-content.has-bg-blue .container .holder .content-holder .button-holder .button:after,.section.section-image-content.has-bg-blue .container .holder .content-holder .button-holder .button:before{border-color:#fff}.section.section-image-content.has-bg-blue .container .holder .content-holder .button-holder .button i{color:#171717}.section.section-image-content.has-bg-blue .container .holder .image-holder{width:648px}@media (max-width:1279.98px){.section.section-image-content.has-bg-blue .container .holder .image-holder{width:448px}}@media (max-width:1023.98px){.section.section-image-content.has-bg-blue .container .holder .image-holder{width:100%}}.section.section-image-content.has-bg-blue .container .holder .image-holder:after{padding-bottom:106%}@media (max-width:1023.98px){.section.section-image-content.has-bg-blue .container .holder .image-holder:after{padding-bottom:75%}}@media (max-width:767.98px){.section.section-image-content.has-bg-blue .container .holder .image-holder:after{padding-bottom:149%}.section.section-image-content .container{padding-left:0;padding-right:0}}.section.section-image-content .container .holder{gap:48px;display:flex;align-items:center;border-radius:24px}@media (max-width:1023.98px){.section.section-image-content .container .holder{flex-direction:column;padding:80px 16px;gap:40px}}@media (max-width:767.98px){.section.section-image-content .container .holder{border-radius:0}}.section.section-image-content .container .holder .content-holder{width:calc(100% - 568px - 48px);padding:75px 50px}@media (max-width:1439.98px){.section.section-image-content .container .holder .content-holder{width:calc(100% - 468px - 48px)}}@media (max-width:1279.98px){.section.section-image-content .container .holder .content-holder{width:calc(100% - 368px - 48px);padding:0}}@media (max-width:1023.98px){.section.section-image-content .container .holder .content-holder{width:100%;order:2}}.section.section-image-content .container .holder .content-holder .icon{width:18px;height:18px;background-color:#38b6ff;margin-bottom:16px;border-radius:32px}.section.section-image-content .container .holder .content-holder h2{margin-bottom:32px;font-size:64px;font-weight:700;letter-spacing:-1.92px;hyphens:none;max-width:464px}@media (max-width:1279.98px){.section.section-image-content .container .holder .content-holder h2{font-size:44px}}@media (max-width:767.98px){.section.section-image-content .container .holder .content-holder h2{font-size:40px;font-weight:700;line-height:normal;letter-spacing:-1.44px}}.section.section-image-content .container .holder .content-holder p{font-size:18px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.18px;max-width:517px}@media (max-width:767.98px){.section.section-image-content .container .holder .content-holder p{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.16px}}.section.section-image-content .container .holder .content-holder .button-holder{margin-top:32px}@media (max-width:767.98px){.section.section-image-content .container .holder .content-holder .button-holder{margin-top:17px}}.section.section-image-content .container .holder .image-holder{border-radius:16px;width:568px;position:relative}@media (max-width:1439.98px){.section.section-image-content .container .holder .image-holder{width:468px}}@media (max-width:1279.98px){.section.section-image-content .container .holder .image-holder{width:368px}}@media (max-width:1023.98px){.section.section-image-content .container .holder .image-holder{width:100%;order:1}}.section.section-image-content .container .holder .image-holder img:not(.plus-left-top):not(.plus-right-top):not(.plus-left-bottom):not(.plus-right-bottom){border-radius:16px;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.section.section-image-content .container .holder .image-holder:after{display:block;content:"";padding-bottom:127%}@media (max-width:1023.98px){.section.section-image-content .container .holder .image-holder:after{padding-bottom:65%}}@media (max-width:767.98px){.section.section-image-content .container .holder .image-holder:after{padding-bottom:113%}}.section.section-image-content .container .holder .image-holder img.plus-left-top{position:absolute;top:35px;left:31px;width:32px;height:32px;object-fit:contain;z-index:1}.section.section-image-content .container .holder .image-holder img.plus-right-top{position:absolute;top:35px;right:31px;width:32px;height:32px;object-fit:contain;z-index:1}.section.section-image-content .container .holder .image-holder img.plus-left-bottom{position:absolute;bottom:35px;left:31px;width:32px;height:32px;object-fit:contain;z-index:1}.section.section-image-content .container .holder .image-holder img.plus-right-bottom{position:absolute;bottom:35px;right:31px;width:32px;height:32px;object-fit:contain;z-index:1}@media (max-width:767.98px){.section.section-review-slider .holder{padding-left:16px;padding-right:16px}}.section.section-review-slider .holder .content-holder{max-width:755px;margin:0 auto;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:1023.98px){.section.section-review-slider .holder .content-holder{padding-left:16px;padding-right:16px}}.section.section-review-slider .holder .content-holder h2{hyphens:none}@media (max-width:767.98px){.section.section-review-slider .holder .content-holder h2{font-size:40px;font-weight:700;line-height:normal;letter-spacing:-1.44px;margin-bottom:16px}}.section.section-review-slider .holder .content-holder .label{border-radius:32px;background-color:#fff;padding:12px 16px;width:fit-content}.section.section-review-slider .holder .content-holder .label p{font-size:16px;font-weight:700;line-height:normal}.section.section-review-slider .holder .review-holder{margin-top:48px;position:relative;align-items:stretch;overflow:hidden}.section.section-review-slider .holder .review-holder:before{content:"";position:absolute;left:0;top:0;background:linear-gradient(270deg,#fff0 15.78%,#f9f4ec 88.18%);width:296px;height:100%;z-index:2}@media (min-width:1920px){.section.section-review-slider .holder .review-holder:before{width:496px}}@media (max-width:1023.98px){.section.section-review-slider .holder .review-holder:before{width:196px}}@media (max-width:767.98px){.section.section-review-slider .holder .review-holder:before{display:none}}.section.section-review-slider .holder .review-holder:after{content:"";position:absolute;right:0;top:0;background:linear-gradient(to right,#fff0 15.78%,#f9f4ec 88.18%);width:296px;height:100%;z-index:2}@media (min-width:1920px){.section.section-review-slider .holder .review-holder:after{width:496px}}@media (max-width:1023.98px){.section.section-review-slider .holder .review-holder:after{width:196px}}@media (max-width:767.98px){.section.section-review-slider .holder .review-holder:after{display:none}}.section.section-review-slider .holder .review-holder .swiper-wrapper{display:flex}@media (min-width:768px){.section.section-review-slider .holder .review-holder .swiper-wrapper{transition:none!important}}.section.section-review-slider .holder .review-holder .swiper-wrapper .swiper-slide{height:auto}.section.section-review-slider .holder .review-holder .swiper-wrapper .swiper-slide .card{background-color:#fff;border-radius:16px;box-shadow:4px 4px 25px 0 rgb(210 210 210/.25);height:100%}.section.section-review-slider .holder .review-holder .swiper-wrapper .swiper-slide .card .inner{padding:28px 16px}.section.section-review-slider .holder .review-holder .swiper-wrapper .swiper-slide .card .inner .quote-img{width:25px;height:25px;margin-bottom:20px}.section.section-review-slider .holder .review-holder .swiper-wrapper .swiper-slide .card .inner .quote-img img{width:100%;height:100%;object-fit:contain}.section.section-review-slider .holder .review-holder .swiper-wrapper .swiper-slide .card .inner p{font-size:18px;font-weight:500;line-height:20px;letter-spacing:.18px}.section.section-review-slider .holder .review-holder .swiper-wrapper .swiper-slide .card .inner .customer-details{padding-top:21px;display:flex;align-items:center;gap:12px}@media (max-width:767.98px){.section.section-review-slider .holder .review-holder .swiper-wrapper .swiper-slide .card .inner .customer-details{padding-top:9px}}.section.section-review-slider .holder .review-holder .swiper-wrapper .swiper-slide .card .inner .customer-details .image-holder{width:48px;height:48px}.section.section-review-slider .holder .review-holder .swiper-wrapper .swiper-slide .card .inner .customer-details .image-holder img{width:100%;height:100%;object-fit:cover;border-radius:99px;border:1px solid #38b6ff}.section.section-review-slider .holder .review-holder .swiper-wrapper .swiper-slide .card .inner .customer-details .details p{font-size:18px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:-5px}@media (max-width:767.98px){.section.section-review-slider .holder .review-holder .swiper-wrapper .swiper-slide .card .inner .customer-details .details p{font-size:16px;font-weight:500;line-height:20px;letter-spacing:.16px}}.section.section-review-slider .holder .review-holder .swiper-wrapper .swiper-slide .card .inner .customer-details .details span{font-size:14px;font-weight:400;color:#7f7f7f}.section.section-services.has-bg-blue .container .holder{background-color:#38b6ff;padding:100px 64px}@media (max-width:1279.98px){.section.section-services.has-bg-blue .container .holder{padding:50px 32px}}@media (max-width:1023.98px){.section.section-services.has-bg-blue .container .holder{padding:50px 0 50px 16px}}@media (max-width:767.98px){.section.section-services.has-elements{overflow:hidden}}.section.section-services.has-elements:after{position:absolute;bottom:-4%;right:0;width:100vw;background-image:url(/app/themes/freshdev/resources/img/element.svg);background-position:center;background-size:cover;background-repeat:no-repeat;content:"";left:0;aspect-ratio:4/4;z-index:-1}@media (min-width:1920px){.section.section-services.has-elements:after{bottom:-30%;aspect-ratio:1/2;background-size:contain;background-position:bottom}}@media (max-width:1279.98px){.section.section-services.has-elements:after{bottom:20%}}.section.section-services .container{max-width:1372px}@media (max-width:1023.98px){.section.section-services .container{padding-left:0;padding-right:0}}.section.section-services .container .holder{border-radius:24px}@media (max-width:1279.98px){.section.section-services .container .holder{padding:50px 16px}}@media (max-width:1023.98px){.section.section-services .container .holder{padding:50px 0 50px 16px;border-radius:0}}.section.section-services .container .holder .content-holder{max-width:600px;margin:0 auto 40px;text-align:center}@media (max-width:1023.98px){.section.section-services .container .holder .content-holder{padding-left:16px;padding-right:16px}}.section.section-services .container .holder .content-holder p{font-size:18px;font-weight:400;line-height:20px;letter-spacing:.18px}.section.section-services .container .holder .services-holder{display:flex;gap:16px}@media (max-width:1023.98px){.section.section-services .container .holder .services-holder{display:none}}.section.section-services .container .holder .services-holder .service-card{position:relative;height:500px;border-radius:16px;overflow:hidden;flex:0 0 calc((100% - 48px)/4)}.section.section-services .container .holder .services-holder .service-card:after{content:"";position:absolute;inset:0;background:rgb(0 0 0/.25);pointer-events:none;border-radius:16px;transition:.3ms ease-in-out}.section.section-services .container .holder .services-holder .service-card:hover:after{background:rgb(0 0 0/.5)}.section.section-services .container .holder .services-holder .service-card:hover .service-card-inner .text p{opacity:1;max-height:500px}.section.section-services .container .holder .services-holder .service-card .service-card-inner{padding:24px 16px}.section.section-services .container .holder .services-holder .service-card .service-card-inner .link{align-self:flex-end}.section.section-services .container .holder .services-holder .service-card .service-card-inner .link a{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:32px;background-color:#fff;overflow:hidden;text-decoration:none;transition:all .35s ease;padding:0;cursor:pointer}.section.section-services .container .holder .services-holder .service-card .service-card-inner .link a i{color:#171717;flex-shrink:0;transition:transform .35s ease}.section.section-services .container .holder .services-holder .service-card .service-card-inner .link a .link-text{white-space:nowrap;font-family:"Antonio",sans-serif;font-size:16px;font-weight:700;color:#171717;max-width:0;opacity:0;overflow:hidden;transition:all .35s ease}.section.section-services .container .holder .services-holder .service-card .service-card-inner .text{position:relative;flex-direction:column;justify-content:flex-end}.section.section-services .container .holder .services-holder .service-card .service-card-inner .text h4{font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-1.44px;text-transform:uppercase;color:#fff;margin:0;transition:margin .5s ease,transform .7s ease}@media (max-width:1439.98px){.section.section-services .container .holder .services-holder .service-card .service-card-inner .text h4{font-size:32px;line-height:normal}}.section.section-services .container .holder .services-holder .service-card .service-card-inner .text p{font-size:16px;color:#fff;margin:8px 0 0;opacity:0;max-height:0;overflow:hidden;transition:all 1.5s ease}.section.section-services .container .holder .services-holder .service-card:hover .link a{width:127px;padding:0 16px}.section.section-services .container .holder .services-holder .service-card:hover .link a i{transform:rotate(45deg);margin-left:8px}.section.section-services .container .holder .services-holder .service-card:hover .link a .link-text{max-width:220px;opacity:1}@media (min-width:1024px){.section.section-services .container .holder .services-holder-mobile{display:none}}.section.section-services .container .holder .services-holder-mobile .swiper-wrapper .swiper-slide .service-card{height:500px;position:relative}.section.section-services .container .holder .services-holder-mobile .swiper-wrapper .swiper-slide .service-card:after{content:"";position:absolute;inset:0;background:rgb(0 0 0/.5);pointer-events:none;border-radius:16px}.section.section-services .container .holder .services-holder .service-card .service-card-inner,.section.section-services .container .holder .services-holder-mobile .swiper-wrapper .swiper-slide .service-card .service-card-inner{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;z-index:1;position:relative}.section.section-services .container .holder .services-holder-mobile .swiper-wrapper .swiper-slide .service-card .service-card-inner .link{align-self:flex-end;position:unset;padding:24px 16px}.section.section-cases .container .holder .image-holder .link-holder a,.section.section-cases-grid .container .holder .column .image-holder .link-holder .top-link a,.section.section-services .container .holder .services-holder-mobile .swiper-wrapper .swiper-slide .service-card .service-card-inner .link a{height:40px;background-color:#fff;border-radius:32px;display:flex;align-items:center;justify-content:center;overflow:hidden;width:40px;transition:all .35s ease;text-decoration:none}.section.section-cases .container .holder .image-holder .link-holder a i,.section.section-cases-grid .container .holder .column .image-holder .link-holder .top-link a i,.section.section-services .container .holder .services-holder-mobile .swiper-wrapper .swiper-slide .service-card .service-card-inner .link a i{color:#171717;flex-shrink:0}.section.section-cases .container .holder .image-holder .link-holder a .link-text,.section.section-cases-grid .container .holder .column .image-holder .link-holder .top-link a .link-text,.section.section-services .container .holder .services-holder-mobile .swiper-wrapper .swiper-slide .service-card .service-card-inner .link a .link-text{white-space:nowrap;font-size:16px;font-weight:700;color:#171717;max-width:0;opacity:0;overflow:hidden;transition:all .35s ease;font-family:"Antonio",sans-serif}.section.section-cases .container .holder .image-holder .link-holder a:after,.section.section-cases-grid .container .holder .column .image-holder .link-holder .top-link a:after,.section.section-services .container .holder .services-holder-mobile .swiper-wrapper .swiper-slide .service-card .service-card-inner .link a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.section.section-services .container .holder .services-holder-mobile .swiper-wrapper .swiper-slide .service-card .service-card-inner .text{align-self:flex-start;padding:24px 16px}@media (max-width:1023.98px){.section.section-services .container .holder .services-holder-mobile .swiper-wrapper .swiper-slide .service-card .service-card-inner .text{padding:24px 16px 24px 64px}}@media (max-width:767.98px){.section.section-services .container .holder .services-holder-mobile .swiper-wrapper .swiper-slide .service-card .service-card-inner .text{max-width:268px;padding:24px 16px}}.section.section-services .container .holder .services-holder-mobile .swiper-wrapper .swiper-slide .service-card .service-card-inner .text h4{color:#fff;font-size:48px;font-weight:700;line-height:normal;letter-spacing:-1.44px;hyphens:none}.section.section-cases .container .holder .image-holder .link-holder .label p,.section.section-cases-grid .container .holder .column .image-holder .link-holder .top-link .label p,.section.section-services .container .holder .services-holder-mobile .swiper-wrapper .swiper-slide .service-card .service-card-inner .text p{color:#fff}@media (min-width:1440px){.section.section-cases.has-img-left .container .holder .content-holder{order:2}.section.section-cases.has-img-left .container .holder .image-holder{order:1}}@media (max-width:767.98px){.section.section-cases .container{padding-left:0;padding-right:0}}.section.section-cases .container .holder{padding:100px 64px;gap:48px;display:flex;align-items:center;border-radius:24px}@media (max-width:1023.98px){.section.section-cases .container .holder{flex-direction:column;padding:80px 16px;gap:40px}}@media (max-width:767.98px){.section.section-cases .container .holder{border-radius:0}}.section.section-cases .container .holder .content-holder{width:calc(100% - 568px - 48px);padding:75px 50px}@media (max-width:1439.98px){.section.section-cases .container .holder .content-holder{width:calc(100% - 468px - 48px)}}@media (max-width:1279.98px){.section.section-cases .container .holder .content-holder{width:calc(100% - 368px - 48px);padding:0}}@media (max-width:1023.98px){.section.section-cases .container .holder .content-holder{width:100%;order:2}}.section.section-cases .container .holder .content-holder .icon{width:18px;height:18px;background-color:#38b6ff;margin-bottom:16px;border-radius:32px}.section.section-cases .container .holder .content-holder h2{margin-bottom:32px}@media (max-width:767.98px){.section.section-cases .container .holder .content-holder h2{font-size:40px;font-weight:700;line-height:normal;letter-spacing:-1.44px}}.section.section-cases .container .holder .content-holder .button-holder{margin-top:32px}@media (max-width:767.98px){.section.section-cases .container .holder .content-holder .button-holder{margin-top:17px}}.section.section-cases .container .holder .image-holder{border-radius:16px;width:568px;position:relative}@media (max-width:1439.98px){.section.section-cases .container .holder .image-holder{width:468px}}@media (max-width:1279.98px){.section.section-cases .container .holder .image-holder{width:368px}}@media (max-width:1023.98px){.section.section-cases .container .holder .image-holder{width:100%;order:1}}.section.section-cases .container .holder .image-holder video,.section.section-cases-grid .container .holder .column .image-holder video,.section.section-services .container .holder .services-holder .service-card img,.section.section-services .container .holder .services-holder-mobile .swiper-wrapper .swiper-slide .service-card img{border-radius:16px;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.section.section-cases .container .holder .image-holder:after{display:block;content:"";padding-bottom:127%}@media (max-width:1023.98px){.section.section-cases .container .holder .image-holder:after{padding-bottom:65%}}@media (max-width:767.98px){.section.section-cases .container .holder .image-holder:after{padding-bottom:113%}}.section.section-cases .container .holder .image-holder:hover .link-holder .label,.section.section-cases-grid .container .holder .column .image-holder:hover .link-holder .bottom-link .label,.section.section-cases-grid .container .holder .column .image-holder:hover .link-holder .bottom-link span,.section.section-cases-grid .container .holder .column .image-holder:hover .link-holder .top-link .label,.section.section-cases-grid .container .holder .column .image-holder:hover .link-holder .top-link span{transform:translateY(0);opacity:1}.section.section-cases .container .holder .image-holder:hover .link-holder a,.section.section-cases-grid .container .holder .column .image-holder:hover .link-holder .top-link a{width:120px;padding:16px}.section.section-cases .container .holder .image-holder:hover .link-holder a .link-text,.section.section-cases-grid .container .holder .column .image-holder:hover .link-holder .top-link a .link-text{max-width:220px;opacity:1;margin-right:4px}.section.section-cases .container .holder .image-holder:hover .link-holder a i,.section.section-cases-grid .container .holder .column .image-holder:hover .link-holder .top-link a i{transition:transform .35s ease;transform:rotate(45deg)}.section.section-cases .container .holder .image-holder .link-holder{position:absolute;inset:0;display:flex;justify-content:space-between;padding:16px;z-index:3}.section.section-cases .container .holder .image-holder .link-holder .label,.section.section-cases-grid .container .holder .column .image-holder .link-holder .bottom-link .label,.section.section-cases-grid .container .holder .column .image-holder .link-holder .top-link .label{border-radius:32px;border:1px solid rgb(255 255 255/.15);background:rgb(255 255 255/.15);backdrop-filter:blur(8px);padding:8px 10px;height:40px;transform:translateY(-120%);opacity:0;transition:all .35s ease}.section.section-cases-grid .container .holder{align-items:stretch;display:flex;gap:16px}@media (max-width:1023.98px){.section.section-cases-grid .container .holder{flex-direction:column}}.section.section-cases-grid .container .holder .column{flex:0 0 calc((100% - 32px)/3);flex-direction:column;display:flex}@media (max-width:1023.98px){.section.section-cases-grid .container .holder .column{flex:0 0 100%;width:100%}}.section.section-cases-grid .container .holder .column.left .content-holder-mobile{background-color:#fff;border-radius:16px;padding:24px;margin-bottom:16px}@media (min-width:1024px){.section.section-cases-grid .container .holder .column.left .content-holder-mobile{display:none}}.section.section-cases-grid .container .holder .column.left .content-holder-mobile .icon{width:16px;height:16px;background-color:#38b6ff;border-radius:32px;margin-bottom:24px}.section.section-cases-grid .container .holder .column.left .content-holder-mobile h2,.section.section-cases-grid .container .holder .column.middle .content-holder h2{text-align:center;font-size:64px;font-weight:700;line-height:normal;letter-spacing:-1.92px}.section.section-cases-grid .container .holder .column.left .content-holder-mobile .button-holder{justify-content:center}.section.section-cases-grid .container .holder .column .image-holder{position:relative;flex:1 1 auto;min-height:836px}@media (max-width:1279.98px){.section.section-cases-grid .container .holder .column .image-holder{min-height:636px}}@media (max-width:1023.98px){.section.section-cases-grid .container .holder .column .image-holder{flex:0 0 100%;min-height:268px}}.section.section-cases-grid .container .holder .column .image-holder:after{content:"";position:absolute;inset:0;border-radius:16px;background:linear-gradient(180deg,rgb(0 0 0/.25)0,#fff0 43.25%);transition:.3ms ease-in-out}.section.section-cases-grid .container .holder .column .image-holder .link-holder{position:absolute;inset:0;display:flex;justify-content:space-between;padding:16px;z-index:3;flex-direction:column}.section.section-cases-grid .container .holder .column .image-holder .link-holder .top-link{display:flex;justify-content:space-between}.section.section-cases-grid .container .holder .column .image-holder .link-holder .bottom-link{display:flex;justify-content:space-between;align-items:baseline}.section.section-cases-grid .container .holder .column .image-holder .link-holder .bottom-link .label{transform:translateY(120%)}.section.section-cases-grid .container .holder .column .image-holder .link-holder .bottom-link .label p{color:#fff;margin-bottom:0}.section.section-cases-grid .container .holder .column .image-holder .link-holder .bottom-link .label p i{font-size:15px}.section.section-cases-grid .container .holder .column .image-holder .link-holder .bottom-link span{color:#fff;transform:translateY(120%);opacity:0;transition:all .35s ease;font-size:16px;font-weight:500}.section.section-cases-grid .container .holder .column.middle .content-holder{background-color:#fff;border-radius:16px;padding:24px;margin-bottom:16px}@media (max-width:1023.98px){.section.section-cases-grid .container .holder .column.middle .content-holder{display:none}}.section.section-cases-grid .container .holder .column.middle .content-holder .icon{width:16px;height:16px;background-color:#38b6ff;border-radius:32px;margin-bottom:24px}@media (max-width:767.98px){.section.section-cases-grid .container .holder .column.middle .content-holder h2{font-size:48px}}.section.section-cases-grid .container .holder .column.middle .content-holder .button-holder{justify-content:center}.section.section-cases-grid .container .holder .column.middle .image-holder{flex:1 1 auto;min-height:486px}@media (max-width:1023.98px){.section.section-cases-grid .container .holder .column.middle .image-holder{min-height:268px}}