﻿@import"https://fonts.googleapis.com/css2?family=Inter&display=swap";@font-face{src:url("../fonts/Raitor-Regular.woff") format("woff"),url("../fonts/Raitor-Regular.woff2") format("woff2"),url("../fonts/Raitor-Regular.ttf") format("truetype");font-family:"Raitor";font-style:normal;font-weight:400;font-display:auto}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{scrollbar-width:none;width:0 !important}html{scrollbar-width:none;height:100%;height:-webkit-fill-available;width:100%;cursor:none !important}h1,h2,h3,h4,h5,h6{font-family:"Raitor",sans-serif;font-weight:700;margin:0}a,input,select,textarea{text-decoration:none;cursor:none !important}body{font-family:"Inter",sans-serif;margin:0;height:auto;min-height:100%;font-size:16px;line-height:1.5;display:flex;flex-direction:column;overflow-x:hidden;position:relative;background-color:#142f3d;color:#f0f0f0;width:100%;position:relative;top:0;left:0;cursor:none !important}body .cursor{position:fixed;width:6px;height:6px;background-color:#44eabb;border-radius:50%;pointer-events:none;transform:translate(-50%, -50%);z-index:9999999;display:flex;align-items:center;justify-content:center;transition:background-color .5s ease}body .cursor::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:40px;height:40px;opacity:.2;transform:translate(-18px, 0%) scale(0);background-color:#44eabb;border-radius:100%;transition:all .5s ease}body .cursor.scale{background-color:rgba(0,0,0,0);transition:background-color .5s ease}body .cursor.scale::after{transform:translate(-18px, 0%) scale(0.8);transition:all .5s ease}body .cursor-follower{position:fixed;width:28px;height:28px;background-color:rgba(0,0,0,0);border:1px solid #44eabb;border-radius:50%;pointer-events:none;transform:translate(-50%, -50%);z-index:999998;opacity:.2;transition:all .2s ease-out}body .cursor-follower.scale{border:1px solid rgba(0,0,0,0)}@media only screen and (max-width: 520px){body .cursor,body .cursor-follower{display:none;opacity:0}}body.page-loading{overflow-y:hidden}body.page-loading header{opacity:0}body.page-loading #hero .section-home-hero .page-spacing__medium .hero-content{opacity:0}body.page-loading #hero .section-home-hero .home-bg{transform:scale(0.15)}@media only screen and (max-width: 520px){body.page-loading #hero .section-home-hero .home-bg{transform:scale(0.25)}}body.page-loading #hero .section-home-hero .home-bg .home__hero-bg{border-radius:60px}body.page-loading #hero .section-home-hero .home-bg .home__hero-bg .cut-edge{opacity:0;transform:translateY(6vw) translateX(6vw)}@media only screen and (max-width: 520px){body.page-loading #hero .section-home-hero .home-bg .home__hero-bg .cut-edge{transform:translateY(18vw) translateX(18vw)}}body .c-preloader{position:fixed;top:0;left:0;width:100%;height:100vh}@media only screen and (max-width: 520px){body .c-preloader{height:calc(100dvh - 0em)}}body .c-preloader__count{color:#dafbf1;position:absolute;top:calc(50% + .25em);left:50%;transform:translate(-50%, -50%);z-index:1;font-family:"Raitor",sans-serif;font-size:1.1em;line-height:1}@media only screen and (max-width: 520px){body .c-preloader__count{top:calc(50% + .35em)}}body .c-preloader__progress{height:100%;width:0%;position:absolute;top:0;left:0;opacity:0}body .page__wrap{width:100%;position:relative;overflow:hidden}body #hero{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}body #hero .is-not-overflow{z-index:99;padding:0 2em;width:calc(1140px - 4em);position:relative;margin:5em auto}@media only screen and (max-width: 520px){body #hero .is-not-overflow{width:calc(100% - 4em)}}body #hero .is-not-overflow .page-spacing__medium{width:100%;flex-direction:column;justify-content:center;align-items:center;display:flex;width:calc(100% - 0em);margin:0 auto 5em}body #hero .is-not-overflow .page-spacing__medium .container-small{height:100%;width:100%;max-width:100%;margin-left:auto;margin-right:auto;position:relative}body #hero .is-not-overflow .page-spacing__medium .container-small .section__home-about{width:calc(100% - 0em);position:relative;margin:0 auto;display:flex;flex-direction:column}body #hero .is-not-overflow .page-spacing__medium .container-small .section__home-about .wrapper__teleport .target-div-1,body #hero .is-not-overflow .page-spacing__medium .container-small .section__home-about .wrapper__teleport .target-div-2{position:relative;width:100%;height:7em}@media only screen and (max-width: 520px){body #hero .is-not-overflow .page-spacing__medium .container-small .section__home-about .wrapper__teleport .target-div-1,body #hero .is-not-overflow .page-spacing__medium .container-small .section__home-about .wrapper__teleport .target-div-2{height:12.8vw}}body #hero .is-not-overflow .page-spacing__medium .container-small .section__home-about .home__about-wrapper-inner{max-width:36em;margin-left:auto;font-size:.9em;width:100%;margin-top:5em}body #hero .is-not-overflow .page-spacing__medium .container-small .section__home-about .home__about-wrapper-inner p{margin:0 0 2.5em}body #hero .section-home-hero{z-index:1;height:calc(100vh - 6em);padding:5em 2em 1em;position:relative;width:calc(100% - 4em);transition:all 1.2s cubic-bezier(0.445, 0.05, 0.55, 0.95)}@media only screen and (max-width: 520px){body #hero .section-home-hero{height:calc(100dvh - 6em);width:calc(100% - 2em);padding:5em 1em 1em}}body #hero .section-home-hero .page-spacing__medium{width:100%;flex-direction:column;justify-content:center;align-items:center;padding-top:5em;padding-bottom:5em;display:flex;z-index:9;height:calc(100% - 10em);border-radius:24px;position:relative;pointer-events:none}@media only screen and (max-width: 520px){body #hero .section-home-hero .page-spacing__medium{padding-top:0;height:calc(100% - 5em)}}body #hero .section-home-hero .page-spacing__medium .hero-content{width:calc(100% - 4em);height:100%;max-width:100em;margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em;position:relative;z-index:2;flex-direction:column;justify-content:center;align-items:center;display:flex;opacity:1;transition:all 1.2s ease 1.5s}@media only screen and (max-width: 520px){body #hero .section-home-hero .page-spacing__medium .hero-content{width:calc(100% - 2em)}}body #hero .section-home-hero .page-spacing__medium .hero-content .p-body-normal{font-size:1em;font-weight:400;line-height:1.4;color:#dafbf1;display:block;opacity:.4;text-align:center}@media only screen and (max-width: 520px){body #hero .section-home-hero .page-spacing__medium .hero-content .p-body-normal{text-wrap:balance;margin-bottom:2.4em}}body #hero .section-home-hero .page-spacing__medium .hero-content .homehero__text-wrapper{width:100%;flex-direction:column;justify-content:center;align-items:center;display:flex}body #hero .section-home-hero .page-spacing__medium .hero-content .homehero__text-wrapper h1{text-transform:lowercase;font-size:6em;font-weight:500;line-height:1.05;opacity:1}@media only screen and (max-width: 520px){body #hero .section-home-hero .page-spacing__medium .hero-content .homehero__text-wrapper h1{font-size:9.8vw;line-height:12.8vw;width:calc(100% - .5em)}}body #hero .section-home-hero .page-spacing__medium .hero-content .homehero__text-wrapper h1 .span-element{width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0%;bottom:0%;left:0%;right:0%}body #hero .section-home-hero .page-spacing__medium .hero-content .homehero__text-wrapper h1 .span-element .home__hero-star{animation:rotating 5s linear infinite}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}body #hero .section-home-hero .page-spacing__medium .hero-content .homehero__text-wrapper h1 .span-element svg{width:100%;height:auto}body #hero .section-home-hero .page-spacing__medium .hero-content .homehero__text-wrapper h1 .span-element svg path{stroke:#44eabb;stroke-width:5}body #hero .section-home-hero .page-spacing__medium .hero-content .homehero__text-wrapper h1 .home-cta_span{width:1.2em;height:.75em;cursor:pointer;background-color:rgba(220,239,216,.05);border-radius:100px;margin-left:.1em;margin-right:.1em;display:inline-block;position:relative;transform:translateY(0.1em);overflow:hidden}@media only screen and (max-width: 520px){body #hero .section-home-hero .page-spacing__medium .hero-content .homehero__text-wrapper h1 .home-cta_span{height:1.25em;transform:translateY(-0.2em) translateX(0.2em);position:absolute}}body #hero .section-home-hero .page-spacing__medium .hero-content .homehero__text-wrapper h1 .home-cta_span2{width:1.8em;height:.75em;background-color:rgba(220,239,216,.05);border-radius:100px;margin-left:.2em;margin-right:.2em;display:inline-block;position:relative;overflow:hidden;transform:translateY(0.1em) translateX(0.35em)}@media only screen and (max-width: 520px){body #hero .section-home-hero .page-spacing__medium .hero-content .homehero__text-wrapper h1 .home-cta_span2{width:2.7em;height:1.125em;transform:translateY(0.15em);position:absolute}}body #hero .section-home-hero .page-spacing__medium .hero-content .homehero__text-wrapper h1 .move-text-1,body #hero .section-home-hero .page-spacing__medium .hero-content .homehero__text-wrapper h1 .move-text-2{position:absolute;transform:translate(0px, 0px);line-height:1}body #hero .section-home-hero .page-spacing__medium .hero-content .homehero__text-wrapper h1 .move-text-2{color:#44eabb}body #hero .section-home-hero .home-bg{z-index:4;width:calc(100% - 4em);height:calc(100vh - 6em);mix-blend-mode:multiply;flex-direction:column;justify-content:center;align-items:center;padding:5em 2em 1em;display:flex;position:absolute;top:0%;bottom:auto;left:0%;right:auto;pointer-events:none;transform:scale(1);transition:all 1.2s cubic-bezier(0.445, 0.05, 0.55, 0.95)}@media only screen and (max-width: 520px){body #hero .section-home-hero .home-bg{height:calc(100dvh - 6em);width:calc(100% - 2em);padding:5em 1em 1em}}body #hero .section-home-hero .home-bg .home__hero-bg{width:100%;height:100%;background-color:rgba(0,0,0,.2);border-radius:24px;position:relative;backdrop-filter:blur(5px)}body #hero .section-home-hero .home-bg .home__hero-bg .cut-edge{z-index:4;width:7.5em;height:auto;mix-blend-mode:normal;position:absolute;top:auto;bottom:0%;left:auto;right:0%;opacity:1;transform:translateY(0vw) translateX(0vw);transition:transform .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) 1.2s,opacity 0s ease 1.2s}body #hero .section-home-hero .home-bg .home__hero-bg .cut-edge.is-home-hero{width:7.5em;height:7.5em;perspective-origin:100% 100%;transform-origin:100% 100%;bottom:-1px;right:-1px}body #hero .section-home-hero .home-bg .home__hero-bg .cut-edge.is-link{display:flex;align-items:center;justify-content:center;width:5.4em;height:5.4em;z-index:9;pointer-events:all}body #hero .section-home-hero .home-bg .home__hero-bg .cut-edge.is-link img{width:28px;height:auto;transform:rotate(45deg)}body #hero .section-home-hero .gradient__image-wrapper{z-index:-1;width:100vw;height:200vh;position:absolute;top:0%;left:0%;right:0%;overflow:hidden;pointer-events:none;transition:all 1.2s cubic-bezier(0.445, 0.05, 0.55, 0.95)}@media only screen and (max-width: 520px){body #hero .section-home-hero .gradient__image-wrapper{height:120dvh}}body #hero .section-home-hero .gradient__image-wrapper .gradient__image{z-index:-2;width:66%;position:absolute;top:-50%;bottom:0%;left:auto;right:-30%}body #hero .section-home-hero .gradient__image-wrapper .gradient__image.is-home-hero-right{width:95vw;top:-15vw;right:-40vw;animation:extra 12s linear both infinite}@media only screen and (max-width: 520px){body #hero .section-home-hero .gradient__image-wrapper .gradient__image.is-home-hero-right{top:auto;bottom:-5vw;width:170vw;right:-60vw}}@keyframes extra{0%{transform:rotate(-190deg) scale(1.15)}50%{transform:rotate(-185deg) scale(1.35) translateY(3vw) translateX(-3vw)}100%{transform:rotate(-190deg) scale(1.15)}}body #hero .section-home-hero .gradient__image-wrapper .gradient__image.is-home-hero{width:95vw;top:-10vw;left:-50vw;right:auto}body #hero .section-home-hero .gradient__image-wrapper .gradient__image.is-home-hero img{transform:rotate(24deg)}body .site-header{z-index:1000;width:100vw;mix-blend-mode:normal;position:fixed;top:0%;bottom:auto;left:0%;right:auto;height:5em;display:flex;align-items:center;opacity:1;transition:all 1s ease 1.2s;z-index:99999}body .site-header .header-wrapper{padding:0 3em;width:calc(100% - 6em);display:flex;align-items:center;height:100%;position:relative;justify-content:space-between}@media only screen and (max-width: 520px){body .site-header .header-wrapper{padding:0 1em;width:calc(100% - 2em)}}body .site-header .header-wrapper .site-branding{display:flex}@media only screen and (max-width: 520px){body .site-header .header-wrapper .site-branding{margin-left:1em}}body .site-header .header-wrapper .site-branding a{position:absolute;top:0;left:0;width:100%;height:100%}body .site-header .header-wrapper .site-branding a img,body .site-header .header-wrapper .site-branding a svg{height:45px}body .site-header .header-wrapper .navigation{height:48px;width:105px;background-color:rgba(240,240,240,.08);border-radius:100px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:flex-end;padding:0;gap:0;position:relative;transition:width .5s}body .site-header .header-wrapper .navigation.open .scrollbar{opacity:0;transition:all .3s}body .site-header .header-wrapper .navigation.open #header-navigation{width:100%;transition:width .5s,opacity .8s ease .3s;opacity:1;width:auto}body .site-header .header-wrapper .navigation .scrollbar{position:absolute;top:0;right:0;opacity:1;height:100%;transition:opacity 1s ease .6s}body .site-header .header-wrapper .navigation #header-navigation{display:flex;align-items:center;height:100%;width:0%;opacity:0}body .site-header .header-wrapper .navigation #header-navigation ul{height:100%;display:flex;list-style:none;margin:0;padding:0;align-items:center}body .site-header .header-wrapper .navigation #header-navigation ul li{height:100%;align-items:center;display:flex;padding-left:2em}body .site-header .header-wrapper .navigation #header-navigation ul li a{color:#f0f0f0;width:max-content;font-family:"Inter",sans-serif;font-size:.95em;pointer-events:all}body .site-header .header-wrapper .navigation .nav__logo-cta-wrapper{width:36px;height:48px;min-width:105px;border-radius:100px;grid-column-gap:.4em;grid-row-gap:.4em;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;display:flex;cursor:pointer;z-index:999;pointer-events:all;position:relative}@media only screen and (max-width: 520px){body .site-header .header-wrapper .navigation .nav__logo-cta-wrapper{min-width:105px}}body .site-header .header-wrapper .navigation .nav__logo-cta-wrapper.open .nav__open-top-line{transform:translate(2.5px, 7px) rotate(-45deg);transition:background-color .5s cubic-bezier(0.215, 0.61, 0.355, 1),transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}body .site-header .header-wrapper .navigation .nav__logo-cta-wrapper.open .nav__open-bottom-line{transform:translate(-2.5px, 7px) rotate(45deg);transition:background-color .5s cubic-bezier(0.215, 0.61, 0.355, 1),transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}body .site-header .header-wrapper .navigation .nav__logo-cta-wrapper.open:hover .nav__open-top-line{transform:translate(2.5px, 7px) rotate(-45deg);transition:background-color .5s cubic-bezier(0.215, 0.61, 0.355, 1),transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}body .site-header .header-wrapper .navigation .nav__logo-cta-wrapper.open:hover .nav__open-bottom-line{transform:translate(-2.5px, 7px) rotate(45deg);transition:background-color .5s cubic-bezier(0.215, 0.61, 0.355, 1),transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}body .site-header .header-wrapper .navigation .nav__logo-cta-wrapper:hover .nav__open-top-line{transform:translate(-20%, -0.2em);transition:background-color .5s cubic-bezier(0.215, 0.61, 0.355, 1),transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}body .site-header .header-wrapper .navigation .nav__logo-cta-wrapper:hover .nav__open-bottom-line{transform:translate(20%, 0.2em);transition:background-color .5s cubic-bezier(0.215, 0.61, 0.355, 1),transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}body .site-header .header-wrapper .navigation .nav__logo-cta-wrapper .nav__open-top-line{transform:translate(20%, -0.2em);width:20px;height:2px;transform-origin:0%;background-color:#dafbf1;transition:background-color .5s cubic-bezier(0.215, 0.61, 0.355, 1),transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);position:relative;border-radius:1px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}body .site-header .header-wrapper .navigation .nav__logo-cta-wrapper .nav__open-bottom-line{position:absolute;transform:translate(-20%, 0.2em);width:20px;height:2px;transform-origin:100%;background-color:#dafbf1;transition:background-color .5s cubic-bezier(0.215, 0.61, 0.355, 1),transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);position:relative;border-radius:1px}@media only screen and (max-width: 520px){body #header-navigation{position:fixed;top:0;width:calc(100% - 2em);height:calc(100dvh - 1em - 5em);z-index:99999;padding:5em 1em 1em;right:-100%;pointer-events:none;transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95)}body #header-navigation.open{right:0%;pointer-events:all;transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95)}body #header-navigation .menu-header-container{background-color:rgba(0,0,0,.45);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:24px;height:100%}body #header-navigation .menu-header-container ul{margin:0;padding:0;width:calc(100% - 1.25em - 1.25em);list-style:none;display:flex;gap:.4em;flex-direction:column;padding:1.25em}body #header-navigation .menu-header-container ul li a{color:#dafbf1;font-size:9.5vw}}body footer{margin-top:auto;position:relative;padding:2em;padding-top:6.5em;width:calc(100% - 4em);overflow:hidden}@media only screen and (max-width: 520px){body footer{padding:1em;width:calc(100% - 2em)}}body footer::after{content:"";width:35vw;height:30vw;position:absolute;right:0;bottom:0;z-index:-1;background-image:url("../images/Mash-12.svg");background-size:120%;background-position:bottom;transform:rotate(180deg) translateX(-10vw) translateY(-10vw);filter:blur(50px)}body footer .footer-content{display:flex;width:calc(100% - 4em);height:100%;background-color:rgba(0,0,0,.2);border-radius:24px;position:relative;backdrop-filter:blur(8px);flex-wrap:wrap;padding:2.5em 2em 2em;justify-content:space-between;flex-direction:column;gap:24px}body footer .footer-content .footer-nav{display:flex;width:100%;align-items:flex-start;justify-content:space-between}@media only screen and (max-width: 520px){body footer .footer-content .footer-nav{flex-direction:column;gap:2.4em}}body footer .footer-content .footer-nav .contact{width:max-content}@media only screen and (max-width: 520px){body footer .footer-content .footer-nav .contact{flex-direction:column;width:100%}}body footer .footer-content .footer-nav .contact ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:1.25em;width:100%;align-items:flex-end}body footer .footer-content .footer-nav .contact ul li {width:max-content;display:flex}body footer .footer-content #footer-navigation{position:relative}body footer .footer-content #footer-navigation ul{padding:0 0 2em;margin:0;list-style:none;display:flex;gap:2.5em}@media only screen and (max-width: 520px){body footer .footer-content #footer-navigation ul{flex-direction:column;gap:1.25em}}body footer .footer-content #footer-navigation ul li{text-align:left}body footer .footer-content #footer-navigation ul li a{font-family:"Raitor",sans-serif;text-transform:lowercase;color:#dafbf1;font-size:1em}body footer .footer-content .footer-bottom{width:100%;display:flex;justify-content:space-between}@media only screen and (max-width: 520px){body footer .footer-content .footer-bottom{flex-direction:column;align-items:center;gap:.5em}}body footer .footer-content .c-footer_copyright{color:#dafbf1;opacity:.4;font-size:.9em}@media only screen and (max-width: 520px){body footer .footer-content .c-footer_copyright{text-align:center}}body footer .footer-content .site-by{color:rgba(218,251,241,.4);font-size:.9em}body footer .footer-content .site-by a{color:#dafbf1}body .about-me{max-width:1140px;width:100%;margin:0 auto 5em;position:relative}@media only screen and (max-width: 520px){body .about-me{max-width:calc(100% - 2em)}}body .about-me .page-spacing__medium{width:100%}body .about-me .page-spacing__medium .container-small{width:100%;display:flex;gap:11em;align-items:center}@media only screen and (max-width: 520px){body .about-me .page-spacing__medium .container-small{flex-direction:column;gap:6.25em}}body .about-me .page-spacing__medium .container-small .image{width:420px;min-width:420px;position:relative;display:flex;flex-direction:column;gap:36px}body .about-me .page-spacing__medium .container-small .image .thumb{position:relative;overflow:hidden;border-radius:24px;height:100%;aspect-ratio:2/2.2}body .about-me .page-spacing__medium .container-small .image .thumb::before{content:"";position:absolute;background-color:#dafbf1;width:calc(100% - 1em);height:calc(100% - 6.5em);z-index:-1;border-radius:24px;bottom:0;right:0}body .about-me .page-spacing__medium .container-small .image .thumb img{width:100%;height:100%;z-index:99;position:absolute;object-position:bottom;object-fit:contain;transform:scale(1.21) translateY(-2vw) translateX(0vw)}@media only screen and (max-width: 520px){body .about-me .page-spacing__medium .container-small .image{max-width:100%;width:100%;transform:translateX(-0.5em);min-width:100%}}body .about-me .page-spacing__medium .container-small .image .button{transform:translateX(-0.5em);border-radius:100px;overflow:hidden;padding:0 1.5em;height:4em;background-color:rgba(0,0,0,.2);width:max-content;position:relative;display:flex;align-items:center;cursor:pointer}body .about-me .page-spacing__medium .container-small .image .button:hover::after{top:0;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .about-me .page-spacing__medium .container-small .image .button:hover span{color:#142f3d;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .about-me .page-spacing__medium .container-small .image .button:hover span a{color:#142f3d}body .about-me .page-spacing__medium .container-small .image .button::after{border-radius:0px;content:"";position:absolute;width:100%;height:100%;top:100%;left:0;background-color:#44eabb;z-index:1;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .about-me .page-spacing__medium .container-small .image .button span{display:flex;align-items:center;max-width:max-content;z-index:99;text-transform:lowercase;font-size:1.15em;font-family:"Raitor",sans-serif;color:#dafbf1;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .about-me .page-spacing__medium .container-small .image .button span a{color:#dafbf1}@media only screen and (max-width: 520px){body .about-me .page-spacing__medium .container-small .image .button span{font-size:3.6vw}}body .about-me .page-spacing__medium .container-small .text{max-width:36em;margin-left:auto;font-size:.9em;width:100%;margin-top:5em}@media only screen and (max-width: 520px){body .about-me .page-spacing__medium .container-small .text{margin-top:0;max-width:calc(100% - 2em);padding:0 1em}}body .about-me .page-spacing__medium .container-small .text p{margin:0 0 2.5em}body .about-me .page-spacing__medium .container-small .text p:last-of-type{margin:0}body .partners{max-width:1140px;width:100%;margin:0 auto 5em;position:relative}@media only screen and (max-width: 520px){body .partners{max-width:calc(100% - 4em)}}body .partners .page-spacing__medium{width:100%;padding:6.5em 0 0}body .partners .page-spacing__medium .container-small{width:100%}body .partners .page-spacing__medium .container-small h3{color:#dafbf1;font-size:2.8em;text-transform:lowercase;line-height:1.1;margin-bottom:1.25em;width:10em}@media only screen and (max-width: 520px){body .partners .page-spacing__medium .container-small h3{font-size:10.2vw}}body .partners .page-spacing__medium .container-small h3 strong{display:block;color:#44eabb}body .partners .page-spacing__medium .container-small .partners-grid{width:100%;display:grid;grid-template-columns:repeat(5, 1fr);gap:2.5em 4.5em}@media only screen and (max-width: 520px){body .partners .page-spacing__medium .container-small .partners-grid{grid-template-columns:repeat(3, 1fr);gap:2.5em}}body .partners .page-spacing__medium .container-small .partners-grid .partner-item{width:100%;height:100%;position:relative;aspect-ratio:16/8}body .partners .page-spacing__medium .container-small .partners-grid .partner-item .logo{width:100%;height:100%;display:flex;justify-content:center;align-items:center}body .partners .page-spacing__medium .container-small .partners-grid .partner-item.is-vertical img{transform:scale(1.1)}body .partners .page-spacing__medium .container-small .partners-grid .partner-item.is-square img{transform:scale(0.95);min-height:85px}body .partners .page-spacing__medium .container-small .partners-grid .partner-item img{width:100%;height:100%;max-width:85%;max-height:60px;position:absolute;object-fit:contain;object-position:center;transform:scale(1)}body .contact-form{width:100%;display:flex;align-items:center;flex-direction:column;gap:2em;max-width:1140px;width:100%;margin:12.5em auto 0;position:relative}@media only screen and (max-width: 520px){body .contact-form{max-width:calc(100% - 2em)}}body .contact-form h3{max-width:1140px;width:100%;margin:0 auto;color:#dafbf1;font-size:2.8em;text-transform:lowercase;line-height:1.1;position:relative;text-align:right;display:flex;flex-direction:column;align-items:flex-end}@media only screen and (max-width: 520px){body .contact-form h3{max-width:calc(100% - 0em);width:calc(100% - 1em);font-size:10.2vw}}body .contact-form h3 strong{display:block;color:#44eabb}body .contact-form form{max-width:680px;width:calc(100% - 4em);margin-right:auto;border-radius:calc(24px + 1em);background-color:rgba(0,0,0,.2);padding:2em 2em;display:flex;gap:1em;flex-direction:column;position:relative}body .contact-form form .contact-message{position:absolute;top:-1.5em;left:0;right:0;margin:0 auto;background:#dafbf1;text-wrap:balance;color:#142f3d;text-align:center;padding:1em 2em;border-radius:16px;max-width:calc(55% - 4em);font-size:.95em;display:none;pointer-events:none}@media only screen and (max-width: 520px){body .contact-form form{max-width:calc(100% - 0em)}}body .contact-form form textarea{width:calc(100% - 2.5em);padding:0;border:0;margin:0;flex-grow:1;resize:none;padding:1.25em;line-height:24px;min-height:calc(110px + .75em);border-radius:12px;font-size:.85em;font-family:"Inter",sans-serif;color:#f0f0f0;background-color:#153241}body .contact-form form textarea::placeholder{color:#f0f0f0;opacity:.4}body .contact-form form .form-group{display:grid;grid-template-columns:repeat(2, 1fr);width:100%;gap:1em}@media only screen and (max-width: 520px){body .contact-form form .form-group{grid-template-columns:repeat(1, 1fr)}}body .contact-form form .form-group input[type=text],body .contact-form form .form-group input[type=email],body .contact-form form .form-group select{height:48px;width:calc(100% - 2.5em);padding:0 1.25em;border:0;border-radius:12px;font-size:.85em;font-family:"Inter",sans-serif;background-color:#173545;color:#f0f0f0;appearance:none;-webkit-appearance:none;-moz-appearance:none}body .contact-form form .form-group input[type=text]:focus,body .contact-form form .form-group input[type=email]:focus,body .contact-form form .form-group select:focus{outline:none}body .contact-form form .form-group input[type=text]::placeholder,body .contact-form form .form-group input[type=email]::placeholder,body .contact-form form .form-group select::placeholder{color:#f0f0f0;opacity:.4}body .contact-form form .form-group select{width:100%}body .contact-form form .form-group .form-field{width:100%;display:flex;flex-direction:column;gap:.5em}body .contact-form form .form-group .form-field .switch{width:100%;height:40px;display:flex;align-items:center;gap:0em;width:80px;padding:0;margin:4px;position:relative;border:.5px solid #44eabb;border-radius:100px;overflow:hidden}body .contact-form form .form-group .form-field .switch input[type=checkbox]{width:40px;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:auto 0;top:0;left:0;bottom:0;position:absolute;border-radius:100px;transition:all .3s cubic-bezier(0.23, 1, 0.32, 1) 0s;z-index:9999;background-color:#142f3d;transform:scale(0.8) translateX(0px);cursor:pointer}body .contact-form form .form-group .form-field .switch input[type=checkbox]:checked{transition:all .3s cubic-bezier(0.23, 1, 0.32, 1) 0s;transform:scale(0.8) translateX(48px);background-color:#44eabb}body .contact-form form .form-group .form-field .switch label{width:96px;display:flex;z-index:9;pointer-events:none}body .contact-form form .form-group .form-field .switch label span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:1.2em;font-family:"Raitor",sans-serif;text-transform:lowercase;padding-bottom:.25em}body .contact-form form .form-group .form-field .switch label span.false{opacity:.4}body .contact-form form .form-group .form-field label{color:#f0f0f0;font-size:.8em}body .contact-form form .form-group .form-field input[type=text],body .contact-form form .form-group .form-field input[type=email],body .contact-form form .form-group .form-field input[type=tel],body .contact-form form .form-group .form-field select{height:48px;width:calc(100% - 2.5em);padding:0 1.25em;border:0;border-radius:12px;font-size:.85em;font-family:"Inter",sans-serif;color:#f0f0f0;background-color:#153241;appearance:none;-webkit-appearance:none;-moz-appearance:none}body .contact-form form .form-group .form-field input[type=text]::placeholder,body .contact-form form .form-group .form-field input[type=email]::placeholder,body .contact-form form .form-group .form-field input[type=tel]::placeholder,body .contact-form form .form-group .form-field select::placeholder{color:#f0f0f0;opacity:.4}body .contact-form form .form-group .form-field select{width:100%}body .contact-form form .form-bottom{display:flex;flex-direction:column;width:100%;color:#f0f0f0;gap:1em}body .contact-form form .form-bottom .form-field{align-items:center;font-size:.85em;gap:.2em;display:flex}body .contact-form form .form-bottom .form-field input[type=checkbox]{border:0;border-radius:0;width:24px;min-width:24px;height:24px;border-radius:100%;border:.5px solid #44eabb;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;transition:all .3s ease 0s}body .contact-form form .form-bottom .form-field input[type=checkbox]:checked{transition:all .3s ease 0s;background-color:#44eabb}body .contact-form form .form-bottom .button{position:relative;max-width:360px;width:100%;margin:0 auto;border-radius:100px;overflow:hidden;height:4em;background-color:#142f3d}body .contact-form form .form-bottom .button:hover::after{top:0;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .contact-form form .form-bottom .button:hover input[type=submit]{color:#142f3d !important;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .contact-form form .form-bottom .button::after{border-radius:0px;content:"";position:absolute;width:100%;height:100%;top:100%;left:0;background-color:#44eabb;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:1;pointer-events:none}body .contact-form form .form-bottom .button input[type=submit]{position:absolute;top:0;height:100%;border:0;border-radius:100px;color:#44eabb;padding:0;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);font-size:1.15em;font-family:"Raitor",sans-serif;text-transform:lowercase;cursor:pointer;max-width:360px;width:100%;margin:0 auto;z-index:9;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .section{padding:1em;max-width:calc(1480px - 2em);width:100%;margin:0 auto 5em;position:relative}@media only screen and (max-width: 520px){body .section{max-width:calc(100% - 2em);width:calc(100% - 2em)}}body .section .gradient__image{z-index:-2;width:70vw;position:absolute;top:-10vw;transform:rotate(165deg) scale(1.2);bottom:0%;left:auto;right:-26vw;pointer-events:none;filter:blur(65px)}@media only screen and (max-width: 520px){body .section .gradient__image{width:65vw;filter:blur(65px);top:25vw}}body .section .page-spacing__large{width:100%;background-color:rgba(0,0,0,.2);border-radius:32px}body .section .page-spacing__large .container-small{height:100%;width:100%;max-width:calc(100% - 10em - 2em);margin:0;padding:0 2em 2em 10em;position:relative;display:flex;flex-direction:column}@media only screen and (max-width: 520px){body .section .page-spacing__large .container-small{max-width:calc(100% - 2em);width:calc(100% - 2em);padding:0 1em 1em 1em}}body .section .page-spacing__large .container-small .record-div{background-color:#142f3d;max-width:max-content;border-radius:0 0 24px 24px;display:flex;align-items:center;min-width:32.5%;height:5.5em;position:relative}@media only screen and (max-width: 520px){body .section .page-spacing__large .container-small .record-div{height:50px;min-width:65%;border-radius:0 0 24px 0px;transform:translateX(-1em)}}body .section .page-spacing__large .container-small .record-div .record__heading-div{display:flex;align-items:center;width:100%}body .section .page-spacing__large .container-small .record-div .record__heading-div h2{font-size:1.25em;width:100%;text-align:center;font-weight:500;line-height:1.15;font-family:"Inter",sans-serif;color:#dafbf1;opacity:.4}@media only screen and (max-width: 520px){body .section .page-spacing__large .container-small .record-div .record__heading-div h2{font-size:16px}}body .section .page-spacing__large .container-small .record-div .cut-edge{position:absolute;width:24px;height:24px;top:-0.5px}body .section .page-spacing__large .container-small .record-div .cut-edge.top-right-outside{left:auto;right:-23.5px}body .section .page-spacing__large .container-small .record-div .cut-edge.top-left-outside{left:-23.5px;right:auto}@media only screen and (max-width: 520px){body .section .page-spacing__large .container-small .record-div .cut-edge.top-left-outside{top:49.5px;left:0px}}body .section .page-spacing__large .container-small .record__grid{margin:5em 0 0em;width:100%;position:relative;display:flex;flex-direction:row}body .section .page-spacing__large .container-small .record__grid .buttons{position:absolute;top:-8rem;right:0;display:flex;gap:0 1.25rem}@media only screen and (max-width: 520px){body .section .page-spacing__large .container-small .record__grid .buttons{top:0;right:0;flex-direction:column;gap:1.25rem 0;position:relative;padding-bottom:2.5rem;align-items:center}}body .section .page-spacing__large .container-small .record__grid .buttons .button{transform:translateX(-0.5em);border-radius:100px;overflow:hidden;padding:0 1.5em;height:4em;background-color:rgba(0,0,0,.2);width:max-content;position:relative;display:flex;align-items:center;cursor:pointer}@media only screen and (max-width: 520px){body .section .page-spacing__large .container-small .record__grid .buttons .button{transform:translateX(0)}}body .section .page-spacing__large .container-small .record__grid .buttons .button a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:999}body .section .page-spacing__large .container-small .record__grid .buttons .button:hover::after{top:0;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .section .page-spacing__large .container-small .record__grid .buttons .button:hover span{color:#142f3d;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .section .page-spacing__large .container-small .record__grid .buttons .button:hover span svg path{fill:#142f3d}body .section .page-spacing__large .container-small .record__grid .buttons .button::after{border-radius:0px;content:"";position:absolute;width:100%;height:100%;top:100%;left:0;background-color:#44eabb;z-index:1;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .section .page-spacing__large .container-small .record__grid .buttons .button span{display:flex;align-items:center;max-width:max-content;z-index:99;text-transform:initial;font-size:1.15em;font-family:"Raitor",sans-serif;color:#dafbf1;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);gap:0 1.25rem}@media only screen and (max-width: 520px){body .section .page-spacing__large .container-small .record__grid .buttons .button span{font-size:4.9vw !important}}body .section .page-spacing__large .container-small .record__grid .buttons .button span img,body .section .page-spacing__large .container-small .record__grid .buttons .button span svg{width:20px;height:auto}body .section .page-spacing__large .container-small .record__grid .buttons .button span img path,body .section .page-spacing__large .container-small .record__grid .buttons .button span svg path{fill:#fff}body .section .page-spacing__large .container-small .record__grid .buttons .button:nth-of-type(1) span svg{transform:rotate(-135deg)}@media only screen and (max-width: 520px){body .section .page-spacing__large .container-small .record__grid{flex-direction:column;margin:0}}body .section .page-spacing__large .container-small .record__grid .records{position:absolute;height:100%;display:flex;align-items:center;left:0;width:100%;max-width:480px}@media only screen and (max-width: 520px){body .section .page-spacing__large .container-small .record__grid .records{max-width:100%;position:relative}}body .section .page-spacing__large .container-small .record__grid .records ul{padding:0 .5em;flex-direction:column;margin:0;display:flex;gap:3.2em;list-style:none}@media only screen and (max-width: 520px){body .section .page-spacing__large .container-small .record__grid .records ul{padding:4.8em 1em 2.4em;width:calc(100% - 2em);gap:2.8em}}body .section .page-spacing__large .container-small .record__grid .records ul li{color:#dafbf1;text-transform:lowercase;font-size:4.2em;line-height:1;font-family:"Raitor",sans-serif}@media only screen and (max-width: 520px){body .section .page-spacing__large .container-small .record__grid .records ul li{font-size:8.5vw;text-wrap:balance}}body .section .page-spacing__large .container-small .record__grid .record__image{max-width:895px;width:100%;height:0;padding-bottom:453px;margin-left:auto;border-radius:20px;overflow:hidden;position:relative;z-index:-1;mix-blend-mode:soft-light}@media only screen and (max-width: 520px){body .section .page-spacing__large .container-small .record__grid .record__image{max-width:100%;padding-bottom:75%}}body .section .page-spacing__large .container-small .record__grid .record__image img{width:100%;height:100%;position:absolute;transform:scale(1.01);object-fit:cover;object-position:center}body .is-testimonials{max-width:1140px;width:100%;position:relative;margin:10.5em auto}@media only screen and (max-width: 520px){body .is-testimonials{max-width:calc(100% - 4em)}}body .is-testimonials .page-spacing__medium{width:100%}body .is-testimonials .page-spacing__medium .gradient__image{z-index:-2;width:50vw;position:absolute;top:-5vw;transform:rotate(-90deg) scale(1);bottom:0%;right:auto;left:-26vw;pointer-events:none}@media only screen and (max-width: 520px){body .is-testimonials .page-spacing__medium .gradient__image{width:120vw;left:-50vw;top:-50vw}}body .is-testimonials .page-spacing__medium .container-small{width:100%}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials{flex-direction:column;display:flex;position:relative;width:100%;gap:12em}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .testimonialheading{color:#dafbf1;font-size:2.8em;text-transform:lowercase;line-height:1.1;margin-top:3.6em}@media only screen and (max-width: 520px){body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .testimonialheading{font-size:9.5vw}}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .testimonialheading strong{display:block;color:#44eabb}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .testimonial_button{margin-top:12em;display:flex;flex-direction:column;gap:1.25em}@media only screen and (max-width: 520px){body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .testimonial_button{margin-top:0}}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .testimonial_button small{font-size:.9em;color:#72828b}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .testimonial_button .button{transform:translateX(-0.5em);border-radius:100px;overflow:hidden;padding:0 1.5em;height:4em;background-color:rgba(0,0,0,.2);width:max-content;position:relative;display:flex;align-items:center;cursor:pointer}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .testimonial_button .button:hover::after{top:0;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .testimonial_button .button:hover span{color:#142f3d;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .testimonial_button .button::after{border-radius:0px;content:"";position:absolute;width:100%;height:100%;top:100%;left:0;background-color:#44eabb;z-index:1;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .testimonial_button .button span{display:flex;align-items:center;max-width:max-content;z-index:99;text-transform:lowercase;font-size:1.15em;font-family:"Raitor",sans-serif;color:#dafbf1;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media only screen and (max-width: 520px){body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .testimonial_button .button span{font-size:3.6vw}}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form{display:none;width:100%;position:relative}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form .message{position:absolute;top:-1.5em;left:0;right:0;margin:0 auto;background:#dafbf1;text-wrap:balance;color:#142f3d;text-align:center;padding:1em 2em;border-radius:16px;max-width:calc(55% - 4em);font-size:.95em;display:none}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form{border-radius:24px;background-color:#f0f0f0;min-height:28em;flex-direction:column;align-items:flex-start;padding:2.5em 2em;width:24em;margin:0 auto;gap:1em;height:100%;display:flex;justify-content:space-between}@media only screen and (max-width: 520px){body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form{width:calc(100% - 4em)}}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form h3{color:#142f3d;font-size:2.2em;margin:0;line-height:1;text-transform:lowercase}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-group{display:grid;grid-template-columns:repeat(2, 1fr);width:100%;gap:1em}@media only screen and (max-width: 520px){body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-group{grid-template-columns:repeat(1, 1fr)}}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form textarea{height:auto;width:calc(100% - 2.5em);padding:0;border:0;margin:0;flex-grow:1;resize:none;padding:1.25em;border-radius:12px;font-size:.85em;font-family:"Inter",sans-serif}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-field{width:100%;display:flex}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-field input[type=text],body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-field input[type=email],body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-field select{height:48px;width:calc(100% - 2.5em);padding:0 1.25em;border:0;border-radius:12px;font-size:.85em;font-family:"Inter",sans-serif}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-bottom{display:flex;flex-direction:column;width:100%;color:#142f3d;gap:1em}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-bottom .form-field{align-items:center;font-size:.85em;gap:.2em}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-bottom .form-field input[type=checkbox]{border:0;border-radius:0;width:24px;min-width:24px;height:24px;border-radius:100%;border:.5px solid #44eabb;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;transition:all .3s ease 0s}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-bottom .form-field input[type=checkbox]:checked{transition:all .3s ease 0s;background-color:#44eabb}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-bottom .button{position:relative;max-width:360px;width:100%;margin:0 auto;border-radius:100px;overflow:hidden;height:4em;background-color:#dafbf1}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-bottom .button:hover::after{top:0;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-bottom .button:hover input[type=submit]{color:#142f3d !important;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-bottom .button::after{border-radius:0px;content:"";position:absolute;width:100%;height:100%;top:100%;left:0;background-color:#44eabb;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:1;pointer-events:none}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .form form .form-bottom .button input[type=submit]{position:absolute;top:0;height:100%;border:0;border-radius:100px;color:#142f3d;padding:0;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);font-size:1.15em;font-family:"Raitor",sans-serif;text-transform:lowercase;cursor:pointer;max-width:360px;width:100%;margin:0 auto;z-index:9;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner{width:100%;display:grid;grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 520px){body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner{display:flex;flex-direction:column;gap:6em}}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .column-50{width:100%;display:flex;align-items:flex-start;justify-content:center}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .column-50.is-testimonial{height:34em;align-items:center}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr{width:28em}@media only screen and (max-width: 520px){body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr{width:calc(100% - 2em)}}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide{border-radius:24px;width:100%;background-color:#b0b0b0;overflow:hidden;position:relative}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide::before{content:"";position:absolute;left:0;top:5.2em;width:100%;height:6.5em}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide.swiper-slide-next,body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide.swiper-slide-prev{background-color:#e3e3e3}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide.swiper-slide-active{opacity:1;background-color:#f0f0f0}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide .testimonial__single-item{width:calc(100% - 5em);min-height:28em;flex-direction:column;align-items:flex-start;padding:2.5em;display:flex;position:relative;color:#142f3d;justify-content:space-between}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide .testimonial__single-item .testimonial__item-count{background-color:#ff0;display:none}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide .testimonial__single-item .p-body-normal{height:calc(100% - 8em);margin:0 0 2.45em;font-size:.85em;display:flex;flex-direction:column;align-items:flex-start}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide .testimonial__single-item .p-body-normal p{width:100%;margin:0 0 1.5em}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide .testimonial__single-item .p-body-normal p:last-of-type{margin-bottom:0}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide .testimonial__single-item .p-body-normal{display:flex;flex-direction:column;gap:1.25em;transition:all .5s ease 0s}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide .testimonial__single-item .p-body-normal .content{max-height:200px;overflow:hidden;transition:all .5s ease 0s}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide .testimonial__single-item .p-body-normal.expanded{transition:all .5s ease 0s}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide .testimonial__single-item .p-body-normal.expanded .content{max-height:100%;transition:all .5s ease 0s}body .is-testimonials .page-spacing__medium .container-small .section__home-testimonials .home__testimonials-wrapper-inner .fiverr .w-dyn-items .swiper-slide .testimonial__single-item .testimonial__author-wrap{font-size:1.2em;height:2.4em;width:100%;display:flex;align-items:center}