@font-face{font-family:'Avenir Next Cyr';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-BoldItalic.eot');src:local('Avenir Next Cyr Bold Italic'),local('AvenirNextCyr-BoldItalic'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-BoldItalic.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-BoldItalic.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-BoldItalic.ttf') format('truetype');font-weight:800;font-style:italic}@font-face{font-family:'Avenir Next Cyr';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Light.eot');src:local('Avenir Next Cyr Light'),local('AvenirNextCyr-Light'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Light.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Light.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Avenir Next Cyr';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Demi.eot');src:local('Avenir Next Cyr Demi'),local('AvenirNextCyr-Demi'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Demi.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Demi.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Demi.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Avenir Next Cyr';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-ThinItalic.eot');src:local('Avenir Next Cyr Thin Italic'),local('AvenirNextCyr-ThinItalic'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-ThinItalic.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-ThinItalic.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-ThinItalic.ttf') format('truetype');font-weight:100;font-style:italic}@font-face{font-family:'Avenir Next Cyr';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Italic.eot');src:local('Avenir Next Cyr Italic'),local('AvenirNextCyr-Italic'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Italic.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Italic.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Italic.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'Avenir Next Cyr';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-HeavyItalic.eot');src:local('Avenir Next Cyr Heavy Italic'),local('AvenirNextCyr-HeavyItalic'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-HeavyItalic.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-HeavyItalic.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-HeavyItalic.ttf') format('truetype');font-weight:900;font-style:italic}@font-face{font-family:'Avenir Next Cyr';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-MediumItalic.eot');src:local('Avenir Next Cyr Medium Italic'),local('AvenirNextCyr-MediumItalic'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-MediumItalic.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-MediumItalic.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-MediumItalic.ttf') format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'Avenir Next Cyr';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-LightItalic.eot');src:local('Avenir Next Cyr Light Italic'),local('AvenirNextCyr-LightItalic'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-LightItalic.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-LightItalic.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-LightItalic.ttf') format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Avenir Next Cyr';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Medium.eot');src:local('Avenir Next Cyr Medium'),local('AvenirNextCyr-Medium'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Medium.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Medium.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Medium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Avenir Next Cyr Ultra';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-UltraLightIt.eot');src:local('Avenir Next Cyr Ultra Light Italic'),local('AvenirNextCyr-UltraLightIt'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-UltraLightIt.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-UltraLightIt.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-UltraLightIt.ttf') format('truetype');font-weight:200;font-style:italic}@font-face{font-family:'Avenir Next Cyr';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Regular.eot');src:local('Avenir Next Cyr Regular'),local('AvenirNextCyr-Regular'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Regular.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Regular.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Avenir Next Cyr Ultra';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-UltraLight.eot');src:local('Avenir Next Cyr Ultra Light'),local('AvenirNextCyr-UltraLight'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-UltraLight.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-UltraLight.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-UltraLight.ttf') format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'Avenir Next Cyr';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Heavy.eot');src:local('Avenir Next Cyr Heavy'),local('AvenirNextCyr-Heavy'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Heavy.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Heavy.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Heavy.ttf') format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Avenir Next Cyr';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Bold.eot');src:local('Avenir Next Cyr Bold'),local('AvenirNextCyr-Bold'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Bold.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Bold.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Bold.ttf') format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'Avenir Next Cyr';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-DemiItalic.eot');src:local('Avenir Next Cyr Demi Italic'),local('AvenirNextCyr-DemiItalic'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-DemiItalic.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-DemiItalic.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-DemiItalic.ttf') format('truetype');font-weight:800;font-style:italic}@font-face{font-family:'Avenir Next Cyr';src:url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Thin.eot');src:local('Avenir Next Cyr Thin'),local('AvenirNextCyr-Thin'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Thin.eot?#iefix') format('embedded-opentype'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Thin.woff') format('woff'),url('https://profestetika.ru/wp-content/themes/new_theme/fonts/AvenirNextCyr-Thin.ttf') format('truetype');font-weight:100;font-style:normal}*{box-sizing:border-box}img{display:block;border:none;width:auto;height:auto;max-width:100%}body,html{padding:0;margin:0;width:100%;font-family:"Avenir Next Cyr",sans-serif;font-weight:500;font-size:16px;min-width:320px}body.no_scroll,html.no_scroll{overflow:hidden}.container{display:block;max-width:1220px;padding:0 10px;margin:0 auto}.items_block{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.items_block .item{display:block}.items_block .item .item_thumb{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;width:100%;overflow:hidden}.items_block .item .item_thumb img.no_img{width:100%;height:100%;object-fit:scale-down;background:#fff;padding:0 20px}.items_block .item .item_title{display:block}.items_block .item .item_date{display:block;color:#707070;font-size:12px;letter-spacing:0.05em;margin-bottom:20px}.items_block .item .item_excerpt{display:block}h1,h2,h3,h4{font-family:"Avenir Next Cyr",sans-serif;font-size:34px;text-align:left;font-weight:bold;color:#327560;padding-left:10px}h1 a,h2 a,h3 a,h4 a{color:#327560;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{text-decoration:underline}h3,h4{font-size:24px}header{position:relative;-webkit-box-shadow:0 20px 20px 3px rgba(51,50,51,0.15);-moz-box-shadow:0 20px 20px 3px rgba(51,50,51,0.15);box-shadow:0 20px 20px 3px rgba(51,50,51,0.15)}header nav{width:100%}header nav ul{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:0;margin:0}header nav ul li{list-style:none;margin:0;padding:8px}header nav ul li:first-child{padding-left:0}header nav ul li a{color:#fff;text-decoration:none;font-size:24px;position:relative}header nav ul li a:hover:after{display:block}header nav ul li a:after{display:none;content:'';background:#fff;height:2px;position:absolute;bottom:-4px;left:0;right:0}header .header_top{padding:10px 0;background:#327560}header .header_top .container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}header .header_top .btn{margin-left:auto;padding:10px 20px 10px 40px;position:relative;background:#e8e8e8;font-size:24px;font-weight:bold;min-width:290px}header .header_top .btn:after{display:block;content:'';background:url("https://profestetika.ru/wp-content/themes/new_theme/img/logo_icon.png") no-repeat center;width:24px;height:24px;position:absolute;top:0;bottom:0;left:10px;margin:auto}header .header_center .container{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:20px 10px;border-bottom:2px solid #015241}header .header_center .logo{display:block;background:url("https://profestetika.ru/wp-content/themes/new_theme/img/logo.png") no-repeat center;width:390px;min-width:390px;height:56px}header .header_center .right_block{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%}header .header_center .right_block .address{font-size:18px;color:#327560;margin:0 10%}header .header_center .right_block .address p{margin:5px 0}header .header_center .right_block .phone{display:block;font-size:36px;color:#327560;text-decoration:none;font-weight:bold}header .header_bottom .container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:10px}header .header_bottom .sv{display:none}header .header_bottom .menu_m{display:none;background:url('https://profestetika.ru/wp-content/themes/new_theme/img/menu.png') no-repeat center;width:32px;height:32px;background-size:contain}header .header_bottom .logo_block{display:none;width:250px;min-width:250px;margin:0 auto}header .header_bottom .logo_block .logo_m{display:block;background:url("https://profestetika.ru/wp-content/themes/new_theme/img/logo.png") no-repeat center;width:250px;min-width:250px;height:50px;background-size:contain;margin:0 auto}header .header_bottom .btn{display:none;margin-left:20px;padding:0 0 20px 0;position:relative;background:#e8e8e8;font-size:14px;font-weight:bold;min-width:70px;height:50px}header .header_bottom .btn:after{display:block;content:'';background:url("https://profestetika.ru/wp-content/themes/new_theme/img/logo_icon.png") no-repeat center;width:20px;height:20px;background-size:contain;position:absolute;top:10px;left:0;right:0;margin:auto}header .header_bottom .btn:before{display:block;content:'магазин';height:20px;line-height:20px;text-align:center;position:absolute;left:0;right:0;bottom:0;margin:auto}header .header_bottom nav ul li a{color:#000}header .header_bottom nav ul li a:after{background:#000}header .header_bottom .right_block{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%;max-width:300px}header .header_bottom .search_btn{display:block;width:33px;height:33px;min-width:33px;margin:0 10px;cursor:pointer;background:url("https://profestetika.ru/wp-content/themes/new_theme/img/search.png") #fff no-repeat center;background-size:cover}header .header_bottom .search_btn.active{background:url("https://profestetika.ru/wp-content/themes/new_theme/img/close_red.png") no-repeat center;background-size:cover}header .header_bottom .search_block{display:none;width:100%;height:50px;padding-bottom:10px;position:absolute;left:0;right:0;bottom:-50px;background:#fff;z-index:99}header .header_bottom .search_block.active{display:block}header .header_bottom .search_block #searchform{display:flex;flex-direction:row;align-items:center;justify-content:center;max-width:1180px;margin:0 auto;height:40px;background:#fff;-webkit-box-shadow:0 3px 10px 2px rgba(198,195,195,0.8);-moz-box-shadow:0 3px 10px 2px rgba(198,195,195,0.8);box-shadow:0 3px 10px 2px rgba(198,195,195,0.8)}header .header_bottom .search_block #searchform .searchfield{display:block;width:100%;height:36px;padding:10px;border:none;font-size:16px;font-style:italic}header .header_bottom .search_block #searchform .search_submit{width:100px;height:40px;background:#327560;border:none;font-size:16px;color:#fff;cursor:pointer;letter-spacing:0.04em}header .header_bottom .search_block #searchform .search_submit:hover{background:#015241}footer{background:#444b51;padding:20px 0;color:#fff}footer a{color:#fff;text-decoration:none}footer a:hover{text-decoration:underline}footer .logo{display:block;width:max-content;margin:10px auto}footer .social_block{margin:10px auto}footer .footer_center{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;padding:25px 0 10px 0}footer .footer_center nav{display:block;width:100%;max-width:50%}footer .footer_center nav .close_m{display:none;background:url("https://profestetika.ru/wp-content/themes/new_theme/img/close_red.png") no-repeat center;width:32px;height:32px;background-size:contain;position:absolute;right:20px;top:30px}footer .footer_center nav ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;max-height:150px;padding:0;margin:0}footer .footer_center nav ul li{list-style:none;height:20px;line-height:16px;font-size:16px;margin-bottom:5px;padding:0 10px}footer .footer_center nav.show{display:block;position:fixed;max-height:initial;max-width:initial;top:0;right:0;bottom:0;left:0;z-index:99;background:#fff;overflow:auto}footer .footer_center nav.show .close_m{display:block}footer .footer_center nav.show ul{flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:nowrap;width:max-content;max-height:initial;margin:0 auto 0 auto;padding:40px 0}footer .footer_center nav.show ul li{min-height:40px;padding:10px;margin:0;line-height:initial}footer .footer_center nav.show ul li:first-child{margin-top:40px}footer .footer_center nav.show ul li:last-child{padding-bottom:40px}footer .footer_center nav.show ul li a{display:block;width:max-content;font-size:18px;color:#444b51;text-decoration:none;position:relative}footer .footer_center nav.show ul li a:hover:after{display:block}footer .footer_center nav.show ul li a:after{display:none;content:'';height:2px;background:#444b51;position:absolute;left:0;right:0;bottom:-2px}footer .footer_center .right_block{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;max-width:50%}footer .footer_center .right_block .item{width:max-content}footer .footer_center .right_block .item span{display:block;margin:5px}footer .footer_bottom{display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer .footer_bottom p{width:max-content;font-size:12px;color:#c6c6c6}footer .footer_bottom p a{color:#c6c6c6}footer .footer_bottom .links_block{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:max-content;margin:0 auto}footer .footer_bottom .links_block a{color:#fff;text-decoration:none}footer .footer_bottom .links_block a:hover{text-decoration:underline}footer .footer_bottom .links_block span{display:block;margin:0 5px}main .banner_block{position:relative;overflow:hidden}main .banner_block:after{display:block;content:'';height:41px;position:absolute;bottom:-41px;left:0;right:0;-webkit-box-shadow:0 -20px 20px 3px rgba(51,50,51,0.15);-moz-box-shadow:0 -20px 20px 3 rgba(51,50,51,0.15);box-shadow:0 -20px 20px 3px rgba(51,50,51,0.15);z-index:20}main .banner_block:before{display:block;content:'';height:41px;position:absolute;top:-41px;left:0;right:0;-webkit-box-shadow:0 20px 20px 3px rgba(51,50,51,0.15);-moz-box-shadow:0 20px 20px 3px rgba(51,50,51,0.15);box-shadow:0 20px 20px 3px rgba(51,50,51,0.15);z-index:20}main .banner_block .banner_m{display:none}main .banner_block .master-slider{display:block;max-width:100% !important;width:100% !important;box-sizing:content-box;overflow:hidden;margin:0 !important;z-index:2}main .banner_block .master-slider img{margin:0 !important}main .banner_block .master-slider .ms-bullets{bottom:0 !important;left:0 !important;right:0 !important;margin:0 auto;height:50px;z-index:99}main .banner_block .master-slider .ms-bullets .ms-bullets-count{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;height:30px;margin:10px 0;right:0 !important;left:0 !important}main .banner_block .master-slider .ms-bullets .ms-bullets-count .ms-bullet{float:none;width:16px !important;height:16px !important;border-radius:50%;background:#c9c9c9 !important}main .banner_block .master-slider .ms-bullets .ms-bullets-count .ms-bullet.ms-bullet-selected{background:#015241 !important}main .banner_block .wpb_row .master-slider-parent *,main .banner_block .master-slider-parent *{box-sizing:border-box}main .main_actions{padding:30px}main .main_actions h2{min-height:50px;padding-right:80px}main .main_actions .items_block *{transition:none}main .main_actions .items_block .item{display:block !important;margin:0;width:540px !important}main .main_actions .slick-arrow{width:32px;height:32px;border-radius:50%;border:2px solid #000;background:#fff;cursor:pointer;z-index:99}main .main_actions .slick-prev,main .main_actions .slick-next{opacity:0.6;transition:all ease-in-out 500ms;-webkit-transition:all ease-in-out 500ms}main .main_actions .slick-prev:before,main .main_actions .slick-next:before{display:block;content:'';width:0;height:0;border:6px solid transparent;margin:auto;color:initial;font-size:initial;position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;z-index:2;transition:all ease-in-out 500ms;-webkit-transition:all ease-in-out 500ms}main .main_actions .slick-prev:after,main .main_actions .slick-next:after{display:block;content:'';width:0;height:0;border:5px solid transparent;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:2;transition:all ease-in-out 500ms;-webkit-transition:all ease-in-out 500ms}main .main_actions .slick-prev:hover,main .main_actions .slick-next:hover{opacity:1;transition:all ease-in-out 500ms;-webkit-transition:all ease-in-out 500ms;border:2px solid #327560;background:#327560}main .main_actions .slick-prev:hover.slick-next:before,main .main_actions .slick-next:hover.slick-next:before{border-left-color:#fff}main .main_actions .slick-prev:hover.slick-next:after,main .main_actions .slick-next:hover.slick-next:after{border-left-color:#327560}main .main_actions .slick-prev:hover.slick-prev:before,main .main_actions .slick-next:hover.slick-prev:before{border-right-color:#fff}main .main_actions .slick-prev:hover.slick-prev:after,main .main_actions .slick-next:hover.slick-prev:after{border-right-color:#327560}main .main_actions .slick-next{top:-50px;right:0}main .main_actions .slick-next:after{border-left-color:#fff;border-right:0;right:2px}main .main_actions .slick-next:before{border-left-color:#000;border-right:0;left:3px}main .main_actions .slick-prev{left:initial;right:40px;top:-50px}main .main_actions .slick-prev:after{border-right-color:#fff;border-left:0;left:3px}main .main_actions .slick-prev:before{border-right-color:#000;border-left:0;right:3px}main .main_about{padding:30px 10px}main .main_about .about_row{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}main .main_about .about_row .about_text{width:100%;padding-right:20px}main .main_about .about_row .about_thumb{min-width:500px}main .main_activities{padding:40px 0;background:#f1f1f1;box-shadow:inset 4px 4px 18px rgba(83,84,85,0.25)}main .main_activities .item{margin:20px 0}main .main_activities .item.item_rtl .row{flex-direction:row-reverse}main .main_activities .item.item_rtl .row .row_text{text-align:right;padding:0 0 0 20px}main .main_activities .item.item_rtl .row .row_text ul{padding:0 5px 0 0}main .main_activities .item.item_rtl .row .row_text ul li{padding:0 20px 0 0}main .main_activities .item.item_rtl .row .row_text ul li:after{left:initial;right:0}main .main_activities .item.item_rtl .row .row_thumb img{margin:0 auto 0 0}main .main_activities .item .row{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}main .main_activities .item .row .row_text{width:100%;max-width:50%;padding:0 20px 0 0;font-size:20px}main .main_activities .item .row .row_text p:first-of-type{margin-top:0}main .main_activities .item .row .row_text a{color:#4747ec}main .main_activities .item .row .row_text ul{padding:0 0 0 5px}main .main_activities .item .row .row_text ul li{list-style:none;padding:0 0 0 20px;position:relative;min-height:22px;font-size:18px;line-height:22px}main .main_activities .item .row .row_text ul li:after{display:block;content:'';width:10px;height:10px;border-radius:50%;background:#327560;position:absolute;top:6px;left:0}main .main_activities .item .row .row_thumb{width:100%;max-width:50%}main .main_activities .item .row .row_thumb img{width:100%;max-width:570px;margin:0 0 0 auto}main .main_activities .item h3{border-bottom:4px solid #327560;padding:0}main .main_activities .item h3 span{display:block;width:max-content;font-size:24px;color:#fff;background:#327560;padding:10px 15px;margin-bottom:-4px}main .main_advantages{padding:30px 0}main .main_advantages .items_block .item{width:25%;min-width:170px;padding:0 10px;margin:10px auto}main .main_advantages .items_block .item .item_thumb{height:90px;max-height:90px}main .main_advantages .items_block .item .item_title{padding:10px 0;text-align:center;font-size:20px;font-weight:bold}main .main_news .news_block .item{max-width:360px;margin:10px auto}main .main_news .news_block .item .item_thumb{max-width:360px}main .main_news .news_block .item .item_thumb img{max-width:360px}main .main_maps{padding:30px 0}main .main_maps .maps_header{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;border-bottom:4px solid #327560;margin:40px auto}main .main_maps .maps_header *{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}main .main_maps .maps_header .city{display:block;padding:10px 20px;width:max-content;margin-bottom:-4px;font-size:24px;font-weight:bold;cursor:pointer}main .main_maps .maps_header .city:hover{background:#327560;color:#fff}main .main_maps .maps_header .city.active{background:#327560;color:#fff}main .main_maps .maps_block .map_item{display:none;margin:0}main .main_maps .maps_block .map_item .map_info{max-width:1000px}main .main_maps .maps_block .map_item .map_info .info_item{font-size:18px;padding:10px}main .main_maps .maps_block .map_item.active{display:block}.request_form{padding:50px 0;margin:30px 0 0 0;background:url("https://profestetika.ru/wp-content/themes/new_theme/img/form_bg.jpg") no-repeat center;background-size:cover}.request_form .wpcf7-form{max-width:1000px;margin:0 auto}.request_form .wpcf7-form .form_top{width:100%;text-align:center;color:#fff;margin-bottom:20px}.request_form .wpcf7-form .form_top h3{font-size:34px;margin:0;color:#fff;text-align:center}.request_form .wpcf7-form .form_content{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.request_form .wpcf7-form .inp_name label,.request_form .wpcf7-form .inp_phone label,.request_form .wpcf7-form .inp_type label,.request_form .wpcf7-form .inp_square label,.request_form .wpcf7-form .inp_comment label,.request_form .wpcf7-form .inp_email label{color:#fff;font-weight:bold}.request_form .wpcf7-form .inp_name input,.request_form .wpcf7-form .inp_phone input,.request_form .wpcf7-form .inp_type input,.request_form .wpcf7-form .inp_square input,.request_form .wpcf7-form .inp_comment input,.request_form .wpcf7-form .inp_email input,.request_form .wpcf7-form .inp_name textarea,.request_form .wpcf7-form .inp_phone textarea,.request_form .wpcf7-form .inp_type textarea,.request_form .wpcf7-form .inp_square textarea,.request_form .wpcf7-form .inp_comment textarea,.request_form .wpcf7-form .inp_email textarea{display:block;width:100%;height:46px;line-height:46px;padding:0 10px;font-size:16px;color:#000;background:#fff;border:none;font-family:'Avenir Next Cyr',sans-serif;font-weight:bold}.request_form .wpcf7-form .inp_name input::-webkit-input-placeholder,.request_form .wpcf7-form .inp_phone input::-webkit-input-placeholder,.request_form .wpcf7-form .inp_type input::-webkit-input-placeholder,.request_form .wpcf7-form .inp_square input::-webkit-input-placeholder,.request_form .wpcf7-form .inp_comment input::-webkit-input-placeholder,.request_form .wpcf7-form .inp_email input::-webkit-input-placeholder,.request_form .wpcf7-form .inp_name textarea::-webkit-input-placeholder,.request_form .wpcf7-form .inp_phone textarea::-webkit-input-placeholder,.request_form .wpcf7-form .inp_type textarea::-webkit-input-placeholder,.request_form .wpcf7-form .inp_square textarea::-webkit-input-placeholder,.request_form .wpcf7-form .inp_comment textarea::-webkit-input-placeholder,.request_form .wpcf7-form .inp_email textarea::-webkit-input-placeholder{color:#000;font-weight:bold;opacity:1}.request_form .wpcf7-form .inp_name input::-moz-placeholder,.request_form .wpcf7-form .inp_phone input::-moz-placeholder,.request_form .wpcf7-form .inp_type input::-moz-placeholder,.request_form .wpcf7-form .inp_square input::-moz-placeholder,.request_form .wpcf7-form .inp_comment input::-moz-placeholder,.request_form .wpcf7-form .inp_email input::-moz-placeholder,.request_form .wpcf7-form .inp_name textarea::-moz-placeholder,.request_form .wpcf7-form .inp_phone textarea::-moz-placeholder,.request_form .wpcf7-form .inp_type textarea::-moz-placeholder,.request_form .wpcf7-form .inp_square textarea::-moz-placeholder,.request_form .wpcf7-form .inp_comment textarea::-moz-placeholder,.request_form .wpcf7-form .inp_email textarea::-moz-placeholder{color:#000;font-weight:bold;opacity:1}.request_form .wpcf7-form .inp_name input:-moz-placeholder,.request_form .wpcf7-form .inp_phone input:-moz-placeholder,.request_form .wpcf7-form .inp_type input:-moz-placeholder,.request_form .wpcf7-form .inp_square input:-moz-placeholder,.request_form .wpcf7-form .inp_comment input:-moz-placeholder,.request_form .wpcf7-form .inp_email input:-moz-placeholder,.request_form .wpcf7-form .inp_name textarea:-moz-placeholder,.request_form .wpcf7-form .inp_phone textarea:-moz-placeholder,.request_form .wpcf7-form .inp_type textarea:-moz-placeholder,.request_form .wpcf7-form .inp_square textarea:-moz-placeholder,.request_form .wpcf7-form .inp_comment textarea:-moz-placeholder,.request_form .wpcf7-form .inp_email textarea:-moz-placeholder{color:#000;font-weight:bold;opacity:1}.request_form .wpcf7-form .inp_name input:-ms-input-placeholder,.request_form .wpcf7-form .inp_phone input:-ms-input-placeholder,.request_form .wpcf7-form .inp_type input:-ms-input-placeholder,.request_form .wpcf7-form .inp_square input:-ms-input-placeholder,.request_form .wpcf7-form .inp_comment input:-ms-input-placeholder,.request_form .wpcf7-form .inp_email input:-ms-input-placeholder,.request_form .wpcf7-form .inp_name textarea:-ms-input-placeholder,.request_form .wpcf7-form .inp_phone textarea:-ms-input-placeholder,.request_form .wpcf7-form .inp_type textarea:-ms-input-placeholder,.request_form .wpcf7-form .inp_square textarea:-ms-input-placeholder,.request_form .wpcf7-form .inp_comment textarea:-ms-input-placeholder,.request_form .wpcf7-form .inp_email textarea:-ms-input-placeholder{color:#000;font-weight:bold;opacity:1}.request_form .wpcf7-form .inp_comment{width:100%;max-width:97%}.request_form .wpcf7-form .inp_comment textarea{max-width:100%;min-width:100%;max-height:200px}.request_form .wpcf7-form .btn_sub:hover input{background:#444b51;color:#fff}.request_form .wpcf7-form .btn_sub input{opacity:1;background:#ececec;color:#000}.request_form .wpcf7-form p{font-size:18px;color:#fff}.request_form .wpcf7-form p a{color:#fff}.actions_block{justify-content:center}.actions_block *{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.actions_block .item{width:100%;max-width:540px;height:40vw;min-height:140px;max-height:267px;position:relative;margin:10px}.actions_block .item:hover .item_title{display:flex}.actions_block .item .item_thumb{width:100%;max-width:540px;height:40vw;min-height:140px;max-height:267px}.actions_block .item .item_thumb img{object-fit:contain}.actions_block .item .item_thumb img.no_img{background:#ededed}.actions_block .item .item_title{display:none;flex-direction:row;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;color:#fff;font-size:24px;font-family:'HelveticaNeueCyr-Black',sans-serif;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.61);padding:15px}.services_block{justify-content:center}.services_block *{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.services_block .item{width:278px;height:210px;background:url("https://profestetika.ru/wp-content/themes/new_theme/img/service_bg.png") no-repeat center;background-size:cover;text-decoration:none;color:#fff;margin:11px;filter:grayscale(100) opacity(65%)}.services_block .item:hover{filter:none;-webkit-box-shadow:0 0 13px 3px rgba(119,116,116,0.6);-moz-box-shadow:0 0 13px 3px rgba(119,116,116,0.6);box-shadow:0 0 13px 3px rgba(119,116,116,0.6)}.services_block .item .item_thumb{height:120px;align-items:flex-end}.services_block .item .item_thumb img{width:auto;height:auto;max-height:100px}.services_block .item .item_thumb img.no_img{background:initial}.services_block .item .item_title{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:10px;height:90px;font-size:18px;line-height:22px;color:#fff;text-align:center;margin:0}.video_block{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;min-height:210px;overflow:hidden;margin-bottom:40px}.video_block .item{display:block;margin:10px;position:relative;max-width:380px;min-width:300px;width:100%;height:250px;overflow:hidden}.video_block .item:hover .item_title{bottom:0;z-index:1}.video_block .item:hover .play_button{opacity:1}.video_block .item .item_title{display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;bottom:-100px;z-index:-1;left:0;width:100%;max-width:100%;overflow:hidden;padding:10px;min-height:42px;text-align:center;color:#fff;font-family:'MyriadPro_BoldCond',sans-serif;font-size:18px;line-height:22px;background-color:#327560;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.video_block .item .play_button{position:absolute;width:64px;height:64px;left:50%;top:50%;margin-left:-32px;margin-top:-32px;background:url("https://profestetika.ru/wp-content/themes/new_theme/img/play_btn.png") no-repeat center;opacity:0.7}.video_block .item .item_thumb{display:block;max-width:380px;min-width:300px;width:100%;height:250px;position:relative}.video_block .item .item_thumb img{max-width:380px;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.news_block{align-items:stretch}.news_block *{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.news_block .item{display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch;width:100%;max-width:280px;margin:10px;background:#fff;text-decoration:none;padding:20px;color:#000;-webkit-box-shadow:0 0 11px 1px #dddbdd;-moz-box-shadow:0 0 11px 1px #dddbdd;box-shadow:0 0 11px 1px #dddbdd}.news_block .item:hover{-webkit-box-shadow:0 0 11px 1px #327560;-moz-box-shadow:0 0 11px 1px #327560;box-shadow:0 0 11px 1px #327560}.news_block .item .item_thumb{width:100%;max-width:260px;height:240px;min-height:240px;max-height:240px;overflow:hidden}.news_block .item .item_thumb img{max-width:260px;max-height:240px;width:100%;height:100%;object-fit:cover}.news_block .item .item_content{display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch;width:100%;height:100%}.news_block .item .item_content .item_tag,.news_block .item .item_content .item_date{display:block;width:100%;font-size:18px;color:#327560;min-height:20px;line-height:20px;margin:10px 0}.news_block .item .item_content .item_title{display:block;font-size:18px;line-height:20px;width:100%;margin-top:auto;font-weight:500}.specialists_block,.equipment_block{align-items:stretch}.specialists_block .item,.equipment_block .item{width:100%;max-height:432px;max-width:250px;overflow:hidden;padding:10px;margin:10px 10px 30px 10px;-webkit-box-shadow:0 0 10px 2px rgba(113,108,108,0.5);-moz-box-shadow:0 0 10px 2px rgba(113,108,108,0.5);box-shadow:0 0 10px 2px rgba(113,108,108,0.5);color:#000;text-decoration:none}.specialists_block .item .item_thumb,.equipment_block .item .item_thumb{height:250px}.specialists_block .item .item_thumb img,.equipment_block .item .item_thumb img{width:100%;height:100%;object-fit:cover;object-position:top}.specialists_block .item .item_thumb img.no_img,.equipment_block .item .item_thumb img.no_img{background:#787979;object-fit:scale-down;object-position:center;padding:15px}.specialists_block .item .item_title,.equipment_block .item .item_title{margin:10px 0 6px 0;line-height:22px;font-size:18px;color:#327560;max-height:66px;overflow:hidden;text-align:center;font-weight:bold}.specialists_block .item .item_excerpt,.equipment_block .item .item_excerpt{max-height:80px;line-height:20px;font-size:16px}.specialists_block .item .item_position,.equipment_block .item .item_position{max-height:80px;line-height:20px;font-size:16px;overflow:hidden}.specialists_block .item .item_exp,.equipment_block .item .item_exp{display:block;max-height:20px;line-height:20px;font-size:16px;overflow:hidden;margin-top:8px}.specialists_block.specialists_block .item,.equipment_block.specialists_block .item{max-height:460px}.service_page{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding-bottom:30px}.service_page aside{display:block;width:100%;min-width:300px;max-width:300px;margin-right:30px;font-weight:500}.service_page aside .aside_title,.service_page aside .aside_title_m{display:block;padding:20px;color:#fff;margin:0;background:#327560;text-decoration:none;font-weight:bold;font-size:24px;text-align:center}.service_page aside .aside_title{border-top-right-radius:5px;border-top-left-radius:5px}.service_page aside .aside_title_m{display:none;padding:10px;background:#015241;cursor:pointer}.service_page aside .aside_close_btn{display:none;background:url('https://profestetika.ru/wp-content/themes/new_theme/img/close_red.png') no-repeat center;width:33px;height:33px;background-size:contain;position:fixed;z-index:9999;top:20px;right:10px}.service_page aside ul{margin:0;padding:0;display:block;width:100%;border-left:2px solid #dbdddd;border-right:2px solid #dbdddd}.service_page aside ul li{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;list-style:none;min-height:40px;padding:4px 50px 4px 10px;border-bottom:2px solid #dbdddd;position:relative}.service_page aside ul li:hover:after{display:block}.service_page aside ul li:after{display:none;content:'';width:5px;height:50px;position:absolute;top:0;right:0;background:#327560}.service_page aside ul li .arrow{display:block;width:50px;height:50px;position:absolute;top:0;right:0;cursor:pointer}.service_page aside ul li .arrow:after{display:block;content:'';position:absolute;top:calc(50% - 4px);right:16px;border:6px solid transparent;border-left:6px solid #327560}.service_page aside ul li .arrow:hover{background:#cecece}.service_page aside ul li a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:max-content;color:#4F4F4F;font-size:16px;text-decoration:none;padding:0;position:relative;min-height:40px}.service_page aside ul li a:hover{color:#015241}.service_page aside ul li a .item_thumb{display:none;position:absolute;top:0;left:0;width:40px;height:40px}.service_page aside ul li a .item_thumb img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:38px;max-height:38px}.service_page aside ul li ul{display:none}.service_page aside ul li .aside_posts{padding:0 0 0 20px;border:none}.service_page aside ul li .aside_posts li{border:none;padding:0}.service_page aside ul li .aside_posts li:after{display:none !important}.service_page aside ul li .aside_posts li.current a{background:#327560;color:#fff;font-weight:bold}.service_page aside ul li .aside_posts li a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:10px;background:none;font-weight:normal}.service_page aside ul li .aside_posts li a:hover{background:#327560;color:#fff;font-weight:bold}.service_page aside ul li.active>ul{display:block}.service_page aside ul li.active{background:#f9f9f9}.service_page aside ul li.active>.arrow:after{display:block;content:'';position:absolute;top:calc(50% - 2px);right:19px;border:6px solid transparent;border-top:6px solid #327560}.service_page aside ul li.current{background:#f9f9f9}.service_page aside ul li.current:after{display:block}.service_page aside ul li.current>a{color:#015241;font-weight:bold}.service_page aside ul li.current .arrow{background:transparent}.service_page aside ul li.current-cat{background:#f9f9f9}.service_page aside ul li.current-cat:after{display:block}.service_page aside ul li.current-cat>a{color:#015241;font-weight:bold}.service_page aside ul li.current-cat .arrow{background:transparent}.service_page aside ul li.active>a{color:#015241}.service_page aside ul li:first-child{border-top:1px solid #dbdddd}.service_page aside.show .aside_close_btn{display:block}.service_page aside.show ul.aside_cats{display:block;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;overflow-y:auto;z-index:999;background:#fff;padding:30px 0}.service_page aside.show ul.aside_cats li{max-width:300px;min-height:initial;margin:auto}.service_page aside.show ul.aside_cats li:first-child{margin-top:30px}.service_page aside.show ul.aside_cats li:last-child{margin-bottom:30px}.service_page .right_side{display:block;width:100%}.category_text ul{padding:0 0 0 5px}.category_text ul li{list-style:none;padding:0 0 0 20px;position:relative;min-height:20px;font-size:16px;line-height:20px}.category_text ul li:after{display:block;content:'';width:10px;height:10px;border-radius:50%;background:#327560;position:absolute;top:7px;left:0}.albums_cats{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;border-bottom:4px solid #327560;margin:0 25px;padding:0 !important}.albums_cats li{list-style:none;margin:0 !important;padding:0 !important}.albums_cats li:after{display:none !important}.albums_cats li a{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;width:max-content;padding:3px 10px;min-height:46px;line-height:20px;font-size:18px;color:#000;text-decoration:none}.albums_cats li:hover a{background:#327560;color:#fff}.albums_cats li.current a{background:#327560;color:#fff}.content_grid__block{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.content_grid__block .content-grid{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:100%;min-width:100%;margin:10px 6px 30px 6px;-webkit-box-shadow:0 0 10px 1px #e3dfe3;-moz-box-shadow:0 0 10px 1px #e3dfe3;box-shadow:0 0 10px 1px #e3dfe3}.content_grid__block .content-grid:hover{-webkit-box-shadow:0 0 10px 2px #327560;-moz-box-shadow:0 0 10px 2px #327560;box-shadow:0 0 10px 2px #327560}.content_grid__block .content-grid .item_thumb{display:flex;flex-direction:row;align-items:center;justify-content:center;min-width:200px;margin-right:10px;height:150px}.content_grid__block .content-grid .item_thumb img{display:block;width:100%;height:100%;object-fit:cover;max-width:200px;max-height:150px}.content_grid__block .content-grid .item_thumb img.no_img{object-fit:contain;max-width:190px;padding:0 20px}.content_grid__block .content-grid .item_content{width:100%;padding-bottom:30px;position:relative;min-height:150px}.content_grid__block .content-grid .item_content .item_title{display:block;width:100%;margin:5px 0 10px 0;font-size:18px;text-transform:initial;text-decoration:none;text-align:left;color:#000;font-weight:bold;padding:0 5px}.content_grid__block .content-grid .item_content .item_excerpt{display:block;margin:5px auto;font-size:15px;color:#000;padding:0 5px;max-height:206px;overflow:hidden}.content_grid__block .content-grid .item_content .item_excerpt table,.content_grid__block .content-grid .item_content .item_excerpt img{display:none}.content_grid__block .content-grid .item_content .item_excerpt strong{font-family:"Montserrat-Bold",sans-serif;font-weight:normal}.content_grid__block .content-grid .item_content .item_forward{display:block;width:max-content;height:30px;line-height:30px;text-align:right;padding:0 20px;color:#327560;text-decoration:underline;margin-top:10px;position:absolute;bottom:0;right:0}.content_grid__block .content-grid .item_content .item_forward:hover{color:#015241}.page_row{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.page_row aside{display:block;width:100%;min-width:300px;max-width:300px;margin-right:30px;font-weight:500}.page_row aside .aside_title_m{display:none;color:#fff;margin:10px 0;background:#327560;text-decoration:none;font-size:20px;text-align:center;height:40px;line-height:40px;cursor:pointer;font-weight:bold}.page_row aside .aside_close_btn{display:none;background:url("https://profestetika.ru/wp-content/themes/new_theme/img/close_red.png") no-repeat center;width:32px;height:32px;background-size:contain;position:fixed;right:20px;top:30px;z-index:9999}.page_row aside nav ul{margin:0;padding:0;display:block;width:100%;max-width:300px;border:2px solid #dbdddd}.page_row aside nav ul li{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;list-style:none;min-height:40px;padding:0 !important;border-bottom:2px solid #dbdddd;position:initial !important}.page_row aside nav ul li:after{display:none}.page_row aside nav ul li:last-child{border-bottom:none}.page_row aside nav ul li.current-menu-item a{color:#327560}.page_row aside nav ul li a{display:block;width:100%;color:#000;text-decoration:none;padding:10px 20px}.page_row aside nav ul li a:hover{color:#327560}.page_row aside.show .aside_close_btn{display:block}.page_row aside.show .menu-pagesmenu-container{display:block;position:fixed;max-height:initial;max-width:initial;top:0;right:0;bottom:0;left:0;z-index:99;background:#ededed;overflow:auto}.page_row aside.show .menu-pagesmenu-container ul{margin:0 auto 0 auto;padding:40px 0;border:none}.page_row aside.show .menu-pagesmenu-container ul li{border:2px solid #dbdddd;margin:5px auto}.page_row aside.show .menu-pagesmenu-container ul li:hover a{background:#015241}.page_row aside.show .menu-pagesmenu-container ul li a{text-align:center;background:#327560;color:#fff}.page_row aside.show .menu-pagesmenu-container ul li:first-child{margin-top:40px}.page_row aside.show .menu-pagesmenu-container ul li:last-child{padding-bottom:40px}.page_row .right_side{display:block;width:100%}.page_row .right_side h1{margin-top:0}.page_row .right_side .video_block .item{max-width:270px;min-width:270px}.page_row .right_side .video_block .item .item_thumb{max-width:270px;min-width:270px}.page_row .right_side .video_block .item .item_thumb img{max-width:270px}article .specialist .right_side .row,.single-post .specialist .right_side .row{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:1px 0}article .specialist .right_side .row .specialist_header,.single-post .specialist .right_side .row .specialist_header{display:block;padding:15px;background:#f1f1f1;font-size:18px;color:#000;font-weight:bold;margin-top:20px;margin-left:-20px}article .specialist .right_side .row .specialist_header .item_exp,.single-post .specialist .right_side .row .specialist_header .item_exp{margin-top:10px}article .specialist .right_side .row .post_thumb,.single-post .specialist .right_side .row .post_thumb{margin-right:0}article .specialist .right_side .row .post_content,.single-post .specialist .right_side .row .post_content{padding-left:20px}article .right_side .row:after,.single-post .right_side .row:after{display:block;content:'';clear:both}article .right_side .row .post_thumb,.single-post .right_side .row .post_thumb{width:100%;max-width:340px;margin-right:40px;background:#fff}article .right_side .row .post_content,.single-post .right_side .row .post_content{width:100%}.calendar .calendar_title{display:block;text-align:center}.calendar .month_title_block{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:20px 0}.calendar .month_title_block .month_t{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:48px;line-height:22px;padding:2px 10px;width:100%;min-width:190px;max-width:24%;margin:4px;background:#327560;color:#fff;opacity:0.7;cursor:pointer}.calendar .month_title_block .month_t:hover{opacity:1;background:#015241}.calendar .month_title_block .month_t.active{opacity:1;background:#015241}.calendar .month_content_block{display:block;margin-bottom:30px}.calendar .month_content_block .month_c{display:none}.calendar .month_content_block .month_c.active{display:block}.calendar .month_content_block table{width:100%;border:none;border-bottom:2px solid #327560;font-weight:500;border-collapse:initial !important}.calendar .month_content_block table tr:nth-child(odd){background:#ededed}.calendar .month_content_block table tr:first-child{background:#327560;color:#fff}.calendar .month_content_block table tr td{padding:10px;text-align:center}.maps_block .map_item{display:block;height:460px;max-height:460px;position:relative;padding-bottom:20px;margin:60px 0}.maps_block .map_item .map{background:#ededed;min-height:440px;height:440px;max-height:440px;z-index:1}.maps_block .map_item .map_info{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:wrap;max-width:1220px;background:#fff;-webkit-box-shadow:0 0 10px 2px rgba(113,108,108,0.5);-moz-box-shadow:0 0 10px 2px rgba(113,108,108,0.5);box-shadow:0 0 10px 2px rgba(113,108,108,0.5);position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:3}.maps_block .map_item .map_info h2{width:100%;font-size:24px;text-align:center}.maps_block .map_item .map_info .info_item{width:max-content;max-width:300px;font-size:16px;color:#000;margin:10px auto;padding:10px 5px}.maps_block .map_item .map_info .info_item span{display:block;min-height:22px;line-height:22px;padding-left:24px;position:relative;margin-bottom:5px}.maps_block .map_item .map_info .info_item span:after{display:block;content:'';background:url('https://profestetika.ru/wp-content/themes/new_theme/img/logo_icon.png') no-repeat center;width:18px;height:18px;background-size:cover;position:absolute;top:2px;left:0}.maps_block .map_item .map_info .info_item a{color:#000;text-decoration:none}.maps_block .map_item .map_info .info_item a:hover{text-decoration:underline}.btn{display:block;width:max-content;min-width:300px;padding:10px 20px;color:#000;font-size:18px;text-align:center;cursor:pointer;-webkit-box-shadow:0 0 10px 2px rgba(113,108,108,0.5);-moz-box-shadow:0 0 10px 2px rgba(113,108,108,0.5);box-shadow:0 0 10px 2px rgba(113,108,108,0.5);text-decoration:none}.btn.btn_green{background:#327560;color:#fff;margin:10px auto;outline:2px solid #327560;outline-offset:5px}.btn.btn_green:hover{background:#015241}.btns_block{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding:20px 0}.social_block{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:240px}.social_block a{display:block;width:37px;height:37px;background:#327560;border-radius:50%;position:relative;margin:5px}.social_block a:hover{background:#015241}.social_block a:after{display:block;content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.social_block a.inst:after{background:url("https://profestetika.ru/wp-content/themes/new_theme/img/inst.png") no-repeat center;width:17px;height:17px}.social_block a.wh:after{background:url("https://profestetika.ru/wp-content/themes/new_theme/img/wh.png") no-repeat center;width:23px;height:23px}.social_block a.vk:after{background:url("https://profestetika.ru/wp-content/themes/new_theme/img/vk.png") no-repeat center;width:23px;height:20px}.social_block a.fb:after{background:url("https://profestetika.ru/wp-content/themes/new_theme/img/fb.png") no-repeat center;width:16px;height:18px}.social_block a.ok:after{background:url("https://profestetika.ru/wp-content/themes/new_theme/img/ok.png") no-repeat center;width:16px;height:18px}.social_block a.yt:after{background:url("https://profestetika.ru/wp-content/themes/new_theme/img/yt.png") no-repeat center;width:24px;height:24px}.gallery{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:wrap}.gallery .gallery-item{display:block;width:270px;max-width:270px;height:270px;max-height:270px;overflow:hidden;margin:12px;border:none;-webkit-box-shadow:0 0 10px 1px rgba(128,125,125,0.75);-moz-box-shadow:0 0 10px 1px rgba(128,125,125,0.75);box-shadow:0 0 10px 1px rgba(128,125,125,0.75)}.gallery .gallery-item:hover a img{transform:scale(1.1);-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear}.gallery .gallery-item a{display:block;width:100%;height:272px;overflow:hidden}.gallery .gallery-item a img{width:100%;height:100%;max-width:270px;max-height:270px;object-fit:cover;-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear}.gallery_vertical .gallery .gallery-item{width:218px;max-width:218px;height:300px;max-height:300px}.gallery_vertical .gallery .gallery-item a{height:300px}.gallery_vertical .gallery .gallery-item a img{max-width:218px;max-height:300px}article .content,.single-post .content{margin:0 auto;padding-bottom:20px}article .content:after,.single-post .content:after{display:block;content:'';clear:both}article .content .post_thumb img,.single-post .content .post_thumb img{margin:0 auto}article .content table,.single-post .content table{width:100%;border:none;font-weight:500}article .content table tr:nth-child(odd),.single-post .content table tr:nth-child(odd){background:#ededed}article .content table tr td,.single-post .content table tr td{padding:10px;text-align:center}article .content ul,.single-post .content ul{padding:0 0 0 5px}article .content ul li,.single-post .content ul li{list-style:none;padding:0 0 0 20px;position:relative;min-height:20px;font-size:16px;line-height:20px}article .content ul li:after,.single-post .content ul li:after{display:block;content:'';width:10px;height:10px;border-radius:50%;background:#327560;position:absolute;top:7px;left:0}.left{text-align:left}.center{text-align:center}.breadcrumbs{display:block;margin:10px 0;padding:10px 5px;width:100%;font-weight:500;font-size:14px}.breadcrumbs .sep{margin:0;color:#000}.breadcrumbs .current{color:#646363}.breadcrumbs a{text-decoration:none;font-size:14px;color:#327560}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs a.home{color:#015241}.error-404{text-align:center}.pagination{display:block;width:100%;text-align:center;margin:50px auto}.pagination h2.screen-reader-text{display:none}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{display:inline-block;width:40px;height:40px;line-height:36px;font-size:24px;color:#fff;background:#327560;border:2px solid #327560;text-align:center;text-decoration:none;margin:0 2px}.pagination .nav-links .page-numbers.current{background:#fff;color:#327560;border:2px solid #327560}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.alignleft{float:left;margin-right:10px;margin-bottom:10px}.alignright{float:right;margin-left:10px;margin-bottom:10px}body.admin-bar .centerblock{min-height:calc(100vh - 379px)}.centerblock{min-height:calc(100vh - 347px)}.wpcf7-form{padding:10px 0}.wpcf7-form h1,.wpcf7-form h2,.wpcf7-form h3{font-size:18px;margin:10px auto;text-align:center;color:#000}.wpcf7-form .inp_name,.wpcf7-form .inp_phone,.wpcf7-form .inp_type,.wpcf7-form .inp_square,.wpcf7-form .inp_comment,.wpcf7-form .inp_email{display:block;min-height:46px;width:100%;max-width:300px;margin:0 auto 25px auto}.wpcf7-form .inp_name label,.wpcf7-form .inp_phone label,.wpcf7-form .inp_type label,.wpcf7-form .inp_square label,.wpcf7-form .inp_comment label,.wpcf7-form .inp_email label{display:block;margin-bottom:5px;font-size:16px;color:#327560;font-weight:bold}.wpcf7-form .inp_name input,.wpcf7-form .inp_phone input,.wpcf7-form .inp_type input,.wpcf7-form .inp_square input,.wpcf7-form .inp_comment input,.wpcf7-form .inp_email input,.wpcf7-form .inp_name textarea,.wpcf7-form .inp_phone textarea,.wpcf7-form .inp_type textarea,.wpcf7-form .inp_square textarea,.wpcf7-form .inp_comment textarea,.wpcf7-form .inp_email textarea{display:block;width:100%;height:46px;line-height:46px;padding:0 10px;font-size:16px;color:#000;background:none;border:1px solid #327560;font-family:'Avenir Next Cyr',sans-serif}.wpcf7-form .inp_name input::-webkit-input-placeholder,.wpcf7-form .inp_phone input::-webkit-input-placeholder,.wpcf7-form .inp_type input::-webkit-input-placeholder,.wpcf7-form .inp_square input::-webkit-input-placeholder,.wpcf7-form .inp_comment input::-webkit-input-placeholder,.wpcf7-form .inp_email input::-webkit-input-placeholder,.wpcf7-form .inp_name textarea::-webkit-input-placeholder,.wpcf7-form .inp_phone textarea::-webkit-input-placeholder,.wpcf7-form .inp_type textarea::-webkit-input-placeholder,.wpcf7-form .inp_square textarea::-webkit-input-placeholder,.wpcf7-form .inp_comment textarea::-webkit-input-placeholder,.wpcf7-form .inp_email textarea::-webkit-input-placeholder{color:#000;font-weight:normal;opacity:1}.wpcf7-form .inp_name input::-moz-placeholder,.wpcf7-form .inp_phone input::-moz-placeholder,.wpcf7-form .inp_type input::-moz-placeholder,.wpcf7-form .inp_square input::-moz-placeholder,.wpcf7-form .inp_comment input::-moz-placeholder,.wpcf7-form .inp_email input::-moz-placeholder,.wpcf7-form .inp_name textarea::-moz-placeholder,.wpcf7-form .inp_phone textarea::-moz-placeholder,.wpcf7-form .inp_type textarea::-moz-placeholder,.wpcf7-form .inp_square textarea::-moz-placeholder,.wpcf7-form .inp_comment textarea::-moz-placeholder,.wpcf7-form .inp_email textarea::-moz-placeholder{color:#000;font-weight:normal;opacity:1}.wpcf7-form .inp_name input:-moz-placeholder,.wpcf7-form .inp_phone input:-moz-placeholder,.wpcf7-form .inp_type input:-moz-placeholder,.wpcf7-form .inp_square input:-moz-placeholder,.wpcf7-form .inp_comment input:-moz-placeholder,.wpcf7-form .inp_email input:-moz-placeholder,.wpcf7-form .inp_name textarea:-moz-placeholder,.wpcf7-form .inp_phone textarea:-moz-placeholder,.wpcf7-form .inp_type textarea:-moz-placeholder,.wpcf7-form .inp_square textarea:-moz-placeholder,.wpcf7-form .inp_comment textarea:-moz-placeholder,.wpcf7-form .inp_email textarea:-moz-placeholder{color:#000;font-weight:normal;opacity:1}.wpcf7-form .inp_name input:-ms-input-placeholder,.wpcf7-form .inp_phone input:-ms-input-placeholder,.wpcf7-form .inp_type input:-ms-input-placeholder,.wpcf7-form .inp_square input:-ms-input-placeholder,.wpcf7-form .inp_comment input:-ms-input-placeholder,.wpcf7-form .inp_email input:-ms-input-placeholder,.wpcf7-form .inp_name textarea:-ms-input-placeholder,.wpcf7-form .inp_phone textarea:-ms-input-placeholder,.wpcf7-form .inp_type textarea:-ms-input-placeholder,.wpcf7-form .inp_square textarea:-ms-input-placeholder,.wpcf7-form .inp_comment textarea:-ms-input-placeholder,.wpcf7-form .inp_email textarea:-ms-input-placeholder{color:#000;font-weight:normal;opacity:1}.wpcf7-form .inp_comment textarea{max-width:300px;min-width:300px;max-height:360px;min-height:60px;line-height:20px;padding:10px}.wpcf7-form .btn_sub{display:block;cursor:pointer;max-width:300px;margin:10px auto;position:relative}.wpcf7-form .btn_sub:hover input{opacity:1}.wpcf7-form .btn_sub input{display:block;width:100%;max-width:300px;margin:auto;height:46px;text-align:center;background:#015241;border:none;color:#fff;line-height:46px;font-size:15px;font-family:'Avenir Next Cyr',sans-serif;text-transform:uppercase;letter-spacing:0.07em;opacity:0.7;cursor:pointer;font-weight:bold}.wpcf7-form .btn_sub .ajax-loader{position:absolute;right:calc(50% - 100px);top:0;bottom:0;margin:auto}.wpcf7-form p{font-size:15px;color:#000;text-align:center}.wpcf7-form p a{color:#000}.wpcf7-form span.wpcf7-not-valid-tip{display:block;width:100%;font-size:14px;text-align:center;background:#f00;color:#fff;padding:10px}.wpcf7-form div.wpcf7-validation-errors,.wpcf7-form div.wpcf7-acceptance-missing{background:yellow;font-size:14px;display:block;max-width:300px;margin:0 auto;text-align:center;padding:5px}.wpcf7-form div.wpcf7-mail-sent-ng,.wpcf7-form div.wpcf7-aborted{background:#ff0000;color:#fff}.wpcf7-form div.wpcf7-mail-sent-ok{background:#398f14;color:#fff;text-align:center;max-width:300px;margin:0 auto}.wpcf7-form .wpcf7-response-output{border-color:#ffb900;background:#ffb900;color:#000}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding:0 !important}.pum-close{line-height:23px !important}.slick-list{min-width:100%}.slick-slide{display:flex !important;flex-direction:row;align-items:flex-start;justify-content:center}.grecaptcha-badge{visibility:hidden}