:root{--color-white:#fff;--color-black:#000}@font-face{font-family:Raleway Regular;font-display:swap;src:url(../fonts/Raleway/Raleway-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Raleway Thin;font-display:swap;src:url(../fonts/Raleway/Raleway-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Raleway ExtraLight;font-display:swap;src:url(../fonts/Raleway/Raleway-ExtraLight.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Raleway Light;font-display:swap;src:url(../fonts/Raleway/Raleway-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Raleway Medium;font-display:swap;src:url(../fonts/Raleway/Raleway-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Raleway Bold;font-display:swap;src:url(../fonts/Raleway/Raleway-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Raleway Black;font-display:swap;src:url(../fonts/Raleway/Raleway-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Raleway;font-display:swap;src:url(../fonts/Raleway/Raleway-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Raleway;font-display:swap;src:url(../fonts/Raleway/Raleway-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Raleway;font-display:swap;src:url(../fonts/Raleway/Raleway-ExtraLight.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Raleway;font-display:swap;src:url(../fonts/Raleway/Raleway-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Raleway;font-display:swap;src:url(../fonts/Raleway/Raleway-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Raleway;font-display:swap;src:url(../fonts/Raleway/Raleway-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Raleway;font-display:swap;src:url(../fonts/Raleway/Raleway-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Helvetica Roman;font-display:swap;src:url(../fonts/Helvetica/helveticaneue-roman-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue Bold;font-display:swap;src:url(../fonts/Helvetica/helveticaneue-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Helvetica Neue Light;font-display:swap;src:url(../fonts/Helvetica/helveticaneue-light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Helvetica;font-display:swap;src:url(../fonts/Helvetica/helveticaneue-light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Helvetica;font-display:swap;src:url(../fonts/Helvetica/helveticaneue-roman-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Helvetica;font-display:swap;src:url(../fonts/Helvetica/helveticaneue-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Oswald Bold;font-display:swap;src:url(../fonts/Oswald/Oswald-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Oswald Medium;font-display:swap;src:url(../fonts/Oswald/Oswald-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Oswald;font-display:swap;src:url(../fonts/Oswald/Oswald-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Oswald;font-display:swap;src:url(../fonts/Oswald/Oswald-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Montserrat Black;font-display:swap;src:url(../fonts/Montserrat/Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Montserrat ExtraBold;font-display:swap;src:url(../fonts/Montserrat/Montserrat-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Montserrat Bold;font-display:swap;src:url(../fonts/Montserrat/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Montserrat SemiBold;font-display:swap;src:url(../fonts/Montserrat/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Montserrat Medium;font-display:swap;src:url(../fonts/Montserrat/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Montserrat Regular;font-display:swap;src:url(../fonts/Montserrat/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat/Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat/Montserrat-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:LorealPro Bold;font-display:swap;src:url(../fonts/LorealPro/LOREAL_PRO-5-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:LorealPro SemiBold;font-display:swap;src:url(../fonts/LorealPro/LOREAL_PRO-4-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:LorealPro Book;font-display:swap;src:url(../fonts/LorealPro/LOREAL_PRO-2-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:LorealPro;font-display:swap;src:url(../fonts/LorealPro/LOREAL_PRO-5-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:LorealPro;font-display:swap;src:url(../fonts/LorealPro/LOREAL_PRO-4-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:LorealPro;font-display:swap;src:url(../fonts/LorealPro/LOREAL_PRO-2-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Mazzard;font-display:swap;src:url(../fonts/Mazzard/MazzardH-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Mazzard;font-display:swap;src:url(../fonts/Mazzard/MazzardH-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Mazzard;font-display:swap;src:url(../fonts/Mazzard/MazzardH-Bold.woff) format("woff");font-weight:700;font-style:normal}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.training-insalon-top-banner{background-color:var(--color-black);margin:0 auto;max-width:1360px;position:relative}@media only screen and (min-width:768px){.training-insalon-top-banner{display:grid;grid-template-columns:50% 50%}}.training-insalon-top-banner__img,.training-insalon-top-banner__picture{display:block;width:100%}@media only screen and (min-width:768px){.training-insalon-top-banner__img,.training-insalon-top-banner__picture{height:auto}}@media (max-width:767px){.training-insalon-top-banner__img,.training-insalon-top-banner__picture{height:100%}}.training-insalon-top-banner__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;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}@media only screen and (min-width:768px){.training-insalon-top-banner__content{padding:0 13%}}@media (max-width:360px),(max-width:1024px) and (min-width:768px){.training-insalon-top-banner__content{padding:0 3rem}}@media (max-width:767px){.training-insalon-top-banner__content{padding:8rem 11%}}.training-insalon-top-banner__breadcrumbs{color:#919191;font-family:Montserrat,sans-serif;font-weight:400}@media (max-width:360px),(max-width:1024px) and (min-width:768px){.training-insalon-top-banner__breadcrumbs{font-size:1.3rem}}.training-insalon-top-banner__breadcrumbs__current{font-weight:700}.training-insalon-top-banner__breadcrumbs a{text-decoration:none}.training-insalon-top-banner__title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-size:3.4rem;font-weight:700;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:130%;margin-top:3%;text-transform:uppercase}@media (max-width:360px),(max-width:1024px) and (min-width:768px){.training-insalon-top-banner__title{font-size:2.9rem}}@media (max-width:767px){.training-insalon-top-banner__title br{display:none}}.training-insalon-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1172px}@media only screen and (min-width:1025px){.training-insalon-content{padding:80px 20px}}@media (max-width:1024px) and (min-width:768px){.training-insalon-content{padding:65px 20px}}@media (max-width:767px){.training-insalon-content{padding:75px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.training-insalon-content__img,.training-insalon-content__picture{display:block;width:100%}@media only screen and (min-width:768px){.training-insalon-content__img,.training-insalon-content__picture{height:auto}}@media (max-width:767px){.training-insalon-content__img,.training-insalon-content__picture{height:100%}}.training-insalon-content__image{padding-right:5rem}@media (max-width:1024px){.training-insalon-content__image{width:50%}}@media (max-width:767px){.training-insalon-content__image{padding-bottom:70px;padding-right:unset;width:100%}}.training-insalon-content__description{padding:0 1rem;width:50%}@media (max-width:767px){.training-insalon-content__description{width:100%}}.training-insalon-content__description__title{font-family:Montserrat,sans-serif;font-weight:700}@media (max-width:767px){.training-insalon-content__description__title{font-size:3.5rem}}@media (max-width:360px),(max-width:1024px) and (min-width:768px){.training-insalon-content__description__title{font-size:2.9rem}}@media (max-width:767px){.training-insalon-content__description__title br{display:none}}.training-insalon-content__description__top-section.list{margin:2.8rem 0 6rem}.training-insalon-content__description__top-section.item{font-family:Montserrat,sans-serif;font-weight:700;margin-top:1.3rem;padding-left:3.2rem;position:relative}@media (max-width:360px),(max-width:1024px) and (min-width:768px){.training-insalon-content__description__top-section.item{font-size:1.6rem}}.training-insalon-content__description__top-section.item:before{left:0;position:absolute;top:.3rem}.training-insalon-content__description__top-section.item.icon_1:before{content:url(/media/training/insalon/icon_1.svg)}.training-insalon-content__description__top-section.item.icon_2:before{content:url(/media/training/insalon/icon_2.svg)}.training-insalon-content__description__main{margin:2.8rem 0}.training-insalon-content__description__main.title{font-family:Montserrat,sans-serif;font-size:1.3em;font-weight:700}@media (max-width:360px),(max-width:1024px) and (min-width:768px){.training-insalon-content__description__main.title{font-size:1.7rem}}.training-insalon-content__description__main.content{font-family:Montserrat,sans-serif;font-weight:400}@media (max-width:360px),(max-width:1024px) and (min-width:768px){.training-insalon-content__description__main.content{font-size:1.7rem}}.training-insalon-content__description__main.info{color:#919191;font-family:Montserrat,sans-serif;font-weight:400;margin:1.5rem 0 5rem}@media (max-width:360px),(max-width:1024px) and (min-width:768px){.training-insalon-content__description__main.info{font-size:1.7rem}}.training-insalon-content__description__contact.border{border:1px solid #cbcbcb;margin-bottom:6rem;padding:.6rem 7rem}@media (max-width:767px){.training-insalon-content__description__contact.border{padding:.6rem 10% 0 7rem}}.training-insalon-content__description__contact.title{font-family:Montserrat,sans-serif;font-size:1.5em;font-weight:700;position:relative;text-transform:uppercase}.training-insalon-content__description__contact.title.icon_3:before{content:url(/media/training/insalon/icon_3.svg);left:-4.2rem;position:absolute;top:.1rem}.training-insalon-content__description__contact.content,.training-insalon-content__description__contact.phone{font-family:Montserrat,sans-serif;font-size:1.1em;font-weight:400}.training-insalon-content__description__contact.phone{margin:2.8rem 0 3rem}.training-insalon-content__description__contact.phone-number{font-weight:700;padding-left:10%}@media (max-width:360px){.training-insalon-content__description__contact.phone-number{padding-left:unset}}.training-insalon-content__description__contact.contact-link{font-family:Montserrat,sans-serif;font-size:1.1em;font-weight:400;margin-bottom:1.7rem}.training-insalon-content__description__contact.contact-link a{color:#000}.training-insalon-content__description__consult.title{font-family:Montserrat,sans-serif;font-size:1.3em;font-weight:700}@media (max-width:360px),(max-width:1024px) and (min-width:768px){.training-insalon-content__description__consult.title{font-size:1.7rem}}.training-insalon-content__description__consult.info{color:#919191;font-family:Montserrat,sans-serif;font-weight:400;margin:2rem 0 4rem}@media (max-width:360px),(max-width:1024px) and (min-width:768px){.training-insalon-content__description__consult.info{font-size:1.7rem}}.training-insalon-content__description__consult.btn{width:27rem}@media (max-width:767px){.training-insalon-content__description__consult.btn{width:100%}}
/*# sourceMappingURL=training-insalon.css.map */
