@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');@font-face{font-family:'PF Monumenta Pro';src:url(//proforma.salon/wp-content/themes/salon/css/../fonts/Monumenta.otf) format('otf'),url(//proforma.salon/wp-content/themes/salon/css/../fonts/Monumenta.ttf) format('ttf'),url(//proforma.salon/wp-content/themes/salon/css/../fonts/Monumenta.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Pompadur';src:url(//proforma.salon/wp-content/themes/salon/css/../fonts/Pompadur.otf) format('otf'),url(//proforma.salon/wp-content/themes/salon/css/../fonts/Pompadur.ttf) format('ttf'),url(//proforma.salon/wp-content/themes/salon/css/../fonts/Pompadur.woff) format('woff');font-weight:400;font-style:normal}body{background-color:#f8f4e6;padding:0;margin:0;font-style:normal;font-family:'PF Monumenta Pro'}h1,ul{margin-block-start:0;margin-block-end:0;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:0px}#about h2,#services h2,#personal h2,#action h2,#video h2,#reviews h2,#map h2{text-align:center;display:block;font-size:40px;margin-top:50px;font-family:'PF Monumenta Pro';color:#075741}#map span{text-align:center;display:block;font-size:40px;margin-top:50px;font-family:'PF Monumenta Pro';color:#075741;padding-top:18px;padding-bottom:18px;font-weight:700}.container{max-width:1200px;margin:0 auto}.row{display:flex;flex-wrap:nowrap}header{background-color:#fff;background-image:url(//proforma.salon/wp-content/themes/salon/css/../img/header_leaves.png);background-repeat:no-repeat;background-position:center}header .row{justify-content:space-between}header .logo{margin-top:40px}header .logo:hover{opacity:.9}header .contacts{margin-top:20px;text-align:right}header .phone a{font-size:20px;text-decoration:none;color:#000;line-height:38px}header .adress,header .job{font-size:16px;line-height:15px;font-family:'PF Monumenta Pro';margin-top:15px;font-weight:600;color:#404040}header .job{text-transform:capitalize;font-weight:600;color:#0a4938}.mail a{font-family:'Montserrat';font-weight:500;color:#024533;margin-bottom:20px;text-decoration:none}.mail a:hover{color:#d66a12}header#page .place:before{content:url(//proforma.salon/wp-content/themes/salon/css/../img/place.png);margin-right:15px}header#page .job:before{content:url(//proforma.salon/wp-content/themes/salon/css/../img/time.png);margin-right:15px}header#page .place_job{margin-top:25px;margin-left:150px}header#page a.btn{font-size:14px;padding:12px 30px;margin-top:8px}header#page .sign{text-align:right}header .call{margin-top:13px}header .phone a{font-weight:700;text-decoration:none;font-size:22px;font-family:'PF Monumenta Pro';color:#024533}header .menu{background-color:#006449;margin-top:10px;height:50px}nav{margin-top:16px;flex-basis:900px}nav ul{display:flex;justify-content:space-between;list-style:none}nav ul a{color:#fff;text-decoration:none;font-size:16px;font-family:'PF Monumenta Pro';text-transform:uppercase}nav ul a:hover{color:#001726}header .social{width:200px}header .social ul{list-style:none;display:flex;justify-content:space-evenly}header .social img{border:1px solid #6f9994;margin-top:9px;padding:4px;border-radius:50px;height:20px}header .social img:hover{opacity:.7}#top{height:711px}#top .row{justify-content:space-between}#top .left .slogan_1,#top .left .slogan_2{display:none}#top .slogan_1{margin-top:110px}#top .slogan_1 h1{font-family:'PF Monumenta Pro';font-size:16px;margin-top:-20px;text-align:right;font-weight:400}#top p.slogan_2{font-family:'PF Monumenta Pro';line-height:40px;width:345px;text-align:center;margin:85px auto 0;font-weight:700;color:#006449;font-size:18px}#top p.slogan_2:before{content:'“';font-family:'PF Monumenta Pro';font-size:60px;margin-right:8px;color:#006449;font-weight:initial}#top p.slogan_2:after{content:'”';font-family:'PF Monumenta Pro';font-size:60px;position:absolute;margin-top:40px;margin-left:10px;color:#006449;font-weight:initial}#top .right:after{border:10px solid #000}#top .right img{width:100%}#about .right p strong#m{font-family:'Pompadur';font-size:50px}#about .row{justify-content:space-between;padding:0 50px}#about .left{width:50%}#about .left img{max-width:630px;height:437px}#about .right p{font-size:16px;max-width:450px;text-align:right;line-height:25px;font-family:'PF Monumenta Pro'}.action{display:flex;justify-content:center}a.btn{font-size:18px;color:#fff;text-decoration:none;padding:25px 50px;background-color:#006449;border-radius:10px;margin:60px auto 0;display:inline-block;font-family:Montserrat;text-transform:uppercase}a.btn:hover{background-color:#046b83}#brands{margin-top:45px}#brands span{font-size:20px;margin-bottom:40px;text-align:center;display:block;font-family:'PF Monumenta Pro';font-weight:700;color:#0f664f}#brands .row{justify-content:space-evenly}#services .row{position:relative}#services:before{content:url(//proforma.salon/wp-content/themes/salon/css/../img/leaves_right_1.jpg);position:absolute;right:0;top:1900px}#services .row{justify-content:space-evenly;flex-wrap:wrap}#services .item{width:284px;margin:30px 35px}#services .item a{text-decoration:none}#services .item img{border-top-left-radius:150px;border-top-right-radius:150px;margin-bottom:-5px}#services .item a span{font-size:22px;line-height:1.3;color:#052c22;text-align:center;display:block;border:5px solid #006449;border-top:0;border-end-end-radius:150px;border-end-start-radius:150px;height:140px;padding-top:25px;font-family:'PF Monumenta Pro'}#services .item a span:hover{color:#085742;font-weight:700}#personal .row{justify-content:space-around}#personal .item{width:300px}#personal p{text-align:center;font-family:'PF Monumenta Pro';text-transform:uppercase;font-weight:600;color:#0b415d;font-size:22px}#personal .desc{border-left:7px solid #03916b;padding:15px 0 20px 25px;font-family:'PF Monumenta Pro';color:#095540;font-weight:600}#action .row{height:220px;justify-content:space-between;margin-bottom:40px}#action .discount{width:600px;display:flex;align-self:center;justify-content:space-around;border:9px solid #006449;border-left:0;border-top-right-radius:50px;border-end-end-radius:50px}#action .discount p{font-size:35px;line-height:50px;max-width:350px;text-align:center;font-family:'PF Monumenta Pro';font-weight:700;color:#084545}#action .discount span{font-size:70px;display:flex;align-self:center;font-family:'PF Monumenta Pro';font-weight:600;color:#046b83}#action .desc{width:550px}#action .desc1{width:550px}#action .desc2{width:550px}#action .desc p{text-align:right;margin-top:20px;line-height:25px;font-family:'PF Monumenta Pro';font-size:17px;font-weight:600}#action .desc1 p{text-align:right;margin-top:20px;line-height:25px;font-family:'PF Monumenta Pro';font-size:17px;font-weight:600}#action .desc2 p{padding:8px 0;text-align:right;margin-top:20px;line-height:25px;font-family:'PF Monumenta Pro';font-size:17px;font-weight:600}#action .disc_list{width:200px}#action span.disc_list-first{font-size:50px;text-align:right;line-height:65px;display:block;margin-top:10px}#action span.disc_list-second{font-size:50px;line-height:60px;display:block}#action span.disc_list-last{font-size:60px;text-align:right;line-height:65px;display:block}#video{background-color:#4c8f88;margin-top:70px;padding:60px 0 70px}.player{display:block;width:1084px;margin:60px auto 0}#video h2{color:#fff;margin:0}.Yandex{font-family:'PF Monumenta Pro';font-size:30px;text-transform:uppercase;font-weight:600;color:#046b83;text-decoration:underline}.Yandex:hover{color:#d66a12}#reviews p{font-family:'PF Monumenta Pro';color:#555;margin-bottom:25px}.reviews_list{display:flex;width:100%;justify-content:space-evenly}.reviews_list .item{width:305px;height:335px;border:2px solid #4c8f88;border-radius:20px;font-family:Arial,Helvetica,sans-serif;padding:5px 20px;margin:10px auto}.star{color:#d66a12}.date{font-family:'PF Monumenta Pro';font-weight:600;color:#6a6a6a;font-size:14px}.reviews_list .item .row{justify-content:space-between;margin-top:10px}.reviews_list .item .name{margin-top:10px;font-family:'PF Monumenta Pro';font-size:16px;font-weight:600;color:#075741}.reviews_list .item .text{margin-top:20px;font-family:'Montserrat';font-size:14px;line-height:1.4;color:#000}#map{margin-top:70px}#map .map_contact{width:256px;height:355px;background-color:#fff;border:3px solid #36493a;border-radius:30px;padding:20px;position:absolute;margin-top:90px;left:calc(50% - 400px)}#map .btn{padding-left:30px;padding-right:30px;margin:20px 40px 0;font-family:'PF Monumenta Pro';color:#e1e1e1;font-weight:400;font-size:16px}.map_contact a{font-family:system-ui;font-size:16px;margin:0 45px}.map_contact a{margin:0 28px;font-weight:700;text-decoration:none;font-size:18px;font-family:'PF Monumenta Pro';color:#046b83}.map_contact p{text-align:center;font-family:'PF Monumenta Pro';line-height:1.5}p.map_1{font-size:22px;text-align:center;font-weight:600;color:#065b44;margin-bottom:30px;font-family:'PF Monumenta Pro';margin-top:15px}footer{height:220px;background-color:#fff;font-family:'Times New Roman',Times,serif}footer .row{justify-content:space-between}footer .social ul{list-style:none;display:flex;justify-content:space-around;width:185px}footer .social img{border:1px solid #6f9994;margin-top:9px;padding:4px;border-radius:50px;height:20px}footer .social img:hover{opacity:.7}footer .logo{margin-top:60px}footer .mail{margin-top:15px}.place_job{margin-top:18px;font-size:17px;font-family:system-ui;font-weight:400}.job{margin-top:15px}.job-span{font-family:'Montserrat';margin-left:30px;color:#646565;font-weight:600;line-height:2.5}footer .place:before{content:url(//proforma.salon/wp-content/themes/salon/css/../img/place.png);margin-right:15px}footer .job:before{content:url(//proforma.salon/wp-content/themes/salon/css/../img/time.png);margin-right:15px}footer .soc{margin-top:18px}footer .wapp{margin-top:10px}.place{font-size:16px;line-height:12px;font-family:'PF Monumenta Pro';margin-top:15px}.job{font-size:16px;line-height:15px;font-family:'PF Monumenta Pro';margin-top:15px;text-transform:capitalize;font-weight:600;color:#0a4938}.place p{margin-left:32px}footer .wapp a{font-size:14px;font-family:'PF Monumenta Pro';font-weight:500;color:#565656;text-decoration:none}footer .wapp:after{content:url(//proforma.salon/wp-content/themes/salon/css/../img/wa.png);margin-left:10px}footer .call{margin-top:35px;margin-right:20px}footer .phone a{font-weight:700;text-decoration:none;font-size:22px;font-family:'PF Monumenta Pro';color:#024533}#content{margin-top:50px}#content .row{flex-wrap:wrap}.title{height:90px;background-color:#366}.title h1{font-size:40px;color:#fff;text-align:center;padding-top:21px;font-family:'PF Monumenta Pro'}h2{font-size:28px;color:#00573a;text-align:center;padding-top:18px;font-family:'PF Monumenta Pro'}.images{display:flex;justify-content:center;max-width:1200px;margin-top:50px}.images .img_item{width:257px;height:257px;margin-left:12px;margin-right:12px}.images .img_item img,.images .img_center img{box-shadow:5px 5px 25px #1f1f1f;width:250px}.images .img_center{width:350px;height:350px;margin-left:12px;margin-right:12px}.feedback{width:728px;border:3px solid #366;border-radius:50px;margin:50px auto 0;padding-top:40px}.feedback span{font-size:26px;text-align:center;display:block;font-family:'PF Monumenta Pro';font-weight:600;color:#046b83}.feedback form{width:537px;margin:0 auto}.feedback input[type=text],.feedback input[type=tel]{width:510px;height:68px;border:1px solid #000;border-radius:15px;margin-top:40px;padding-left:20px;font-size:16px;color:#a1a1a1}.feedback input[type=submit]{width:165px;height:70px;display:block;margin:30px auto 5px;border:0;border-radius:15px;background-color:#366;font-size:16px;color:#fff;text-transform:uppercase}#content article{background-color:#ffffff00;padding:20px 40px}#content article h2{font-size:25px;text-align:center;display:block;font-family:'PF Monumenta Pro';font-weight:600;color:#00573a}#content table{border-collapse:collapse;margin:50px 20px 30px}#content table td,#content table th{border:2px solid #272727;padding:20px}#content table tr th::nth-child(1){text-align:center}#content table span{display:inline;font-size:18px;color:#00573a;font-family:'PF Monumenta Pro';font-weight:600}#content table p{font-family:'Montserrat'}td.time{color:#046e78;font-weight:600;text-align:center;font-size:19px}td.price{color:#006449;font-weight:700;font-size:20px;text-align:center}tr th{font-family:'PF Monumenta Pro';color:#062c2c;font-size:18px}td p{line-height:1.4}td ul{list-style:none;line-height:1.5;margin-left:20px;font-family:'Montserrat'}td ul li{margin-top:10px}.text-center{text-align:center}.dropdown_menu{display:none;min-height:100px;min-width:180px;background:#347ab6;position:absolute;padding-top:20px;padding-left:25px;padding-right:7px;z-index:99}li.dropdown:hover a.down{color:#a00000;font-style:normal;font-weight:700}ul.dropdown_menu li{margin-bottom:8px}ul.dropdown_menu li a{color:#d9d9d9;font-family:IBM Plex Sans;font-size:16px;font-style:normal;font-weight:400;line-height:30px}ul.dropdown_menu li:hover a{color:#00375f}.dropdown:hover .dropdown_menu{display:block}header#page .dropdown_menu{background-color:#ececec}header#page .dropdown_menu a{color:#343434}.hamburger-menu{display:none}#menu__toggle{opacity:0}.menu__btn{display:flex;align-items:center;position:fixed;top:20px;right:20px;width:30px;height:30px;cursor:pointer;z-index:1}.menu__btn>span,.menu__btn>span:before,.menu__btn>span:after{display:block;position:absolute;width:100%;height:3px;background-color:#a0a0a0}.menu__btn>span:before{content:'';top:-8px}.menu__btn>span:after{content:'';top:8px}.menu__box{display:block;position:fixed;visibility:hidden;top:0;left:-100%;width:100%;height:100%;margin:0;padding:30px 53px 20px 37px;list-style:none;text-align:center;background-color:#f8f4e6;box-shadow:1px 0px 6px rgba(0,0,0,.2)}.menu__item{display:block;padding:12px 24px;color:#333;font-family:'Roboto',sans-serif;font-size:20px;font-weight:600;text-decoration:none;text-align:left}#menu__toggle:checked~.menu__btn>span{transform:rotate(45deg)}#menu__toggle:checked~.menu__btn>span:before{top:0;transform:rotate(0);background-color:#8a8a8a}#menu__toggle:checked~.menu__btn>span:after{top:0;transform:rotate(90deg);background-color:#8a8a8a}#menu__toggle:checked~.menu__box{visibility:visible;left:0}.menu__box{overflow:auto}.menu-layer{background:url(//proforma.salon/wp-content/themes/salon/css/../img/leaves_right_1_mobile.jpg);background-repeat:no-repeat;background-position:top;width:100%;height:100%}.menu__box li{list-style-type:none}.menu__box ul li a{font-family:'PF Monumenta Pro';font-style:normal;font-weight:600;font-size:18px;line-height:19px;text-transform:uppercase;color:#555}.menu__box ul li a:hover{font-family:'PF Monumenta Pro';font-style:normal;font-weight:600;font-size:18px;line-height:19px;text-transform:uppercase;color:#046b83}.menu__box span{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:200%;text-transform:uppercase;color:#373737;font-weight:600}.menu__box{z-index:998}.menu__btn{z-index:999}.menu_logo{width:50vw;margin-bottom:30px}.menu_logo img{width:220px}.hamburger-menu{display:none}.slick-prev:before,.slick-next:before{color:#006449}.slick-dots li button:before{color:#006449}.slick-dots li.slick-active button:before{color:#006449}.slider-wrap{max-width:1000px;margin:20px auto}.slider-wrap img{height:250px;width:250px}.center .slick-active{max-height:250px;max-width:250px;margin:0 15px}.center .slick-slide{margin:0 20px;padding-top:50px}.center .slick-center{max-width:350px;max-height:350px;padding-top:0}.center .slick-center img{max-width:350px;max-height:350px}.slick-slide img{box-shadow:5px 5px 25px #1f1f1f}.table-center,.table-center .table_wrap{display:flex;flex-direction:column}.table-center table{align-self:center}@media screen and (max-width:1180px){nav ul{justify-content:space-around}header .row{justify-content:space-between;margin:0 20px}#brands img{max-height:89px;width:auto;margin:10px 25px}#brands .row{margin:20px 30px;flex-wrap:wrap;justify-content:center}#top{height:620px}#top .slogan_1{margin-left:20px;margin-right:25px;margin-top:70px}#services:after{content:''}#services:before{content:''}.reviews_list .item{height:auto}#action .desc p{margin-left:20px}#action .desc1 p{margin-left:20px}#action .desc2 p{margin-left:20px}#reviews p{margin-left:30px}footer .phone a{margin-right:20px}footer .logo{margin-left:10px}.Yandex{margin-left:30px}a.btn{margin:60px auto 0}#about img{width:460px;height:400px}#top .right img{height:600px}.player{width:920px}#action .discount span{font-size:60px;margin-right:20px}.reviews_list .item .text{margin-bottom:15px}#about .left img{margin:0 auto}}@media screen and (max-width:1050px){.reviews_list{justify-content:center}}@media screen and (max-width:980px){nav ul a{font-size:14px}#top{height:auto}#top .row{flex-wrap:wrap;justify-content:center}#top .slogan_1{margin-top:80px;margin-left:0;margin-right:30px}#top p.slogan_2{margin-top:40px}#action .row{flex-wrap:wrap;height:auto;justify-content:center;margin-bottom:0}#reviews .row{justify-content:space-between}#reviews .reviews_list{flex-wrap:wrap}.player{width:100%;height:auto}#brands .row{margin:20px 200px;flex-wrap:wrap;justify-content:center}header .row{justify-content:space-around}header .contacts{margin-right:-50px}header .logo{margin-left:-60px}#top .slogan_1 img{width:380px}#top .slogan_1 h1{font-family:'PF Monumenta Pro';font-size:14px;margin-top:10px;text-align:right}#top p.slogan_2{font-family:'PF Monumenta Pro';line-height:30px;width:345px;text-align:center;margin:45px auto 0;font-weight:700;color:#006449;font-size:16px}#top p.slogan_2:before{font-size:45px;margin-right:5px}#top p.slogan_2:after{font-size:45px;margin-top:25px;margin-left:10px}header .adress,header .job{font-size:14px;margin-top:10px;margin-bottom:10px}header{background-position:right}#top .right img{height:520px}#about h2,#services h2,#personal h2,#action h2,#video h2,#reviews h2,#map h2{text-align:center;display:block;font-size:35px;margin-top:45px;font-family:'PF Monumenta Pro';color:#075741}#video h2{color:#fff;margin:0}#video{background-color:#4c8f88;margin-top:20px;padding:60px 0 70px}#about img{width:320px;height:300px}#about .right p{font-size:14px}a.btn{margin:38px auto 0}#personal .row{flex-wrap:wrap}#personal .desc{margin-bottom:20px}#personal .item{margin-top:20px}#about .row{margin-top:38px}#action .desc p{padding:25px 0;text-align:center;margin-left:0}#action .desc1 p{text-align:center;margin-left:0;padding:25px 0}#action .desc2 p{padding:25px 0;text-align:center;margin-left:0}#action .discount{width:600px;display:flex;align-self:center;justify-content:space-around;border:9px solid #006449;border-radius:50px}footer .logo img{width:200px}.place{font-size:14px}.job{font-size:14px}footer .phone a{font-size:20px}.images .img_center img{width:258px}.images{display:flex;justify-content:space-around}.images .img_center{width:258px;height:258px;margin-left:0;margin-right:0}.title h1{font-size:30px;color:#fff;text-align:center;padding-top:26px;font-family:'PF Monumenta Pro'}.job-span{font-size:14px}}@media screen and (max-width:860px){#about .row{flex-wrap:wrap;justify-content:center}#about .right p{text-align:left;width:100%}#top .slogan_1{margin-top:40px;margin-left:0;margin-right:0}#top .right img{margin-top:25px;height:560px}#about img{width:100%;height:300px}#about .right p{margin-top:25px;text-align:center;width:100%}#top .slogan_1 img{width:300px}#top p.slogan_2{margin:30px auto 0}#top .slogan_1 h1{font-family:'PF Monumenta Pro';font-size:12px;margin-top:-2px;text-align:center;line-height:1.8}#brands .row{margin:0}#map .map_contact{left:calc(50% - 350px)}#personal .item{margin:10px 20px}footer .row{flex-wrap:wrap}#about .left{width:100%}.images{display:flex;justify-content:center}.images .img_center{padding-top:20px}.images .img_item{padding-top:20px;margin-left:12px;margin-right:20px}.table_wrap{overflow-x:scroll;width:100%}}@media screen and (max-width:768px){header .row{flex-wrap:wrap;justify-content:center}header .contacts{text-align:left;margin-left:10px}nav{display:none}header .menu{background:0 0}header .social{width:100%}header .social ul{justify-content:space-evenly;margin:0 110px}#personal .row{justify-content:center}.logo img{width:220px}header .contacts{margin-right:0}header .logo{margin-left:0;margin-right:30px}header .phone a{font-size:20px}header .adress,header .job{font-size:13px}#about h2,#services h2,#personal h2,#action h2,#video h2,#reviews h2,#map h2{font-size:30px;margin-bottom:35px}#action .discount{width:500px;border:8px solid #006449;margin:15px}#action .discount p{font-size:29px;line-height:50px}#action .discount span{font-size:57px;margin-right:40px}#action .desc p{text-align:center;margin-top:0;line-height:22px;font-family:'PF Monumenta Pro';font-size:16px}#action .desc1 p{text-align:center;margin-top:0;line-height:22px;font-family:'PF Monumenta Pro';font-size:16px}#action .desc2 p{text-align:center;margin-top:0;line-height:22px;font-family:'PF Monumenta Pro';font-size:16px}#action span.disc_list-first{font-size:45px}#action span.disc_list-second{font-size:45px}#action span.disc_list-second{font-size:50px}.padding{padding-top:20px}.pro{padding:0}#map .map_contact{height:320px;left:calc(50% - 230px)}footer .logo img{width:150px}.place{font-size:13px}.job{font-size:13px}footer .phone a{font-size:18px}footer .social ul{width:182px}.map_contact p{font-size:14px}#map .btn{padding-left:30px;padding-right:30px;margin:18px 47px 0;font-family:'PF Monumenta Pro';color:#e1e1e1;font-weight:400;font-size:14px}p.map_1{font-size:20px;margin-bottom:20px}.hamburger-menu{display:block}.reviews_list .item{margin:10px auto}.feedback{width:100%;border:3px solid #366;border-radius:50px;margin:50px 10px 0;padding-top:40px}#content{margin-top:-20px}.title h1{font-size:25px;color:#fff;text-align:center;padding-top:30px;font-family:'PF Monumenta Pro'}#map h2{font-size:30px;margin-bottom:35px}.yandex-map iframe{height:500px}footer .logo{margin-top:65px}.images{flex-wrap:wrap}}@media screen and (max-width:700px){footer{height:500px}.job-span{font-size:15px;margin-left:170px}footer .row{justify-content:center}footer .logo img{width:270px;padding:0 50px}footer .logo{margin-top:30px;margin-left:0}.job{font-size:16px;padding:0 140px}.place{font-size:16px;padding:0 140px}footer .phone a{font-size:23px}footer .social ul{width:220px}footer .call{margin-top:35px;margin-right:0}}@media screen and (max-width:675px){header .contacts{text-align:center;margin-left:10px}}@media screen and (max-width:630px){footer .row{justify-content:center}footer{height:500px}footer .logo img{width:270px;padding:0 30px}.place{font-size:16px;padding:0 50px}.job{font-size:16px;padding:0 50px}footer .phone a{font-size:23px}footer .social ul{width:210px}footer .call{margin-top:35px}footer .logo{margin-left:0}footer .logo{margin-top:30px}.job-span{font-size:15px;margin-left:83px}}@media screen and (max-width:620px){header .adress,header .job{text-align:center}.feedback form{width:480px;margin:0 auto}.feedback input[type=text],.feedback input[type=tel]{width:450px}.title h1{font-size:23px;color:#fff;text-align:center;padding-top:30px;font-family:'PF Monumenta Pro'}}@media screen and (max-width:573px){footer .logo img{width:270px;padding:0 30px}footer .row{justify-content:center}footer{height:500px}.job-span{font-size:15px;margin-left:83px}.place_job{margin-top:0;padding:10px 50px 10px}.job{font-size:16px}.place{font-size:16px}footer .phone a{font-size:23px}footer .social ul{width:210px}.feedback span{font-size:22px}.feedback input[type=text],.feedback input[type=tel]{width:400px}.feedback form{width:430px;margin:0 auto}.title h1{padding-top:15px;margin:0 10px}h2{font-size:22px;margin:0 10px}h1.h1{padding-top:30px}}@media screen and (max-width:500px){#brands .row{flex-direction:column;align-items:center}.title h1{padding-top:15px;margin:0 10px}#content{margin-top:-20px}#map span{font-size:30px}#brands img{max-height:90px;max-width:250px}#action .discount{width:430px;border:5px solid #006449}#action .discount p{font-size:25px;line-height:35px}#action .discount span{font-size:46px;margin-right:20px}#action span.disc_list-first{font-size:40px}#action span.disc_list-second{font-size:40px}#action span.disc_list-second{font-size:45px}.padding{padding-top:40px}#top .right img{margin-top:25px;width:100%;height:560px}header .adress,header .job{font-size:13px;text-align:center}header .phone a{font-size:20px}header .social ul{margin:0 100px}#about img{width:330px;height:300px}#video h2{color:#fff;margin:0;font-size:25px}.reviews_list .item{margin:10px auto;height:auto}#personal h2{margin-top:25px}#action h2{margin-top:25px;margin-bottom:30px}#map{margin-top:40px}p.map_1{font-size:18px;margin-bottom:20px}footer .logo img{width:270px}footer .row{justify-content:center}footer{height:500px}.place_job{margin-top:0}.job{font-size:16px}.place{font-size:16px}footer .phone a{font-size:23px}footer .social ul{width:210px}.map_contact{display:none}#action .desc p{margin:0}#action .desc1 p{margin:0;margin-left:10px;margin-right:10px}#action .desc2 p{margin:0}.feedback input[type=text],.feedback input[type=tel]{width:350px}.feedback form{width:380px;margin:0 auto}.feedback input[type=submit]{width:165px;height:65px;display:block;margin:30px auto;border:0;border-radius:15px;background-color:#366;font-size:15px;color:#fff;text-transform:uppercase}.yandex-map iframe{height:300px}}@media screen and (max-width:400px){#brands .row{flex-direction:column;align-items:center}.title h1{padding-top:15px;margin:0 10px}#content{margin-top:-19px}#brands img{max-height:90px;max-width:250px}#action .discount{width:340px;border:5px solid #006449}#action .discount p{font-size:18px;line-height:30px}#action .discount span{font-size:46px;margin-right:20px}#action span.disc_list-first{font-size:40px}#action span.disc_list-second{font-size:40px}#action span.disc_list-second{font-size:45px}.padding{padding-top:50px}#top .right img{margin-top:25px;width:100%;height:560px}header .adress,header .job{font-size:13px;text-align:center;line-height:1.8}.mail a{font-size:15px}header .phone a{font-size:20px}header .social ul{margin:0 50px}#about img{width:330px;height:300px}#video h2{color:#fff;margin:0;font-size:25px}.reviews_list .item{margin:10px;height:auto}#personal h2{margin-top:25px}#action h2{margin-top:25px;margin-bottom:30px}#map{margin-top:40px}p.map_1{font-size:18px;margin-bottom:20px}footer .logo img{width:200px}footer .row{justify-content:center}footer{height:480px}.job-span{font-size:14px;margin-left:3px}.place_job{margin-top:0}.job{font-size:14px;padding:0}.place{font-size:14px;padding:0}footer .phone a{font-size:21px}footer .social ul{width:200px}.map_contact{display:none}#action .desc p{margin:0;margin-left:10px;margin-right:10px}#action .desc1 p{margin:0;margin-left:10px;margin-right:10px}#action .desc2 p{margin:0}.feedback input[type=text],.feedback input[type=tel]{width:280px}.feedback form{width:310px;margin:0 auto}.feedback input[type=text]{height:60px}.slick-dots{position:relative}}