﻿@font-face{font-family:'Gilroy';src:url("../font/Gilroy-Regular.eot");src:local("Gilroy Regula"),local("Gilroy-Bold"),url("../font/Gilroy-Regular.eot?#iefix") format("embedded-opentype"),url("../font/Gilroy-Regular.woff") format("woff"),url("../font/Gilroy-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Gilroy';src:url("../font/Gilroy-SemiBold.eot");src:local("Gilroy SemiBold"),local("Gilroy-Bold"),url("../font/Gilroy-SemiBold.eot?#iefix") format("embedded-opentype"),url("../font/Gilroy-SemiBold.woff") format("woff"),url("../font/Gilroy-SemiBold.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Gilroy';src:url("../font/Gilroy-Bold.eot");src:local("Gilroy Bold"),local("Gilroy-Bold"),url("../font/Gilroy-Bold.eot?#iefix") format("embedded-opentype"),url("../font/Gilroy-Bold.woff") format("woff"),url("../font/Gilroy-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-webkit-keyframes header{0%{transform:translate(0, -100%)}100%{transform:translate(0, 0%)}}@keyframes header{0%{transform:translate(0, -100%)}100%{transform:translate(0, 0%)}}@-webkit-keyframes foot{0%{transform:translate(-90px, -28px) rotate(0deg) scale(1) skew(0deg)}50%{transform:translate(-103px, -28px) rotate(10deg) scale(1) skew(0deg)}100%{transform:translate(-90px, -28px) rotate(0deg) scale(1) skew(0deg)}}@keyframes foot{0%{transform:translate(-90px, -28px) rotate(0deg) scale(1) skew(0deg)}50%{transform:translate(-103px, -28px) rotate(10deg) scale(1) skew(0deg)}100%{transform:translate(-90px, -28px) rotate(0deg) scale(1) skew(0deg)}}@-webkit-keyframes phone-fn{0%{transform:translate(0, 0) rotate(0deg) scale(1) skew(1deg)}10%{transform:translate(0, 0) rotate(-15deg) scale(1) skew(1deg)}20%{transform:translate(0, 0) rotate(15deg) scale(1) skew(1deg)}30%{transform:translate(0, 0) rotate(-15deg) scale(1) skew(1deg)}40%{transform:translate(0, 0) rotate(15deg) scale(1) skew(1deg)}100%, 50%{transform:translate(0, 0) rotate(0deg) scale(1) skew(1deg)}}@keyframes phone-fn{0%{transform:translate(0, 0) rotate(0deg) scale(1) skew(1deg)}10%{transform:translate(0, 0) rotate(-15deg) scale(1) skew(1deg)}20%{transform:translate(0, 0) rotate(15deg) scale(1) skew(1deg)}30%{transform:translate(0, 0) rotate(-15deg) scale(1) skew(1deg)}40%{transform:translate(0, 0) rotate(15deg) scale(1) skew(1deg)}100%, 50%{transform:translate(0, 0) rotate(0deg) scale(1) skew(1deg)}}::-webkit-scrollbar-button{background-repeat:no-repeat;width:5px;height:0}::-webkit-scrollbar-thumb{-webkit-border-radius:0;background-color:#0B132A}::-webkit-scrollbar-thumb:hover{background-color:#000}::-webkit-resizer{background-image:url("");background-repeat:no-repeat;width:5px;height:0}::-webkit-scrollbar{width:5px}body{background:#fff;color:#0B132A;font-family:"Gilroy";font-size:14px;overflow-x:hidden;min-height:1500px}*,:after,:before{box-sizing:border-box}a{text-decoration:none !important;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;-ms-transition:color .5s ease;transition:color .5s ease}.phone{-webkit-animation:phone-fn 2s infinite ease-in-out;animation:phone-fn 2s infinite ease-in-out}.top-foot{position:absolute;left:0;right:0;bottom:0;margin:0 auto;-webkit-animation:foot 2.5s infinite ease-in-out;animation:foot 2.5s infinite ease-in-out}.custom-container{max-width:1430px;width:100%;margin:0 auto}.p-15{padding:0 15px}.modal{position:fixed;top:0;left:0;display:none;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .5s ease 0s;z-index:1030;overflow:auto;padding:100px 15px 15px}.modal .bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(80,96,109,0.88)}.modal.show-modal{opacity:1;pointer-events:auto}.modal.show-modal .modal-content{transform:scaleX(1) scaleY(1)}.modal .modal-content{background:#fff;margin:0 auto;transform:scaleX(0.9) scaleY(0.9);transition:transform .5s ease 0s;border-radius:10px;max-width:500px;width:100%}.modal .modal-content.large-modal{max-width:1400px}.modal .modal-content .form-messages{padding:10px 0 10px;font-weight:500;text-align:center;background:rgba(76,175,80,0.2);border-radius:6px;margin-top:20px}.modal .modal-content .modal-title{font-size:18px;color:#0B132A;padding:30px 60px 25px 30px;font-weight:500}.modal .modal-content .close{position:absolute;right:15px;top:20px;background:#fff;border:none;color:#5A606F;opacity:.6;width:40px;height:40px;font-size:21px;cursor:pointer;outline:0}.modal .modal-content .modal-body{padding:0 30px 30px}.modal .modal-content .modal-body .modal-input{margin-bottom:20px;position:relative}.modal .modal-content .modal-body .modal-input span{position:absolute;font-size:13px;background:#fff;top:-6px;padding:0 5px;left:15px;color:#f44336}.modal .modal-content .modal-body .modal-input input{width:100%;height:50px;border:2px solid #F5F5F5;background:#F5F5F5;color:#5A606F;outline:0;border-radius:5px;padding:0 15px;box-sizing:border-box;transition:border .3s ease 0s,background .3s ease 0s;-webkit-appearance:none}.modal .modal-content .modal-body .modal-input input:focus{border:2px solid #7438F5}.modal .modal-content .modal-body .modal-btn{width:100%;height:50px;border:none;outline:0;background:#7438F5;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;transition:background .5s ease 0s}.modal .modal-content .modal-body .modal-btn:hover{background:#602cd0}header{height:100px;width:100%;display:flex;align-items:center;position:fixed;top:0;left:0;z-index:9;background:rgba(255,255,255,0.98);transform:translate(0, -100%);-webkit-animation:header 1s ease-in-out .1s;animation:header 1s ease-in-out .1s;animation-fill-mode:forwards}header .custom-container{display:flex;align-items:center}header .logo{display:inline-block;color:#0B132A;position:relative;top:-5px}header .logo img{margin-right:15px;vertical-align:top}header .logo .title{font-size:25px;font-weight:600;position:relative;top:12px}header .menu{list-style:none;padding:0;margin:0 0 0 auto}header .menu li{display:inline-block;padding:0 20px;position:relative}header .menu li:before{content:'';position:absolute;right:0;top:10px;width:1px;height:25px;background:#F5F5F5}header .menu li:last-child{padding-right:0}header .menu li:last-child:before{display:none}header .menu li:first-child{padding-left:0}header .menu li img{padding-right:5px;position:relative;top:3px}header .menu li .title{display:inline-block;font-weight:500;color:#0B132A;padding:15px 0}header .menu li .title:hover{color:#7438F5}header .menu li .menu-btn{color:#7438F5;font-weight:500;cursor:pointer;padding:15px 0}header .menu li .menu-btn:hover{color:#602cd0}header .line{position:absolute;bottom:0;left:0;right:0;padding:0 15px;max-width:1430px;margin:0 auto}header .line:before{content:'';display:block;width:100%;height:1px;background:#F5F5F5}main{padding:10px 0 0 0;margin-top:100px}main .first-section{position:relative;padding-top:90px}main .first-section:before{content:'';position:absolute;top:0;left:0;right:0;margin:0 auto;background-image:url("../images/top-bg.png");background-position:top center;background-repeat:no-repeat;min-height:900px;z-index:-1}main .first-section h1{max-width:525px;font-weight:bold;font-size:50px;margin:0 auto;text-align:center;line-height:50px;height:100px}main .first-section .description{font-size:22px;text-align:center;margin-top:10px}main .first-section .top-form{background:#fff;width:100%;height:195px;border-radius:30px;border:2px solid #F5F5F5;margin-top:355px;position:relative;display:flex;align-items:center;padding:0 60px}main .first-section .top-form .top-girl{position:absolute;left:0;right:0;margin:0 auto;bottom:40px}main .first-section .top-form .column-left{margin-right:auto;position:relative}main .first-section .top-form .column-left .form-title{font-size:30px;font-weight:bold}main .first-section .top-form .column-left .form-description{font-size:20px;color:#5A606F;margin-top:5px}main .first-section .top-form .column-right{margin-left:auto;position:relative}main .first-section .top-form .column-right .form-input{border:2px solid #F5F5F5;background:#F5F5F5;height:60px;width:250px;border-radius:10px 0 0 10px;vertical-align:top;outline:none;margin-right:-10px;padding:0 25px;font-size:18px;color:#5A606F;-webkit-transition:border-color .5s ease;-moz-transition:border-color .5s ease;-o-transition:border-color .5s ease;-ms-transition:border-color .5s ease;transition:border-color .5s ease}main .first-section .top-form .column-right .form-input:focus{border-color:#7438F5}main .first-section .top-form .column-right .form-btn{width:230px;height:60px;background:#7438F5;border:none;outline:none;border-radius:0 10px 10px 0;font-weight:500;font-size:18px;color:#fff;cursor:pointer;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;-ms-transition:background .5s ease;transition:background .5s ease}main .first-section .top-form .column-right .form-btn:hover{background:#602cd0}main .second-section{padding-top:100px;position:relative}main .second-section:before{content:'';position:absolute;bottom:0;left:0;right:0;margin:0 auto;background-image:url("../images/main-bg.png");background-position:bottom center;background-repeat:no-repeat;min-height:576px;z-index:-1}main .second-section .title{font-size:40px;font-weight:bold;text-align:center}main .second-section .description{font-size:22px;color:#5A606F;text-align:center;margin-top:10px;margin-bottom:70px}main .main-section{margin-top:130px}main .main-section .title{position:relative;padding:0 60px;font-weight:bold;font-size:25px;display:flex;align-items:center;margin-bottom:70px}main .main-section .title:before{content:'';width:20px;height:20px;border-radius:100px;background:#7438F5}main .main-section .title span{margin-left:60px}main .main-section .advantages{position:relative}main .main-section .advantages:before{content:'';position:absolute;bottom:-80px;left:0;right:0;margin:0 auto;background-image:url("../images/main-bg-2.png");background-position:bottom center;background-repeat:no-repeat;min-height:720px;z-index:-1}main .main-section .advantages .advantages-list{list-style:none;padding:0;margin:0;display:inline-block;width:100%}main .main-section .advantages .advantages-list li{width:25%;float:left;padding:15px}main .main-section .advantages .advantages-list li:hover span{background:#fff}main .main-section .advantages .advantages-list li span{display:flex;align-items:center;justify-content:center;width:100%;height:200px;border:2px solid #F5F5F5;background:rgba(255,255,255,0.4);border-radius:30px;font-size:16px;font-weight:500;padding:0 20px;text-align:center;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-o-transition:background 0.5s ease;-ms-transition:background 0.5s ease;transition:background 0.5s ease}main .main-section .cosmetology-gallery{display:inline-block;width:100%}main .main-section .cosmetology-gallery .column-left{width:50%;padding:0 15px;height:543px;float:left}main .main-section .cosmetology-gallery .column-left a{display:block;height:100%;border-radius:15px;overflow:hidden;position:relative}main .main-section .cosmetology-gallery .column-left a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(116,56,245,0.11);-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}main .main-section .cosmetology-gallery .column-left a img{width:100%;height:100%;object-fit:cover;border-radius:15px}main .main-section .cosmetology-gallery .column-left a:hover:after{opacity:0}main .main-section .cosmetology-gallery .column-right{width:50%;float:left}main .main-section .cosmetology-gallery .column-right .top-gallery,main .main-section .cosmetology-gallery .column-right .bottom-gallery{display:inline-block;width:100%}main .main-section .cosmetology-gallery .column-right .top-gallery a,main .main-section .cosmetology-gallery .column-right .bottom-gallery a{padding:0 15px;width:50%;float:left;margin-bottom:30px;height:255px}main .main-section .cosmetology-gallery .column-right .top-gallery a:hover span:after,main .main-section .cosmetology-gallery .column-right .bottom-gallery a:hover span:after{opacity:0}main .main-section .cosmetology-gallery .column-right .top-gallery a span,main .main-section .cosmetology-gallery .column-right .bottom-gallery a span{display:block;width:100%;height:100%;position:relative;border-radius:15px;overflow:hidden}main .main-section .cosmetology-gallery .column-right .top-gallery a span:after,main .main-section .cosmetology-gallery .column-right .bottom-gallery a span:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(116,56,245,0.11);-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}main .main-section .cosmetology-gallery .column-right .top-gallery a img,main .main-section .cosmetology-gallery .column-right .bottom-gallery a img{width:100%;height:100%;object-fit:cover;border-radius:15px}main .main-section .offer{display:inline-block;width:100%;margin-bottom:130px}main .main-section .offer .column-left{float:left;width:50%;display:flex;align-items:center;justify-content:center;min-height:370px}main .main-section .offer .column-left img{max-width:100%}main .main-section .offer .column-right{float:left;width:50%;min-height:370px;display:flex;align-items:center;padding-left:60px}main .main-section .offer .column-right .offer-content .offer-title{font-size:25px;font-weight:600;margin-bottom:50px}main .main-section .offer .column-right .offer-content .offer-text{list-style:none;padding:0;margin:0}main .main-section .offer .column-right .offer-content .offer-text li{display:flex;margin-bottom:50px}main .main-section .offer .column-right .offer-content .offer-text li:last-child{margin-bottom:0}main .main-section .offer .column-right .offer-content .offer-text li div{padding-left:20px;font-size:22px}main .main-section .offer .column-right .offer-content .offer-text li div span{font-weight:600;display:block;width:100%}main .main-section .offer .column-right .offer-content .offer-text li:before{content:'';width:20px;height:20px;border-radius:100px;background:#7438F5;margin-top:3px}main .main-section .bottom-form{background:#fff;width:100%;height:195px;border-radius:30px;border:2px solid #F5F5F5;position:relative;display:flex;align-items:center;padding:0 60px}main .main-section .bottom-form .column-left{margin-right:auto;position:relative}main .main-section .bottom-form .column-left .form-title{font-size:30px;font-weight:bold}main .main-section .bottom-form .column-left .form-description{font-size:20px;color:#5A606F;margin-top:5px}main .main-section .bottom-form .column-right{margin-left:auto;position:relative}main .main-section .bottom-form .column-right .form-input{border:2px solid #F5F5F5;background:#F5F5F5;height:60px;width:250px;border-radius:10px 0 0 10px;vertical-align:top;outline:none;margin-right:-10px;padding:0 25px;font-size:18px;color:#5A606F;-webkit-transition:border-color .5s ease;-moz-transition:border-color .5s ease;-o-transition:border-color .5s ease;-ms-transition:border-color .5s ease;transition:border-color .5s ease}main .main-section .bottom-form .column-right .form-input:focus{border-color:#7438F5}main .main-section .bottom-form .column-right .form-btn{width:230px;height:60px;background:#7438F5;border:none;outline:none;border-radius:0 10px 10px 0;font-weight:500;font-size:18px;color:#fff;cursor:pointer;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;-ms-transition:background .5s ease;transition:background .5s ease}main .main-section .bottom-form .column-right .form-btn:hover{background:#602cd0}main .curse-section .course-btn{font-size:20px;font-weight:500;color:#fff;background:#7438F5;width:355px;height:65px;border-radius:10px;margin:0 auto;display:flex;align-items:center;justify-content:center;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-o-transition:background 0.5s ease;-ms-transition:background 0.5s ease;transition:background 0.5s ease;cursor:pointer}main .curse-section .course-btn:hover{background:#602cd0}main .curse-section .course-btn-text{color:#5A606F;text-align:center;background:#fff}main .curse-section .top-title{padding:0 60px;background:#F5F5F5;border-radius:30px;height:150px;display:flex;align-items:center}main .curse-section .top-title:before{content:'';width:20px;height:20px;border-radius:100px;background:#7438F5}main .curse-section .top-title .course-title{margin-left:60px;max-width:660px;font-weight:bold;font-size:25px}main .curse-section .top-title .right-title{margin-left:auto;font-size:20px}main .curse-section .top-title .right-title ul{list-style:none;padding:0;margin:0}main .curse-section .top-title .right-title ul li span{font-weight:bold}main .curse-section .course-content{padding:0 60px;display:inline-block;width:100%}main .curse-section .course-content .content-title{font-size:22px;font-weight:bold;margin:40px 0}main .curse-section .course-content .course-list-section{display:inline-block;width:100%}main .curse-section .course-content .course-list{list-style:none;padding:0 90px 0 0;margin:0 0 40px 0;float:left;width:50%;font-weight:500;font-size:15px;line-height:25px;background:#fff}main .curse-section .course-content .course-list li{margin-bottom:10px;position:relative;padding-left:15px}main .curse-section .course-content .course-list li:before{content:'•';position:absolute;left:0;color:#7438F5}main .photos{padding:40px 60px 20px 60px;border-top:1px solid #F5F5F5}main .photos .swiper-photos{width:100%;padding-bottom:50px}main .photos .swiper-photos .swiper-slide{background-position:center;background-size:cover;width:240px;height:300px;border-radius:15px;overflow:hidden}main .photos .swiper-photos .swiper-slide a{display:block;width:100%;height:100%;border-radius:15px;overflow:hidden}main .photos .swiper-photos .swiper-slide a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(116,56,245,0.11);-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1}main .photos .swiper-photos .swiper-slide img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}main .photos .swiper-photos .swiper-slide .swiper-slide-shadow-right,main .photos .swiper-photos .swiper-slide .swiper-slide-shadow-left{-webkit-transition:opacity 0.5s ease !important;-moz-transition:opacity 0.5s ease !important;-o-transition:opacity 0.5s ease !important;-ms-transition:opacity 0.5s ease !important;transition:opacity 0.5s ease !important}main .photos .swiper-photos .swiper-slide:hover a:before{opacity:0}main .photos .swiper-photos .swiper-slide:hover .swiper-slide-shadow-right,main .photos .swiper-photos .swiper-slide:hover .swiper-slide-shadow-left{opacity:0 !important}main .photos .swiper-photos .swiper-pagination-bullet{background:#F5F5F5;opacity:1}main .photos .swiper-photos .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#7438F5}main .courses .course-card{padding:25px;border-radius:30px;border:2px solid #F5F5F5;min-height:240px}main .courses .course-card .top-card{width:100%;display:flex;align-items:center}main .courses .course-card .top-card .img-card{width:100px;min-width:100px;height:75px;margin-right:15px}main .courses .course-card .top-card .img-card img{width:100%;height:100%;object-fit:cover;border-radius:10px}main .courses .course-card .top-card .title-card{font-size:17px;font-weight:500}main .courses .course-card .top-card .title-card span{font-size:15px;font-weight:400;color:#5A606F;margin-top:5px;display:block}main .courses .course-card .bottom-card{display:inline-block;width:100%;margin-top:55px}main .courses .course-card .bottom-card .column-left{width:70%;float:left;font-size:16px;color:#5A606F}main .courses .course-card .bottom-card .column-left span{font-weight:600;color:#0B132A}main .courses .course-card .bottom-card .column-right{width:30%;float:left}main .courses .course-card .bottom-card .column-right .card-btn{height:50px;color:#fff;font-size:15px;font-weight:500;border-radius:10px;background:#7438F5;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-o-transition:background 0.5s ease;-ms-transition:background 0.5s ease;transition:background 0.5s ease}main .courses .course-card .bottom-card .column-right .card-btn:hover{background:#602cd0}main .courses .swiper-courses{margin-bottom:40px}main .courses .swiper-courses .swiper-slide{margin-bottom:60px}main .courses .swiper-courses .swiper-pagination-progressbar{top:auto;bottom:0}main .courses .swiper-courses .swiper-button-next{right:0}main .courses .swiper-courses .swiper-button-next:after{color:#7438F5;font-size:28px}main .courses .swiper-courses .swiper-button-prev{left:0}main .courses .swiper-courses .swiper-button-prev:after{color:#7438F5;font-size:28px}main .courses .swiper-courses .swiper-pagination-progressbar{background:#F5F5F5;border-radius:100px;overflow:hidden}main .courses .swiper-courses .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#7438F5}footer{height:125px;width:100%;display:flex;align-items:center;z-index:9;background:rgba(255,255,255,0.98);margin-top:100px}footer .custom-container{display:flex;align-items:center}footer .logo{display:inline-block;color:#0B132A;position:relative;top:-5px}footer .logo img{margin-right:15px;vertical-align:top}footer .logo .title{font-size:25px;font-weight:600;position:relative;top:12px}footer .menu{list-style:none;padding:0;margin:0 0 0 auto}footer .menu li{display:inline-block;padding:0 20px;position:relative;backdrop-filter:saturate(180%) blur(20px)}footer .menu li:first-child{padding-left:0}footer .menu li:last-child{padding-right:0}footer .menu li img{padding-right:5px;position:relative;top:3px}footer .menu li .title{display:inline-block;font-weight:500;color:#0B132A;padding:15px 0}footer .menu li .title:hover{color:#7438F5}@media (max-width: 1200px){body{max-width:768px;margin:0 auto;width:100%}.modal .modal-content .modal-body{padding:0 15px 15px 15px}header{height:80px}header .logo img{margin-right:10px;width:25px;vertical-align:text-top}header .logo .title{font-size:20px;top:11px}header .menu li{display:none}header .menu li.phone-section{display:inline-block;padding:0}header .menu li.phone-section:before{display:none}main .first-section{padding-top:10px}main .first-section h1{font-size:30px;line-height:inherit;height:80px}main .first-section .description{font-size:18px;margin-top:5px}main .first-section .top-form{height:auto;display:block;padding:35px 30px 30px 30px;margin-top:250px}main .first-section .top-form .top-girl{bottom:125px}main .first-section .top-form .top-foot{bottom:85px}main .first-section .top-form .column-left{background-image:linear-gradient(to bottom, #ffffff00, #fff);padding-top:50px}main .first-section .top-form .column-left .form-title{font-size:22px;text-align:center;max-width:235px;margin:0 auto}main .first-section .top-form .column-left .form-description{text-align:center;font-size:14px;padding-bottom:15px}main .first-section .top-form .column-right .form-input{width:100%;border-radius:10px 10px 0 0}main .first-section .top-form .column-right .form-btn{width:100%;border-radius:0 0 10px 10px}main .second-section{padding-top:50px}main .second-section .title{font-size:30px}main .second-section .description{font-size:18px;max-width:315px;margin:10px auto 50px}main .curse-section .course-btn{width:100%;height:60px}main .curse-section .top-title{display:block;padding:25px 15px;height:auto;position:relative}main .curse-section .top-title:before{position:absolute;top:31px;left:22px;width:10px;height:10px}main .curse-section .top-title .course-title{margin-left:35px;font-size:17px;line-height:normal}main .curse-section .top-title .right-title{font-size:17px;margin-left:35px;margin-top:13px}main .curse-section .course-content{padding:0 15px}main .curse-section .course-content .content-title{font-size:20px;margin:25px 0}main .curse-section .course-content .course-list{float:none;width:100%;padding:0}main .curse-section .course-content .course-list li{line-height:normal;font-size:14px}main .main-section{margin-top:50px}main .main-section .title{font-size:20px;padding:0;margin-bottom:35px}main .main-section .title:before{width:10px;height:10px;position:absolute}main .main-section .title span{margin-left:25px}main .main-section .advantages:before{bottom:50%}main .main-section .advantages .advantages-list li{width:100%;float:left;padding:15px}main .main-section .advantages .advantages-list li span{background:#fff;min-height:145px;height:auto;border-radius:10px}main .main-section .advantages .advantages-list li span img{border-radius:0}main .main-section .cosmetology-gallery .column-left{width:100%;height:300px;float:none;margin-bottom:10px}main .main-section .cosmetology-gallery .column-right{width:100%;float:none}main .main-section .cosmetology-gallery .column-right .top-gallery a{height:300px;width:100%;margin-bottom:10px}main .main-section .cosmetology-gallery .column-right .top-gallery a span{border-radius:10px}main .main-section .cosmetology-gallery .column-right .top-gallery a span img{border-radius:0}main .main-section .cosmetology-gallery .column-right .bottom-gallery a{height:300px;width:100%;margin-bottom:10px}main .main-section .cosmetology-gallery .column-right .bottom-gallery a span{border-radius:10px}main .main-section .cosmetology-gallery .column-right .bottom-gallery a span img{border-radius:0}main .main-section .offer{margin-bottom:0}main .main-section .offer .column-left{float:none;width:100%;display:flex;align-items:center;justify-content:center;min-height:370px}main .main-section .offer .column-right{width:100%;float:none;padding:0}main .main-section .offer .column-right .offer-content{margin:0 auto}main .main-section .offer .column-right .offer-content .offer-title{font-size:22px;font-weight:600;margin-bottom:40px}main .main-section .offer .column-right .offer-content .offer-text li:before{content:'';width:10px;height:10px;border-radius:100px;background:#7438F5;margin-top:8px;position:absolute}main .main-section .offer .column-right .offer-content .offer-text li div{padding-left:20px;font-size:20px}main .main-section .bottom-form{height:auto;display:block;padding:35px 30px 30px 30px;margin-top:0}main .main-section .bottom-form .column-left .form-title{font-size:22px;text-align:center;max-width:235px;margin:0 auto}main .main-section .bottom-form .column-left .form-description{text-align:center;font-size:14px;padding-bottom:15px}main .main-section .bottom-form .column-right .form-input{width:100%;border-radius:10px 10px 0 0}main .main-section .bottom-form .column-right .form-btn{width:100%;border-radius:0 0 10px 10px}main .photos{padding:40px 0 20px 0}main .photos .swiper-photos .swiper-slide{height:300px}main .photos .swiper-photos .swiper-slide a{border-radius:10px}main .courses .course-card .bottom-card{margin-top:20px}main .courses .course-card .bottom-card .column-left{width:100%;float:none;margin-bottom:15px}main .courses .course-card .bottom-card .column-right{width:100%;float:none}footer{height:auto;display:block;margin-top:40px;padding-bottom:40px}footer .logo{display:none}footer .custom-container{display:block}footer .menu{text-align:center}footer .menu li{display:block}.modal{padding:15px}}
/*# sourceMappingURL=style.css.map */
