.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide{position:relative;visibility:hidden}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__track{overflow:hidden;position:relative;z-index:0}:root{--site-pad:25px;--highlight:#C793F5}@media (min-width:768px){:root{--site-pad:35px}}a,article,body,div,figure,footer,h1,h2,h3,h4,header,html,img,label,li,nav,p,section,span,u,ul,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,figure,footer,header,nav,section{display:block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fbf8ff;display:flex;flex-direction:column;min-height:100vh}ul{list-style:none}*,::after,::before{background-repeat:no-repeat;box-sizing:border-box}::after,::before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(button,input,select){margin:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(button,input,select,textarea){background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(iframe,img,input,video,select,textarea){height:auto;max-width:100%}:where(img){display:block}:where(svg){height:auto;max-width:100%}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}body footer#site-footer,body header#site-header{flex-shrink:1}body main#site-content{flex-grow:1}body.single-projects{background:#fff}@font-face{font-display:swap;font-family:"icomoon";src:url(/wp-content/themes/valiant2024/assets/fonts/icomoon.eot?t431x2);src:url(/wp-content/themes/valiant2024/assets/fonts/icomoon.eot?t431x2#iefix)format("embedded-opentype"),url(/wp-content/themes/valiant2024/assets/fonts/icomoon.ttf?t431x2)format("truetype"),url(/wp-content/themes/valiant2024/assets/fonts/icomoon.woff?t431x2)format("woff"),url(/wp-content/themes/valiant2024/assets/fonts/icomoon.svg?t431x2#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}body,h1,h2,h3,h4,input{font-family:"Heebo",sans-serif}body,input{line-height:1.6;font-size:16px;font-size:1rem;color:#391e51;font-weight:400;font-style:normal}@media (min-width:768px){body,input{font-size:18px;font-size:1.125rem}}a{color:inherit;text-decoration:none}h1,h2,h3,h4{line-height:1.4}h1{font-size:37.5px;font-size:2.34375rem}@media (min-width:768px){h1{font-size:42.5px;font-size:2.65625rem}}@media (min-width:1024px){h1{font-size:50px;font-size:3.125rem}}h2{font-size:24px;font-size:1.5rem}@media (min-width:768px){h2{font-size:27.2px;font-size:1.7rem}}@media (min-width:1024px){h2{font-size:32px;font-size:2rem}}.h3,h3{font-size:21px;font-size:1.3125rem}@media (min-width:768px){.h3,h3{font-size:23.8px;font-size:1.4875rem}}@media (min-width:1024px){.h3,h3{font-size:28px;font-size:1.75rem}}.projects-single__wrap .projects-single__content h3,h4{font-size:18px;font-size:1.125rem}@media (max-width:767px){h4{font-size:16px;font-size:1rem}}.rich-text h3,.rich-text h4{margin:0 0 1.2rem}.rich-text h4{font-weight:500}.rich-text a:not(.btn){text-decoration:underline}.rich-text a:not(.btn):visited{color:inherit}.rich-text a:not(.btn):active,.rich-text a:not(.btn):focus,.rich-text a:not(.btn):hover{color:var(--highlight)}.rich-text p{margin-bottom:.75rem}@media (min-width:1024px){.rich-text p{margin-bottom:1.5rem}}.rich-text p:last-child{margin-bottom:0}.rich-text ol li::marker{color:var(--highlight)}.rich-text ul{list-style:none;margin:0 0 1.5rem;padding-left:0}.rich-text ul li{margin-bottom:1rem;position:relative;padding-left:2rem}.rich-text ul li:before{content:"";position:absolute;top:0;left:0;display:block;width:16px;height:2px;margin-top:12px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='2' fill='none'%3E%3Cpath stroke='%23391E51' stroke-width='1.5' d='M0 1h16'/%3E%3C/svg%3E");background-size:16px 2px}.highlight{color:#b07bde}a.btn{display:inline-flex;text-decoration:none;cursor:pointer}a.btn.btn-block{border-radius:500px;line-height:1.1;align-items:center;font-weight:400;border:solid 2px #391e51;height:45px;min-width:15rem;padding:.7rem 4.56rem .7rem 1.3rem;font-size:16px;font-size:1rem;position:relative;overflow:hidden;justify-content:space-between;transition:all .3s ease}@media (min-width:1024px){a.btn.btn-block{height:50px;font-size:18px;font-size:1.125rem;padding:.7rem 4.56rem .7rem 1.8rem}}a.btn.btn-block:after,a.btn.btn-block:before{content:"";position:absolute;transition:all 180ms ease-out}a.btn.btn-block:before{display:flex;background-color:#c793f5;height:100%;width:100%;left:-100%;top:0;border-radius:500px;z-index:1}a.btn.btn-block:after{display:inline-flex;right:1.25rem;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='9' fill='none' viewBox='0 0 31 9'%3E%3Cpath fill='%23391E51' fill-rule='evenodd' d='M25.946 0 31 4.126 26.002 9l-.056-4H0V3.625h25.946V0Z' clip-rule='evenodd'/%3E%3C/svg%3E");width:31px;height:9px;z-index:2}a.btn.btn-block:hover{background-position:calc(100% - .7rem) center;transition:all .3s ease}a.btn.btn-block:hover:before{left:0;transition:all 180ms ease-out}a.btn.btn-block:hover:after,a.btn.btn-reveal:after{right:.8rem;transition:all 180ms ease-out}a.btn.btn-mtop{margin-top:1.15rem}@media (min-width:1024px){a.btn.btn-mtop{margin-top:2.3rem}}a.btn.btn-reveal,a.btn.btn-reveal:hover{transition-property:background-color,border-color;transition-duration:.3s;transition-timing-function:ease}a.btn.btn-reveal:after{content:"";display:inline-flex;position:absolute;right:1.25rem;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath stroke='%23391E51' stroke-linecap='round' stroke-width='1.25' d='M1 7h12M7 13V1'/%3E%3C/svg%3E");width:14px;height:14px;z-index:2}a.btn.btn-reveal:hover{background-position:calc(100% - 1.25rem) center}a.btn.btn-reveal:hover:after{right:1.25rem}input[type=checkbox]{filter:grayscale(1)}::-moz-placeholder{font-size:14px;font-size:.875rem;color:#030;opacity:1}#page-preloader{position:fixed;z-index:9999;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#f9f4fe;height:100vh;width:100%;opacity:1;transition:opacity .3s linear}#page-preloader #loader{max-width:30rem;height:auto;width:100%}.social-links{display:inline-flex;align-items:center;flex-wrap:wrap;gap:1.75rem}@media (min-width:1200px){.social-links{gap:3.75rem}}a:not(.btn),a:not(.btn):hover{transition:all .3s ease}a:not(.btn):hover{color:var(--highlight)}#follow-cursor{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:0;height:0;z-index:1000;background:#391e51;border-radius:50%;pointer-events:none;color:#391e51;font-size:0;transition:width .3s ease-out,height .3s ease-out}.navbar.dark{color:#391e51}#site-header{position:fixed;top:0;left:0;right:0;z-index:2000;transition:transform 300ms ease}#site-header.nav-down{transform:translateY(0)}.navbar.dark #nav-icon span{background:#391e51}#nav-icon span{background:#e9d4fb;display:block;position:absolute;height:2.5px;width:100%;border-radius:5px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.navbar,.navbar .navbar-brand,.navbar .navbar-brand>a{display:flex;transition:all .3s ease}.navbar{height:auto;align-items:center;justify-content:space-between;gap:1.5rem;padding-left:var(--site-pad);padding-right:var(--site-pad);color:#e9d4fb}@media (min-width:768px){.navbar{padding-left:1.845rem;padding-right:1.845rem;height:var(--header-height)}}@media (min-width:768px) and (min-width:1024px){.navbar{padding-left:3.69rem;padding-right:3.69rem}}@media (max-width:767px){.navbar{padding-top:1.5rem;padding-bottom:1.5rem}}.navbar .navbar-brand{z-index:1}.navbar .navbar-brand>a{max-width:6.875rem}@media (min-width:768px){.navbar .navbar-brand>a{max-width:8.4375rem}}.navbar .navbar-brand>a path.valiant-logo-text{opacity:1;transition:all 350ms ease-out;transition-delay:350ms}.navbar .navbar-brand>a path.valiant-logo-dot{transform:translate3d(0,0,0);transition:all 350ms ease-out}.flx.flx-beforeafter .switch input,.navbar .navbar-menu,ul#menu-main__desktop{display:none}@media (min-width:1024px){.navbar .navbar-menu{display:flex}}@media (min-width:768px){ul#menu-main__desktop{display:flex}ul#menu-main__desktop>li.menu-item{display:flex;align-items:center;position:relative;margin-right:3.125rem}ul#menu-main__desktop>li.menu-item:last-child{margin-right:0}ul#menu-main__desktop>li.menu-item>a{cursor:pointer;display:flex;align-items:center;font-size:13.5px;font-size:.84375rem;font-weight:400;line-height:1.1;transition:all .3s ease;position:relative}}@media (min-width:768px) and (min-width:768px){ul#menu-main__desktop>li.menu-item>a{font-size:15.3px;font-size:.95625rem}}@media (min-width:768px) and (min-width:1024px){ul#menu-main__desktop>li.menu-item>a{font-size:18px;font-size:1.125rem}}@media (min-width:768px){ul#menu-main__desktop>li.menu-item>a:hover{color:var(--highlight);transition:all .3s ease}}.navbar-menu__mobile{display:none;opacity:0;visibility:hidden;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;overflow:scroll;background-color:#391e51;color:#e9d4fb;padding:var(--site-pad);z-index:3}@media (min-width:1024px){.navbar-menu__mobile{display:none!important}}.navbar-menu__mobile .navbar-menu__mobile-wrapper{height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto 1fr;gap:3rem;justify-content:space-between}.navbar-menu__mobile .navbar-menu__mobile-wrapper .mobile-navbar__top{min-height:calc(var(--header-height) - var(--site-pad))}.navbar-menu__mobile .navbar-menu__mobile-wrapper .mobile-navbar__footer{display:flex;align-items:flex-end}.navbar-menu__mobile .navbar-menu__mobile-wrapper .mobile-navbar__footer-wrap{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;row-gap:1rem}.navbar-menu__mobile .navbar-menu__mobile-wrapper .mobile-navbar__contact{font-size:22px;font-size:1.375rem;line-height:1.4}.navbar-menu__mobile .navbar-menu__mobile-wrapper .mobile-navbar__contact a[href^="tel:"]{text-decoration:none}.navbar-menu__mobile .navbar-menu__mobile-wrapper .mobile-navbar__strapline{font-size:22px;font-size:1.375rem}@media (max-width:600px){.navbar-menu__mobile .navbar-menu__mobile-wrapper .mobile-navbar__contact{font-size:18px;font-size:1.125rem;order:2}}.navbar-menu__mobile #menu-main__mobile>li.menu-item{display:flex;align-items:center;position:relative;cursor:pointer;padding:.4rem 0}.navbar-menu__mobile #menu-main__mobile>li.menu-item>a{display:flex;align-items:center;font-weight:400;font-size:48px;font-size:3rem;line-height:1.2;color:#e9d4fb}@media (min-width:768px){.navbar-menu__mobile #menu-main__mobile>li.menu-item>a{font-size:54.4px;font-size:3.4rem}}@media (min-width:1024px){.navbar-menu__mobile #menu-main__mobile>li.menu-item>a{font-size:64px;font-size:4rem}}@media (max-width:500px){.navbar-menu__mobile #menu-main__mobile>li.menu-item>a{font-size:10vw}}.navbar-menu__mobile #menu-main__mobile>li.menu-item>a:hover{color:#c793f5}.navbar-menu__mobile-open{display:flex;position:relative;cursor:pointer;width:auto;height:40px;z-index:2}@media (min-width:1024px){.navbar-menu__mobile-open{display:none}}#nav-icon{width:22.5px;height:22.5px;position:relative;margin:auto;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:9px}#nav-icon span:nth-child(4){top:18px}:root{--header-height:100px}@media (min-width:1024px){:root{--header-height:136px}}.header{position:relative}#site-footer .footer__strap p>span{color:#0fbac4}.header-projects-single{position:relative;margin-top:var(--header-height);padding-top:3rem}@media (min-width:1024px){.header-projects-single{padding-top:6rem}}#site-footer .footer__wrap,.header-projects-single__wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--site-pad);padding-right:var(--site-pad);max-width:calc(1356px + var(--site-pad) + var(--site-pad))}.header-projects-single__wrap{display:grid;grid-template-columns:1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr;row-gap:1rem;padding-bottom:2.5rem}@media (min-width:1024px){.header-projects-single__wrap{padding-bottom:5rem}}.header-projects-single__wrap>h1{grid-column:1/-1;line-height:1.2;font-size:30px;font-size:1.875rem}@media (min-width:768px){.header-projects-single__wrap>h1{grid-column:1/10;font-size:34px;font-size:2.125rem}}@media (min-width:1024px){.header-projects-single__wrap>h1{font-size:40px;font-size:2.5rem}}.header-projects-single__content{display:flex;margin-top:10px;flex-direction:column;align-items:flex-start;grid-column:1/-1;gap:2.12rem}@media (min-width:768px){.header-projects-single__content{grid-column:11/-1}}.header-projects-single__content .header-projects-single__cats{display:flex;gap:.94rem;flex-wrap:wrap;align-items:center}.header-projects-single__content .header-projects-single__cats>span{background-color:#f3eaff;border-radius:500px;padding:10px 12px;font-size:14px;font-size:.875rem;line-height:1;display:inline-flex;flex-shrink:1}.header-projects-single__content .header-projects-single__cats:before{content:"We delivered";display:inline-flex;font-size:14px;font-size:.875rem;padding-right:1rem}@media (max-width:500px){.header-projects-single__content .header-projects-single__cats:before{width:100%}}.header-projects-single__image{overflow:hidden;margin-top:4.375rem;grid-column:span 24;position:relative}@media (min-width:1024px){.header-projects-single__image{margin-top:8.75rem}}.header-projects-single__image:before{display:block;content:"";width:100%;padding-top:55.9523809524%}#site-footer .footer__logo .lottie-trig,.flx{position:relative}.header-projects-single__image>img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#site-footer{background:#391e51;color:#e9d4fb;padding-top:2.315rem;padding-bottom:2.405rem}@media (min-width:1024px){#site-footer{padding-top:4.63rem;padding-bottom:4.81rem}}#site-footer .footer__wrap{display:flex;flex-wrap:wrap;gap:1.97rem}#site-footer .footer__wrap>div{flex:1 1 calc(100% - 1.97rem)}@media (min-width:1024px){#site-footer .footer__wrap>div{flex:1 1 calc(50% - 1.97rem)}#site-footer .footer__follow,#site-footer .footer__logo,#site-footer .footer__strap{display:flex;justify-content:flex-end}}#site-footer .footer__logo{max-width:3.75rem}@media (min-width:1024px){#site-footer .footer__logo .lottie-trig{bottom:-9px;left:-21px}}@media (max-width:991px){#site-footer .footer__logo .lottie-trig{left:-21px}}#site-footer .footer__info{margin-bottom:2.325rem}@media (min-width:1024px){#site-footer .footer__info{margin-bottom:4.65rem}}#site-footer .footer__info p{font-size:25.5px;font-size:1.59375rem;line-height:1.2;color:#c793f5;word-break:break-word}@media (min-width:768px){#site-footer .footer__info p{font-size:28.9px;font-size:1.80625rem}}@media (min-width:1024px){#site-footer .footer__info p{font-size:34px;font-size:2.125rem}}#site-footer .footer__info a{color:#e9d4fb}#site-footer .footer__info a:hover{color:var(--highlight)}#site-footer .footer__strap p{color:#e9d4fb;font-size:25.5px;font-size:1.59375rem;line-height:1.3}@media (min-width:768px){#site-footer .footer__strap p{font-size:28.9px;font-size:1.80625rem}}@media (min-width:1024px){#site-footer .footer__strap p{font-size:34px;font-size:2.125rem}}#site-footer .footer__partners{display:flex;flex-wrap:wrap;gap:2.19rem;align-items:flex-end}@media (max-width:767px){#site-footer .footer__partners{gap:2rem;flex-wrap:wrap}}#site-footer .footer__menu{display:flex;flex-wrap:wrap;gap:1.75rem;row-gap:7px}@media (min-width:1200px){#site-footer .footer__menu{gap:3.75rem}}#site-footer .footer__menu #menu-footer{display:flex;gap:1.75rem}@media (min-width:1200px){#site-footer .footer__menu #menu-footer{gap:3.75rem}}@media (max-width:500px){#site-footer .footer__menu>p{order:2}#site-footer .footer__menu>#menu-footer{order:1}}@media (max-width:1024px){#site-footer .footer__logo{order:1}#site-footer .footer__strap{order:2}#site-footer .footer__info{order:3}#site-footer .footer__partners{order:4}#site-footer .footer__follow{order:5}#site-footer .footer__menu{order:6}}.flx.flx-beforeafter{margin-top:1.5rem;margin-bottom:1.5rem}@media (min-width:1024px){.flx.flx-beforeafter{margin-top:3rem;margin-bottom:3rem}}.flx.flx-beforeafter .flx-beforeafter__wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--site-pad);padding-right:var(--site-pad);max-width:calc(1356px + var(--site-pad) + var(--site-pad))}.flx.flx-beforeafter #beforeafter-toggle{cursor:pointer;position:absolute;z-index:1;top:1rem;left:1rem}@media (min-width:600px){.flx.flx-beforeafter #beforeafter-toggle{top:1.3rem;left:1.3rem}}@media (min-width:1024px){.flx.flx-beforeafter #beforeafter-toggle{top:2.7rem;left:2.7rem}}.flx.flx-beforeafter .switch{position:relative;height:31px;width:200px;border-radius:500px}.flx.flx-beforeafter .switch-label{position:relative;display:flex;height:inherit;font-size:12px;background:rgba(255,255,255,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:inherit}@media (min-width:768px){.flx.flx-beforeafter .switch-label{font-size:14px}}.flx.flx-beforeafter .switch-label:after,.flx.flx-beforeafter .switch-label:before{position:absolute;top:50%;margin-top:-.45em;line-height:1;color:#f9f4fe}.flx.flx-beforeafter .switch-label:before{content:attr(data-off);right:13px;text-align:right;padding-left:25px}.flx.flx-beforeafter .switch-label:after{content:attr(data-on);left:13px;opacity:0;padding-right:25px}.flx.flx-beforeafter .switch-label.dark{background:rgba(57,30,81,.15)}.flx.flx-beforeafter .switch-input:checked~.switch-label:after,.flx.flx-beforeafter .switch-input:checked~.switch-label:before{transition:All .3s ease;-webkit-transition:All .3s ease;-moz-transition:All .3s ease;-o-transition:All .3s ease}.flx.flx-beforeafter .switch-input:checked~.switch-label:before{opacity:0}.flx.flx-beforeafter .switch-input:checked~.switch-label:after{opacity:1}.flx.flx-beforeafter .switch-handle{position:absolute;top:6px;right:calc(100% - 19px - 6px);width:19px;height:19px;background-color:#391e51;border-radius:500px;color:#391e51}.flx.flx-beforeafter .switch-handle:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;border-radius:6px}.flx.flx-beforeafter .switch-handle.dark{background-color:#fff}.flx.flx-beforeafter .switch-input:checked~.switch-handle{right:6px}.flx.flx-beforeafter .switch-handle,.flx.flx-beforeafter .switch-label:after,.flx.flx-beforeafter .switch-label:before{transition:All .3s ease;-webkit-transition:All .3s ease;-moz-transition:All .3s ease;-o-transition:All .3s ease}.flx.flx-image-group{margin-top:4rem;margin-bottom:4rem}@media (min-width:1024px){.flx.flx-image-group{margin-top:8rem;margin-bottom:8rem}}.flx.flx-image-group .flx-image-group__wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--site-pad);padding-right:var(--site-pad);max-width:calc(1356px + var(--site-pad) + var(--site-pad))}.flx.flx-image-group .flx-image-group__grid{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width:768px){.flx.flx-image-group .flx-image-group__grid{grid-template-columns:1fr 1fr;grid-template-rows:max-content 1fr;gap:3rem}}@media (min-width:768px) and (min-width:1024px){.flx.flx-image-group .flx-image-group__grid{gap:6rem}}@media (min-width:768px){.flx.flx-image-group .flx-image-group__grid .image__right{grid-column-start:2;grid-row-start:1;grid-row-end:span 2;display:flex;align-items:center}.flx.flx-image-group .flx-image-group__grid .image__bottom-left{margin:0 0 3rem}}@media (min-width:768px) and (min-width:1024px){.flx.flx-image-group .flx-image-group__grid .image__bottom-left{max-width:63%;margin:0 0 0 auto}}.flx.flx-ins-feed{background:#f1e4fc;padding-top:4.125rem;padding-bottom:4.125rem}@media (min-width:1024px){.flx.flx-ins-feed{padding-top:8.25rem;padding-bottom:8.25rem}}.flx.flx-ins-feed .flx-ins-feed__wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--site-pad);padding-right:var(--site-pad);max-width:calc(1356px + var(--site-pad) + var(--site-pad));display:flex;flex-direction:column}.flx.flx-ins-feed .flx-ins-feed__posts{display:grid;grid-template-columns:1fr;-moz-column-gap:2.5rem;column-gap:2.5rem}@media (min-width:768px){.flx.flx-ins-feed .flx-ins-feed__posts{grid-template-columns:1fr 1fr;grid-template-rows:5rem 1fr 5rem}}@media (min-width:1200px){.flx.flx-ins-feed .flx-ins-feed__posts{-moz-column-gap:5.31rem;column-gap:5.31rem;grid-template-rows:8.31rem 1fr 8.31rem}}@media (max-width:767px){.flx.flx-ins-feed .flx-ins-feed__posts{row-gap:1.5rem}}.flx.flx-ins-feed .flx-ins-feed__posts>h2{font-size:21px;font-size:1.3125rem;letter-spacing:1px}@media (min-width:768px){.flx.flx-ins-feed .flx-ins-feed__posts>h2{font-size:23.8px;font-size:1.4875rem}}@media (min-width:1024px){.flx.flx-ins-feed .flx-ins-feed__posts>h2{font-size:28px;font-size:1.75rem}}.flx.flx-ins-feed .flx-ins-feed__posts>a:not(.btn){display:flex}.flx.flx-ins-feed .flx-ins-feed__posts>a:not(.btn)>article{flex-grow:1}@media (min-width:768px){.flx.flx-ins-feed .flx-ins-feed__posts>h2{grid-column:1/2}.flx.flx-ins-feed .flx-ins-feed__posts>a.post-one{grid-column:2/3;grid-row:1/3}.flx.flx-ins-feed .flx-ins-feed__posts>a.post-two{grid-column:1/2;grid-row:2/4}.flx.flx-ins-feed .flx-ins-feed__posts>a.btn{grid-column:2/3;grid-row:3;justify-self:flex-end;align-self:flex-end}}@media (max-width:767px){.flx.flx-ins-feed .flx-ins-feed__posts a.btn{justify-self:flex-start}}.flx.flx-mm-block{margin-top:1.5rem;margin-bottom:1.5rem}@media (min-width:1024px){.flx.flx-mm-block{margin-top:3rem;margin-bottom:3rem}}.flx.flx-mm-block .flx-mm-block__wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--site-pad);padding-right:var(--site-pad);max-width:calc(1356px + var(--site-pad) + var(--site-pad));grid-template-columns:1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr;display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:1024px){.flx.flx-mm-block .flx-mm-block__wrap{gap:3rem}}.flx.flx-mm-block .flx-mm-block__wrap .mm-image.auto,.flx.flx-mm-block .flx-mm-block__wrap .mm-video.auto{display:flex}.flx.flx-mm-block .flx-mm-block__wrap .mm-image,.flx.flx-mm-block .flx-mm-block__wrap .mm-video{position:relative}.flx.flx-mm-block .flx-mm-block__wrap .mm-image .mm-caption{position:absolute;top:1rem;left:1rem;border-radius:7rem;background:rgba(249,244,254,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);font-size:12px;color:#f9f4fe;padding:7px 10px;line-height:1.1}@media (min-width:600px){.flx.flx-mm-block .flx-mm-block__wrap .mm-image .mm-caption{top:1.3rem;left:1.3rem}}@media (min-width:768px){.flx.flx-mm-block .flx-mm-block__wrap .mm-image .mm-caption{padding:10px 12px;font-size:14px}}@media (min-width:1024px){.flx.flx-mm-block .flx-mm-block__wrap .mm-image .mm-caption{top:2.7rem;left:2.7rem;padding:10px 12px}}@media (min-width:768px){.flx.flx-mm-block .flx-mm-block__wrap.two-assets{grid-template-columns:1fr 1fr}}.flx.flx-process-block{background-color:#391e51;padding-top:3rem;padding-bottom:3rem;margin-top:4rem}@media (min-width:1024px){.flx.flx-process-block{padding-top:6rem;padding-bottom:6rem;margin-top:8rem}}.flx.flx-process-block .flx-process-block__wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--site-pad);padding-right:var(--site-pad);max-width:calc(1356px + var(--site-pad) + var(--site-pad));display:grid;grid-template-columns:1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr var(--site-pad) 1fr;row-gap:3rem}.flx.flx-process-block .flx-process-block__wrap>h2{color:#c793f5;font-size:39px;font-size:2.4375rem;grid-column:span 24}@media (min-width:768px){.flx.flx-process-block .flx-process-block__wrap>h2{font-size:44.2px;font-size:2.7625rem}}@media (min-width:1024px){.flx.flx-process-block .flx-process-block__wrap>h2{font-size:52px;font-size:3.25rem;grid-column:1/9}}@media (min-width:1200px){.flx.flx-process-block .flx-process-block__wrap>h2{grid-column:1/8}}.flx.flx-process-block .list-rows{grid-column:span 24;margin-top:.5rem;display:flex;flex-wrap:wrap;gap:var(--site-pad)}@media (min-width:1024px){.flx.flx-process-block .list-rows{grid-column:10/-1}}@media (min-width:1200px){.flx.flx-process-block .list-rows{grid-column:9/-1}}@media (min-width:1024px){.flx.flx-process-block .list-rows{margin-top:1rem}}.flx.flx-process-block .list-rows .list-col{flex-grow:1;flex-shrink:1;flex-basis:calc(33% - var(--site-pad))}@media (max-width:767px){.flx.flx-process-block .list-rows .list-col{flex-basis:100%}}.flx.flx-process-block .list-rows .list-col h3{color:#c793f5;font-size:16.5px;font-size:1.03125rem}@media (min-width:768px){.flx.flx-process-block .list-rows .list-col h3{font-size:18.7px;font-size:1.16875rem}}@media (min-width:1024px){.flx.flx-process-block .list-rows .list-col h3{font-size:22px;font-size:1.375rem}}.flx.flx-process-block .list-rows .list-col li{color:#f9f4fe;margin-bottom:10px;line-height:1.3}.flx.flx-process-block .list-rows .list-col li:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='2' fill='none'%3E%3Cpath stroke='%23F9F4FE' stroke-width='1.5' d='M0 1h16'/%3E%3C/svg%3E")}.ins-listing__entry{display:flex;flex-direction:column;padding:1.53rem 1.47rem 1.375rem 1.5rem;min-height:15rem;gap:2.5rem;justify-content:space-between;overflow:hidden;width:100%;background:#391e51;border-radius:5px;color:#fff;position:relative;transition:all .3s ease}@media (min-width:1024px){.ins-listing__entry{padding:3.06rem 2.94rem 2.75rem 3rem;min-height:26rem}}.ins-listing__entry .ins-listing__entry-heading{color:#c793f5;font-size:25.5px;font-size:1.59375rem;line-height:1.23;transition:all .3s ease;z-index:3}@media (min-width:768px){.ins-listing__entry .ins-listing__entry-heading{font-size:28.9px;font-size:1.80625rem}}@media (min-width:1024px){.ins-listing__entry .ins-listing__entry-heading{font-size:34px;font-size:2.125rem}}.ins-listing__entry .ins-listing__footer{display:flex;flex-wrap:wrap;row-gap:3px;z-index:3}.ins-listing__entry .ins-listing__footer .ins-listing__read-more{opacity:0;color:#fcfaff;position:absolute;font-size:13.5px;font-size:.84375rem;line-height:1.2;letter-spacing:.25px;display:inline-flex;align-items:center}@media (min-width:768px){.ins-listing__entry .ins-listing__footer .ins-listing__read-more{font-size:15.3px;font-size:.95625rem}}@media (min-width:1024px){.ins-listing__entry .ins-listing__footer .ins-listing__read-more{font-size:18px;font-size:1.125rem}}.ins-listing__entry .ins-listing__footer .ins-listing__read-more:after{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='9' fill='none'%3E%3Cpath fill='%23391E51' fill-rule='evenodd' d='M25.946 0 31 4.126 26.002 9l-.056-4H0V3.625h25.946V0Z' clip-rule='evenodd'/%3E%3C/svg%3E");margin-left:1.31rem;width:31px;height:9px;background-size:auto;display:inline-flex}.ins-listing__entry .ins-listing__footer .ins-listing__entry-cat{margin-right:1.5rem}@media (min-width:1024px){.ins-listing__entry .ins-listing__footer .ins-listing__entry-cat{margin-right:3rem}}.ins-listing__entry .ins-listing__footer .ins-listing__entry-author{color:#c793f5;transition:all .3s ease}.ins-listing__entry .ins-listing__footer .read-time{color:#e9d4fb;transition:all .3s ease}.ins-listing__entry .ins-listing__entry-author,.ins-listing__entry .ins-listing__entry-cat,.ins-listing__entry .read-time{font-size:12px;font-size:.75rem;letter-spacing:.25px;transition:all .3s ease;line-height:1.2}@media (min-width:768px){.ins-listing__entry .ins-listing__entry-author,.ins-listing__entry .ins-listing__entry-cat,.ins-listing__entry .read-time{font-size:13.6px;font-size:.85rem}}@media (min-width:1024px){.ins-listing__entry .ins-listing__entry-author,.ins-listing__entry .ins-listing__entry-cat,.ins-listing__entry .read-time{font-size:16px;font-size:1rem}}.ins-listing__entry:hover{background-color:#e9d4fb;transition:all .3s ease}.ins-listing__entry:hover .ins-listing__entry-author,.ins-listing__entry:hover .ins-listing__entry-cat,.ins-listing__entry:hover .read-time{opacity:0}.ins-listing__entry:hover .ins-listing__read-more{opacity:1;color:#391e51;transition:all .3s ease}.ins-listing__entry:hover .ins-listing__entry-heading{color:#391e51;transition:all .3s ease}.projects-single__wrap .projects-single__content h4{font-size:16.5px;font-size:1.03125rem;font-weight:400}.projects-single__wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--site-pad);padding-right:var(--site-pad);max-width:calc(1356px + var(--site-pad) + var(--site-pad))}.projects-single__wrap .projects-single__content-wrap{display:flex;flex-wrap:wrap;gap:2.5rem;margin-bottom:3.19rem}@media (min-width:1024px){.projects-single__wrap .projects-single__content-wrap{gap:5rem;margin-bottom:6.38rem}}@media (max-width:767px){.projects-single__wrap .projects-single__content-wrap{flex-direction:column}}.projects-single__wrap .projects-single__testimonial{flex:0 1 37%}.projects-single__wrap .projects-single__testimonial .project-testimonial{font-size:21px;font-size:1.3125rem;letter-spacing:.5px;line-height:1.4;margin-bottom:.65rem}@media (min-width:768px){.projects-single__wrap .projects-single__testimonial .project-testimonial{font-size:23.8px;font-size:1.4875rem}}@media (min-width:1024px){.projects-single__wrap .projects-single__testimonial .project-testimonial{font-size:28px;font-size:1.75rem;margin-bottom:1.3rem}}.projects-single__wrap .projects-single__testimonial .project-testimonial-credit{font-size:16px;font-size:1rem}.projects-single__wrap .projects-single__testimonial .project-testimonial-credit>.author{font-weight:600}.projects-single__wrap .projects-single__content{flex:1 1 0}.projects-single__wrap .projects-single__content .project-content__reveal{display:flex;flex-direction:column}.projects-single__wrap .projects-single__content .deliverables-heading{font-size:16.5px;font-size:1.03125rem;color:#b07bde;flex-basis:100%;flex:1;margin-top:2.8rem;margin-bottom:1.94rem}@media (min-width:768px){.projects-single__wrap .projects-single__content .deliverables-heading{font-size:18.7px;font-size:1.16875rem}}@media (min-width:1024px){.projects-single__wrap .projects-single__content .deliverables-heading{font-size:22px;font-size:1.375rem}}.projects-single__wrap .projects-single__content .deliverables{display:flex;gap:2.5rem}@media (min-width:1200px){.projects-single__wrap .projects-single__content .deliverables{gap:5rem}}@media (max-width:991px){.projects-single__wrap .projects-single__content .deliverables{flex-direction:column;gap:0}}.projects-single__wrap .projects-single__content .deliverables>ul{flex-grow:1;flex-basis:100%;margin-bottom:0}@media (min-width:992px){.projects-single__wrap .projects-single__content .deliverables>ul{flex-basis:50%}}@media (min-width:768px){.projects-single__wrap .projects-single__content h3{font-size:20.4px;font-size:1.275rem}}@media (min-width:1024px){.projects-single__wrap .projects-single__content h3{font-size:24px;font-size:1.5rem}}@media (min-width:768px){.projects-single__wrap .projects-single__content h4{font-size:18.7px;font-size:1.16875rem}}@media (min-width:1024px){.projects-single__wrap .projects-single__content h4{font-size:22px;font-size:1.375rem}}.splide__track{height:100%}