@font-face{font-family:"aeonik";src:url("../fonts/aeonik/Aeonik-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"aeonik";src:url("../fonts/aeonik/Aeonik-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"paralucent-text-book";src:url("../fonts/paralucent-text-book.otf") format("truetype");font-weight:400;font-style:normal}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}a,button{cursor:revert}ol,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}html{scroll-behavior:smooth;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#001824;padding:0;margin:0;font-family:"aeonik","sans-serif";font-weight:400;color:#fff;scroll-behavior:smooth;width:100vw;overflow-x:hidden}p,div,span,label{font-family:"aeonik","sans-serif";font-weight:400}.hero{width:100%;height:100dvh;background-image:url("../images/hero-desktop.png");background-size:cover;background-position:top center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;position:relative}@media(max-width: 1024px){.hero{background-image:url("../images/hero-mobile.png")}}.content{display:flex;flex-direction:column;flex:1;justify-content:center;gap:32px;padding:2% 8%}@media(max-width: 1024px){.content{justify-content:flex-end;margin-bottom:32px;padding:20px 5%;gap:20px}}.content .logo{width:190px;margin:0}@media(max-width: 1024px){.content .logo{width:142px;margin:0 auto;position:absolute;top:5%;left:50%;transform:translate(-50%, -50%)}}.content .title-content{position:relative}.content .title-content .stamp-img{width:170px;height:auto;position:absolute;bottom:64px;left:80%;transform:translateX(-50%);max-inline-size:none;max-block-size:none}@media(max-width: 1024px){.content .title-content .stamp-img{width:105px;bottom:40%;left:240px}}.content h1{font-size:64px;font-weight:700;line-height:1.1;color:#fff;max-width:577px}@media(max-width: 1024px){.content h1{font-size:36px;line-height:100%;max-width:100%}}.content h1 .highlight{color:#ffe2d2;font-weight:700}.content h3{font-size:24px;font-weight:700;max-width:480px;color:#b4ceda;line-height:32px}@media(max-width: 1024px){.content h3{font-size:16px;line-height:24px;max-width:100%}}.cta-btn{display:flex;align-items:center;justify-content:center;background-color:#ffe2d2;color:#001824;height:44px;font-size:16px;line-height:24px;font-weight:700;padding:12px 24px;text-align:center;width:-moz-fit-content;width:fit-content;text-decoration:none;transition:background-color .3s ease;cursor:pointer}.cta-btn:hover{background-color:#e6c3af}@media(max-width: 1024px){.cta-btn{width:100%}}@media(max-width: 767px){.cta-btn{font-size:14px}}@media(max-width: 375px){.cta-btn{font-size:12px}}.strip{width:100%;display:flex;align-items:center;justify-content:center;background-color:#ffe2d2}.strip p{color:#001824;font-size:24px;line-height:32px;font-weight:700;text-align:center;padding:clamp(16px,2dvh,32px);max-width:980px}@media(max-width: 1024px){.strip p{font-size:20px;line-height:30px}.strip p br{display:none}}.mentors{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:64px 8% 80px 8%;gap:56px}@media(max-width: 900px){.mentors{gap:32px;padding-inline:5%;padding-bottom:64px}}.mentors h2{color:#fff;font-size:45px;line-height:52px;font-weight:400;max-width:743px;text-align:center}.mentors h2 strong{color:#ffe2d2}@media(max-width: 900px){.mentors h2{font-size:32px;line-height:40px}}.mentors .cards{display:flex;flex-direction:column;gap:32px;width:100%;max-width:1150px;align-items:center;border-bottom:1px solid #2a525c;padding-bottom:32px}.mentors .mentor{width:100%;display:flex;flex-direction:row;border-top:1px solid #2a525c;padding-top:32px}@media(max-width: 900px){.mentors .mentor{flex-direction:column}}.mentors .mentor img{width:264px;height:264px;-o-object-fit:cover;object-fit:cover;border:1px solid #2a525c}@media(max-width: 767px){.mentors .mentor img{height:328px;width:100%;-o-object-position:top;object-position:top}}.mentors .mentor .mentor-content{padding-left:56px}@media(max-width: 900px){.mentors .mentor .mentor-content{padding-left:0;padding-top:32px}}.mentors .mentor .mentor-content h4{color:#ffe2d2;font-size:20px;font-weight:700;line-height:100%}.mentors .mentor .mentor-content h4::after{content:"";display:block;margin-top:12px;width:50px;height:1px;background-color:#ffe2d2}.mentors .mentor .infos-container{display:flex;align-items:row;margin-top:16px}@media(max-width: 900px){.mentors .mentor .infos-container{flex-direction:column}}.mentors .mentor .infos{display:flex;flex-direction:column;gap:8px;max-width:408px}.mentors .mentor .infos:first-of-type{border-right:1px solid #2a525c;padding-right:32px}@media(max-width: 900px){.mentors .mentor .infos:first-of-type{padding-right:0;border-right:none;border-bottom:1px solid #2a525c;padding-bottom:32px}}.mentors .mentor .infos:last-of-type{padding-left:24px}@media(max-width: 900px){.mentors .mentor .infos:last-of-type{padding-left:0;padding-top:24px}}.mentors .mentor .infos .title{font-size:24px;font-weight:400;line-height:100%;color:#fff;margin-bottom:8px}.mentors .mentor .infos .description,.mentors .mentor .infos li{font-size:14px;font-weight:400;line-height:20px;color:#9cb7c4}.mentors .mentor .infos h6{font-size:20px;font-weight:700}.mentors .mentor .infos ul{display:flex;flex-direction:column;gap:16px;margin-left:24px;margin-top:16px;max-width:344px}@media(max-width: 900px){.mentors .mentor{width:100%}}.testimonials-section{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;padding:32px 8% 96px 8%;gap:64px;width:100%}@media(max-width: 900px){.testimonials-section{padding-inline:5%;padding-block:32px 64px}}.testimonials-section h2{font-size:45px;line-height:52px;font-weight:400;color:#fff;max-width:680px}@media(max-width: 800px){.testimonials-section h2{font-size:32px;line-height:40px}}.testimonials-section h2 strong{color:#ffe2d2}.testimonials-section .carousel-wrapper{position:relative;max-width:1062px;margin:0 auto;display:flex;align-items:center}@media(max-width: 1200px){.testimonials-section .carousel-wrapper{max-width:calc(100% - 80px)}}.testimonials-section .carousel{overflow:hidden;padding-top:82px;width:100%}.testimonials-section .carousel .carousel-track{display:flex;gap:24px;transition:transform .4s ease}.testimonials-section .card{background-color:#00131c;border:1px solid #2a525c;padding:64px 24px 0px 24px;text-align:left;position:relative;overflow:visible;flex:0 0 calc((100% - 50px)/3)}@media(max-width: 1200px){.testimonials-section .card{flex:0 0 calc((100% - 25px)/2)}}@media(max-width: 800px){.testimonials-section .card{flex:0 0 100%}}.testimonials-section .card .avatar{position:absolute;transform:translate(-50%, -50%);top:-12px;left:50%;width:140px;height:140px;border-radius:50%}.testimonials-section .card blockquote{font-size:96px;line-height:96px;font-weight:400;color:#ffe2d2;margin-top:-32px}.testimonials-section .card h3{font-size:20px;line-height:24px;font-weight:700;color:#fff;margin-block:-32px 24px}.testimonials-section .card .role{font-size:14px;font-weight:700;line-height:20px;color:#9cb7c4;margin-bottom:16px}.testimonials-section .card .description{font-size:16px;font-weight:400;line-height:24px;color:#9cb7c4;margin-bottom:24px}@media(max-width: 800px){.testimonials-section .card .description{font-size:14px;line-height:20px}}.testimonials-section .carousel-btn{background:rgba(0,0,0,0);border:none;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.testimonials-section .carousel-btn svg{width:auto;height:48px;stroke:#ffe2d2}.testimonials-section .carousel-btn.prev{left:-24px}.testimonials-section .carousel-btn.next{right:-24px}.event-info{display:flex;justify-content:center;padding:192px 8%;height:501px;gap:137px;background-image:url("../images/event-bg-desktop.webp");background-size:cover;background-position:top center;background-repeat:no-repeat}@media(max-width: 900px){.event-info{flex-direction:column;padding:84px 5%;gap:32px}}@media(max-width: 490px){.event-info{background-image:url("../images/event-bg-mobile.webp")}}.event-info h2{color:#fff;font-size:45px;line-height:52px;font-weight:400;text-align:center}@media(max-width: 900px){.event-info h2{text-align:left;font-size:32px;line-height:40px}}.event-info .infos{display:flex;flex-direction:row;gap:24px}.event-info .infos h4{font-size:24px}@media(max-width: 900px){.event-info .infos{flex-direction:column}}.event-info .card{width:360px;height:117px;border:1px solid #2a525c;background-color:#001824;padding:16px 24px;display:flex;flex-direction:column;justify-content:center;gap:8px}@media(max-width: 769px){.event-info .card{width:100%}}.event-info .card p{color:#9cb7c4}.hero__content{flex:1;display:flex;flex-direction:column;align-items:center;width:100%}.real-estate-logo{width:299px;height:82px;margin-bottom:91px}@media(max-width: 1024px){.real-estate-logo{width:182px;height:50px;margin-bottom:35px}}.hero__title{color:#fff;text-align:center;font-size:48px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px}@media(max-width: 1024px){.hero__title{font-size:24px;margin-bottom:8px}}.hero__subtitle{display:flex;justify-content:center;gap:32px;color:#fff;text-align:center;font-family:"paralucent-text-book";font-size:36px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:50px}@media(max-width: 1024px){.hero__subtitle{gap:12px;font-size:20px}}.hero__card{display:flex;flex-direction:column;background-color:#00141f;border:2px solid #2a525c;padding:40px;width:100%;max-width:583px;overflow-x:hidden;position:relative}@media(max-width: 1024px){.hero__card{padding:23.13px}}.hero__card__title{font-family:"paralucent-text-book";font-size:48px;font-weight:300;font-style:Light;letter-spacing:0%;color:#ffe2d2}@media(max-width: 1024px){.hero__card__title{font-size:27.75px}}.hero__card__strip{position:absolute;width:calc(100% + 20px);height:55.45px;left:-10px;top:100px;display:flex;align-items:center;justify-content:center;background:#b22234;transform:rotate(-3.22deg)}@media(max-width: 1024px){.hero__card__strip{top:65px}}.hero__card__strip__text{font-family:"paralucent-text-book";font-weight:500;font-style:Medium;font-size:18px;line-height:100%;letter-spacing:6px;text-align:center;text-transform:uppercase;color:#fff}@media(max-width: 767px){.hero__card__strip__text{font-size:10.41px}}.hero__card__body{margin-top:80px}.hero__card__body__price{font-weight:400;font-size:24px;color:#61889d;margin-bottom:40px}@media(max-width: 1024px){.hero__card__body__price{font-size:14px;margin-bottom:25px}}.hero__card__body__price--bigger{font-size:40px}@media(max-width: 1024px){.hero__card__body__price--bigger{font-size:24px}}.hero__card__body__list{display:flex;flex-direction:column;gap:32px}@media(max-width: 767px){.hero__card__body__list{gap:18.5px}}.hero__card__body__list-item{display:flex;width:100%;gap:8px;font-size:20px;font-weight:400}@media(max-width: 767px){.hero__card__body__list-item{font-size:12px}}.hero__card__body__list-item strong{font-weight:700}.icon-circle-check{width:24px;height:24px}@media(max-width: 767px){.icon-circle-check{width:11px;height:11px}}.hero__card__body__cta-btn{display:flex;align-items:center;justify-content:center;background-color:#ffe1a6;color:#00141f;height:45px;font-size:24px;line-height:24px;font-weight:700;padding:8px 24px;text-align:center;width:100%;text-decoration:none;transition:background-color .3s ease;cursor:pointer;margin:0 auto}.hero__card__body__cta-btn:hover{background-color:#e6c3af}@media(max-width: 1024px){.hero__card__body__cta-btn{width:100%}}@media(max-width: 767px){.hero__card__body__cta-btn{font-size:14px}}@media(max-width: 375px){.hero__card__body__cta-btn{font-size:12px}}.cta-section{height:701px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-inline:8%;text-align:center;padding-top:100px;gap:32px;background-image:url("../images/cta-bg-desktop.webp");background-size:cover;background-position:top center;background-repeat:no-repeat}@media(max-width: 490px){.cta-section{background-image:url("../images/cta-bg-mobile.webp")}}@media(max-width: 769px){.cta-section{padding-inline:5%;height:602px}}.cta-section .logo{width:200px;margin:0 auto;margin-top:116px}@media(max-width: 769px){.cta-section .logo{margin-block:80px}}.cta-section h2{color:#fff;font-size:64px;line-height:100%;font-weight:400}@media(max-width: 769px){.cta-section h2{font-size:36px}}.cta-section h5{color:#fff;font-size:24px;line-height:32px;font-weight:400;max-width:460px}.cta-section a{width:100%;max-width:362px;margin-top:10px}@media(max-width: 769px){.cta-section a{margin-top:0px}}.wpp-button{max-width:210px;position:fixed;bottom:20px;right:20px;z-index:9999;display:flex;align-items:center;justify-content:center;gap:16px;padding:16px 24px;background-color:#001f03;border:2px solid #03b014;border-radius:100px;font-size:16px;font-weight:700}/*# sourceMappingURL=style.css.map */