.itp-l-offer{display:grid;grid-template-columns:15% 1fr 15%;grid-gap:3rem;gap:3rem;background-image:url(/images/backgrounds/itp-image--offer_background.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}.itp-l-offer .itp-l-offer_card{max-width:800px}.itp-l-offer .itp-l-offer_card:nth-child(2n){grid-column:1/span 2}.itp-l-offer .itp-l-offer_card:nth-child(odd){grid-column:2/span 2}@media(max-width:1024px){.itp-l-offer{display:flex;flex-direction:column}}.oedu-l-landing-mask{position:absolute}.itp-c-front-page-cover{width:100%;-webkit-mask:url(#mask-1);mask:url(#mask-1)}.itp-main_section--hero{margin:0 3rem;height:80vh;position:relative}@media(max-width:1024px){.itp-main_section--hero{margin:2rem}}@media(max-width:767px){.itp-main_section--hero{margin:1rem}}.itp-main_section--hero .itp-l-upper_text_container{position:absolute;top:0;left:0}.itp-main_section--hero .itp-l-lower_text_container{position:absolute;bottom:0;right:0;text-align:right;display:flex;flex-direction:column;align-items:flex-end}.itp-main_section--hero .itp-c-landing_text{display:flex;width:-moz-fit-content;width:fit-content;padding:.1em 0;font-family:Montserrat-Medium;font-size:96px;line-height:96px;letter-spacing:.5rem;text-transform:uppercase}.itp-main_section--hero .itp-c-landing_text__icon{height:.85em;width:.85em;margin-left:1rem}.itp-main_section--hero #upper-bottom,.itp-main_section--hero #upper-top{padding:0 .2em .1em 0}.itp-main_section--hero #lower-bottom,.itp-main_section--hero #lower-top{padding:.1em 0 0 .2em;color:#f55718}@media screen and (max-width:1080px){.itp-main_section--hero .itp-c-landing_text{font-size:48px!important;line-height:48px!important;letter-spacing:.3rem}.itp-main_section--hero .itp-c-landing_text__icon{display:none}}@media screen and (max-width:600px){.itp-main_section--hero .itp-c-landing_text{font-size:28px!important;line-height:28px!important;letter-spacing:.1rem}}@font-face{font-family:Montserrat-Bold;src:url(/fonts/Montserrat/Montserrat-Bold.ttf)}@font-face{font-family:Montserrat-Medium;src:url(/fonts/Montserrat/Montserrat-Medium.ttf)}@font-face{font-family:Montserrat-Regular;src:url(/fonts/Montserrat/Montserrat-Regular.ttf)}@font-face{font-family:Major_Mono_Display-Regular;src:url(/fonts/Major_Mono_Display/Major_Mono_Display-Regular.ttf)}@font-face{font-family:Roboto_Mono-Regular;src:url(/fonts/Roboto_Mono/Roboto_Mono-Regular.ttf)}@font-face{font-family:Roboto_Mono-Bold;src:url(/fonts/Roboto_Mono/Roboto_Mono-Bold.ttf)}@font-face{font-family:Roboto_Mono-Light;src:url(/fonts/Roboto_Mono/Roboto_Mono-Light.ttf)}.itp-main_section--organization{padding:3rem;background-color:#201e1e;color:#fff;display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem}@media(max-width:1025px){.itp-main_section--organization{padding:2rem}}@media(max-width:768px){.itp-main_section--organization{padding:1rem}}.itp-main_section--organization .itp-c-organization{grid-column:1}.itp-main_section--organization .itp-c-organization_container{display:flex;flex-direction:column;gap:2rem}.itp-main_section--organization .itp-c-organization_header{font-family:Montserrat-Medium;font-size:48px;text-transform:uppercase}.itp-main_section--organization .itp-c-organization_about{font-family:Roboto_Mono-Regular;font-size:16px}.itp-main_section--organization .itp-c-organization_about ul{margin-top:1em;margin-left:2em;list-style:circle}.itp-main_section--organization .itp-c-organization_about p{margin-top:1em;text-align:justify}.itp-main_section--organization .itp-c-organization_about p:first-child{text-indent:2em}.itp-main_section--organization .itp-c-organization_about a{text-decoration:underline}.itp-main_section--organization .itp-c-organization_join_us{margin-top:auto}.itp-main_section--organization .itp-c-organization_photos{grid-column:2;display:flex;height:100%}.itp-main_section--organization .itp-c-image_container{max-width:500px;height:100%;overflow:hidden;border-radius:10px}.itp-main_section--organization .itp-c-image_container img{width:100%;height:100%;object-fit:cover}@media(max-width:1024px){.itp-main_section--organization{grid-template-columns:1fr}.itp-main_section--organization .itp-c-organization_photos{display:none}}