@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,700&display=swap");*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit}html{font-size:62.5%}@media only screen and (max-width: 1024px){html{font-size:50%}}body{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Open Sans", sans-serif;overflow-x:hidden;overflow-y:auto}p{font-size:1.6rem;line-height:2;margin-bottom:4rem}@media only screen and (max-width: 1024px){p{font-size:1.55rem;margin-bottom:2rem}}.link:link,.link:visited{text-decoration:none;display:inline-block;font-size:1.6rem}.link--nav{color:white;padding:1rem 4rem;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;position:relative;border-radius:100px}.link--nav span{position:relative;z-index:3}.link--nav::after{content:"";position:absolute;border-radius:100px;top:0;left:0;height:100%;width:100%;z-index:2;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s}.link--nav--primary{background-color:#ff326a}.link--nav--primary::after{background-color:#ff326a}.link--nav--interiors{background-color:#fc3;color:black}.link--nav--interiors svg{fill:black !important}.link--nav--interiors::after{background-color:#fc3}.link--nav--makeup{background-color:#1b9cfc;color:white !important}.link--nav--makeup::after{background-color:#1b9cfc}.link--nav svg{fill:white}.link--nav:hover:after{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}.link--black{border-bottom:1px solid #ff326a;position:relative;color:black;padding:0.5rem;-webkit-transition:color 0.3s;transition:color 0.3s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.link--black::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#ff326a;-webkit-transform:scaleX(0) translateZ(-1px);transform:scaleX(0) translateZ(-1px);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s}.link--black:hover{color:white}.link--black:hover::before{content:"";-webkit-transform:scaleX(1) translateZ(-1px);transform:scaleX(1) translateZ(-1px)}.link--interior{border-bottom:1px solid #fc3;position:relative;color:black;padding:0.5rem;-webkit-transition:color 0.3s;transition:color 0.3s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.link--interior::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fc3;-webkit-transform:scaleX(0) translateZ(-1px);transform:scaleX(0) translateZ(-1px);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s}.link--interior:hover::before{content:"";-webkit-transform:scaleX(1) translateZ(-1px);transform:scaleX(1) translateZ(-1px)}.link--makeup{border-bottom:1px solid #1b9cfc;position:relative;color:black;padding:0.5rem;-webkit-transition:color 0.3s;transition:color 0.3s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.link--makeup::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#1b9cfc;-webkit-transform:scaleX(0) translateZ(-1px);transform:scaleX(0) translateZ(-1px);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s}.link--makeup:hover{color:white}.link--makeup:hover::before{content:"";-webkit-transform:scaleX(1) translateZ(-1px);transform:scaleX(1) translateZ(-1px)}.link--boutique{border-bottom:1px solid #82589f;position:relative;color:black;padding:0.5rem;-webkit-transition:color 0.3s;transition:color 0.3s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.link--boutique::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#82589f;-webkit-transform:scaleX(0) translateZ(-1px);transform:scaleX(0) translateZ(-1px);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s}.link--boutique:hover{color:white}.link--boutique:hover::before{content:"";-webkit-transform:scaleX(1) translateZ(-1px);transform:scaleX(1) translateZ(-1px)}.btn{display:inline-block;padding:1rem 3rem;border:none}.btn:link,.btn:visited{text-decoration:none;font-size:1.6rem;color:white}.btn--primary{background-color:#ff326a;color:white}.btn--primary:hover{cursor:pointer;background-color:#ff1957}.btn--interior{background-color:#fc3;color:black !important}.btn--interior:hover{background-color:#ffc61a}.btn--makeup{background-color:#1b9cfc;margin-bottom:2rem;color:white}.btn--makeup:link,.btn--makeup:visited{color:white}.btn--makeup:hover{cursor:pointer;background-color:#0391fa}.btn--boutique{background-color:#82589f}.btn--boutique:hover{background-color:#754f8f}.primary{color:#ff326a}.interior{color:#fc3}.makeup{color:#1b9cfc}.boutique{color:#82589f}.margin-top-medium{margin-top:6rem}.heading-xl{font-size:12rem}@media only screen and (max-width: 800px){.heading-xl{font-size:6rem}}@media only screen and (max-width: 500px){.heading-xl{font-size:4.2rem}}.heading-lg{font-size:6rem}@media only screen and (max-width: 800px){.heading-lg{font-size:5rem}}@media only screen and (max-width: 550px){.heading-lg{font-size:4.2rem}}@media only screen and (max-width: 450px){.heading-lg{font-size:3.2rem}}.heading-md{font-size:3.6rem !important}@media only screen and (max-width: 1200px){.heading-md{font-size:2.4rem !important}}@media only screen and (max-width: 800px){.heading-md{font-size:2rem !important}}@media only screen and (max-width: 600px){.heading-md{font-size:1.6rem !important}}.heading-sm{font-size:2.4rem !important}@media only screen and (max-width: 1024px){.heading-sm{font-size:2rem !important}}@media only screen and (max-width: 900px){.heading-sm{font-size:1.6rem !important}}.heading-xs{font-size:2rem}@media only screen and (max-width: 900px){.heading-xs{font-size:1.8rem}}.normal{font-size:1.8rem}.light{font-weight:300 !important}.regular{font-weight:400 !important}.bold{font-weight:700 !important}.uppercase{text-transform:uppercase}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.highlight{display:inline-block;padding-right:6rem}.highlight--primary{background-color:#ff326a;color:white}.cta{background-color:black;color:white}.cta__titles{padding:10vw 20vw 5vw;text-align:center}@media only screen and (max-width: 1024px){.cta__titles{padding:10vw 10vw 5vw}}.cta__titles p{margin-top:6rem}.cta__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cta__single{min-height:20rem;padding:2rem;background-color:#090909;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden;position:relative;background-position:left bottom;background-size:50%;background-repeat:no-repeat;-webkit-transition:background-color 0.3s, border-color 0.6s;transition:background-color 0.3s, border-color 0.6s}@media only screen and (max-width: 900px){.cta__single{min-height:10rem}}@media only screen and (max-width: 560px){.cta__single{-ms-flex-preferred-size:49%;flex-basis:49%}}.cta__single::after{content:"";position:absolute;bottom:0;left:0;height:5px;width:100%}.cta__single:not(:last-child){margin-right:0.5rem}.cta__single-wrapper p{margin-bottom:0;-webkit-transform:translateY(3rem);transform:translateY(3rem);opacity:0;-webkit-transition:opacity 0.5s, -webkit-transform 0.3s;transition:opacity 0.5s, -webkit-transform 0.3s;transition:opacity 0.5s, transform 0.3s;transition:opacity 0.5s, transform 0.3s, -webkit-transform 0.3s}.cta__single:hover{cursor:pointer;background-color:black}.cta__single:hover p{-webkit-transform:translateY(-3rem);transform:translateY(-3rem);opacity:1}.cta__single h3{-webkit-transition:color 0.3s, -webkit-transform 0.3s;transition:color 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, color 0.3s;transition:transform 0.3s, color 0.3s, -webkit-transform 0.3s}.cta__single--fashion{background-image:url("../img/value.svg")}.cta__single--fashion::after{background-color:#ff326a}.cta__single--fashion:hover h3{-webkit-transform:translateY(-3rem);transform:translateY(-3rem);color:#ff326a}.cta__single--interiors{background-image:url("../img/stairs.svg")}.cta__single--interiors::after{background-color:#fc3}.cta__single--interiors:hover h3{-webkit-transform:translateY(-3rem);transform:translateY(-3rem);color:#fc3}.cta__single--makeup{background-image:url("../img/cosmetics.svg")}.cta__single--makeup::after{background-color:#1b9cfc}.cta__single--makeup:hover h3{-webkit-transform:translateY(-3rem);transform:translateY(-3rem);color:#1b9cfc}.cta__single--boutique{background-image:url("../img/clothes.svg")}.cta__single--boutique::after{background-color:#82589f}.cta__single--boutique:hover h3{-webkit-transform:translateY(-3rem);transform:translateY(-3rem);color:#82589f}.cta__single--shortterm{background-image:url("../img/clock.svg")}.cta__single--shortterm::after{background-color:#ff326a}.cta__single--shortterm:hover h3{-webkit-transform:translateY(-3rem);transform:translateY(-3rem);color:#ff326a}.divider{height:1px;background-color:#eee;width:90%;margin:2rem auto}.img-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 850px){.img-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.img-list:not(:last-child){margin-bottom:6rem}.img-list--image{margin-right:3rem}@media only screen and (max-width: 850px){.img-list--image{margin-right:0;margin-bottom:1rem}}.img-list--image img{height:6rem}.img-list--content p{margin-bottom:1rem}.structure{margin:6rem 3rem;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 1050px){.structure{-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center}}@media only screen and (max-width: 600px){.structure{margin:0}}@media only screen and (max-width: 1050px){.structure h2{margin:6rem;font-size:3rem !important}}.structure__image{height:100%}.structure__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;background-position:center}.structure__image--interiors{height:80rem}.structure__content{position:relative;padding:6rem;background-color:#1C1C1C;color:white}@media only screen and (max-width: 600px){.structure__content{padding:3rem}}@media only screen and (max-width: 350px){.structure__content{padding:1rem}}.structure__border{position:absolute;top:0;left:0;width:2rem;height:100%;z-index:999}@media only screen and (max-width: 1050px){.structure__border{height:2rem;width:100%}}.structure__border--fashion{background-image:-webkit-gradient(linear, left top, left bottom, from(#ff326a), to(transparent));background-image:linear-gradient(to bottom, #ff326a, transparent)}@media only screen and (max-width: 1050px){.structure__border--fashion{background-image:-webkit-gradient(linear, left top, right top, from(#ff326a), to(transparent));background-image:linear-gradient(to right, #ff326a, transparent)}}.structure__border--interior{background-image:-webkit-gradient(linear, left top, left bottom, from(#fc3), to(transparent));background-image:linear-gradient(to bottom, #fc3, transparent)}@media only screen and (max-width: 1050px){.structure__border--interior{background-image:-webkit-gradient(linear, left top, right top, from(#fc3), to(transparent));background-image:linear-gradient(to right, #fc3, transparent)}}.structure__single{margin-bottom:6rem}.structure__single:nth-child(3){margin-top:3rem}.structure__single p{margin:2.5rem;position:relative}.structure__single p::after{content:"";position:absolute;bottom:-3%;left:0;background-color:#090909;width:10%;height:1px}@media only screen and (max-width: 1050px){.structure__single p::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.structure__note{margin-bottom:3rem}.structure__note::after{content:"";display:block;width:80%;height:1px}.structure__note--fashion::after{background-color:#ff326a}.structure__note--interior::after{background-color:transparent}.structure__note--makeup::after{background-color:#1b9cfc}.structure__opportunities h3{margin-bottom:3rem}.structure__list{list-style:none}.structure__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem;font-size:1.4rem}@media only screen and (max-width: 1050px){.structure__list li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.structure__bullet{margin-right:1rem;margin-bottom:-5px}.structure__bullet--fashion svg{fill:#ff326a}.structure__bullet--interior svg{fill:#fc3}.structure__bullet--makeup svg{fill:#1b9cfc}.course-cta{background-size:cover;background-repeat:no-repeat;height:100vh;min-height:50rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 800px){.course-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.course-cta--fashion{background-position:center left;background-image:url("../img/ramp-walk-3.jpg")}.course-cta--interior{background-position:top left;background-image:url("../img/interior-cta.jpg")}@media only screen and (max-width: 800px){.course-cta--interior{background-position:center bottom}}.course-cta__content{background-color:black;color:white;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 800px){.course-cta__content{height:40%}}.course-cta__content p{width:80%}.course__nav{padding:5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 -5px 10px rgba(0,0,0,0.15);box-shadow:0 -5px 10px rgba(0,0,0,0.15)}@media only screen and (max-width: 600px){.course__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.course__nav-title{margin-right:6rem}@media only screen and (max-width: 600px){.course__nav-title{margin-right:1rem}}.course__nav-links{padding-top:2.5rem;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2, 1fr)}.course__nav-links a{margin-left:6rem;margin-bottom:4rem}@media only screen and (max-width: 550px){.course__nav-links a{margin-left:1rem}}.form{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1)}.form--makeup .form__input:focus{outline:none;border-bottom-color:#1b9cfc}.form__title{background-color:#eee;padding:2rem}.form__input-wrapper{margin:4rem 0}.form__input-wrapper label{font-size:1.4rem;display:inline-block;padding:0.5rem;border-bottom:1px solid black}.form__btn-wrapper{margin-top:6rem}.form__btn-wrapper .btn{margin-bottom:2rem;width:80%;border-radius:100px}.form__input,.form__select{font-family:inherit;display:block;width:80%;margin:0 auto;padding:2rem 3rem;border:none;border-bottom:1px solid #eee}.form__input--center{text-align:center}.navigation__checkbox{display:none}.navigation__button{background-color:white;height:7rem;width:7rem;position:fixed;top:6rem;right:6rem;border-radius:50%;z-index:2000;-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.1);box-shadow:0 1rem 3rem rgba(0,0,0,0.1);text-align:center;cursor:pointer}.navigation__background{height:6rem;width:6rem;border-radius:50%;position:fixed;top:6.5rem;right:6.5rem;background-image:radial-gradient(#ff326a, #fe0045);z-index:1000;-webkit-transition:-webkit-transform 0.8s cubic-bezier(0.86, 0, 0.07, 1);transition:-webkit-transform 0.8s cubic-bezier(0.86, 0, 0.07, 1);transition:transform 0.8s cubic-bezier(0.86, 0, 0.07, 1);transition:transform 0.8s cubic-bezier(0.86, 0, 0.07, 1), -webkit-transform 0.8s cubic-bezier(0.86, 0, 0.07, 1)}.navigation__nav{height:100vh;position:fixed;top:0;left:0;z-index:1500;opacity:0;width:0;-webkit-transition:all 0.8s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.8s cubic-bezier(0.68, -0.55, 0.265, 1.55);pointer-events:none}.navigation__list{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);list-style:none;text-align:center;width:100%}.navigation__item{margin:1rem}.navigation__link:link,.navigation__link:visited{display:inline-block;font-size:3rem;font-weight:300;padding:1rem 2rem;color:white;text-decoration:none;text-transform:uppercase;background-image:linear-gradient(120deg, transparent 0%, transparent 50%, white 50%);background-size:220%;-webkit-transition:all 0.4s;transition:all 0.4s}.navigation__link:link span,.navigation__link:visited span{margin-right:1.5rem;display:inline-block}.navigation__link:hover,.navigation__link:active{background-position:100%;color:#ff326a;-webkit-transform:translateX(1rem);transform:translateX(1rem)}.navigation__checkbox:checked ~ .navigation__background{-webkit-transform:scale(80);transform:scale(80)}.navigation__checkbox:checked ~ .navigation__nav{opacity:1;width:100%;pointer-events:auto}.navigation__icon{position:relative;margin-top:3.5rem}.navigation__icon,.navigation__icon::before,.navigation__icon::after{width:3rem;height:2px;background-color:#353535;display:inline-block}.navigation__icon::before,.navigation__icon::after{content:"";position:absolute;left:0;-webkit-transition:all 0.2s;transition:all 0.2s}.navigation__icon::before{top:-0.8rem}.navigation__icon::after{top:0.8rem}.navigation__button:hover .navigation__icon::before{top:-1rem}.navigation__button:hover .navigation__icon::after{top:1rem}.navigation__checkbox:checked+.navigation__button .navigation__icon{background-color:transparent}.navigation__checkbox:checked+.navigation__button .navigation__icon::before{top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.navigation__checkbox:checked+.navigation__button .navigation__icon::after{top:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.footer{background-color:#0d0d0d;color:white}.footer__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 550px){.footer__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:6rem}}@media only screen and (max-width: 360px){.footer__grid{padding:2rem}}.footer__grid>*{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5vw}.footer__logo img{height:8rem;margin-bottom:1rem}.footer__contact{padding:5vw 0;-webkit-box-flex:2;-ms-flex:2;flex:2}.footer__contact h4{margin-bottom:1rem}.footer__contact p{margin-bottom:0}.footer__contact p:first-of-type{margin-bottom:2rem}.footer__social h4{margin-bottom:3rem}.footer__link{margin-right:1rem}.footer__link:link,.footer__link:visited{text-decoration:none}.footer__link:hover img{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.footer__link img{height:3rem;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.main__header{height:100vh;min-height:60rem;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.7)), to(rgba(0,0,0,0.7))),url("../img/intro.jpg");background-image:linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0.7)),url("../img/intro.jpg");background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 650px){.main__header{height:90vh;min-height:50rem}}@media only screen and (max-width: 450px){.main__header{padding:2rem}}.main__wrapper{color:white;text-align:center}.main__logo{height:10vw}@media only screen and (max-width: 450px){.main__logo{height:20vw;margin-bottom:3rem}}.main__tagline{margin-bottom:10vh}@media only screen and (max-width: 450px){.main__tagline{margin-top:3rem}}.main__admissions-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:10vw max-content 10vw;grid-template-columns:10vw -webkit-max-content 10vw;grid-template-columns:10vw max-content 10vw;-ms-grid-rows:auto;grid-template-rows:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}@media only screen and (max-width: 1100px){.main__admissions-wrapper{-ms-grid-columns:5vw 1fr 5vw;grid-template-columns:5vw 1fr 5vw}}.main__admissions-wrapper::before,.main__admissions-wrapper::after{content:"";display:block;height:1px;width:70%;background-color:#ff326a}.main__admissions-text{font-size:7rem}@media only screen and (max-width: 1275px){.main__admissions-text{font-size:6rem}}@media only screen and (max-width: 980px){.main__admissions-text{font-size:4.8rem}}@media only screen and (max-width: 6500px){.main__admissions-text{font-size:3.2rem}}.main__admissions-text .catchy{display:block}.main__about{padding:5vw;background-color:white;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 900px){.main__about{-ms-grid-columns:1fr;grid-template-columns:1fr;background-color:#090909;color:white;text-align:center}}.main__about--header{padding:1rem}@media only screen and (max-width: 900px){.main__about--header{border-bottom:1px solid #353535}}.main__about-title{position:relative;z-index:1;font-size:12rem;opacity:0.15}@media only screen and (max-width: 1200px){.main__about-title{font-size:8rem}}@media only screen and (max-width: 650px){.main__about-title{font-size:4rem}}.main__about-tagline{position:relative;z-index:2;width:60%;margin-top:-10rem;line-height:1.3}@media only screen and (max-width: 1200px){.main__about-tagline{width:100%;margin-top:0}}@media only screen and (max-width: 900px){.main__about-tagline{width:70%;margin:0 auto}}@media only screen and (max-width: 450px){.main__about-tagline{width:90%}}.main__about--text{padding-right:10vw}@media only screen and (max-width: 1300px){.main__about--text{padding-right:0}}.main__about--text p{position:relative}@media only screen and (max-width: 900px){.main__about--text p{width:70%;margin:4rem auto}}@media only screen and (max-width: 450px){.main__about--text p{width:90%}}.main__about--text p::after{content:"";position:absolute;bottom:-2%;left:0;height:1px;width:10%;background-color:#eee}@media only screen and (max-width: 900px){.main__about--text p::after{display:none}}.main__courses{color:white}.main__courses-primary{padding:5vw 0 0;background-color:black}@media only screen and (max-width: 1300px){.main__courses-primary{padding:5vw 0}}@media only screen and (max-width: 800px){.main__courses-primary{padding:5vw 0 0}}.main__courses-heading{text-align:center;margin-bottom:5vw}@media only screen and (max-width: 450px){.main__courses-heading{padding:1rem}}@media only screen and (max-width: 450px){.main__courses-heading p{width:90%;margin:0 auto}}.main__courses-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2, 1fr);grid-gap:1rem}@media only screen and (max-width: 800px){.main__courses-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.main__courses-single{min-height:42rem;background-size:cover;background-repeat:no-repeat;background-position:center 30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:-webkit-filter 0.6s;transition:-webkit-filter 0.6s;transition:filter 0.6s;transition:filter 0.6s, -webkit-filter 0.6s}@media only screen and (max-width: 1100px){.main__courses-single{min-height:32rem}}@media only screen and (max-width: 500px){.main__courses-single{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.main__courses-single p{line-height:1.3;margin:1rem 0 3rem}.main__courses-single:hover{-webkit-filter:contrast(103%) saturate(120%);filter:contrast(103%) saturate(120%)}.main__courses--fashion{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.8)), to(rgba(0,0,0,0.8))),url("../img/fashion-intro.jpg");background-image:linear-gradient(rgba(0,0,0,0.8), rgba(0,0,0,0.8)),url("../img/fashion-intro.jpg")}.main__courses--fashion h3{border-bottom:1px solid #ff326a}.main__courses--interiors{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.8)), to(rgba(0,0,0,0.8))),url("../img/interiors-intro.jpg");background-image:linear-gradient(rgba(0,0,0,0.8), rgba(0,0,0,0.8)),url("../img/interiors-intro.jpg")}.main__courses--interiors h3{border-bottom:1px solid #fc3}.main__courses--makeup{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.8)), to(rgba(0,0,0,0.8))),url("../img/makeup-intro.jpg");background-image:linear-gradient(rgba(0,0,0,0.8), rgba(0,0,0,0.8)),url("../img/makeup-intro.jpg")}.main__courses--makeup h3{border-bottom:1px solid #1b9cfc}.main__courses--boutique{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.8)), to(rgba(0,0,0,0.8))),url("../img/boutique-intro.jpg");background-image:linear-gradient(rgba(0,0,0,0.8), rgba(0,0,0,0.8)),url("../img/boutique-intro.jpg")}.main__courses--boutique h3{border-bottom:1px solid #82589f}.main__courses--automotive{grid-column:1/-1;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.8)), to(rgba(0,0,0,0.8))),url("../img/auto-main.jpg");background-image:linear-gradient(rgba(0,0,0,0.8), rgba(0,0,0,0.8)),url("../img/auto-main.jpg");background-size:cover;background-position:bottom}.main__courses--automotive h3{margin-bottom:5rem;border-bottom:1px solid #fc3}.main__courses-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:3rem}.main__courses-wrapper h3{padding-bottom:1rem;width:80%}@media only screen and (max-width: 1200px){.main__courses-wrapper h3{width:100%}}.main__courses-wrapper p{width:60%}@media only screen and (max-width: 900px){.main__courses-wrapper p{width:100%}}.main__courses-shortterm{background-color:white;display:-ms-grid;display:grid;-ms-grid-columns:30% 70%;grid-template-columns:30% 70%;-ms-grid-rows:1fr;grid-template-rows:1fr;padding:6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 450px){.main__courses-shortterm{padding:3rem}}.main__courses-shortimg img{width:100%}.main__courses-shortcontent{margin-left:-3rem}.main__courses-shorttitle{margin-bottom:2rem;width:80%}.main__courses-shorttitle span{padding:0.5rem 1rem;line-height:1.8;background-color:black;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media only screen and (max-width: 800px){.main__courses-shorttitle{width:100%}}.main__why{padding:6rem}@media only screen and (max-width: 1250px){.main__why{padding:2rem}}.main__why-header{text-align:center;margin-bottom:10rem}@media only screen and (max-width: 820px){.main__why-header{margin-bottom:4rem}}.main__why-reasons{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);grid-column-gap:8rem}@media only screen and (max-width: 1250px){.main__why-reasons{grid-column-gap:4rem}}@media only screen and (max-width: 1150px){.main__why-reasons{grid-column-gap:2rem}}@media only screen and (max-width: 820px){.main__why-reasons{-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center}}.main__why-reason{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 920px){.main__why-reason{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 820px){.main__why-reason{padding:2rem 6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main__why-reason img{width:6rem;display:block;margin-right:2rem}@media only screen and (max-width: 920px){.main__why-reason img{width:4rem;margin-right:0.5rem}}.main__why-content{padding:0 1.6rem}@media only screen and (max-width: 1024px){.main__why-content{padding:0}}.main__why-content h3{margin-bottom:1rem}.main__why-content p{font-size:1.4rem}.fancy{font-family:inherit;font-size:2rem;font-weight:bold;padding:1rem 3rem;margin-top:5rem;min-width:30rem;text-align:center;text-decoration:none;position:relative;background:none;border:none;z-index:1;color:white;overflow:hidden;border-radius:100px;-webkit-transform:translateZ(1px);transform:translateZ(1px);-webkit-box-shadow:0 0 20px #ff326a;box-shadow:0 0 20px #ff326a}.fancy:hover::after{-webkit-transform:skewX(20deg) translate(-50%, -50%) scaleX(1);transform:skewX(20deg) translate(-50%, -50%) scaleX(1)}.fancy::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;background-color:#ff326a}.fancy::after{content:"";position:absolute;top:50%;left:50%;height:100%;width:120%;z-index:-1;background-color:#fe0045;-webkit-transform:skewX(20deg) translate(-50%, -50%) scaleX(0);transform:skewX(20deg) translate(-50%, -50%) scaleX(0);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.about__intro{background-color:#1d1d1d;color:white;display:-ms-grid;display:grid;-ms-grid-columns:40% 60%;grid-template-columns:40% 60%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1400px){.about__intro{-ms-grid-columns:(50%)[2];grid-template-columns:repeat(2, 50%)}}@media only screen and (max-width: 650px){.about__intro{-ms-grid-columns:1fr;grid-template-columns:1fr}}.about__intro-logo{height:12em;margin-bottom:3rem}.about__intro--content{padding:5vw}.about__intro--image{height:100%}.about__intro--image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}.affiliations{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);padding:10vw}@media only screen and (max-width: 650px){.affiliations{padding:5vw;-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (max-width: 550px){.affiliations{text-align:center}}.affiliations__list{list-style:none;-ms-grid-column-align:center;justify-self:center;padding:0 0 0 3rem}@media only screen and (max-width: 650px){.affiliations__list{-ms-grid-column-align:start;justify-self:start;padding:0}}@media only screen and (max-width: 550px){.affiliations__list{-ms-grid-column-align:center;justify-self:center}}.affiliations__list li{margin-bottom:3rem}.passion{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-webkit-box-shadow:0 0 2rem rgba(0,0,0,0.05);box-shadow:0 0 2rem rgba(0,0,0,0.05);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 850px){.passion{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (max-width: 550px){.passion{text-align:center}}.passion__content{padding:5vw}.passion__list{list-style:none}.passion__image img{width:100%;height:80rem;-o-object-fit:cover;object-fit:cover}.branches{padding:5vw 5vw 1vw}@media only screen and (max-width: 550px){.branches{text-align:center}}@media only screen and (max-width: 550px){.branches h2{border-bottom:1px solid #ff326a}}.branches__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6rem}@media only screen and (max-width: 700px){.branches__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.branches__list li p{width:70%}@media only screen and (max-width: 800px){.branches__list li p{width:90%}}@media only screen and (max-width: 550px){.branches__list li p{width:100%}}.fashion{height:100vh;min-height:70rem;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url("../img/fashion.jpg");background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("../img/fashion.jpg");background-attachment:fixed;background-position:center top}.fashion__content{color:white;text-align:center}.fashion__content h2{margin-bottom:8rem}.fashion__what{padding:5vw;text-align:center;background-color:white;-webkit-box-shadow:0 -10px 30px 10px rgba(0,0,0,0.8);box-shadow:0 -10px 30px 10px rgba(0,0,0,0.8);overflow:hidden;position:relative}.fashion__what h2{position:relative;z-index:2}.fashion__what p.heading-md{width:50%;margin:6rem auto;position:relative;z-index:2}@media only screen and (max-width: 700px){.fashion__what p.heading-md{width:100%}}.fashion__what--backdrop{font-size:10rem;position:absolute;width:80%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0.05;z-index:1;pointer-events:none}@media only screen and (max-width: 600px){.fashion__why.flex-center{display:block !important}}.fashion__why{color:white;height:80vh;min-height:50rem;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.8)), to(rgba(0,0,0,0.8))),url("../img/ramp-walk-1.jpg");background-image:linear-gradient(rgba(0,0,0,0.8), rgba(0,0,0,0.8)),url("../img/ramp-walk-1.jpg");background-attachment:fixed;padding:5vw;text-align:center;position:relative;margin-bottom:30rem}@media only screen and (max-width: 600px){.fashion__why{height:auto;margin-bottom:0}}.fashion__grid{list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);grid-column-gap:4rem;position:absolute;bottom:0;left:0;margin:0 3rem;-webkit-transform:translateY(50%);transform:translateY(50%)}@media only screen and (max-width: 900px){.fashion__grid{grid-column-gap:1rem;margin:0}}@media only screen and (max-width: 680px){.fashion__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;position:relative;-webkit-transform:translateY(0);transform:translateY(0)}}.fashion__single{background-color:white;color:black;-webkit-box-shadow:0 3px 6px rgba(255,50,106,0.15);box-shadow:0 3px 6px rgba(255,50,106,0.15)}.fashion__reason{padding:3rem}@media only screen and (max-width: 600px){.fashion__reason{padding:1rem;background-color:black;color:White}}.fashion__reason span{display:block;font-size:10rem}@media only screen and (max-width: 600px){.fashion__reason span{font-size:5rem}}.interiors{height:100vh;min-height:70rem;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url("../img/interiors.jpg");background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("../img/interiors.jpg");background-attachment:fixed;background-position:center}.interiors__content{color:white;text-align:center}.interiors__content h2{margin-bottom:8rem}.interiors__what{padding:5vw;text-align:center;background-color:white;-webkit-box-shadow:0 -10px 30px 10px rgba(0,0,0,0.8);box-shadow:0 -10px 30px 10px rgba(0,0,0,0.8);overflow:hidden;position:relative}.interiors__what h2{position:relative;z-index:2}.interiors__what p.heading-md{width:50%;margin:6rem auto;position:relative;z-index:2}@media only screen and (max-width: 600px){.interiors__what p.heading-md{width:80%}}.interiors__what--backdrop{font-size:10rem;position:absolute;width:80%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0.05;z-index:1;pointer-events:none}.interiors__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.interiors__gallery img{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;width:33.33%}.interiors__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2, 1fr);list-style:none}@media only screen and (max-width: 450px){.interiors__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 300px){.interiors__list{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:1rem}}.interiors__single{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.interiors__single span:not(.interior){font-size:20rem;opacity:0.05;position:absolute;top:0%;left:10%}@media only screen and (max-width: 800px){.interiors__single span:not(.interior){font-size:10rem}}.interiors__single--padded{padding:2rem}.interiors__single--padded p{width:80%}.interiors__single--img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.beautify{height:100vh;min-height:70rem;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.5))),url("../img/touchup.jpg");background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("../img/touchup.jpg");background-attachment:fixed}.beautify__content{color:white;text-align:center}.beautify__content h2{margin-bottom:8rem}.beautify__what{padding:5vw;text-align:center;background-color:white;-webkit-box-shadow:0 -10px 30px 10px rgba(0,0,0,0.8);box-shadow:0 -10px 30px 10px rgba(0,0,0,0.8);overflow:hidden;position:relative}.beautify__what h2{position:relative;z-index:2}.beautify__what p.heading-md{width:50%;margin:6rem auto;position:relative;z-index:2}@media only screen and (max-width: 800px){.beautify__what p.heading-md{width:80%}}.beautify__what--backdrop{font-size:10rem;position:absolute;width:80%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0.05;z-index:1;pointer-events:none}.beautify__image{height:80vh;background-image:url("../img/makeup-spread.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.beautify__why{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);padding:5vw 10vw;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 800px){.beautify__why{padding:5vw 0}}@media only screen and (max-width: 680px){.beautify__why{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:6rem;text-align:center}}.beautify__why-title{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media only screen and (max-width: 800px){.beautify__why-title{padding-left:3rem}}.beautify__why-title::before{content:"";height:120%;width:50%;position:absolute;top:0;left:-5%;background-color:#eee;-webkit-transform:translateY(-25%) translateZ(-1px);transform:translateY(-25%) translateZ(-1px)}@media only screen and (max-width: 1250px){.beautify__why-title::before{width:100%}}.beautify__why-list .img-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.beautify__contact{padding:5vw 10vw 0;text-align:center}@media only screen and (max-width: 600px){.beautify__contact{padding:5vw 0 0}}.beautify__contact-titles h3.heading-sm{width:60%;margin:3rem auto 0}.beautify__contact .form{max-width:80rem;margin:10rem auto 0}.store{height:80vh;min-height:60rem;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.8)), to(rgba(0,0,0,0.8))),url("../img/boutique.jpg");background-image:linear-gradient(rgba(0,0,0,0.8), rgba(0,0,0,0.8)),url("../img/boutique.jpg");background-attachment:fixed}.store__content{color:white;text-align:center}.store__content h2{margin-bottom:8rem}.store__collections{padding:5vw;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(40rem, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(40rem, 1fr));grid-row-gap:3rem;grid-column-gap:6rem}@media only screen and (max-width: 750px){.store__collections{text-align:center;grid-column-gap:0}}@media only screen and (max-width: 400px){.store__collections{padding:5vw 0;-ms-grid-columns:1fr;grid-template-columns:1fr}}.store__item{border:1px solid #eee}.store__image{height:42rem}.store__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%}@media only screen and (max-width: 400px){.store__image img{-o-object-position:center;object-position:center}}.store__item-description{padding:3rem}@media only screen and (max-width: 600px){.store__item-description{padding:1rem}}.store__item-description p{margin:1rem 0}.store__item-description p span{margin-right:3rem}.store__cta{text-align:center;margin-bottom:6rem}.store__contact{background-color:#090909;padding:3rem 3rem 0.5rem;text-align:center;color:white}.store__note{margin-top:6rem;text-align:center;padding-bottom:6rem}.store__note h2{margin-bottom:3rem}.store__note__list{list-style:none}.designr{height:50vh;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.8)), to(rgba(0,0,0,0.8))),url("../img/design.jpg");background-image:linear-gradient(rgba(0,0,0,0.8), rgba(0,0,0,0.8)),url("../img/design.jpg");background-position:center;padding:3rem}.designr__info{padding:5vw;text-align:center}.designr__info p{width:80%;margin:0 auto}.designr__zardozi{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 800px){.designr__zardozi{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.designr__zardozi-image{height:60rem;-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-negative:1;flex-shrink:1}.designr__zardozi-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.designr__zardozi-content{padding:10rem 6rem 3rem;-ms-flex-preferred-size:40%;flex-basis:40%}@media only screen and (max-width: 800px){.designr__zardozi-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10rem 3rem;text-align:center}}.designr__zardozi-content p{margin-top:3rem;width:80%}.designr__blouse{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 800px){.designr__blouse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.designr__blouse-image{height:60rem;-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-negative:1;flex-shrink:1}.designr__blouse-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.designr__blouse-content{padding:10rem 3rem 3rem 6rem;-ms-flex-preferred-size:40%;flex-basis:40%}@media only screen and (max-width: 800px){.designr__blouse-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10rem 3rem;text-align:center}}.designr__blouse-content p{margin-top:3rem;width:80%}.designr__embroidery-content{padding:5vw 5vw 2vw;text-align:center}.designr__embroidery-image{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}.designr__embroidery-image img{width:100%;height:32rem;-o-object-fit:cover;object-fit:cover}.designr__garment-content{padding:5vw 5vw 2vw;text-align:center}.designr__garment-image{height:40rem}.designr__garment-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;min-height:80rem}@media only screen and (max-width: 900px){.contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:auto;height:auto}}.contact__image{width:50%;height:100%;-ms-flex-negative:1;flex-shrink:1}@media only screen and (max-width: 900px){.contact__image{width:100%}}.contact__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact__details{-ms-flex-negative:2;flex-shrink:2;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2, 1fr);text-align:center}@media only screen and (max-width: 550px){.contact__details{-ms-grid-columns:1fr;grid-template-columns:1fr}}.contact__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem;color:white}.contact__info:nth-child(1),.contact__info:nth-child(4){background-color:#000}.contact__info:nth-child(2),.contact__info:nth-child(3){background-color:#1c1c1c}.contact__info--main-branch svg{height:5rem;width:5rem;fill:#ff326a;margin-bottom:2rem}.contact__info--sub-branch svg{height:5rem;width:5rem;fill:white;margin-bottom:2rem}.contact__info--phone svg{height:5rem;width:5rem;fill:#ff326a;margin-bottom:2rem}.contact__info--email .email__icon{height:5rem;width:5rem;fill:#ff326a;margin-bottom:2rem}.contact__form{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 800px){.contact__form{-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center}}.contact__form-titles{padding:6rem}.contact__form-form .form{padding:6rem 3rem}@media only screen and (max-width: 800px){.contact__form-form .form__input{-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center}}.contact__form-form .form__btn-wrapper{margin:6rem auto 0;width:80%}.contact__form-form .form__btn-wrapper .btn{width:100%}.online__poster{width:100%;height:auto;pointer-events:none}.online__interactions{display:-webkit-box;display:-ms-flexbox;display:flex}.online__link{padding:5vw 3rem 3vw;-webkit-box-flex:1;-ms-flex:1;flex:1;text-decoration:none;background-color:black;color:#ff326a;font-size:3.2rem;font-weight:bold;-webkit-transition:background-color 0.3s, color 0.3s 0.1s;transition:background-color 0.3s, color 0.3s 0.1s}.online__link:nth-child(1){text-align-last:right;background-color:#111}.online__link:hover{background-color:#ff326a;color:white}
/*# sourceMappingURL=main.min.css.map */
