@font-face{src:url("../fonts/MaisonNeue-Light.eot?") format("eot"),url("../fonts/MaisonNeue-Light.woff") format("woff"),url("../fonts/MaisonNeue-Light.ttf") format("truetype");font-family:"Maison Neue";font-style:normal;font-weight:300;font-display:auto}@font-face{src:url("../fonts/MaisonNeue-Bold.eot?") format("eot"),url("../fonts/MaisonNeue-Bold.woff") format("woff"),url("../fonts/MaisonNeue-Bold.ttf") format("truetype");font-family:"Maison Neue";font-style:normal;font-weight:700;font-display:auto}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{scrollbar-width:none;width:0 !important}html{cursor:none !important;scrollbar-width:none;height:100%;height:-webkit-fill-available;width:100%}h1,h2,h3,h4,h5,h6{font-family:"Maison Neue",sans-serif;font-weight:700;margin:0;line-height:1}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-style:italic}a{cursor:none !important;text-decoration:none}h1{font-size:110px}h2{font-size:90px}h3{font-size:72px}h4{font-size:64px}body{cursor:none !important;font-family:"Maison Neue",sans-serif;font-weight:300;line-height:1.5;font-size:14px;margin:0;height:auto;min-height:100%;display:flex;flex-direction:column;overflow-x:hidden;position:relative;background:#10151d;color:#a4a4a4;width:100%;letter-spacing:.025em}@media only screen and (max-width: 520px){body{overflow-x:hidden}}body .preload{overflow-x:hidden;background:#10151d;position:fixed;z-index:9999999;width:100vw;height:100vh;display:flex;justify-content:flex-end;align-items:flex-end}body .preload .preload-coords{padding:2em;opacity:0;animation:fadein 1s ease forwards;animation-delay:3s;display:flex;flex-direction:row;margin:auto}body .preload .preload-coords .coord{color:#f2f2f2;opacity:.5;font-size:2em;line-height:1}body .preload .preload-coords .coord:last-of-type{padding-left:.4em}@keyframes fadein{from{opacity:0}to{opacity:1}}body .preload img{position:absolute;margin:auto auto 0;left:0;right:0;width:100vw;height:auto;object-position:bottom;animation:landing 5s cubic-bezier(0.36, 0.18, 0.13, -0.26) forwards;pointer-events:none}@keyframes landing{0%{transform:translateY(-250vh) scale(1.4)}50%{opacity:1}100%{opacity:0;transform:translateY(1250vh) scale(0.8)}}body .wrapper{width:100%;height:100%;z-index:99;pointer-events:none}body .fade-in{opacity:0;transition:opacity .5s ease-in-out}body .fade-in.visible{opacity:1}body .transition{position:fixed;z-index:10;width:100%;height:100vh;top:0%;left:0;pointer-events:all;background:#10151d;transform:translateY(100%);-webkit-transform:translateY(100%);display:flex;color:#fff;z-index:99999999}@media only screen and (max-width: 520px){body .transition{height:100dvh}}body .transition .r-container{position:relative;width:100%;z-index:10;display:flex;flex-direction:column;justify-content:center;padding:0;gap:2em;max-width:1140px;margin:0 auto}@media only screen and (max-width: 520px){body .transition .r-container{max-width:calc(100% + 40px);padding:0 20px;width:calc(100% + 40px)}}body .transition .r-container .r-text{position:relative;display:flex;font-size:2.5em;height:2.5em;line-height:1;color:#fff;overflow:hidden;font-weight:400;font-weight:700}@media only screen and (max-width: 520px){body .transition .r-container .r-text{font-size:4vw;height:9vw}}body .transition .r-container .r-text.r-previous .r-inner{color:#7e7e7e;opacity:.4}body .transition .r-container .r-text.r-previous .r-inner:first-of-type{color:#7e7e7e;font-style:normal;font-weight:400}body .transition .r-container .r-text .r-inner{min-width:24px}@media only screen and (max-width: 520px){body .transition .r-container .r-text .r-inner{min-width:auto}}body .transition .r-container .r-text.r-next{color:#4169e1}body .transition .r-container .r-text.r-next .r-inner:last-of-type{color:#f2f2f2;font-style:normal;font-weight:400;margin-left:8px;display:flex;flex-direction:column;transform:translateY(8px)}body .transition .r-container .r-text.r-next .r-inner:last-of-type .r-letter{transform:translateY(10px);overflow:visible}@media only screen and (max-width: 520px){body .transition .r-container .r-text.r-next .r-inner:last-of-type .r-letter{transform:translateY(0.5vw)}}body .transition .r-container .r-text:nth-child(1)::before{position:relative;content:""}body .transition .r-container .r-text:nth-child(2)::before{position:relative;content:"";margin-left:auto}body .transition .r-container .r-text .r-letter{display:block;font-size:2.5em;text-transform:uppercase}body .dots-pattern{width:calc(100% - 0rem);margin:0 auto;height:100vh;left:0px;right:0;position:fixed;opacity:1;top:0;z-index:1;display:flex;align-items:center;justify-content:center;opacity:.4}body .dots-pattern canvas{width:90vw;height:100vh}body header{z-index:999999;pointer-events:none}body header a{pointer-events:all}body section{z-index:999;pointer-events:none}@media only screen and (max-width: 520px){body section{max-width:100vw;display:none}}body section a{pointer-events:all}body .container{padding:0;display:flex;flex-direction:column;z-index:9999;min-height:100vh;width:100%;overflow-x:hidden}body .container .page-title{height:100vh;display:flex;align-items:center;justify-content:center;position:relative}body .container .page-title svg{position:absolute;height:80vh;width:auto;opacity:.2;transform:translateX(25vw) translateY(3vw)}body .container .page-title h1{display:flex;align-items:center;border:1px solid #54575d;max-width:max-content;background-color:rgba(16,21,29,.4);backdrop-filter:blur(15px);font-weight:300;font-style:normal;transform:scale(1)}body .container .page-title h1 span{min-width:20px;padding:0 3px;height:36px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;position:relative;font-size:18px;color:#54575d;line-height:1;font-style:normal}body .container .page-title h1 span::before{content:"";position:absolute;left:0;width:1px;height:100%;background-color:#54575d}body .container .page-title h1 span:first-of-type::before{display:none}body .container a{pointer-events:all}body .container .airplane{width:100%}@media only screen and (max-width: 520px){body .container .airplane{display:block}}body .container .airplane img,body .container .airplane svg{width:100%;filter:blur(30px);opacity:.4;transform:scale(1.2)}body .container .airplane-roadway{width:100%;height:auto;position:relative;max-width:1504px;margin:0 auto}@media only screen and (max-width: 520px){body .container .airplane-roadway{max-width:100%;display:block;transform:scale(1.8) translateX(-18vw) translateY(6vw)}}body .container .airplane-roadway::before{content:"";position:absolute;z-index:9;top:0;left:-5%;height:100%;width:55%;background:#10151d;background:-moz-linear-gradient(90deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 20%, rgba(16, 21, 29, 0) 100%);background:-webkit-linear-gradient(90deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 20%, rgba(16, 21, 29, 0) 100%);background:linear-gradient(90deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 20%, rgba(16, 21, 29, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#10151d",endColorstr="#10151d",GradientType=1)}body .container .airplane-roadway::after{content:"";position:absolute;z-index:9;top:0;right:-5%;height:100%;width:55%;background:#10151d;background:-moz-linear-gradient(-90deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 20%, rgba(16, 21, 29, 0) 100%);background:-webkit-linear-gradient(-90deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 20%, rgba(16, 21, 29, 0) 100%);background:linear-gradient(-90deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 20%, rgba(16, 21, 29, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#10151d",endColorstr="#10151d",GradientType=1)}body .container .airplane-roadway img{width:100%;height:auto;transform:scale(1.01)}body .container .airplane-roadway .flights{position:absolute;top:0;width:100%;height:100%;z-index:99}body .container .airplane-roadway .flights .flight{width:270px;height:100% !important;position:absolute;height:0;z-index:99}@media only screen and (max-width: 520px){body .container .airplane-roadway .flights .flight{width:5vw}}body .container .airplane-roadway .flights .flight img{width:100%;height:auto;position:relative;z-index:99}body .container .airplane-roadway .flights .flight:first-of-type{width:210px;transform:translateX(312px)}@media only screen and (max-width: 520px){body .container .airplane-roadway .flights .flight:first-of-type{width:9vw;transform:translateX(22vw) translateY(-35vw)}}body .container .airplane-roadway .flights .flight:nth-of-type(2){transform:translateX(736px) translateY(218px)}@media only screen and (max-width: 520px){body .container .airplane-roadway .flights .flight:nth-of-type(2){width:13vw;transform:translateX(51.4vw) translateY(15vw)}}body .container .airplane-roadway .flights .flight:nth-of-type(3){transform:translateX(1080px)}@media only screen and (max-width: 520px){body .container .airplane-roadway .flights .flight:nth-of-type(3){width:13vw;transform:translateX(74.2vw) translateY(0vw)}}body .container .why-hero_container{width:calc(100% - 40px);padding:0 20px;position:relative;max-width:1474px;margin:0 auto}@media only screen and (max-width: 520px){body .container .why-hero_container{display:block;max-width:calc(100% - 40px)}}body .container .why-hero_container .why-hero_content{grid-column-gap:5em;grid-row-gap:5em;justify-content:space-between;margin-bottom:0em;padding-left:5.625em;padding-right:5.625em;display:flex;align-items:center}@media only screen and (max-width: 520px){body .container .why-hero_container .why-hero_content{display:flex;flex-direction:column;padding:0;width:100%}}body .container .why-hero_container .why-hero_content .why-hero_title h3{font-size:60px;color:#f2f2f2}body .container .why-hero_container .why-hero_content .why-hero_title h3 strong{display:block;color:#4169e1;font-style:italic}body .container .why-hero_container .why-hero_content .why-hero_title img{transform:translateX(7.8em);height:auto}@media only screen and (max-width: 520px){body .container .why-hero_container .why-hero_content .why-hero_title img{height:auto;transform:translateX(0) scale(0.7)}}body .container .why-hero_container .why-hero_content .why-hero_list{width:42.7em;display:flex;flex-direction:column;gap:3px;padding:1.25em 0;margin:0}@media only screen and (max-width: 520px){body .container .why-hero_container .why-hero_content .why-hero_list{width:100%}}body .container .why-hero_container .why-hero_content .why-hero_list .why-list_item{width:100%;padding-top:0em;display:flex;gap:0em;height:auto}body .container .why-hero_container .why-hero_content .why-hero_list .why-list_item .list-icon_item{padding-top:1.15em;padding-right:2em;display:flex;width:6.45em;justify-content:flex-end}@media only screen and (max-width: 520px){body .container .why-hero_container .why-hero_content .why-hero_list .why-list_item .list-icon_item{justify-content:center;padding:0;padding-top:1.15em;width:4em}}body .container .why-hero_container .why-hero_content .why-hero_list .why-list_item .list-icon_text{width:calc(100% - 4em);height:calc(100% - 2em);padding:1em 2em;display:flex;flex-direction:column;gap:.4em}body .container .why-hero_container .why-hero_content .why-hero_list .why-list_item .list-icon_text h4{font-size:1.25em;line-height:1.3;color:#f2f2f2}body .container .why-hero_container .why-hero_content .why-hero_list .why-list_item .list-icon_text p{font-size:1em;max-width:90%;width:100%;margin:0;display:block;color:#f2f2f2;opacity:.5}body .container .intro__section{width:calc(100% - 48px);padding:0 24px;max-width:1514px;margin:180px auto 0;margin-top:300px}@media only screen and (max-width: 520px){body .container .intro__section{max-width:100%;width:calc(100% - 24px);padding:0 12px;display:block;margin-top:120px}}body .container .intro__section .intro_content{padding:0 80px;width:calc(100% - 160px);position:relative;color:#f2f2f2;max-width:1080px;margin:0 auto;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:20px}@media only screen and (max-width: 520px){body .container .intro__section .intro_content{height:auto;flex-direction:column;display:flex;padding:0 12px;width:calc(100% - 24px)}}body .container .intro__section .intro_content h1{position:relative;grid-column:auto/span 4;font-size:56px;line-height:1;margin:0 0 2rem}@media only screen and (max-width: 520px){body .container .intro__section .intro_content h1{font-size:40px}}body .container .intro__section .intro_content .text{grid-column:auto/span 7;grid-column-start:6}body .container .intro__section .intro_content .text p{margin:0;margin-top:1.125rem;font-size:14px;line-height:1.6;color:#7e7e7e}body .container .intro__section .intro_content .text p:first-of-type{margin:0}body .container .intro__section .intro_content .text p strong{color:#cbcbcb}body .container .team_container{width:calc(100% - 48px);padding:0 24px;max-width:1514px;margin:180px auto;margin-top:300px}@media only screen and (max-width: 520px){body .container .team_container{max-width:100%;display:block;margin-top:180px}}body .container .team_container .team_content{display:flex;padding:0 80px;width:calc(100% - 160px);position:relative;color:#f2f2f2;max-width:1080px;margin:0 auto;flex-direction:column}@media only screen and (max-width: 520px){body .container .team_container .team_content{max-width:100%;padding:0 24px;width:calc(100% - 48px)}}body .container .team_container .team_content h2{line-height:.8;color:#f2f2f2;width:100%;grid-template-columns:repeat(1, 1fr)}body .container .team_container .team_content .team_grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:60px 68px;width:100%}@media only screen and (max-width: 520px){body .container .team_container .team_content .team_grid{grid-template-columns:repeat(1, 1fr);gap:36px}}body .container .team_container .team_content .team_grid .team_member{overflow:hidden;width:100%;display:flex;flex-direction:column;gap:24px;position:relative}body .container .team_container .team_content .team_grid .team_member .team_image{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden;border-radius:24px;background-color:rgba(46,60,81,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}body .container .team_container .team_content .team_grid .team_member .team_image img{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover;mix-blend-mode:exclusion;opacity:.8}body .container .team_container .team_content .team_grid .team_member .team_image img.img{opacity:.1;width:50%;height:auto;right:0;bottom:0;margin:auto;object-fit:contain}body .container .team_container .team_content .team_grid .team_member .team_info h3{font-size:32px}body .container .team_container .team_content .team_grid .team_member .team_info p{font-size:16px;color:#7e7e7e;font-weight:300}body .container .marquee{max-width:1440px;margin:0 auto;overflow:hidden;-webkit-mask:linear-gradient(90deg, transparent, white 20%, white 80%, transparent);mask:linear-gradient(90deg, transparent, white 20%, white 80%, transparent)}@media only screen and (max-width: 520px){body .container .marquee{max-width:100%;display:block}}body .container .marquee__content{display:flex;list-style:none;gap:36px;animation:scrolling 10s linear infinite}body .container .marquee__content li{font-size:6.5em;font-weight:600;text-transform:uppercase;position:relative;display:flex;align-items:center;justify-content:center;gap:36px;opacity:.3;-webkit-text-stroke:1px #a4a4a4;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (max-width: 520px){body .container .marquee__content li{font-size:56px}}body .container .marquee__content li::after{content:"";width:12px;height:12px;border-radius:100%;background-color:#a4a4a4;position:relative;display:block}body .container .marquee__item{flex-shrink:0}@keyframes scrolling{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}body .container .what-hero_container{width:calc(100% - 4em);padding:0 2em;margin:11.25em auto 5.625em;max-width:calc(1514px - 2em)}@media only screen and (max-width: 520px){body .container .what-hero_container{display:block;margin:180px auto;padding:0 20px;max-width:calc(100% - 40px);width:calc(100% - 40px);margin-top:240px}}body .container .what-hero_container .what-hero_content{width:100%;margin:0 auto;max-width:1080px;grid-template-columns:repeat(12, 1fr);display:grid;grid-gap:20px}@media only screen and (max-width: 520px){body .container .what-hero_container .what-hero_content{max-width:100%;display:flex;flex-direction:column}}body .container .what-hero_container .what-hero_content h3{font-size:56px;color:#cbcbcb;text-align:left;text-transform:uppercase;grid-column:auto/span 5}@media only screen and (max-width: 520px){body .container .what-hero_container .what-hero_content h3{font-size:48px;margin-bottom:48px}}body .container .what-hero_container .what-hero_content h3 i{font-size:1.75em;color:#4169e1;display:block;font-style:italic;text-align:right}@media only screen and (max-width: 520px){body .container .what-hero_container .what-hero_content h3 i{display:inline;font-size:48px}}body .container .what-hero_container .what-hero_content .what-hero_text{width:100%;grid-column:auto/span 8;grid-column-start:7}body .container .what-hero_container .what-hero_content .what-hero_text h4{font-size:32px;color:#cbcbcb;text-transform:uppercase;text-wrap:balance}body .container .what-hero_container .what-hero_content .what-hero_text p{margin:0;margin-top:1.125rem;font-size:14px;line-height:1.6;color:#7e7e7e}body .container .what-hero_container .what-hero_content .what-hero_text p strong{color:#cbcbcb}body .container .home-hero_section{width:calc(100% - 4em);margin:0 auto;padding:0 2em;max-width:1514px}body .container .home-hero_section .home-hero_content{display:flex;align-items:flex-end;justify-content:space-between;margin-top:13.225em;padding-left:5.625em;padding-right:5.625em;padding-bottom:3.75em;height:calc(100vh - 3.75em - 9.625em - 120px);position:relative}body .container .home-hero_section .home-hero_content .video{position:absolute;aspect-ratio:16/9;width:65em;overflow:hidden;left:auto;right:5.625em;margin:0 auto;border-radius:28px;bottom:2em;z-index:1;transform:translateX(3.6em);background-color:rgba(46,60,81,.45)}body .container .home-hero_section .home-hero_content .video video{position:relative;width:100%;height:100%;object-position:center;object-fit:cover;transform:scale(1.1);opacity:.6;border-radius:28px;filter:grayscale(1)}body .container .home-hero_section .home-hero_content .holding-hero_intro{max-width:30em;display:flex;flex-direction:column;gap:3.5em;z-index:2}body .container .home-hero_section .home-hero_content .holding-hero_intro .heading-board-text{display:flex;align-items:center;border:1px solid #54575d;max-width:max-content;background-color:#10151d}body .container .home-hero_section .home-hero_content .holding-hero_intro .heading-board-text span{min-width:20px;padding:0 3px;height:36px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;position:relative;font-size:18px;color:#54575d;line-height:1}body .container .home-hero_section .home-hero_content .holding-hero_intro .heading-board-text span::before{content:"";position:absolute;left:0;width:1px;height:100%;background-color:#54575d}body .container .home-hero_section .home-hero_content .holding-hero_intro .heading-board-text span:first-of-type::before{display:none}body .container .home-hero_section .home-hero_content .holding-hero_intro .heading-board-text span:last-of-type{color:rgba(0,0,0,0);opacity:1;font-size:3em;position:relative;display:flex;align-items:center}body .container .home-hero_section .home-hero_content .holding-hero_intro .heading-board-text span:last-of-type::after{content:"";width:6px;height:6px;position:absolute;background-color:#4169e1;border-radius:100px}body .container .home-hero_section .home-hero_content .holding-hero_intro h2{font-size:1em;line-height:125%;font-weight:400;width:85%;z-index:2}body .container .home-hero_section .home-hero_content .holding-hero_header{max-width:40em;width:100%;margin-right:1.25em;z-index:3}body .container .home-hero_section .home-hero_content .holding-hero_header h1{font-size:4.5em;font-weight:800;line-height:.8;text-align:right;text-transform:uppercase;color:#f2f2f2}body .container .home-hero_section .home-hero_content .holding-hero_header h1 i{font-size:2em;color:#4169e1}body .container .home-hero_section .home-hero_content .holding-hero_header h1 span{color:#f2f2f2}body .container .home-hero_section .home-hero_content .holding-hero_header h1 span.featured{font-size:2em}body .container .home-hero_section .home-hero_content .holding-hero_header h1 span.featured span{color:#4169e1}body header{padding:0;background-color:rgba(16,21,29,.15);height:96px;display:flex;position:fixed;z-index:9;z-index:9999;left:0;right:0;margin:auto;top:0;width:calc(100% - 0px);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media only screen and (max-width: 520px){body header{max-width:calc(100% - 40px);width:calc(100% - 40px);height:68px;padding:0 20px}}body header::before{content:"";position:fixed;background-color:#4169e1;border-radius:35%;position:absolute;left:0;right:0;margin:0 auto;top:-280px;z-index:999;width:750px;height:350px;filter:blur(90px);-webkit-filter:blur(90px);opacity:.5;animation:blob ease-in 10s infinite}@keyframes blob{0%{transform:translate(0px, 0px) scale(1)}33%{transform:translate(140px, 0px) scale(1.15)}66%{transform:translate(-60px, 20px) scale(0.9)}100%{transform:translate(0px, 0px) scale(1)}}body header .header-wrapper{display:flex;align-items:center;width:calc(100% - 0px);height:96px;margin:0 auto;justify-content:space-between;padding:0px;z-index:99;max-width:1300px;position:relative}body header .header-wrapper::before{background:radial-gradient(62.87% 100% at 50% 100%, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}@media only screen and (max-width: 520px){body header .header-wrapper{max-width:calc(100% - 0px);padding:0;height:68px}}body header .header-wrapper .site-branding{display:flex;align-items:center;position:relative;z-index:999}body header .header-wrapper .site-branding a{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;opacity:0}body header .header-wrapper .site-branding img,body header .header-wrapper .site-branding svg{height:48px;width:auto}@media only screen and (max-width: 520px){body header .header-wrapper .site-branding img,body header .header-wrapper .site-branding svg{height:40px}}body header .header-wrapper .main-navigation{height:40px}@media only screen and (max-width: 520px){body header .header-wrapper .main-navigation{position:fixed;width:100%;height:calc(100dvh - 68px - 0px);top:0;left:0;background-color:rgba(16,21,29,.95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;flex-direction:column;justify-content:space-around;padding:68px 0 0;opacity:0;pointer-events:none}body header .header-wrapper .main-navigation.active{opacity:1;pointer-events:all}body header .header-wrapper .main-navigation div{display:flex;align-items:center;width:100%;height:max-content}body header .header-wrapper .main-navigation div ul{position:relative;height:auto;gap:28px;padding:0 20px;width:calc(100% - 40px);flex-direction:column}body header .header-wrapper .main-navigation div ul li{align-items:center;text-align:left;display:flex;width:100%}body header .header-wrapper .main-navigation div ul li a{font-size:20px;text-align:left}body header .header-wrapper .main-navigation .lang{display:flex;position:relative;height:auto;padding:0;flex-direction:row;width:100%;height:auto}body header .header-wrapper .main-navigation .lang li{display:flex;align-items:center;justify-content:center;width:100%;gap:36px}body header .header-wrapper .main-navigation .lang li a{display:flex;color:#4169e1;font-size:20px;font-weight:600}body header .header-wrapper .main-navigation .lang li .dropdown-content{width:max-content;position:relative;height:auto;opacity:.4}body header .header-wrapper .main-navigation .lang li .dropdown-content li a{color:#f2f2f2;font-weight:400}}body header .header-wrapper .main-navigation ul{width:100%;display:flex;gap:36px;list-style:none;height:40px;align-items:center;padding:0;margin:0}body header .header-wrapper .main-navigation ul li{opacity:1}body header .header-wrapper .main-navigation ul li a{font-size:12px;color:#a4a4a4;text-transform:uppercase;letter-spacing:.6px}body header .header-wrapper .main-navigation ul li.current_page_item{opacity:1;position:relative;pointer-events:none}body header .header-wrapper .main-navigation ul li.current_page_item::after{content:"";left:0;bottom:-4px;width:100%;height:.5px;background-color:#f2f2f2;position:absolute}body header .header-wrapper .main-navigation ul li.current_page_item a{color:#f2f2f2;pointer-events:none}@media only screen and (max-width: 520px){body header .header-wrapper .main-navigation ul li.current_page_item a{font-weight:600}}body header .header-wrapper .hamburger{position:relative;width:24px;pointer-events:all;display:none;z-index:999}@media only screen and (max-width: 520px){body header .header-wrapper .hamburger{display:block}}body header .header-wrapper .hamburger.active .bar:nth-child(2){opacity:0}body header .header-wrapper .hamburger.active .bar:nth-child(1){transform:translateY(8px) rotate(45deg)}body header .header-wrapper .hamburger.active .bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}body header .header-wrapper .hamburger .bar{display:block;background-color:#fff;width:24px;height:2px;margin:6px auto;transition:all 300ms ease-in-out}body header .header-wrapper .langs-nav{position:relative;width:40px;height:40px}body header .header-wrapper .langs-nav ul{display:flex;gap:2.5em;list-style:none;flex-direction:column;padding:0;margin:0}body header .header-wrapper .langs-nav ul li a{font-size:12px;color:#f2f2f2;text-transform:uppercase}body header .header-wrapper .langs-nav .lang{display:flex;flex-direction:row;gap:8px;position:relative;align-items:center;width:60px;height:40px}body header .header-wrapper .langs-nav .lang li{width:60px;height:40px;display:flex;align-items:center;justify-content:center;position:relative}body header .header-wrapper .langs-nav .lang li:hover::before{transform:rotate(90deg);transition:all .3s ease-in-out}body header .header-wrapper .langs-nav .lang li.current::before{content:"";left:-9px;position:absolute;top:0;bottom:0;height:40px;background-image:url("../images/chevron-right.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:10px;transition:all .3s ease-in-out}body header .header-wrapper .langs-nav .lang li a{width:100%;height:40px;display:flex;align-items:center;justify-content:center;font-weight:500}body header .header-wrapper .langs-nav .lang li .dropdown-content{position:absolute;left:0px;width:100%;height:40px;top:80%;text-align:left;z-index:9999;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none}body footer{display:flex;flex-direction:column;padding:3em 0 1.25em;margin:0 auto;width:calc(100% - 40px - 5.625em - 5.625em);color:#7e7e7e;background-color:rgba(46,60,81,.2);border-radius:40px 40px 0 0;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:9;max-width:1474px}@media only screen and (max-width: 520px){body footer{height:auto;max-width:calc(100% - 40px);width:calc(100% - 40px)}}body footer .footer-content{width:calc(100% - 6em);margin:0 auto;padding:0 3.2em;display:flex;flex-direction:row;justify-content:space-between;padding:1.5em}@media only screen and (max-width: 520px){body footer .footer-content{flex-direction:column;gap:3em;width:calc(100% - 3em)}}body footer .footer-content .locations{display:flex;width:55em;gap:2.4em}@media only screen and (max-width: 520px){body footer .footer-content .locations{width:100%;flex-direction:column}}body footer .footer-content .locations .office{font-style:normal;display:flex;flex-direction:column}body footer .footer-content .locations .office strong{display:block;font-size:18px;color:#fff;width:max-content;line-height:1.2;margin-bottom:8px;opacity:.5}body footer .footer-content .locations .office small{font-size:12px;color:#fff;width:90%;opacity:.3;display:block}body footer .footer-content .locations .office .coords{display:flex;flex-direction:column;font-size:14px;margin:0 auto;margin-top:1em;color:#fff;opacity:.4}body footer .footer-content .locations .office .coords .long{padding-left:2em}body footer .footer-content .footer-menu{display:flex;color:#f2f2f2}@media only screen and (max-width: 520px){body footer .footer-content .footer-menu{width:100%;flex-direction:row;gap:0em}}body footer .footer-content .footer-menu .social-media{margin-left:2.4em}@media only screen and (max-width: 520px){body footer .footer-content .footer-menu .social-media{margin:0}}body footer .footer-content .footer-menu #footer-navigation,body footer .footer-content .footer-menu .social-media{width:100%;margin-right:1.5em;min-width:150px}@media only screen and (max-width: 520px){body footer .footer-content .footer-menu #footer-navigation,body footer .footer-content .footer-menu .social-media{width:100%;flex-direction:column;min-width:50%;margin:0}}body footer .footer-content .footer-menu #footer-navigation strong,body footer .footer-content .footer-menu .social-media strong{display:block;margin-bottom:.5em;color:#a4a4a4;line-height:1.2;width:max-content;font-size:18px;color:#fff;opacity:.5}body footer .footer-content .footer-menu #footer-navigation ul,body footer .footer-content .footer-menu .social-media ul{opacity:.3;padding:0;margin:0;width:100%;display:flex;list-style:none;flex-direction:column;gap:8px}body footer .footer-content .footer-menu #footer-navigation ul li,body footer .footer-content .footer-menu .social-media ul li{min-width:max-content;color:#fff}body footer .footer-content .footer-menu #footer-navigation ul li a,body footer .footer-content .footer-menu .social-media ul li a{min-width:max-content;font-size:14px;color:#fff}body footer .c-footer{display:flex;width:calc(100% - 6.4em);margin:3.6em auto 0;padding:0em 3.2em;opacity:1;pointer-events:none;flex-direction:column-reverse;align-items:center;gap:16px;color:#fff}@media only screen and (max-width: 520px){body footer .c-footer{width:calc(100% - 4em);padding:0 2em}}body footer .c-footer .c-footer_copyright{color:#f2f2f2;opacity:.4}@media only screen and (max-width: 520px){body footer .c-footer .c-footer_copyright{font-size:12px;text-align:center}}body footer .c-footer .c-footer_logos{display:flex;gap:0 3em;align-items:center;width:100%;justify-content:center}@media only screen and (max-width: 520px){body footer .c-footer .c-footer_logos{font-size:12px;text-align:center;display:grid;grid-template-columns:repeat(2, 1fr);gap:3em 4em}}body footer .c-footer .c-footer_logos .footer_logo{width:100%;height:auto;position:relative;max-width:110px;display:flex;align-items:center;justify-content:center}body footer .c-footer .c-footer_logos .footer_logo:first-of-type{max-width:140px}@media only screen and (max-width: 520px){body footer .c-footer .c-footer_logos .footer_logo:first-of-type{max-width:100% !important}}body footer .c-footer .c-footer_logos .footer_logo:last-of-type{max-width:68px !important}@media only screen and (max-width: 520px){body footer .c-footer .c-footer_logos .footer_logo:last-of-type{max-width:100% !important}}body footer .c-footer .c-footer_logos .footer_logo:nth-last-child(2){max-width:68px !important}@media only screen and (max-width: 520px){body footer .c-footer .c-footer_logos .footer_logo:nth-last-child(2){max-width:100% !important}}body footer .c-footer .c-footer_logos .footer_logo img{transform:scale(1);object-fit:contain;object-position:center;width:100%;height:100%}@media only screen and (max-width: 520px){body footer .c-footer .c-footer_logos .footer_logo{max-width:100% !important;aspect-ratio:16/8}}body footer .c-footer .c-footer_coords{display:flex;flex-wrap:nowrap;gap:0 .5em;width:100%;font-size:14px}body footer .c-footer .c-footer_coords a{color:#fff;pointer-events:all}body .page-default{max-width:760px;width:100%;margin:13.25em auto 90px;color:#aeb0b2}body .page-default h2{margin:0 0 1em;font-size:3.2em;color:#f2f2f2}body .page-default h3{margin:2.25em 0 .5em;font-size:1.977750309em;color:#f2f2f2}body .page-default p{font-size:1em;margin:0 0 1.25em;line-height:145%}body .page-default a{color:#f2f2f2;opacity:1}body .page-default ul,body .page-default ol{margin:0 0 1.25em;padding:0;padding-left:2.5em;display:flex;flex-direction:column;gap:.5em;color:#aeb0b2}body .page-default ul li,body .page-default ol li{color:#aeb0b2}body .error-404{height:100vh;max-width:1210px;margin:0 auto;width:100%;display:flex;align-items:center}body .error-404 .text-content{width:100%;height:100vh;display:flex;position:relative;align-items:center;justify-content:center}body .error-404 .text-content::before{content:"";position:absolute;z-index:9;top:0;left:0%;height:100%;width:50%;background:#10151d;background:-moz-linear-gradient(88deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 20%, rgba(16, 21, 29, 0) 100%);background:-webkit-linear-gradient(88deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 20%, rgba(16, 21, 29, 0) 100%);background:linear-gradient(88deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 20%, rgba(16, 21, 29, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#10151d",endColorstr="#10151d",GradientType=1)}body .error-404 .text-content::after{content:"";position:absolute;z-index:9;top:0;right:0%;height:100%;width:50%;background:#10151d;background:-moz-linear-gradient(-90deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 20%, rgba(16, 21, 29, 0) 100%);background:-webkit-linear-gradient(-90deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 20%, rgba(16, 21, 29, 0) 100%);background:linear-gradient(-90deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 20%, rgba(16, 21, 29, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#10151d",endColorstr="#10151d",GradientType=1)}body .error-404 .text-content h2{color:#4169e1;font-size:8.5em;font-style:italic}body .error-404 .text-content .door-plug{max-width:100%;width:100%;overflow:hidden;position:relative;height:auto;transform:scale(0.85) translateY(60px)}body .error-404 .text-content .door-plug img.close{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:99;height:auto;width:221px;z-index:99;transform:translate(-50px, -50px)}body .error-404 .text-content .door-plug .img{width:100%;height:auto;position:relative}body .error-404 .text-content .door-plug::before{content:"";position:absolute;z-index:9;top:15%;left:0%;height:100%;width:100%;background:#10151d;background:-moz-linear-gradient(0deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 30%, rgba(16, 21, 29, 0) 100%);background:-webkit-linear-gradient(0deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 30%, rgba(16, 21, 29, 0) 100%);background:linear-gradient(0deg, rgb(16, 21, 29) 0%, rgb(16, 21, 29) 30%, rgba(16, 21, 29, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#10151d",endColorstr="#10151d",GradientType=1)}body .error-404 .text-content .content{position:absolute;z-index:99;display:flex;justify-content:space-between;width:100%;height:100%;align-items:center;top:0;transform:translateY(200px)}body .error-404 .text-content .content h2{margin:0;font-size:120px}body .error-404 .text-content .content h3{font-size:40px;line-height:.9;width:520px;padding-bottom:200px}body .error-404 .text-content .content h3 strong{color:#4169e1;font-style:italic}body .single-pagination{max-width:860px;width:100%;margin:0px auto 90px;display:flex;justify-content:center;position:relative}@media only screen and (max-width: 520px){body .single-pagination{max-width:calc(100% - 40px);margin-bottom:180px}}body .single-pagination .nav-box{position:absolute;top:0;display:flex;align-items:center}body .single-pagination .nav-box .content{position:relative;overflow:hidden;display:flex;align-items:center;gap:8px;height:36px}body .single-pagination .nav-box .content span{font-size:1.25em}body .single-pagination .nav-box .content i{display:flex;align-items:center}body .single-pagination .nav-box .content a{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;z-index:99}body .single-pagination .nav-box.previous{left:0}body .single-pagination .nav-box.previous .content::before{content:"";height:36px;background-image:url("../images/chevron-right.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:10px;transition:all .3s ease-in-out;transform:rotate(180deg)}body .single-pagination .nav-box.previous .content span{display:block}body .single-pagination .nav-box.next{right:0}body .single-pagination .nav-box.next .content::after{content:"";height:36px;background-image:url("../images/chevron-right.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:10px;transition:all .3s ease-in-out}body .single-pagination .nav-box.next .content span{display:block}body .single-pagination .all-news-btn{height:36px;display:flex;align-items:center}@media only screen and (max-width: 520px){body .single-pagination .all-news-btn{position:absolute;top:60px}}body .single-pagination .all-news-btn a{color:#f2f2f2;font-size:1.25em}body .post-article{max-width:100%;width:100%;margin:180px auto;color:#aeb0b2;max-width:860px}@media only screen and (max-width: 520px){body .post-article{margin-top:120px}}body .post-article .featured-thumb{max-width:100%;width:100%;margin:0 auto;overflow:hidden;height:0px;padding-bottom:60%;border-radius:24px;background-color:rgba(46,60,81,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);mix-blend-mode:exclusion;position:relative}@media only screen and (max-width: 520px){body .post-article .featured-thumb{max-width:calc(100% - 40px)}}body .post-article .featured-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover;opacity:.6}body .post-article .post-header_article{max-width:860px;width:100%;margin:36px auto 90px;display:flex;flex-direction:column;gap:16px}@media only screen and (max-width: 520px){body .post-article .post-header_article{max-width:calc(100% - 40px)}}body .post-article .post-header_article h1{font-size:48px;color:#f2f2f2}@media only screen and (max-width: 520px){body .post-article .post-header_article h1{font-size:36px}}body .post-article .post-header_article span{margin:0;display:flex;align-items:center;gap:.4em;color:#7e7e7e;font-size:16px}body .post-article .post-header_article span img,body .post-article .post-header_article span svg{height:14px;width:auto}body .post-article .post-content_article{max-width:640px;width:100%;margin:0 auto}@media only screen and (max-width: 520px){body .post-article .post-content_article{max-width:calc(100% - 40px)}}body .post-article .post-content_article h2{margin:2em 0 1em;font-size:29.6662546354px;color:#cbcbcb}body .post-article .post-content_article h3{margin:60px 0 24px;font-size:22.2496909765px;color:#cbcbcb}body .post-article .post-content_article p{margin:0;margin-top:1.125rem;font-size:14px;line-height:1.6;color:#7e7e7e}body .post-article .post-content_article p:first-of-type{margin:0}body .post-article .post-content_article p strong,body .post-article .post-content_article p b{color:#cbcbcb}body .post-article .post-content_article p a{color:#cbcbcb;opacity:1}body .post-article .post-content_article ul,body .post-article .post-content_article ol{margin:0 0 1.25em;padding:0;padding-left:2.5em;display:flex;flex-direction:column;gap:.5em;color:#7e7e7e}body .post-article .post-content_article ul li,body .post-article .post-content_article ol li{color:#7e7e7e}body .features_container{width:calc(100% - 48px);padding:0 24px;max-width:1514px;margin:180px auto}@media only screen and (max-width: 520px){body .features_container{max-width:100%;display:block}}body .features_container .features_content{display:flex;padding:0 80px;width:calc(100% - 160px);position:relative;color:#f2f2f2;max-width:1080px;margin:0 auto}@media only screen and (max-width: 520px){body .features_container .features_content{max-width:100%;padding:0;width:100%}}body .features_container .features_content .features_list{display:flex;flex-direction:column;gap:180px;width:100%}body .features_container .features_content .features_list .features_item{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8.25em}@media only screen and (max-width: 520px){body .features_container .features_content .features_list .features_item{flex-direction:column}}body .features_container .features_content .features_list .features_item .features_text h3{font-size:40px;line-height:1;margin:0 0 2rem;color:#cbcbcb}@media only screen and (max-width: 520px){body .features_container .features_content .features_list .features_item .features_text h3{font-size:40px}}body .features_container .features_content .features_list .features_item .features_text p{margin:0;margin-top:1.125rem;font-size:14px;line-height:1.6;color:#7e7e7e}body .features_container .features_content .features_list .features_item .features_text p:first-of-type{margin-top:0}body .features_container .features_content .features_list .features_item .features_text p strong{color:#cbcbcb}body .features_container .features_content .features_list .features_item:nth-child(2n){flex-direction:row-reverse}@media only screen and (max-width: 520px){body .features_container .features_content .features_list .features_item:nth-child(2n){flex-direction:column}}body .features_container .features_content .features_list .features_item:nth-child(2n) .features_text{padding-left:0em}body .features_container .features_content .features_list .features_item .thumbnail{width:35em;min-width:35em;overflow:hidden;height:100%;background-color:rgba(46,60,81,.45);border-radius:20px;aspect-ratio:4/3}@media only screen and (max-width: 520px){body .features_container .features_content .features_list .features_item .thumbnail{min-width:100%;width:100%}}body .features_container .features_content .features_list .features_item .thumbnail .thumb{width:100%;overflow:hidden;height:100%;position:relative}body .features_container .features_content .features_list .features_item .image{width:35em;background-color:rgba(46,60,81,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);min-width:35em;border-radius:24px;overflow:hidden}@media only screen and (max-width: 520px){body .features_container .features_content .features_list .features_item .image{min-width:100%;width:100%}}body .features_container .features_content .features_list .features_item .image .thumb{width:100%;aspect-ratio:4/3;overflow:hidden;position:relative}body .features_container .features_content .features_list .features_item .image .thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover;mix-blend-mode:exclusion;opacity:.8}body .btn{position:relative;height:40px;border-radius:100px;font-size:16px;font-family:"Maison Neue",sans-serif;padding:0 22px;padding-top:2px}body .btn a{position:absolute;left:0;top:0;width:100%;height:100%}body .btn i.fluent-icon-ic_fluent_arrow_right_24_regular{transform:rotate(-45deg)}body .btn.has-icon{display:flex;align-items:center;gap:8px}body .btn.has-icon i{display:flex;align-items:center;justify-content:center}body .btn.has-icon.btn-reverse{flex-direction:row-reverse}body .school_container,body .simulator_container{width:calc(100% - 48px);padding:0 24px;max-width:1514px;margin:180px auto}@media only screen and (max-width: 520px){body .school_container,body .simulator_container{max-width:100%;display:block}}body .school_container .school_content,body .school_container .simulator_content,body .simulator_container .school_content,body .simulator_container .simulator_content{display:flex;padding:0 80px;width:calc(100% - 160px);position:relative;color:#f2f2f2;max-width:1080px;margin:0 auto}@media only screen and (max-width: 520px){body .school_container .school_content,body .school_container .simulator_content,body .simulator_container .school_content,body .simulator_container .simulator_content{max-width:100%;padding:0;width:100%}}body .school_container .school_content .school_list,body .school_container .school_content .simulator_list,body .school_container .simulator_content .school_list,body .school_container .simulator_content .simulator_list,body .simulator_container .school_content .school_list,body .simulator_container .school_content .simulator_list,body .simulator_container .simulator_content .school_list,body .simulator_container .simulator_content .simulator_list{display:flex;flex-direction:column;gap:180px;width:100%}body .school_container .school_content .school_list .school_item,body .school_container .school_content .school_list .simulator_item,body .school_container .school_content .simulator_list .school_item,body .school_container .school_content .simulator_list .simulator_item,body .school_container .simulator_content .school_list .school_item,body .school_container .simulator_content .school_list .simulator_item,body .school_container .simulator_content .simulator_list .school_item,body .school_container .simulator_content .simulator_list .simulator_item,body .simulator_container .school_content .school_list .school_item,body .simulator_container .school_content .school_list .simulator_item,body .simulator_container .school_content .simulator_list .school_item,body .simulator_container .school_content .simulator_list .simulator_item,body .simulator_container .simulator_content .school_list .school_item,body .simulator_container .simulator_content .school_list .simulator_item,body .simulator_container .simulator_content .simulator_list .school_item,body .simulator_container .simulator_content .simulator_list .simulator_item{width:100%;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:20px}@media only screen and (max-width: 520px){body .school_container .school_content .school_list .school_item,body .school_container .school_content .school_list .simulator_item,body .school_container .school_content .simulator_list .school_item,body .school_container .school_content .simulator_list .simulator_item,body .school_container .simulator_content .school_list .school_item,body .school_container .simulator_content .school_list .simulator_item,body .school_container .simulator_content .simulator_list .school_item,body .school_container .simulator_content .simulator_list .simulator_item,body .simulator_container .school_content .school_list .school_item,body .simulator_container .school_content .school_list .simulator_item,body .simulator_container .school_content .simulator_list .school_item,body .simulator_container .school_content .simulator_list .simulator_item,body .simulator_container .simulator_content .school_list .school_item,body .simulator_container .simulator_content .school_list .simulator_item,body .simulator_container .simulator_content .simulator_list .school_item,body .simulator_container .simulator_content .simulator_list .simulator_item{grid-template-columns:repeat(1, 1fr);gap:48px}}body .school_container .school_content .school_list .school_item .school_text,body .school_container .school_content .school_list .school_item .simulator_text,body .school_container .school_content .school_list .simulator_item .school_text,body .school_container .school_content .school_list .simulator_item .simulator_text,body .school_container .school_content .simulator_list .school_item .school_text,body .school_container .school_content .simulator_list .school_item .simulator_text,body .school_container .school_content .simulator_list .simulator_item .school_text,body .school_container .school_content .simulator_list .simulator_item .simulator_text,body .school_container .simulator_content .school_list .school_item .school_text,body .school_container .simulator_content .school_list .school_item .simulator_text,body .school_container .simulator_content .school_list .simulator_item .school_text,body .school_container .simulator_content .school_list .simulator_item .simulator_text,body .school_container .simulator_content .simulator_list .school_item .school_text,body .school_container .simulator_content .simulator_list .school_item .simulator_text,body .school_container .simulator_content .simulator_list .simulator_item .school_text,body .school_container .simulator_content .simulator_list .simulator_item .simulator_text,body .simulator_container .school_content .school_list .school_item .school_text,body .simulator_container .school_content .school_list .school_item .simulator_text,body .simulator_container .school_content .school_list .simulator_item .school_text,body .simulator_container .school_content .school_list .simulator_item .simulator_text,body .simulator_container .school_content .simulator_list .school_item .school_text,body .simulator_container .school_content .simulator_list .school_item .simulator_text,body .simulator_container .school_content .simulator_list .simulator_item .school_text,body .simulator_container .school_content .simulator_list .simulator_item .simulator_text,body .simulator_container .simulator_content .school_list .school_item .school_text,body .simulator_container .simulator_content .school_list .school_item .simulator_text,body .simulator_container .simulator_content .school_list .simulator_item .school_text,body .simulator_container .simulator_content .school_list .simulator_item .simulator_text,body .simulator_container .simulator_content .simulator_list .school_item .school_text,body .simulator_container .simulator_content .simulator_list .school_item .simulator_text,body .simulator_container .simulator_content .simulator_list .simulator_item .school_text,body .simulator_container .simulator_content .simulator_list .simulator_item .simulator_text{grid-column:auto/span 6}@media only screen and (max-width: 520px){body .school_container .school_content .school_list .school_item .school_text,body .school_container .school_content .school_list .school_item .simulator_text,body .school_container .school_content .school_list .simulator_item .school_text,body .school_container .school_content .school_list .simulator_item .simulator_text,body .school_container .school_content .simulator_list .school_item .school_text,body .school_container .school_content .simulator_list .school_item .simulator_text,body .school_container .school_content .simulator_list .simulator_item .school_text,body .school_container .school_content .simulator_list .simulator_item .simulator_text,body .school_container .simulator_content .school_list .school_item .school_text,body .school_container .simulator_content .school_list .school_item .simulator_text,body .school_container .simulator_content .school_list .simulator_item .school_text,body .school_container .simulator_content .school_list .simulator_item .simulator_text,body .school_container .simulator_content .simulator_list .school_item .school_text,body .school_container .simulator_content .simulator_list .school_item .simulator_text,body .school_container .simulator_content .simulator_list .simulator_item .school_text,body .school_container .simulator_content .simulator_list .simulator_item .simulator_text,body .simulator_container .school_content .school_list .school_item .school_text,body .simulator_container .school_content .school_list .school_item .simulator_text,body .simulator_container .school_content .school_list .simulator_item .school_text,body .simulator_container .school_content .school_list .simulator_item .simulator_text,body .simulator_container .school_content .simulator_list .school_item .school_text,body .simulator_container .school_content .simulator_list .school_item .simulator_text,body .simulator_container .school_content .simulator_list .simulator_item .school_text,body .simulator_container .school_content .simulator_list .simulator_item .simulator_text,body .simulator_container .simulator_content .school_list .school_item .school_text,body .simulator_container .simulator_content .school_list .school_item .simulator_text,body .simulator_container .simulator_content .school_list .simulator_item .school_text,body .simulator_container .simulator_content .school_list .simulator_item .simulator_text,body .simulator_container .simulator_content .simulator_list .school_item .school_text,body .simulator_container .simulator_content .simulator_list .school_item .simulator_text,body .simulator_container .simulator_content .simulator_list .simulator_item .school_text,body .simulator_container .simulator_content .simulator_list .simulator_item .simulator_text{grid-column:auto/span 1}}body .school_container .school_content .school_list .school_item .school_text h2,body .school_container .school_content .school_list .school_item .simulator_text h2,body .school_container .school_content .school_list .simulator_item .school_text h2,body .school_container .school_content .school_list .simulator_item .simulator_text h2,body .school_container .school_content .simulator_list .school_item .school_text h2,body .school_container .school_content .simulator_list .school_item .simulator_text h2,body .school_container .school_content .simulator_list .simulator_item .school_text h2,body .school_container .school_content .simulator_list .simulator_item .simulator_text h2,body .school_container .simulator_content .school_list .school_item .school_text h2,body .school_container .simulator_content .school_list .school_item .simulator_text h2,body .school_container .simulator_content .school_list .simulator_item .school_text h2,body .school_container .simulator_content .school_list .simulator_item .simulator_text h2,body .school_container .simulator_content .simulator_list .school_item .school_text h2,body .school_container .simulator_content .simulator_list .school_item .simulator_text h2,body .school_container .simulator_content .simulator_list .simulator_item .school_text h2,body .school_container .simulator_content .simulator_list .simulator_item .simulator_text h2,body .simulator_container .school_content .school_list .school_item .school_text h2,body .simulator_container .school_content .school_list .school_item .simulator_text h2,body .simulator_container .school_content .school_list .simulator_item .school_text h2,body .simulator_container .school_content .school_list .simulator_item .simulator_text h2,body .simulator_container .school_content .simulator_list .school_item .school_text h2,body .simulator_container .school_content .simulator_list .school_item .simulator_text h2,body .simulator_container .school_content .simulator_list .simulator_item .school_text h2,body .simulator_container .school_content .simulator_list .simulator_item .simulator_text h2,body .simulator_container .simulator_content .school_list .school_item .school_text h2,body .simulator_container .simulator_content .school_list .school_item .simulator_text h2,body .simulator_container .simulator_content .school_list .simulator_item .school_text h2,body .simulator_container .simulator_content .school_list .simulator_item .simulator_text h2,body .simulator_container .simulator_content .simulator_list .school_item .school_text h2,body .simulator_container .simulator_content .simulator_list .school_item .simulator_text h2,body .simulator_container .simulator_content .simulator_list .simulator_item .school_text h2,body .simulator_container .simulator_content .simulator_list .simulator_item .simulator_text h2{font-size:56px;line-height:1;margin:0 0 2rem}@media only screen and (max-width: 520px){body .school_container .school_content .school_list .school_item .school_text h2,body .school_container .school_content .school_list .school_item .simulator_text h2,body .school_container .school_content .school_list .simulator_item .school_text h2,body .school_container .school_content .school_list .simulator_item .simulator_text h2,body .school_container .school_content .simulator_list .school_item .school_text h2,body .school_container .school_content .simulator_list .school_item .simulator_text h2,body .school_container .school_content .simulator_list .simulator_item .school_text h2,body .school_container .school_content .simulator_list .simulator_item .simulator_text h2,body .school_container .simulator_content .school_list .school_item .school_text h2,body .school_container .simulator_content .school_list .school_item .simulator_text h2,body .school_container .simulator_content .school_list .simulator_item .school_text h2,body .school_container .simulator_content .school_list .simulator_item .simulator_text h2,body .school_container .simulator_content .simulator_list .school_item .school_text h2,body .school_container .simulator_content .simulator_list .school_item .simulator_text h2,body .school_container .simulator_content .simulator_list .simulator_item .school_text h2,body .school_container .simulator_content .simulator_list .simulator_item .simulator_text h2,body .simulator_container .school_content .school_list .school_item .school_text h2,body .simulator_container .school_content .school_list .school_item .simulator_text h2,body .simulator_container .school_content .school_list .simulator_item .school_text h2,body .simulator_container .school_content .school_list .simulator_item .simulator_text h2,body .simulator_container .school_content .simulator_list .school_item .school_text h2,body .simulator_container .school_content .simulator_list .school_item .simulator_text h2,body .simulator_container .school_content .simulator_list .simulator_item .school_text h2,body .simulator_container .school_content .simulator_list .simulator_item .simulator_text h2,body .simulator_container .simulator_content .school_list .school_item .school_text h2,body .simulator_container .simulator_content .school_list .school_item .simulator_text h2,body .simulator_container .simulator_content .school_list .simulator_item .school_text h2,body .simulator_container .simulator_content .school_list .simulator_item .simulator_text h2,body .simulator_container .simulator_content .simulator_list .school_item .school_text h2,body .simulator_container .simulator_content .simulator_list .school_item .simulator_text h2,body .simulator_container .simulator_content .simulator_list .simulator_item .school_text h2,body .simulator_container .simulator_content .simulator_list .simulator_item .simulator_text h2{font-size:40px}}body .school_container .school_content .school_list .school_item .school_text p,body .school_container .school_content .school_list .school_item .simulator_text p,body .school_container .school_content .school_list .simulator_item .school_text p,body .school_container .school_content .school_list .simulator_item .simulator_text p,body .school_container .school_content .simulator_list .school_item .school_text p,body .school_container .school_content .simulator_list .school_item .simulator_text p,body .school_container .school_content .simulator_list .simulator_item .school_text p,body .school_container .school_content .simulator_list .simulator_item .simulator_text p,body .school_container .simulator_content .school_list .school_item .school_text p,body .school_container .simulator_content .school_list .school_item .simulator_text p,body .school_container .simulator_content .school_list .simulator_item .school_text p,body .school_container .simulator_content .school_list .simulator_item .simulator_text p,body .school_container .simulator_content .simulator_list .school_item .school_text p,body .school_container .simulator_content .simulator_list .school_item .simulator_text p,body .school_container .simulator_content .simulator_list .simulator_item .school_text p,body .school_container .simulator_content .simulator_list .simulator_item .simulator_text p,body .simulator_container .school_content .school_list .school_item .school_text p,body .simulator_container .school_content .school_list .school_item .simulator_text p,body .simulator_container .school_content .school_list .simulator_item .school_text p,body .simulator_container .school_content .school_list .simulator_item .simulator_text p,body .simulator_container .school_content .simulator_list .school_item .school_text p,body .simulator_container .school_content .simulator_list .school_item .simulator_text p,body .simulator_container .school_content .simulator_list .simulator_item .school_text p,body .simulator_container .school_content .simulator_list .simulator_item .simulator_text p,body .simulator_container .simulator_content .school_list .school_item .school_text p,body .simulator_container .simulator_content .school_list .school_item .simulator_text p,body .simulator_container .simulator_content .school_list .simulator_item .school_text p,body .simulator_container .simulator_content .school_list .simulator_item .simulator_text p,body .simulator_container .simulator_content .simulator_list .school_item .school_text p,body .simulator_container .simulator_content .simulator_list .school_item .simulator_text p,body .simulator_container .simulator_content .simulator_list .simulator_item .school_text p,body .simulator_container .simulator_content .simulator_list .simulator_item .simulator_text p{margin:0;margin-top:1.125rem;font-size:14px;line-height:1.6;color:#7e7e7e}body .school_container .school_content .school_list .school_item .school_text p:last-of-type,body .school_container .school_content .school_list .school_item .simulator_text p:last-of-type,body .school_container .school_content .school_list .simulator_item .school_text p:last-of-type,body .school_container .school_content .school_list .simulator_item .simulator_text p:last-of-type,body .school_container .school_content .simulator_list .school_item .school_text p:last-of-type,body .school_container .school_content .simulator_list .school_item .simulator_text p:last-of-type,body .school_container .school_content .simulator_list .simulator_item .school_text p:last-of-type,body .school_container .school_content .simulator_list .simulator_item .simulator_text p:last-of-type,body .school_container .simulator_content .school_list .school_item .school_text p:last-of-type,body .school_container .simulator_content .school_list .school_item .simulator_text p:last-of-type,body .school_container .simulator_content .school_list .simulator_item .school_text p:last-of-type,body .school_container .simulator_content .school_list .simulator_item .simulator_text p:last-of-type,body .school_container .simulator_content .simulator_list .school_item .school_text p:last-of-type,body .school_container .simulator_content .simulator_list .school_item .simulator_text p:last-of-type,body .school_container .simulator_content .simulator_list .simulator_item .school_text p:last-of-type,body .school_container .simulator_content .simulator_list .simulator_item .simulator_text p:last-of-type,body .simulator_container .school_content .school_list .school_item .school_text p:last-of-type,body .simulator_container .school_content .school_list .school_item .simulator_text p:last-of-type,body .simulator_container .school_content .school_list .simulator_item .school_text p:last-of-type,body .simulator_container .school_content .school_list .simulator_item .simulator_text p:last-of-type,body .simulator_container .school_content .simulator_list .school_item .school_text p:last-of-type,body .simulator_container .school_content .simulator_list .school_item .simulator_text p:last-of-type,body .simulator_container .school_content .simulator_list .simulator_item .school_text p:last-of-type,body .simulator_container .school_content .simulator_list .simulator_item .simulator_text p:last-of-type,body .simulator_container .simulator_content .school_list .school_item .school_text p:last-of-type,body .simulator_container .simulator_content .school_list .school_item .simulator_text p:last-of-type,body .simulator_container .simulator_content .school_list .simulator_item .school_text p:last-of-type,body .simulator_container .simulator_content .school_list .simulator_item .simulator_text p:last-of-type,body .simulator_container .simulator_content .simulator_list .school_item .school_text p:last-of-type,body .simulator_container .simulator_content .simulator_list .school_item .simulator_text p:last-of-type,body .simulator_container .simulator_content .simulator_list .simulator_item .school_text p:last-of-type,body .simulator_container .simulator_content .simulator_list .simulator_item .simulator_text p:last-of-type{margin:0}body .school_container .school_content .school_list .school_item .school_text p strong,body .school_container .school_content .school_list .school_item .simulator_text p strong,body .school_container .school_content .school_list .simulator_item .school_text p strong,body .school_container .school_content .school_list .simulator_item .simulator_text p strong,body .school_container .school_content .simulator_list .school_item .school_text p strong,body .school_container .school_content .simulator_list .school_item .simulator_text p strong,body .school_container .school_content .simulator_list .simulator_item .school_text p strong,body .school_container .school_content .simulator_list .simulator_item .simulator_text p strong,body .school_container .simulator_content .school_list .school_item .school_text p strong,body .school_container .simulator_content .school_list .school_item .simulator_text p strong,body .school_container .simulator_content .school_list .simulator_item .school_text p strong,body .school_container .simulator_content .school_list .simulator_item .simulator_text p strong,body .school_container .simulator_content .simulator_list .school_item .school_text p strong,body .school_container .simulator_content .simulator_list .school_item .simulator_text p strong,body .school_container .simulator_content .simulator_list .simulator_item .school_text p strong,body .school_container .simulator_content .simulator_list .simulator_item .simulator_text p strong,body .simulator_container .school_content .school_list .school_item .school_text p strong,body .simulator_container .school_content .school_list .school_item .simulator_text p strong,body .simulator_container .school_content .school_list .simulator_item .school_text p strong,body .simulator_container .school_content .school_list .simulator_item .simulator_text p strong,body .simulator_container .school_content .simulator_list .school_item .school_text p strong,body .simulator_container .school_content .simulator_list .school_item .simulator_text p strong,body .simulator_container .school_content .simulator_list .simulator_item .school_text p strong,body .simulator_container .school_content .simulator_list .simulator_item .simulator_text p strong,body .simulator_container .simulator_content .school_list .school_item .school_text p strong,body .simulator_container .simulator_content .school_list .school_item .simulator_text p strong,body .simulator_container .simulator_content .school_list .simulator_item .school_text p strong,body .simulator_container .simulator_content .school_list .simulator_item .simulator_text p strong,body .simulator_container .simulator_content .simulator_list .school_item .school_text p strong,body .simulator_container .simulator_content .simulator_list .school_item .simulator_text p strong,body .simulator_container .simulator_content .simulator_list .simulator_item .school_text p strong,body .simulator_container .simulator_content .simulator_list .simulator_item .simulator_text p strong{color:#cbcbcb;display:inline}body .school_container .school_content .school_list .school_item .school_text strong,body .school_container .school_content .school_list .school_item .simulator_text strong,body .school_container .school_content .school_list .simulator_item .school_text strong,body .school_container .school_content .school_list .simulator_item .simulator_text strong,body .school_container .school_content .simulator_list .school_item .school_text strong,body .school_container .school_content .simulator_list .school_item .simulator_text strong,body .school_container .school_content .simulator_list .simulator_item .school_text strong,body .school_container .school_content .simulator_list .simulator_item .simulator_text strong,body .school_container .simulator_content .school_list .school_item .school_text strong,body .school_container .simulator_content .school_list .school_item .simulator_text strong,body .school_container .simulator_content .school_list .simulator_item .school_text strong,body .school_container .simulator_content .school_list .simulator_item .simulator_text strong,body .school_container .simulator_content .simulator_list .school_item .school_text strong,body .school_container .simulator_content .simulator_list .school_item .simulator_text strong,body .school_container .simulator_content .simulator_list .simulator_item .school_text strong,body .school_container .simulator_content .simulator_list .simulator_item .simulator_text strong,body .simulator_container .school_content .school_list .school_item .school_text strong,body .simulator_container .school_content .school_list .school_item .simulator_text strong,body .simulator_container .school_content .school_list .simulator_item .school_text strong,body .simulator_container .school_content .school_list .simulator_item .simulator_text strong,body .simulator_container .school_content .simulator_list .school_item .school_text strong,body .simulator_container .school_content .simulator_list .school_item .simulator_text strong,body .simulator_container .school_content .simulator_list .simulator_item .school_text strong,body .simulator_container .school_content .simulator_list .simulator_item .simulator_text strong,body .simulator_container .simulator_content .school_list .school_item .school_text strong,body .simulator_container .simulator_content .school_list .school_item .simulator_text strong,body .simulator_container .simulator_content .school_list .simulator_item .school_text strong,body .simulator_container .simulator_content .school_list .simulator_item .simulator_text strong,body .simulator_container .simulator_content .simulator_list .school_item .school_text strong,body .simulator_container .simulator_content .simulator_list .school_item .simulator_text strong,body .simulator_container .simulator_content .simulator_list .simulator_item .school_text strong,body .simulator_container .simulator_content .simulator_list .simulator_item .simulator_text strong{display:block;margin-top:2em}body .school_container .school_content .school_list .school_item .school_text .related_news li a,body .school_container .school_content .school_list .school_item .simulator_text .related_news li a,body .school_container .school_content .school_list .simulator_item .school_text .related_news li a,body .school_container .school_content .school_list .simulator_item .simulator_text .related_news li a,body .school_container .school_content .simulator_list .school_item .school_text .related_news li a,body .school_container .school_content .simulator_list .school_item .simulator_text .related_news li a,body .school_container .school_content .simulator_list .simulator_item .school_text .related_news li a,body .school_container .school_content .simulator_list .simulator_item .simulator_text .related_news li a,body .school_container .simulator_content .school_list .school_item .school_text .related_news li a,body .school_container .simulator_content .school_list .school_item .simulator_text .related_news li a,body .school_container .simulator_content .school_list .simulator_item .school_text .related_news li a,body .school_container .simulator_content .school_list .simulator_item .simulator_text .related_news li a,body .school_container .simulator_content .simulator_list .school_item .school_text .related_news li a,body .school_container .simulator_content .simulator_list .school_item .simulator_text .related_news li a,body .school_container .simulator_content .simulator_list .simulator_item .school_text .related_news li a,body .school_container .simulator_content .simulator_list .simulator_item .simulator_text .related_news li a,body .simulator_container .school_content .school_list .school_item .school_text .related_news li a,body .simulator_container .school_content .school_list .school_item .simulator_text .related_news li a,body .simulator_container .school_content .school_list .simulator_item .school_text .related_news li a,body .simulator_container .school_content .school_list .simulator_item .simulator_text .related_news li a,body .simulator_container .school_content .simulator_list .school_item .school_text .related_news li a,body .simulator_container .school_content .simulator_list .school_item .simulator_text .related_news li a,body .simulator_container .school_content .simulator_list .simulator_item .school_text .related_news li a,body .simulator_container .school_content .simulator_list .simulator_item .simulator_text .related_news li a,body .simulator_container .simulator_content .school_list .school_item .school_text .related_news li a,body .simulator_container .simulator_content .school_list .school_item .simulator_text .related_news li a,body .simulator_container .simulator_content .school_list .simulator_item .school_text .related_news li a,body .simulator_container .simulator_content .school_list .simulator_item .simulator_text .related_news li a,body .simulator_container .simulator_content .simulator_list .school_item .school_text .related_news li a,body .simulator_container .simulator_content .simulator_list .school_item .simulator_text .related_news li a,body .simulator_container .simulator_content .simulator_list .simulator_item .school_text .related_news li a,body .simulator_container .simulator_content .simulator_list .simulator_item .simulator_text .related_news li a{color:#7e7e7e}body .school_container .school_content .school_list .school_item .school_image,body .school_container .school_content .school_list .school_item .simulator_image,body .school_container .school_content .school_list .simulator_item .school_image,body .school_container .school_content .school_list .simulator_item .simulator_image,body .school_container .school_content .simulator_list .school_item .school_image,body .school_container .school_content .simulator_list .school_item .simulator_image,body .school_container .school_content .simulator_list .simulator_item .school_image,body .school_container .school_content .simulator_list .simulator_item .simulator_image,body .school_container .simulator_content .school_list .school_item .school_image,body .school_container .simulator_content .school_list .school_item .simulator_image,body .school_container .simulator_content .school_list .simulator_item .school_image,body .school_container .simulator_content .school_list .simulator_item .simulator_image,body .school_container .simulator_content .simulator_list .school_item .school_image,body .school_container .simulator_content .simulator_list .school_item .simulator_image,body .school_container .simulator_content .simulator_list .simulator_item .school_image,body .school_container .simulator_content .simulator_list .simulator_item .simulator_image,body .simulator_container .school_content .school_list .school_item .school_image,body .simulator_container .school_content .school_list .school_item .simulator_image,body .simulator_container .school_content .school_list .simulator_item .school_image,body .simulator_container .school_content .school_list .simulator_item .simulator_image,body .simulator_container .school_content .simulator_list .school_item .school_image,body .simulator_container .school_content .simulator_list .school_item .simulator_image,body .simulator_container .school_content .simulator_list .simulator_item .school_image,body .simulator_container .school_content .simulator_list .simulator_item .simulator_image,body .simulator_container .simulator_content .school_list .school_item .school_image,body .simulator_container .simulator_content .school_list .school_item .simulator_image,body .simulator_container .simulator_content .school_list .simulator_item .school_image,body .simulator_container .simulator_content .school_list .simulator_item .simulator_image,body .simulator_container .simulator_content .simulator_list .school_item .school_image,body .simulator_container .simulator_content .simulator_list .school_item .simulator_image,body .simulator_container .simulator_content .simulator_list .simulator_item .school_image,body .simulator_container .simulator_content .simulator_list .simulator_item .simulator_image{position:relative;grid-column:auto/span 4;grid-column-start:9}@media only screen and (max-width: 520px){body .school_container .school_content .school_list .school_item .school_image,body .school_container .school_content .school_list .school_item .simulator_image,body .school_container .school_content .school_list .simulator_item .school_image,body .school_container .school_content .school_list .simulator_item .simulator_image,body .school_container .school_content .simulator_list .school_item .school_image,body .school_container .school_content .simulator_list .school_item .simulator_image,body .school_container .school_content .simulator_list .simulator_item .school_image,body .school_container .school_content .simulator_list .simulator_item .simulator_image,body .school_container .simulator_content .school_list .school_item .school_image,body .school_container .simulator_content .school_list .school_item .simulator_image,body .school_container .simulator_content .school_list .simulator_item .school_image,body .school_container .simulator_content .school_list .simulator_item .simulator_image,body .school_container .simulator_content .simulator_list .school_item .school_image,body .school_container .simulator_content .simulator_list .school_item .simulator_image,body .school_container .simulator_content .simulator_list .simulator_item .school_image,body .school_container .simulator_content .simulator_list .simulator_item .simulator_image,body .simulator_container .school_content .school_list .school_item .school_image,body .simulator_container .school_content .school_list .school_item .simulator_image,body .simulator_container .school_content .school_list .simulator_item .school_image,body .simulator_container .school_content .school_list .simulator_item .simulator_image,body .simulator_container .school_content .simulator_list .school_item .school_image,body .simulator_container .school_content .simulator_list .school_item .simulator_image,body .simulator_container .school_content .simulator_list .simulator_item .school_image,body .simulator_container .school_content .simulator_list .simulator_item .simulator_image,body .simulator_container .simulator_content .school_list .school_item .school_image,body .simulator_container .simulator_content .school_list .school_item .simulator_image,body .simulator_container .simulator_content .school_list .simulator_item .school_image,body .simulator_container .simulator_content .school_list .simulator_item .simulator_image,body .simulator_container .simulator_content .simulator_list .school_item .school_image,body .simulator_container .simulator_content .simulator_list .school_item .simulator_image,body .simulator_container .simulator_content .simulator_list .simulator_item .school_image,body .simulator_container .simulator_content .simulator_list .simulator_item .simulator_image{grid-column:auto/span 1;grid-column-start:0}}body .school_container .school_content .school_list .school_item .school_image .thumbnail,body .school_container .school_content .school_list .school_item .simulator_image .thumbnail,body .school_container .school_content .school_list .simulator_item .school_image .thumbnail,body .school_container .school_content .school_list .simulator_item .simulator_image .thumbnail,body .school_container .school_content .simulator_list .school_item .school_image .thumbnail,body .school_container .school_content .simulator_list .school_item .simulator_image .thumbnail,body .school_container .school_content .simulator_list .simulator_item .school_image .thumbnail,body .school_container .school_content .simulator_list .simulator_item .simulator_image .thumbnail,body .school_container .simulator_content .school_list .school_item .school_image .thumbnail,body .school_container .simulator_content .school_list .school_item .simulator_image .thumbnail,body .school_container .simulator_content .school_list .simulator_item .school_image .thumbnail,body .school_container .simulator_content .school_list .simulator_item .simulator_image .thumbnail,body .school_container .simulator_content .simulator_list .school_item .school_image .thumbnail,body .school_container .simulator_content .simulator_list .school_item .simulator_image .thumbnail,body .school_container .simulator_content .simulator_list .simulator_item .school_image .thumbnail,body .school_container .simulator_content .simulator_list .simulator_item .simulator_image .thumbnail,body .simulator_container .school_content .school_list .school_item .school_image .thumbnail,body .simulator_container .school_content .school_list .school_item .simulator_image .thumbnail,body .simulator_container .school_content .school_list .simulator_item .school_image .thumbnail,body .simulator_container .school_content .school_list .simulator_item .simulator_image .thumbnail,body .simulator_container .school_content .simulator_list .school_item .school_image .thumbnail,body .simulator_container .school_content .simulator_list .school_item .simulator_image .thumbnail,body .simulator_container .school_content .simulator_list .simulator_item .school_image .thumbnail,body .simulator_container .school_content .simulator_list .simulator_item .simulator_image .thumbnail,body .simulator_container .simulator_content .school_list .school_item .school_image .thumbnail,body .simulator_container .simulator_content .school_list .school_item .simulator_image .thumbnail,body .simulator_container .simulator_content .school_list .simulator_item .school_image .thumbnail,body .simulator_container .simulator_content .school_list .simulator_item .simulator_image .thumbnail,body .simulator_container .simulator_content .simulator_list .school_item .school_image .thumbnail,body .simulator_container .simulator_content .simulator_list .school_item .simulator_image .thumbnail,body .simulator_container .simulator_content .simulator_list .simulator_item .school_image .thumbnail,body .simulator_container .simulator_content .simulator_list .simulator_item .simulator_image .thumbnail{width:100%;border-radius:24px;position:relative;padding-bottom:125%;background-color:rgba(46,60,81,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);position:relative;height:0;overflow:hidden}body .school_container .school_content .school_list .school_item .school_image .thumbnail img,body .school_container .school_content .school_list .school_item .simulator_image .thumbnail img,body .school_container .school_content .school_list .simulator_item .school_image .thumbnail img,body .school_container .school_content .school_list .simulator_item .simulator_image .thumbnail img,body .school_container .school_content .simulator_list .school_item .school_image .thumbnail img,body .school_container .school_content .simulator_list .school_item .simulator_image .thumbnail img,body .school_container .school_content .simulator_list .simulator_item .school_image .thumbnail img,body .school_container .school_content .simulator_list .simulator_item .simulator_image .thumbnail img,body .school_container .simulator_content .school_list .school_item .school_image .thumbnail img,body .school_container .simulator_content .school_list .school_item .simulator_image .thumbnail img,body .school_container .simulator_content .school_list .simulator_item .school_image .thumbnail img,body .school_container .simulator_content .school_list .simulator_item .simulator_image .thumbnail img,body .school_container .simulator_content .simulator_list .school_item .school_image .thumbnail img,body .school_container .simulator_content .simulator_list .school_item .simulator_image .thumbnail img,body .school_container .simulator_content .simulator_list .simulator_item .school_image .thumbnail img,body .school_container .simulator_content .simulator_list .simulator_item .simulator_image .thumbnail img,body .simulator_container .school_content .school_list .school_item .school_image .thumbnail img,body .simulator_container .school_content .school_list .school_item .simulator_image .thumbnail img,body .simulator_container .school_content .school_list .simulator_item .school_image .thumbnail img,body .simulator_container .school_content .school_list .simulator_item .simulator_image .thumbnail img,body .simulator_container .school_content .simulator_list .school_item .school_image .thumbnail img,body .simulator_container .school_content .simulator_list .school_item .simulator_image .thumbnail img,body .simulator_container .school_content .simulator_list .simulator_item .school_image .thumbnail img,body .simulator_container .school_content .simulator_list .simulator_item .simulator_image .thumbnail img,body .simulator_container .simulator_content .school_list .school_item .school_image .thumbnail img,body .simulator_container .simulator_content .school_list .school_item .simulator_image .thumbnail img,body .simulator_container .simulator_content .school_list .simulator_item .school_image .thumbnail img,body .simulator_container .simulator_content .school_list .simulator_item .simulator_image .thumbnail img,body .simulator_container .simulator_content .simulator_list .school_item .school_image .thumbnail img,body .simulator_container .simulator_content .simulator_list .school_item .simulator_image .thumbnail img,body .simulator_container .simulator_content .simulator_list .simulator_item .school_image .thumbnail img,body .simulator_container .simulator_content .simulator_list .simulator_item .simulator_image .thumbnail img{position:absolute;top:0;width:100%;height:100%;mix-blend-mode:exclusion;opacity:.8;object-position:center;object-fit:cover}body .history_container{width:calc(100% - 48px);padding:0 24px;max-width:1514px;margin:180px auto;margin-top:0}@media only screen and (max-width: 520px){body .history_container{max-width:100%;display:block}}body .history_container .history_content{display:flex;padding:0 80px;width:calc(100% - 160px);position:relative;color:#f2f2f2;max-width:1080px;margin:0 auto;flex-direction:column;align-items:center}@media only screen and (max-width: 520px){body .history_container .history_content{max-width:100%;padding:0;width:100%}}body .history_container .history_content h4{margin:0;padding:12px 0 24px}@media only screen and (max-width: 520px){body .history_container .history_content h4{font-size:40px;width:100%;text-align:left}}body .history_container .history_content .history_list{width:100%;position:relative;padding:0 0 36px;display:flex;flex-direction:column;gap:20px}body .history_container .history_content .history_list:last-of-type::after{height:66.66%}@media only screen and (max-width: 520px){body .history_container .history_content .history_list:nth-of-type(odd) .history_item{margin-left:auto}}body .history_container .history_content .history_list:nth-of-type(odd) .history_item::before{right:-28px}@media only screen and (max-width: 520px){body .history_container .history_content .history_list:nth-of-type(odd) .history_item::before{left:-28px;right:auto}}body .history_container .history_content .history_list:nth-of-type(odd) .history_item:nth-of-type(even){margin-left:auto}body .history_container .history_content .history_list:nth-of-type(odd) .history_item:nth-of-type(even)::before{left:-28px}@media only screen and (max-width: 520px){body .history_container .history_content .history_list:nth-of-type(even) .history_item{margin-left:auto}}body .history_container .history_content .history_list:nth-of-type(even) .history_item::before{right:-28px;left:auto}@media only screen and (max-width: 520px){body .history_container .history_content .history_list:nth-of-type(even) .history_item::before{left:-28px;right:auto}}body .history_container .history_content .history_list:nth-of-type(even) .history_item:nth-of-type(odd){margin-left:auto}body .history_container .history_content .history_list:nth-of-type(even) .history_item:nth-of-type(odd)::before{left:-28px;right:auto}body .history_container .history_content .history_list .history_item{width:calc(50% - 40px - 20px);padding:20px;border-radius:16px;display:flex;flex-direction:column;background-color:rgba(46,60,81,.45);position:relative;transform:translateY(-16px)}@media only screen and (max-width: 520px){body .history_container .history_content .history_list .history_item{width:calc(100% - 40px - 20px - 8px)}}body .history_container .history_content .history_list .history_item:before{content:"";position:absolute;top:16px;width:16px;height:16px;border-radius:100px;z-index:99;background-color:#4169e1}body .history_container .history_content .history_list .history_item strong{font-size:16px;display:block;line-height:1.4}body .history_container .history_content .history_list .history_item p{margin:0;margin-bottom:12px;opacity:.4}body .history_container .history_content .history_list:after{content:"";position:absolute;top:0;left:0;right:0;width:1px;height:100%;margin:0 auto;background-color:#4169e1}@media only screen and (max-width: 520px){body .history_container .history_content .history_list:after{left:8px;right:auto}}body main[data-barba-namespace=Contacto],body main[data-barba-namespace=Contact]{position:relative}body main[data-barba-namespace=Contacto] .page-title,body main[data-barba-namespace=Contact] .page-title{position:absolute;width:100%;max-width:1514px;left:0;right:0;margin:0 auto}body main[data-barba-namespace=Contacto] .page-title img,body main[data-barba-namespace=Contacto] .page-title svg,body main[data-barba-namespace=Contact] .page-title img,body main[data-barba-namespace=Contact] .page-title svg{width:65%;transform:translateX(35em);height:auto;opacity:1}body main[data-barba-namespace=Contacto] .cta_container,body main[data-barba-namespace=Contact] .cta_container{height:100vh;display:flex;margin-top:8.25em;width:calc(100% - 4em - 5.625em - 5.625em);margin:0 auto;padding:0 2em;max-width:1514px;padding-left:5.625em;padding-right:5.625em;align-items:center}body main[data-barba-namespace=Contacto] .cta_container #contact_form,body main[data-barba-namespace=Contact] .cta_container #contact_form{max-width:40em;margin-left:0}body main[data-barba-namespace=Contacto] .cta_container #contact_form .form-group,body main[data-barba-namespace=Contact] .cta_container #contact_form .form-group{grid-template-columns:repeat(2, 1fr)}body .wpcf7{width:100%;position:absolute;top:0;max-width:1200px;left:0;right:0;margin:0 auto;width:100%;height:100vh;display:flex;flex-direction:column;z-index:9;pointer-events:none}@media only screen and (max-width: 520px){body .wpcf7{max-width:calc(100% - 0px);margin:24px auto}}body .wpcf7 .wpcf7-form{display:flex;flex-wrap:wrap;position:relative;flex-direction:column;margin:auto 0;max-width:480px}@media only screen and (max-width: 520px){body .wpcf7 .wpcf7-form{width:calc(100% - 40px)}}body .wpcf7 .wpcf7-form .form-group{display:grid;grid-template-columns:repeat(2, 1fr);gap:36px}body .wpcf7 .wpcf7-form p{margin:0 0 24px;display:flex;flex-direction:column;gap:1em;position:relative}body .wpcf7 .wpcf7-form p:last-of-type{margin:0}body .wpcf7 .wpcf7-form p .wpcf7-spinner{position:absolute;top:48px;left:0;right:0;margin:0 auto}body .wpcf7 .wpcf7-form p .wpcf7-submit{width:max-content;padding:0 16px;margin:0 auto;border:0;height:36px;border:.5px solid #d3d6d7;border-radius:0;font-size:14px;font-family:"Maison Neue",sans-serif;color:#a4a4a4;line-height:28px;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:none !important;pointer-events:all}body .wpcf7 .wpcf7-form p label{font-size:12px;color:#7e7e7e;display:block}body .wpcf7 .wpcf7-form p .wpcf7-form-control-wrap{position:relative}body .wpcf7 .wpcf7-form p .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;font-size:11px}body .wpcf7 .wpcf7-form p .wpcf7-form-control-wrap .wpcf7-form-control{display:flex;align-items:center;gap:12px}@media only screen and (max-width: 520px){body .wpcf7 .wpcf7-form p .wpcf7-form-control-wrap .wpcf7-form-control{flex-direction:column}}body .wpcf7 .wpcf7-form p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin:0;display:flex;align-items:center;position:relative;height:29px;pointer-events:all}body .wpcf7 .wpcf7-form p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label{display:flex;align-items:center}body .wpcf7 .wpcf7-form p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item span{font-size:14px;display:flex;align-items:center;position:relative;height:29px;padding:0 12px;gap:4px}body .wpcf7 .wpcf7-form p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input{position:relative;top:0;left:0;width:14px;height:14px;margin:0;z-index:9}body .wpcf7 .wpcf7-form p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item a{color:#cbcbcb}body .wpcf7 .wpcf7-form p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item input[type=radio]:checked+span{background-color:red}body .wpcf7 .wpcf7-form p label{cursor:none !important}body .wpcf7 .wpcf7-form p input[type=text],body .wpcf7 .wpcf7-form p input[type=email],body .wpcf7 .wpcf7-form p input[type=tel]{width:100%;border:0;height:36px;border-bottom:.5px solid #d3d6d7;border-radius:0;font-size:14px;font-family:"Maison Neue",sans-serif;color:#a4a4a4;line-height:28px;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:none !important;pointer-events:all}body .wpcf7 .wpcf7-form p input[type=text]::placeholder,body .wpcf7 .wpcf7-form p input[type=email]::placeholder,body .wpcf7 .wpcf7-form p input[type=tel]::placeholder{font-size:14px;color:#a4a4a4}body .wpcf7 .wpcf7-form p input[type=text]:focus,body .wpcf7 .wpcf7-form p input[type=email]:focus,body .wpcf7 .wpcf7-form p input[type=tel]:focus{outline:none}body .wpcf7 .wpcf7-form p textarea{width:100%;padding:0;margin:0;border:0;height:108px;resize:none;font-size:14px;color:#a4a4a4;font-family:"Maison Neue",sans-serif;border-bottom:1px solid #d3d6d7;border-radius:0;line-height:1.4;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:none !important;pointer-events:all}body .wpcf7 .wpcf7-form p textarea::placeholder{font-size:14px;color:#a4a4a4}body .wpcf7 .wpcf7-form p textarea:focus{outline:none}body .contact-data{max-width:1200px;margin:0 auto 11em;width:100%;display:flex;justify-content:space-between;align-items:center}body .contact-data .data{display:flex;flex-direction:column;gap:24px}body .contact-data .data div h3{font-size:1.25em;line-height:2;color:#7e7e7e;font-weight:300}body .contact-data .data div strong{font-size:2.4em;color:#f2f2f2;max-width:420px;line-height:1.2;display:block}body .cta_container input,body .cta_container textarea,body .cta_container select{pointer-events:all;z-index:99}body .cta_container,body .course_container,body #respond{width:calc(100% - 4em);padding:0 2em;position:relative;margin:0 auto 11.25em;max-width:calc(1154px - 4em)}body .cta_container .contact-form,body .course_container .contact-form,body #respond .contact-form{border-radius:20px;width:100%;display:flex;flex-direction:column}body .cta_container .contact-form h3,body .course_container .contact-form h3,body #respond .contact-form h3{width:50%;line-height:1;margin-bottom:.5em}body .cta_container .contact-form form,body .course_container .contact-form form,body #respond .contact-form form{width:100%;display:grid;grid-template-columns:repeat(1, 1fr);gap:2em;margin:0 auto 2em;position:relative}body .cta_container .contact-form form .form-bottom,body .course_container .contact-form form .form-bottom,body #respond .contact-form form .form-bottom{display:flex;flex-direction:column;gap:1em;margin-top:1em}body .cta_container .contact-form form .form-bottom .form-field,body .course_container .contact-form form .form-bottom .form-field,body #respond .contact-form form .form-bottom .form-field{display:flex;align-items:center;gap:.5em}body .cta_container .contact-form form .form-bottom .form-field #accept_conditions,body .course_container .contact-form form .form-bottom .form-field #accept_conditions,body #respond .contact-form form .form-bottom .form-field #accept_conditions{pointer-events:all;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.5px solid #d3d6d7;width:16px;height:16px;border-radius:0}body .cta_container .contact-form form .form-bottom .form-field #accept_conditions:checked,body .course_container .contact-form form .form-bottom .form-field #accept_conditions:checked,body #respond .contact-form form .form-bottom .form-field #accept_conditions:checked{background-color:#d3d6d7}body .cta_container .contact-form form .form-bottom .button,body .course_container .contact-form form .form-bottom .button,body #respond .contact-form form .form-bottom .button{display:flex;align-items:center;justify-content:center;font-weight:600;line-height:130%;letter-spacing:-0.02em;color:#a4a4a4;font-size:20px;position:relative;border-radius:80em;border:.5px solid #a4a4a4;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,fill .2s ease,transform .2s ease-in-out;cursor:pointer;overflow:hidden;will-change:transform;padding:10px 20px;display:inline-block;pointer-events:all;width:max-content;position:relative;margin:0 auto}body .cta_container .contact-form form .form-bottom .button::after,body .course_container .contact-form form .form-bottom .button::after,body #respond .contact-form form .form-bottom .button::after{content:"";display:block;height:100%;width:100%;position:absolute;left:0;top:0;transform:translate(-100%) rotate(10deg);transform-origin:top left;transition:background-color .2s ease,border-color .2s ease,color .2s ease,fill .2s ease,transform .2s ease-in-out;will-change:transform;z-index:-1;border-radius:80em;background-color:#4169e1;z-index:-1}body .cta_container .contact-form form .form-bottom .button:hover::after,body .course_container .contact-form form .form-bottom .button:hover::after,body #respond .contact-form form .form-bottom .button:hover::after{transform:translate(0);z-index:-1}body .cta_container .contact-form form .form-bottom .button #submit_btn,body .course_container .contact-form form .form-bottom .button #submit_btn,body #respond .contact-form form .form-bottom .button #submit_btn{width:100%;padding:0;margin:0;border:0;border-radius:0;font-size:16px;font-family:"Maison Neue",sans-serif;color:#a4a4a4;line-height:28px;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:none !important;pointer-events:all;z-index:9999}body .cta_container .contact-form form .form-bottom .button #submit_btn:disabled,body .course_container .contact-form form .form-bottom .button #submit_btn:disabled,body #respond .contact-form form .form-bottom .button #submit_btn:disabled{pointer-events:none;opacity:.3}body .cta_container .contact-form form .form-group,body .course_container .contact-form form .form-group,body #respond .contact-form form .form-group{display:grid;grid-template-columns:repeat(4, 1fr);gap:3em}body .cta_container .contact-form form .form-group .form-field,body .course_container .contact-form form .form-group .form-field,body #respond .contact-form form .form-group .form-field{width:100%;display:flex;align-items:center}body .cta_container .contact-form form .form-group .form-field input[type=text],body .cta_container .contact-form form .form-group .form-field input[type=email],body .cta_container .contact-form form .form-group .form-field input[type=tel],body .cta_container .contact-form form .form-group .form-field select,body .course_container .contact-form form .form-group .form-field input[type=text],body .course_container .contact-form form .form-group .form-field input[type=email],body .course_container .contact-form form .form-group .form-field input[type=tel],body .course_container .contact-form form .form-group .form-field select,body #respond .contact-form form .form-group .form-field input[type=text],body #respond .contact-form form .form-group .form-field input[type=email],body #respond .contact-form form .form-group .form-field input[type=tel],body #respond .contact-form form .form-group .form-field select{width:100%;border:0;height:36px;border-bottom:.5px solid #d3d6d7;border-radius:0;font-size:14px;font-family:"Maison Neue",sans-serif;color:#a4a4a4;line-height:28px;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:none !important;pointer-events:all}body .cta_container .contact-form form .form-group .form-field input[type=text]::placeholder,body .cta_container .contact-form form .form-group .form-field input[type=email]::placeholder,body .cta_container .contact-form form .form-group .form-field input[type=tel]::placeholder,body .cta_container .contact-form form .form-group .form-field select::placeholder,body .course_container .contact-form form .form-group .form-field input[type=text]::placeholder,body .course_container .contact-form form .form-group .form-field input[type=email]::placeholder,body .course_container .contact-form form .form-group .form-field input[type=tel]::placeholder,body .course_container .contact-form form .form-group .form-field select::placeholder,body #respond .contact-form form .form-group .form-field input[type=text]::placeholder,body #respond .contact-form form .form-group .form-field input[type=email]::placeholder,body #respond .contact-form form .form-group .form-field input[type=tel]::placeholder,body #respond .contact-form form .form-group .form-field select::placeholder{font-size:14px;color:#a4a4a4;opacity:.3}body .cta_container .contact-form form .form-group .form-field input[type=text]:focus,body .cta_container .contact-form form .form-group .form-field input[type=email]:focus,body .cta_container .contact-form form .form-group .form-field input[type=tel]:focus,body .cta_container .contact-form form .form-group .form-field select:focus,body .course_container .contact-form form .form-group .form-field input[type=text]:focus,body .course_container .contact-form form .form-group .form-field input[type=email]:focus,body .course_container .contact-form form .form-group .form-field input[type=tel]:focus,body .course_container .contact-form form .form-group .form-field select:focus,body #respond .contact-form form .form-group .form-field input[type=text]:focus,body #respond .contact-form form .form-group .form-field input[type=email]:focus,body #respond .contact-form form .form-group .form-field input[type=tel]:focus,body #respond .contact-form form .form-group .form-field select:focus{outline:none}body .cta_container .contact-form form textarea,body .course_container .contact-form form textarea,body #respond .contact-form form textarea{width:100%;padding:0;margin:0;border:0;height:108px;resize:none;font-size:14px;color:#a4a4a4;font-family:"Maison Neue",sans-serif;border-bottom:1px solid #d3d6d7;border-radius:0;line-height:1.4;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:none !important;pointer-events:all}body .cta_container .contact-form form textarea::placeholder,body .course_container .contact-form form textarea::placeholder,body #respond .contact-form form textarea::placeholder{font-size:14px;color:#a4a4a4;opacity:.3}body .cta_container .contact-form form textarea:focus,body .course_container .contact-form form textarea:focus,body #respond .contact-form form textarea:focus{outline:none}body .cta_container .contact-form form input[type=text],body .cta_container .contact-form form input[type=email],body .cta_container .contact-form form input[type=tel],body .cta_container .contact-form form select,body .course_container .contact-form form input[type=text],body .course_container .contact-form form input[type=email],body .course_container .contact-form form input[type=tel],body .course_container .contact-form form select,body #respond .contact-form form input[type=text],body #respond .contact-form form input[type=email],body #respond .contact-form form input[type=tel],body #respond .contact-form form select{width:100%;border:0;height:36px;border-bottom:.5px solid #d3d6d7;border-radius:0;font-size:14px;font-family:"Maison Neue",sans-serif;color:#a4a4a4;line-height:28px;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:none !important;pointer-events:all;-webkit-appearance:none;-moz-appearance:none;appearance:none}body .cta_container .contact-form form input[type=text]::placeholder,body .cta_container .contact-form form input[type=email]::placeholder,body .cta_container .contact-form form input[type=tel]::placeholder,body .cta_container .contact-form form select::placeholder,body .course_container .contact-form form input[type=text]::placeholder,body .course_container .contact-form form input[type=email]::placeholder,body .course_container .contact-form form input[type=tel]::placeholder,body .course_container .contact-form form select::placeholder,body #respond .contact-form form input[type=text]::placeholder,body #respond .contact-form form input[type=email]::placeholder,body #respond .contact-form form input[type=tel]::placeholder,body #respond .contact-form form select::placeholder{font-size:14px;color:#a4a4a4;opacity:.3}body .cta_container .contact-form form input[type=text]:focus,body .cta_container .contact-form form input[type=email]:focus,body .cta_container .contact-form form input[type=tel]:focus,body .cta_container .contact-form form select:focus,body .course_container .contact-form form input[type=text]:focus,body .course_container .contact-form form input[type=email]:focus,body .course_container .contact-form form input[type=tel]:focus,body .course_container .contact-form form select:focus,body #respond .contact-form form input[type=text]:focus,body #respond .contact-form form input[type=email]:focus,body #respond .contact-form form input[type=tel]:focus,body #respond .contact-form form select:focus{outline:none}body .cta_container .contact-form .contact-message,body .course_container .contact-form .contact-message,body #respond .contact-form .contact-message{position:absolute;width:100%;height:100%;background-color:#10151d;font-size:20px;z-index:99;text-align:center;vertical-align:middle;display:none}body .course_container .contact-form{max-width:1200px;border-radius:20px;width:100%;padding:0;margin:0 auto 11em;display:flex;flex-direction:column;border:0}body .course_container .contact-form #course_form{width:50%}body .course_container .contact-form #course_form .form-group{display:grid;grid-template-columns:repeat(2, 1fr);gap:2em}body input,body select,body textarea{pointer-events:all}body #respond{width:calc(100% - 4em);padding:0 2em;position:relative;margin:0 auto 11.25em;max-width:calc(1154px - 4em)}body #respond h3{width:50%;line-height:1;margin-bottom:.5em}body #respond form{width:100%;display:flex;flex-wrap:wrap;margin:0 auto 2em;position:relative;gap:2em 3em;justify-content:space-between}body #respond form p{margin:0;display:grid;grid-template-columns:repeat(1, 1fr);width:calc(50% - 3em)}body #respond form p label{font-size:12px;opacity:.3}body #respond form p input[type=text],body #respond form p input[type=email],body #respond form p input[type=tel],body #respond form p select{width:100%;border:0;height:36px;border-bottom:.5px solid #d3d6d7;border-radius:0;font-size:14px;font-family:"Maison Neue",sans-serif;color:#a4a4a4;line-height:28px;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:none !important;pointer-events:all}body #respond form p input[type=text]::placeholder,body #respond form p input[type=email]::placeholder,body #respond form p input[type=tel]::placeholder,body #respond form p select::placeholder{font-size:14px;color:#a4a4a4;opacity:.3}body #respond form p input[type=text]:focus,body #respond form p input[type=email]:focus,body #respond form p input[type=tel]:focus,body #respond form p select:focus{outline:none}body #respond form p textarea{width:100%;border:0;height:36px;border-bottom:.5px solid #d3d6d7;border-radius:0;font-size:14px;font-family:"Maison Neue",sans-serif;color:#a4a4a4;line-height:28px;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:none !important;pointer-events:all;resize:none}body #respond form p textarea::placeholder{font-size:14px;color:#a4a4a4;opacity:.3}body #respond form p textarea:focus{outline:none}body #respond form p.comment-form-subject{width:100%;order:1}body #respond form p.comment-form-comment{width:100%;order:2}body #respond form p.comment-form-terms-and-conditions{width:100%;order:3;display:flex;align-items:center;gap:.5em}body #respond form p.comment-form-terms-and-conditions input{pointer-events:all;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.5px solid #d3d6d7;width:16px;height:16px;border-radius:0}body #respond form p.comment-form-terms-and-conditions input:checked{background-color:#d3d6d7}body #respond form p.comment-form-terms-and-conditions label{opacity:1}body #respond form p.comment-form-terms-and-conditions label a{color:#7e7e7e}body #respond form p.form-submit{width:100%;order:4;display:flex;align-items:center;justify-content:center;font-weight:600;line-height:130%;letter-spacing:-0.02em;color:#444638;font-size:20px;position:relative;border-radius:80em;border:.5px solid #d3d6d7;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,fill .2s ease,transform .2s ease-in-out;cursor:pointer;overflow:hidden;will-change:transform;padding:10px 20px;display:inline-block;pointer-events:all;width:max-content;position:relative;margin:0 auto}body #respond form p.form-submit::after{content:"";display:block;height:100%;width:100%;position:absolute;left:0;top:0;transform:translate(-100%) rotate(10deg);transform-origin:top left;transition:background-color .2s ease,border-color .2s ease,color .2s ease,fill .2s ease,transform .2s ease-in-out;will-change:transform;z-index:-1;border-radius:80em;background-color:#4169e1;z-index:-1}body #respond form p.form-submit:hover::after{transform:translate(0);z-index:-1}body #respond form p.form-submit #submit{width:100%;padding:0;margin:0;border:0;border-radius:0;font-size:16px;font-family:"Maison Neue",sans-serif;color:#a4a4a4;line-height:28px;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:none !important;pointer-events:all;z-index:9999}body #respond form p.form-submit #submit:disabled{pointer-events:none;opacity:.3}body #courses,body #last-courses{display:grid;grid-template-columns:repeat(1, 1fr);margin:90px auto;gap:6em;z-index:999;pointer-events:none;max-width:1080px;width:100%}@media only screen and (max-width: 520px){body #courses,body #last-courses{max-width:calc(100% - 40px);padding:0 20px}}body #courses h2,body #last-courses h2{line-height:.8;color:#f2f2f2;width:100%;grid-template-columns:repeat(1, 1fr)}@media only screen and (max-width: 520px){body #courses h2,body #last-courses h2{font-size:48px}}body #courses .grid,body #last-courses .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:90px 60px;width:100%}@media only screen and (max-width: 520px){body #courses .grid,body #last-courses .grid{grid-template-columns:repeat(2, 1fr);gap:40px 20px}}body #courses .item,body #last-courses .item{width:100%;display:flex;flex-direction:column;gap:16px;padding:0;position:relative}body #courses .item .image,body #last-courses .item .image{width:100%;border-radius:24px;overflow:hidden;position:relative}body #courses .item .image::before,body #last-courses .item .image::before{position:absolute;width:100%;height:100%;content:"";background-color:rgba(46,60,81,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:24px;z-index:1}@media only screen and (max-width: 520px){body #courses .item .image,body #last-courses .item .image{min-width:100%;width:100%}}body #courses .item .image .thumb,body #last-courses .item .image .thumb{width:100%;padding-bottom:115%;overflow:hidden;position:relative;height:0;z-index:9;mix-blend-mode:exclusion;border-radius:24px}body #courses .item .image .thumb img,body #last-courses .item .image .thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover;opacity:.8}body #courses .item .image a,body #last-courses .item .image a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:99;opacity:0}body #courses .item a,body #last-courses .item a{font-size:1.25em;color:#f2f2f2}body #courses .content,body #last-courses .content{display:flex;flex-direction:column;gap:6px;position:relative}body #courses .content span,body #last-courses .content span{font-size:36px;color:#4169e1;font-weight:600;display:block}body #courses .content span a,body #last-courses .content span a{position:relative;width:max-content;color:#4169e1}body #courses .content h3,body #last-courses .content h3{margin:0;font-size:14px;font-weight:300;color:#7e7e7e}body #courses .grid{margin-top:100px;display:grid;grid-template-columns:repeat(3, 1fr);gap:90px 60px;width:100%}@media only screen and (max-width: 520px){body #courses .grid{grid-template-columns:repeat(2, 1fr);gap:40px 20px;margin-top:24px}}body #courses .grid .item .image{width:100%;height:0;padding-bottom:115%;position:relative;overflow:hidden;border-radius:24px}body #courses .grid .item .image::before{position:absolute;width:100%;height:100%;content:"";background-color:rgba(46,60,81,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:24px;z-index:1}body #courses .grid .item .image img{width:100%;height:100%;z-index:99;position:absolute;top:0;left:0;object-fit:cover;object-position:center;opacity:.8;mix-blend-mode:exclusion}body .view-all .image{width:100%;padding-bottom:115%}body .view-all .image a{opacity:1 !important}body .pagination{position:relative;display:flex;justify-content:center;gap:28px}body .pagination .prev{position:absolute;left:0}body .pagination .next{position:absolute;right:0}body .pagination .page-numbers{font-size:1.2em;color:#7e7e7e}body .pagination .page-numbers.current{color:#f2f2f2}body .wrapper{width:100%}body .wrapper main[data-barba-namespace=Course],body .wrapper main[data-barba-namespace=Curso]{max-width:100%}body .wrapper main[data-barba-namespace=Course] .courses-single,body .wrapper main[data-barba-namespace=Curso] .courses-single{width:100%;padding-top:100px}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(3, 1fr);grid-column-gap:12px;grid-row-gap:12px;width:calc(100% - 4em - 5.625em - 5.625em);margin:24px auto;height:calc(100vh - 84px - 84px)}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item{background-color:rgba(46,60,81,.25);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:20px;overflow:hidden;position:relative;display:flex;flex-direction:column;padding:2em}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item:nth-of-type(1),body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item:nth-of-type(1){grid-area:2/2/4/4}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item:nth-of-type(2),body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item:nth-of-type(2){grid-area:1/2/2/5;background-color:rgba(46,60,81,.55);display:flex;justify-content:center}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item:nth-of-type(3),body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item:nth-of-type(3){grid-area:1/5/2/7}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item:nth-of-type(4),body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item:nth-of-type(4){grid-area:1/1/2/2}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item:nth-of-type(5),body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item:nth-of-type(5){grid-area:2/1/3/2}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item:nth-of-type(6),body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item:nth-of-type(6){grid-area:3/1/4/2}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item:nth-of-type(7),body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item:nth-of-type(7){grid-area:2/4/3/6}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item:nth-of-type(8),body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item:nth-of-type(8){grid-area:3/4/4/6}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item:nth-of-type(9),body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item:nth-of-type(9){grid-area:2/6/3/7}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item:nth-of-type(10),body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item:nth-of-type(10){grid-area:3/6/4/7}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item h2,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item h2{font-size:40px;color:#4169e1;padding:0 .5em}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item h3,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item h3{font-size:28px}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item p,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item p{margin-top:auto;margin-bottom:0;font-size:20px;line-height:1.2;text-wrap:balance;color:#7e7e7e}body .wrapper main[data-barba-namespace=Course] .courses-single .post-header .bento-grid-item img,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-header .bento-grid-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover;mix-blend-mode:exclusion;opacity:.6}body .wrapper main[data-barba-namespace=Course] .courses-single .post-content,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-content{display:flex;flex-direction:column;width:100%;align-items:center;max-width:1030px;margin:120px auto 0}body .wrapper main[data-barba-namespace=Course] .courses-single .post-content .contained,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-content .contained{width:100%;padding-top:10px;padding-bottom:120px;display:flex;align-items:flex-start;justify-content:space-between}body .wrapper main[data-barba-namespace=Course] .courses-single .post-content .contained[data-section="Training center"] .width_70 ul li,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-content .contained[data-section="Training center"] .width_70 ul li{background-image:none}body .wrapper main[data-barba-namespace=Course] .courses-single .post-content .contained .width_25,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-content .contained .width_25{width:calc(25% - 20px)}body .wrapper main[data-barba-namespace=Course] .courses-single .post-content .contained .width_25 h6,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-content .contained .width_25 h6{font-size:20px;line-height:1.4;color:#a4a4a4;text-wrap:balance}body .wrapper main[data-barba-namespace=Course] .courses-single .post-content .contained .width_70,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-content .contained .width_70{width:calc(70% - 20px);display:flex;flex-direction:column}body .wrapper main[data-barba-namespace=Course] .courses-single .post-content .contained .width_70 h3,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-content .contained .width_70 h3{font-size:28px;margin:24px 0 16px}body .wrapper main[data-barba-namespace=Course] .courses-single .post-content .contained .width_70 p,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-content .contained .width_70 p{margin:0 0 25px;font-size:16px;line-height:1.4;text-wrap:pretty}body .wrapper main[data-barba-namespace=Course] .courses-single .post-content .contained .width_70 ul,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-content .contained .width_70 ul{padding:0;margin:20px 0;list-style:none}body .wrapper main[data-barba-namespace=Course] .courses-single .post-content .contained .width_70 ul li,body .wrapper main[data-barba-namespace=Curso] .courses-single .post-content .contained .width_70 ul li{background-image:url(https://www.getrecruited.io/_img/star.svg);background-position:left 3px;background-size:15px auto;background-repeat:no-repeat;padding-left:30px;margin-bottom:20px;font-size:16px;line-height:1.4;text-wrap:pretty}body.is__hover .cursor{opacity:0;transition:opacity .1s ease-in}body.is__hover .cursor-follower{transform:scale(1.4) rotate(-45deg);transition:transform .25s ease,opacity .3s ease}body.is__active .cursor{width:40px;height:40px;transition:width .2s ease-in,height .2s ease-in;background-color:rgba(203,203,203,.2);backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px)}body.is__active .cursor-follower{opacity:0;transition:opacity .1s ease-in}body.is__active .cursor-follower img{width:16px}body .cursor{position:fixed;width:6px;height:6px;background-color:#4169e1;border-radius:50%;pointer-events:none;transform:translate(-50%, -50%);z-index:99999;display:flex;align-items:center;justify-content:center;transition:opacity .1s ease-in,background-color .1s ease-in,width .2s ease-in,height .2s ease-in}body .cursor-follower{position:fixed;width:28px;height:28px;background-color:rgba(0,0,0,0);border-radius:50%;transform:translate(-50%, -50%);border-radius:50%;position:fixed;z-index:9999998;display:flex;align-items:center;justify-content:center;pointer-events:none;border:1px solid #7e7e7e;opacity:.8}body .cursor-follower img{position:absolute;transform:rotate(-180deg) scale(0);transition:all .5s ease;opacity:0;width:16px}body .cursor-follower svg{width:100%;opacity:.6;transition:transform .25s ease,opacity .3s ease}body .cursor-follower svg path{fill:rgba(0,0,0,0);stroke:green;stroke-width:1px}@media only screen and (max-width: 520px){body .cursor,body .cursor-follower{display:none;opacity:0}}body .news{display:grid;grid-template-columns:repeat(1, 1fr);margin:90px auto;gap:6em;z-index:999;pointer-events:none;max-width:1080px;width:100%}@media only screen and (max-width: 520px){body .news{max-width:calc(100% - 40px);padding:0 20px}}body .news h2{line-height:.8;color:#f2f2f2;width:100%;grid-template-columns:repeat(1, 1fr)}@media only screen and (max-width: 520px){body .news h2{font-size:48px}}body .news .grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:90px 60px;width:100%}@media only screen and (max-width: 520px){body .news .grid{grid-template-columns:repeat(1, 1fr)}}body .news .item{width:100%;display:flex;flex-direction:column;gap:16px;padding:0;position:relative}body .news .item:hover .image .thumb img{filter:grayscale(0);transform:scale(1.02);transition:all .3s ease 0s}body .news .item .image{background-color:rgba(46,60,81,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);width:100%;border-radius:24px;overflow:hidden}body .news .item .image .thumb{width:100%;height:0;padding-bottom:115%;overflow:hidden;position:relative}body .news .item .image .thumb img{width:100%;position:absolute;height:100%;object-position:center;object-fit:cover;opacity:.6;mix-blend-mode:exclusion;filter:grayscale(0.9);transition:all .3s ease 0s}body .news .item .image a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:99;opacity:0}body .news .item a{font-size:1.25em;color:#f2f2f2}body .news .content{display:flex;flex-direction:column;gap:12px;position:relative}body .news .content span{font-size:36px;color:#4169e1;font-weight:600;display:block}body .news .content span a{position:relative;width:max-content;color:#4169e1}body .news .content h3{margin:0;font-size:14px;font-weight:300;color:#7e7e7e}body .view-all .image{width:100%;padding-bottom:115%}body .view-all .image a{opacity:1 !important}body .pagination{position:relative;display:flex;justify-content:center;gap:28px}body .pagination .prev{position:absolute;left:0}body .pagination .next{position:absolute;right:0}body .pagination .page-numbers{font-size:1.2em;color:#7e7e7e}body .pagination .page-numbers.current{color:#f2f2f2}body .news{display:grid;grid-template-columns:repeat(1, 1fr);margin:180px auto;gap:6em;z-index:999;pointer-events:none;max-width:1080px;width:100%}body .news .grid{width:100%;grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 520px){body .news .grid{grid-template-columns:repeat(1, 1fr)}}body .news .grid .item{width:100%}body .news .grid .item:hover .image img{filter:grayscale(0);transform:scale(1.02);transition:all .3s ease 0s;filter:blur(3px);-webkit-filter:blur(3px)}body .news .grid .item .image{margin:0;margin-bottom:.6875rem;width:100%;overflow:hidden;height:0;padding-bottom:65%;position:relative;mix-blend-mode:exclusion}body .news .grid .item .image a{opacity:1;position:absolute;z-index:999}body .news .grid .item .image img{width:100%;height:100%;object-position:center;object-fit:cover;opacity:.8;transition:all .3s ease 0s;position:absolute}body .news .grid .item .content{width:100%}body .news .grid .item .content h2{margin:0;font-size:24px;text-wrap:pretty;line-height:1.1;color:#cbcbcb}body .news .grid .item .content span{margin:0;display:flex;align-items:center;gap:.4em;color:#7e7e7e;font-size:16px;font-weight:400}body .news .grid .item .content span img,body .news .grid .item .content span svg{height:14px;width:auto}body .fleet__section{width:calc(100% - 48px);padding:0 24px;max-width:1514px;margin:180px auto 0;margin-top:300px}body .fleet__section .intro_content{padding:0 80px;width:calc(100% - 160px);position:relative;color:#f2f2f2;max-width:860px;margin:0 auto 180px;display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:20px}body .fleet__section .intro_content .text{grid-column:auto/span}body .fleet__section .intro_content .text p{margin:0;margin-top:1.125rem;font-size:14px;line-height:1.6;color:#7e7e7e}body .fleet__section .intro_content .text p:first-of-type{margin:0}body .fleet__section .intro_content .text p strong{color:#cbcbcb}body .fleet_container{width:100%;display:flex;align-items:center;margin-bottom:180px}body .fleet_container .fleet_content{width:100%}body .fleet_container .fleet_content .fleet_list{display:flex;flex-direction:column;max-width:1080px;width:100%;margin:0 auto;gap:0px;position:relative}@media only screen and (max-width: 520px){body .fleet_container .fleet_content .fleet_list{max-width:calc(100% - 40px)}}body .fleet_container .fleet_content .fleet_list .fleet_item{width:100%;position:relative}body .fleet_container .fleet_content .fleet_list .fleet_item .fleet_image{width:calc(100% - 180px);margin:0 auto;transform:translateY(140px)}@media only screen and (max-width: 520px){body .fleet_container .fleet_content .fleet_list .fleet_item .fleet_image{width:calc(100% - 20px)}}body .fleet_container .fleet_content .fleet_list .fleet_item .fleet_image .thumbnail img{width:100%;height:auto}body .fleet_container .fleet_content .fleet_list .fleet_item h2{position:absolute;color:#4169e1;font-size:48px;left:0;padding:0 24px;width:calc(100% - 48px);line-height:1;top:420px}@media only screen and (max-width: 520px){body .fleet_container .fleet_content .fleet_list .fleet_item h2{top:68vw;font-size:48px}}body .fleet_container .fleet_content .fleet_list .fleet_item .fleet_features{padding:16px;padding-top:210px;display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;background-color:#1e2734;border-radius:28px}@media only screen and (max-width: 520px){body .fleet_container .fleet_content .fleet_list .fleet_item .fleet_features{grid-template-columns:repeat(1, 1fr);padding-top:70vw}}body .fleet_container .fleet_content .fleet_list .fleet_item .fleet_features .col{background-color:rgba(16,21,29,.6);color:#cbcbcb;padding:20px;display:flex;flex-direction:column;gap:12px;border-radius:16px}body .fleet_container .fleet_content .fleet_list .fleet_item .fleet_features .col h3{font-size:14px;font-weight:400;margin:0;color:#7e7e7e;text-align:center}body .fleet_container .fleet_content .fleet_list .fleet_item .fleet_features .col p{margin:8px 0;text-align:center;font-weight:400;font-size:18px;line-height:1.2;width:100%}