@font-face{font-family:Unbounded;src:url(../fonts/Unbounded-Regular.woff2) format("woff2"),url(../fonts/Unbounded-Regular.ttf) format("truetype");font-weight:400;font-display:block;font-style:normal}@font-face{font-family:Unbounded;src:url(../fonts/Unbounded-Medium.woff2) format("woff2"),url(../fonts/Unbounded-Medium.ttf) format("truetype");font-weight:500;font-display:block;font-style:normal}@font-face{font-family:Unbounded;src:url(../fonts/Unbounded-Bold.woff2) format("woff2"),url(../fonts/Unbounded-Bold.ttf) format("truetype");font-weight:700;font-display:block;font-style:normal}@font-face{font-family:Unbounded;src:url(../fonts/Unbounded-ExtraBold.woff2) format("woff2"),url(../fonts/Unbounded-ExtraBold.ttf) format("truetype");font-weight:800;font-display:block;font-style:normal}@font-face{font-family:Nunito Sans;src:url(../fonts/Nunito-Sans-Regular.woff2) format("woff2"),url(../fonts/Nunito-Sans-Regular.ttf) format("truetype");font-weight:400;font-display:block;font-style:normal}:root{--fs-h1: 3.125rem;--fs-h2: 2.5rem;--page-width: 60rem;--F-title: "Unbounded";--F-main: "Nunito Sans", "Calibri Light", sans-serif;--grid-gap: 1.25rem;--border-radius: .625rem;--input-border: rgba(107, 107, 107, .5);--ui-error: red;--default-input: #676767;--hover-input: #00194a;--filled-input: #0057ff;--success-input: #21725e;--error-input: #a82525;--bezier: cubic-bezier(.68, -.8, .7, 1.75);--padding: 6.12rem;--padding-minus: -6.12rem;--blue: #0057ff;--dark-blue: #00194a;--button-gradient: linear-gradient(93.06deg, #f800f8 2.54%, #ff7a00 87.98%);--button-hover: #ff7a00;--panel-gradient-1: linear-gradient(225deg, #0057ff 11.03%, #f800f8 86.66%);--panel-gradient-2: linear-gradient(305deg, #0057ff 11.03%, #f800f8 86.66%)}@media (max-width: 1100px){:root{--fs-h1: 3.4375rem;--fs-h2: 2.5rem;--fs-h3: 2rem;--fs-h4: 1.5rem;--fs-h5: 1.125rem;--padding: 2.88rem;--padding-minus: -2.88rem}}@media (max-width: 600px){:root{--grid-gap: .625rem;--fs-h1: 2rem;--fs-h2: 1.5rem;--fs-h3: 1.35rem;--fs-h4: 1.25rem;--fs-h5: 1rem;--padding: 1.5rem;--padding-minus: -1.5rem}}html,body,h1,h2,h3,h4,h5,h6,p,blockquote,a,img,dl,dt,dd,ol,ul,li,form,label,table,caption,tbody,tfoot,thead,tr,th,td,input,textarea{margin:0;padding:0;border:0;outline:0;background:transparent;vertical-align:baseline;color:inherit}*{box-sizing:border-box}html,body{height:100%;-webkit-font-smoothing:antialiased}body,input,textarea{font-family:var(--F-main);color:var(--FF-Black)}ol,ul{list-style:none}a{color:inherit;text-decoration:none;transition:color .2s}a:hover{text-decoration:none}@media screen and (min-width: 799px){a:hover{color:var(--accent)}}table{border-collapse:collapse;border-spacing:0}img{border:0;max-width:100%;object-position:center;object-fit:cover}.content{max-width:60rem;width:100%;margin:0 auto;box-sizing:border-box;padding:0 var(--padding)}.content--no-padding{padding:0}.content-text-small{width:38rem;max-width:100%}h1,.h1{font-size:var(--fs-h1);font-family:var(--F-title);font-weight:500}h2,.h2{font-size:var(--fs-h2);font-family:var(--F-title);font-weight:300}h3,.h3{font-size:var(--fs-h3);font-family:var(--F-title);font-weight:300}h4,.h4{font-size:var(--fs-h4);font-family:var(--F-title);font-weight:300}.h5{font-family:var(--F-title);font-weight:300;line-height:110%}.flex{display:flex}.bg-accent-dark{background:var(--accent-dark);color:#fff}.gradient-bg{background:linear-gradient(-90deg,#7cc5ad,#006255);color:#fff}.c-accent{color:var(--accent)}.jc-sb{justify-content:space-between}.va-m{vertical-align:middle;align-items:center}.va-b{vertical-align:bottom;align-items:flex-end}.ta-r{text-align:right}.ta-c{text-align:center}.w100{width:100%}.cross{position:relative;width:40px;height:30px}.cross:before,.cross:after{content:"";display:block;position:absolute;top:50%;width:100%;height:2px;background:var(--ui-primary);transform:rotate(45deg);transition:background .2s ease-in-out}.cross:after{transform:rotate(-45deg)}.burger{position:relative;display:flex;flex-direction:column;justify-content:space-around;width:1.68rem;height:1.68rem;cursor:pointer}.burger-itm{width:100%;height:2px;background-color:#fff;transition:all .3s ease}.burger.active .burger-itm{background:#000;--offset: 7px !important;--offset-minus: -8px !important}.burger.active .burger-itm:nth-child(1){transform:rotate(45deg) translate(var(--offset),var(--offset))}.burger.active .burger-itm:nth-child(2){opacity:0}.burger.active .burger-itm:nth-child(3){transform:rotate(-45deg) translate(var(--offset),var(--offset-minus))}.text-format{margin-top:3.125rem}.text-format p{font-size:1rem;line-height:1.5}.text-format p:not(:last-child){margin-bottom:1.25rem}.text-format h2{margin-bottom:1.25rem}.text-format h3{margin-bottom:1rem}.text-format h4{margin-bottom:.875rem}.text-format ul,.text-format ol{padding:1.25rem 3.875rem;display:flex;flex-direction:column;gap:20px;margin-bottom:1.5rem}.text-format ul li,.text-format ol li{text-wrap:balance;font-size:1rem;line-height:1.5}.text-format ul ul,.text-format ul ol,.text-format ol ul,.text-format ol ol{padding:1.25rem 2.5rem;margin:.625rem 0 0}.text-format ul{list-style:disc}.text-format img{max-width:100%;height:auto;margin:1.25rem 0;border-radius:var(--border-radius);display:block;object-fit:cover}.fill{position:absolute;left:0;top:0;right:0;bottom:0}.fill-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.style-scroll{scrollbar-color:var(--accent-light) var(--FF-SL-Grey);scrollbar-width:thin}.style-scroll::-webkit-scrollbar{width:4px;height:4px;border-radius:8px;margin:30px}.style-scroll::-webkit-scrollbar-thumb{background:var(--accent-light);border-radius:8px;margin:30px;transition:background-color .2s ease-in-out}.style-scroll::-webkit-scrollbar-thumb:hover{background:var(--accent)}.style-scroll::-webkit-scrollbar-track{background:var(--FF-SL-Grey);border-radius:8px;margin:5px}.section-padding{padding-top:5.5rem;padding-bottom:5.5rem}.section-margin{margin-top:5.5rem;margin-bottom:5.5rem}.title-margin{margin-bottom:4.5rem}.show-p{display:none}.c-accent-light{color:var(--accent-light)}.w-balance{white-space:balance}@media (max-width: 1100px){.h1-big{line-height:1}.t-h1{font-size:var(--fs-h1)}.t-h1-big{font-size:var(--fs-h1-big)}.t-h1-small{font-size:var(--fs-h1-small)}.t-h2{font-size:var(--fs-h2)}.t-h3{font-size:var(--fs-h3)}.t-h4{font-size:var(--fs-h4)}}@media (max-width: 600px){.hide-p{display:none}.show-p{display:block}.burger{height:1.2rem}.burger.active .burger-itm{--offset: .29rem;--offset-minus: -.29rem}.p-h1{font-size:var(--fs-h1)}.p-h1-big{font-size:var(--fs-h1-big)}.p-h1-small{font-size:var(--fs-h1-small)}.p-h2{font-size:var(--fs-h2)}.p-h3{font-size:var(--fs-h3)}.p-h4{font-size:var(--fs-h4)}.p-p2{font-size:var(--fs-p2)}.p-p3{font-size:var(--fs-p3)}.content-text-small{font-size:var(--fs-presmall)}.section-padding{padding-top:2.8rem;padding-bottom:2.8rem}.section-margin{margin-top:2.8rem;margin-bottom:2.8rem}.text-format h2{font-size:1.563rem}.text-format ul,.text-format ol{padding:1.25rem 0}}.btn{display:flex;align-items:center;justify-content:center;position:relative;font-family:Nunito Sans,sans-serif;border:none;height:4.375rem;min-height:4.375rem;text-align:center;color:#fff;font-size:1.25rem;font-weight:400;border-radius:var(--border-radius);transition:background .3s ease-in-out;cursor:pointer;overflow:hidden;z-index:1;width:100%}.btn:before{content:"";background:var(--button-hover);position:absolute;left:0;top:0;right:0;bottom:0;z-index:-2}.btn:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:var(--button-gradient);z-index:-1;transition:opacity .2s}@media screen and (min-width: 799px){.btn:hover{color:#fff}.btn:hover:after{opacity:0}}html{font-size:1.4vw;background:var(--bg)}@media (min-width: 1440px){html{font-size:20px}}@media (max-width: 1100px){html{font-size:2.08vw}}@media (max-width: 600px){html{font-size:4.1vw}}html.scroll-block:not(.fp-enabled){overflow:hidden;scrollbar-gutter:stable}.page-padding{padding-top:7rem}.window{width:960px;position:relative;min-height:100vh}.header-wrapper{padding-top:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.header-wrapper a{position:relative}@media screen and (min-width: 799px){.header-wrapper a:hover{color:#fff}.header-wrapper a:hover:after{opacity:1}}.header-wrapper a:after{position:absolute;bottom:-5px;left:0;content:"";height:1px;width:100%;background:linear-gradient(90deg,#ffffffc7 38%,#ffffff6e 70%,#1d222800);transition:all .2s;opacity:0}.header{margin:0 auto;width:100%;max-width:60rem;height:4.375rem;background:var(--blue);border-radius:.625rem;font-size:.875rem;font-weight:400;display:flex}.header-content{padding:0 .75rem;width:100%;display:flex;justify-content:center;align-items:center}.header-menu{flex:1;color:#fff;display:flex;justify-content:space-around}.header-btn{border:none;margin:.625rem 0;padding:1rem 2rem;background:#fff;border-radius:.625rem}.header-burger{display:none}@media (max-width: 600px){.header{height:5rem;font-size:1rem}.header-content{flex-direction:row-reverse;justify-content:space-between}.header-menu{display:none}.header-burger{display:block}.header-burger .burger{position:relative;z-index:11;height:1.875rem;width:2.5rem}.header-burger .burger-itm{border-radius:.625rem;height:3px}.header-burger .burger-itm:nth-child(2){width:50%}.header .opened{visibility:visible!important}.header .mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:2rem;opacity:0;visibility:hidden;transform:translateY(-1.25rem);transition:all .3s cubic-bezier(.4,0,.2,1)}.header .mobile-menu a:hover{text-decoration:underline;color:var(--blue)}.header .mobile-menu.opened{opacity:1;visibility:visible;transform:translateY(0)}.header .mobile-menu .mob-menu{flex:1;display:flex;flex-direction:column;justify-content:center;gap:1.5rem}.header .mobile-menu .mob-menu li{opacity:0;transform:translate(-1.25rem);transition:all .3s cubic-bezier(.4,0,.2,1);transition-delay:calc(var(--item) * .1s)}.header .mobile-menu.opened .mob-menu li{opacity:1;transform:translate(0)}.header .mobile-menu .image{opacity:0;transform:translateY(1.25rem);transition:all .3s cubic-bezier(.4,0,.2,1);transition-delay:.3s}.header .mobile-menu.opened .image{opacity:1;transform:translateY(0)}}footer{width:100%;max-width:60rem;margin:4.375rem auto 0}footer .content{overflow:hidden;height:26.75rem;border-radius:.625rem;display:flex;padding:0;background-color:var(--blue);background-image:url(../img/footer-bg.svg);background-repeat:no-repeat;background-position:right center;position:relative}footer .content:after{position:absolute;content:"";height:100%;width:130px;bottom:0;right:0;background:linear-gradient(90deg,#0057ff 38%,#0057ffa3);transition:opacity .3s ease-in-out}footer .content .main{padding:3.875rem 0 3.875rem 3.875rem;display:flex;flex-direction:column;gap:1.25rem;flex-basis:50%;width:100%}footer .content .main img{width:7.5rem}footer .content .main h1{text-transform:uppercase;font-weight:800;color:#fff;font-size:var(--fs-h1);line-height:3.75rem}footer .content .main span{width:fit-content;position:relative;color:#fff;font-size:25px;font-weight:500}footer .content .main span:after{z-index:10;position:absolute;bottom:-3px;left:0;content:"";height:1px;width:100%;background:linear-gradient(90deg,#ffffffc7 38%,#ffffff6e 70%,#1d222800);transition:all .2s;opacity:0}@media screen and (min-width: 799px){footer .content .main span:hover{color:#fff}footer .content .main span:hover:after{opacity:1}}footer .content .menu{position:relative;z-index:4;padding:3.875rem 3.875rem 3.875rem 0;display:flex;flex-direction:column;align-items:center;flex-basis:50%;width:100%}footer .content .menu>ul{height:100%;display:flex;flex-direction:column;justify-content:space-between}footer .content .menu>ul a{position:relative;color:#fff}@media screen and (min-width: 799px){footer .content .menu>ul a:hover{color:#fff}footer .content .menu>ul a:hover:after{opacity:1}}footer .content .menu>ul a:after{position:absolute;bottom:-5px;left:0;content:"";height:1px;width:100%;background:linear-gradient(90deg,#ffffffc7 38%,#ffffff6e 70%,#1d222800);transition:all .2s;opacity:0}footer .info{padding-top:1.25rem;padding-bottom:2.5rem}footer .info>div{padding:.313rem;display:flex;align-items:center;justify-content:space-between}footer .info>div>span,footer .info>div a{font-size:.875rem}@media screen and (min-width: 799px){footer .info>div a:hover{text-decoration:underline;color:#0057ff}}@media (max-width: 1100px){footer{padding-left:1.25rem;padding-right:1.25rem}footer .menu>ul{transform:translate(-1rem)}}@media (max-width: 600px){footer .content{height:55.375rem;flex-direction:column;width:100%;background-image:url(../img/footer-bg-mobile.svg);background-position:right bottom;background-size:100%}footer .content:after{content:"";height:180px;width:100%;background:linear-gradient(180deg,#0057ff 38%,#0057ffe6 65%,#0057ff7f)}footer .content:hover:after:before{background:linear-gradient(180deg,#0057ff 38%,#0057ffe6 65%,#0057ff7f)!important}footer .content .main{gap:15px;padding:0}footer .content .main h1{padding:3.125rem 3.125rem 0;font-size:1.875rem;line-height:2.125rem;order:1}footer .content .main button{margin:0 3.125rem;width:auto;order:2}footer .content .main span{padding:1.725rem 3.125rem;font-size:1.563rem;text-align:center;order:3}footer .content .main img{width:110%;order:4}footer .content .menu{flex-basis:45%;padding-top:0}footer .info{margin-top:3.125rem;display:flex;flex-direction:column;padding:0 3.125rem;gap:20px}footer .info>div{display:contents}footer .info>div a:nth-child(1){width:80%;order:1}footer .info>div a:nth-child(3){width:50%;order:2}footer .info>div a:nth-child(2){order:4;margin-bottom:3.125rem}footer .info>div span{margin-top:3.125rem;order:3}}.page-content{padding-top:2.5rem;width:100%;max-width:var(--page-width);margin:0 auto;min-height:100vh}.page-content .image-wrapper{overflow:hidden;position:relative;width:100%;height:100%;max-height:inherit}.page-content .image-animated{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--border-radius)}.page-content .container{display:grid;margin:0 auto;gap:0 var(--grid-gap);min-height:30rem;grid-template-columns:repeat(12,1fr);grid-template-rows:3.5rem auto 5.663rem}.page-content .container .title{position:relative;height:fit-content;z-index:5;padding:0 var(--grid-gap) var(--grid-gap) 0;grid-column:1/span 2;grid-row:1/span 1;background:#fff;border-radius:0 0 var(--border-radius) 0}@media screen and (min-width: 799px){.page-content .container .title:hover img{filter:invert(21%) sepia(77%) saturate(5278%) hue-rotate(219deg) brightness(102%) contrast(106%)}}.page-content .container .title:after{z-index:10;--_size: .625rem;content:"";position:absolute;width:var(--_size);aspect-ratio:1;background-image:radial-gradient(circle at 100% 100%,transparent var(--_size),#fff calc(var(--_size) + 1px));rotate:-270deg;transform:scaleY(-1);bottom:-.625rem;left:0}.page-content .container .title:before{z-index:10;--_size: .625rem;content:"";position:absolute;width:var(--_size);aspect-ratio:1;background-image:radial-gradient(circle at 100% 100%,transparent var(--_size),#fff calc(var(--_size) + 1px));rotate:-270deg;transform:scaleY(-1);top:0;right:-.625rem}.page-content .container .box{border-radius:var(--border-radius);position:relative;overflow:hidden;height:100%;grid-row:1/span 3;grid-column:1/-1}.page-content .container .box:before{content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0057ffc7 27%,#0c41a694 71%,#1d222800)}.page-content .container .box .box__title{height:100%;position:relative;z-index:2;color:#fff;display:flex;flex-direction:column;align-items:start;justify-content:center;padding-left:5.875rem}.page-content .container .box .box__title .box__heading{text-transform:uppercase;font-family:Unbounded,sans-serif;font-weight:800;font-size:var(--fs-h1);line-height:3.125rem}.page-content .container .box .box__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.page-content .container .btn-area{padding:var(--grid-gap) 0 0 var(--grid-gap);z-index:2;position:relative;grid-row:3/span 1;background:#fff;grid-column:6/span 7;border-radius:var(--border-radius) 0 0 0;width:calc(100% + 1.25rem);margin-left:-1.25rem}.page-content .container .btn-area>button{width:100%}.page-content .container .btn-area:after{z-index:10;--_size: .75rem;content:"";position:absolute;width:var(--_size);aspect-ratio:1;background-image:radial-gradient(circle at 100% 100%,transparent var(--_size),#fff calc(var(--_size) + 1px));rotate:-270deg;transform:scaleX(-1);bottom:-1px;left:-.7rem}.page-content .container .btn-area:before{z-index:10;--_size: .75rem;content:"";position:absolute;width:var(--_size);aspect-ratio:1;background-image:radial-gradient(circle at 100% 100%,transparent var(--_size),#fff calc(var(--_size) + 1px));rotate:-270deg;transform:scaleX(-1);top:-.7rem;right:-1px}.page-content .container-2{width:100%;max-width:var(--page-width);display:grid;margin:4.375rem auto 0;gap:var(--grid-gap);grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,1fr) auto;--text-padding: 2.5rem}.page-content .container-2 .text-block{position:relative;overflow:hidden;border-radius:0 .625rem .625rem;grid-column:1/span 5;grid-row:1/span 2}.page-content .container-2 .text-block:before{content:"";background:var(--panel-gradient-1);position:absolute;left:0;top:0;right:0;bottom:0;z-index:-2}.page-content .container-2 .text-block:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:var(--blue);z-index:-1;transition:opacity .2s}@media screen and (min-width: 799px){.page-content .container-2 .text-block:hover:after{opacity:0}}.page-content .container-2 .top{border-radius:var(--border-radius);grid-column:1/span 5;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(5,1fr);width:100%;max-height:9.375rem;color:#fff}.page-content .container-2 .top>div{grid-column:1/-1;grid-row:2/span 4;display:flex;align-items:center;justify-content:start}.page-content .container-2 .top>div>span{width:80%;padding-left:var(--text-padding);padding-top:1.875rem}.page-content .container-2 .top .title{position:relative;grid-row:1/span 1;height:fit-content;background:#fff;z-index:3;border-radius:0 0 .625rem;grid-column:1/span 5;color:#000}.page-content .container-2 .top .title>span{color:var(--dark-blue);text-transform:uppercase;vertical-align:top;padding:0 .625rem .625rem 0;font-family:Unbounded,serif;white-space:nowrap;font-weight:800;font-size:var(--fs-h1)}.page-content .container-2 .top .title:after{z-index:10;--_size: .625rem;content:"";position:absolute;width:var(--_size);aspect-ratio:1;background-image:radial-gradient(circle at 100% 100%,transparent var(--_size),#fff calc(var(--_size) + 1px));rotate:-270deg;transform:scaleY(-1);bottom:-.625rem;left:0}.page-content .container-2 .top .title:before{z-index:10;--_size: .625rem;content:"";position:absolute;width:var(--_size);aspect-ratio:1;background-image:radial-gradient(circle at 100% 100%,transparent var(--_size),#fff calc(var(--_size) + 1px));rotate:-270deg;transform:scaleY(-1);top:0;right:-.625rem}.page-content .container-2 .top>span{color:#fff}.page-content .container-2 .text{border-radius:0 0 var(--border-radius) var(--border-radius);color:#fff;width:100%;grid-column:1/span 5}.page-content .container-2 .text>p{padding-top:1.25rem;text-wrap:balance;font-size:1rem;padding-left:var(--text-padding);width:90%}.page-content .container-2 .image{overflow:hidden;width:100%;grid-column:span 7/span 7;grid-row:1/span 3;pointer-events:none}.page-content .container-2 .image>img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius)}.page-content .container-2 .block{grid-row:3/span 1;display:flex;align-items:center;grid-column:1/span 5;width:100%;max-height:8.625rem;height:100%;border:1px solid #000;padding-left:var(--text-padding);border-radius:var(--border-radius)}.page-content .container-2 .btn{grid-column:1/-1}.page-content .container-3{width:100%;max-width:var(--page-width);display:grid;margin:4.375rem auto 0;gap:var(--grid-gap);min-height:20rem;grid-template-columns:repeat(12,1fr)}.page-content .container-3 .block{display:grid;border-radius:var(--border-radius);background:var(--blue);grid-column:1/8;grid-template-columns:7fr 1fr}.page-content .container-3 .block .title{display:flex;align-items:end;grid-column:1/7;border-radius:0 0 var(--border-radius) 0;padding:0 var(--grid-gap) var(--grid-gap) 0;height:fit-content;width:fit-content;background:#fff;color:var(--dark-blue);font-weight:800;font-size:2.725rem;font-family:Unbounded,serif;text-transform:uppercase;position:relative}.page-content .container-3 .block .title:after{z-index:10;--_size: .625rem;content:"";position:absolute;width:var(--_size);aspect-ratio:1;background-image:radial-gradient(circle at 100% 100%,transparent var(--_size),#fff calc(var(--_size) + 1px));rotate:-270deg;transform:scaleY(-1);bottom:-.625rem;left:0}.page-content .container-3 .block .title:before{z-index:10;--_size: .625rem;content:"";position:absolute;width:var(--_size);aspect-ratio:1;background-image:radial-gradient(circle at 100% 100%,transparent var(--_size),#fff calc(var(--_size) + 1px));rotate:-270deg;transform:scaleY(-1);top:0;right:-.625rem}.page-content .container-3 .block .description{grid-column:1/-1;color:#fff;padding:0 5.5rem}.page-content .container-3 .image{grid-column:8/-1;pointer-events:none}.page-content .container-3 .image>img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius)}.page-content .container-4{display:flex;flex-direction:column;margin:4.375rem auto 0;gap:var(--grid-gap)}.page-content .container-4>h1{color:var(--dark-blue);text-transform:uppercase;font-family:Unbounded,serif;font-size:var(--fs-h1);font-weight:800;text-align:left}.page-content .container-4>p{width:64%}.page-content .container-4 .accordion-container{--cross-color: #000}.page-content .container-4 .accordion-container .accordion-value{height:0;overflow:hidden}.page-content .container-4 .accordion-container .accordion-value__content{padding:2.5rem 2.5rem 1.875rem}.page-content .container-4 .accordion-container .accordion-button{border:1px solid #000;height:5.125rem;border-radius:var(--border-radius);display:flex;align-items:center;justify-content:space-between;padding:0 2.5rem;cursor:pointer;position:relative;overflow:hidden}.page-content .container-4 .accordion-container .accordion-button:before{content:"";background:var(--blue);position:absolute;left:0;top:0;right:0;bottom:0;z-index:-2}.page-content .container-4 .accordion-container .accordion-button:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;z-index:-1;transition:opacity .2s}@media screen and (min-width: 799px){.page-content .container-4 .accordion-container .accordion-button:hover{border:none;color:#fff;--cross-color: #fff}.page-content .container-4 .accordion-container .accordion-button:hover:after{opacity:0}}.page-content .container-4 .accordion-container .accordion-button .accordion-cross>div:nth-child(1){background:var(--cross-color);width:2.313rem;height:1px;transform:rotate(90deg)}.page-content .container-4 .accordion-container .accordion-button .accordion-cross>div:nth-child(2){background:var(--cross-color);width:2.313rem;height:1px;transform:rotate(180deg)}.page-content .container-4 .accordion-container.opened .accordion-button{border:none;background:var(--blue);color:#fff;--cross-color: #fff}.page-content .container-5{display:grid;margin:4.375rem auto 0;gap:var(--grid-gap);grid-template-columns:repeat(12,1fr);grid-template-rows:11.25rem 12.5rem 9.375rem 15.625rem}.page-content .container-5 .consult,.page-content .container-5 .develop,.page-content .container-5 .support,.page-content .container-5 .teach,.page-content .container-5 .rest{overflow:hidden}.page-content .container-5 .consult>h3,.page-content .container-5 .develop>h3,.page-content .container-5 .support>h3,.page-content .container-5 .teach>h3,.page-content .container-5 .rest>h3{font-size:2.4rem;font-weight:500;font-family:Nunito Sans,sans-serif}.page-content .container-5 .consult>p,.page-content .container-5 .develop>p,.page-content .container-5 .support>p,.page-content .container-5 .teach>p,.page-content .container-5 .rest>p{width:74%}.page-content .container-5 .research{border-radius:var(--border-radius);background:var(--blue);grid-column:1/span 6;grid-row:1/span 2;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(6,1fr);position:relative;overflow:hidden}.page-content .container-5 .research .title{border-radius:0 0 var(--border-radius);grid-column:1/span 6;grid-row:1/span 2;text-transform:uppercase;color:var(--dark-blue);font-weight:800;line-height:3.125rem;padding:0 1.25rem 1.25rem 0;width:fit-content;height:fit-content;font-size:var(--fs-h1);background:#fff;position:relative}.page-content .container-5 .research .title:after{z-index:10;--_size: .625rem;content:"";position:absolute;width:var(--_size);aspect-ratio:1;background-image:radial-gradient(circle at 100% 100%,transparent var(--_size),#fff calc(var(--_size) + 1px));rotate:-270deg;transform:scaleY(-1);bottom:-.625rem;left:0}.page-content .container-5 .research .title:before{z-index:10;--_size: .625rem;content:"";position:absolute;width:var(--_size);aspect-ratio:1;background-image:radial-gradient(circle at 100% 100%,transparent var(--_size),#fff calc(var(--_size) + 1px));rotate:-270deg;transform:scaleY(-1);right:-.625rem;top:0}.page-content .container-5 .research>div:not(.image){padding:1.875rem;grid-column:1/-1;grid-row:3/span 3;color:#fff}.page-content .container-5 .research>div:not(.image)>h3{font-size:2.4rem;font-family:Nunito Sans,sans-serif}.page-content .container-5 .research>div:not(.image)>p{width:50%}.page-content .container-5 .research .image{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../img/hands.png);background-repeat:no-repeat;background-size:100%;background-position:right bottom;pointer-events:none}.page-content .container-5 .integrate{border-radius:var(--border-radius);overflow:hidden;grid-column:7/-1;grid-row:1/span 1;position:relative}.page-content .container-5 .integrate .text-box{display:flex;flex-direction:column;gap:.313rem;padding:1.875rem;color:#fff;z-index:4;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.page-content .container-5 .integrate .text-box>h3{font-weight:400;font-size:2.4rem;font-family:Nunito Sans,sans-serif}.page-content .container-5 .integrate .text-box>p{width:45%}.page-content .container-5 .integrate .video-box{width:100%;height:100%;position:relative}.page-content .container-5 .integrate .video-box>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.page-content .container-5 .integrate .video-box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--blue);opacity:.5}.page-content .container-5 .teach{position:relative;display:flex;flex-direction:column;gap:.313rem;padding:1.875rem;color:#fff;grid-column:7/span 3;grid-row:2/span 1;border-radius:var(--border-radius);overflow:hidden}.page-content .container-5 .teach>p{width:85%}.page-content .container-5 .teach:before{content:"";background:var(--panel-gradient-2);position:absolute;left:0;top:0;right:0;bottom:0;z-index:-2}.page-content .container-5 .teach:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#f800f8;z-index:-1;transition:opacity .2s}@media screen and (min-width: 799px){.page-content .container-5 .teach:hover:after{opacity:0}}.page-content .container-5 .rest{padding:1.875rem 1.2rem;border-radius:var(--border-radius);background:#fff;border:1px solid #000;grid-column:10/span 3;grid-row:2/span 1}.page-content .container-5 .rest>p{width:60%}.page-content .container-5 .support{color:#fff;padding:1.875rem;border-radius:var(--border-radius);background:var(--blue);grid-column:1/-1;grid-row:3/span 1;position:relative}.page-content .container-5 .support>p{width:15%}.page-content .container-5 .support .image{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../img/planet_.png);background-repeat:no-repeat;background-size:90%;background-position:right bottom -1.25rem}.page-content .container-5 .develop{overflow:hidden;padding:1.875rem;color:#fff;border-radius:var(--border-radius);background:var(--blue);grid-column:1/span 6;grid-row:4/span 1;position:relative}.page-content .container-5 .develop>p{width:34%}.page-content .container-5 .develop .image{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../img/notebook.png);background-repeat:no-repeat;background-size:70%;background-position:right -4.063rem bottom -2.5rem}.page-content .container-5 .consult{padding:1.875rem;color:#fff;border-radius:var(--border-radius);background:var(--blue);position:relative;grid-column:7/-1;grid-row:4/span 1;overflow:hidden}.page-content .container-5 .consult>p{width:50%}.page-content .container-5 .consult .image{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../img/phone.png);background-repeat:no-repeat;background-size:100%;background-position:right -4.063rem bottom -3.75rem}.page-content .container-6{margin:4.375rem auto 0;display:flex;flex-direction:column;gap:var(--grid-gap)}.page-content .container-6 h1{color:var(--dark-blue);text-transform:uppercase;font-size:var(--fs-h1);font-weight:800;line-height:3.25rem}.page-content .container-6 .image-container{width:100%;display:flex;gap:var(--grid-gap)}.page-content .container-6 .image-container>div{display:flex;align-items:center;justify-content:center;flex-basis:65%;border-radius:var(--border-radius);border:1px solid #000;padding:1.625rem 0}@media screen and (min-width: 799px){.page-content .container-6 .image-container>div:hover{border:none;transition:all .2s}.page-content .container-6 .image-container>div:hover>img{scale:1.2;transition:all .2s}}.page-content .container-6 .image-container>div>img{width:fit-content;height:3.5rem;object-fit:contain}.page-content .container-6 .image-container .w-4{flex-basis:35%}.page-content .cookies{z-index:1000;position:fixed;bottom:1.25rem;border-radius:var(--border-radius);box-shadow:0 10px 39px #0000008a;left:50%;transform:translate(-50%);max-width:var(--page-width);width:100%;height:9.375rem;background:#fff;padding:3.125rem 1.563rem;display:flex;align-items:center;justify-content:space-between;transition:opacity .3s ease}.page-content .cookies .cookie-header{display:flex;align-items:baseline;gap:.625rem;color:#00194a}.page-content .cookies .cookie-header>h1{font-family:Nunito Sans,sans-serif;font-size:var(--fs-h2)}.page-content .cookies .cookie-header>span{font-size:1.875rem}.page-content .cookies>button{color:#fff;border-radius:var(--border-radius);font-size:1rem;border:none;background:var(--blue);height:3.125rem;width:11.25rem}.page-content .cookies .description{width:80%;text-wrap:balance}.page-content .cookies .description>a{text-decoration:underline}.page-content .cookies.hidden{opacity:0;visibility:hidden}@media (max-width: 1100px){.page-content .container{gap:0 1rem;padding-left:1.25rem;padding-right:1.25rem}.page-content .container .box{grid-column:1/-1}.page-content .container .btn{grid-column:3/-1}.page-content .container-2{gap:1rem;grid-template-rows:repeat(4,1fr) auto;padding-left:1.25rem;padding-right:1.25rem}.page-content .container-2 .text-block{grid-row:1/span 3}.page-content .container-2 .top{max-height:7.375rem}.page-content .container-2 .top .title>span{font-size:2.4rem}.page-content .container-2 .top>div>span{padding-top:1.25rem;padding-left:1.25rem;font-size:.938rem;width:100%}.page-content .container-2 .text>p{padding-top:.625rem;padding-left:1.25rem;text-wrap:balance;width:100%;font-size:.938rem}.page-content .container-2 .image{grid-row:1/span 4}.page-content .container-2 .block{padding-left:1.25rem;font-size:.938rem;height:100%;grid-row:4/span 1}.page-content .container-3{padding-left:1.25rem;padding-right:1.25rem}.page-content .container-3 .block{grid-template-columns:repeat(6,1fr)}.page-content .container-3 .block .title{grid-column:1/5}.page-content .container-3 .block .title>span{display:block}.page-content .container-3 .block .description{padding:0 2.5rem}.page-content .container-4,.page-content .container-5{padding-left:1.25rem;padding-right:1.25rem}.page-content .container-5 .research .title{font-size:2.525rem}.page-content .container-5 .teach{padding:1.275rem}.page-content .container-5 .teach h3{font-size:1.75rem}.page-content .container-5 .teach p{width:95%}.page-content .container-5 .rest{padding:1.075rem}.page-content .container-5 .rest h3{font-size:1.75rem}.page-content .container-5 .rest p{width:95%}.page-content .container-5 .support p{width:50%}.page-content .container-6{padding-left:1.25rem;padding-right:1.25rem}.page-content .cookies{width:calc(100% - 2.5rem)}.page-content .cookies .description>p{width:100%}}@media (max-width: 600px){.page-content .container{grid-template-rows:3.5rem auto 4.938rem;grid-template-columns:repeat(6,1fr);gap:0 .625rem;min-height:24.688rem}.page-content .container .box{min-height:24.688rem;grid-column:1/-1}.page-content .container .box .box__title{display:block;padding-top:4.438rem;padding-left:1.25rem;margin:0 auto}.page-content .container .box .box__title .box__heading{line-height:1.875rem;font-size:1.875rem}.page-content .container .box .box__title .box__text{width:88%}.page-content .container .btn-area{grid-column:3/span 4}.page-content .container .title{display:flex;align-items:center;justify-content:center;padding:0 .625rem .625rem 0;grid-column:1/span 2}.page-content .container-2{grid-template-columns:repeat(6,1fr);grid-template-rows:8.75rem 9.875rem 8.75rem 6.25rem 4.375rem;gap:.625rem}.page-content .container-2 .text-block{display:contents}.page-content .container-2 .text-block:after,.page-content .container-2 .text-block:before{content:none}.page-content .container-2 .top{background:var(--blue);max-height:none;border-radius:var(--border-radius);grid-column:1/-1;grid-row:1/span 1;grid-template-columns:repeat(7,1fr)}.page-content .container-2 .top .title{border-radius:0 0 2rem;grid-column:1/span 4}.page-content .container-2 .top .title>span{font-size:1.875rem}.page-content .container-2 .top>div>span{padding-top:0;font-size:1rem;width:100%;text-wrap:pretty;padding-left:1.25rem}.page-content .container-2 .text{background:var(--blue);display:flex;justify-items:center;align-items:center;border-radius:var(--border-radius);grid-column:1/-1;grid-row:3/span 1}.page-content .container-2 .text>p{padding-top:0;padding-left:1.25rem}.page-content .container-2 .image{grid-row:2/span 1;grid-column:1/span 6}.page-content .container-2 .block{max-height:none;grid-row:4/span 1;grid-column:1/-1;padding-left:1.25rem}.page-content .container-2 .block>p{text-wrap:balance;width:80%}.page-content .container-2 .button{grid-column:1/-1}.page-content .container-3{gap:.625rem;grid-template-rows:14.625rem 15.75rem}.page-content .container-3 .block{grid-column:1/-1;grid-row:1/span 1;grid-template-columns:repeat(12,1fr);gap:.625rem}.page-content .container-3 .block .title{grid-column:1/span 7;padding:0 .625rem .625rem 0;font-size:1.875rem;justify-items:flex-start;border-radius:0 0 1.475rem}.page-content .container-3 .block .description{width:100%;text-wrap:pretty;font-size:.936rem;padding:0 1.25rem}.page-content .container-3 .image{grid-row:2/span 1;grid-column:1/-1}.page-content .container-4>h1{font-size:1.875rem;width:60%}.page-content .container-4>p{width:90%}.page-content .container-4 .accordion-container .accordion-value__content{padding:1.25rem}.page-content .container-5{grid-template-columns:repeat(6,1fr);grid-template-rows:13.75rem 12.875rem 10rem 8.563rem 12.5rem 7.5rem}.page-content .container-5 .research{grid-column:1/-1;grid-row:1/span 1}.page-content .container-5 .research .title{font-size:1.875rem;line-height:1.875rem;padding:0 .625rem .625rem 0}.page-content .container-5 .research .image{background:url(../img/hands-mobile.png) no-repeat right center;background-size:contain}.page-content .container-5 .research div:not(.image){padding:1.25rem}.page-content .container-5 .research div:not(.image)>p{width:60%}.page-content .container-5 .research div:not(.image)>h3{font-size:1.563rem}.page-content .container-5 .develop{padding:1.25rem;grid-row:2/span 1;grid-column:1/-1}.page-content .container-5 .develop h3{font-size:1.563rem}.page-content .container-5 .develop .image{background-size:80%;background-position:bottom -2.5rem right -5rem}.page-content .container-5 .teach{grid-row:3/span 1;grid-column:1/span 3}.page-content .container-5 .teach h3{font-size:1.563rem}.page-content .container-5 .rest{padding:1.25rem;grid-row:3/span 1;grid-column:4/span 3}.page-content .container-5 .rest h3{font-size:1.563rem}.page-content .container-5 .integrate{grid-row:4/span 1;grid-column:1/-1}.page-content .container-5 .integrate .text-box{padding:1.25rem}.page-content .container-5 .integrate .text-box h3{font-size:1.563rem}.page-content .container-5 .integrate .text-box p{width:70%}.page-content .container-5 .support{padding:1.25rem;grid-row:5/span 1;grid-column:1/-1;overflow:hidden;position:relative}.page-content .container-5 .support .image{width:100%;background-image:url(../img/planet.png);background-size:120%;background-position:center bottom 30%;transform:scaleX(-1)}.page-content .container-5 .support h3{font-size:1.563rem}.page-content .container-5 .consult{grid-row:6/span 1;grid-column:1/-1;padding:1.25rem}.page-content .container-5 .consult .image{background-size:80%}.page-content .container-5 .consult h3{font-size:1.563rem}.page-content .container-5 .consult p{width:70%}.page-content .container-6 h1{font-size:1.875rem;text-align:center}.page-content .container-6 .image-container{flex-direction:column}.page-content .container-6 .image-container>div{flex-basis:100%}.page-content .container-6 .image-container .w-4{flex-basis:100%}.page-content .cookies{padding:1.25rem;flex-direction:column;height:15.938rem}.page-content .cookies .cookie-header{gap:5px}.page-content .cookies .cookie-header>h1{font-size:1.563rem}.page-content .cookies .cookie-header>span{font-size:1.563rem}.page-content .cookies .description{width:100%;font-size:1rem}.page-content .cookies>button{font-size:1rem;width:100%}}.page_404{overflow:hidden;padding-top:1.25rem;width:100%;max-width:var(--page-width);margin:4.75rem auto 0;display:flex;flex-direction:column;align-items:center;gap:3.125rem}.page_404>h1{text-transform:uppercase;font-weight:800;font-size:var(--fs-h1);text-align:center}.page_404>div{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-gap:var(--grid-gap);grid-column:1/span 4}.page_404>div>div{grid-row:1/-1;grid-column:5/span 4}.page_404>div>div>img{width:100%;height:100%;object-fit:contain;object-position:center center}.page_404>div span{align-items:center;font-family:Unbounded,serif;font-weight:800;font-size:19.428rem;line-height:22.271rem}.page_404>div>div:nth-child(1){grid-row:1/-1;grid-column:1/span 4;display:flex;align-items:center;justify-content:center;color:#f800f8}.page_404>div>div:nth-child(3){color:#0057ff;display:flex;justify-content:center;align-items:center;grid-row:1/-1;grid-column:9/span 4}.page_404>ul>li:not(:last-child){text-align:center;margin-bottom:30px}.page_404>ul>li>a{color:#0057ff}@media screen and (min-width: 799px){.page_404>ul>li>a:hover{text-decoration:underline}}@media (max-width: 1100px){.page_404{padding-left:1.25rem;padding-right:1.25rem}.page_404>div span{font-size:15.428rem}}@media (max-width: 600px){.page_404{margin:2.75rem auto 0;gap:var(--grid-gap)}.page_404>h1{font-size:1.875rem}.page_404>div{height:fit-content;grid-template-columns:repeat(6,1fr);grid-template-rows:9.375rem}.page_404>div span{font-size:7rem}.page_404>div>div:nth-child(1){grid-column:1/span 2}.page_404>div>div:nth-child(2){grid-column:3/span 2}.page_404>div>div:nth-child(3){grid-column:5/span 2}.page_404>p{text-align:center}.page_404>ul>li:nth-child(2){text-wrap:balance}.page_404>ul>li{text-align:center}}.contact_us{display:flex;flex-direction:column;gap:3.125rem;padding-top:3.125rem;width:100%;max-width:var(--page-width);margin:0 auto}@media screen and (min-width: 799px){.contact_us>.logo>img:hover{filter:invert(21%) sepia(77%) saturate(5278%) hue-rotate(219deg) brightness(102%) contrast(106%)}}.contact_us>h1{font-size:var(--fs-h1);color:var(--dark-blue);font-weight:800;padding-bottom:.625rem}.contact_us .form{display:flex;flex-direction:column;gap:var(--grid-gap)}.contact_us .form .form-title{font-family:Nunito Sans,sans-serif;font-size:1.875rem;padding-bottom:.625rem;color:var(--dark-blue)}.contact_us .form .form-row{display:flex;gap:var(--grid-gap)}.contact_us .form .form-row>.btn{width:100%}.contact_us .form .form-row>.go-back{width:100%;padding:0 1.563rem;text-align:center;color:var(--blue);margin-bottom:3.125rem}.contact_us .form .form-row .input-area{display:flex;flex-direction:column;flex:1;position:relative}.contact_us .form .form-row .input-area>label{font-family:Nunito Sans,sans-serif;z-index:4;top:-.425rem;left:1.138rem;position:absolute;padding-left:.313rem;padding-right:.313rem;height:fit-content;background:#fff;line-height:1rem}.contact_us .form .form-row .input-area:has(input:not(:placeholder-shown)) input{border-color:var(--filled-input)}.contact_us .form .form-row .input-area:has(input:not(:placeholder-shown)) label{color:var(--filled-input)}.contact_us .form .form-row .input-area:has(textarea:not(:placeholder-shown)) textarea{border-color:var(--filled-input)}.contact_us .form .form-row .input-area:has(textarea:not(:placeholder-shown)) label{color:var(--filled-input)}.contact_us .form .form-row .input-area .error{padding-left:1.138rem;padding-top:.313rem;font-size:.875rem}.contact_us .form .form-row .input-area .info{color:#676767;font-size:.875rem}.contact_us .form .form-row .input-area>div:has(.info){display:flex;justify-content:space-between}.contact_us .form .form-row .input-area>.input-container{position:relative}.contact_us .form .form-row .input-area>.input-container>img{width:2.125rem;height:2.125rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:none}.contact_us .form .form-row .input-area>.input-container>input,.contact_us .form .form-row .input-area>.input-container textarea{width:100%;padding:1rem 3.4rem 1rem 1.25rem;border-radius:var(--border-radius);border:2px solid #676767}.contact_us .form .form-row .input-area>.input-container>textarea{min-width:var(--page-width);max-width:var(--page-width);min-height:8.5rem}.contact_us .form .form-row .input-area.success>.input-container>input,.contact_us .form .form-row .input-area.success>.input-container textarea{border-color:var(--success-input)}.contact_us .form .form-row .input-area.success>.input-container>img{filter:brightness(0) saturate(100%) invert(34%) sepia(44%) saturate(541%) hue-rotate(115deg) brightness(99%) contrast(97%);display:block}.contact_us .form .form-row .input-area.success>label{color:var(--success-input)!important}.contact_us .form .form-row .input-area.error>.input-container>input,.contact_us .form .form-row .input-area.error textarea{border-color:var(--error-input)}.contact_us .form .form-row .input-area.error .error{color:var(--error-input);display:block}.contact_us .form .form-row .input-area.error>label{color:var(--error-input)!important}@media (max-width: 1100px){.contact_us{padding-left:1.25rem;padding-right:1.25rem}.contact_us .form>.form-row>.input-area>.input-container>textarea{min-width:100%;max-width:100%}}@media (max-width: 600px){.contact_us{gap:2.5rem}.contact_us>h1{text-wrap:balance;font-size:1.875rem;padding-bottom:0}.contact_us .form .form-title{font-size:1.563rem}.contact_us .form .form-row{flex-direction:column}.contact_us .form .form-row>.input-area>label{font-size:1rem}}.privacy-policy{overflow:hidden;padding-top:3.125rem;padding-bottom:4.375rem;width:100%;max-width:var(--page-width);margin:0 auto;display:flex;flex-direction:column;--fs-h1: 2rem}.privacy-policy .logo{padding-bottom:3.125rem}.privacy-policy .title{font-size:3.125rem;font-weight:800;color:var(--dark-blue);line-height:3.125rem}@media (max-width: 1100px){.privacy-policy{padding-left:1.25rem;padding-right:1.25rem}}@media (max-width: 600px){.privacy-policy .title{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:1.875rem;line-height:1.875rem}}
