*{box-sizing:border-box;padding:0;margin:0;font-family:Inter,sans-serif}::selection{background:#3489ff}body,html{background:#181a28;color:#fff}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}main{overflow:hidden}.primary-btn{margin-top:2vh;background:transparent;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;border:0;color:#fff;padding:10px 20px;position:relative;display:flex;align-items:center;height:50px;cursor:pointer}.primary-btn:active span,.primary-btn:focus span,.primary-btn:hover span{width:100%}.primary-btn p{position:relative;font-size:18px;font-weight:700;z-index:3}.primary-btn span{position:absolute;top:0;left:0;z-index:1;width:50px;height:50px;border-radius:50px;white-space:nowrap;background:#3489ff;transition:all .3s ease-out}@media screen and (min-width:768px){.primary-btn{padding:15px 25px;height:50px}.primary-btn span{width:50px;height:50px}.primary-btn p{font-size:18px}}@media screen and (min-width:1600px){.primary-btn{padding:25px 30px;height:80px}.primary-btn span{width:80px;height:80px}.primary-btn p{font-size:24px}}.fadeIn{animation-name:fadeIn;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeInLeft_sm{animation-name:fadeInLeft_sm;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes fadeInLeft_sm{0%{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft_md{animation-name:fadeInLeft_md;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes fadeInLeft_md{0%{opacity:0;transform:translate3d(-40px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft_lg{animation-name:fadeInLeft_lg;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes fadeInLeft_lg{0%{opacity:0;transform:translate3d(-100px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight_md{animation-name:fadeInRight_md;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes fadeInRight_md{0%{opacity:0;transform:translate3d(80px,0,0)}40%{opacity:1}to{opacity:1;transform:translateZ(0)}}.fadeInRight_lg{animation-name:fadeInRight_lg;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes fadeInRight_lg{0%{opacity:0;transform:translate3d(100px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight_xl{animation-name:fadeInRight_xl;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes fadeInRight_xl{0%{opacity:0;transform:translate3d(160px,0,0)}40%{opacity:1}to{opacity:1;transform:translateZ(0)}}.fadeInBottom_sm{animation-name:fadeInBottom_sm;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes fadeInBottom_sm{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInBottom_md{animation-name:fadeInBottom_md;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}.fadeInBottom_lg{animation-name:fadeInBottom_lg;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes fadeInBottom_lg{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}.fadeOutBottom_md{animation-name:fadeOutBottom_md;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes fadeOutBottom_md{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,50px,0)}}@keyframes fadeInBottom_md{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInTop_sm{animation-name:fadeInTop_sm;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes fadeInTop_sm{0%{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInTop_md{animation-name:fadeInTop_md;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes fadeInTop_md{0%{opacity:0;transform:translate3d(0,-50px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes bck-gradient{0%{transform:translate3d(-50%,0,0)}50%{transform:translate3d(calc(100vw - 50%),15vh,0)}to{transform:translate3d(-50%,0,0)}}.scroll-up{position:fixed;width:50px;height:auto;bottom:clamp(20px,4vw,25px);right:clamp(20px,4vw,25px);cursor:pointer;opacity:0;transition:all .5s ease-out;z-index:3000}.scroll-up:active,.scroll-up:focus,.scroll-up:hover{transform:scale(1.3)}.scroll-up-active{opacity:1}.section{width:100%}.section-content{position:relative;z-index:2}.section-heading{font-size:40px;font-weight:700;color:#fff;letter-spacing:.5px;margin-bottom:20px}.section-heading span{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;background-color:initial;background-image:linear-gradient(311deg,#0091e9,#be67e4);background-size:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-text p{font-size:17px;line-height:24px;color:#afafaf}.section-text .highlighted{color:#fff}.scroll-indicator-hover{overflow:visible;cursor:pointer}.scroll-indicator-hover,.scroll-indicator-hover path{transition:all .3s ease-out}.scroll-indicator-hover:active,.scroll-indicator-hover:focus,.scroll-indicator-hover:hover{transform:scale(1.15)}.scroll-indicator-hover:active path:nth-child(2),.scroll-indicator-hover:focus path:nth-child(2),.scroll-indicator-hover:hover path:nth-child(2){transform:translateY(42%)}.scroll-indicator-hover:active path:last-child,.scroll-indicator-hover:focus path:last-child,.scroll-indicator-hover:hover path:last-child{transform:translateY(5px)}.bck-gradient{position:fixed;max-width:60%;transform:translate3d(-50%,15vh,0);opacity:1;top:10%;z-index:1;animation-name:bck-gradient;animation-duration:60s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-fill-mode:both}.cursor-gradient{display:none;position:fixed;max-width:15%;will-change:transform;z-index:1000;transition:opacity .5s ease-out;opacity:0}.cursor-gradient-active{opacity:.7}@media screen and (min-width:768px){.scroll-up{width:55px;bottom:30px;right:18px}}@media screen and (min-width:992px){.section-heading,.section-text{text-align:center}.section-text{margin:0 auto}.bck-gradient{max-width:50%}}@media screen and (min-width:1200px){.section-heading{font-size:45px}.bck-gradient{max-width:60%;opacity:.9}.cursor-gradient{display:block}}@media screen and (min-width:1400px){.section-heading{margin-bottom:30px}.section-text p{font-size:18px;line-height:27px}}@media screen and (min-width:1600px){.scroll-up{width:70px;right:45px}}@media screen and (min-width:2000px){.scroll-up{width:80px;right:40px}.section-heading{font-size:50px}.section-text p{font-size:21px;line-height:28px}}.contact-form{flex-direction:column;gap:3.5vw;z-index:1001}.contact-form,.contact-form .input-wrapper{width:100%;display:flex;align-items:center;position:relative}.contact-form .input-wrapper label{font-size:13px;position:absolute;transition:all .3s ease-out;left:13px;top:40%;z-index:5;background:#181a28;padding:0 3px 0 5px;color:#fff}.contact-form .input-wrapper input,.contact-form .input-wrapper textarea{width:100%;background:transparent!important;border:2px solid transparent;border-bottom-color:#fff;min-height:25px;color:#fff;font-size:13px;border-radius:0;overflow:visible;padding:13px;position:relative;z-index:1;outline:0}.contact-form .input-wrapper input:focus,.contact-form .input-wrapper textarea:focus{border:2px solid #fff;border-radius:5px}.contact-form .input-wrapper input:focus~label,.contact-form .input-wrapper textarea:focus~label{top:-7px}.contact-form .input-wrapper textarea{min-height:130px;resize:none}.contact-form .input-focus input,.contact-form .input-focus textarea{border:2px solid #fff;border-radius:5px}.contact-form .input-focus label{top:-7px}.contact-form button{margin-top:1vh;background:transparent;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;border:0;color:#fff;padding:10px 20px;position:relative;display:flex;align-items:center;height:50px}.contact-form button:hover span{width:100%}.contact-form button p{position:relative;font-size:18px;font-weight:700;z-index:3}.contact-form button span{position:absolute;top:0;left:0;z-index:1;width:50px;height:50px;border-radius:50px;white-space:nowrap;background:#3489ff;transition:all .3s ease-out}.contact-form .invalid{border-color:red!important}.contact-form .checkbox-wrapper{display:flex;flex:0 0 100%;gap:10px;margin-right:auto}.contact-form .checkbox-wrapper .checkbox{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:14px;line-height:18px;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff}.contact-form .checkbox-wrapper .checkbox input{position:absolute;opacity:0;cursor:pointer;height:1px;width:1px;left:10px;top:5px}.contact-form .checkbox-wrapper .checkbox .checkmark{position:absolute;top:-1.5px;left:0;height:20px;width:20px;background-color:#181a28;border:2px solid #fff;border-radius:5px}.contact-form .checkbox-wrapper .checkbox input:checked~.checkmark,.contact-form .checkbox-wrapper .checkbox:hover input~.checkmark{background-color:#181a28}.contact-form .checkbox-wrapper .checkbox .checkmark:after{content:"";position:absolute;display:none}.contact-form .checkbox-wrapper .checkbox input:checked~.checkmark:after{display:block}.contact-form .checkbox-wrapper .checkbox .checkmark:after{top:13%;left:30%;width:3px;height:7px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.contact-form-notif{position:absolute;inset:0;width:100%;height:100%;justify-content:flex-start;padding-top:50px;opacity:0}.contact-form-notif,.contact-form-notif .content{display:flex;flex-direction:column;align-items:center}.contact-form-notif .content{justify-content:center}.contact-form-notif .content button{margin-top:60px}.contact-form-notif .content-success button{padding:15px;background:#3489ff;font-weight:600;font-size:17px;border-radius:50%;text-transform:uppercase;color:#fff;border:none;cursor:pointer;transition:all .3s ease-out}.contact-form-notif .content-success button:active,.contact-form-notif .content-success button:focus,.contact-form-notif .content-success button:hover{transform:scale(1.15)}.contact-form-notif .content-error>p{color:red}.contact-form-notif .content>p{font-size:16px;font-weight:500;letter-spacing:.5px;line-height:23px}@media screen and (min-width:480px){.contact-form{gap:3vw}.contact-form .input-wrapper input,.contact-form .input-wrapper textarea{padding:10px}.contact-form .input-wrapper textarea{min-height:130px}}@media screen and (min-width:576px){.contact-form{gap:3.5vw}.contact-form .input-wrapper input,.contact-form .input-wrapper textarea{min-height:40px;font-size:15px}.contact-form .input-wrapper input::placeholder,.contact-form .input-wrapper textarea::placeholder{font-size:15px}.contact-form .input-wrapper textarea{min-height:130px}}@media screen and (min-width:768px){.contact-form{flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:40px;column-gap:50px}.contact-form .input-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 50px)}.contact-form .input-wrapper input,.contact-form .input-wrapper textarea{min-height:45px}.contact-form .input-wrapper textarea{width:100%;min-height:130px}.contact-form .textarea-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 50px)}.contact-form .checkbox-wrapper{padding-left:25px}.contact-form .checkbox-wrapper .checkbox .checkmark:after{font-size:16px;top:10%}.contact-form button{padding:20px 25px;height:70px;cursor:pointer}.contact-form button span{width:70px;height:70px}.contact-form button p{font-size:22px}.contact-form .input-subject{display:block}.contact-form-notif .content button{margin-top:80px}.contact-form-notif .content>p{font-size:25px;line-height:33px}}@media screen and (min-width:992px){.contact-form{row-gap:45px;column-gap:40px}.contact-form .input-wrapper input,.contact-form .input-wrapper textarea{min-height:40px}.contact-form .input-wrapper textarea{min-height:100px}.contact-form .textarea-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 60px)}.contact-form .checkbox-wrapper{padding-left:30px}.contact-form .checkbox-wrapper .checkbox .checkmark:after{top:10%}.contact-form button{margin-top:0}}@media screen and (min-width:1200px){.contact-form{row-gap:30px;column-gap:50px}.contact-form .textarea-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 50px)}.contact-form .checkbox-wrapper{padding-left:25px}.contact-form .checkbox-wrapper .checkbox .checkmark:after{top:13%;left:35%}.contact-form .input-wrapper textarea{min-height:100px}.contact-form-notif .content button{margin-top:100px}.contact-form-notif .content>p{font-size:25px;line-height:33px}}@media screen and (min-width:1600px){.contact-form{row-gap:30px;column-gap:60px}.contact-form .input-wrapper label{font-size:18px;top:30%}.contact-form .input-wrapper input,.contact-form .input-wrapper textarea{min-height:50px}.contact-form .input-wrapper input:focus~label,.contact-form .input-wrapper textarea:focus~label{top:-10px}.contact-form .input-wrapper textarea{min-height:150px}.contact-form .input-focus label{top:-10px}.contact-form .textarea-wrapper{flex-basis:calc(100% - 40px)}.contact-form .checkbox-wrapper{padding-left:20px}.contact-form .checkbox-wrapper .checkbox .checkmark:after{top:13%;left:30%}.contact-form button{margin-top:2vh}.contact-form-notif .content>p{font-size:30px;line-height:38px}}.menu{position:fixed;inset:0;z-index:2000;background:#191919;transform:scaleY(0);transform-origin:top left;transition:transform .3s ease-out;display:flex!important;justify-content:center}.menu-gradient{display:none;position:absolute;bottom:0;opacity:0;transition:all .3s ease-out}.menu-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.menu-open{transform:scaleY(1)}.menu-close{transform:scaleY(0)}.menu-btn{border:none;cursor:pointer;display:flex;position:fixed;z-index:3000;width:50px;height:50px;align-items:center;justify-content:center;transition:all .3s ease-out;opacity:0;pointer-events:none;background:#2c3048;border-radius:50%;padding:3px;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.menu-btn-scroll-active{top:25px!important;right:20px!important}.menu-btn svg{width:50px;height:50px}.menu-btn .line{fill:none;stroke:#fff;stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1),stroke .3s ease-out}.menu-btn .line1{stroke-dasharray:60 207;stroke-width:6}.menu-btn .line2{stroke-dasharray:60 60;stroke-width:6}.menu-btn .line3{stroke-dasharray:60 207;stroke-width:6}.menu-btn.opened .line{stroke:#fff}.menu-btn.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.menu-btn.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.menu-btn.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.menu-content{width:-moz-fit-content;width:fit-content;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px}.menu-content-item{color:#fff;font-size:36px;font-weight:700;cursor:pointer;transition:all .3s ease-out;opacity:0;text-align:left;display:flex;align-items:center;gap:20px}.menu-content-item-active{color:#3489ff}.menu-content-item-active .menu-icon{opacity:1}.menu-content-item:active,.menu-content-item:focus,.menu-content-item:hover{color:#3489ff}.menu-services{width:100%;max-width:70%;position:absolute;bottom:0;padding-bottom:20px}.menu-services,.menu-services-item{display:flex;align-items:center;justify-content:center}.menu-services-item{flex:1 1;padding-right:25px;filter:grayscale(1);opacity:.3;transition:all .3s ease-out}.menu-services-item a{display:flex;align-items:center;gap:10px}.menu-services-item-active,.menu-services-item:active,.menu-services-item:focus,.menu-services-item:hover{opacity:1;filter:none}.menu-services-item:last-child{padding-right:0}.menu-services-item svg{width:23px;height:23px}.menu-services-item p{font-size:9px;text-transform:uppercase;color:#fff}.menu-icon{width:40px;height:auto;transition:all .3s ease-out;opacity:0;position:absolute;left:-55px}main.landscape-view .menu-content{gap:8px}main.landscape-view .menu-content-item{font-size:21px}main.landscape-view .menu-content-item .menu-icon{width:30px;height:auto;left:-45px}@media screen and (min-width:768px){.menu-services{display:none}.menu-gradient{display:block}}@media screen and (min-width:1600px){.menu-content{gap:30px}.menu-content-item{font-size:50px}.menu-btn{width:60px;height:60px}.menu-btn-scroll-active{top:50px!important;right:50px!important}.menu-icon{width:60px;left:-80px}}@media screen and (min-width:2000px){.menu-content{gap:35px}}.intro canvas{display:block;max-width:100%;width:100%;height:100%}.intro .waves{max-width:100%;height:100%;top:0;display:none}.intro .waves,.intro .waves-bck{width:100%;position:absolute;left:0;right:0;bottom:0}.intro .waves-bck{min-height:clamp(100px,10vw,300px);background:linear-gradient(180deg,rgba(24,26,40,0),#181a28)}.intro .pre-header{display:none;width:100%;background:#272a3f;top:0;position:relative;z-index:1001}.intro .pre-header-content{display:flex;justify-content:flex-start;align-items:center;height:100%;margin-left:30px;max-width:300px;width:100%}.intro .pre-header-content-item{padding:7px 0;flex:1 1;z-index:1001;position:relative}.intro .pre-header-content-item:active a,.intro .pre-header-content-item:focus a,.intro .pre-header-content-item:hover a{opacity:1;filter:none}.intro .pre-header-content-item-active a{opacity:1!important;filter:none!important}.intro .pre-header-content-item a{display:flex;align-items:center;gap:10px;color:#fff;filter:grayscale(1);opacity:.3;transition:all .3s ease-out;position:relative}.intro .pre-header-content-item a img,.intro .pre-header-content-item a svg{width:15px;height:auto}.intro .pre-header-content-item a span{font-weight:400;text-transform:uppercase;font-size:7px;transition:all .3s ease-out}.intro .pre-header-right{padding-right:42px}.intro .pre-header-right a{display:flex;align-items:center}.intro .pre-header-right a:active p,.intro .pre-header-right a:hover p{opacity:1;transform:translate3d(100%,0,0)}.intro .pre-header-right a:active svg,.intro .pre-header-right a:hover svg{transform:translate3d(-100%,0,0);opacity:1}.intro .pre-header-right a p{text-transform:uppercase;font-size:8px;font-weight:900;letter-spacing:.9px;opacity:0;transition:all .2s ease-out;transform:translate3d(50%,0,0);margin-left:15px}.intro .pre-header-right a svg{width:26px;height:auto;transition:all .2s ease-out;opacity:.7}.intro-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:clamp(40px,3vh,60px) 20px;position:absolute;top:0}.intro-header-logo{position:relative;z-index:20;width:clamp(140px,25%,200px);height:auto;left:-12px}.intro-header-right{display:flex;align-items:center}.intro-header-select{position:relative;z-index:1002;padding-right:15px}.intro-header-select-top{padding:5px 10px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:5px}.intro-header-select-top span{text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:.5px}.intro-header-select-drop{position:absolute;display:none;margin-top:5px;background:#25283d;border-radius:5px;padding:5px 0;margin-left:9px}.intro-header-select-drop-open{display:block}.intro-header-select-drop-item{padding:5px 10px;cursor:pointer}.intro-header-select-drop-item-active span,.intro-header-select-drop-item:active span,.intro-header-select-drop-item:focus span,.intro-header-select-drop-item:hover span{color:#3489ff}.intro-header-select-drop-item span{text-transform:uppercase;font-size:13px;letter-spacing:.5px}.intro-header-menu-btn{position:fixed;top:40px;right:20px;opacity:1;pointer-events:auto}.intro-content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:180px 25px 0;gap:50px}.intro-content .heading{width:100%}.intro-content .heading small{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;background-color:initial;background-image:linear-gradient(270deg,#0091e9,#be67e4);background-size:100%}.intro-content .heading h1{font-size:5vw;line-height:7vw;color:#fff;font-weight:700}.intro-content .heading h1.italic{font-weight:300;font-style:italic}.intro-content .heading h1.highlighted{font-size:10.5vw;line-height:12.5vw;font-weight:800;white-space:nowrap;padding-bottom:10px;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;background-color:initial;background-image:linear-gradient(270deg,#0091e9,#be67e4);background-size:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:-2.5px;width:-moz-fit-content;width:fit-content;margin:0 auto}.intro-content .scroll-indicator path{fill:#fff}.intro-content .intro-services{padding-top:30px;position:relative;display:flex;justify-content:center;transition:all .6s ease-out!important}.intro-content .intro-services-heading{position:absolute;font-size:240px;color:#fff;white-space:nowrap;display:none;will-change:transform;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.intro-content .intro-services-heading.visible{opacity:1;animation-name:fadeIn;animation-duration:.7s;animation-delay:1s;animation-timing-function:ease-out;animation-fill-mode:both;transition:all .7s ease-out}.intro-content .intro-services-list{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;will-change:transform;transition:all .7s ease-out;gap:30px}.intro-content .intro-services-list-item{display:flex;flex-direction:column;gap:15px;text-align:left;color:#fff;padding:40px 20px 20px;background:hsla(0,0%,100%,.02);background-blend-mode:normal,overlay;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-radius:30px;transition:all .3s ease-out}.intro-content .intro-services-list-item h3{font-size:30px;line-height:35px;color:#fff}.intro-content .intro-services-list-item p{font-size:18px;line-height:26px;color:hsla(0,0%,100%,.8)}.intro-content .intro-services-list-item>div{justify-content:center;align-items:center;display:flex;flex:1 1}.intro-content .intro-services-list-item img{max-width:80%;margin:0 auto}@media screen and (min-width:576px){.intro-content .heading h1{font-size:3.5vw;line-height:5.5vw}.intro-content .heading h1.highlighted{font-size:6.5vw;line-height:8.5vw}}@media screen and (min-width:768px){.intro .pre-header{display:flex;justify-content:space-between;align-items:center}.intro-header{padding:60px 30px 0}.intro-header-logo{width:20%;left:-18px}.intro-header-select{padding-right:20px}.intro-header-menu-btn{position:fixed;right:30px;top:60px}.intro-content{padding:180px 40px 0}.intro-content .heading h1{font-size:3vw;line-height:5vw;white-space:nowrap}.intro-content .heading h1.highlighted{font-size:6vw;line-height:8vw}.intro-content .intro-services-list-item{padding:60px 30px 30px}.intro-content .intro-services-list-item img{margin-top:15px}}@media screen and (min-width:850px){.intro-header-menu-btn{top:53px}}@media screen and (min-width:992px){.intro{padding-bottom:200px}.intro .waves{display:block;top:0}.intro .pre-header-content{max-width:350px}.intro-header-logo{width:13%}.intro-header-select{padding-right:20px}.intro-header-menu-btn{top:60px}.intro-content .heading h1{font-size:2.7vw;line-height:4.7vw}.intro-content .intro-services-heading{font-size:170px;display:block}.intro-content .intro-services-list{max-width:930px;flex-direction:row;padding:0;gap:20px}.intro-content .intro-services-list-item-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33% - 30px);display:flex;align-content:flex-start;transform:translate3d(0,30%,0);opacity:0}.intro-content .intro-services-list-item-wrapper.visible{transition:transform .5s ease-out,opacity .8s ease-out}.intro-content .intro-services-list-item-wrapper:first-child .intro-services-list-item{transform:translate3d(0,40px,0)}.intro-content .intro-services-list-item-wrapper:nth-child(2) .intro-services-list-item{transform:translate3d(0,80px,0)}.intro-content .intro-services-list-item{padding:40px 20px;min-height:400px}.intro-content .intro-services-list-item h3{font-size:20px;line-height:25px}.intro-content .intro-services-list-item p{font-size:14px;line-height:22px}.intro-content .intro-services-list-item img{margin-top:0}}@media screen and (min-width:1200px){.intro .pre-header-content{max-width:350px;margin-left:30px}.intro .pre-header-content-item{padding:8px 0}.intro .pre-header-content-item a img,.intro .pre-header-content-item a svg{width:17px}.intro .pre-header-content-item a span{font-size:8px}.intro-header{padding:65px 30px 0}.intro-header-logo{width:clamp(140px,10%,200px)}.intro-header-select{padding-right:20px}.intro-header-menu-btn{top:65px}.intro-content{padding-top:170px}.intro-content .heading h1{font-size:2.3vw;line-height:3.3vw}.intro-content .heading .highlighted{font-size:4.5vw;line-height:5.5vw;padding-bottom:10px}.intro-content .intro-services{padding-top:40px}.intro-content .intro-services-heading{font-size:205px}.intro-content .intro-services-list{max-width:1100px;padding:0 20;gap:20px}.intro-content .intro-services-list-item{padding:60px 30px 30px;min-height:500px}.intro-content .intro-services-list-item h3{font-size:25px;line-height:30px}.intro-content .intro-services-list-item p{font-size:16px;line-height:24px}}@media screen and (min-width:1400px){.intro-content .intro-services-heading{font-size:240px}.intro-content .intro-services-list{max-width:1200px;gap:30px}}@media screen and (min-width:1600px){.intro .pre-header-content{max-width:400px;margin-left:50px}.intro .pre-header-content-item{padding:9px 0}.intro .pre-header-content-item a{gap:12px}.intro .pre-header-content-item a img,.intro .pre-header-content-item a svg{width:20px}.intro .pre-header-content-item a span{font-size:9px}.intro .pre-header-right{padding-right:63px}.intro .pre-header-right a p{font-size:9px}.intro .pre-header-right a svg{width:33px}.intro-header{padding:90px 50px 0}.intro-header-logo{left:-21px}.intro-header-select{padding-right:40px}.intro-header-menu-btn{right:50px;top:90px}.intro-content{padding-top:200px}.intro-content .intro-services{padding-top:100px}.intro-content .intro-services-heading{font-size:260px}.intro-content .intro-services-list{max-width:1300px;min-height:500px}.intro-content .intro-services-list-item h3{font-size:30px;line-height:35px}.intro-content .intro-services-list-item p{font-size:19px;line-height:26px}.intro-content .heading h1{font-size:2.1vw;line-height:3.1vw}.intro-content .heading .highlighted{font-size:4.3vw;line-height:5.3vw;padding-bottom:30px;letter-spacing:-3.5px}}@media screen and (min-width:2000px){.intro-header-logo{left:-24px}.intro .pre-header-content{max-width:450px}.intro .pre-header-content-item{padding:10px 0}.intro .pre-header-content-item a{gap:12px}.intro .pre-header-content-item a img,.intro .pre-header-content-item a svg{width:23px}.intro .pre-header-content-item a span{font-size:10px}.intro .pre-header-right{padding-right:60px}.intro .pre-header-right a svg{width:38px}.intro-content{padding-top:350px}.intro-content .heading h1{font-size:40px;line-height:60px}.intro-content .heading h1.highlighted{font-size:110px;line-height:130px}.intro-content .intro-services-heading{font-size:282px}.intro-content .intro-services-list{max-width:1400px;min-height:600px}}.services{padding:100px 25px 0}.services .section-heading,.services .section-text{position:relative;z-index:1}.services-content{align-items:center}.services-content,.services-list{display:flex;flex-direction:column}.services-list{margin-top:30px;gap:20px;position:relative;z-index:1002}.services-list-item-wrapper{transition:transform .3s ease-out!important;opacity:0}.services-list-item{transition:all .3s ease-out;width:100%;height:100%}.services-list-item:active,.services-list-item:focus,.services-list-item:hover{transform:scale(1.05)!important}.services-list-item-inner{width:100%;height:100%;padding:20px 20px 50px;background:#1d1e2c;border-radius:10px;position:relative;background-clip:padding-box;border:1px solid transparent;box-sizing:border-box;transition:all .3s ease-out}.services-list-item-inner:active,.services-list-item-inner:focus,.services-list-item-inner:hover{box-shadow:0 15px 50px 0 rgba(0,0,0,.6)}.services-list-item-inner:active:before,.services-list-item-inner:focus:before,.services-list-item-inner:hover:before{opacity:1}.services-list-item-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-1px;border-radius:inherit!important;background:linear-gradient(90deg,#be67e4,#0091e9);opacity:0;transition:all .3s ease-out}.services-list-item-inner .icon{width:60px;height:60px;display:flex;justify-content:center;align-items:center;background:#262735;border-radius:50%;margin-bottom:35px}.services-list-item-inner h3{font-size:24px;font-weight:700;color:#fff;margin-bottom:15px}.services-list-item-inner p{color:#afafaf;font-size:16px;line-height:20px}.services-bottom{margin-top:40px}.services-bottom h2{text-align:center;margin-top:40px;margin-bottom:20px}.services-bottom h2,.services-bottom p{position:relative;z-index:1}.services-bottom a,.services-bottom p{text-align:center;font-size:15px;line-height:24px;color:#afafaf}.services-bottom a{position:relative;z-index:1000;text-decoration:underline;display:block;cursor:pointer;transition:all .3s ease-out}.services-bottom a:hover{color:#fff}@media screen and (min-width:768px){.services{padding:100px 40px}.services-list{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:15px;margin:30px -7.5px 0}.services-list-item-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 15px)}}@media screen and (min-width:992px){.services-text{max-width:800px}.services-list{max-width:850px;margin:50px auto 0;gap:15px}.services-list-item-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33% - 15px)}.services-list-item-inner{border:2px solid transparent}.services-list-item-inner:before{margin:-2px}.services-list-item-inner h3{font-size:22px}.services-list-item-inner p{font-size:15px;line-height:19px}.services-bottom{max-width:830px}}@media screen and (min-width:1200px){.services{padding-top:130px}.services-text{max-width:750px}.services-list{max-width:1150px;gap:25px}.services-list-item-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33% - 25px)}.services-list-item-inner h3{font-size:24px}.services-list-item-inner p{font-size:16px;line-height:20px}.services-bottom{max-width:100%;margin-top:50px}.services-bottom h2{margin-top:50px}.services-bottom p{font-size:16px;line-height:25px}}@media screen and (min-width:1600px){.services-text{max-width:850px}.services-list{max-width:1300px}}@media screen and (min-width:2000px){.services-bottom p{font-size:17px}}.about{padding-top:130px}.about-mobile{position:relative;padding:0 25px 50px}.about-mobile .about-text{position:relative;z-index:2}.about-mobile .about-text p:last-child{margin-top:20px}.about-mobile-item{width:120px;height:120px;position:absolute!important;z-index:1;filter:blur(3px);opacity:.8}.about-mobile-item-left{bottom:0;left:-40px}.about-mobile-item-left div p{font-size:60px}.about-mobile-item-right{width:105px;height:105px;top:-50px;right:-15px}.about-mobile-item-right div p{font-size:50px}.about-desktop{width:100%;display:none}.about-left{flex:0 0 25%}.about-left .about-side-group{justify-content:flex-start}.about-left .about-side-group:first-child .about-side-item:first-child{top:-10%;left:-7%}.about-left .about-side-group:first-child .about-side-item:last-child{top:25%;left:-7%}.about-left .about-side-group:nth-child(2) .about-side-item:first-child{left:7%}.about-left .about-side-group:nth-child(2) .about-side-item:last-child{left:10%}.about-left .about-side-group:last-child .about-side-item:first-child{left:-11%}.about-left .about-side-group:last-child .about-side-item:last-child{left:-5%}.about-center{flex:0 0 50%;display:flex;align-items:center}.about-right{flex:0 0 25%}.about-right .about-side-group{justify-content:flex-end}.about-right .about-side-group:first-child .about-side-item:first-child{top:25%;right:-4%}.about-right .about-side-group:first-child .about-side-item:last-child{top:-12%;right:-4%}.about-right .about-side-group:nth-child(2) .about-side-item:first-child{right:10%}.about-right .about-side-group:last-child .about-side-item:first-child{right:-5%}.about-side{flex-direction:column;gap:50px}.about-side,.about-side-group{display:flex;transition:all .8s ease-out}.about-side-group{gap:30px}.about-side-item{position:relative;background:#31344c;border-radius:10px}.about-side-item p{font-size:28px}.about-side-item>div{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;inset:0}.about-side-item>div p{color:#fff}.about-side-item-blur{filter:blur(4px)}.about-side-item-sm{width:22%;height:22%;padding-top:22%}.about-side-item-sm p{font-size:28px}.about-side-item-md{width:24.5%;height:24.5%;padding-top:24.5%}.about-side-item-md p{font-size:40px;font-weight:600}.about-side-item-lg{width:28%;height:28%;padding-top:28%}.about-side-item-lg p{font-size:60px}.about-side-item-xl{width:32%;height:32%;padding-top:32%}.about-side-item-xl p{font-size:55px;font-weight:600}.about-text p:first-child{margin-bottom:20px}@media screen and (min-width:768px){.about-mobile{padding:0 40px 100px}.about-mobile-item-left{bottom:50px}.about-content{max-width:800px;margin:0 auto}}@media screen and (min-width:992px){.about-desktop{display:flex}.about-mobile{display:none}}@media screen and (min-width:1200px){.about{padding-top:200px}.about-content{max-width:1200px;margin:0 auto}}@media screen and (min-width:1400px){.about .about-text p:first-child{margin-bottom:30px}.about-side-item{border-radius:13px}}@media screen and (min-width:1600px){.about-side{gap:60px}.about-side-group{gap:40px}.about-side-item{border-radius:18px}.about-side-item-sm p{font-size:40px}.about-side-item-md p{font-size:55px}.about-side-item-lg p{font-size:70px}.about-side-item-xl p{font-size:80px}.about-side-item{border-radius:25px}.about-side-item-sm p{font-size:45px}.about-side-item-md p{font-size:60px}.about-side-item-lg p{font-size:75px}.about-side-item-xl p{font-size:85px}}.partners{padding-top:100px}.partners-heading{padding:0 25px;margin:0;text-align:center;position:relative;z-index:1}.partners-content{padding:30px 25px 50px;align-items:center}.partners-content,.partners-list-desktop{position:relative;display:flex;justify-content:center}.partners-list-desktop{max-width:850px;flex-wrap:wrap;gap:15px;z-index:1001;margin:50px -7.5px 0;display:none}.partners-list-desktop-item-wrapper{transition:all .3s ease-out;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 15px);opacity:0;animation-duration:.7s}.partners-list-desktop-item{transition:all .3s ease-out;width:100%;height:100%}.partners-list-desktop-item:active,.partners-list-desktop-item:focus,.partners-list-desktop-item:hover{transform:scale(1.05)}.partners-list-desktop-item-inner{width:100%;height:100%;border-radius:10px;background:#1d1e2c;padding:30px;transition:all .3s ease-out;position:relative!important;background-clip:padding-box!important;border:2px solid transparent!important;box-sizing:border-box!important}.partners-list-desktop-item-inner:active,.partners-list-desktop-item-inner:focus,.partners-list-desktop-item-inner:hover{box-shadow:0 15px 50px 0 rgba(0,0,0,.6)}.partners-list-desktop-item-inner:active:before,.partners-list-desktop-item-inner:focus:before,.partners-list-desktop-item-inner:hover:before{opacity:1}.partners-list-desktop-item-inner:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important;margin:-2px!important;border-radius:inherit!important;background:linear-gradient(90deg,#be67e4,#0091e9);opacity:0;transition:all .3s ease-out}.partners-list-desktop-item-inner .header{display:flex;flex-direction:column;gap:20px}.partners-list-desktop-item-inner .header h3{font-size:22px;font-weight:600;letter-spacing:.3px;padding-top:40px}.partners-list-desktop-item-inner .header img{position:absolute}.partners-list-desktop-item-inner .text{margin-top:20px}.partners-list-desktop-item-inner .text p{font-size:15px;line-height:24px;font-weight:400;color:hsla(0,0%,100%,.6)}.partners-list-desktop-item-inner .text a{display:inline-block;font-size:14px;margin-top:20px;color:#fff;position:relative}.partners-list-desktop-item-inner .text a:active,.partners-list-desktop-item-inner .text a:focus,.partners-list-desktop-item-inner .text a:hover{text-decoration:underline}.partners-list-desktop-item-inner.skallars img{width:37px}.partners-list-desktop-item-inner.fg img{width:75px}.partners-list-desktop-item-inner.ai-courses img{width:30px}.partners-list-desktop-item-inner.nexpro img{width:35px}.partners-list-desktop-item-inner.ela img{width:20px}.partners-list-desktop-item-inner.edee img{margin-top:5px;width:80px}.partners-list-desktop-item-inner.finas img{width:25px}.partners-list-mobile{width:100%}.partners-list-mobile .ant-collapse{display:flex;flex-direction:column;gap:20px;border:0}.partners-list-mobile-item{background:#1d1e2c;padding:20px;border-radius:9px!important;border:1px solid transparent!important;position:relative;opacity:0;z-index:1001}.partners-list-mobile-item:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(90deg,#be67e4,#0091e9)!important;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:all .3s ease-out}.partners-list-mobile-item.ant-collapse-item-active:before{opacity:1}.partners-list-mobile-item.ant-collapse-item-active .header svg{transform:rotate(180deg)}.partners-list-mobile-item .ant-collapse-header{padding:0!important}.partners-list-mobile-item .ant-collapse-header .ant-collapse-expand-icon{display:none!important}.partners-list-mobile-item .ant-collapse-content{background:#1d1e2c;border:0}.partners-list-mobile-item .ant-collapse-content-box{padding:0!important}.partners-list-mobile-item .header{display:flex;flex-direction:column;gap:15px}.partners-list-mobile-item .header>div{display:flex;justify-content:space-between;align-items:center}.partners-list-mobile-item .header>div svg{transition:all .3s ease-out}.partners-list-mobile-item .header h3{font-size:20px!important;font-weight:600;letter-spacing:.3px;color:#fff}.partners-list-mobile-item .text{padding-top:20px}.partners-list-mobile-item .text p{font-size:14px!important;line-height:22px;color:#fff}.partners-list-mobile-item .text a{display:inline-block;font-size:13px!important;margin-top:20px;color:#fff;position:relative}.partners-list-mobile-item .text a:active,.partners-list-mobile-item .text a:focus,.partners-list-mobile-item .text a:hover{text-decoration:underline}.partners-list-mobile-item.skallars img{width:32px}.partners-list-mobile-item.fg img{width:75px}.partners-list-mobile-item.ai-courses img{width:25px}.partners-list-mobile-item.nexpro img{width:35px}.partners-list-mobile-item.ela img{width:20px}.partners-list-mobile-item.edee img{width:65px}.partners-list-mobile-item.finas img{width:25px}main.landscape-view .partners-list-mobile-item .ant-collapse-content .text h3{font-size:24px}main.landscape-view .partners-list-mobile-item .ant-collapse-content .text p{font-size:16px!important;line-height:24px!important}@media screen and (min-width:768px){.partners-content{background-image:url(/partners-bck.png);background-repeat:no-repeat;background-size:100% 50%;background-position:50%;padding:30px 40px 100px}.partners-list-mobile{display:none}.partners-list-desktop{display:flex}}@media screen and (min-width:1200px){.partners{padding-top:150px}.partners-content{padding-top:75px;padding-bottom:100px;background-size:100% 107%;background-position:100%}.partners-list-desktop{max-width:1150px;gap:30px;margin:0 -15px}.partners-list-desktop-item-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 30px)}.partners-list-desktop-item-wrapper:active,.partners-list-desktop-item-wrapper:focus,.partners-list-desktop-item-wrapper:hover{transform:scale(1.07)}.partners-list-desktop-item-inner{border-radius:16px}.partners-list-desktop-item-inner .header h3{font-size:26px;padding-top:50px}.partners-list-desktop-item-inner .text p{font-size:17px;line-height:28px}.partners-list-desktop-item-inner .text a{font-size:16px}.partners-list-desktop-item-inner.skallars img{width:40px}.partners-list-desktop-item-inner.fg img{width:90px}.partners-list-desktop-item-inner.ai-courses img{width:33px}.partners-list-desktop-item-inner.nexpro img{width:45px}.partners-list-desktop-item-inner.ela img{width:25px}.partners-list-desktop-item-inner.edee img{margin-top:10px;width:90px}.partners-list-desktop-item-inner.finas img{width:35px}}@media screen and (min-width:1600px){.partners-list-desktop{max-width:1300px}.partners-list-desktop-item-inner{padding:35px}.partners-list-desktop-item-inner .header h3{font-size:28px;padding-top:55px}.partners-list-desktop-item-inner .text{margin-top:20px}.partners-list-desktop-item-inner .text p{font-size:17px;line-height:30px}.partners-list-desktop-item-inner.skallars img{width:43px}.partners-list-desktop-item-inner.ai-courses img{width:35px}.partners-list-desktop-item-inner.fg img{width:93px}.partners-list-desktop-item-inner.nexpro img{width:48px}.partners-list-desktop-item-inner.ela img{width:28px}.partners-list-desktop-item-inner.edee img{width:100px}.partners-list-desktop-item-inner.finas img{width:38px}}.team{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:50px}.team-heading,.team-sub-heading{position:relative;z-index:2}.team-sub-heading{font-size:15px;line-height:28px;margin-top:0;color:#fff;font-weight:700;padding:0 20px}.team-sub-heading small{font-size:15px;font-weight:400}.team-content{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;transition:all .3s ease-out;padding:0 25px;position:relative;z-index:1001;margin-top:40px}.team-content-item-wrapper{transition:all .3s ease-out;flex-grow:0;flex-shrink:0;flex-basis:calc(33.33% - 6.67px);margin-bottom:10px;margin-right:10px}.team-content-item-wrapper:active:before,.team-content-item-wrapper:focus:before,.team-content-item-wrapper:hover:before{opacity:1}.team-content-item-wrapper:nth-child(3n){margin-right:0}.team-content-item-wrapper-active{transform:scale(1.07);opacity:1!important}.team-content-item-wrapper-active .content h4{color:#3489ff!important}.team-content-item{width:100%;height:100%;border-radius:8px;background:#212330;transition:all .3s ease-out;position:relative;background-clip:padding-box;border:1px solid transparent;box-sizing:border-box}.team-content-item:active,.team-content-item:focus,.team-content-item:hover{box-shadow:0 15px 50px 0 rgba(0,0,0,.6)}.team-content-item:active:before,.team-content-item:focus:before,.team-content-item:hover:before{opacity:1}.team-content-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-1px;border-radius:inherit;background:linear-gradient(90deg,#be67e4,#0091e9);opacity:0;transition:all .3s ease-out}.team-content-item-inner{height:100%;display:flex;flex-direction:column;gap:1.5vh;padding:3vw 3vw 3.5vw}.team-content-item .thumb{width:100%;border-radius:50%}.team-content-item .thumb img{width:100%;height:auto}.team-content-item .content h4{font-size:2.2vw;font-weight:700;color:#fff}.team-content-item .content p{font-size:1.8vw;font-weight:300;font-style:italic;margin-top:5px;color:hsla(0,0%,100%,.5)}.team-bottom{margin-top:25px;max-width:600px;padding:0 25px;position:relative;z-index:1}.team-bottom p{text-align:center;margin-top:20px;font-size:15px;line-height:25px}@media screen and (min-width:576px){.team-content{padding:0 30px}}@media screen and (min-width:768px){.team-content{padding:0 40px;max-width:650px}.team-content-item-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33% - 10px);margin-right:15px;margin-bottom:15px}.team-content-item{border-radius:12px}.team-content-item .content h4{font-size:14px}.team-content-item .content p{font-size:10px}}@media screen and (min-width:992px){.team-sub-heading,.team-sub-heading small{font-size:23px}.team-content{max-width:800px}.team-content-item{border:2px solid transparent}.team-content-item:before{margin:-2px}.team-content-item-inner{padding:20px 20px 25px}.team-content-item-inner .content h4{font-size:18px}.team-content-item-inner .content p{font-size:14px}.team-bottom{max-width:650px}}@media screen and (min-width:1200px){.team{padding-top:100px}.team-content{max-width:1030px;justify-content:center}.team-content-item-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33% - 16.67px);margin-bottom:25px;margin-right:25px}.team-content-item-wrapper:active,.team-content-item-wrapper:focus,.team-content-item-wrapper:hover{transform:scale(1.1)}.team-content-item-inner .content h4{font-size:22px}.team-content-item-inner .content p{font-size:17px}.team-content-item:nth-child(3){margin-right:0}.team-bottom{max-width:725px}.team-bottom p{font-size:16px;line-height:26px}}@media screen and (min-width:2000px){.team-bottom{max-width:750px}.team-bottom p{font-size:17px}}.contact{padding-top:50px;padding-bottom:100px;text-align:center}.contact-content{padding:0 25px}.contact-content .section-heading{position:relative;z-index:2}.contact .contact-form-wrapper{position:relative;width:100%;max-width:1000px;margin:0 auto}.contact .contact-form-wrapper,.contact-info{display:flex;justify-content:center;align-items:center}.contact-info{padding-top:100px;flex-direction:column;gap:30px}.contact-info-group{display:flex;flex-direction:column;gap:5px}.contact-info-group a,.contact-info-group p{position:relative;z-index:1001}.contact-info-group p{font-size:18px}.contact-info-group a{font-size:18px;text-decoration:underline;position:relative;z-index:1001}.contact-info-group a:active,.contact-info-group a:focus,.contact-info-group a:hover{color:#3489ff}.contact-info-group .highlighted{color:#3489ff;font-weight:700}.contact-badge{margin-bottom:50px;position:relative;z-index:1000}.contact-badge img{width:90px}@media screen and (min-width:768px){.contact{padding-top:70px}.contact-info{padding-top:150px;flex-direction:row;gap:50px}.contact-badge{margin-bottom:70px}}@media screen and (min-width:1200px){.contact{padding-top:100px;padding-bottom:200px}.contact-info{padding-top:200px;gap:80px}.contact-info-group a,.contact-info-group p{font-size:20px}.contact-badge{margin-bottom:100px}.contact-badge img{width:115px}}