/* compiled by scssphp v0.1.1 on Fri, 10 Jul 2026 20:19:44 +0000 (0.252s) */

@font-face{font-family:'Circular';src:url('../css/fonts/circular/CircularStd-Book.otf');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'Circular';src:url('../css/fonts/circular/CircularStd-Medium.otf');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Circular';src:url('../css/fonts/circular/CircularStd-Bold.otf');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'Chap';src:url('../css/fonts/chap/Chap-Light.eot');src:url('../css/fonts/chap/Chap-Light.eot?#iefix') format('embedded-opentype'), url('../css/fonts/chap/Chap-Light.woff') format('woff'), url('../css/fonts/chap/Chap-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Chap';src:url('../css/fonts/chap/Chap-Regular.eot');src:url('../css/fonts/chap/Chap-Regular.eot?#iefix') format('embedded-opentype'), url('../css/fonts/chap/Chap-Regular.woff') format('woff'), url('../css/fonts/chap/Chap-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'Chap';src:url('../css/fonts/chap/Chap-Semibold.eot');src:url('../css/fonts/chap/Chap-Semibold.eot?#iefix') format('embedded-opentype'), url('../css/fonts/chap/Chap-Semibold.woff') format('woff'), url('../css/fonts/chap/Chap-Semibold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Chap';src:url('../css/fonts/chap/Chap-Bold.eot');src:url('../css/fonts/chap/Chap-Bold.eot?#iefix') format('embedded-opentype'), url('../css/fonts/chap/Chap-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'Chap';src:url('../css/fonts/chap/Chap-Black.eot');src:url('../css/fonts/chap/Chap-Black.eot?#iefix') format('embedded-opentype'), url('../css/fonts/chap/Chap-Black.woff') format('woff'), url('../css/fonts/chap/Chap-Black.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:'Chap';src:url('../css/fonts/chap/Chap-BlackItalic.eot');src:url('../css/fonts/chap/Chap-BlackItalic.eot?#iefix') format('embedded-opentype'), url('../css/fonts/chap/Chap-BlackItalic.woff') format('woff'), url('../css/fonts/chap/Chap-BlackItalic.ttf') format('truetype');font-weight:900;font-style:italic;font-display:swap;}*,*::before,*::after{box-sizing:border-box;}*{margin:0;}body{line-height:1.5;-webkit-font-smoothing:antialiased;}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto;}input,button,textarea,select{font:inherit;}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;}@keyframes slide-up{from{opacity:0;transform:translateY(50px);}to{opacity:1;transform:translateY(0);}}.btn-default{position:relative;font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;border-radius:100px;padding:15px 18px;transition:all 0.2s ease;border-width:2px;border-style:solid;display:inline-flex;column-gap:8px;align-items:center;text-align:center;text-decoration:none !important;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;color:#fff;background:#000;border-color:#000;}@media only screen and (max-width:800px){.btn-default{padding:12px 15px;border-width:1px;}}.btn-default:hover,.btn-default:active{background:#0d9ddb;border-color:#0d9ddb;}.btn-text{position:relative;font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;border-radius:100px;padding:15px 18px;transition:all 0.2s ease;border-width:2px;border-style:solid;display:inline-flex;column-gap:8px;align-items:center;text-align:center;text-decoration:none !important;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:none;color:#757575;border-color:transparent;}@media only screen and (max-width:800px){.btn-text{padding:12px 15px;border-width:1px;}}.btn-text:after{content:'';position:relative;display:block;width:13px;height:8px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.354 4.354a.5.5 0 0 0 0-.708L9.172.464a.5.5 0 1 0-.708.708L11.293 4 8.464 6.828a.5.5 0 1 0 .708.708l3.182-3.182ZM0 4.5h12v-1H0v1Z' fill='%23757575'/%3E%3C/svg%3E");}.btn-text:hover{border-color:#757575;}.std-dark .btn-default,.blue-bg .btn-default{border-color:#fff;background:transparent;}.std-dark .btn-default:hover,.blue-bg .btn-default:hover,.std-dark .btn-default:active,.blue-bg .btn-default:active{background:#fff;color:#000;}.std-dark .btn-text,.blue-bg .btn-text{color:#fff;}.std-dark .btn-text:after,.blue-bg .btn-text:after{background-image:url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.354 4.354a.5.5 0 0 0 0-.708L9.172.464a.5.5 0 1 0-.708.708L11.293 4 8.464 6.828a.5.5 0 1 0 .708.708l3.182-3.182ZM0 4.5h12v-1H0v1Z' fill='%23fff'/%3E%3C/svg%3E");}.std-dark .btn-text:hover,.blue-bg .btn-text:hover{border-color:#fff;}.black-bg .btn-default{border-color:#fff;background:#000;color:#fff;}.black-bg .btn-default:hover,.black-bg .btn-default:active,.black-bg .btn-default:focus{background:#fff;color:#000;}a.hidden-link{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;z-index:1;}:root{font-family:'Circular', 'Montserrat', serif;--header-height:128px;}@media only screen and (max-width:800px){:root{--header-height:68px;}}body{background:#f6f6f6;}body.page-template-template-contrast-checker{background:var(--bg);}*{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;margin:0;padding:0;}select{-webkit-appearance:menulist;}input[type='radio']{-webkit-appearance:radio;}input[type='checkbox']{-webkit-appearance:checkbox;}button{cursor:pointer;}img{border:none;}a{text-decoration:none;color:inherit;}input,button,textarea{border-radius:0;}#wpadminbar{position:fixed !important;top:0 !important;}:root{margin:0 !important;}body,html{position:relative;min-height:calc(100vh);}@media only screen and (min-width:1041px){body .show-mouse-hover,html .show-mouse-hover{cursor:none !important;}}body.locked,html.locked{position:fixed;top:0;overflow:hidden;max-width:100%;}.follow-cursor{border-radius:100%;width:7px;height:7px;display:block;z-index:100000;transform:translate(-50%, -50%);position:fixed;pointer-events:none;transition:width 500ms, height 500ms, background-color 500ms;}@media only screen and (max-width:1040px){.follow-cursor{display:none !important;}}.follow-cursor::after{content:'';position:absolute;font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;color:#000;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:all 600ms;text-align:center;width:100%;max-width:110px;}.follow-cursor.enlarge{width:135px;height:135px;background-color:#fff;box-shadow:0 4px 4px 0px rgba(0, 0, 0, 0.25);}.follow-cursor.enlarge::after{content:attr(data-text);opacity:1;}.follow-cursor.enlarge.blue{width:47px;height:47px;background-color:#0d9ddb;}.follow-cursor.enlarge.blue::after{display:none;}.follow-cursor.enlarge.dan,.follow-cursor.enlarge.braden,.follow-cursor.enlarge.joe,.follow-cursor.enlarge.greg,.follow-cursor.enlarge.jailene{width:95px;height:95px;background:#000;}.follow-cursor.enlarge.dan::after,.follow-cursor.enlarge.braden::after,.follow-cursor.enlarge.joe::after,.follow-cursor.enlarge.greg::after,.follow-cursor.enlarge.jailene::after{opacity:1;color:#fff;}body.admin-bar{min-height:calc(100vh);}@media only screen and (max-width:800px){body.admin-bar{min-height:calc(100vh);}}.image-wrapper{display:flex;position:relative;}.image-wrapper .image{object-fit:cover;width:100%;}.image-aspect-ratio-container{position:relative;height:0;overflow:hidden;padding-top:56.25%;}.image-aspect-ratio-container img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.wrap{max-width:1064px;box-sizing:content-box;margin-left:auto;margin-right:auto;position:relative;padding-left:54px;padding-right:54px;transition:padding-left 0.1s, padding-right 0.2s;}@media only screen and (max-width:1040px){.wrap{padding-left:27px;padding-right:27px;}}@media only screen and (max-width:389px){.wrap{padding-left:20px;padding-right:20px;}}.wrap--lg{max-width:1168px;}.std-content{word-break:break-word;}.std-content > *:first-child{margin-top:0 !important;}.std-content > *:last-child{margin-bottom:0 !important;}.std-content h1,.std-content .h1,.std-content h2,.std-content .h2,.std-content h3,.std-content .h3,.std-content h4,.std-content .h4,.std-content h5,.std-content .h5,.std-content h6,.std-content .h6{margin-top:2rem;margin-bottom:1rem;}.std-content h6 + h1,.std-content .h6 + h1,.std-content h6 + h2,.std-content .h6 + h2,.std-content h6 + h3,.std-content .h6 + h3,.std-content h6 + h4,.std-content .h6 + h4,.std-content h6 + h5,.std-content .h6 + h5,.std-content h6 + .h1,.std-content .h6 + .h1,.std-content h6 + .h2,.std-content .h6 + .h2,.std-content h6 + .h3,.std-content .h6 + .h3,.std-content h6 + .h4,.std-content .h6 + .h4,.std-content h6 + .h5,.std-content .h6 + .h5{margin-top:0;}.std-content .small-blue-heading{margin-bottom:0;}.std-content .page-title{font:400 132px/ 1.01818 'Circular', 'Montserrat', serif;letter-spacing:-0.03em;}@media only screen and (max-width:800px){.std-content .page-title{font-size:66px;}}.std-content h1,.std-content .h1{font:400 84px/ 1.07143 'Circular', 'Montserrat', serif;letter-spacing:-0.02em;}@media only screen and (max-width:800px){.std-content h1,.std-content .h1{font-size:42px;}}.std-content h2,.std-content .h2{font:400 60px/ 0.96667 'Circular', 'Montserrat', serif;letter-spacing:-0.03em;}@media only screen and (max-width:800px){.std-content h2,.std-content .h2{font-size:36px;}}.std-content h3,.std-content .h3{font:400 48px/ 1.04167 'Circular', 'Montserrat', serif;letter-spacing:-0.04em;}@media only screen and (max-width:800px){.std-content h3,.std-content .h3{font-size:33.6px;}}.std-content h4,.std-content .h4{font:400 36px/ 1.11111 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}@media only screen and (max-width:800px){.std-content h4,.std-content .h4{font-size:28.8px;}}.std-content h5,.std-content .h5{font:400 24px/ 1.16667 'Circular', 'Montserrat', serif;letter-spacing:0.02em;}@media only screen and (max-width:800px){.std-content h5,.std-content .h5{font-size:19.2px;}}.std-content h6,.std-content .h6{font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;}.std-content p{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}@media only screen and (max-width:800px){.std-content p{font-size:16px;}}.std-content p.p-small{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;}.std-content .small-blue-heading{font:700 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:normal;color:#0d9ddb;text-transform:uppercase;}@media only screen and (max-width:800px){.std-content .small-blue-heading{font-size:16px;}}.std-content a:not([class]){text-decoration:underline;text-underline-offset:0.28em;text-decoration-thickness:1px;}.std-content a:not([class]):hover{color:#0d9ddb;}.std-content .alignleft{clear:left;float:left;margin-right:1.5em !important;margin-bottom:1em;}.std-content .alignright{clear:right;float:right;margin-left:1.5em !important;margin-bottom:1em;}.std-content .aligncenter{text-align:center;clear:both;}.std-content img.aligncenter{margin-left:auto;margin-right:auto;display:block;}.std-content .alignnone{clear:both;}.std-content img{max-width:100%;height:auto;}.std-content p,.std-content ol,.std-content ul,.std-content .wp-caption,.std-content .iframe-container{margin-bottom:1em;}.std-content p:last-child,.std-content ol:last-child,.std-content ul:last-child,.std-content .wp-caption:last-child,.std-content .iframe-container:last-child{margin-bottom:0px;}.std-content ul,.std-content ol{margin-left:2rem;}.std-content ul li::marker,.std-content ol li::marker{color:#0d9ddb;}.std-content ul li:not(:last-child),.std-content ol li:not(:last-child){margin-bottom:0.5rem;}.std-content blockquote{border-top:2px solid #d7d7d7;border-bottom:2px solid #d7d7d7;padding:24px 0 10px;margin:24px 0;}.std-content blockquote p{font:400 32px/ 1.1375 'Chap', 'Josefin Sans', sans-serif;}@media only screen and (max-width:800px){.std-content blockquote p{font-size:25.6px;}}.std-content hr{border:none;border-top:2px solid #d7d7d7;margin:24px 0;}.std-content .style-1{font:400 132px/ 1.01818 'Circular', 'Montserrat', serif;letter-spacing:-0.03em;}@media only screen and (max-width:800px){.std-content .style-1{font-size:66px;}}.std-content .style-2{font:400 84px/ 1.07143 'Circular', 'Montserrat', serif;letter-spacing:-0.02em;}@media only screen and (max-width:800px){.std-content .style-2{font-size:42px;}}.std-content .style-3{font:400 60px/ 0.96667 'Circular', 'Montserrat', serif;letter-spacing:-0.03em;}@media only screen and (max-width:800px){.std-content .style-3{font-size:36px;}}.std-content .style-4{font:400 48px/ 1.04167 'Circular', 'Montserrat', serif;letter-spacing:-0.04em;}@media only screen and (max-width:800px){.std-content .style-4{font-size:33.6px;}}.std-content .style-5{font:400 36px/ 1.11111 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}@media only screen and (max-width:800px){.std-content .style-5{font-size:28.8px;}}.std-content .style-5b{font:400 36px/ 1.11111 'Chap', 'Josefin Sans', sans-serif;letter-spacing:normal;}@media only screen and (max-width:800px){.std-content .style-5b{font-size:28.8px;}}.std-content .style-6{font:400 24px/ 1.16667 'Circular', 'Montserrat', serif;letter-spacing:0.02em;}@media only screen and (max-width:800px){.std-content .style-6{font-size:19.2px;}}.std-content .style-6b{font:400 24px/ 1.16667 'Chap', 'Josefin Sans', sans-serif;letter-spacing:normal;}@media only screen and (max-width:800px){.std-content .style-6b{font-size:19.2px;}}.std-content .style-7{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}@media only screen and (max-width:800px){.std-content .style-7{font-size:16px;}}.std-content .style-7b{font:400 18px/ 1.22222 'Chap', 'Josefin Sans', sans-serif;letter-spacing:normal;}@media only screen and (max-width:800px){.std-content .style-7b{font-size:16px;}}.std-content .style-8{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;}.std-content .style-9{font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;}.black-bg{background-color:#000;}.blue-bg{background-color:#0d9ddb;}.blue{color:#0d9ddb;}.std-dark .std-content,.black-bg .std-content,.blue-bg .std-content{color:#fff;}.std-dark .std-content h6,.black-bg .std-content h6,.blue-bg .std-content h6{color:rgba(255, 255, 255, 0.85);}.std-dark .std-content a:not([class]):hover,.black-bg .std-content a:not([class]):hover,.blue-bg .std-content a:not([class]):hover{color:#000;}.std-dark .std-content ul li::marker,.black-bg .std-content ul li::marker,.blue-bg .std-content ul li::marker,.std-dark .std-content ol li::marker,.black-bg .std-content ol li::marker,.blue-bg .std-content ol li::marker{color:#fff;}.hide-if-no-customize{display:none !important;}@media (max-width:500px){#wp-admin-bar-wpseo-menu{display:none !important;}}.gform_wrapper.gravity-theme .gfield--type-captcha{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;}.gform_wrapper.gravity-theme .gfield--type-captcha .grecaptcha-badge{z-index:1;visibility:hidden !important;}.gform_wrapper.gravity-theme .gform_required_legend{display:none;}.gform_wrapper.gravity-theme .gform_heading{margin-bottom:1rem;}.gform_wrapper.gravity-theme .gform_heading .gform_description{font:400 36px/ 1.11111 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}@media only screen and (max-width:800px){.gform_wrapper.gravity-theme .gform_heading .gform_description{font-size:28.8px;}}@media only screen and (max-width:950px) and (min-width:801px){.gform_wrapper.gravity-theme .gform_heading .gform_description{font-size:32px;}}.gform_wrapper.gravity-theme .gfield_error input{border-color:#c74d4d !important;color:#c74d4d;}.gform_wrapper.gravity-theme .gfield_error input ::placeholder{color:#c74d4d;}.gform_wrapper.gravity-theme.gform_validation_error .gform_validation_errors,.gform_wrapper.gravity-theme.gform_validation_error .validation_message{display:none;}.gform_wrapper.gravity-theme#gform_wrapper_3.gform_validation_error #gform_3{border-bottom-color:#c74d4d;}.gform_wrapper.gravity-theme#gform_wrapper_3 .gform_heading{margin-bottom:2rem;}@media only screen and (max-width:800px){.gform_wrapper.gravity-theme#gform_wrapper_3 .gform_heading{margin-bottom:1.5rem;}}.gform_wrapper.gravity-theme#gform_wrapper_3 #gform_3{max-width:376px;border-bottom:1px solid #fff;}.gform_wrapper.gravity-theme#gform_wrapper_3 #gform_3 .gform-body .gform_fields{grid-column-gap:2%;}.gform_wrapper.gravity-theme#gform_wrapper_3 #gform_3 .gform-body .gfield:not(#field_submit){grid-column:span 11;}.gform_wrapper.gravity-theme#gform_wrapper_3 #gform_3 .gform-body input{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;background:none;border:none;color:#fff;}@media only screen and (max-width:800px){.gform_wrapper.gravity-theme#gform_wrapper_3 #gform_3 .gform-body input{font-size:16px;}}.gform_wrapper.gravity-theme#gform_wrapper_3 #gform_3 .gform-body input::placeholder{font:inherit;color:rgba(255, 255, 255, 0.4);}.gform_wrapper.gravity-theme#gform_wrapper_3 #gform_3 #field_submit{grid-column:span 1;align-items:center;justify-content:center;}.gform_wrapper.gravity-theme#gform_wrapper_3 #gform_3 #field_submit input{align-self:center;height:100%;}.gform_wrapper.gravity-theme#gform_wrapper_3 #gform_3 #field_submit input:hover{opacity:0.7;}.gform_wrapper.gravity-theme#gform_wrapper_3 #gform_3 .gform_footer{display:none;}.gform_confirmation_message{font:400 24px/ 1.16667 'Circular', 'Montserrat', serif;letter-spacing:0.02em;}@media only screen and (max-width:800px){.gform_confirmation_message{font-size:19.2px;}}.header-space{height:var(--header-height);}#rank-math-analytics-stats-wrapper{display:none !important;}header{position:fixed;top:0;left:0;right:0;width:100%;z-index:9000;padding-top:40px;padding-bottom:40px;height:var(--header-height);transition:transform 0.3s ease-out;}@media only screen and (max-width:800px){header{padding-top:20px;}}@media only screen and (max-width:800px){header{padding-bottom:20px;}}header.hidden{transform:translateY(calc(var(--header-height) * -1));}header .header-row{display:flex;align-items:center;justify-content:space-between;column-gap:1rem;}header .header-row .logo img{width:214px;object-fit:contain;}@media only screen and (max-width:800px){header .header-row .logo img{width:149.8px;}}header .header-row .sub-row{display:flex;column-gap:21px;align-items:center;}@media only screen and (max-width:800px){header .header-row .sub-row .btn-default{display:none;}}header .header-row .sub-row #mobile-hamburger-btn{background:none;border:none;width:24px;height:17px;width:32px;height:23px;position:relative;min-width:24px;}header .header-row .sub-row #mobile-hamburger-btn:hover{opacity:0.7;}header .header-row .sub-row #mobile-hamburger-btn span{background:#000;position:absolute;width:100%;height:3px;top:0;left:0;}header .header-row .sub-row #mobile-hamburger-btn span:nth-child(1){transition:transform 0.3s;}header .header-row .sub-row #mobile-hamburger-btn span:nth-child(2){transform:translateY(10px);transition:transform 0.3s;}header .header-row .sub-row #mobile-hamburger-btn span:nth-child(3){transform:translateY(20px);transition:transform 0.3s;}#mobile-menu{--semi-circle-height:60vw;display:none;position:fixed;inset:0;width:100%;height:100vh;height:100dvh;z-index:9001;transition:transform 0.8s cubic-bezier(0.22, 0.61, 0.36, 1);color:#fff;transform:translateY(calc(-100% - var(--semi-circle-height) / 2));background:#0d9ddb;}@media only screen and (max-width:800px){#mobile-menu{--semi-circle-height:75vw;transform:translateY(calc(-100% - var(--semi-circle-height) / 2));}}#mobile-menu:after{content:'';position:absolute;bottom:0;left:50%;width:120vw;height:var(--semi-circle-height);background:#0d9ddb;border-radius:50%;border-radius:0 0 var(--semi-circle-height) var(--semi-circle-height);transform:translate(-50%, 50%);z-index:-1;}@media only screen and (max-width:800px){#mobile-menu:after{width:150vw;}}#mobile-menu .wrap{height:inherit;display:flex;width:100%;}#mobile-menu .mobile-menu-container{height:inherit;display:flex;overflow-x:hidden;overflow-y:auto;}#mobile-menu .row{flex:1;display:flex;}#mobile-menu .row .main-menu-container{flex:2.5;display:flex;}@media only screen and (max-width:800px){#mobile-menu .row .main-menu-container--desktop{display:none;}}#mobile-menu .row .main-menu-container--mobile{display:none;}@media only screen and (max-width:800px){#mobile-menu .row .main-menu-container--mobile{display:flex;}}#mobile-menu .row .main-menu{display:flex;flex:1;flex-flow:column;position:relative;}#mobile-menu .row .main-menu:after{content:'';position:absolute;right:0;top:50%;width:1px;height:100vh;background:#fff;transform:translateY(-50%);}@media only screen and (max-width:800px){#mobile-menu .row .main-menu:after{display:none;}}#mobile-menu .row .main-menu li{flex:1;display:flex;align-items:center;padding:1rem 1rem 1rem 0;}@media only screen and (max-width:800px){#mobile-menu .row .main-menu li{padding:0.5rem 0;}}#mobile-menu .row .main-menu li:not(:last-child){position:relative;}#mobile-menu .row .main-menu li:not(:last-child):after{content:'';position:absolute;bottom:0;height:1px;width:110vw;background:#fff;right:0;}@media only screen and (max-width:800px){#mobile-menu .row .main-menu li:not(:last-child):after{right:-27px;}}@media only screen and (max-width:800px){#mobile-menu .row .main-menu li:last-child{position:relative;}#mobile-menu .row .main-menu li:last-child:after{content:'';position:absolute;bottom:0;height:1px;width:110vw;background:#fff;right:-27px;}}#mobile-menu .row .main-menu li a{font:400 132px/ 1.01818 'Circular', 'Montserrat', serif;letter-spacing:-0.03em;}@media only screen and (max-width:800px){#mobile-menu .row .main-menu li a{font-size:66px;}}@media only screen and (max-width:1280px){#mobile-menu .row .main-menu li a{font-size:116px;}}@media only screen and (max-width:1100px){#mobile-menu .row .main-menu li a{font-size:106px;}}@media only screen and (max-width:950px){#mobile-menu .row .main-menu li a{font-size:86px;}}@media screen and (min-width:801px) and (max-height:675px){#mobile-menu .row .main-menu li a{font-size:96px;}}@media only screen and (max-width:800px){#mobile-menu .row .main-menu li a{font: 48px/ 1.04167 'Circular', 'Montserrat', serif;}}@media (max-width:800px) and (max-height:600px){#mobile-menu .row .main-menu li a{font-size:32px;}}#mobile-menu .row .right{flex:1;display:flex;flex-flow:column;padding-left:2rem;}@media only screen and (max-width:800px){#mobile-menu .row .right{padding-left:0;}}#mobile-menu .row .right .btn-default{background:#fff;border-color:#fff;color:#0d9ddb;}#mobile-menu .row .right .btn-default:hover{background:#0d9ddb;color:#fff;border-color:#fff;}#mobile-menu .row .right .sub-row{flex:0 1 0;display:flex;column-gap:21px;align-items:center;justify-content:flex-end;padding-top:40px;padding-bottom:40px;}@media only screen and (max-width:800px){#mobile-menu .row .right .sub-row{padding-top:20px;}}@media only screen and (max-width:800px){#mobile-menu .row .right .sub-row{padding-bottom:20px;}}@media only screen and (max-width:800px){#mobile-menu .row .right .sub-row{justify-content:space-between;}}#mobile-menu .row .right .sub-row .mobile-logo-link{display:none;}@media only screen and (max-width:800px){#mobile-menu .row .right .sub-row .mobile-logo-link{display:block;}}#mobile-menu .row .right .sub-row .mobile-logo-link img{width:149.8px;object-fit:contain;}@media only screen and (max-width:800px){#mobile-menu .row .right .sub-row .btn-default{display:none;}}#mobile-menu .row .right .sub-row .mobile-menu-close{background:none;border:none;width:24px;height:17px;width:32px;height:23px;position:relative;min-width:24px;z-index:5;}#mobile-menu .row .right .sub-row .mobile-menu-close:hover{opacity:0.7;}#mobile-menu .row .right .sub-row .mobile-menu-close span{background:#fff;position:absolute;width:100%;height:3px;top:0;left:0;}#mobile-menu .row .right .sub-row .mobile-menu-close span:nth-child(1){transform:translateY(10px) rotate(45deg);}#mobile-menu .row .right .sub-row .mobile-menu-close span:nth-child(2){transform:translateY(10px) scaleX(0);}#mobile-menu .row .right .sub-row .mobile-menu-close span:nth-child(3){transform:translateY(10px) rotate(-45deg);}#mobile-menu .row .right .secondary-menu{flex:1 1 auto;display:grid;place-items:center;}@media only screen and (max-width:800px){#mobile-menu .row .right .secondary-menu{flex:0 1 auto;place-items:unset;margin-top:30px;}}#mobile-menu .row .right .secondary-menu .container{display:flex;flex-flow:column;row-gap:28px;}@media only screen and (max-width:800px){#mobile-menu .row .right .secondary-menu .container{row-gap:5px;}}#mobile-menu .row .right .secondary-menu .label{font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;color:rgba(255, 255, 255, 0.85);}@media only screen and (max-width:800px){#mobile-menu .row .right .secondary-menu .label{margin-bottom:10px;font-size:15px;}}#mobile-menu .row .right .secondary-menu .item{font:400 24px/ 1.16667 'Circular', 'Montserrat', serif;letter-spacing:0.02em;margin-bottom:4px;position:relative;display:inline-flex;align-items:center;align-items:baseline;gap:0.5rem;transition:opacity 0.2s;}@media only screen and (max-width:800px){#mobile-menu .row .right .secondary-menu .item{font-size:19.2px;}}@media only screen and (max-width:800px){#mobile-menu .row .right .secondary-menu .item{align-items:center;align-self:flex-start;}}#mobile-menu .row .right .secondary-menu .item[target*='_blank']:after{opacity:0;content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32zM80 32C35.8 32 0 67.8 0 112v320c0 44.2 35.8 80 80 80h320c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32v112c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16h112c17.7 0 32-14.3 32-32s-14.3-32-32-32z'/%3E%3C/svg%3E") center/contain no-repeat;width:24px;height:24px;width:16px;height:16px;transition:opacity 0.2s;}@media only screen and (max-width:800px){#mobile-menu .row .right .secondary-menu .item[target*='_blank']:after{opacity:1;}}#mobile-menu .row .right .secondary-menu .item[target*='_blank']:hover:after{opacity:1;}#mobile-menu .row .right .secondary-menu .item:hover{opacity:0.7;}#mobile-menu .row .right .bottom-row{flex:0 1 0;justify-content:flex-end;margin-bottom:83px;margin-top:40px;display:flex;}@media screen and (min-width:801px) and (max-height:675px){#mobile-menu .row .right .bottom-row{margin-bottom:40px;}}@media only screen and (max-width:800px){#mobile-menu .row .right .bottom-row{margin:0;padding-bottom:1rem;justify-content:space-between;align-items:flex-end;}}#mobile-menu .row .right .bottom-row .btn-default{display:none;}@media only screen and (max-width:800px){#mobile-menu .row .right .bottom-row .btn-default{display:inline-flex;}}@media only screen and (max-width:800px){#mobile-menu .row .right .Social-profiles{flex-direction:column-reverse;gap:7px;align-items:flex-end;justify-content:flex-end;}}body.menu-open #mobile-menu{transform:translateY(0);}body.menu-open #mobile-menu .mobile-menu-container{transform:translateY(0);}footer{background:#000;color:#fff;padding-top:72px;padding-bottom:67px;}@media only screen and (max-width:800px){footer{padding-top:36px;}}@media only screen and (max-width:800px){footer{padding-bottom:33.5px;}}footer .footer-logo{display:inline-block;margin-bottom:31px;}@media only screen and (max-width:800px){footer .footer-logo{margin-bottom:15.5px;}}@media only screen and (max-width:800px){footer .footer-logo{margin-bottom:40px;}}footer .footer-logo img{width:133px;object-fit:contain;}footer .row{display:flex;gap:20px 2rem;}@media only screen and (max-width:800px){footer .row{flex-flow:column;}}footer .row .col--one{flex:3;}footer .row .col--two{flex:1;}footer .row--top{margin-bottom:71px;}@media only screen and (max-width:800px){footer .row--top{margin-bottom:35.5px;}}@media only screen and (max-width:800px){footer .row--top{margin-bottom:0;}}@media only screen and (max-width:800px){footer .row--top .col--one{margin-bottom:58px;}}footer .row--top .col--two{display:flex;flex-flow:column;gap:73px 20px;}@media only screen and (max-width:800px){footer .row--top .col--two{flex-flow:row;flex-wrap:wrap;gap:35px 2rem;display:none;}footer .row--top .col--two > ul{flex:1 1 auto;}}footer .row--top .Typing-text-carousel{margin-bottom:42px;}@media only screen and (max-width:800px){footer .row--top .Typing-text-carousel{margin-bottom:21px;}}@media only screen and (max-width:800px){footer .row--top .Typing-text-carousel{margin-bottom:30px;}}@media only screen and (max-width:1040px) and (min-width:801px){footer .row--top .std-content .h1{font-size:61px;}}@media only screen and (max-width:800px){footer .row--top .std-content .h1{font-size:36px;line-height:1.2;}}footer .row .contact-info{list-style-type:none;}footer .row .contact-info address,footer .row .contact-info a{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}@media only screen and (max-width:800px){footer .row .contact-info address,footer .row .contact-info a{font-size:16px;}}footer .row .contact-info a{display:inline-block;min-height:24px;}footer .row .contact-info a:hover{opacity:0.7;}footer .row .main-menu{list-style-type:none;}footer .row .main-menu a{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}@media only screen and (max-width:800px){footer .row .main-menu a{font-size:16px;}}footer .row .main-menu a:hover{opacity:0.7;}footer .row--bottom{align-items:flex-end;}@media only screen and (max-width:800px){footer .row--bottom{gap:30px;align-items:normal;}}footer .row--bottom .col--one{display:flex;flex-flow:column;gap:1rem;}footer .row--bottom .copyright{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;color:#757575;font-size:11px;}footer .row--bottom .copyright a:hover{color:white;}@media only screen and (max-width:800px){footer .row--bottom .copyright{display:none;}}footer .row--bottom .mobile-footer-menu{display:none;}@media only screen and (max-width:800px){footer .row--bottom .mobile-footer-menu{display:flex;max-width:350px;justify-content:space-between;}footer .row--bottom .mobile-footer-menu li > a,footer .row--bottom .mobile-footer-menu li > address{display:inline-block;font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;}footer .row--bottom .mobile-footer-menu li address > a{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;}}@media only screen and (max-width:800px) and (max-width:800px){footer .row--bottom .mobile-footer-menu li > a,footer .row--bottom .mobile-footer-menu li > address{font-size:14px;padding:0.2rem 0;margin:0.3rem 0;}}@media only screen and (max-width:800px) and (max-width:800px){footer .row--bottom .mobile-footer-menu li > address{padding:0.033rem 0;}}@media only screen and (max-width:800px) and (max-width:800px){footer .row--bottom .mobile-footer-menu li address > a{font-size:14px;}}footer .row--bottom-1 .Spotify-fld{margin-top:2rem;}#fld-menu-transition{display:none;position:fixed;inset:0;width:100%;height:100vh;height:100dvh;z-index:9100;color:#fff;background:rgba(13, 157, 219, 0.8);justify-content:center;overflow:hidden;}#fld-menu-transition .fld-circle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;width:5px;height:5px;border-radius:100%;}#fld-menu-transition.show{display:flex;opacity:1;}#fld-menu-transition.show .fld-circle{width:150vw;height:150vw;}@media only screen and (max-width:800px){#fld-menu-transition.show .fld-circle{width:120vh;height:120vh;}}.Project-post-card{color:#fff;position:relative;display:flex;align-items:center;justify-content:center;padding:1rem;overflow:hidden;transition:background 0.3s ease-in-out;animation:700ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s 1 normal both paused slide-up;}.Project-post-card.run-animation{animation-play-state:running;}.Project-post-card:hover .image-container:after{opacity:1;}.Project-post-card:hover .content{transform:translateY(0);opacity:1;}.Project-post-card .image-container{position:absolute;inset:0;width:100%;height:100%;}.Project-post-card .image-container:after{content:'';position:absolute;inset:0;width:100%;height:100%;background:#000;opacity:0;transition:all 0.3s ease-in-out;}.Project-post-card .image-container img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.Project-post-card .content{text-align:center;transform:translateY(50%);transition:all 0.3s ease-in-out;margin:0 auto;opacity:0;position:relative;z-index:1;}.Project-post-card .content .client{font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;color:#fff;margin-bottom:32px;}@media only screen and (max-width:800px){.Project-post-card .content .client{margin-bottom:16px;}}.Project-post-card .content .project{font:400 36px/ 1.11111 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}@media only screen and (max-width:800px){.Project-post-card .content .project{font-size:28.8px;}}.Project-post-card .link{position:absolute;inset:0;font-size:0;z-index:3;}.Social-profiles{display:flex;column-gap:11px;align-items:center;}.Social-profiles .social-profile:hover{opacity:0.7;}.Social-profiles .social-profile img{width:25px;height:25px;object-fit:contain;}.Project-compare{position:relative;background:#f2f2f2;}.Project-compare .compare{min-height:100vh;display:flex;align-items:center;padding:42px 0;overflow:hidden;position:relative;}.Project-compare .compare .controls{position:absolute;right:44px;top:13%;display:flex;flex-flow:column;gap:10px;z-index:3;}@media only screen and (max-width:800px){.Project-compare .compare .controls{right:27px;}}.Project-compare .compare .controls > button{flex:1;background:none;border:none;color:rgba(255, 255, 255, 0.5);color:#fff;width:24px;height:24px;display:grid;place-items:center;}.Project-compare .compare .controls > button.skip-backward{transform:rotate(180deg);}.Project-compare .compare .wrap{max-width:1012px;flex:1;min-width:0;}.Project-compare .compare .labels-row{display:flex;flex-flow:row-reverse;width:100vw;transform:translateX(-100%);justify-content:space-between;}@media only screen and (max-width:800px){.Project-compare .compare .labels-row{width:130vw;}}.Project-compare .compare .labels-row .label{font:400 132px/ 1.01818 'Circular', 'Montserrat', serif;letter-spacing:-0.03em;display:block;margin-bottom:-0.22em;}@media only screen and (max-width:800px){.Project-compare .compare .labels-row .label{font-size:66px;}}.Project-compare .compare .labels-row .label--before{transform:translateX(100%);}.Project-compare .compare .row{display:grid;place-items:center;}.Project-compare .compare .laptop-outer{max-width:690px;width:100%;user-select:none;pointer-events:none;}.Project-compare .compare .laptop-aspect-container{padding-top:60.14493%;position:relative;overflow:hidden;height:0;}.Project-compare .compare .laptop-aspect-container .laptop{position:absolute;top:0;left:0;width:100%;height:100%;}.Project-compare .compare .laptop-aspect-container .comparison-img{position:absolute;top:6.1%;left:50%;transform:translate(-50%, 0);width:74.2029%;height:70.12048%;overflow:hidden;}.Project-compare .compare .laptop-aspect-container .comparison-img.before-img img{border-left:4px solid #000;}.Project-compare .compare .laptop-aspect-container .comparison-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;}.Typing-text-carousel.finished .changing-text-container .mouse-cursor{visibility:hidden;}.Typing-text-carousel .changing-text-container .changing-text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.15em;text-underline-offset:10px;text-decoration-skip-ink:all;}.Typing-text-carousel .changing-text-container .mouse-cursor{display:inline-block;width:2px;height:1em;background-color:#fff;margin-left:8px;animation:mouse-cursor-blink 0.6s linear infinite alternate;transform:translateY(11.5%);}@keyframes mouse-cursor-blink{0%{opacity:1;}40%{opacity:1;}60%{opacity:0;}100%{opacity:0;}}.Hero{margin-bottom:18px;margin-top:57px;}@media only screen and (max-width:800px){.Hero{margin-top:28.5px;}}.Hero .row{display:flex;border-bottom:1px solid #d7d7d7;}.Hero .row .content{flex:0 1 596px;}.Hero .row .content h1{font:400 132px/ 1.01818 'Circular', 'Montserrat', serif;letter-spacing:-0.03em;}@media only screen and (max-width:800px){.Hero .row .content h1{font-size:66px;}}.CTA-article-newsletter{padding-top:41px;margin-bottom:76px;}@media only screen and (max-width:800px){.CTA-article-newsletter{margin-bottom:38px;}}.CTA-article-newsletter .box{border-radius:20px;padding:44px 56px;}@media only screen and (max-width:1040px){.CTA-article-newsletter .box{padding:22px 28px 36px;}}.CTA-article-newsletter .box .row{display:flex;column-gap:10%;}@media only screen and (max-width:1040px){.CTA-article-newsletter .box .row{column-gap:5%;}}@media only screen and (max-width:800px){.CTA-article-newsletter .box .row{flex-flow:column;row-gap:2.5rem;}}.CTA-article-newsletter .box .row .article-post{flex:0 0 378px;margin-top:-85px;color:#fff;position:relative;}@media only screen and (max-width:800px){.CTA-article-newsletter .box .row .article-post{flex:1;max-width:378px;}}.CTA-article-newsletter .box .row .article-post:hover .image-aspect-ratio-container img{transform:scale(1.1);}.CTA-article-newsletter .box .row .article-post:hover .post-title{opacity:0.7;}@media only screen and (max-width:1040px){.CTA-article-newsletter .box .row .article-post{margin-top:-63px;}}.CTA-article-newsletter .box .row .article-post .image-aspect-ratio-container{padding-top:74.60317%;margin-bottom:28px;border-radius:16px;}@media only screen and (max-width:800px){.CTA-article-newsletter .box .row .article-post .image-aspect-ratio-container{margin-bottom:14px;}}.CTA-article-newsletter .box .row .article-post .image-aspect-ratio-container img{border-radius:16px;transition:transform 0.2s ease;}.CTA-article-newsletter .box .row .article-post .heading{font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;color:#fff;margin-bottom:1em;}.CTA-article-newsletter .box .row .article-post .post-title{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;transition:opacity 0.2s;}.CTA-article-newsletter .box .row .article-post .link{position:absolute;inset:0;font-size:0;}.CTA-article-newsletter .box .row .form-column{flex:0 1 435px;align-self:flex-end;}@media only screen and (max-width:800px){.CTA-article-newsletter .box .row .form-column{flex:1;margin-top:0;}}.CTA-article-newsletter .box .row .form-column .gform_confirmation_message{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;color:#fff;}@media only screen and (max-width:800px){.CTA-article-newsletter .box .row .form-column .gform_confirmation_message{font-size:16px;}}.Spotify-fld.hidden{display:none;}.Spotify-fld .row{display:flex;gap:0.5rem;align-items:center;}@media only screen and (max-width:800px){.Spotify-fld .row{flex-flow:row;}}.Spotify-fld .row svg{width:16px;height:16px;min-width:16px;}.Spotify-fld .row .recently-played{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;}.Spotify-fld .row .recently-played b{font-weight:500;}.Spotify-fld .row .recently-played span{color:rgba(255, 255, 255, 0.7);}.Spotify-fld .row .recently-played a:hover{text-decoration:underline;}#fld-cookie-consent-root{transform:translateY(100%) !important;transition:all 0.3s ease;display:block !important;background:#000;padding:0.75rem 1rem;}#fld-cookie-consent-root p,#fld-cookie-consent-root label,#fld-cookie-consent-root h5{color:#fff !important;}#fld-cookie-consent-root h5{display:none;margin-top:0;}#fld-cookie-consent-root .std-content p{font-size:15px;}#fld-cookie-consent-root.show{transform:translateY(0%) !important;}#fld-cookie-consent-root form{display:none;margin-bottom:0;}#fld-cookie-consent-root #accept-all{display:none;}#fld-cookie-consent-root #confirm-choices{flex-shrink:0;background:#0d9ddb;padding-top:6px;padding-bottom:6px;}#fld-cookie-consent-root .wrap{display:flex;gap:1rem;align-items:center;justify-content:space-between;}@media only screen and (max-width:800px){#fld-cookie-consent-root .wrap{flex-direction:column;padding:0 !important;align-items:flex-start;}}#fld-cookie-consent-root.see-more-clicked{padding:1rem;}#fld-cookie-consent-root.see-more-clicked .std-content p{display:none;}#fld-cookie-consent-root.see-more-clicked .std-content h5{display:block;}#fld-cookie-consent-root.see-more-clicked form{margin-top:1rem;display:block;}#fld-cookie-consent-root.see-more-clicked .wrap{align-items:flex-end;}@media only screen and (max-width:800px){#fld-cookie-consent-root.see-more-clicked .wrap{align-items:flex-start;}}#fld-cookie-consent-root form .form-group .show-cookies{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z'/%3E%3C/svg%3E") center/contain no-repeat;}.template-home .introduction.intro-v3{width:100vw;box-sizing:border-box;overflow:hidden;position:relative;padding-top:calc(var(--header-height) - 20px);padding-bottom:0;height:auto;min-height:100vh;display:flex;align-items:center;width:100%;}@media only screen and (max-width:962px){.template-home .introduction.intro-v3{padding-top:calc(var(--header-height) + 20px);align-items:flex-start;}}.template-home .introduction.intro-v3:after{content:'';position:absolute;left:0;right:0;bottom:0;height:7%;background:linear-gradient(to top, #f6f6f6 25%, transparent);}.template-home .introduction.intro-v3 .wrap{height:100%;display:flex;gap:50px;justify-content:space-between;align-items:center;width:100%;padding-bottom:50px;}@media only screen and (max-width:962px){.template-home .introduction.intro-v3 .wrap{flex-direction:column;gap:25px;align-items:flex-start;}}.template-home .introduction.intro-v3 .wrap .left{max-width:524px;position:relative;z-index:1;}@media only screen and (max-width:1450px){.template-home .introduction.intro-v3 .wrap .left{left:0;}}@media only screen and (max-width:1111px){.template-home .introduction.intro-v3 .wrap .left{transform:scale(0.75);left:-50px;position:relative;}}@media only screen and (max-width:962px){.template-home .introduction.intro-v3 .wrap .left{transform:scale(1);left:0;}}.template-home .introduction.intro-v3 .wrap .left p{font:300 40px/ 0.9 'Circular', 'Montserrat', serif;letter-spacing:1px;text-transform:uppercase;}@media only screen and (max-width:800px){.template-home .introduction.intro-v3 .wrap .left p{font-size:34px;}}@media only screen and (max-width:450px){.template-home .introduction.intro-v3 .wrap .left p{font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;font-size:20px;color:#000;}}.template-home .introduction.intro-v3 .wrap .left .we-are{margin-bottom:33px;position:relative;}@media only screen and (max-width:800px){.template-home .introduction.intro-v3 .wrap .left .we-are{margin-bottom:25px;}}@media only screen and (max-width:450px){.template-home .introduction.intro-v3 .wrap .left .we-are{margin-bottom:12px;}}.template-home .introduction.intro-v3 .wrap .left .we-are p{position:relative;display:inline-block;}.template-home .introduction.intro-v3 .wrap .left .keywords{position:relative;margin-left:1.5rem;}@media only screen and (max-width:450px){.template-home .introduction.intro-v3 .wrap .left .keywords{margin-left:0.7rem;}}.template-home .introduction.intro-v3 .wrap .left .keywords .keywords-line-down{position:absolute;bottom:0;bottom:45px;left:1.5rem;width:1px;height:calc(100% - 45px);background:#000;transform:translateX(-50%);transform-origin:top;}@media only screen and (max-width:800px){.template-home .introduction.intro-v3 .wrap .left .keywords .keywords-line-down{bottom:22.5px;height:calc(100% - (45px * 0.5));}}@media only screen and (max-width:450px){.template-home .introduction.intro-v3 .wrap .left .keywords .keywords-line-down{margin-left:-0.5rem;}}.template-home .introduction.intro-v3 .wrap .left .keywords .words-list{list-style-type:none;margin-left:3rem;display:flex;flex-flow:column;gap:1rem;}@media only screen and (max-width:450px){.template-home .introduction.intro-v3 .wrap .left .keywords .words-list{gap:0.1rem;margin-left:2.5rem;}}.template-home .introduction.intro-v3 .wrap .left .keywords .words-list li{position:relative;font:400 84px/ 1.07143 'Circular', 'Montserrat', serif;letter-spacing:-0.02em;}@media only screen and (max-width:800px){.template-home .introduction.intro-v3 .wrap .left .keywords .words-list li{font-size:42px;}}.template-home .introduction.intro-v3 .wrap .left .keywords .words-list li:before{content:'';position:absolute;left:-1.5rem;top:50%;transform:translate(-50%, -50%);width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5.954.077 5.954 5.954-5.954 5.954L0 6.03z' fill='%23000'/%3E%3C/svg%3E") center/contain no-repeat;}.template-home .introduction.intro-v3 .wrap .left .keywords .words-list li h2{position:relative;display:inline-block;font:inherit;overflow-wrap:unset;}@media only screen and (max-width:450px){.template-home .introduction.intro-v3 .wrap .left .keywords .words-list li h2{font: 36px/40px 'Circular', 'Montserrat', serif;}}.template-home .introduction.intro-v3 .wrap .left .keywords .words-list .hline-to-comp{position:absolute;height:1px;width:205px;right:-1rem;top:60%;transform:translate(100%, -50%);background:#000;transform-origin:left;}@media only screen and (max-width:1450px){.template-home .introduction.intro-v3 .wrap .left .keywords .words-list .hline-to-comp{width:192px;}}@media only screen and (max-width:1200px){.template-home .introduction.intro-v3 .wrap .left .keywords .words-list .hline-to-comp{width:16vw;}}@media only screen and (max-width:1111px){.template-home .introduction.intro-v3 .wrap .left .keywords .words-list .hline-to-comp{width:28vw;}}@media only screen and (max-width:962px){.template-home .introduction.intro-v3 .wrap .left .keywords .words-list .hline-to-comp{display:none;}}.template-home .introduction.intro-v3 .wrap .right{margin-left:auto;position:relative;width:100%;}@media only screen and (max-width:1450px){.template-home .introduction.intro-v3 .wrap .right{right:0;}}@media only screen and (max-width:1111px){.template-home .introduction.intro-v3 .wrap .right{right:5%;}}@media only screen and (max-width:962px){.template-home .introduction.intro-v3 .wrap .right{margin:0 auto;right:unset;}}.template-home .introduction.intro-v3 .wrap .right .wheel-controls{display:flex;align-items:center;justify-content:center;position:absolute;top:17.45201%;left:50%;gap:16px;transform:translate(-50%, -50%);z-index:2;transition:opacity 0.2s;}@media only screen and (max-width:800px){.template-home .introduction.intro-v3 .wrap .right .wheel-controls{gap:4px;}}.template-home .introduction.intro-v3 .wrap .right .wheel-controls .wheel-control{position:relative;padding:1rem;width:27px;height:12px;border:none;font-size:0;background:none;padding:16px;}.template-home .introduction.intro-v3 .wrap .right .wheel-controls .wheel-control:hover{opacity:0.6;}.template-home .introduction.intro-v3 .wrap .right .wheel-controls .wheel-control:after{content:'';position:absolute;top:50%;left:50%;width:27px;height:12px;transform:translate(-50%, -50%);background:url("data:image/svg+xml,%3Csvg width='18' height='8' viewBox='0 0 18 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.354 4.354a.5.5 0 0 0 0-.708L14.172.464a.5.5 0 1 0-.708.708L16.293 4l-2.829 2.828a.5.5 0 1 0 .708.708zM0 4.5h17v-1H0z' fill='currentColor'/%3E%3C/svg%3E") center/contain no-repeat;}@media only screen and (max-width:800px){.template-home .introduction.intro-v3 .wrap .right .wheel-controls .wheel-control:after{width:18px;height:8px;}}.template-home .introduction.intro-v3 .wrap .right .wheel-controls .wheel-control#showcase-prev:after{transform:translate(-50%, -50%) rotate(180deg);}.template-home .introduction.intro-v3 .wrap .right .showcase-container{max-width:573px;width:100%;user-select:none;margin-left:auto;}@media only screen and (max-width:1280px){.template-home .introduction.intro-v3 .wrap .right .showcase-container{max-width:500px;}}@media only screen and (max-width:962px){.template-home .introduction.intro-v3 .wrap .right .showcase-container{margin:0 auto;}}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-control{z-index:10;position:relative;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box{padding-top:100%;position:relative;height:0;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box:not(.initialized) .wheel-slider{opacity:0;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box.initialized .wheel-slider{opacity:1;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .circles{position:absolute;inset:0;width:100%;height:auto;aspect-ratio:1/1;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .circles .circle{position:absolute;inset:0;width:100%;height:auto;aspect-ratio:1/1;background:var(--color-circle-bg, #ddd);border-radius:50%;transform-origin:center 60%;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .circles .circle:after{content:'';position:absolute;width:100%;width:75%;border-radius:50%;aspect-ratio:1/1;top:56.5%;left:50%;transform:translate(-50%, -50%);background:radial-gradient(circle, var(--accent-color, #fff) 0%, rgba(255, 255, 255, 0) 65%);}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .circles .circle:not(.active):after{opacity:0;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .circles .circle:not(.active, .prev-active){transform:scale(0);}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .laptop-outer{position:absolute;inset:0;transition:all 0.4s ease-in-out;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .laptop-container{position:absolute;width:85.68935%;height:57.24258%;top:27.2%;left:7.5%;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .laptop-container .laptop{position:absolute;object-fit:contain;width:100%;height:100%;top:0;left:0;pointer-events:none;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .laptop-container .images{position:absolute;overflow:hidden;top:7%;left:13.1%;width:74.3%;height:68.9%;pointer-events:none;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .laptop-container .images .image{position:absolute;object-fit:contain;height:100%;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .wheel-slider{position:absolute;top:50%;left:50%;transform:translateX(-50%);width:200%;border-radius:50%;aspect-ratio:1/1;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .wheel-slider .wheel-item{position:absolute;top:0;left:0;width:50%;aspect-ratio:1/1;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .wheel-slider .wheel-item:not(.active) .laptop-outer{opacity:0.3;transform:scale(0.75) rotateY(90deg) rotate(45deg);}@media only screen and (max-width:1040px){.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .wheel-slider .wheel-item:not(.active) .laptop-outer{transform:rotateY(90deg);}}@media only screen and (max-width:800px){.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .wheel-slider .wheel-item:not(.active) .laptop-outer{transform:none;opacity:1;}}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .wheel-slider .wheel-item:not(.active) .laptop-outer:after{opacity:0;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .wheel-slider .wheel-item:not(.active) .laptop-outer .hidden-link{pointer-events:none;}.template-home .introduction.intro-v3 .wrap .right .showcase-container .showcase-box .wheel-slider .wheel-item.active .laptop-outer{opacity:1;transform:none;}.home-operate{padding:60px 0 200px;}@media only screen and (max-width:800px){.home-operate{padding:80px 0;}}.home-operate .wrap{max-width:1160px;max-width:1360px;}.home-operate .row{display:grid;grid-template-columns:0.3fr 0.7fr;}@media only screen and (max-width:1080px){.home-operate .row{display:block;}}.home-operate .main-content{margin-top:32px;margin-right:32px;max-width:316px;}@media only screen and (max-width:1080px){.home-operate .main-content{max-width:380px;margin:0 0 48px 32px;}}@media only screen and (max-width:800px){.home-operate .main-content{margin:0 0 24px 0;}}.home-operate .main-content .eyebrow{font-size:12px;letter-spacing:0.1em;color:#0d9ddb;}.home-operate .main-content .headline{text-wrap:balance;}@media only screen and (max-width:800px){.home-operate .main-content .headline{margin-top:1rem;}}.home-operate .main-content .line{width:48px;max-width:100%;border:none;border-top:2px solid #0d9ddb;}@media only screen and (max-width:800px){.home-operate .main-content .line{margin:16px 0;}}.home-operate .main-content .description{max-width:312px;}@media only screen and (max-width:1080px){.home-operate .main-content .description{max-width:100%;}}.home-operate .main-content .description p{font-size:20px;}.home-operate .cards-list{display:flex;gap:8px;list-style-type:none;}@media only screen and (max-width:800px){.home-operate .cards-list{gap:24px;}}.home-operate .card{display:flex;flex-flow:column;justify-content:space-between;flex:1;border-radius:10px;border:1px solid rgba(215, 215, 215, 0.45);padding:32px 16px 16px;text-align:center;background-color:#fff;background-color:rgba(255, 255, 255, 0.8);}@media only screen and (max-width:800px){.home-operate .card{flex:0 0 300px;padding-top:24px;}}.home-operate .card .icon-container{background-color:rgba(68, 195, 242, 0.15);width:64px;height:64px;border-radius:50%;display:grid;align-items:center;justify-content:center;position:relative;margin:0 auto;}.home-operate .card .icon-container img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:16px;}.home-operate .card .title,.home-operate .card .subtitle{margin:16px 0;}.home-operate .card .title{letter-spacing:0.1em;font-size:16px;}.home-operate .card .subtitle{margin-top:1rem;}.home-operate .card .description{color:rgba(0, 0, 0, 0.8);font-size:14px;}.home-operate .card .tags{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding-top:12px;margin-top:32px;border-top:1px solid rgba(215, 215, 215, 0.7);}@media only screen and (max-width:800px){.home-operate .card .tags{margin-top:24px;}}.home-operate .card .tags .tag{word-break:break-word;}.home-operate .card .tags .tag:not(:first-child):before{content:"•";color:#0d9ddb;margin-right:6px;}body.home .header-space,body.page-id-6294 .header-space{display:none;}body.home.has-init-animation header,body.page-id-6294.has-init-animation header{opacity:0;}body.home.has-init-animation .wheel-controls,body.page-id-6294.has-init-animation .wheel-controls{opacity:0;}body.home:not(.has-init-animation) .intro-animation,body.page-id-6294:not(.has-init-animation) .intro-animation{display:none;}body.home:not(.has-init-animation) .template-home .introduction .wrap .left .box-wrapper .box i,body.page-id-6294:not(.has-init-animation) .template-home .introduction .wrap .left .box-wrapper .box i{opacity:1;}body.home:not(.has-init-animation) .template-home .introduction .wrap .right .circle,body.page-id-6294:not(.has-init-animation) .template-home .introduction .wrap .right .circle,body.home:not(.has-init-animation) .template-home .introduction .wrap .right .laptop,body.page-id-6294:not(.has-init-animation) .template-home .introduction .wrap .right .laptop,body.home:not(.has-init-animation) .template-home .introduction .wrap .right .spinner,body.page-id-6294:not(.has-init-animation) .template-home .introduction .wrap .right .spinner{opacity:1;}.intro-animation{position:absolute;top:0;left:0;height:100vh;width:100vw;background:#000;z-index:10;overflow:hidden;}.intro-animation .circle.done{display:none;}.intro-animation .circle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#e3f4fa;width:5px;height:5px;border-radius:100%;}.template-home{position:relative;overflow:hidden;}@media only screen and (max-width:800px){.template-home .wrap--mobile-case-studies{padding:0;}}.template-home .mobile-case-studies{display:none;}@media only screen and (max-width:800px){.template-home .mobile-case-studies{margin-bottom:33px;display:flex;flex-direction:column;gap:18px;}.template-home .mobile-case-studies .row{display:flex;align-items:center;overflow-y:hidden;overflow-x:auto;}.template-home .mobile-case-studies .row::-webkit-scrollbar{display:none;}.template-home .mobile-case-studies .case-study{flex-shrink:0;position:relative;max-width:calc(100vw - 90px);width:100%;}.template-home .mobile-case-studies .case-study:not(:last-child){margin-right:18px;}}.template-home .lists{padding-top:80px;padding-bottom:60px;}@media only screen and (max-width:800px){.template-home .lists{padding-top:30px;}}.template-home .lists .wrap .std-content h1{margin-bottom:50px;text-align:center;}@media only screen and (max-width:800px){.template-home .lists .wrap .std-content h1{margin-bottom:30px;}}@media only screen and (max-width:450px){.template-home .lists .wrap .std-content h1{font: 18px/22px 'Circular', 'Montserrat', serif;}}.template-home .lists .wrap .std-content .lists-wrapper{--swiper-pagination-bullet-horizontal-gap:3.5px;--swiper-pagination-color:black;--swiper-pagination-bullet-inactive-color:#d9d9d9;--swiper-pagination-bullet-width:7px;--swiper-pagination-bullet-height:7px;--swiper-pagination-bullet-inactive-opacity:1;max-width:864px;margin:0 auto;}.template-home .lists .wrap .std-content .lists-wrapper .swiper-pagination{position:static;margin-bottom:21px;display:none;}@media only screen and (max-width:800px){.template-home .lists .wrap .std-content .lists-wrapper .swiper-pagination{display:block;}}@media only screen and (min-width:801px){.template-home .lists .wrap .std-content .lists-wrapper .swiper-wrapper{justify-content:center;}}.template-home .lists .wrap .std-content .lists-wrapper .swiper-slide{width:auto;}@media only screen and (min-width:801px){.template-home .lists .wrap .std-content .lists-wrapper .swiper-slide:last-child{margin-right:0 !important;}}@media only screen and (max-width:1040px){.template-home .lists .wrap .std-content .lists-wrapper .swiper-slide{flex:0 1 auto;}}@media only screen and (max-width:800px){.template-home .lists .wrap .std-content .lists-wrapper .swiper-slide{flex:unset;flex-shrink:0;width:100%;display:flex;justify-content:center;}}@media only screen and (max-width:800px){.template-home .lists .wrap .std-content .lists-wrapper .list{width:100%;}}.template-home .lists .wrap .std-content .lists-wrapper h2{color:#0d9ddb;font-size:16px;margin-top:0;}@media only screen and (max-width:800px){.template-home .lists .wrap .std-content .lists-wrapper h2{text-align:left;border-bottom:1px solid #d7d7d7;padding-bottom:5px;}}.template-home .lists .wrap .std-content .lists-wrapper ul{margin:0;padding:0;}@media only screen and (max-width:800px){.template-home .lists .wrap .std-content .lists-wrapper ul{columns:2 16px;}}@media only screen and (max-width:500px){.template-home .lists .wrap .std-content .lists-wrapper ul{column-gap:11px;}}.template-home .lists .wrap .std-content .lists-wrapper ul li{list-style:none;color:#707070;font-size:16px;margin-bottom:0;}.template-home .lists .wrap .std-content .lists-wrapper .list--v2 ul li{break-inside:avoid-column;}.template-home .lists .wrap .std-content .lists-wrapper .list--v2 ul li .service-link{display:inline-block;min-width:24px;min-height:24px;}@media only screen and (max-width:800px){.template-home .lists .wrap .std-content .lists-wrapper .list--v2 ul li .service-link{margin-bottom:0.35rem;}}.template-home .lists .wrap .std-content .lists-wrapper .list--v2 ul li .service-link:hover{text-decoration:underline;}.template-home .digital-experiences-wrapper .top{margin-bottom:30px;border-bottom:1px solid #d7d7d7;}.template-home .digital-experiences-wrapper .top h2{text-align:center;padding-bottom:15px;}@media only screen and (max-width:800px){.template-home .digital-experiences-wrapper .top h2{font:400 24px/28px 'Chap', 'Josefin Sans', sans-serif;}}.template-home .digital-experiences-wrapper .digital-experiences-slider{height:614px;margin:0 auto;margin-bottom:45px;position:relative;max-width:1285px;overflow:hidden;}@media only screen and (max-width:800px){.template-home .digital-experiences-wrapper .digital-experiences-slider{height:505px;display:none;margin-bottom:25px;}}.template-home .digital-experiences-wrapper .digital-experiences-slider .next-slide-wrapper,.template-home .digital-experiences-wrapper .digital-experiences-slider .prev-slide-wrapper{position:absolute;height:100%;width:100%;}.template-home .digital-experiences-wrapper .digital-experiences-slider .next-slide-wrapper .slide,.template-home .digital-experiences-wrapper .digital-experiences-slider .prev-slide-wrapper .slide{position:absolute;left:0;top:0;}.template-home .digital-experiences-wrapper .digital-experiences-slider .next-slide-wrapper .slide h3,.template-home .digital-experiences-wrapper .digital-experiences-slider .prev-slide-wrapper .slide h3,.template-home .digital-experiences-wrapper .digital-experiences-slider .next-slide-wrapper .slide h2,.template-home .digital-experiences-wrapper .digital-experiences-slider .prev-slide-wrapper .slide h2,.template-home .digital-experiences-wrapper .digital-experiences-slider .next-slide-wrapper .slide h4,.template-home .digital-experiences-wrapper .digital-experiences-slider .prev-slide-wrapper .slide h4{opacity:0;transition:opacity 0.5s ease-in;}.template-home .digital-experiences-wrapper .digital-experiences-slider .next-slide-wrapper .slide.show h3,.template-home .digital-experiences-wrapper .digital-experiences-slider .prev-slide-wrapper .slide.show h3,.template-home .digital-experiences-wrapper .digital-experiences-slider .next-slide-wrapper .slide.show h2,.template-home .digital-experiences-wrapper .digital-experiences-slider .prev-slide-wrapper .slide.show h2,.template-home .digital-experiences-wrapper .digital-experiences-slider .next-slide-wrapper .slide.show h4,.template-home .digital-experiences-wrapper .digital-experiences-slider .prev-slide-wrapper .slide.show h4{opacity:1;}.template-home .digital-experiences-wrapper .digital-experiences-slider .next-slide-wrapper{left:calc(100% + 150px);}.template-home .digital-experiences-wrapper .digital-experiences-slider .next-slide-wrapper .slide.show{transform:translate(calc(-100% - 150px));}.template-home .digital-experiences-wrapper .digital-experiences-slider .prev-slide-wrapper{right:calc(100% + 150px);}.template-home .digital-experiences-wrapper .digital-experiences-slider .prev-slide-wrapper .slide.show{transform:translate(calc(100% + 150px));}.template-home .digital-experiences-wrapper .digital-experiences-slider .navigation{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;width:100%;height:100%;}.template-home .digital-experiences-wrapper .digital-experiences-slider .navigation button{border:unset;appearance:none;display:flex;background:unset;padding:50px;align-items:center;z-index:500;}@media only screen and (max-width:1280px){.template-home .digital-experiences-wrapper .digital-experiences-slider .navigation button{padding:10px;}}.template-home .digital-experiences-wrapper .digital-experiences-slider .navigation button i{width:14px;height:16px;background:url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.292893 7.29289C-0.0976315 7.68342 -0.0976314 8.31658 0.292893 8.70711L6.65685 15.0711C7.04738 15.4616 7.68054 15.4616 8.07107 15.0711C8.46159 14.6805 8.46159 14.0474 8.07107 13.6569L2.41421 8L8.07107 2.34315C8.46159 1.95262 8.46159 1.31946 8.07107 0.928933C7.68054 0.538408 7.04738 0.538408 6.65685 0.928933L0.292893 7.29289ZM14 7L1 7L1 9L14 9L14 7Z' fill='%23757575'/%3E%3C/svg%3E%0A") center/contain no-repeat;}.template-home .digital-experiences-wrapper .digital-experiences-slider .navigation button.navigation-button-next{transform:scale(-1, 1);}.template-home .digital-experiences-wrapper .digital-experiences-slider .slide-wrapper{display:flex;width:100%;height:100%;overflow:hidden;max-width:1064px;margin:0 auto;gap:266px;position:relative;}@media only screen and (max-width:1280px){.template-home .digital-experiences-wrapper .digital-experiences-slider .slide-wrapper{max-width:calc(100vw - 68px);}}.template-home .digital-experiences-wrapper .digital-experiences-slider .slide{flex-shrink:0;width:100%;height:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:40px;padding-bottom:40px;max-width:1064px;transition:all 0.5s ease;cursor:pointer;}@media only screen and (max-width:1280px){.template-home .digital-experiences-wrapper .digital-experiences-slider .slide{max-width:calc(100vw - 68px);}}.template-home .digital-experiences-wrapper .digital-experiences-slider .slide .tags-wrapper{display:none;}.template-home .digital-experiences-wrapper .digital-experiences-slider .slide.slide-next{z-index:5;}.template-home .digital-experiences-wrapper .digital-experiences-slider .slide::after,.template-home .digital-experiences-wrapper .digital-experiences-slider .slide::before{position:absolute;height:100%;width:300px;top:50%;transform:translate(-50%, -50%);background-color:inherit;border-radius:100%;content:"";z-index:-1;}.template-home .digital-experiences-wrapper .digital-experiences-slider .slide::before{left:0;}.template-home .digital-experiences-wrapper .digital-experiences-slider .slide::after{left:100%;}.template-home .digital-experiences-wrapper .digital-experiences-slider .slide .image-wrapper{transform:translate(-50%, -50%);-webkit-transform:translate3d(-50%, -50%, 0);top:50%;left:50%;width:463px;height:261px;position:absolute;z-index:2;pointer-events:none;}@media only screen and (max-width:900px){.template-home .digital-experiences-wrapper .digital-experiences-slider .slide .image-wrapper{width:100%;max-width:375px;}}@media only screen and (max-width:550px){.template-home .digital-experiences-wrapper .digital-experiences-slider .slide .image-wrapper{width:100%;max-width:250px;}}.template-home .digital-experiences-wrapper .digital-experiences-slider .slide .heading-2{font:400 132px/ 1.01818 'Circular', 'Montserrat', serif;letter-spacing:-0.03em;line-height:330px;transform:translate(-50%, -50%);top:50%;left:50%;position:absolute;z-index:0;text-align:center;width:100%;}@media only screen and (max-width:800px){.template-home .digital-experiences-wrapper .digital-experiences-slider .slide .heading-2{font-size:66px;}}@media only screen and (max-width:900px){.template-home .digital-experiences-wrapper .digital-experiences-slider .slide .heading-2{font-size:54px;}}@media only screen and (max-width:550px){.template-home .digital-experiences-wrapper .digital-experiences-slider .slide .heading-2{font-size:42px;}}.template-home .digital-experiences-wrapper .digital-experiences-slider .slide .hidden-link{z-index:3;}@media only screen and (max-width:800px){.template-home .digital-experiences-wrapper .tags-wrapper{display:none;}}.template-home .digital-experiences-wrapper .tags-wrapper ul{display:flex;gap:15px 30px;justify-content:center;padding-bottom:50px;flex-flow:row wrap;}.template-home .digital-experiences-wrapper .tags-wrapper ul li{list-style:none;font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;color:#707070;}.template-home .thumbnail-wrapper{display:flex;gap:15px;padding-top:25px;padding-bottom:100px;}@media only screen and (max-width:1100px){.template-home .thumbnail-wrapper{padding-top:0;padding-bottom:50px;}}@media only screen and (max-width:800px){.template-home .thumbnail-wrapper{flex-flow:row wrap;display:none;}}.template-home .thumbnail{position:relative;width:100%;max-width:257px;transition:all 150ms linear;border-radius:20px;overflow:hidden;}@media only screen and (max-width:1100px){.template-home .thumbnail{height:unset;}}@media only screen and (max-width:800px){.template-home .thumbnail{width:calc(50% - 15px);height:auto;}}.template-home .thumbnail .thumbnail-container{position:relative;height:0;overflow:hidden;padding-top:114.00778%;}.template-home .thumbnail .thumbnail-container img{position:absolute;inset:0;width:100%;height:100%;border-radius:16px;object-fit:cover;}.template-home .thumbnail:hover{transform:scale(1.05);}.contact-wrapper{padding-bottom:100px;}@media only screen and (max-width:1100px){.contact-wrapper{padding-bottom:40px;}.contact-wrapper .wrap{flex-direction:column-reverse;}.contact-wrapper .wrap .testimonial-wrapper{top:0 !important;}}.contact-wrapper.form-success .gform_confirmation_message{background:white;border-radius:16px;min-height:500px;padding:50px 80px 0;width:calc(100% + 50px);border:1px solid #d7d7d7;}@media only screen and (max-width:1100px){.contact-wrapper.form-success .gform_confirmation_message{width:100%;padding:22px 28px 2px;min-height:200px;}}.contact-wrapper .wrap{display:flex;}.contact-wrapper .wrap .left{max-width:755px;width:100%;top:-50px;position:relative;}@media only screen and (max-width:1100px){.contact-wrapper .wrap .left{top:0;padding-top:50px;}}.contact-wrapper .wrap .left .blue-band{background:#0d9ddb;color:#fff;padding:30px 80px 20px;position:relative;top:-10px;border-radius:0 0 20px 20px;width:calc(100% + 50px);}@media only screen and (max-width:1100px){.contact-wrapper .wrap .left .blue-band{width:calc(100%);padding:22px 28px 16px;}}.contact-wrapper .wrap .left .blue-band p{font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;color:#fff;max-width:400px;}.contact-wrapper .wrap .left .gform_wrapper{padding:50px 80px 0;width:100%;border:1px solid #d7d7d7;border-radius:16px;overflow:hidden;background:#fff;z-index:2;position:relative;width:calc(100% + 50px);}.contact-wrapper .wrap .left .gform_wrapper #field_4_6 h1{font:400 36px/ 1.11111 'Chap', 'Josefin Sans', sans-serif;letter-spacing:normal;}@media only screen and (max-width:800px){.contact-wrapper .wrap .left .gform_wrapper #field_4_6 h1{font-size:28.8px;}}@media only screen and (max-width:1100px){.contact-wrapper .wrap .left .gform_wrapper{width:100%;padding:22px 28px 2px;}}.contact-wrapper .wrap .left .gform_wrapper .gfield--type-html h2{font:400 36px/ 1.11111 'Chap', 'Josefin Sans', sans-serif;letter-spacing:normal;}@media only screen and (max-width:800px){.contact-wrapper .wrap .left .gform_wrapper .gfield--type-html h2{font-size:28.8px;}}.contact-wrapper .wrap .left .gform_wrapper .gfield_radio{display:flex;flex-direction:column;gap:15px;}.contact-wrapper .wrap .left .gform_wrapper .gfield_radio .gchoice{display:flex;align-items:center;gap:10px;cursor:pointer;}.contact-wrapper .wrap .left .gform_wrapper .gfield_radio .gchoice *{cursor:pointer;}.contact-wrapper .wrap .left .gform_wrapper .gfield_radio input{appearance:none;border-radius:100%;border:1px solid #000;width:13px;height:13px;}.contact-wrapper .wrap .left .gform_wrapper .gfield_radio input:checked{background:#0d9ddb;border-color:#0d9ddb;}.contact-wrapper .wrap .left .gform_wrapper .gform_footer{display:flex;justify-content:flex-end;position:relative;}@media only screen and (max-width:800px){.contact-wrapper .wrap .left .gform_wrapper .gform_footer{padding:0;}}.contact-wrapper .wrap .left .gform_wrapper .gform_button{position:relative;border:1px solid #000;background:#000;appearance:none;border-radius:100%;width:45px;height:45px;padding:14px;cursor:pointer;}.contact-wrapper .wrap .left .gform_wrapper #field_4_7 .gform-field-label,.contact-wrapper .wrap .left .gform_wrapper #field_4_9 .gform-field-label{display:none;}.contact-wrapper .wrap .left .gform_wrapper #field_4_7 input,.contact-wrapper .wrap .left .gform_wrapper #field_4_9 input{border:0;border-bottom:1px solid #d7d7d7;appearance:none;font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;padding-left:0;padding-right:0;margin-bottom:25px;}@media only screen and (max-width:800px){.contact-wrapper .wrap .left .gform_wrapper #field_4_7 input,.contact-wrapper .wrap .left .gform_wrapper #field_4_9 input{font-size:16px;}}@media only screen and (max-width:800px){.contact-wrapper .wrap .left .gform_wrapper #field_4_7 input,.contact-wrapper .wrap .left .gform_wrapper #field_4_9 input{margin-bottom:0;}}.contact-wrapper .wrap .left .gform_wrapper textarea{border:1px solid #d7d7d7;border-radius:20px;height:237px !important;appearance:none;box-sizing:border-box;}@media only screen and (max-width:800px){.contact-wrapper .wrap .left .gform_wrapper textarea{height:150px !important;}}.contact-wrapper .wrap .left .gform_wrapper .gform-field-label{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;color:#757575;}@media only screen and (max-width:800px){.contact-wrapper .wrap .left .gform_wrapper .gform-field-label{font-size:16px;}}.contact-wrapper .wrap .right{max-width:410px;position:relative;z-index:2;width:100%;}@media only screen and (max-width:1100px){.contact-wrapper .wrap .right{max-width:100%;width:100%;}.contact-wrapper .wrap .right .testimonial-wrapper{top:0;transform:translateY(0) !important;}.contact-wrapper .wrap .right .testimonial-wrapper .std-content{left:50%;transform:translateX(-50%);}}.contact-wrapper .wrap .right .testimonial-wrapper{width:100%;border-radius:16px;background:#000;height:388px;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;justify-content:space-between;top:0px;position:relative;}@media only screen and (max-width:800px){.contact-wrapper .wrap .right .testimonial-wrapper{width:100%;height:380px;border-radius:12px;}}.contact-wrapper .wrap .right .testimonial-wrapper .swiper-slide{padding:50px;display:flex;align-items:center;justify-content:center;background:#000;}@media only screen and (max-width:800px){.contact-wrapper .wrap .right .testimonial-wrapper .swiper-slide{padding:50px 25px;}}.contact-wrapper .wrap .right .testimonial-wrapper .testimonial-heading{margin-bottom:25px;font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;color:#fff;}.contact-wrapper .wrap .right .testimonial-wrapper .std-content{max-width:300px;margin:0 auto;transition:all 0.5s ease;position:absolute;}@media only screen and (max-width:800px){.contact-wrapper .wrap .right .testimonial-wrapper .std-content{width:100%;max-width:250px;}}.contact-wrapper .wrap .right .testimonial-wrapper .std-content p{color:#fff;}.contact-wrapper .wrap .right .testimonial-wrapper .std-content p.name{text-transform:uppercase;font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;color:#fff;margin-bottom:5px;margin-top:30px;}.contact-wrapper .wrap .right .testimonial-wrapper .std-content p.job-title{font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;color:#fff;}.grecaptcha-badge{visibility:hidden !important;}@keyframes my_animation{0%{stroke-dashoffset:165;}100%{stroke-dashoffset:0;}}body.page-id-6294 header{opacity:1 !important;}body.page-id-6294 header .btn-default{background:#5e9ad1;border-color:#5e9ad1;}body.page-id-6294 header .btn-default:hover{background:#000;border-color:#000;}.template-home-10-22-2025 .introduction-v4{height:100vh;padding-top:clamp(118px, 20vw, 237px);position:relative;margin-bottom:10vh;}@media (min-width:768px) and (max-width:1440px) and (max-height:900px){.template-home-10-22-2025 .introduction-v4{padding-top:200px;}}.template-home-10-22-2025 .introduction-v4 .logo-wrapper{position:absolute;top:82%;left:0;width:100%;overflow:hidden;transform:translateY(-50%);z-index:2;}@media (min-width:901px) and (min-height:626px){.template-home-10-22-2025 .introduction-v4 .logo-wrapper{top:auto;bottom:0;transform:translateY(0);}}@media (min-aspect-ratio:4/5) and (max-aspect-ratio:5/4){.template-home-10-22-2025 .introduction-v4 .logo-wrapper{top:90%;}}@media (min-width:800px) and (max-width:900px){.template-home-10-22-2025 .introduction-v4 .logo-wrapper{top:90%;}}@media (max-height:625px){.template-home-10-22-2025 .introduction-v4 .logo-wrapper{top:85%;}}@media (max-width:800px){.template-home-10-22-2025 .introduction-v4 .logo-wrapper{top:90%;}}.template-home-10-22-2025 .introduction-v4 .marquee-inner{display:flex;width:150%;animation:logoMarquee 20s linear infinite;gap:50px;}@media (min-width:768px) and (max-width:1440px) and (max-height:900px){.template-home-10-22-2025 .introduction-v4 .marquee-inner{width:100%;gap:25px;}}.template-home-10-22-2025 .introduction-v4 .logo-wrapper svg{width:100%;height:auto;flex-shrink:0;}.template-home-10-22-2025 .introduction-v4 .circle{position:absolute;top:50%;left:50%;width:100vw;height:100vw;background:#0d9ddb;opacity:0.05;border-radius:50%;z-index:0;aspect-ratio:1;max-width:1289px;max-height:1289px;transform-origin:center;transform:translate(-50%, -50%) scale(0);}@media (max-width:1200px){.template-home-10-22-2025 .introduction-v4 .circle{width:150vh;height:150vh;transform:translate(-50%, -60%) scale(0);}}@media (max-width:800px){.template-home-10-22-2025 .introduction-v4 .circle{width:100vh;height:100vh;transform:translate(-50%, -60%) scale(0);}}.template-home-10-22-2025 .introduction-v4 h1{max-width:450px;font:400 35px/37px 'Chap', 'Josefin Sans', sans-serif;margin-bottom:25px;opacity:0;}@media (max-width:800px){.template-home-10-22-2025 .introduction-v4 h1{font:400 25px/28px 'Chap', 'Josefin Sans', sans-serif;}}@media (min-width:401px) and (max-width:599px){.template-home-10-22-2025 .introduction-v4 h1{font:400 35px/38px 'Chap', 'Josefin Sans', sans-serif;}}.template-home-10-22-2025 .introduction-v4 h2{font:400 23px/27px 'Chap', 'Josefin Sans', sans-serif;max-width:560px;opacity:0;}@media (max-width:800px){.template-home-10-22-2025 .introduction-v4 h2{font:400 15px/20px 'Chap', 'Josefin Sans', sans-serif;}}@media (min-width:401px) and (max-width:599px){.template-home-10-22-2025 .introduction-v4 h2{font:400 20px/27px 'Chap', 'Josefin Sans', sans-serif;}}.template-home-10-22-2025 .introduction-v4 h2 a{color:#0d9ddb;}.template-home-10-22-2025 .introduction-v4 h2 a:hover{text-decoration:underline;}.template-home-10-22-2025 .introduction-v4 .blue-text-wrapper{position:absolute;right:41px;top:50%;transform:translateY(-50%);pointer-events:none;text-align:right;padding-top:clamp(111px, 20vw, 237px);}@media (max-width:599px){.template-home-10-22-2025 .introduction-v4 .blue-text-wrapper{right:5px;top:55%;}}@media (min-width:600px) and (max-width:799px){.template-home-10-22-2025 .introduction-v4 .blue-text-wrapper{right:5px;top:70%;}}@media (min-width:800px) and (max-width:1080px){.template-home-10-22-2025 .introduction-v4 .blue-text-wrapper{right:5px;top:45%;}}@media (min-width:700px) and (min-height:950px){.template-home-10-22-2025 .introduction-v4 .blue-text-wrapper{top:50%;right:41px;}}@media (min-aspect-ratio:4/5) and (max-aspect-ratio:5/4){.template-home-10-22-2025 .introduction-v4 .blue-text-wrapper{right:41px;}}@media (max-width:380px) and (max-height:680px){.template-home-10-22-2025 .introduction-v4 .blue-text-wrapper{right:5px;top:65%;}}@media (min-width:375px) and (max-width:599px){.template-home-10-22-2025 .introduction-v4 .blue-text-wrapper{top:75% !important;}}.template-home-10-22-2025 .introduction-v4 .blue-text-wrapper .blue-text-group p{font-family:'Circular', 'Montserrat', serif;font-weight:500;color:#0d9ddb;opacity:0.15;font-size:clamp(45px, 8vw, 100px);line-height:clamp(40px, 7vw, 90px);}@media (max-width:400px){.template-home-10-22-2025 .introduction-v4 .blue-text-wrapper .blue-text-group p{font-size:45px;line-height:40px;}}@media (min-width:401px) and (max-width:599px){.template-home-10-22-2025 .introduction-v4 .blue-text-wrapper .blue-text-group p{font-size:50px;line-height:45px;}}@media (min-width:600px) and (max-width:1080px){.template-home-10-22-2025 .introduction-v4 .blue-text-wrapper .blue-text-group p{font-size:60px;line-height:55px;}}@media (min-width:1081px) and (max-width:1440px) and (max-height:900px){.template-home-10-22-2025 .introduction-v4 .blue-text-wrapper .blue-text-group p{font-size:65px;line-height:60px;}}.template-home-10-22-2025 .lists .wrap{margin:0 auto;max-width:856px;padding-bottom:100px;}@media (max-width:800px){.template-home-10-22-2025 .lists .wrap{padding-right:0;padding-left:0;padding-bottom:0;}}.template-home-10-22-2025 .lists .wrap .std-content h3.style-5{font:400 25px/32px 'Chap', 'Josefin Sans', sans-serif;text-align:left;margin-bottom:30px;}@media (max-width:800px){.template-home-10-22-2025 .lists .wrap .std-content h3.style-5{max-width:300px;margin-bottom:40px;margin-left:20px;}}.template-home-10-22-2025 .lists .wrap .std-content .swiper-pagination{display:none;}.template-home-10-22-2025 .lists .wrap .std-content .lists-wrapper{max-width:100%;}.template-home-10-22-2025 .lists .wrap .std-content .lists-wrapper .swiper-wrapper{justify-content:flex-start;gap:45px;}@media (max-width:800px){.template-home-10-22-2025 .lists .wrap .std-content .lists-wrapper .swiper-wrapper .swiper-slide{flex-shrink:0;margin-left:20px;}.template-home-10-22-2025 .lists .wrap .std-content .lists-wrapper .swiper-wrapper .swiper-slide:nth-of-type(1){width:201px;}.template-home-10-22-2025 .lists .wrap .std-content .lists-wrapper .swiper-wrapper .swiper-slide:nth-of-type(2){width:215px;}.template-home-10-22-2025 .lists .wrap .std-content .lists-wrapper .swiper-wrapper .swiper-slide:nth-of-type(3){width:350px;}}@media (max-width:800px){.template-home-10-22-2025 .lists .wrap .std-content .lists-wrapper .swiper-wrapper .swiper-slide .list h2{border-bottom:unset;}}@media (max-width:800px){.template-home-10-22-2025 .lists .wrap .std-content .lists-wrapper .swiper-wrapper .swiper-slide .list ul{columns:1 !important;}}.logo-wrapper-wrapper{height:100vh;position:absolute;width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}@media (max-width:600px){.logo-wrapper-wrapper{height:92vh;}}.logo-wrapper-wrapper .logo-wrapper{width:100%;}.logo-wrapper-wrapper .marquee-inner{display:flex;width:150%;animation:logoMarquee 20s linear infinite;gap:0;}.logo-wrapper-wrapper .marquee-inner svg{padding-right:50px;}@media (min-width:768px) and (max-width:1440px) and (max-height:900px){.logo-wrapper-wrapper .marquee-inner{width:100%;gap:0;}.logo-wrapper-wrapper .marquee-inner svg{padding-right:25px;}}.logo-wrapper-wrapper .logo-wrapper svg{width:100%;height:auto;flex-shrink:0;}.logo-wrapper.hide{display:none;}.studio-template .Hero{margin-bottom:45px;}@media only screen and (max-width:800px){.studio-template .Hero{margin-bottom:20px;}}.studio-template .wrap h2.style-5b{margin-bottom:30px;}.studio-template .wrap .introduction .stats-wrapper .stats-absolute-wrapper{position:relative;height:368px;width:100%;}@media only screen and (max-width:1200px){.studio-template .wrap .introduction .stats-wrapper .stats-absolute-wrapper{height:276px;max-width:847px;}}@media only screen and (max-width:900px){.studio-template .wrap .introduction .stats-wrapper .stats-absolute-wrapper{height:184px;max-width:624px;}}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .stats-absolute-wrapper{--stat-group-width:274;--stat-group-height:311;height:311px;height:0;padding-top:88.10289%;}}.studio-template .wrap .introduction .stats-wrapper .grid{width:210px;height:126px;position:absolute;left:649px;opacity:0;}@media only screen and (max-width:1200px){.studio-template .wrap .introduction .stats-wrapper .grid{left:486.75px;width:157.5px;height:94.5px;}}@media only screen and (max-width:900px){.studio-template .wrap .introduction .stats-wrapper .grid{left:324.5px;width:105px;height:63px;}}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .grid{--stat-top:128;--stat-left:213;--stat-width:57;--stat-height:92;top:calc(var(--stat-top) / var(--stat-group-height) * 100%) !important;left:calc(var(--stat-left) / var(--stat-group-width) * 100%) !important;width:calc(var(--stat-width) / var(--stat-group-width) * 100%) !important;height:calc(var(--stat-height) / var(--stat-group-height) * 100%) !important;}}.studio-template .wrap .introduction .stats-wrapper .grid .v-line{position:absolute;background:#000;left:0;width:1px;height:100%;}.studio-template .wrap .introduction .stats-wrapper .grid .v-line:nth-of-type(6){left:100%;}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .grid .v-line:nth-of-type(6){display:none;}}.studio-template .wrap .introduction .stats-wrapper .grid .v-line:nth-of-type(5){left:80%;}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .grid .v-line:nth-of-type(5){display:none;}}.studio-template .wrap .introduction .stats-wrapper .grid .v-line:nth-of-type(4){left:60%;}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .grid .v-line:nth-of-type(4){display:none;}}.studio-template .wrap .introduction .stats-wrapper .grid .v-line:nth-of-type(3){left:40%;}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .grid .v-line:nth-of-type(3){left:100%;}}.studio-template .wrap .introduction .stats-wrapper .grid .v-line:nth-of-type(2){left:20%;}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .grid .v-line:nth-of-type(2){left:50%;}}.studio-template .wrap .introduction .stats-wrapper .grid .v-line:nth-of-type(1){left:0%;}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .grid .v-line:nth-of-type(1){display:none;}}.studio-template .wrap .introduction .stats-wrapper .grid .h-line{position:absolute;background:#000;left:0px;top:0;height:1px;width:100%;}.studio-template .wrap .introduction .stats-wrapper .grid .h-line.h-line-3{top:100%;}.studio-template .wrap .introduction .stats-wrapper .grid .h-line.h-line-2{top:66.666%;}.studio-template .wrap .introduction .stats-wrapper .grid .h-line.h-line-1{top:33.333%;}.studio-template .wrap .introduction .stats-wrapper .stat{display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;position:absolute;opacity:0;}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .stat{top:calc(var(--stat-top) / var(--stat-group-height) * 100%) !important;left:calc(var(--stat-left) / var(--stat-group-width) * 100%) !important;width:calc(var(--stat-width) / var(--stat-group-width) * 100%) !important;height:calc(var(--stat-height) / var(--stat-group-height) * 100%) !important;}}@media only screen and (max-width:1200px){.studio-template .wrap .introduction .stats-wrapper .stat .std-content .style-2{font-size:63px;}}@media only screen and (max-width:900px){.studio-template .wrap .introduction .stats-wrapper .stat .std-content .style-2{font-size:42px;}}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .stat .std-content .style-2{font-size:36px;}}@media only screen and (max-width:900px){.studio-template .wrap .introduction .stats-wrapper .stat .std-content .style-6{font-size:15px;}}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .stat .std-content .style-6{font-size:12px;}}.studio-template .wrap .introduction .stats-wrapper .stat.stat-0{width:368px;height:368px;top:0;}@media only screen and (max-width:1200px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-0{width:276px;height:276px;}}@media only screen and (max-width:900px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-0{width:184px;height:184px;}}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-0{--stat-top:0;--stat-left:0;--stat-width:146;--stat-height:105;}}.studio-template .wrap .introduction .stats-wrapper .stat.stat-0 .style-6{opacity:0;}.studio-template .wrap .introduction .stats-wrapper .stat.stat-0 .std-content{display:flex;align-items:center;flex-direction:column;}.studio-template .wrap .introduction .stats-wrapper .stat.stat-1{width:222px;height:222px;background:#000;border-radius:100%;top:0;left:400px;}@media only screen and (max-width:1200px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-1{width:166.5px;height:166.5px;left:300px;}}@media only screen and (max-width:900px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-1{width:111px;height:111px;left:200px;}}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-1{--stat-top:0;--stat-left:169;--stat-width:105;--stat-height:105;aspect-ratio:1/1;width:auto !important;}}.studio-template .wrap .introduction .stats-wrapper .stat.stat-1 .box{display:none;}.studio-template .wrap .introduction .stats-wrapper .stat.stat-1 .std-content{display:flex;align-items:center;flex-direction:column;}.studio-template .wrap .introduction .stats-wrapper .stat.stat-1 .std-content *{color:#fff;}.studio-template .wrap .introduction .stats-wrapper .stat.stat-2{width:211px;height:109px;left:400px;bottom:0;}@media only screen and (max-width:1200px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-2{width:158.25px;height:81.75px;left:300px;}}@media only screen and (max-width:900px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-2{width:105.5px;height:54.5px;left:200px;}}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-2{--stat-top:128;--stat-left:123;--stat-width:90;--stat-height:93;}.studio-template .wrap .introduction .stats-wrapper .stat.stat-2 i{display:none;}}.studio-template .wrap .introduction .stats-wrapper .stat.stat-2 .std-content{display:flex;gap:15px;align-items:center;}@media only screen and (max-width:900px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-2 .std-content{gap:7.5px;}}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-2 .std-content{flex-direction:column;gap:3px;}}.studio-template .wrap .introduction .stats-wrapper .stat.stat-3{width:211px;height:198px;background:#000;border-radius:50px 50px 0 0;left:642px;bottom:0;}@media only screen and (max-width:1200px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-3{left:486.75px;width:157.5px;height:148.5px;}}@media only screen and (max-width:900px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-3{left:324.5px;width:105px;height:99px;}}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-3{--stat-top:123;--stat-left:0;--stat-width:104;--stat-height:98;}}.studio-template .wrap .introduction .stats-wrapper .stat.stat-3 .box{display:none;}.studio-template .wrap .introduction .stats-wrapper .stat.stat-3 .std-content{display:flex;flex-direction:column;align-items:center;}.studio-template .wrap .introduction .stats-wrapper .stat.stat-3 .std-content *{color:#fff;}.studio-template .wrap .introduction .stats-wrapper .stat.stat-4{width:173px;height:368px;left:calc(100% - 173px);}@media only screen and (max-width:1200px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-4{height:276px;width:129.75px;}}@media only screen and (max-width:900px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-4{height:184px;width:86.5px;}}@media only screen and (max-width:680px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-4{display:none;}}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-4{display:flex;--stat-top:244;--stat-left:0;--stat-width:269;--stat-height:67;}}.studio-template .wrap .introduction .stats-wrapper .stat.stat-4 .std-content{display:flex;flex-direction:column;align-items:center;}.studio-template .wrap .introduction .stats-wrapper .stat.stat-4 .std-content{position:absolute;transform:translateX(-10px) rotate(-90deg);width:230px;display:flex;flex-direction:column-reverse;align-items:flex-start;}@media only screen and (max-width:900px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-4 .std-content{width:150px;}}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-4 .std-content{transform:translateX(-10px) rotate(0deg);flex-direction:row-reverse;align-items:baseline;gap:10px;}}.studio-template .wrap .introduction .stats-wrapper .stat.stat-4 .std-content .style-6{position:relative;bottom:-25px;}@media only screen and (max-width:1200px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-4 .std-content .style-6{bottom:-15px;}}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-4 .std-content .style-6{bottom:0;font:400 36px/ 1.11111 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}}@media only screen and (max-width:800px) and (max-width:800px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-4 .std-content .style-6{font-size:28.8px;}}@media only screen and (max-width:475px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-4 .std-content .style-2{bottom:0;font:400 36px/ 1.11111 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}}@media only screen and (max-width:800px) and (max-width:800px){.studio-template .wrap .introduction .stats-wrapper .stat.stat-4 .std-content .style-2{font-size:28.8px;}}.studio-template .wrap .introduction .stats-wrapper .stat i{width:13px;height:13px;display:block;position:absolute;border:1px solid #000;background:#000;z-index:2;}@media only screen and (max-width:900px){.studio-template .wrap .introduction .stats-wrapper .stat i{width:10px;height:10px;}}.studio-template .wrap .introduction .stats-wrapper .stat i.top-right{top:0;right:0;transform:translate(50%, -50%) rotate(45deg);}.studio-template .wrap .introduction .stats-wrapper .stat i.top-left{top:0;left:0;transform:translate(-50%, -50%) rotate(45deg);}.studio-template .wrap .introduction .stats-wrapper .stat i.bottom-left{bottom:0;left:0;transform:translate(-50%, 50%) rotate(45deg);}.studio-template .wrap .introduction .stats-wrapper .stat i.bottom-right{bottom:0;right:0;transform:translate(50%, 50%) rotate(45deg);}.studio-template .wrap .introduction .stats-wrapper .stat i.clear{background:#fff;}@media only screen and (max-width:900px){.studio-template .wrap .introduction .stats-wrapper .stat i{width:8px;height:8px;}}.studio-template .wrap .introduction .stats-wrapper .stat .box{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #000;}.studio-template .wrap .introduction .stats-wrapper .stat h2{font:400 84px/ 1.07143 'Circular', 'Montserrat', serif;letter-spacing:-0.02em;overflow-wrap:unset;}@media only screen and (max-width:800px){.studio-template .wrap .introduction .stats-wrapper .stat h2{font-size:42px;}}.studio-template .fixed-navigation{position:relative;padding-top:126px;}@media only screen and (max-width:900px){.studio-template .fixed-navigation{padding-top:50px;}}.studio-template .fixed-navigation .wrap{display:flex;gap:45px;}.studio-template .fixed-navigation .wrap .left{width:278px;flex-shrink:0;top:0;}@media only screen and (max-width:1200px){.studio-template .fixed-navigation .wrap .left{display:none;}}.studio-template .fixed-navigation .wrap .left nav ul li{list-style:none;padding-bottom:5px;position:relative;}.studio-template .fixed-navigation .wrap .left nav ul li a{font:400 24px/ 1.16667 'Circular', 'Montserrat', serif;letter-spacing:0.02em;color:#d9d9d9;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .left nav ul li a{font-size:19.2px;}}.studio-template .fixed-navigation .wrap .left nav ul li a::before{content:'';width:25px;height:4px;position:absolute;left:-40px;top:10px;background:#000;opacity:0;}.studio-template .fixed-navigation .wrap .left nav ul li a.active{color:#000;font-weight:700;}.studio-template .fixed-navigation .wrap .left nav ul li a.active::before{opacity:1;}.studio-template .fixed-navigation .wrap .right{width:100%;}.studio-template .fixed-navigation .wrap .right .tab{border-bottom:1px solid #d7d7d7;padding-bottom:50px;margin-bottom:50px;}.studio-template .fixed-navigation .wrap .right .tab.who-we-are{padding-top:0;}.studio-template .fixed-navigation .wrap .right .tab.services .accordion{padding-top:40px;}.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row{margin-bottom:25px;}.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row.active .bottom{display:block;}.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .top{display:flex;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .top{flex-direction:column;gap:25px;}}.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .top .column{width:50%;}.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .top .column .hidden-content{padding-top:20px;display:none;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .top .column{width:100%;}}.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .top .column button{appearance:none;border:unset;background:unset;position:relative;height:26px;padding-left:40px;white-space:nowrap;transition:all 300ms ease;color:#000;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .top .column button{white-space:normal;text-align:left;}}.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .top .column button.active{color:#0d9ddb;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .top .column button.active + .hidden-content{display:block;}}.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .top .column button.active::after{transform:rotate(-45deg);}.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .top .column button::before{content:'';width:30px;height:30px;position:absolute;left:0;top:0px;background:#0d9ddb;border-radius:100%;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .top .column button::before{width:24px;height:24px;}}.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .top .column button::after{content:'';position:absolute;left:5px;top:4px;font:700 18px/20px ;color:#fff;display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg clip-rule='evenodd' fill='%23fff' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m11 11h-7.25c-.414 0-.75.336-.75.75s.336.75.75.75h7.25v7.25c0 .414.336.75.75.75s.75-.336.75-.75v-7.25h7.25c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-7.25v-7.25c0-.414-.336-.75-.75-.75s-.75.336-.75.75z' fill-rule='nonzero'/%3E%3C/svg%3E") center/contain no-repeat;transition:all 0.5s ease;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .top .column button::after{width:18px;height:18px;left:4px;top:3px;}}.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .bottom{margin:25px 0 25px;}.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .bottom .column{display:none;padding-left:40px;}.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .bottom .column p{font-size:15px;}.studio-template .fixed-navigation .wrap .right .tab.services .accordion .accordion-row .bottom .column.active{display:block;}.studio-template .fixed-navigation .wrap .right .tab.testimonials{max-width:740px;position:relative;}@media only screen and (max-width:1200px){.studio-template .fixed-navigation .wrap .right .tab.testimonials{max-width:100%;}}.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-button-next::after,.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-button-prev::after{display:none;}.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-button-next::before,.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-button-prev::before{width:13px;height:13px;content:'';background:url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7071 8.70711C14.0976 8.31658 14.0976 7.68342 13.7071 7.29289L7.34315 0.928933C6.95262 0.538408 6.31946 0.538408 5.92893 0.928933C5.53841 1.31946 5.53841 1.95262 5.92893 2.34315L11.5858 8L5.92893 13.6569C5.53841 14.0474 5.53841 14.6805 5.92893 15.0711C6.31946 15.4616 6.95262 15.4616 7.34315 15.0711L13.7071 8.70711ZM13 7L-8.74228e-08 7L8.74228e-08 9L13 9L13 7Z' fill='black'/%3E%3C/svg%3E%0A") center/contain no-repeat;}.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-button-next{left:unset;right:-40px;}@media only screen and (max-width:860px){.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-button-next{right:-27px;}}@media only screen and (max-width:475px){.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-button-next{right:calc(50% - 40px);bottom:5px;top:unset;}}.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-button-prev{left:-40px;}@media only screen and (max-width:860px){.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-button-prev{left:-27px;}}.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-button-prev::before{transform:scale(-1, 1);}@media only screen and (max-width:475px){.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-button-prev{left:calc(50% - 40px);bottom:5px;top:unset;}}.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-testimonials{height:349px;overflow:hidden;width:100%;}.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-slide{height:349px;width:calc(50% - 10px);}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-slide{width:100%;}}.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-slide .testimony{display:flex;flex-direction:column;align-items:center;background:#000;border-radius:16px;height:100%;width:100%;padding:31px 47px 31px;justify-content:center;}.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-slide p{color:#fff;text-align:center;}.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-slide p.text{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;margin-bottom:30px;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-slide p.text{font-size:16px;}}.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-slide p.name{font:700 12px/1 'Circular', 'Montserrat', serif;letter-spacing:1.32px;text-transform:uppercase;}.studio-template .fixed-navigation .wrap .right .tab.testimonials .swiper-slide p.job-title{font: 12px/1 'Circular', 'Montserrat', serif;letter-spacing:1.32px;text-transform:uppercase;}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper{display:flex;flex-flow:row wrap;gap:20px;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.desktop{display:none;}}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values{position:relative;}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values .swiper-button-next::after,.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values .swiper-button-prev::after{display:none;}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values .swiper-button-next::before,.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values .swiper-button-prev::before{width:13px;height:13px;content:'';background:url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7071 8.70711C14.0976 8.31658 14.0976 7.68342 13.7071 7.29289L7.34315 0.928933C6.95262 0.538408 6.31946 0.538408 5.92893 0.928933C5.53841 1.31946 5.53841 1.95262 5.92893 2.34315L11.5858 8L5.92893 13.6569C5.53841 14.0474 5.53841 14.6805 5.92893 15.0711C6.31946 15.4616 6.95262 15.4616 7.34315 15.0711L13.7071 8.70711ZM13 7L-8.74228e-08 7L8.74228e-08 9L13 9L13 7Z' fill='black'/%3E%3C/svg%3E%0A") center/contain no-repeat;}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values .swiper-button-next{left:unset;right:-40px;}@media only screen and (max-width:860px){.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values .swiper-button-next{right:0px;}}@media only screen and (max-width:475px){.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values .swiper-button-next{right:calc(50% - 40px);bottom:5px;top:unset;}}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values .swiper-button-prev{left:-40px;}@media only screen and (max-width:860px){.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values .swiper-button-prev{left:0px;}}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values .swiper-button-prev::before{transform:scale(-1, 1);}@media only screen and (max-width:475px){.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values .swiper-button-prev{left:calc(50% - 40px);bottom:5px;top:unset;}}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values{display:block;}}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values .code{margin:0 auto;}@media only screen and (max-width:425px){.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper.swiper-values .code{width:100%;height:282px;padding:25px 35px;height:318px;}}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper .code{width:355px;height:355px;background:#0d9ddb;padding:25px 45px 45px;display:flex;flex-direction:column;justify-content:space-between;row-gap:25px;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper .code{justify-content:center;row-gap:1.2rem;}}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper .code.code-0{border-radius:200px 200px 0 0;}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper .code.code-2{border-radius:0 100px 0 100px;}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper .code.code-3{border-radius:100%;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper .code.code-3{width:auto;aspect-ratio:1/1;}}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper .code p{color:#fff;text-align:center;}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper .code p.number{font: 12px/1 'Circular', 'Montserrat', serif;letter-spacing:1.32px;}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper .code p.title{font: 12px/1 'Circular', 'Montserrat', serif;letter-spacing:1.32px;text-transform:uppercase;}.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper .code p.description{font: 16px/20px 'Circular', 'Montserrat', serif;letter-spacing:0.5px;}@media only screen and (max-width:425px){.studio-template .fixed-navigation .wrap .right .tab.our-values .values-wrapper .code p.description{font: 12px/16px 'Circular', 'Montserrat', serif;}}.studio-template .fixed-navigation .wrap .right .tab.our-values .swiper-values{display:none;}.studio-template .fixed-navigation .wrap .right .tab.our-team{overflow:hidden;}.studio-template .fixed-navigation .wrap .right .tab.our-team.v2 .team-wrapper{max-height:100%;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper{display:flex;gap:20px;flex-flow:row wrap;overflow:hidden;position:relative;max-height:calc(100vh);}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper.mobile{display:none;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper.mobile{display:flex;}}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper.mobile .team-column{width:calc(50% - 10px);}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper.mobile .team-column.team-column-1{margin:0;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper.desktop{display:flex;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper.desktop{display:none;}}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper{max-height:100%;}}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .team-column{transition:transform 100ms linear;width:230px;display:flex;flex-direction:column;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .team-column{transform:translateY(0) !important;}}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .team-column:nth-of-type(2){margin-top:100px;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.clone{display:none;}}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item h3{margin:0;color:#0d9ddb;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item ul{padding-top:15px;padding-left:0;margin:0;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item ul li{list-style:none;padding-left:0;color:#757575;}@media only screen and (max-width:425px){.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item ul li{font-size:12px;}}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-headshot{position:relative;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-headshot:hover .overlay{opacity:1;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-headshot .image-wrapper{pointer-events:none;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-headshot .image-wrapper img{pointer-events:none;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-headshot .show-mouse-hover{height:100%;width:100%;position:absolute;top:0;left:0;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-headshot .overlay{position:absolute;top:0;left:0;background:#000;z-index:1;width:100%;height:100%;text-align:center;opacity:0;transition:all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;pointer-events:none;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-headshot .overlay .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0 15px;width:100%;transition:all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-headshot .overlay .text h3{margin-bottom:10px;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-headshot .overlay h3{color:#fff;font:400 24px/ 1.16667 'Chap', 'Josefin Sans', sans-serif;letter-spacing:normal;}@media only screen and (max-width:800px){.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-headshot .overlay h3{font-size:19.2px;}}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-headshot .overlay p{color:#fff;font:700 10px/ 1.3 'Circular', 'Montserrat', serif;letter-spacing:0.05em;text-transform:uppercase;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-headshot + .item-question{padding-top:50px;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-headshot + .item-headshot{margin-top:50px;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-question ul li{margin-bottom:1px;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-question + .item-headshot{margin-top:50px;}.studio-template .fixed-navigation .wrap .right .tab.our-team .team-wrapper .item.item-question + .item-question{padding-top:50px;}.template-contact .grecaptcha-badge{visibility:hidden !important;}.template-contact .Hero{margin-bottom:24px;}.template-contact .Hero .row .content{flex:1;}.template-contact .wrap .std-content .map-wrapper{margin-bottom:25px !important;border-bottom:1px solid #d7d7d7;padding-bottom:25px;position:relative;}@media only screen and (max-width:800px){.template-contact .wrap .std-content .map-wrapper{display:none;}}.template-contact .wrap .std-content .map-wrapper img{border-radius:16px;}.template-contact .wrap .std-content .map-wrapper p{font:400 24px/ 1.16667 'Circular', 'Montserrat', serif;letter-spacing:0.02em;position:absolute;width:255px;right:30px;opacity:0;top:50%;}@media only screen and (max-width:800px){.template-contact .wrap .std-content .map-wrapper p{font-size:19.2px;}}@media only screen and (max-width:1100px){.template-contact .wrap .std-content .map-wrapper p{right:-30px;}}.template-contact .wrap .form-wrapper{display:flex;gap:60px;}@media only screen and (max-width:1100px){.template-contact .wrap .form-wrapper{gap:0px;}}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper{flex-direction:column;}}.template-contact .wrap .form-wrapper .left{width:50%;min-width:340px;}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper .left{width:100%;min-width:auto;margin-bottom:20px;}}.template-contact .wrap .form-wrapper .left .desktop-header{display:block;}.template-contact .wrap .form-wrapper .left .desktop-header h2{margin-top:0;}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper .left .desktop-header{display:none;}}.template-contact .wrap .form-wrapper .left .mobile-header{display:none;}.template-contact .wrap .form-wrapper .left .mobile-header h2{margin-top:25px;margin-bottom:30px;line-height:1.1;}.template-contact .wrap .form-wrapper .left .mobile-header i{width:24px;height:24px;display:block;background:url("data:image/svg+xml,%3Csvg width='24' fill='%23fff' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M12 10c-1.104 0-2-.896-2-2s.896-2 2-2 2 .896 2 2-.896 2-2 2m0-5c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3-1.343-3-3-3m-7 2.602c0-3.517 3.271-6.602 7-6.602s7 3.085 7 6.602c0 3.455-2.563 7.543-7 14.527-4.489-7.073-7-11.072-7-14.527m7-7.602c-4.198 0-8 3.403-8 7.602 0 4.198 3.469 9.21 8 16.398 4.531-7.188 8-12.2 8-16.398 0-4.199-3.801-7.602-8-7.602'/%3E%3C/svg%3E") center/contain no-repeat;}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper .left .mobile-header{display:block;}}.template-contact .wrap .form-wrapper .left .card{background:#000;border-radius:16px;padding:72px 72px 56px;}@media only screen and (max-width:1100px){.template-contact .wrap .form-wrapper .left .card{padding:25px 30px 40px;}}.template-contact .wrap .form-wrapper .left .card p{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper .left .card p{font-size:16px;}}.template-contact .wrap .form-wrapper .left .card p.no-underline{margin:0 0 5px;}.template-contact .wrap .form-wrapper .left .card p.no-underline a{text-decoration:none;}.template-contact .wrap .form-wrapper .left .card *{color:#fff;}.template-contact .wrap .form-wrapper .left .card .Social-profiles{margin-top:35px;}.template-contact .wrap .form-wrapper .left.form-success{width:100%;margin-bottom:25px;}.template-contact .wrap .form-wrapper .right{padding-bottom:0;}.template-contact .wrap .form-wrapper .right.form-success .gform_confirmation_message{border-radius:16px;min-height:500px;background:none;border:none;width:100%;padding:0;margin-bottom:50px;}@media only screen and (max-width:1100px){.template-contact .wrap .form-wrapper .right.form-success .gform_confirmation_message{padding:0px 28px 2px;}}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper .right.form-success .gform_confirmation_message{min-height:100px;}}.template-contact .wrap .form-wrapper .right #gform_wrapper_4{width:100%;}.template-contact .wrap .form-wrapper .right #field_4_6{display:none;}.template-contact .wrap .form-wrapper .right #field_4_11{margin-bottom:30px;}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper .right #field_4_11{margin-bottom:20px;}}.template-contact .wrap .form-wrapper .right .gform_wrapper{width:100%;overflow:hidden;z-index:2;position:relative;width:calc(100% + 50px);}.template-contact .wrap .form-wrapper .right .gform_wrapper #field_4_6 h1{font:400 36px/ 1.11111 'Chap', 'Josefin Sans', sans-serif;letter-spacing:normal;}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper .right .gform_wrapper #field_4_6 h1{font-size:28.8px;}}@media only screen and (max-width:1100px){.template-contact .wrap .form-wrapper .right .gform_wrapper{width:100%;padding:0px 28px 2px;}}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper .right .gform_wrapper{padding:0;}}.template-contact .wrap .form-wrapper .right .gform_wrapper .gfield--width-half{grid-column:span 12;}.template-contact .wrap .form-wrapper .right .gform_wrapper .gfield_radio{display:flex;flex-direction:column;gap:15px;}.template-contact .wrap .form-wrapper .right .gform_wrapper .gfield_radio .gchoice{display:flex;align-items:center;gap:10px;cursor:pointer;}.template-contact .wrap .form-wrapper .right .gform_wrapper .gfield_radio .gchoice label{cursor:pointer;}.template-contact .wrap .form-wrapper .right .gform_wrapper .gfield_radio .gchoice input{cursor:pointer;}.template-contact .wrap .form-wrapper .right .gform_wrapper .gfield_radio input{appearance:none;border-radius:100%;border:1px solid #000;width:13px;height:13px;}.template-contact .wrap .form-wrapper .right .gform_wrapper .gfield_radio input:checked{background:#000;border-color:#000;}.template-contact .wrap .form-wrapper .right .gform_wrapper .gform_footer{display:flex;justify-content:flex-end;position:relative;}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper .right .gform_wrapper .gform_footer{padding:0;margin-bottom:30px;}}.template-contact .wrap .form-wrapper .right .gform_wrapper .gform_button{position:relative;border:1px solid #000;background:#000;appearance:none;border-radius:100%;width:45px;height:45px;cursor:pointer;padding:14px;}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper .right .gform_wrapper .gform_button{width:36px;height:36px;min-height:unset !important;padding:10px;}}.template-contact .wrap .form-wrapper .right .gform_wrapper #field_4_7 .gform-field-label,.template-contact .wrap .form-wrapper .right .gform_wrapper #field_4_9 .gform-field-label{display:none;}.template-contact .wrap .form-wrapper .right .gform_wrapper #field_4_7 input,.template-contact .wrap .form-wrapper .right .gform_wrapper #field_4_9 input{border:0;border-bottom:1px solid #d7d7d7;appearance:none;font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;padding-left:0;padding-right:0;margin-bottom:25px;background:transparent;}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper .right .gform_wrapper #field_4_7 input,.template-contact .wrap .form-wrapper .right .gform_wrapper #field_4_9 input{font-size:16px;}}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper .right .gform_wrapper #field_4_7 input,.template-contact .wrap .form-wrapper .right .gform_wrapper #field_4_9 input{margin-bottom:5px;}}.template-contact .wrap .form-wrapper .right .gform_wrapper textarea{border:1px solid #d7d7d7;border-radius:20px;height:176px !important;appearance:none;box-sizing:border-box;background:transparent;}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper .right .gform_wrapper textarea{height:150px !important;}}.template-contact .wrap .form-wrapper .right .gform_wrapper .gform-field-label{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;color:#757575;}@media only screen and (max-width:800px){.template-contact .wrap .form-wrapper .right .gform_wrapper .gform-field-label{font-size:16px;}}.template-contact .faq-wrapper{border-radius:36px 36px 0 0;padding:50px 0;}@media only screen and (max-width:800px){.template-contact .faq-wrapper{border-radius:10px 10px 0 0;padding:18px 0;}}.template-contact .faq-wrapper *{color:#fff;}.template-contact .faq-wrapper .top{padding-bottom:25px;border-bottom:1px solid #fff;margin-bottom:50px;}@media only screen and (max-width:800px){.template-contact .faq-wrapper .top{padding-bottom:15px;margin-bottom:15px;}}.template-contact .faq-wrapper .bottom{display:flex;}@media only screen and (max-width:800px){.template-contact .faq-wrapper .bottom{flex-direction:column;}}.template-contact .faq-wrapper .bottom .left{width:278px;flex-shrink:0;}@media only screen and (max-width:1100px){.template-contact .faq-wrapper .bottom .left{padding-left:45px;}}@media only screen and (max-width:800px) and (max-width:800px){.template-contact .faq-wrapper .bottom .left{padding-left:0;}}@media only screen and (max-width:800px){.template-contact .faq-wrapper .bottom .left{margin-bottom:20px;}}@media only screen and (max-width:800px){.template-contact .faq-wrapper .bottom .left ul{display:flex;gap:20px;}}.template-contact .faq-wrapper .bottom .left ul li{list-style:none;padding-bottom:12px;}.template-contact .faq-wrapper .bottom .left ul li button{border:0;appearance:none;font:700 24px/26px 'Circular', 'Montserrat', serif;letter-spacing:0.5px;color:#fff;background:unset;opacity:0.5;position:relative;}@media only screen and (max-width:800px){.template-contact .faq-wrapper .bottom .left ul li button{font:700 15px/18px 'Circular', 'Montserrat', serif;}.template-contact .faq-wrapper .bottom .left ul li button::before{display:none;}}.template-contact .faq-wrapper .bottom .left ul li button::before{content:'';width:25px;height:4px;position:absolute;left:-40px;top:10px;background:#fff;opacity:0;}.template-contact .faq-wrapper .bottom .left ul li button.active{opacity:1;}.template-contact .faq-wrapper .bottom .left ul li button.active::before{opacity:1;}.template-contact .faq-wrapper .bottom .right{max-width:731px;margin-left:auto;}.template-contact .faq-wrapper .bottom .right .tab{display:none;}.template-contact .faq-wrapper .bottom .right .tab.active{display:block;}.template-contact .faq-wrapper .bottom .right .tab .std-content{padding-bottom:30px;}.template-contact .faq-wrapper .bottom .right .tab .std-content h4.question{font:700 24px/1 'Circular', 'Montserrat', serif;letter-spacing:0.5px;color:#fff;}@media only screen and (max-width:800px){.template-contact .faq-wrapper .bottom .right .tab .std-content h4.question{font:700 16px/18px 'Circular', 'Montserrat', serif;}}.template-contact .faq-wrapper .bottom .right .tab .std-content p{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;font-size:16px;}@media only screen and (max-width:800px){.template-contact .faq-wrapper .bottom .right .tab .std-content p{font-size:14px;}}#page.archive-updates .Hero-updates{margin-bottom:18px;margin-top:57px;}@media only screen and (max-width:800px){#page.archive-updates .Hero-updates{margin-top:28.5px;}}#page.archive-updates .Hero-updates .row{display:flex;gap:1rem 7%;align-items:center;align-items:flex-end;border-bottom:1px solid #d7d7d7;}@media only screen and (max-width:800px){#page.archive-updates .Hero-updates .row{flex-flow:column;align-items:flex-start;}}#page.archive-updates .Hero-updates .row .page-title{flex:0 1 596px;font:400 132px/ 1.01818 'Circular', 'Montserrat', serif;letter-spacing:-0.03em;}@media only screen and (max-width:800px){#page.archive-updates .Hero-updates .row .page-title{font-size:66px;}}@media only screen and (max-width:1200px){#page.archive-updates .Hero-updates .row .page-title{font-size:106px;}}@media only screen and (max-width:800px){#page.archive-updates .Hero-updates .row .page-title{font-size:60px;max-width:275px;}}@media only screen and (max-width:800px){#page.archive-updates .Hero-updates .row .page-title{flex:1;}}#page.archive-updates .Hero-updates .row .description{flex:1;flex:0 1 392px;border-left:1px solid #d7d7d7;padding-left:2rem;margin-bottom:10px;height:100%;}@media only screen and (max-width:800px){#page.archive-updates .Hero-updates .row .description{flex:1;max-width:392px;padding-left:0;border-left:none;margin:0 0 1rem 0;}}#page.archive-updates .Hero-updates .row .description p{font:400 12px/ 1.5 'Circular', 'Montserrat', serif;letter-spacing:0.04em;margin:5px 0;}@media only screen and (max-width:1200px){#page.archive-updates .Hero-updates .row .description p{margin:0;}}@media only screen and (max-width:800px){#page.archive-updates .Hero-updates .row .description p{font-size:14px;}}#page.archive-updates .Featured-article-post{margin-bottom:28px;}#page.archive-updates .Featured-article-post .card{display:flex;gap:1rem 6%;border-bottom:1px solid #d7d7d7;padding-bottom:28px;position:relative;}#page.archive-updates .Featured-article-post .card:hover .image-aspect-ratio-container img{transform:scale(1.1);}#page.archive-updates .Featured-article-post .card:hover .post-title{opacity:0.7;}@media only screen and (max-width:700px){#page.archive-updates .Featured-article-post .card{flex-flow:column;}}#page.archive-updates .Featured-article-post .card .image-outer{flex:1.4;align-self:center;}@media only screen and (max-width:700px){#page.archive-updates .Featured-article-post .card .image-outer{align-self:auto;flex:1;max-width:589px;}}#page.archive-updates .Featured-article-post .card .image-outer .image-aspect-ratio-container{padding-top:78.77759%;border-radius:16px;}#page.archive-updates .Featured-article-post .card .image-outer .image-aspect-ratio-container img{border-radius:16px;transition:transform 0.2s ease;}#page.archive-updates .Featured-article-post .card .col{flex:1;display:flex;flex-flow:column;justify-content:flex-end;margin-bottom:34px;}@media only screen and (max-width:800px){#page.archive-updates .Featured-article-post .card .col{margin-bottom:17px;}}@media only screen and (max-width:700px){#page.archive-updates .Featured-article-post .card .col{margin-bottom:0;}}#page.archive-updates .Featured-article-post .card .col h6{font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;margin-bottom:18px;margin-bottom:18px;}@media only screen and (max-width:800px){#page.archive-updates .Featured-article-post .card .col h6{margin-bottom:9px;}}#page.archive-updates .Featured-article-post .card .col .post-title{font:400 48px/ 1.04167 'Circular', 'Montserrat', serif;letter-spacing:-0.04em;transition:opacity 0.2s;}@media only screen and (max-width:800px){#page.archive-updates .Featured-article-post .card .col .post-title{font-size:33.6px;}}@media only screen and (max-width:1040px) and (min-width:801px){#page.archive-updates .Featured-article-post .card .col .post-title{font-size:38.4px;}}@media only screen and (max-width:700px){#page.archive-updates .Featured-article-post .card .col .post-title{font: 24px/28px 'Circular', 'Montserrat', serif;}}#page.archive-updates .Featured-article-post .card .col .excerpt{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;margin-top:0.3em;}@media only screen and (max-width:800px){#page.archive-updates .Featured-article-post .card .col .excerpt{font-size:16px;}}#page.archive-updates .Featured-article-post .card .col .date{font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;margin-top:67px;}@media only screen and (max-width:800px){#page.archive-updates .Featured-article-post .card .col .date{margin-top:33.5px;}}#page.archive-updates .Featured-article-post .card .link{position:absolute;inset:0;font-size:0;}#page.archive-updates .Article-post-card{position:relative;}@media only screen and (max-width:800px){#page.archive-updates .Article-post-card{border-bottom:1px solid #d7d7d7;}}#page.archive-updates .Article-post-card:hover .image-aspect-ratio-container img{transform:scale(1.1) translate3d(0, 0, 0);}#page.archive-updates .Article-post-card:hover .post-title{opacity:0.7;}#page.archive-updates .Article-post-card .card-inner{padding-bottom:38px;}@media only screen and (max-width:800px){#page.archive-updates .Article-post-card .card-inner{padding-bottom:0rem;}}#page.archive-updates .Article-post-card .image-aspect-ratio-container{padding-top:88.64353%;margin-bottom:25px;border-radius:16px;}@media only screen and (max-width:800px){#page.archive-updates .Article-post-card .image-aspect-ratio-container{margin-bottom:12.5px;}}@media only screen and (max-width:800px){#page.archive-updates .Article-post-card .image-aspect-ratio-container{padding-top:60.07905%;}}@media only screen and (max-width:500px){#page.archive-updates .Article-post-card .image-aspect-ratio-container{padding-top:88.64353%;}}#page.archive-updates .Article-post-card .image-aspect-ratio-container img{border-radius:16px;transform:translate3D(0, 0, 0);transition:transform 0.2s ease;}#page.archive-updates .Article-post-card .post-title{font:400 24px/ 1.16667 'Circular', 'Montserrat', serif;letter-spacing:0.02em;margin-bottom:14px;transition:opacity 0.2s;}@media only screen and (max-width:800px){#page.archive-updates .Article-post-card .post-title{font-size:19.2px;}}@media only screen and (max-width:800px){#page.archive-updates .Article-post-card .post-title{margin-bottom:7px;}}@media only screen and (max-width:800px){#page.archive-updates .Article-post-card .post-title{margin-bottom:15px;}}#page.archive-updates .Article-post-card .date{font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;}@media only screen and (max-width:800px){#page.archive-updates .Article-post-card .date{margin-bottom:15px;}}#page.archive-updates .Article-post-card .link{position:absolute;inset:0;font-size:0;}#page.archive-updates .Posts-archive-section{margin-bottom:54px;}#page.archive-updates .Posts-archive-section .posts-list{overflow:hidden;display:grid;grid-template-columns:repeat(6, 1fr);row-gap:58px;column-gap:54px;padding-bottom:29px;}@media only screen and (max-width:800px){#page.archive-updates .Posts-archive-section .posts-list{grid-template-columns:1fr;row-gap:1rem;padding-bottom:0;}}#page.archive-updates .Posts-archive-section .posts-list .Article-post-card{grid-column:span 2;}@media only screen and (max-width:800px){#page.archive-updates .Posts-archive-section .posts-list .Article-post-card{grid-column:span 1/-1;}}#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(1):before,#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(4):before,#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(n + 6):nth-child(3n + 3):before{content:'';position:absolute;left:0;bottom:-29px;width:100vw;height:1px;background:#d7d7d7;}@media only screen and (max-width:800px){#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(1):before,#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(4):before,#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(n + 6):nth-child(3n + 3):before{display:none;}}#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(1):not(:last-child):after,#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(2):not(:last-child):after,#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(4):not(:last-child):after,#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(n + 6):nth-child(3n + 3):not(:last-child):after,#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(n + 6):nth-child(3n + 1):not(:last-child):after{content:'';position:absolute;right:0;top:0;bottom:0;height:100%;width:1px;background:#d7d7d7;transform:translateX(27px);}@media only screen and (max-width:800px){#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(1):not(:last-child):after,#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(2):not(:last-child):after,#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(4):not(:last-child):after,#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(n + 6):nth-child(3n + 3):not(:last-child):after,#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(n + 6):nth-child(3n + 1):not(:last-child):after{display:none;}}#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(4),#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(5){grid-column:span 3;}@media only screen and (max-width:800px){#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(4),#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(5){grid-column:span 1/-1;}}#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(4) .image-aspect-ratio-container,#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(5) .image-aspect-ratio-container{padding-top:60.07905%;}@media only screen and (max-width:500px){#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(4) .image-aspect-ratio-container,#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(5) .image-aspect-ratio-container{padding-top:88.64353%;}}#page.archive-updates .Posts-archive-section .posts-list .Article-post-card:nth-child(5):after{display:none;}#page.archive-updates .Posts-archive-section .load-more-button-container{margin-top:29px;}@media only screen and (max-width:800px){#page.archive-updates .Posts-archive-section .load-more-button-container{margin-top:24px;display:flex;justify-content:center;}}#page.updates-single{margin-top:90px;}@media only screen and (max-width:800px){#page.updates-single{margin-top:45px;}}@media only screen and (max-width:800px){#page.updates-single{margin-top:20px;}}@media only screen and (max-width:800px){#page.updates-single .date{margin:0;}}#page.updates-single .social-share{gap:0.25rem 0.5rem;align-items:center;}#page.updates-single .social-share--desktop{display:flex;}@media only screen and (max-width:800px){#page.updates-single .social-share--desktop{display:none;}}#page.updates-single .social-share--mobile{display:none;margin-bottom:1rem;}@media only screen and (max-width:800px){#page.updates-single .social-share--mobile{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0;}}#page.updates-single .social-share--mobile .copied-text{flex:1 1 100%;text-align:right;}#page.updates-single .social-share .label{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;font-weight:700;text-transform:uppercase;margin-bottom:0;}@media only screen and (max-width:800px){#page.updates-single .social-share .label{font-size:16px;}}@media only screen and (max-width:800px){#page.updates-single .social-share .label{font:700 12px/13px 'Circular', 'Montserrat', serif !important;}}#page.updates-single .social-share .social-share-copy-link-btn{border:none;background:#000;width:40px;height:40px;position:relative;border-radius:50%;display:grid;place-items:center;}@media only screen and (max-width:800px){#page.updates-single .social-share .social-share-copy-link-btn{width:30px;height:30px;}#page.updates-single .social-share .social-share-copy-link-btn svg{width:12px;height:12px;}}#page.updates-single .social-share .social-share-copy-link-btn:hover{opacity:0.7;}#page.updates-single .social-share .social-share-copy-link-btn .checkmark{display:none;}#page.updates-single .social-share .social-share-copy-link-btn:not([data-state='not-copied']) .copy-link{display:none;}#page.updates-single .social-share .social-share-copy-link-btn:not([data-state='not-copied']) .checkmark{display:block;}#page.updates-single .social-share .copied-text{font:700 10px/ 1.3 'Circular', 'Montserrat', serif;letter-spacing:0.05em;text-transform:uppercase;color:#000;}#page.updates-single .social-share .copied-text.hidden{display:none;}#page.updates-single .updates-column-grid{margin-bottom:150px;display:grid;grid-template-columns:35% 64%;column-gap:24px;}@media only screen and (max-width:800px){#page.updates-single .updates-column-grid{margin-bottom:75px;}}@media only screen and (max-width:800px){#page.updates-single .updates-column-grid{grid-template-columns:1fr;border-bottom:1px solid #d7d7d7;margin-bottom:20px;padding-bottom:20px;}}#page.updates-single .updates-column-grid .aside .sticky-content{position:sticky;top:var(--header-height);}@media only screen and (max-width:800px){#page.updates-single .updates-column-grid .aside .sticky-content{position:relative;top:unset;}}#page.updates-single .updates-column-grid .aside .sticky-content img{margin-bottom:20px;border-radius:16px;}#page.updates-single .updates-column-grid .main-content{border-left:2px solid #d7d7d7;padding-left:24px;padding-bottom:64px;}@media only screen and (max-width:800px){#page.updates-single .updates-column-grid .main-content{padding-bottom:32px;}}@media only screen and (max-width:800px){#page.updates-single .updates-column-grid .main-content{border-left:none;padding-left:0;padding-bottom:0;}}@media only screen and (max-width:800px){#page.updates-single .updates-column-grid .main-content .mobile-flex{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #d7d7d7;margin-bottom:12px;}}#page.updates-single .updates-column-grid .main-content .post-title{max-width:598px;font-size:50px;}@media only screen and (max-width:800px){#page.updates-single .updates-column-grid .main-content .post-title{font: 24px/28px 'Circular', 'Montserrat', serif;}}#page.updates-single .updates-column-grid .main-content h2{font-size:24px;}@media only screen and (max-width:800px){#page.updates-single .updates-column-grid .main-content h2{font-size:22px;}}#page.updates-single .updates-column-grid .main-content h3{font-size:28px;}@media only screen and (max-width:800px){#page.updates-single .updates-column-grid .main-content h3{font-size:20px;color:#0d9ddb;}}@media only screen and (max-width:800px){#page.updates-single .updates-column-grid .main-content ul{margin-left:1rem;}}#page.updates-single .updates-column-grid .main-content .article-content h1,#page.updates-single .updates-column-grid .main-content .article-content h2,#page.updates-single .updates-column-grid .main-content .article-content h3,#page.updates-single .updates-column-grid .main-content .article-content h4,#page.updates-single .updates-column-grid .main-content .article-content h5,#page.updates-single .updates-column-grid .main-content .article-content h6,#page.updates-single .updates-column-grid .main-content .article-content p,#page.updates-single .updates-column-grid .main-content .article-content span,#page.updates-single .updates-column-grid .main-content .article-content li{line-height:1.4;}#page.updates-single .updates-column-grid .main-content .article-content blockquote{margin-bottom:64px;}@media only screen and (max-width:800px){#page.updates-single .updates-column-grid .main-content .article-content blockquote{margin-bottom:32px;}}#page.updates-single .updates-column-grid .main-content .article-content .small-blue-heading{color:#0d9ddb;}#page.updates-single .updates-column-grid .main-content .article-content > p{color:#757575;}#page.updates-single .updates-column-grid .main-content .article-content li,#page.updates-single .updates-column-grid .main-content .article-content span{color:#757575;}#page.archive-projects{overflow:hidden;}#page.archive-projects .Posts-archive-section{margin-bottom:93px;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section{margin-bottom:46.5px;}}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section{margin-bottom:0;}}#page.archive-projects .Posts-archive-section .posts-list{display:grid;grid-template-columns:repeat(12, 1fr);grid-auto-rows:10px;gap:20px 1.9%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d7d7d7;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list{grid-auto-rows:minmax(auto, 250px);grid-template-columns:1fr 1fr;}}@media only screen and (max-width:500px){#page.archive-projects .Posts-archive-section .posts-list{grid-auto-rows:minmax(auto, 176px);}}#page.archive-projects .Posts-archive-section .posts-list.is-visible .Project-post-card{animation-play-state:running;animation-delay:calc(var(--card-index) * 250ms);}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card{grid-row:auto !important;}}@media only screen and (max-width:500px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card .content .project{font-size:19.2px !important;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(1){grid-column:1/-1;grid-row:span 20;border-radius:16px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(1) .content{max-width:481px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(1) .content .project{font:400 60px/ 0.96667 'Circular', 'Montserrat', serif;letter-spacing:-0.03em;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(1) .content .project{font-size:36px;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(2){grid-column:span 3;grid-row:span 9;border-radius:50%;aspect-ratio:1/1;align-self:center;justify-self:center;max-height:100%;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(2){grid-column:span 1;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(2) .content{max-width:235px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(2) .content .client{margin-bottom:16px;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(2) .content .client{margin-bottom:8px;}}@media only screen and (max-width:1200px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(2) .content .project{font:400 24px/ 1.16667 'Circular', 'Montserrat', serif;letter-spacing:0.02em;}}@media only screen and (max-width:800px) and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(2) .content .project{font-size:19.2px;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(3){grid-column:span 5;grid-row:span 9;border-bottom-right-radius:40px;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(3){grid-column:span 1;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(3) .content{max-width:235px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(3) .content .client{margin-bottom:16px;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(3) .content .client{margin-bottom:8px;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(4){grid-column:span 4;grid-row:span 20;border-bottom-left-radius:40px;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(4){grid-column:1/-1;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(4) .content{max-width:235px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(4) .content .project{font:400 48px/ 1.04167 'Circular', 'Montserrat', serif;letter-spacing:-0.04em;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(4) .content .project{font-size:33.6px;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(5){grid-column:span 8;grid-row:span 11;border-bottom-left-radius:40px;border-bottom-right-radius:40px;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(5){grid-column:1/-1;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(5) .content{max-width:478px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(5) .content .project{font:400 48px/ 1.04167 'Circular', 'Montserrat', serif;letter-spacing:-0.04em;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(5) .content .project{font-size:33.6px;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(6),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(7),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(8),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(9){grid-column:span 3;grid-row:span 10;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(6),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(7),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(8),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(9){grid-column:span 1;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(6) .content,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(7) .content,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(8) .content,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(9) .content{max-width:235px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(6) .content .client,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(7) .content .client,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(8) .content .client,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(9) .content .client{margin-bottom:16px;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(6) .content .client,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(7) .content .client,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(8) .content .client,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(9) .content .client{margin-bottom:8px;}}@media only screen and (max-width:1040px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(6) .content .project,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(7) .content .project,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(8) .content .project,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(9) .content .project{font-size:28px;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(6),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(8){border-top-right-radius:40px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(7){border-top-left-radius:40px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(9){border-radius:50%;aspect-ratio:1/1;align-self:center;justify-self:center;max-height:100%;}@media only screen and (max-width:1200px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(9) .content .project{font:400 24px/ 1.16667 'Circular', 'Montserrat', serif;letter-spacing:0.02em;}}@media only screen and (max-width:800px) and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(9) .content .project{font-size:19.2px;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(10),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(11){grid-column:span 6;grid-row:span 11;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(10),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(11){grid-column:1/-1;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(10) .content,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(11) .content{max-width:370px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(10) .content .project,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(11) .content .project{font:400 48px/ 1.04167 'Circular', 'Montserrat', serif;letter-spacing:-0.04em;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(10) .content .project,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(11) .content .project{font-size:33.6px;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(10){border-top-right-radius:40px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(11){border-top-left-radius:40px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 1),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 2),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 3),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 4){grid-column:span 3;grid-row:span 10;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 1),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 2),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 3),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 4){grid-column:span 1;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 1) .content,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 2) .content,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 3) .content,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 4) .content{max-width:235px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 1) .content .client,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 2) .content .client,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 3) .content .client,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 4) .content .client{margin-bottom:16px;}@media only screen and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 1) .content .client,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 2) .content .client,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 3) .content .client,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 4) .content .client{margin-bottom:8px;}}@media only screen and (max-width:1040px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 1) .content .project,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 2) .content .project,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 3) .content .project,#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 4) .content .project{font-size:28px;}}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 4),#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 2){border-top-right-radius:40px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 1){border-top-left-radius:40px;}#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 3){border-radius:50%;aspect-ratio:1/1;align-self:center;justify-self:center;max-height:100%;}@media only screen and (max-width:1200px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 3) .content .project{font:400 24px/ 1.16667 'Circular', 'Montserrat', serif;letter-spacing:0.02em;}}@media only screen and (max-width:800px) and (max-width:800px){#page.archive-projects .Posts-archive-section .posts-list .Project-post-card:nth-child(n + 12):nth-child(4n + 3) .content .project{font-size:19.2px;}}#page.archive-projects .Bubble-module .wrap{max-width:790px;}#page.archive-projects .Bubble-module .box{position:relative;}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box{padding:0 20px;}}#page.archive-projects .Bubble-module .box .content-container{display:flex;flex-flow:column;width:100%;max-width:668px;margin-left:auto;margin-right:30px;padding:7rem 0;}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .content-container{margin:0 auto;padding-bottom:0;}}#page.archive-projects .Bubble-module .box .content-container .headline-container{padding:22px 40px;position:relative;}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .content-container .headline-container{padding:20px;max-width:430px;}}#page.archive-projects .Bubble-module .box .content-container .headline-container .headline-box{position:absolute;inset:0;border:1px solid #000;transform-origin:top left;}#page.archive-projects .Bubble-module .box .content-container .headline-container .headline-box .diamond{position:absolute;width:13px;height:13px;display:block;position:absolute;border:1px solid #000;background:#000;z-index:2;transform:translate(-50%, -50%) rotate(45deg);}#page.archive-projects .Bubble-module .box .content-container .headline-container .headline-box .diamond--0{top:0;left:0;}#page.archive-projects .Bubble-module .box .content-container .headline-container .headline-box .diamond--1{top:0;left:50%;}#page.archive-projects .Bubble-module .box .content-container .headline-container .headline-box .diamond--2{top:0;left:100%;}#page.archive-projects .Bubble-module .box .content-container .headline-container .headline-box .diamond--3{top:100%;left:0;}#page.archive-projects .Bubble-module .box .content-container .headline-container .headline-box .diamond--4{top:100%;left:50%;}#page.archive-projects .Bubble-module .box .content-container .headline-container .headline-box .diamond--5{top:100%;left:100%;}#page.archive-projects .Bubble-module .box .content-container .headline-container .grid-lines{position:absolute;width:210px;height:126px;border:1px solid #000;right:51px;bottom:-84px;}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .content-container .headline-container .grid-lines{right:0;bottom:-56px;width:133px;height:85px;}}#page.archive-projects .Bubble-module .box .content-container .headline-container .grid-lines .line{position:absolute;background:#000;}#page.archive-projects .Bubble-module .box .content-container .headline-container .grid-lines .line--0{top:66.66667%;left:0;width:100%;height:1px;transform:translate(0, -50%);}#page.archive-projects .Bubble-module .box .content-container .headline-container .grid-lines .line--1{top:0;left:20%;width:1px;height:100%;transform:translate(-50%, 0);}#page.archive-projects .Bubble-module .box .content-container .headline-container .grid-lines .line--2{top:0;left:40%;width:1px;height:100%;transform:translate(-50%, 0);}#page.archive-projects .Bubble-module .box .content-container .headline-container .grid-lines .line--3{top:0;left:60%;width:1px;height:100%;transform:translate(-50%, 0);}#page.archive-projects .Bubble-module .box .content-container .headline-container .grid-lines .line--4{top:0;left:80%;width:1px;height:100%;transform:translate(-50%, 0);}#page.archive-projects .Bubble-module .box .content-container .headline-container .headline{font:400 84px/ 1.07143 'Circular', 'Montserrat', serif;letter-spacing:-0.02em;}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .content-container .headline-container .headline{font-size:42px;}}#page.archive-projects .Bubble-module .box .content-container .subhead-container{margin-top:34px;margin-left:46px;width:100%;max-width:49%;}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .content-container .subhead-container{margin-top:17px;}}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .content-container .subhead-container{margin-left:23px;}}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .content-container .subhead-container{max-width:340px;margin-top:77px;margin-left:0;}}#page.archive-projects .Bubble-module .box .content-container .subhead-container .subhead{font:400 36px/ 1.11111 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .content-container .subhead-container .subhead{font-size:28.8px;}}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .content-container .subhead-container .subhead{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;height:120px;max-width:172px;}}@media only screen and (max-width:800px) and (max-width:800px){#page.archive-projects .Bubble-module .box .content-container .subhead-container .subhead{font-size:16px;}}#page.archive-projects .Bubble-module .box .bubbles-container{--bubbles-width:790;--bubbles-height:602;position:absolute;inset:0;}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .bubbles-container{max-width:452px;}}#page.archive-projects .Bubble-module .box .bubbles-container .bubble{position:absolute;top:calc(var(--bubble-top) / var(--bubbles-height) * 100%);left:calc(var(--bubble-left) / var(--bubbles-width) * 100%);width:170px;height:170px;background:#0d9ddb;display:grid;place-items:center;border-radius:50%;text-align:center;overflow:hidden;transform-origin:center;transform:translate(-50%, -50%) scale(0.25);}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .bubbles-container .bubble{width:150px;height:150px;transform:translate(-50%, -50%) scale(0.2);}}#page.archive-projects .Bubble-module .box .bubbles-container .bubble--link:not(.init).active .text,#page.archive-projects .Bubble-module .box .bubbles-container .bubble--link:not(.init):hover .text,#page.archive-projects .Bubble-module .box .bubbles-container .bubble--link:not(.init):focus-within .text{position:relative;}#page.archive-projects .Bubble-module .box .bubbles-container .bubble--link:not(.init).active .text:after,#page.archive-projects .Bubble-module .box .bubbles-container .bubble--link:not(.init):hover .text:after,#page.archive-projects .Bubble-module .box .bubbles-container .bubble--link:not(.init):focus-within .text:after{content:'';display:block;width:22px;height:8px;background:url("data:image/svg+xml,%3Csvg width='22' height='8' viewBox='0 0 22 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.354 4.354a.5.5 0 0 0 0-.708L18.172.464a.5.5 0 1 0-.707.708L20.293 4l-2.828 2.828a.5.5 0 1 0 .707.708zM0 4.5h21v-1H0z' fill='%23000'/%3E%3C/svg%3E") center/contain no-repeat;}#page.archive-projects .Bubble-module .box .bubbles-container .bubble:not(.init){transition:transform 0.2s linear(0 0%, 0 1.8%, 0.01 3.6%, 0.03 6.35%, 0.07 9.1%, 0.13 11.4%, 0.19 13.4%, 0.27 15%, 0.34 16.1%, 0.54 18.35%, 0.66 20.6%, 0.72 22.4%, 0.77 24.6%, 0.81 27.3%, 0.85 30.4%, 0.88 35.1%, 0.92 40.6%, 0.94 47.2%, 0.96 55%, 0.98 64%, 0.99 74.4%, 1 86.4%, 1 100%);}#page.archive-projects .Bubble-module .box .bubbles-container .bubble:not(.init).active,#page.archive-projects .Bubble-module .box .bubbles-container .bubble:not(.init):hover,#page.archive-projects .Bubble-module .box .bubbles-container .bubble:not(.init):focus-within{transform:translate(-50%, -50%) scale(1);}#page.archive-projects .Bubble-module .box .bubbles-container .bubble:not(.init).active .plus,#page.archive-projects .Bubble-module .box .bubbles-container .bubble:not(.init):hover .plus,#page.archive-projects .Bubble-module .box .bubbles-container .bubble:not(.init):focus-within .plus{opacity:0;transition:opacity 0.1s 0s;}#page.archive-projects .Bubble-module .box .bubbles-container .bubble:not(.init).active .text,#page.archive-projects .Bubble-module .box .bubbles-container .bubble:not(.init):hover .text,#page.archive-projects .Bubble-module .box .bubbles-container .bubble:not(.init):focus-within .text{opacity:1;transition:opacity 0s 50ms;}#page.archive-projects .Bubble-module .box .bubbles-container .bubble--link .text{display:flex;flex-flow:column;align-items:center;row-gap:11px;}#page.archive-projects .Bubble-module .box .bubbles-container .bubble:nth-child(1){--bubble-left:640;--bubble-top:45;}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .bubbles-container .bubble:nth-child(1){--bubble-left:695;--bubble-top:295;}}@media only screen and (max-width:425px){#page.archive-projects .Bubble-module .box .bubbles-container .bubble:nth-child(1){--bubble-top:323;--bubble-left:638;}}#page.archive-projects .Bubble-module .box .bubbles-container .bubble:nth-child(2){--bubble-left:25;--bubble-top:238;}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .bubbles-container .bubble:nth-child(2){--bubble-left:210;--bubble-top:76;}}#page.archive-projects .Bubble-module .box .bubbles-container .bubble:nth-child(3){--bubble-left:760;--bubble-top:277;}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .bubbles-container .bubble:nth-child(3){--bubble-left:710;--bubble-top:47;}}#page.archive-projects .Bubble-module .box .bubbles-container .bubble:nth-child(4){--bubble-left:65;--bubble-top:411;}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .bubbles-container .bubble:nth-child(4){--bubble-left:160;--bubble-top:331;}}@media only screen and (max-width:425px){#page.archive-projects .Bubble-module .box .bubbles-container .bubble:nth-child(4){--bubble-top:355;}}#page.archive-projects .Bubble-module .box .bubbles-container .bubble:nth-child(5){--bubble-left:624;--bubble-top:419;}@media only screen and (max-width:800px){#page.archive-projects .Bubble-module .box .bubbles-container .bubble:nth-child(5){--bubble-left:540;--bubble-top:85;}}#page.archive-projects .Bubble-module .box .bubbles-container .bubble .plus{width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:1;transition:opacity 0s 50ms;}#page.archive-projects .Bubble-module .box .bubbles-container .bubble .text{font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;color:#fff;max-width:110px;opacity:0;transition:opacity 0.1s 0s;}body.single-projects header.small{transform:translateY(calc(var(--header-height) * -1)) !important;}#page.projects-single .mobile-project-main-image{display:none;margin-top:30px;border-radius:8px;}@media only screen and (max-width:1040px){#page.projects-single .mobile-project-main-image{display:block;}}@media only screen and (max-width:800px){}#page.projects-single .mobile-project-main-image .image{border-radius:8px;}#page.projects-single.no-comparison .thumbnail-wrapper-wrapper{padding-top:0;}#page.projects-single .thumbnail-wrapper-wrapper{padding-top:80px;padding-bottom:80px;}@media only screen and (max-width:800px){#page.projects-single .thumbnail-wrapper-wrapper{padding-top:40px;padding-bottom:0px;}}#page.projects-single .thumbnail-wrapper-wrapper h3{font:400 32px/36px 'Chap', 'Josefin Sans', sans-serif;margin-bottom:40px;}#page.projects-single .thumbnail-wrapper{display:flex;gap:15px;}@media only screen and (max-width:1100px){#page.projects-single .thumbnail-wrapper{padding-top:0;padding-bottom:50px;}}@media only screen and (max-width:1040px){#page.projects-single .thumbnail-wrapper{flex-flow:row wrap;}}#page.projects-single .thumbnail{position:relative;width:257px;height:293px;transition:all 150ms linear;border-radius:20px;overflow:hidden;}@media only screen and (max-width:1040px){#page.projects-single .thumbnail{width:auto;min-height:293px;height:auto;flex:0 1 calc(50% - (15 * 0.5px));}}@media only screen and (max-width:500px){#page.projects-single .thumbnail{flex:1 1 100%;}}#page.projects-single .thumbnail .Project-post-card{height:100%;animation:none;}#page.projects-single .thumbnail:hover{transform:scale(1.05);}#page.projects-single.long-title .Project-hero .row .std-content .page-title{font-size:100px;}@media only screen and (max-width:800px){#page.projects-single.long-title .Project-hero .row .std-content .page-title{font-size:66px;}}#page.projects-single.long-title .Project-hero .row .columns-row{display:none;}#page.projects-single.long-title .projects-column-grid .Aside .columns-row{display:flex;}@media only screen and (min-width:1440px){#page.projects-single .wrap--projects-column-grid,#page.projects-single .wrap--projects-header-section{max-width:1280px;}}#page.projects-single .Project-hero{margin-top:22px;padding-top:22px;background:#f6f6f6;z-index:100;}@media only screen and (max-width:800px){#page.projects-single .Project-hero{margin-top:0;padding-top:20px;}}#page.projects-single .Project-hero .row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2rem;border-bottom:1px solid #d7d7d7;padding-bottom:20px;}@media only screen and (max-width:1040px){#page.projects-single .Project-hero .row{padding-bottom:8px;}}@media only screen and (max-width:800px){#page.projects-single .Project-hero .row .client-container{flex:1 1 100%;}}#page.projects-single .Project-hero .row .client-container .subhead{font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;color:#0d9ddb;}@media only screen and (max-width:1200px) and (min-width:801px){#page.projects-single .Project-hero .row .client-container .std-content .page-title{font-size:60px;}}#page.projects-single .columns-row{display:flex;gap:1rem;}@media only screen and (max-width:1280px){#page.projects-single .columns-row{display:none;}}@media only screen and (max-width:800px){#page.projects-single .columns-row{flex-wrap:wrap;}}#page.projects-single .columns-row .column{flex:0 1 auto;}#page.projects-single .columns-row .column .label{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;text-transform:uppercase;color:#000;font-weight:700;}#page.projects-single .columns-row .column .text{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;text-transform:uppercase;color:#757575;}#page.projects-single .columns-row .column .content{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;text-transform:uppercase;color:#757575;}#page.projects-single .columns-row .column .content p:not(:last-child){margin-bottom:1em;}#page.projects-single .columns-row .column .content strong{font-weight:700;color:#000;}#page.projects-single .projects-column-grid{display:grid;grid-template-columns:1fr 2.5fr;gap:2rem 9%;overflow:hidden;}@media only screen and (min-width:1440px){#page.projects-single .projects-column-grid{column-gap:226px;}}@media only screen and (max-width:1040px){#page.projects-single .projects-column-grid{grid-template-columns:1fr;gap:0;}}#page.projects-single .projects-column-grid .Aside .columns-row{display:none;flex-direction:column;}@media only screen and (max-width:1280px){#page.projects-single .projects-column-grid .Aside .columns-row{display:flex;}}@media only screen and (max-width:800px){#page.projects-single .projects-column-grid .Aside .columns-row .content{margin:0 auto;text-align:center;}}#page.projects-single .projects-column-grid .Aside .sticky-content{padding-top:20px;width:340px;}@media only screen and (max-width:800px){#page.projects-single .projects-column-grid .Aside .sticky-content .content p{font-size:14px;}}#page.projects-single .projects-column-grid .Aside .sticky-content .sticky-content-right{display:flex;gap:18px;flex-flow:column;border-top:1px solid #d7d7d7;padding-top:29px;margin-top:29px;}@media only screen and (max-width:1040px){#page.projects-single .projects-column-grid .Aside .sticky-content .sticky-content-right{border-top:none;margin-top:0;padding-top:0;align-items:flex-start;}}@media only screen and (max-width:550px){#page.projects-single .projects-column-grid .Aside .sticky-content .sticky-content-right{border-top:1px solid #d7d7d7;padding-top:20px;margin-top:20px;}}@media only screen and (max-width:1040px){#page.projects-single .projects-column-grid .Aside .sticky-content{width:100%;display:flex;gap:60px;}#page.projects-single .projects-column-grid .Aside .sticky-content .sticky-content-right{gap:15px;flex-flow:row;}#page.projects-single .projects-column-grid .Aside .sticky-content .sticky-content-right .columns-row{border-top:unset;}#page.projects-single .projects-column-grid .Aside .sticky-content .sticky-content-right .columns-row .content{text-align:left;}}@media only screen and (max-width:800px){#page.projects-single .projects-column-grid .Aside .sticky-content{gap:15px;}#page.projects-single .projects-column-grid .Aside .sticky-content .sticky-content-right{flex-direction:column;}#page.projects-single .projects-column-grid .Aside .sticky-content .sticky-content-right .images-grid{justify-content:flex-start;}}@media only screen and (max-width:550px){#page.projects-single .projects-column-grid .Aside .sticky-content{flex-direction:column;gap:0;}}@media only screen and (max-width:1040px){#page.projects-single .projects-column-grid .Aside .sticky-content{padding-bottom:2rem;}}#page.projects-single .projects-column-grid .Aside .sticky-content .site-link{display:inline-flex;align-items:center;column-gap:0.5rem;margin-bottom:24px;font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;color:#0d9ddb;}@media only screen and (max-width:800px){#page.projects-single .projects-column-grid .Aside .sticky-content .site-link{margin-bottom:12px;}}#page.projects-single .projects-column-grid .Aside .sticky-content .site-link:hover{text-decoration:underline;}#page.projects-single .projects-column-grid .Aside .sticky-content .content{max-width:400px;}#page.projects-single .projects-column-grid .Aside .sticky-content .content:not(:last-child){margin-bottom:29px;}#page.projects-single .projects-column-grid .Aside .sticky-content .content p{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;color:#757575;}@media only screen and (max-width:800px){#page.projects-single .projects-column-grid .Aside .sticky-content .content p{font-size:14px;}}#page.projects-single .projects-column-grid .Aside .images-grid{display:flex;flex-flow:row wrap;gap:1rem;}@media only screen and (max-width:800px){#page.projects-single .projects-column-grid .Aside .images-grid{justify-content:center;}}#page.projects-single .projects-column-grid .Aside .images-grid img{height:59px;width:auto;object-fit:contain;}#page.projects-single .projects-column-grid .Image-gallery{display:flex;flex-flow:column;gap:20px;max-width:500px;margin-left:auto;}@media only screen and (max-width:1040px){#page.projects-single .projects-column-grid .Image-gallery{margin-left:0;max-width:100%;}}@media only screen and (max-width:800px){#page.projects-single .projects-column-grid .Image-gallery{gap:0.5rem;}}#page.projects-single .projects-column-grid .Image-gallery .image-row{position:relative;display:flex;flex-flow:column;gap:20px;}@media only screen and (max-width:800px){#page.projects-single .projects-column-grid .Image-gallery .image-row{gap:0.5rem;}}@media only screen and (max-width:1040px){#page.projects-single .projects-column-grid .Image-gallery .image-row:first-of-type{display:none;}}#page.projects-single .projects-column-grid .Image-gallery .image-row .images{display:flex;gap:20px;position:relative;z-index:1;}@media only screen and (max-width:1366px){#page.projects-single .projects-column-grid .Image-gallery .image-row .images{z-index:unset;}}@media only screen and (max-width:800px){#page.projects-single .projects-column-grid .Image-gallery .image-row .images{gap:0.5rem;}}#page.projects-single .projects-column-grid .Image-gallery .image-row img{flex:1;border-radius:16px;min-width:0;}#page.projects-single .projects-column-grid .Image-gallery .image-row .text-callouts{position:absolute;left:0;top:0;display:flex;flex-flow:column;gap:2rem;width:196px;transform:translateX(-100%);padding-right:30px;}@media only screen and (max-width:800px){#page.projects-single .projects-column-grid .Image-gallery .image-row .text-callouts{display:none !important;}}@media only screen and (max-width:1366px){#page.projects-single .projects-column-grid .Image-gallery .image-row .text-callouts{transform:translateX(calc(-50% + 30px));}}@media only screen and (max-width:1040px){#page.projects-single .projects-column-grid .Image-gallery .image-row .text-callouts{all:unset;display:flex;flex-flow:row wrap;gap:1rem;}}#page.projects-single .projects-column-grid .Image-gallery .image-row .text-callouts .text-callout{border-top:2px solid #0d9ddb;background:rgba(255, 255, 255, 0.9);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);padding:15px 0.5rem 0.5rem;position:relative;opacity:0;transform:translate(100%, 0) scale(0.5);}@media only screen and (max-width:1366px){#page.projects-single .projects-column-grid .Image-gallery .image-row .text-callouts .text-callout{transform:translate(50%, 0) scale(0.5);}}@media only screen and (max-width:1040px){#page.projects-single .projects-column-grid .Image-gallery .image-row .text-callouts .text-callout{padding:15px 0 0;transform:unset;opacity:1;flex:1;}}@media only screen and (max-width:800px){#page.projects-single .projects-column-grid .Image-gallery .image-row .text-callouts .text-callout{flex:1 1 100%;padding:0.5rem 0 0;}}#page.projects-single .projects-column-grid .Image-gallery .image-row .text-callouts .text-callout h6{margin-bottom:0.5em;}#page.projects-single .projects-column-grid .Image-gallery .image-row .text-callouts .text-callout p{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;color:#757575;}#page.projects-single--v2 .project-header-section{min-height:100vh;margin-bottom:104px;}@media only screen and (max-width:800px){#page.projects-single--v2 .project-header-section{margin-bottom:52px;}}@media only screen and (max-width:800px){#page.projects-single--v2 .project-header-section{margin-bottom:20px;}}#page.projects-single--v2 .project-header-section .project-header-container .image-gallery-column{position:relative;padding-top:20px;}@media only screen and (max-width:1040px){#page.projects-single--v2 .project-header-section .project-header-container .image-gallery-column{padding-top:0;}}#page.projects-single--v2 .project-header-section .project-header-container .image-gallery-column .Image-gallery{position:relative;}#page.services-single .page-header .header-banner{margin-bottom:64px;}@media only screen and (max-width:800px){#page.services-single .page-header .header-banner{margin-bottom:32px;}}#page.services-single .page-header .header-banner img{border-radius:16px;}#page.services-single .two-columns{display:grid;grid-template-columns:22% minmax(69%, 100%);gap:32px;margin-bottom:64px;}@media only screen and (max-width:800px){#page.services-single .two-columns{margin-bottom:32px;}}@media only screen and (max-width:1040px){#page.services-single .two-columns{grid-template-columns:1fr;}}@media only screen and (max-width:1040px){#page.services-single .two-columns .aside{order:2;}}#page.services-single .two-columns .aside nav{position:sticky;top:128px;}@media only screen and (max-width:1040px){#page.services-single .two-columns .aside nav{position:static;margin-left:41px;}}#page.services-single .two-columns .aside nav .main-menu li,#page.services-single .two-columns .aside nav .sub-menu li{list-style:none;}#page.services-single .two-columns .aside nav .main-menu > .main-menu-item{list-style:none;padding-bottom:5px;position:relative;}#page.services-single .two-columns .aside nav .main-menu > .main-menu-item button{border:none;background:none;font:400 24px/ 1.16667 'Circular', 'Montserrat', serif;letter-spacing:0.02em;color:#d9d9d9;}@media only screen and (max-width:800px){#page.services-single .two-columns .aside nav .main-menu > .main-menu-item button{font-size:19.2px;}}#page.services-single .two-columns .aside nav .main-menu > .main-menu-item button::before{content:'';width:25px;height:4px;position:absolute;left:-40px;top:10px;background:#000;opacity:0;}#page.services-single .two-columns .aside nav .main-menu > .main-menu-item button.active{color:#000;font-weight:700;}#page.services-single .two-columns .aside nav .main-menu > .main-menu-item button.active::before{opacity:1;}#page.services-single .two-columns .aside nav .sub-menu .sub-menu-item{margin:4px 0;}#page.services-single .two-columns .aside nav .sub-menu .sub-menu-item:first-child{margin-top:8px;}#page.services-single .two-columns .aside nav .sub-menu .sub-menu-item:last-child{margin-bottom:8px;}#page.services-single .two-columns .aside nav .sub-menu .sub-menu-item a{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;font-weight:700;}@media only screen and (max-width:800px){#page.services-single .two-columns .aside nav .sub-menu .sub-menu-item a{font-size:16px;}}#page.services-single .two-columns .aside nav .sub-menu .sub-menu-item a:hover{opacity:0.7;}#page.services-single .two-columns .aside nav .sub-menu .sub-menu-item a.active{color:#0d9ddb;}#page.services-single .two-columns .main-article .post-title{font:400 84px/ 1.07143 'Circular', 'Montserrat', serif;letter-spacing:-0.02em;font-family:'Chap', 'Josefin Sans', sans-serif;margin-bottom:19px;}@media only screen and (max-width:800px){#page.services-single .two-columns .main-article .post-title{font-size:42px;}}#page.services-single .two-columns .main-article .desc{margin-bottom:57px;}@media only screen and (max-width:800px){#page.services-single .two-columns .main-article .desc{margin-bottom:28.5px;}}#page.services-single .two-columns .main-article .desc p{line-height:1.5;}#page.services-single .two-columns .main-article .featured-items-grid{display:grid;grid-template-columns:repeat(7, 1fr);gap:32px;}@media only screen and (max-width:800px){#page.services-single .two-columns .main-article .featured-items-grid{gap:16px;}}@media only screen and (max-width:700px){#page.services-single .two-columns .main-article .featured-items-grid{grid-template-columns:1fr;}}#page.services-single .two-columns .main-article .featured-items-grid .item--project{grid-column:span 4;}#page.services-single .two-columns .main-article .featured-items-grid .item--project .Project-post-card{animation:none;min-height:261px;border-radius:16px;}#page.services-single .two-columns .main-article .featured-items-grid .item--form{border:1px solid #000;border-radius:16px;grid-column:span 3;overflow:hidden;}#page.services-single .two-columns .main-article .featured-items-grid .item--form .form-header{padding:1rem;background:#000;}#page.services-single .two-columns .main-article .featured-items-grid .item--form .form-header p{font:400 18px/ 1.22222 'Circular', 'Montserrat', serif;letter-spacing:0.03em;color:#fff;}@media only screen and (max-width:800px){#page.services-single .two-columns .main-article .featured-items-grid .item--form .form-header p{font-size:16px;}}#page.services-single .two-columns .main-article .featured-items-grid .item--form .form-body{padding:2rem 1rem 0;}#page.services-single .two-columns .main-article .featured-items-grid .item--form .form-body form .gform_body .gfield--type-email input{font-size:16px;border-radius:100px;padding:10px 16px;border:1px solid #757575;}@media only screen and (max-width:800px){#page.services-single .two-columns .main-article .featured-items-grid .item--form .form-body form .gform_body .gfield--type-email input{padding:6px 16px;}}#page.services-single .two-columns .main-article .featured-items-grid .item--form .form-body form .gform_footer #gform_submit_button_5{position:relative;font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;border-radius:100px;padding:15px 18px;transition:all 0.2s ease;border-width:2px;border-style:solid;display:inline-flex;column-gap:8px;align-items:center;text-align:center;text-decoration:none !important;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;color:#fff;background:#000;border-color:#000;cursor:pointer;width:100%;justify-content:center;}@media only screen and (max-width:800px){#page.services-single .two-columns .main-article .featured-items-grid .item--form .form-body form .gform_footer #gform_submit_button_5{padding:12px 15px;border-width:1px;}}#page.services-single .two-columns .main-article .featured-items-grid .item--form .form-body form .gform_footer #gform_submit_button_5:hover,#page.services-single .two-columns .main-article .featured-items-grid .item--form .form-body form .gform_footer #gform_submit_button_5:active{background:#0d9ddb;border-color:#0d9ddb;}#page.services-single .two-columns .main-article .featured-items-grid .item--form .form-body #gform_confirmation_message_5{padding-bottom:1rem;}@media only screen and (max-width:700px){#page.services-single .two-columns .main-article .featured-items-grid .item{grid-column:span 1 / -1 !important;}}@media only screen and (max-width:1040px){#page.services-single .two-columns--subtitle{display:block;}}#page.services-single .two-columns--subtitle .page-subtitle{font:400 36px/ 1.11111 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}@media only screen and (max-width:800px){#page.services-single .two-columns--subtitle .page-subtitle{font-size:28.8px;}}#page.template-website .Hero-website{margin-bottom:18px;margin-top:57px;}@media only screen and (max-width:800px){#page.template-website .Hero-website{margin-top:28.5px;}}#page.template-website .Hero-website .Typing-text-carousel .h1{border-bottom:1px solid #d7d7d7;}#page.template-website .Hero-website .Typing-text-carousel .changing-text-container .changing-text{text-decoration:none;}#page.template-website .Hero-website .Typing-text-carousel .changing-text-container .mouse-cursor{background:#000;}#page.template-website .Callouts{margin-bottom:100px;}@media only screen and (max-width:800px){#page.template-website .Callouts{margin-bottom:50px;}}#page.template-website .Callouts .flex{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 30px;}#page.template-website .Callouts .callout{flex:0 1 calc(50% - (30px * 1/2));}@media only screen and (max-width:700px){#page.template-website .Callouts .callout{flex:0 1 100%;}}#page.template-website .Callouts .callout .inner{margin:0 auto;display:flex;flex-flow:column;max-width:308px;text-align:center;}@media only screen and (max-width:700px){#page.template-website .Callouts .callout .inner{max-width:272px;}}#page.template-website .Callouts .callout img{margin-bottom:34px;}@media only screen and (max-width:800px){#page.template-website .Callouts .callout img{margin-bottom:17px;}}#page.template-website .Callouts .callout .headline{font:400 24px/ 1.16667 'Circular', 'Montserrat', serif;letter-spacing:0.02em;margin-bottom:11px;}@media only screen and (max-width:800px){#page.template-website .Callouts .callout .headline{font-size:19.2px;}}#page.template-website .Callouts .callout .desc{margin-bottom:11px;font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;}#page.template-website .Callouts .callout .link{font:700 10px/ 1.3 'Circular', 'Montserrat', serif;letter-spacing:0.05em;text-transform:uppercase;color:#44c3f2;}#page.template-website .Callouts .callout .link:hover{text-decoration:underline;}#page.template-website .Custom-design-dev{margin-bottom:90px;}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev{margin-bottom:55px;}}#page.template-website .Custom-design-dev .headline{font:400 36px/ 1.11111 'Circular', 'Montserrat', serif;letter-spacing:0.03em;margin-bottom:19px;text-align:center;}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .headline{font-size:28.8px;}}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .headline{margin-bottom:12px;}}@media only screen and (max-width:500px){#page.template-website .Custom-design-dev .headline{font-size:26px;}}#page.template-website .Custom-design-dev .button-group{display:flex;justify-content:center;}#page.template-website .Custom-design-dev .button-group .link{position:relative;font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;border-radius:100px;padding:15px 18px;transition:all 0.2s ease;border-width:2px;border-style:solid;display:inline-flex;column-gap:8px;align-items:center;text-align:center;text-decoration:none !important;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;color:#000;background:#44c3f2;border-color:#44c3f2;}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .button-group .link{padding:12px 15px;border-width:1px;}}#page.template-website .Custom-design-dev .button-group .link:hover,#page.template-website .Custom-design-dev .button-group .link:active{background:transparent;}#page.template-website .Custom-design-dev .button-group .link:after{content:'';background:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.354 4.354a.5.5 0 0 0 0-.708L10.172.464a.5.5 0 0 0-.708.708L12.293 4 9.464 6.828a.5.5 0 1 0 .708.708zM13 3.5H0v1h13z' fill='%23000'/%3E%3C/svg%3E") center/contain no-repeat;width:14px;height:8px;}#page.template-website .Custom-design-dev .graphic-section{margin-bottom:30px;}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section{max-width:320px;margin-left:auto;margin-right:auto;margin-bottom:16px;}}#page.template-website .Custom-design-dev .graphic-section .graphic-container{padding-top:54.54545%;position:relative;overflow:hidden;height:0;width:100%;}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container{padding-top:178.49057%;}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .graphics{background:#000;border-radius:36px;position:absolute;inset:0;}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .graphics{border-radius:10px;}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .graphic-bg{background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;}#page.template-website .Custom-design-dev .graphic-section .graphic-container .graphic-bg .graphic-text{position:absolute;color:white;font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .graphic-bg .graphic-text{font-size:10px;}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .computer{width:44.23618%;height:82.81787%;top:12.71478%;left:27.83505%;background-image:url('../assets/your-website/computer.webp');z-index:1;}@media only screen and (max-width:1130px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .computer{width:53.13964%;height:94.84536%;top:8.93471%;left:22.77413%;}}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .computer{width:78.49057%;height:36.57505%;top:24.3129%;left:10.56604%;}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .computer .graphic-text--1{max-width:88px;bottom:44%;left:20%;}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .computer .graphic-text--1{left:11%;bottom:unset;top:38%;transform:translate(100%, -50%);}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .tools{width:8.1537%;height:14.94845%;top:37.1134%;left:46.29803%;background-image:url('../assets/your-website/tools.webp');z-index:2;}@media only screen and (max-width:1130px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .tools{width:9.27835%;height:17.01031%;top:36.42612%;left:46.57919%;}}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .tools{width:14.71698%;height:8.24524%;top:76.74419%;left:16.98113%;}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .tools .graphic-text--1{width:88px;bottom:-10%;left:0;transform:translate(0, 100%);}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .tools .graphic-text--1{left:125%;bottom:unset;top:50%;transform:translate(0, -50%);}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .platforms{width:8.1537%;height:14.94845%;top:37.1134%;left:55.95127%;background-image:url('../assets/your-website/platforms.webp');z-index:2;}@media only screen and (max-width:1130px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .platforms{width:9.27835%;height:17.01031%;top:36.42612%;left:58.95033%;}}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .platforms{width:14.71698%;height:8.24524%;top:86.68076%;left:34.71698%;}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .platforms .graphic-text--1{width:88px;bottom:-10%;left:0;transform:translate(0, 100%);}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .platforms .graphic-text--1{left:125%;bottom:unset;top:50%;transform:translate(0, -50%);}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .servers{width:22.68041%;height:21.64948%;top:14.94845%;left:11.34021%;background-image:url('../assets/your-website/servers.webp');z-index:2;}@media only screen and (max-width:1130px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .servers{width:22.68041%;height:21.64948%;top:9.45017%;left:9.46579%;}}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .servers{width:34.71698%;height:19.45032%;top:6.13108%;left:4.5283%;}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .servers .graphic-text--1{top:-12%;right:8%;transform:translate(100%, 0);max-width:134px;}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .servers .graphic-text--1{right:unset;left:2%;width:134px;transform:unset;}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .grid{width:14.33927%;height:26.28866%;top:49.48454%;left:11.05904%;background-image:url('../assets/your-website/grid.webp');z-index:2;}@media only screen and (max-width:1130px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .grid{width:14.33927%;height:26.28866%;top:49.48454%;left:9.18463%;}}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .grid{width:26.41509%;height:14.79915%;top:53.91121%;left:1.13208%;}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .grid .graphic-text--1{bottom:0;left:50%;transform:translate(-50%, 100%);width:125%;}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .grid .graphic-text--1{left:17%;transform:translate(0%, 100%);width:152px;}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .membership{width:28.9597%;height:32.98969%;top:14.77663%;left:57.63824%;background-image:url('../assets/your-website/membership.webp');z-index:2;}@media only screen and (max-width:1130px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .membership{width:28.9597%;height:32.98969%;top:10.99656%;left:61.66823%;}}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .membership{background-image:url('../assets/your-website/membership-mobile.webp');width:75.09434%;height:18.18182%;top:14.79915%;left:37.73585%;}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .membership .graphic-text--1{bottom:-5%;left:77%;width:95px;transform:translate(0, 100%);}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .membership .graphic-text--1{bottom:unset;left:45%;transform:translate(0, -100%);}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .integration{width:25.11715%;height:18.5567%;top:66.32302%;left:62.51172%;background-image:url('../assets/your-website/integration.webp');z-index:2;}@media only screen and (max-width:1130px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .integration{width:25.11715%;height:18.5567%;top:69.24399%;left:66.54171%;}}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .integration{width:39.24528%;height:18.81607%;top:53.48837%;left:57.35849%;}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .integration .graphic-text--1{bottom:-1%;left:58%;width:155px;transform:translate(0, 100%);text-align:center;}@media only screen and (max-width:800px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .integration .graphic-text--1{width:61px;text-align:left;bottom:7%;left:46%;}}#page.template-website .Custom-design-dev .graphic-section .graphic-container .integration .graphic-text--2{top:10%;left:43%;width:85px;text-align:center;}@media only screen and (max-width:1130px){#page.template-website .Custom-design-dev .graphic-section .graphic-container .integration .graphic-text--2{left:34%;}}#page.template-website .Todo-list{overflow:hidden;margin-bottom:120px;}@media only screen and (max-width:800px){#page.template-website .Todo-list{margin-bottom:60px;}}#page.template-website .Todo-list:not(.active) .todos .todo-list{left:50%;transform:translateX(-50%);}@media only screen and (max-width:800px){#page.template-website .Todo-list:not(.active) .todos .todo-list{left:unset;transform:none;}}#page.template-website .Todo-list:not(.active) .todos .todo-list--2{opacity:0;}@media only screen and (max-width:800px){#page.template-website .Todo-list:not(.active) .todos .todo-list--2{display:none;}}#page.template-website .Todo-list .top-content{max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:43px;}@media only screen and (max-width:800px){#page.template-website .Todo-list .top-content{margin-bottom:21.5px;}}#page.template-website .Todo-list .top-content h2{font:400 36px/ 1.11111 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}@media only screen and (max-width:800px){#page.template-website .Todo-list .top-content h2{font-size:28.8px;}}#page.template-website .Todo-list .todos{max-width:854px;margin:0 auto;position:relative;}@media only screen and (max-width:800px){#page.template-website .Todo-list .todos{display:flex;flex-flow:column;align-items:center;gap:20px;}}#page.template-website .Todo-list .todos .todo-list{display:inline-block;position:relative;overflow:hidden;width:calc(50% - (40px * 1/2));max-width:407px;min-height:427px;color:black;padding:34px 45px 42px 51px;opacity:1;border-radius:36px;top:0;left:0;vertical-align:top;transform:translateX(0);transition:all 0.3s ease;}@media only screen and (max-width:1040px){#page.template-website .Todo-list .todos .todo-list{width:calc(50% - (30px * 1/2));padding:32px 35px 30px 40px;min-height:391px;}}@media only screen and (max-width:800px){#page.template-website .Todo-list .todos .todo-list{flex:1;inset:unset;transform:none;width:100%;min-height:unset;border-radius:10px;}}#page.template-website .Todo-list .todos .todo-list--1{background:#e9e9e9;margin-right:40px;}@media only screen and (max-width:1040px){#page.template-website .Todo-list .todos .todo-list--1{margin-right:30px;}}@media only screen and (max-width:800px){#page.template-website .Todo-list .todos .todo-list--1{margin-right:unset;}}#page.template-website .Todo-list .todos .todo-list--1 .list .todo-btn:hover .checkbox:after{display:block;opacity:0.3;}@media only screen and (max-width:800px){#page.template-website .Todo-list .todos .todo-list--1 .list .todo-btn:hover .checkbox:after{display:none;}}#page.template-website .Todo-list .todos .todo-list--1 .list .todo-btn .checkbox{background:#d9d9d9;}#page.template-website .Todo-list .todos .todo-list--1 .list .todo-btn .checkbox:after{display:none;background-image:url("data:image/svg+xml,%3Csvg width='26' height='22' viewBox='0 0 26 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m2 14.5 5 5L24.5 2' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E");}#page.template-website .Todo-list .todos .todo-list--2{background:#b2e2f9;}#page.template-website .Todo-list .todos .todo-list--2 .list:empty:before{content:'Let us know how we can help!';position:relative;font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;font-weight:700;text-transform:uppercase;text-align:center;}#page.template-website .Todo-list .todos .todo-list--2 .list .todo-btn:hover .checkbox:after{opacity:0.7;}@media only screen and (max-width:800px){#page.template-website .Todo-list .todos .todo-list--2 .list .todo-btn:hover .checkbox:after{opacity:1;}}#page.template-website .Todo-list .todos .todo-list--2 .list .todo-btn .checkbox{background:#44c3f2;}#page.template-website .Todo-list .todos .todo-list--2 .list .todo-btn .checkbox:after{background-image:url("data:image/svg+xml,%3Csvg width='26' height='22' viewBox='0 0 26 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m2 14.5 5 5L24.5 2' stroke='%23fff' stroke-width='3'/%3E%3C/svg%3E");}#page.template-website .Todo-list .todos .todo-list .headline{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;font-weight:700;text-transform:uppercase;margin-bottom:31px;text-align:center;}@media only screen and (max-width:800px){#page.template-website .Todo-list .todos .todo-list .headline{margin-bottom:15.5px;}}#page.template-website .Todo-list .todos .todo-list .list{display:flex;flex-flow:column;gap:11px;list-style-type:none;}#page.template-website .Todo-list .todos .todo-list .list .todo-btn{display:grid;grid-template-columns:21px 1fr;gap:30px;background:none;border:none;text-align:left;color:black;}@media only screen and (max-width:1040px){#page.template-website .Todo-list .todos .todo-list .list .todo-btn{gap:20px;}}#page.template-website .Todo-list .todos .todo-list .list .todo-btn .checkbox{position:relative;width:21px;height:21px;top:-3px;}#page.template-website .Todo-list .todos .todo-list .list .todo-btn .checkbox:after{content:'';position:absolute;top:35%;left:80%;width:26px;height:22px;transform:translate(-50%, -50%);background-position:center;background-size:contain;background-repeat:no-repeat;}#page.template-website .Todo-list .todos .todo-list .list .todo-btn .text{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;}#page.template-website .Our-process{margin-bottom:130px;}@media only screen and (max-width:800px){#page.template-website .Our-process{margin-bottom:65px;}}#page.template-website .Our-process .top-content{max-width:496px;margin:0 auto 95px;}@media only screen and (max-width:800px){#page.template-website .Our-process .top-content{margin-bottom:40px;}}#page.template-website .Our-process .top-content h2{font:400 36px/ 1.11111 'Circular', 'Montserrat', serif;letter-spacing:0.03em;}@media only screen and (max-width:800px){#page.template-website .Our-process .top-content h2{font-size:28.8px;}}#page.template-website .Our-process .steps{display:flex;flex-flow:column;max-width:773px;margin:0 auto;}@media only screen and (max-width:800px){#page.template-website .Our-process .steps{gap:16px;}}#page.template-website .Our-process .steps .step{display:grid;gap:20px clamp(0.5rem, 3vw, 45px);grid-template-columns:0.27fr 0.73fr;margin-bottom:55px;}@media only screen and (max-width:800px){#page.template-website .Our-process .steps .step{margin-bottom:27.5px;}}@media only screen and (max-width:680px){#page.template-website .Our-process .steps .step{grid-template-columns:1fr;justify-content:center;text-align:center;}}#page.template-website .Our-process .steps .step.has-form{margin-bottom:0;}@media only screen and (max-width:680px){#page.template-website .Our-process .steps .step.has-form{margin-bottom:11.5px;}}#page.template-website .Our-process .steps .step.has-form:has(.gform_confirmation_wrapper){margin-bottom:55px;}@media only screen and (max-width:800px){#page.template-website .Our-process .steps .step.has-form:has(.gform_confirmation_wrapper){margin-bottom:27.5px;}}#page.template-website .Our-process .steps .step.has-form .image-container{align-self:flex-start;}@media only screen and (max-width:680px){#page.template-website .Our-process .steps .step.has-form .content{max-width:420px;margin:0 auto;width:100%;}}@media only screen and (max-width:680px){#page.template-website .Our-process .steps .step.has-form .headline{max-width:319px;margin:0 auto;}}#page.template-website .Our-process .steps .step:not(.has-form){align-items:center;}#page.template-website .Our-process .steps .step:not(.has-form) .content{max-width:319px;}@media only screen and (max-width:680px){#page.template-website .Our-process .steps .step:not(.has-form) .content{margin:0 auto;}}#page.template-website .Our-process .steps .step .image-container{background:#e9e9e9;border-radius:36px;display:grid;place-items:center;padding:26px 18px;box-sizing:border-box;pointer-events:none;}@media only screen and (max-width:680px){#page.template-website .Our-process .steps .step .image-container{border-radius:16px;padding:12px 8px;max-width:146px;margin:0 auto;}}#page.template-website .Our-process .steps .step .label{font:700 10px/ 1.3 'Circular', 'Montserrat', serif;letter-spacing:0.05em;text-transform:uppercase;color:#44c3f2;margin-bottom:8px;}#page.template-website .Our-process .steps .step .headline{font:400 24px/ 1.16667 'Circular', 'Montserrat', serif;letter-spacing:0.02em;}@media only screen and (max-width:800px){#page.template-website .Our-process .steps .step .headline{font-size:19.2px;}}#page.template-website .Our-process .steps .step .form-container{margin-top:33px;}@media only screen and (max-width:800px){#page.template-website .Our-process .steps .step .form-container{margin-top:16.5px;}}#page.template-website .Our-process .steps .step .form-container .gform-body input[type="text"],#page.template-website .Our-process .steps .step .form-container .gform-body input[type="email"],#page.template-website .Our-process .steps .step .form-container .gform-body input[type="url"]{border:none;background:none;border-bottom:1px solid #44c3f2;font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;font-size:22px;}@media only screen and (max-width:800px){#page.template-website .Our-process .steps .step .form-container .gform-body input[type="text"],#page.template-website .Our-process .steps .step .form-container .gform-body input[type="email"],#page.template-website .Our-process .steps .step .form-container .gform-body input[type="url"]{font-size:16px;}}#page.template-website .Our-process .steps .step .form-container .gform-body input[type="text"]::placeholder,#page.template-website .Our-process .steps .step .form-container .gform-body input[type="email"]::placeholder,#page.template-website .Our-process .steps .step .form-container .gform-body input[type="url"]::placeholder{color:#d9d9d9;}#page.template-website .Our-process .steps .step .form-container .gform-footer{justify-content:flex-end;margin-top:21px;}@media only screen and (max-width:800px){#page.template-website .Our-process .steps .step .form-container .gform-footer{margin-top:10.5px;}}#page.template-website .Our-process .steps .step .form-container #gform_submit_button_6{position:relative;font:700 12px/ 1.25 'Circular', 'Montserrat', serif;letter-spacing:0.11em;color:#757575;text-transform:uppercase;border-radius:100px;padding:15px 18px;transition:all 0.2s ease;border-width:2px;border-style:solid;display:inline-flex;column-gap:8px;align-items:center;text-align:center;text-decoration:none !important;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;color:#000;background:#44c3f2;border-color:#44c3f2;}@media only screen and (max-width:800px){#page.template-website .Our-process .steps .step .form-container #gform_submit_button_6{padding:12px 15px;border-width:1px;}}#page.template-website .Our-process .steps .step .form-container #gform_submit_button_6:hover,#page.template-website .Our-process .steps .step .form-container #gform_submit_button_6:active{background:transparent;}#page.template-website .Our-process .steps .step .form-container #gform_submit_button_6:after{content:'';background:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.354 4.354a.5.5 0 0 0 0-.708L10.172.464a.5.5 0 0 0-.708.708L12.293 4 9.464 6.828a.5.5 0 1 0 .708.708zM13 3.5H0v1h13z' fill='%23000'/%3E%3C/svg%3E") center/contain no-repeat;width:14px;height:8px;}#page.template-website .Testimonials{margin-bottom:100px;}@media only screen and (max-width:800px){#page.template-website .Testimonials{margin-bottom:50px;}}#page.template-website .Testimonials .headline{font:400 36px/ 1.11111 'Circular', 'Montserrat', serif;letter-spacing:0.03em;margin-bottom:26px;}@media only screen and (max-width:800px){#page.template-website .Testimonials .headline{font-size:28.8px;}}@media only screen and (max-width:800px){#page.template-website .Testimonials .headline{margin-bottom:18px;}}#page.template-website .Testimonials .swiper-outer{position:relative;--swiper-nav-offset:-58px;}@media only screen and (max-width:1250px){#page.template-website .Testimonials .swiper-outer{--swiper-nav-offset:-35px;}}@media only screen and (max-width:1040px){#page.template-website .Testimonials .swiper-outer{--swiper-nav-offset:-20px;}}@media only screen and (max-width:800px){#page.template-website .Testimonials .swiper-outer{--swiper-nav-offset:-18px;}}#page.template-website .Testimonials .swiper-prev,#page.template-website .Testimonials .swiper-next{position:absolute;top:50%;z-index:10;cursor:pointer;width:24px;background-position:center;background-size:contain;background-repeat:no-repeat;height:100%;transform:translateY(-50%);transition:opacity 0.2s ease;}@media only screen and (max-width:1040px){#page.template-website .Testimonials .swiper-prev,#page.template-website .Testimonials .swiper-next{width:18px;}}@media only screen and (max-width:800px){#page.template-website .Testimonials .swiper-prev,#page.template-website .Testimonials .swiper-next{width:16px;}}#page.template-website .Testimonials .swiper-prev:hover,#page.template-website .Testimonials .swiper-next:hover{opacity:0.6;}#page.template-website .Testimonials .swiper-prev{left:var(--swiper-nav-offset, 10px);right:auto;background-image:url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.293 7.293a1 1 0 0 0 0 1.414l6.364 6.364a1 1 0 0 0 1.414-1.414L2.414 8l5.657-5.657A1 1 0 0 0 6.657.93zM14 7H1v2h13z' fill='%23000'/%3E%3C/svg%3E");}#page.template-website .Testimonials .swiper-next{right:var(--swiper-nav-offset, 10px);left:auto;background-image:url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.707 8.707a1 1 0 0 0 0-1.414L7.343.929A1 1 0 0 0 5.93 2.343L11.586 8l-5.657 5.657a1 1 0 1 0 1.414 1.414zM13 7H0v2h13z' fill='%23000'/%3E%3C/svg%3E");}#page.template-website .Testimonials .swiper{border-radius:36px;}@media only screen and (max-width:800px){#page.template-website .Testimonials .swiper{border-radius:10px;}}#page.template-website .Testimonials .swiper .swiper-slide{display:flex;justify-content:space-between;gap:30px;background:#0f1412;color:white;border-radius:36px;overflow:hidden;min-height:365px;}@media only screen and (max-width:800px){#page.template-website .Testimonials .swiper .swiper-slide{flex-flow:column-reverse;min-height:auto;border-radius:10px;}}#page.template-website .Testimonials .swiper .swiper-slide .content{flex:0 1 553px;padding:60px 0 32px 85px;align-self:center;}@media only screen and (max-width:1040px){#page.template-website .Testimonials .swiper .swiper-slide .content{padding-left:50px;}}@media only screen and (max-width:800px){#page.template-website .Testimonials .swiper .swiper-slide .content{padding:30px 20px 20px 30px;flex:1;}}#page.template-website .Testimonials .swiper .swiper-slide .image-content{position:relative;flex:0 1 382px;overflow:hidden;display:flex;align-items:center;justify-content:flex-end;}@media only screen and (max-width:800px){#page.template-website .Testimonials .swiper .swiper-slide .image-content{flex:1;justify-content:center;padding:30px;overflow:visible;}}#page.template-website .Testimonials .swiper .swiper-slide .image-content:after{content:'';position:absolute;top:50%;left:0;border-radius:50%;aspect-ratio:1;height:135%;background:#44c3f2;transform:translate(0, -50%);}@media only screen and (max-width:800px){#page.template-website .Testimonials .swiper .swiper-slide .image-content:after{left:50%;transform:translate(-50%, 0);height:unset;width:135%;top:unset;bottom:-10%;}}#page.template-website .Testimonials .swiper .swiper-slide .image-content .image-container{max-width:290px;width:100%;margin:0 auto;position:relative;aspect-ratio:491 / 328;margin-right:7%;}@media only screen and (max-width:800px){#page.template-website .Testimonials .swiper .swiper-slide .image-content .image-container{margin:0 auto;}}#page.template-website .Testimonials .swiper .swiper-slide .image-content .laptop-container{position:absolute;width:100%;height:100%;}#page.template-website .Testimonials .swiper .swiper-slide .image-content .laptop-container .laptop{position:absolute;object-fit:contain;width:100%;height:100%;top:0;left:0;pointer-events:none;}#page.template-website .Testimonials .swiper .swiper-slide .image-content .laptop-container .images{position:absolute;overflow:hidden;top:7%;left:13.1%;width:74.3%;height:68.9%;pointer-events:none;}#page.template-website .Testimonials .swiper .swiper-slide .image-content .laptop-container .images .image{position:absolute;object-fit:contain;height:100%;}#page.template-website .Testimonials .swiper .swiper-slide .image-content img{position:relative;z-index:1;}#page.template-website .Testimonials .swiper .swiper-slide .quote{font:400 36px/ 1.11111 'Circular', 'Montserrat', serif;letter-spacing:0.03em;margin-bottom:26px;}@media only screen and (max-width:800px){#page.template-website .Testimonials .swiper .swiper-slide .quote{font-size:28.8px;}}@media only screen and (max-width:680px){#page.template-website .Testimonials .swiper .swiper-slide .quote{font-size:24px;margin-bottom:16px;}}#page.template-website .Testimonials .swiper .swiper-slide .name{font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;text-transform:uppercase;margin-bottom:3px;}#page.template-website .Testimonials .swiper .swiper-slide .desc{text-transform:uppercase;font:400 12px/ 1.33333 'Circular', 'Montserrat', serif;letter-spacing:0.04em;color:#44c3f2;font-weight:600;}