body{display:flex;min-height:100vh;flex-direction:column;line-height:1;background:#fff;box-sizing:border-box;font-family:Roboto,sans-serif,sans-serif}body.fix{position:fixed;height:100%}::-moz-selection{background:#1b58b4;color:#fff;-webkit-text-fill-color:#fff}::selection{background:#1b58b4;color:#fff;-webkit-text-fill-color:#fff}button{cursor:pointer}main{display:flex;flex-direction:column;min-width:980px;overflow:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;box-sizing:border-box;vertical-align:baseline;font-family:Roboto,sans-serif,sans-serif}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#333}::-webkit-scrollbar-thumb:hover{background:#1b58b4;cursor:-webkit-grab}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{color:#333;text-decoration:none}a:hover{color:#1b58b4;text-decoration:none}.container{width:100%;max-width:1200px;margin:0 auto}.container .inner_padding{padding:5vh 0;min-height:90vh;width:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,button,input,textarea{-webkit-appearance:none}a:focus,button:focus,input:focus,textarea:focus{outline:0}img{max-width:100%}.flex{display:flex;justify-content:space-between}.flex-wrap{display:flex;flex-wrap:wrap}.h1,h1{color:#242424;font-size:36px;font-weight:500;display:block;margin-bottom:20px}.h2,h2{color:#242424;font-size:26px;font-weight:500;display:block;margin-bottom:5px;margin-top:20px}.h3,h3{color:#242424;font-size:22px;font-weight:500;display:block;margin-bottom:5px;margin-top:20px}.h4,h4{color:#242424;font-size:20px;font-weight:500;display:block;margin-bottom:5px;margin-top:20px}.max_target svg{fill:#3838ff}.text p{font-size:16px;display:block;margin-bottom:15px;line-height:1.5}.text table{width:100%;margin:20px 0}.text table td{border:1px solid #1b58b4;vertical-align:middle;padding:10px}.text table td p{margin:0}.text a{text-decoration:underline}.text ol{margin:10px 0}.text ol li{margin:15px 0;list-style-type:decimal}.text strong,.text b{font-weight:700}.text blockquote{margin:20px 0;padding:5px 0 5px 20px;border-left:5px solid #ff940f;font-style:italic;font-weight:300}.text ul{margin:20px 0 20px 20px}.text ul li{margin:10px 0;list-style-type:circle}.center{text-align:center}.input{position:relative;height:50px;margin-bottom:10px;display:block;width:100%}.input input{display:block;width:stretch;background:0 0;height:48px;padding:0 20px;border:1px solid #cdcdcd}.input input.in+span,.input input:focus+span{top:-50px}.input span{position:absolute;top:0;transition:top .4s;bottom:0;left:5%;margin:auto;height:20px;padding:0 5px;background:#fff}.input span sup{color:#ff940f}.pay_form .flex{gap:20px}.select{height:50px;width:100%;margin:20px 0;display:block}.select select{width:calc(100% - 20px);height:50px;padding:0 20px;-webkit-appearance:none;border:1px solid #cdcdcd}.select select:focus{outline:0}.textarea{position:relative;margin-bottom:30px;display:block;width:100%}.textarea textarea{display:block;width:stretch;background:0 0;height:150px;padding:15px;border:1px solid #cdcdcd}.textarea textarea.in+span,.textarea textarea:focus+span{top:-10px}.textarea span{position:absolute;top:20px;transition:top .4s;left:2%;height:20px;padding:0 5px;background:#fff}.textarea span sup{color:#ff940f}.green_line{fill:#388e3c}.purple_line{fill:#863575}.mobiler_nav{display:none}.mobile_nav{position:fixed;left:0;top:0;background:#1b58b4;height:50px;width:100%;z-index:30;justify-content:space-between;align-items:center;display:none}.mobile_nav a{display:flex;align-items:center;margin:0 20px}.mobile_nav a svg{width:25px;height:25px;fill:#fff;margin:auto}header{padding-top:10px}header .col{display:flex;flex-direction:column;justify-content:center}header nav{background:#1b58b4;margin:15px 0;position:relative;height:35px;z-index:100}header nav ul{display:flex}header nav.active .container>ul{position:fixed;background:#1b58b4;top:0;left:0;width:100%;justify-content:space-between}header nav.active ul .mm_phone{display:block}header nav.active ul .mm_phone a{font-weight:600 !important}header nav ul li{width:100%;display:flex;align-items:center;text-align:center;justify-content:center;height:35px;position:relative;cursor:pointer}header nav ul li a{color:#fff;font-size:14px;display:flex;align-items:center;padding:0 10px;white-space:nowrap;letter-spacing:.5px;height:100%;width:calc(100% - 40px);text-align:center;text-transform:uppercase;justify-content:center}header nav ul li li{max-width:320px;width:100vw;height:auto;padding:10px}header nav ul li li a{text-transform:none;white-space:wrap}header nav ul li span{font-size:14px;text-transform:uppercase;letter-spacing:.5px;color:#fff;font-weight:600;padding:0 10px 0 5px;cursor:pointer}header nav ul li:hover,header nav ul li.active{background:#ff940f}header nav ul li:hover a{color:#fff}header nav ul li:hover>ul{display:flex}header nav ul li>ul{display:none;min-width:10vw;position:absolute;top:100%;left:0;background:#1b58b4;flex-direction:column}header nav ul li>ul ul{position:absolute;top:0;left:100%;background:#1b58b4;flex-direction:column}header nav ul ul ul li a{text-transform:none !important}.level_3{width:300%;flex-direction:row;flex-wrap:wrap}.level_3 li{width:50%}.level_3 li a{white-space:normal}.lt-label-mobile.lt-label-chat{display:none !important}.main_menu{position:relative}.main_menu>i,.main_menu>a>i{width:25px;height:15px;margin:0 5px 0 0;border-top:2px solid #fff;border-bottom:2px solid #fff;position:relative;min-width:25px}.main_menu>i:before,.main_menu>a>i:before{content:"";display:block;width:100%;height:2px;background:#fff;position:absolute;top:0;bottom:0;left:0;margin:auto}.main_menu>ul>li:first-child{font-weight:500;border-bottom:1px solid #fff}.main_menu>ul>li:last-child{background:#ff940f}.header_logo img{width:225px;height:83px;-o-object-fit:contain;object-fit:contain}.header_address svg{display:block;width:20px;height:15px;margin-right:5px}.header_address a{display:flex;align-items:center;justify-content:center;margin:2px 0}.header_address a span{font-weight:600}.header_address span{font-weight:400;font-size:15px}.header_phone a{display:block;text-align:center;font-size:25px;font-weight:600;color:#333}.header_phone a:hover{color:#1b58b4}.header_phone .flex{justify-content:center}.header_phone .flex a{display:block;width:30px;height:30px;margin:5px}.header_phone .flex svg{width:100%;height:100%}.header_phone p{text-align:center;font-size:14px;font-weight:300;color:#333}.header_phone p b{font-weight:600;line-height:1}.btn{color:#fff;height:40px;border:0;text-align:center;font-size:16px;border-radius:4px;transition:.6s;padding:0 15px;overflow:hidden;position:relative;display:flex;align-items:center;white-space:nowrap;justify-content:center;line-height:1}.btn em,.btn small{display:block;font-size:12px}.btn span{text-align:center;width:100%}.big_btn{height:55px;font-size:20px;margin:20px auto 0}.btn.orange_btn{background:#ff940f}.btn.orange_btn:hover{background:#1b58b4}.btn.red_btn{background:#ff940f}.btn.red_btn:hover{background:#1b58b4}.btn.green_btn{background:#388e3c}.btn.green_btn:hover{background:#1b58b4}.btn.purple_btn{background:#863575}.btn.purple_btn:hover{background:#1b58b4}.btn svg{width:20px;height:20px;fill:#fff;margin-right:10px}.big_btn svg{width:30px;height:30px}.btn:hover{cursor:pointer}.btn:hover:after{-webkit-transform:translateX(300px) skewX(-15deg);transform:translateX(300px) skewX(-15deg);opacity:1;transition:2s}.btn:hover:before{-webkit-transform:translateX(300px) skewX(-15deg);transform:translateX(300px) skewX(-15deg);opacity:.6;transition:2s}.btn:focus{outline:0}.btn:before{content:"";display:block;position:absolute;background:rgba(255,255,255,.5);width:60px;height:100%;left:0;top:0;opacity:.5;-webkit-filter:blur(30px);filter:blur(30px);-webkit-transform:translateX(-200px) skewX(-45deg);transform:translateX(-200px) skewX(-45deg)}.btn:after{content:"";display:block;position:absolute;background:rgba(255,255,255,.2);width:30px;height:100%;left:30px;top:0;opacity:0;-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:translateX(-100px) skewX(-15deg);transform:translateX(-100px) skewX(-15deg)}a.btn{line-height:50px;height:50px;display:flex;align-items:center;max-width:150px}a.btn svg{width:30px;height:30px}a.btn:hover{color:#fff}a.btn:focus{outline:0}.search_form{max-width:50%;margin:auto}.search_form .row{margin:0 -10px}.search_form .row button{margin:10px}.search_form form{position:relative;margin:30px 0 0}.search_form form input{height:30px;padding:0 20px;width:calc(100% - 42px);border:1px solid #333;border-radius:5px}.search_form form input:focus{border-color:#ff940f}.search_form form button{background:0 0;border:none;width:20px;height:20px;margin:0;margin:auto;padding:0;position:absolute;top:0;bottom:0;right:10px}.search_form form button:hover svg{fill:#1b58b4}.search_form form svg{width:20px;height:20px}.main_slider{position:relative;padding:15px 0}.main_slider .owl-carousel .owl-nav button{width:80px;height:80px;position:absolute;top:0;bottom:0;margin:auto;z-index:10}.main_slider .owl-carousel .owl-nav .owl-prev{left:0}.main_slider .owl-carousel .owl-nav .owl-next{right:0;transform:scale(-1,-1)}.main_slider .owl-carousel .owl-nav button:before{content:"";width:50%;height:50%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transform:rotate(-45deg);border-top:2px solid #333;border-left:2px solid #333}.main_slider .owl-carousel .owl-nav button:hover:before{border-color:#ff940f}.main_slider .custom_carousel:before{position:absolute;content:"";width:95%;left:0;right:0;margin:auto;top:-6px;height:6px;border:1px solid #c5c5c5;border-bottom:none}.main_slider .custom_carousel:after{position:absolute;content:"";width:93%;left:0;right:0;margin:auto;top:-12px;height:6px;border:1px solid #c5c5c5;border-bottom:none}.main_slider .custom_carousel .owl-dots{display:flex;align-items:center;justify-content:flex-end;margin:-12px 0 0;height:20px;overflow:hidden;position:relative;max-width:90%;z-index:10}.main_slider .custom_carousel .owl-dots button{width:10px;height:30px;background:rgba(255,148,15,.3);margin:0 5px;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.main_slider .custom_carousel .owl-dots button.active{background:#1b58b4}.main_slider img{width:100%;-o-object-fit:contain;object-fit:contain}.tab_content{display:none}.tab_content.active{display:block}.advantages{background:rgba(27,88,180,.1);margin:60px 0 120px;padding:50px 0;position:relative}.advantages .flex{flex-wrap:wrap}.advantages .h2{display:block;margin-bottom:35px;font-size:33px;text-align:center;position:absolute;top:-60px;left:0;right:0}.advantages .h2 span{border-radius:100px;display:inline-block;padding:0 30px;font-weight:600;font-size:33px}.advantages .col{width:25%;padding:0 30px;margin:20px}.advantages .col svg{display:block;width:55px;height:55px;margin:0 auto 15px;fill:#333}.advantages small{font-size:14px;display:block;margin:5px 0;font-weight:400}.advantages .col span{display:block;font-size:15px;text-align:center;line-height:1;font-weight:700;color:#333}.advantages .btn{position:absolute;left:0;right:0;margin:auto;bottom:-70px;width:180px;height:50px}.advantages .btn svg{width:40px;height:40px}.advantages .btn span{font-size:20px}.content{padding:20px 0}.content aside{min-width:320px;padding-left:50px}.policy_checkbox{max-width:540px}.checkbox{align-items:center;display:flex;cursor:pointer;position:relative;margin:10px 0}.checkbox input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;position:absolute;opacity:0}.checkbox span{font-size:14px;line-height:1.1;font-weight:400;position:relative;padding-left:30px}.checkbox a{text-decoration:underline}.checkbox a:hover{text-decoration:none}.checkbox span:before{content:"";display:block;width:15px;height:15px;position:absolute;top:5px;left:0;margin:auto;border:2px solid #333;background:#fff}.checkbox span:after{position:absolute;content:"";width:5px;height:8px;border-bottom:2px solid #000;border-right:2px solid #000;top:7px;left:6px;opacity:0;transform:rotate(45deg)}.checkbox input:checked~span:before{background:#ff940f}.checkbox input:checked~span:after{opacity:1;border-color:#fff}.service_blocks{margin:20px 0}.service_blocks .sb_top{display:flex;flex-wrap:wrap;margin:0 -15px}.service_blocks .service_block{height:345px;width:375px;display:block;position:relative;margin:10px 15px;border:1px solid rgba(197,197,197,.5)}.service_blocks .service_block span{position:absolute;z-index:10;font-size:24px;font-weight:600;line-height:1.1}.service_blocks .service_block span b{font-weight:700;font-size:36px;-webkit-transform:rotate(0);transform:rotate(0);transition:all .4s;display:inline-block}.service_blocks .service_block picture{display:block;height:100%;transition:opacity .4s}.service_blocks .service_block picture img{width:100%;height:100%}.service_blocks .service_block ul{position:absolute;top:80px;left:25px}.service_blocks .service_block ul li{margin-bottom:5px}.service_blocks .service_block ul li a{font-size:18px;color:#1b58b4}.service_blocks .service_block ul li a:hover{color:#ff940f}.service_blocks .service_block:hover span{color:#333}.service_blocks .service_block:hover b{-webkit-transform:rotate(-7deg);transform:rotate(-7deg);color:#ff940f}.service_blocks .service_block.sb1 span{top:25px;left:25px}.service_blocks .service_block.sb2 span{top:25px;left:25px}.service_blocks .service_block.sb3 picture{height:100%}.service_blocks .service_block.sb3 picture img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center}.service_blocks .service_block.sb3 span{top:25px;left:25px}.service_blocks .service_block.fact_block{height:155px;overflow:hidden}.service_blocks .service_block.fact_block p{font-size:17px;color:#fff;position:absolute;top:10px;left:0;background:#333;padding:5px 15px 5px 20px;font-weight:600}.service_blocks .service_block.fact_block span{top:0;right:0;left:0;bottom:0;margin:auto;color:#fff;max-width:50%;font-size:21px;height:100%;display:flex;align-items:center}.service_blocks .service_block.fact_block picture{height:100%}.service_blocks .service_block.fact_block picture img{-o-object-fit:cover;object-fit:cover}.service_blocks .service_block.sb5 span{top:25px;left:25px}.service_blocks .service_block.sb7 span{top:25px;color:#fff;left:25px;font-size:22px;font-weight:500}.service_blocks .service_block.sb7 picture{background:#333}.service_blocks .service_block.sb7 picture img{opacity:.4}.personal .flex{justify-content:center;margin:0 -15px}.personal .h2{text-align:center}.personal .btn{margin:35px auto 0;height:45px;flex-direction:column}.personal .btn span{font-size:18px}.person_block{max-width:215px;margin:15px;position:relative}.person_block.big{max-width:calc(33% - 30px);margin:15px;position:relative}.person_block picture{display:block}.person_block picture img{width:350px;border-radius:5px}.person_block a span,.person_block .person_name{display:block;margin:10px 0;font-size:17px;text-align:center;line-height:1.1}.person_block button{margin-top:5px !important}.person_block a i{font-size:13px;font-style:italic;position:relative;float:right;top:-15px;display:inline-block}.person_block p{display:block;font-size:14px;line-height:1.3;margin-top:10px;font-style:italic}.map .col{width:100%}.map #map{width:100%;height:100%}.map .map_content{padding:40px;background:#313140}.map .map_content>.flex{justify-content:end;margin-left:-10px}.map .map_content>.flex button{margin:10px}.map .map_content .tab_list{display:flex}.map .map_content .tab_list span{max-width:175px;margin:0 10px 0 0}.map .map_content .tab_list span.active{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.map .metro_list{display:flex;align-items:center;margin:15px 0}.map .metro_list svg{width:25px;height:25px;margin-right:15px;fill:#fff}.map .metro_list a{color:#fff;font-size:18px}.map .metro_list a:hover{color:#ff940f}.map .tags{margin:20px -5px;display:flex;flex-wrap:wrap}.map .tags a{color:#fff;display:block;margin:2px 5px;font-style:italic;font-weight:100}.map .tags a:hover{color:#ff940f}.map .how_to_go .h3{font-size:24px;font-weight:600;display:block;margin-bottom:5px}.map .how_to_go p{color:#fff}.map ul li{color:#fff;margin:5px 0;font-style:italic}.footer_advice{background:#fff;padding:10px 0}.footer_advice .container{display:flex;align-items:center;justify-content:center}.footer_advice .container p{font-size:20px;font-weight:300;margin:0 15px}footer{background:rgba(27,88,180,.1);position:relative;padding:30px 0;border-top:2px solid #313140}footer .footer_logo p{text-align:center;font-size:16px}.footer_logo .flex{flex-direction:column}.footer_logo .flex a{display:flex;height:30px;justify-content:center;align-items:center;margin:5px}.footer_logo .flex svg{width:30px;height:100%;flex-shrink:0;margin-right:15px}.footer_logo .flex span{font-weight:600;width:145px}footer .footer_logo iframe{width:262px;height:104px;margin:20px auto;display:block}footer .phone{font-size:28px;display:block;font-weight:600;color:#333;text-align:center}footer .phone:hover{color:#1b58b4}.license_block{padding-left:60px;height:70px;display:flex;align-items:center;max-width:280px;margin-bottom:30px}.license_block p{font-size:13px}.license_block.lb1{background:url("/assets/template/img/lic-herb-1.png") no-repeat center left}.license_block.lb2{background:url("/assets/template/img/lic-herb-2.png") no-repeat center left}.license_block.lb3{padding:0;display:block;margin:10px auto 5px;height:auto}.license_block.lb3 p{font-size:13px}.footer_title{font-size:18px;display:block;margin-bottom:5px;font-weight:600}.footer_menu li{margin-bottom:5px}.footer_menu li a{font-size:16px;color:#333}.footer_menu li a:hover{color:#ff940f}.popup{max-width:400px}.popup p{font-size:12px;margin:10px 0}.popup .h2{font-size:22px}.popup button[type=submit]{margin:20px 0;width:calc(100% - 40px);height:40px}.popup button[type=submit] span{font-size:18px}.ms_slide{position:relative}.ms_slide_content{position:absolute;width:100%;height:auto;top:0;bottom:0;left:0;text-align:center;margin:auto;padding:50px 0}.ms_slide_content .btn{font-size:22px}.ms_slide_title{font-size:5rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;display:block;padding:20px 0;line-height:1.1;background:rgba(245,245,245,.5)}.ms_slide_subtitle{font-size:4rem;font-weight:500;display:block;padding:15px 0;background:rgba(245,245,245,.5)}.ms_slide_text{font-size:25px;font-weight:400;display:block;margin-bottom:10px}.mobile_slide{position:relative}.mobile_slide_content{position:absolute;top:0;left:0;text-align:center}.mobile_slide .ms_slide_subtitle{font-size:2rem}.breadcrumbs{display:flex;align-items:center}.breadcrumbs li{margin-right:10px}.breadcrumbs li a,.breadcrumbs li{color:#1b58b4}.breadcrumbs li a:hover{color:#ff940f}.breadcrumbs li span span{color:#333}.title h1{font-weight:100;font-size:35px;line-height:1}.facts_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.fact_block{width:30%;margin-bottom:30px;position:relative}.fact_block .fact_image{position:relative}.fact_block .fact_image img{width:100%}.fact_block .fact_image p{font-size:17px;color:#fff;position:absolute;top:10px;left:0;background:#333;padding:5px 15px 5px 20px;font-weight:600}.fact_block .fact_image span{font-weight:600;color:#fff;font-size:26px;position:absolute;display:flex;text-align:center;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0}.fact_block>p{font-size:16px;color:#333;display:block;font-weight:100;margin-top:10px}.job{padding:0 25px 0;margin-bottom:30px;border:1px solid #ddd}.job>p{border-bottom:1px solid #ddd;display:block;margin:0 -25px 0;padding:25px;font-size:30px;font-weight:300;cursor:pointer}.faq .job>p{font-size:20px;padding:10px;font-weight:400}.faq .job>p span{display:block;font-style:italic;font-size:15px}.job>p:hover{color:#ff940f}.job_content{display:none}.job.active .job_content{display:block}.job_content>div{margin:20px 0}.job_content button{margin:20px 0;flex-direction:row}.job_content>div p{font-weight:600;display:block;font-size:18px;margin-bottom:10px}.job_content>div li{display:block;margin-bottom:10px;font-weight:400;padding-left:10px}.job_c1 li{border-left:2px solid #ff940f}.job_c2 li{border-left:2px solid #ff940f}.job_c3 li{border-left:2px solid #1b58b4}.file{width:calc(100% - 40px);height:30px;position:relative;display:flex;align-items:center;justify-content:center;border:1px solid #cdcdcd;padding:0 30px;cursor:pointer;transition:background .4s}.file:hover{background:#ff940f}.file:hover span{color:#fff}.file .in~span{color:#1b58b4}.file span{cursor:pointer;font-style:italic;font-size:12px}.file input{cursor:pointer;position:absolute;top:0;left:0;opacity:0;width:100%;height:100%}.sections_wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:20px -1%}.section_block{position:relative;width:31%;margin:1%}.section_block picture{overflow:hidden;position:relative;width:100%;display:block;height:150px}.section_block img{width:100%;height:100%;object-fit:cover}.section_block picture:hover:before{box-shadow:inset 0 200px 330px #313140}.section_block picture:before{transition:box-shadow .4s;content:"";display:block;position:absolute;bottom:-90%;right:-15%;width:200%;height:200%;box-shadow:inset 0 200px 120px #313140;transform:rotate(-25deg)}.section_block a{display:block;margin:auto;width:100%;position:relative}.section_block .sb_title{display:block;font-size:22px;font-weight:500;position:absolute;top:20px;left:20px;color:#fff;z-index:5}.section_block span{display:flex;align-items:center;margin:5px 0;color:#333;font-size:13px}.section_block svg{width:15px;height:15px;margin-right:10px}.bread{overflow-x:scroll}.fix_up{position:fixed;width:50px;height:50px;background:#1b58b4;left:10px;bottom:10px;cursor:pointer;display:none}.fix_up:hover{background:#ff940f}.fix_up:before{content:"";width:15px;height:15px;border-left:4px solid #fff;border-top:4px solid #fff;transform:rotate(45deg);position:absolute;top:10px;right:0;bottom:0;left:0;margin:auto}.alert{position:fixed;width:50px;height:50px;z-index:10;right:20px;bottom:70px;left:10px;top:auto}.alert svg{width:50px;height:50px;fill:#ff940f}.alert:hover svg{fill:#ff940f}.sale_block{margin:50px auto;max-width:1024px}.sale_block .flex{align-items:center;margin-top:20px}.sale_block .btn{height:30px;line-height:30px}.sale_block span{font-weight:600;font-size:18px}.sale_block span span{color:#ff940f}.sale_block p{font-size:22px;font-weight:100;display:block;margin-bottom:15px}.search_block{margin-bottom:20px}.search_block a{font-size:20px;display:block;margin-bottom:10px;color:#1b58b4}.search_block a:hover{color:#333}.search_block p{font-size:14px;font-weight:300;line-height:1}.search_block p b{font-weight:700}.tags{display:flex;flex-wrap:wrap;margin:5px -5px 15px}.tags span{cursor:pointer;padding:5px 15px;margin:2px;font-size:14px;color:#fff;background:#1b58b4}.tags span.active{background:#ff940f}.social{display:flex;margin-top:5px;position:relative;z-index:100;justify-content:center}.social svg,.social img{display:block;width:24px;height:24px;margin:0 5px}.social a:hover{opacity:.7}.vk svg{fill:#436eab}.fb svg{fill:#4267b2}.ok svg{fill:#ff9800}.resource_list{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -15px}.resource{max-width:380px;margin:15px}.resource_list.rl_4 .resource{max-width:calc(25% - 30px)}.resource_list.rl_4 .resource span{font-size:16px}.resource img{display:block;width:100%;object-fit:cover}.resource span{font-weight:300;font-size:22px;display:block;margin:10px 0;line-height:1}.resource p{font-size:13px;line-height:1.1;display:block;margin-top:5px}.sub_pages{display:flex;flex-wrap:wrap;margin:0 -10px}.sub_pages a{font-size:22px;font-weight:300;display:block;margin:10px}.sub_pages span{font-size:22px;font-weight:100;display:block;margin:10px 0;color:#1b58b4}.important_service{margin:20px 0;border:5px solid #ff940f;padding:20px}.important_service p{font-size:18px}.prices_tabs{margin:20px 0}.tabs{border-bottom:5px solid #1b58b4;width:100%;display:flex}.prices_tabs .tabs span{display:block;width:100%;text-align:center;font-size:13px;height:40px;white-space:nowrap;letter-spacing:1px;cursor:pointer;line-height:40px;font-weight:700;text-transform:uppercase}.prices_tabs .tabs span:hover,.prices_tabs .tabs span.active{color:#fff;background:#1b58b4}.price_toggle>p{font-size:18px;font-weight:800;padding:15px;border-bottom:1px solid #1b58b4;position:relative;cursor:pointer;color:#1b58b4}.price_toggle{white-space:nowrap}.price_toggle strong{font-weight:700}.price_toggle>p:hover{color:#ff940f}.price_toggle>p:after{content:"+";font-size:35px;font-weight:400;position:absolute;top:0;right:0;bottom:0;width:15px;height:1px;color:#1b58b4;margin:auto;line-height:0;padding:10px}.price_toggle>p.active:after{content:"-"}.price_toggle>p.active~.tab_list{display:block}.tab_list{display:none}.tab_list li{display:flex;justify-content:space-between;padding:10px 15px;border-bottom:1px solid #ddd;text-align:left}.prices_tabs .tab_list li:hover{background:rgba(27,88,180,.1)}.tab_list li b{font-weight:500}.tab_list li span{max-width:70%;white-space:normal}.tab_list li span,.tab_list li del,.tab_list li b{width:100%}.tab_list li small{display:block;font-size:90%}.tab_list li del,.tab_list li i{max-width:80px}.tab_list li span+b{text-align:right}.tab_list li i{min-width:120px;color:#ff940f;font-weight:600}.tab_title{display:flex;justify-content:space-between}.lt_left{position:relative}.lt_title{display:flex;flex-direction:column;justify-content:center;font-size:26px;padding-right:20px}.lt_title h1{background:#1b58b4;font-size:2rem;font-weight:500;padding:5px 15px 10px}.lt_title>p{display:block;font-size:1rem;color:#fff;background:#1b58b4;font-weight:500;padding:5px 15px 5px}.landing_title{position:relative}.landing_title .lt_title{position:absolute;bottom:0;left:0;padding:25px}.landing_title .container{position:relative;z-index:10;border:1px solid rgba(0,0,0,.1)}.landing_title picture img{width:100%;height:100%;object-fit:cover}.landing_title h1{font-weight:600;color:#fff}.lt_form{background:#fff;min-width:300px;padding:0 40px}.lb_block{padding:25px 0}.reverse{flex-direction:row-reverse}.lb_type_text-image .col{width:100%;display:flex;align-items:start;padding-top:20px}.lb_block h2,.lb_block .h2{margin-top:0;display:block;margin-bottom:20px;text-align:center;font-weight:600;color:#f66f40;padding-bottom:30px;background:url("/assets/template/img/titlef.png") no-repeat bottom center}.li_block{display:flex;align-items:center;margin-bottom:35px}.li_block img{margin-right:35px}.lb_feed{margin:30px 0 10px;background:#1b58b3;padding:20px 0}.lb_feed .flex{gap:30px}.lb_feed .flex .input{margin:10px 0}.lb_feed .container{background:rgba(255,255,255,.88);padding:20px;border:6px solid #fff}.lb_feed input,.lb_feed textarea{background:#fff}.lb_feed .input{margin:15px}.lb_feed form p{font-size:13px;display:block;margin-top:10px}.li_block span{font-size:20px;display:block;margin-bottom:10px}.lf_photo{min-width:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.lf_photo a{display:block;text-align:center;font-weight:600;margin:5px 0}.row{margin:0 -15px}.fix_menu{position:fixed;top:0;left:0;width:90%;padding:0 5%;background:#fff;z-index:100;display:none;justify-content:space-between;border-bottom:2px solid #f66f40}.fix_menu.active{display:flex}.fix_menu span{cursor:pointer;font-size:16px;padding:10px;font-weight:500;color:#1b58b4}.fix_menu span:hover{color:#f66f40}.fix_menu a{display:flex;align-items:center;font-weight:600;color:#f66f40}.fix_menu a:hover{color:#1b58b4}.partners_block{display:flex;flex-wrap:wrap;margin:15px 0;justify-content:space-around}.pb_block{margin:10px 0;width:33%;display:flex;flex-direction:column;justify-content:center;align-items:center}.pb_block span{font-weight:100;display:block;text-align:center}.doctor_photo{min-width:300px;margin-right:30px}.doctor_photo .btn{flex-direction:column}.doctor_photo .owl-carousel{width:100%;max-width:300px;margin:20px 0}.doctor_photo .owl-carousel img{display:block;margin:auto}#pd_widget_mini{margin:5px auto}.lb_type_text-image img{max-width:80%;margin:auto;object-fit:cover}.li_overlist{display:flex;flex-wrap:wrap;justify-content:center}.li_overblock{position:relative;width:25%;margin:20px}.li_overblock img{display:block;margin:auto}.li_overblock span{position:absolute;top:0;bottom:0;left:0;width:100%;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;padding:10px 20px;height:30px;margin:auto;font-size:20px;font-weight:600;white-space:nowrap}.landing_gallery{display:flex;flex-wrap:wrap;justify-content:center}.landing_gallery a{margin:5px;display:block}.lb_iframe iframe,.text iframe{margin:auto;display:block;border:5px solid #ff940f}.sub_landings .flex{justify-content:center}.sub_landing{width:330px;margin:15px;height:125px;position:relative;border-radius:25px}.sub_landing img{height:100%;object-fit:cover}.sub_landing:before{content:"";display:block;position:absolute;top:0;left:0;background:rgba(0,0,0,.7);z-index:5;width:100%;height:100%;transition:background .4s}.sub_landing:hover:before{background:rgba(27,88,180,.4)}.sub_landing span{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:10;color:#fff;font-weight:600;font-size:18px;right:0;bottom:0;margin:auto;width:70%;text-align:center}.med_list{margin-top:-20px}.med_list>li>a,.med_list>li>span{font-weight:400;text-transform:uppercase;margin:20px 0 5px;letter-spacing:1px;display:block}.med_list ul li a{display:block;font-size:15px;font-weight:600;margin:7px 0}.clinics .col{width:46%;float:left;padding:0 2%}.clinics em{font-style:italic;font-weight:300;display:block;margin:10px 0}.clinics .custom_carousel{height:200px;overflow:hidden;display:block}.review_block{border:3px solid #ff940f;border-radius:10px;padding:10px;margin:10px;width:calc(100% - 20px)}.review_block span{font-size:22px;font-weight:500}.review_block .text{margin:10px 0;font-style:italic}.review_block small{font-weight:100;font-size:12px}.review_block .btn{margin-top:10px}.reviews .flex{flex-direction:column-reverse}.revs_list{display:flex;flex-direction:column !important}.owl-carousel .owl-video-tn{min-height:300px}.video_reviews_wrap{margin:50px 0}.video_reviews{display:flex;flex-wrap:wrap;margin:30px 0 15px}.video_reviews picture{width:calc(33% - 20px);margin:10px;position:relative;display:block;overflow:hidden;border-radius:15px;cursor:pointer}.video_reviews picture:hover span:before{width:100%}.video_reviews_wrap h2{text-align:center}.video_reviews picture img{width:100%;height:100%;object-fit:cover}.video_reviews span{position:absolute;bottom:10px;left:0;padding:5px 15px;font-size:15px;font-weight:600;background:#fff;width:100%;min-height:35px;display:flex;align-items:center}.video_reviews span:before{content:"";display:block;width:0;left:0;position:absolute;bottom:0;background:#1b58b4;height:2px;transition:width .5s}.pagination{display:flex;flex-wrap:wrap;list-style:none;justify-content:center}.pagination li{display:block;margin:10px !important;list-style-type:none}.footer_license form{width:100%;height:50px;position:relative}.footer_license form input{width:calc(100% - 40px);height:100%;border:1px solid #ddd;border-radius:5px;padding:0 20px}.footer_license form input:focus{border-color:#ff940f}.footer_license form button{position:absolute;top:0;bottom:0;right:0;background:0 0;width:50px;height:50px;z-index:10;border:none}.footer_license form button svg{width:30px;height:30px;fill:#333}.footer_license form button:hover svg{fill:#ff940f}.doctor_photo .owl-carousel .owl-nav button{width:30px;height:30px;position:absolute;top:0;bottom:0;margin:auto;z-index:10}.doctor_photo .owl-carousel .owl-nav .owl-prev{left:0}.doctor_photo .owl-carousel .owl-nav .owl-next{right:0;transform:scale(-1,-1)}.doctor_photo .owl-carousel .owl-nav button:before{content:"";width:50%;height:50%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transform:rotate(-45deg);border-top:2px solid #333;border-left:2px solid #333}.doctor_photo .owl-carousel .owl-nav button:hover:before{border-color:#ff940f}.doctors_page{flex-wrap:wrap}.mm_phone{display:none}.review_add_form .col{margin:20px 15px;width:100%}.review_add_form .col .input{margin-bottom:18px}.review_block .answer{margin:0 -10px -10px;padding:10px 10px 20px;background:rgba(27,88,180,.1)}.review_block .answer>p:first-child{font-weight:600}.mobile_nav button{border:none;background:0 0}.mobile_nav button svg{fill:#fff;width:30px;height:25px;margin:auto}.mobile_nav span{display:block;color:#fff;text-align:center;font-size:12px;margin-top:2px}.mobile_nav .col{display:flex;flex-direction:column;width:20%;align-items:center;justify-content:center;height:100%}.mobile_nav a,.mobile_nav button{display:flex;flex-direction:column;align-items:center;justify-content:center}.doctos_carousel .owl-dots{margin-top:20px;display:flex;align-items:center;justify-content:center}.doctos_carousel .owl-dots button{width:15px;height:15px;border-radius:50%;background:#f66f45 !important;opacity:.5;margin:0 5px}.doctos_carousel .owl-dots button.active{opacity:1}.sima_link{font-size:14px;display:block;margin:5px 0;text-align:center}.cst a{height:35px;line-height:35px}.reqs{max-width:320px}.reqs p{display:block;margin-bottom:5px}.s_blocks{background:#c8e6f6;padding:0;margin:30px 0 0}.s_blocks+.advantages{margin-top:50px}.s_blocks ul{display:flex;flex-wrap:wrap}.s_blocks ul li{width:33%;height:60px;display:flex;align-items:center}.s_blocks ul li a{color:#333;font-size:16px;display:flex;font-weight:600;height:calc(100% - 40px);width:calc(100% - 40px);padding:20px;transition:all .4s;align-items:center;justify-content:flex-start}.s_blocks ul li a:hover{background:#fff;color:#1b58b4}.good_list li{position:relative;list-style-type:none !important}.good_list li:before{content:"";width:10px;height:5px;border-bottom:2px solid #ff940f;border-left:2px solid #ff940f;position:absolute;top:3px;bottom:0;left:-20px;transform:rotate(-45deg)}.bad_list li{position:relative;list-style-type:none !important}.bad_list li:before{content:"";width:10px;height:2px;position:absolute;top:8px;bottom:0;left:-20px;background:#c30000;transform:rotate(45deg)}.bad_list li:after{content:"";width:10px;height:2px;background:#c30000;position:absolute;top:8px;bottom:0;left:-20px;transform:rotate(-45deg)}.end_sales{margin-bottom:15px;font-weight:700}.info{margin:10px 0}.map_info{margin-bottom:20px}.map_info p{color:#fff;line-height:1.2}.map_info a{color:#fff;font-weight:700;text-decoration:underline}.info p{border:3px solid #1b58b4;padding:15px 10px;font-size:15px;line-height:1.2}.sale_block a{position:relative;display:block}.sb_description{position:absolute;top:0;bottom:0;margin:auto;max-width:80% !important;display:flex;font-size:27px !important;font-weight:400 !important;align-items:center;padding:0 20px}.bio_info{margin:20px 0;padding:20px 0;border-top:2px solid #1b58b4;border-bottom:2px solid #1b58b4}.bio_info p{font-size:18px;line-height:1.3}.bio_info ul{margin:15px 0;padding-left:20px}.bio_info li{margin:5px 0;font-size:18px;font-style:italic;list-style-type:square}.bio_info .flex{flex-direction:column}.bio_info .flex p{display:flex;align-items:center;margin-top:15px}.bio_info .flex p span{font-size:18px;font-weight:600}.bio_info a{font-weight:700;margin-right:10px}.bio_info .flex a{font-weight:700;width:30px;height:30px;display:block;letter-spacing:1px}.bio_info svg{width:100%;height:100%;margin:0 10px 0 0}.bio_info strong{font-weight:700}.pulse-button{position:relative;display:block;height:40px;font-size:22px;font-weight:light;text-transform:uppercase;text-align:center;line-height:40px;letter-spacing:-1px;color:#fff;border:none;background:#1b58b4;cursor:pointer;box-shadow:0 0 0 0 rgba(90,153,212,.5);-webkit-animation:pulse 1.5s infinite;max-width:350px;margin:40px auto}.pulse-button1{position:relative;display:block;height:40px;font-size:22px;font-weight:light;text-transform:uppercase;text-align:center;line-height:40px;letter-spacing:-1px;color:#fff;border:none;background:#ff940f;cursor:pointer;box-shadow:0 0 0 0 rgba(90,153,212,.5);-webkit-animation:pulse 1.8s infinite;max-width:350px;margin:40px auto}.pulse-button:hover{-webkit-animation:none;color:#fff;background:#ff940f}@-webkit-keyframes pulse{0%{-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}70%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 20px rgba(90,153,212,0)}100%{-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9);box-shadow:0 0 0 0 rgba(90,153,212,0)}}@-webkit-keyframes pulse2{0%{-webkit-box-shadow:0 0 0 0 rgba(90,153,212,.4)}70%{-webkit-box-shadow:0 0 0 20px rgba(90,153,212,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(90,153,212,0)}}@keyframes pulse2{0%{-moz-box-shadow:0 0 0 0 rgba(90,153,212,.4);box-shadow:0 0 0 0 rgba(90,153,212,.4)}70%{-moz-box-shadow:0 0 0 20px rgba(90,153,212,0);box-shadow:0 0 0 20px rgba(90,153,212,0)}100%{-moz-box-shadow:0 0 0 0 rgba(90,153,212,0);box-shadow:0 0 0 0 rgba(90,153,212,0)}}.pa_adv{display:flex;margin:0 -35px;justify-content:center}.pa_adv .col{margin:15px 35px;max-width:320px}.pa_adv svg{width:120px;height:120px;margin:0 auto 30px;display:block}.pa_adv span{font-size:20px;display:block;line-height:1.2;text-align:center;font-weight:300}.pa_sales a{display:block;width:100%;position:relative;border-radius:5px;max-width:100%}.pa_sales{margin:30px 0}.pa_sales span{font-weight:500;font-size:18px;line-height:1.2;background:rgba(255,148,15,1);color:#fff;text-align:center;padding:20px;width:100%;box-sizing:border-box;min-height:110px;display:flex;align-items:center;justify-content:center}.pa_sales span:hover{background:rgba(255,148,15,.8)}.pre_advan .big_btn{-webkit-animation:pulse2 1.5s infinite;animation:pulse2 1.5s infinite}.accs{margin:30px 0 10px}.accs_wrapper p{font-size:22px;background:#1b58b4;font-weight:500;display:flex;align-items:center;padding:10px 20px;color:#fff;border:5px solid #fff;position:relative;padding-right:100px;margin-bottom:2px;cursor:pointer;transition:all .4s}.accs_wrapper p:after{content:"";display:block;position:absolute;top:-10px;bottom:0;right:20px;width:10px;height:10px;margin:auto;border-right:4px solid #fff;border-bottom:4px solid #fff;transition:all .4s;transform:rotate(45deg)}.accs_wrapper p:hover,.accs_wrapper p.active{background:#fff;color:#1b58b4;border-color:#1b58b4}.accs_wrapper p:hover:after,.accs_wrapper p.active:after{border-color:#1b58b4}.accs_wrapper p.active~.accs_list{display:flex}.accs_list{display:none;flex-wrap:wrap}.accs_list a{display:flex;padding:10px 20px;font-size:20px;width:calc(33% - 44px);color:#fff;background:#1b58b4;border:2px solid #fff;transition:all .4s}.accs_list a:hover{color:#1b58b4;background:#fff}#time_pass{text-align:center}#time_pass>b{font-weight:600;display:block;color:#1b58b4}#time_pass .flex{margin-bottom:5px;color:#1b58b4}#time_pass .flex>div{margin:0 2px}#time_pass .flex>div b{font-size:14px}#time_pass .flex>div span{font-size:12px}#time_popup{background:url("/assets/template/img/dali1k.jpg") no-repeat;background-size:cover;min-width:70vw;min-height:60vh}#time_popup form>p{font-size:3rem;text-align:right;display:block;margin:0 0 100px;font-weight:500}.tp_wrap{padding:20px;background:#fff;max-width:50%;float:right}.tp_wrap input{box-sizing:border-box;min-width:100%}.tp_wrap .btn{width:100%;background:#1b58b4}.tp_wrap>p{font-size:1.4rem;line-height:1.2;display:block;display:block;margin-bottom:15px;margin-bottom:30px}#c19{position:fixed;bottom:50px;left:80px;background:#1b58b4;padding:10px;max-width:200px;cursor:pointer}#c19:after,#c19:before{content:"";position:absolute;top:0;bottom:0;right:10px;width:15px;height:1px;background:#fff;margin:auto}#c19:after{transform:rotate(45deg)}#c19:before{transform:rotate(-45deg)}#c19:hover:before,#c19:hover:after{height:2px}#c19 p{font-size:13px;color:#fff;font-weight:500}.advantages img{display:block;margin:0 auto 10px}.zvv{position:fixed;bottom:0;left:80px;background:#1b58b4;padding:0 20px;height:35px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:5px 5px 0 0}.zvv:hover{background:#fff;color:#1b58b4}.main_videos{display:flex}.lb_payblock{margin:50px 0}.lb_payblock form{border:4px solid #ff940f;padding:25px}.lb_payblock form>p{font-size:30px;display:flex;align-items:flex-end;color:#1b58b4;font-weight:900;line-height:1;margin-bottom:15px}.lb_payblock form>p span{font-size:40px;text-transform:uppercase;color:#e4e4e4;font-weight:700;margin-right:15px;line-height:1;position:relative;top:2px}.lb_payblock .flex{margin:10px -10px;align-items:center}.lb_payblock .flex label{margin:10px}.lb_payblock button{margin:0 30px 0 10px}.lb_payblock small{font-size:14px;font-weight:400;font-style:italic}#pay_pop p{font-size:30px;margin-bottom:25px;font-weight:600}#pay_pop small{padding-left:50px;font-size:12px;display:flex;align-items:center}.tsp_help{margin:50px 0}.tsp_help button{margin-top:10px}.tsp_help .flex{flex-direction:column}.tsp_help .flex a{display:flex;margin:5px 0;align-items:center}.tsp_help .flex svg{width:30px;height:30px;flex-shrink:0;margin-right:10px}.tsp_help .container{display:flex;align-items:center}.tsp_help picture{margin-left:auto}.tsp_help p{margin:10px 0;font-size:14px}.tsp_help .h2{font-size:28px;font-weight:600}.tsp_help small{font-size:16px;display:block;margin:10px 0}.tsp_help a{font-weight:700;text-decoration:underline}.main_slider_v2{margin:0 auto 50px;width:100%;max-width:1280px;height:480px}.main_slider_v2 .ms_slide{position:relative;border:1px solid #ddd;padding:10px}.main_slider_v2 .ms_slide p{position:absolute;bottom:40px;left:10px}.main_slider_v2 .title{padding:10px 30px;background:#ff940f;color:#fff;font-weight:400;font-size:2.6rem;display:block;position:relative}.main_slider_v2 .title2{padding:10px 30px;background:#1b58b4;color:#fff;font-weight:400;font-size:2rem;display:inline-block;position:relative;margin-top:15px}.main_slider_v2 .title3{padding:10px 30px;background:#fff;color:#1b58b4;font-weight:400;font-size:1.2rem;display:inline-block;position:relative;margin-top:15px}.main_slider_v2 a{display:flex;align-items:center;justify-content:center;background:#ff940f;max-width:200px;margin:25px;color:#fff;height:40px;border-radius:5px;font-size:18px}.main_slider_v2 a:hover{background:#fff;color:#1b58b4}.main_slider_v2 .owl-dots{display:flex;align-items:center;justify-content:flex-end;margin:0;height:20px;overflow:hidden;position:relative;z-index:10}.main_slider_v2 .owl-dots button{width:10px;height:30px;background-color:rgba(255,148,15,.3) !important;margin:0 5px;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.main_slider_v2 .owl-dots button.active{background:#1b58b4 !important}.main_slider_v2 .owl-carousel .owl-nav button{width:80px;height:80px;position:absolute;top:0;bottom:0;margin:auto;z-index:10}.main_slider_v2 .owl-carousel .owl-nav .owl-prev{left:-60px}.main_slider_v2 .owl-carousel .owl-nav .owl-next{right:-60px;transform:scale(-1,-1)}.main_slider_v2 .owl-carousel .owl-nav button:before{content:"";width:25px;height:25px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transform:rotate(-45deg);border-top:2px solid #333;border-left:2px solid #333}.main_slider_v2 .owl-carousel .owl-nav button:hover:before{border-color:#ff940f}.bests{margin:50px 0}.bests h2,.bests .h2{text-align:center;margin-bottom:20px}.best_list{display:flex}.best_list img{cursor:pointer;margin:10px}.bests .container{max-width:980px}.bbig{max-width:460px}.blong{width:calc(100% - 20px);height:320px}.bshort{width:calc(50% - 20px);height:320px}.best_list .flex{flex-wrap:wrap}.best_list{display:flex;margin:-10px}.dali_efir{margin:25px auto}.revs_sect_wrap h2{text-align:center;margin-bottom:20px}.review_item{cursor:pointer}.review_item picture{width:200px;height:auto;display:block;max-width:100%}.review_item span{text-align:center;font-size:12px;display:none}.red_line{margin-bottom:20px}.red_line p{background:#cd0000;padding:10px;color:#fff;font-weight:500}.red_line b{font-weight:600}.red_banner{display:none}.custom_social{margin:15px 0;display:flex;flex-direction:column}.custom_social span{font-weight:600}.custom_social p{display:flex;margin:10px 0;align-items:center}.custom_social a{align-items:center;display:flex}.custom_social svg{display:block;width:30px;height:30px;margin-right:15px}.medtochka_button{margin:5px 0}.medtochka_button a{display:block}.medtochka_button span{font-weight:500;font-size:18px;display:block;margin:0 0 5px -2px}.medtochka_button img{display:block;width:250px}.medtochka_doc_link{display:block;margin:10px 0;border:3px solid red;padding:5px 10px;border-radius:5px}.medtochka_doc_link:hover{opacity:.9}.medtochka_doc_link span{font-weight:600;display:block;margin:0 0 2px -2px;font-size:17px}.blue_banner{margin:50px 0}.blue_banner_wrap{border-radius:25px;background:#2b55b3;padding:25px;display:flex}.bb_left ul{margin-left:15px}.bb_left li{color:#fff;font-size:1.1rem;font-weight:500;list-style-type:circle;margin:5px}.bb_right{display:flex;justify-content:end;flex-direction:column;margin-left:auto;padding-left:50px;max-width:360px}.bb_right>p{background:#fff;padding:25px;line-height:1.3;border-radius:25px;margin-top:15px;font-weight:500;color:#000 !important;font-family:"Inter",sans-serif}.bb_right>p a{font-size:1.4rem;font-weight:600;color:#000;margin:15px 0 0;font-family:"Inter",sans-serif}.bb_pay{padding-left:15px}.bb_pay p{color:#fff;font-weight:600;font-size:2.4rem;margin-bottom:5px;font-family:"Inter",sans-serif}.bb_pay small{margin-top:5px;display:block;line-height:1.2;color:#fff}.bb_pay small a{margin:0;text-decoration:underline}.bb_pay span{color:#fff;margin:5px 0 10px;display:block;font-size:1.2rem;font-family:"Inter",sans-serif}.blue_banner h2{color:#fff;font-size:3rem;font-style:normal;font-weight:700;margin:0 0 25px;line-height:normal;font-family:"Inter",sans-serif}.blue_banner h2 span{display:block;font-size:1.44rem;font-family:"Inter",sans-serif}.blue_banner h3{color:#fff;font-size:1.4rem;font-weight:700;margin:0 0 15px;font-family:"Inter",sans-serif}.blue_banner p{color:#fff;font-size:1.2rem;font-family:"Inter",sans-serif}.blue_banner img{width:28px;height:28px;margin-right:15px}.blue_banner .flex{display:flex}.bb_price{align-items:center;display:flex;margin-top:60px}.bb_price>span{color:#fff;font-family:"Inter",sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.1;display:block;margin-left:80px}.bb_price p{color:#fff;font-family:"Inter",sans-serif;font-size:3.5rem;font-style:normal;font-weight:700;line-height:1}.bb_price p span{font-family:"Inter",sans-serif;display:block;font-size:1rem}.blue_banner a{align-items:center;display:flex;margin:15px 0;color:#fff;font-weight:600;font-family:"Inter",sans-serif;font-size:1rem}.blue_banner a:hover{color:rgba(255,148,15,1)}.working_time p{text-align:center;font-size:14px;font-weight:700}.working_time span{display:block;font-weight:500;font-size:13px}.warning{margin:30px auto;max-width:80%}.warning p{text-align:center;font-size:1.4rem;font-weight:600;display:block;padding:10px;border:3px solid #ff940f}.double_column{margin:50px 0}.double_column .container{display:flex;gap:50px}.double_column .left,.double_column .right{width:100%}.double_column .h2{display:block;font-weight:500;font-size:2rem;margin-bottom:20px}#cookie_banner{position:fixed;bottom:50px;left:25px;max-width:320px;background:#fff;padding:10px;border:1px solid #dfdfdf;z-index:1000}#cookie_banner p{font-size:14px;line-height:1.1;font-weight:400;text-align:center}#cookie_banner p a{text-decoration:underline}#cookie_banner .flex{justify-content:space-around;align-items:center;flex-direction:column-reverse;margin-top:10px}#cookie_banner #decline{cursor:pointer;color:#333;font-size:12px;font-weight:500}#cookie_banner #decline:hover{color:#e31e24}#cookie_banner>a{display:block;text-align:center;margin-top:10px;text-decoration:underline}#cookie_banner button{border:1px solid #dfdfdf;background:#fff;font-size:18px;line-height:1;font-weight:400;padding:10px 30px}#cookie_banner button:hover{border-color:#e31e24;background:#e31e24;color:#fff}@media screen and (max-width:820px){#cookie_banner{max-width:80%;width:100%}}
@media screen and (max-width:1440px){.ms_slide_title{font-size:35px}.ms_slide_subtitle{font-size:30px;margin-bottom:10px}.main_slider_v2{max-width:920px;height:auto}}@media screen and (max-width:1120px){.blue_banner_wrap{flex-direction:column}.bb_right{max-width:100%;margin:50px 0 0;padding:0}.blue_banner h2{font-size:1.5rem}.blue_banner h2 span{font-size:1rem}.blue_banner h3{font-size:.9rem}.blue_banner p{font-size:.9rem}.video_reviews picture{width:calc(50% - 20px)}.video_reviews span{font-size:14px}.main_videos{flex-direction:column}.pa_sales span{font-size:15px}.ms_slide_title{font-size:30px;margin-bottom:5px}.ms_slide_subtitle{font-size:20px}.ms_slide_text{font-size:15px}.container{padding:0 2%;width:100%}header .flex{flex-wrap:wrap}header .flex .col{width:33%}header .btn{min-width:95%}.header_logo{min-width:75%;align-items:center}.person_block{width:275px}.map .col{width:50%}.map .map_content{position:relative}.header_controls{margin-top:-70px}.header_controls .row button{margin:5px 10px}.service_blocks .service_block{width:285px}.service_blocks .service_block ul li a{font-size:16px;display:block;margin-top:10px}header nav ul li span{font-size:13px;letter-spacing:.1px;padding:0 5px}header nav ul li a{font-size:14px;padding:0 10px;width:calc(100% - 20px)}.main_menu>i{width:20px;height:10px;margin:0 5px}.service_blocks .service_block.sb7 span{font-size:18px;line-height:1.4}}@media screen and (max-width:1024px){.main_slider_v2{max-width:90%}.main_slider_v2 .owl-nav{display:none}}@media screen and (max-width:980px){.contest-intro__right{height:auto}.main_menu>i,.main_menu>a>i{display:none}.s_blocks ul li{width:50%}.bests .container{max-width:460px}.best_list{flex-direction:column}.cst{flex-direction:column}.cst a{margin:5px 0;display:block;width:100%;min-width:calc(100% - 30px);text-align:center}.cst button{text-align:center}.main_slider .custom_carousel:before,.main_slider .custom_carousel:after{content:none}.main_slider .owl-carousel .owl-nav button{display:none}.ms_slide{height:150px}.ms_slide img{height:100%;width:100%;object-fit:contain}.ms_slide_content{width:70%}.section_block{width:48%}.job>p{font-size:20px}.fact_block{width:100%}.fact_block .fact_image{height:150px}.fact_block .fact_image img{height:100%;object-fit:cover;width:100%}header nav{display:none;padding-bottom:40px}header nav ul li{position:relative}header nav ul li em{width:30px;height:30px;display:block;position:absolute;top:0;z-index:1000000;right:0}header nav ul li em:before{content:"";display:block;width:20px;height:2px;background:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}header nav ul li em:after{content:"";display:block;width:2px;height:20px;background:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}header nav ul li.open{height:auto}header nav ul li.open em:after{content:none}header nav ul li.open ul{display:flex !important;margin:15px 0}header nav ul li.open ul li{height:auto}header nav ul li.open ul li a{font-size:14px;text-transform:none}header nav ul li a{font-size:80%;width:calc(100% - 60px);height:30px !important}header nav .level_3{margin:10px 0;padding:10px 0;border-top:1px solid rgba(255,255,255,.5)}.main_menu>ul>li:first-child{border:none}.main_menu>ul>li>a{font-size:15px;font-weight:500}.main_menu>ul>li>a>ul>li>a{font-size:16px}header.active .mobile_nav{z-index:1000}header.active .mobile_nav .mn_menu{border:none;width:30px;height:30px}header.active .mobile_nav .mn_menu:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header.active .mobile_nav .mn_menu:after{content:"";display:block;height:2px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header.active .mobile_nav .mn_menu:after,header.active .mobile_nav .mn_menu:before{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:all .4s}header.active nav{position:fixed;top:0;left:0;width:100%;height:100%;background:#1b58b4;display:block;margin:0;padding-top:50px;overflow:scroll;-webkit-overflow-scrolling:touch}header.active nav ul{flex-direction:column;position:static}header.active nav ul li{display:block;width:100%;flex-wrap:wrap;margin:5px 0}header.active nav ul ul{display:none !important;position:static;flex-wrap:wrap;min-width:100%;width:100%}.header_logo{min-width:100%}.mobile_nav{display:flex}.mobile_nav .mn_menu{width:30px;height:20px;border:none;border-top:2px solid #fff;border-bottom:2px solid #fff;position:relative;display:block;background:0 0;box-shadow:none;margin:0 10px}.mobile_nav .mn_menu:before{content:"";display:block;width:100%;height:2px;background:#fff;position:absolute;top:0;bottom:0;left:0;margin:auto}header{padding-top:40px}main{min-width:100%}header .header_controls{min-width:100%;margin:15px 0;display:flex;flex-direction:row;flex-wrap:nowrap}header .header_controls .flex{flex-wrap:nowrap;flex-direction:row;width:50%}header .header_controls .flex button{width:50%;min-width:33%}header .header_controls form{width:50%;margin:0 5%;display:flex;align-items:center}.person_block{width:200px}.advantages .col{padding:0 10px}.advantages .col span{font-size:14px}.map .map_content{padding:20px;height:calc(100% - 40px)}.map .map_content .tab_list{flex-wrap:wrap}.map .map_content .tab_list span{margin-bottom:15px;width:100%}footer .flex{flex-wrap:wrap}footer .flex .col{width:50%}footer .footer_menu{min-width:100%;margin-top:15px}footer .footer_menu ul{display:flex;flex-wrap:wrap}footer .footer_menu ul li{margin:10px}.service_blocks .sb_top{height:auto;flex-direction:row}.service_blocks .sb_top .service_block{width:calc(50% - 32px)}.service_blocks .sb_top .service_block.sb3{order:15;width:100%;height:400px}.service_blocks .sb_top .service_block.sb3 picture img{-o-object-position:right;object-position:right}.service_blocks .sb_top .service_block.sb7{margin-top:-185px}.person_block.big{max-width:calc(100% - 30px);margin:15px;position:relative}.main_slider_v2 .ms_slide{height:auto}.main_slider_v2 .ms_slide picture{display:block;height:360px}.main_slider_v2 .ms_slide img{height:100%;object-fit:cover}}@media screen and (max-width:720px){.double_column .container{flex-direction:column}.double_column .h2{font-size:1.4rem}.main_slider_v2 .ms_slide p{left:0}.main_slider_v2 .ms_slide{overflow:hidden}.main_slider_v2 .title{font-size:1.2rem;width:100%}.video_reviews picture{width:100%}.tsp_help picture{display:none}.tsp_help a{display:block;font-size:7vw}.lb_payblock form>p{flex-direction:column;font-size:20px}.lb_payblock form>p span{font-size:20px}#time_popup form>p{font-size:20px;text-align:center;margin-bottom:30px}.tp_wrap>p{font-size:14px}.tp_wrap{padding:15px;max-width:100%}.accs_wrapper p{font-size:16px;padding-right:60px}.accs_list a{font-size:14px;width:calc(100% - 44px)}.pa_adv{flex-wrap:wrap}.pa_sales span{font-size:14px;padding:5px;min-height:60px}.pa_adv svg{width:80px;height:80px}.header_phone a{display:block;background:#ff940f;padding:10px 20px;border-radius:5px;color:#fff;font-size:20px;max-width:200px;margin:20px auto}.tags{display:none}.header_logo img{width:100%;height:auto;margin:20px 0}.header_address span{font-size:16px}#time_pass{margin-bottom:10px}#time_pass b{fontt-size:16px;padding-bottom:10px}#time_pass .flex>div{flex-direction:column;display:flex}.mm_li ul,.main_menu ul li,header nav ul li>ul ul{display:none !important}.main_menu ul li:last-child{display:block !important}.clinics .col{width:96%;padding:0 2%}.clinics .flex{flex-direction:column}.landing_title .flex{flex-direction:column}.landing_title h1{font-size:1.2rem;line-height:1.1}.textarea textarea{width:stretch}.lb_iframe iframe,.text iframe{max-width:80%;float:none !important}.lt_form,.lf_photo{min-width:inherit}.sub_landings .flex{flex-wrap:wrap}.fix_menu{display:none !important}.lb_block .flex,.tabs,.tab_list li{flex-direction:column}.li_overblock{position:relative;width:100%;margin:5px 0}.row{margin:0}.lb_feed .input,.textarea{margin:5px 0}.lt_form .popup .input input,.lb_feed input{width:calc(100% - 40px)}.lt_title p{font-size:15px;padding:10px 0}.content .flex{flex-direction:column}.content .section_section{flex-direction:column-reverse}.content aside{padding:0;min-width:inherit}.header_phone a{white-space:nowrap}header .flex .col{width:100%}.header_address a{text-align:center;justify-content:center}header .header_controls{flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}header .header_controls .flex{flex-wrap:wrap;flex-direction:row;width:100%;justify-content:center}header .header_controls form{margin-top:10px}.header_controls .btn{padding:5px 15px;height:45px}.header_controls .btn span{font-size:22px;font-weight:500}.service_blocks .sb_top .service_block{width:calc(100% - 32px)}.service_blocks .sb_top .service_block.sb7{margin-top:5px}.service_blocks .service_block picture img{-o-object-fit:cover;object-fit:cover}.person_block{width:60%;margin:0 auto 20px}.personal .h2{text-align:center}.personal .flex{flex-direction:column}.map #map{height:300px}.map .flex{flex-direction:column}.map .flex .col{width:100%}footer .flex .col{width:100%;margin:15px 0}.license_block{margin:0 auto 20px}.footer_logo img{display:block;margin:20px auto}.advantages .flex{flex-wrap:wrap;justify-content:center}.advantages .flex .col{width:25%;margin-top:20px}}.reviews .grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.reviews .flex{flex-direction:row;justify-content:space-around;margin:30px 0;gap:5px}@media screen and (max-width:520px){.reviews .flex{flex-direction:column !important}.reviews iframe{height:520px;width:100%}.video_reviews_wrap iframe{margin:10px !important}.bb_price{flex-direction:column}.blue_banner p{margin:10px 0 !important}.bio_info li,.bio_info p{font-size:14px}.bb_price{display:block;text-align:center;margin-top:25px}.bb_right{margin-top:25px}.bb_price p{font-size:2.4rem}.bb_pay>p{font-size:1.2rem}.bb_price>span{font-size:1rem;margin:5px 0 0}.red_line{display:none}.red_banner{display:block}.header_controls .purple_btn{width:100% !important}.pa_adv .col{max-width:calc(50% - 70px)}.pa_adv span{font-size:12px !important}.resource_list.rl_4 .resource{max-width:100%;margin:20px 0}.dali_efir .flex{flex-direction:column}.dali_efir video{width:100%}.zvv{display:none}.best_list,.best_list .flex{margin:0}.blong{height:auto}.bshort{width:calc(50% - 20px);height:auto}.v8{margin:20px auto !important;width:100%;height:auto;min-height:320px}.video_reviews iframe{width:100%}.partners_block{flex-direction:column}.pb_block{width:100%}.pb_block img{object-fit:contain}.s_blocks ul li{width:100%}.section_block{margin-top:50px;width:98%}input,textarea{font-size:16px}.person_block{width:90%;margin:0 auto 20px}.advantages .h2 span{padding:0 10px;font-size:15px;line-height:1}.advantages .flex .col{width:100%;margin-top:20px}.footer_advice .container{flex-direction:column;text-align:center}.footer_advice .container p{line-height:1;margin-bottom:15px}.service_blocks .sb_top .service_block.sb3 picture img{-o-object-position:0 150%;object-position:0 150%}header .header_controls .flex button{width:95%}header .header_controls form{width:75%}header nav{padding-bottom:120px}header nav .container>ul{margin-bottom:75px}header nav ul li{background:0 0 !important}.popup button[type=submit]{width:100%}.popup p{font-size:12px}.popup .input input{width:100%;height:48px;border:1px solid #cdcdcd;-webkit-appearance:none}.popup .textarea textarea{width:100%;-webkit-appearance:none}.popup .select select{width:100%}.breadcrumbs span{white-space:nowrap}#feed{padding:10px}.resource_list.rl_4 .resource{max-width:calc(50% - 30px);margin:15px}.resource_list.rl_4 .resource span{font-size:12px}.advantages .flex .col{width:calc(50% - 20px);padding:0;margin:20px 10px}.advantages img{height:175px;object-fit:contain}.advantages .col span{font-size:13px}.advantages .col small{font-size:12px}.lb_feed{padding:0;gap:10px}#time_pass{display:none}.lt_form{min-width:initial;padding:0 10px}.container{padding:0 10px;width:100%}.lb_feed .flex{gap:10px}}
body.compensate-for-scrollbar {overflow: hidden;}
.fancybox-active {height: auto;}
.fancybox-is-hidden {left: -9999px;margin: 0;position: absolute !important;top: -9999px;visibility: hidden;}
.fancybox-container {-webkit-backface-visibility: hidden;height: 100%;left: 0;outline: none;position: fixed;-webkit-tap-highlight-color: transparent;top: 0;-ms-touch-action: manipulation;touch-action: manipulation;transform: translateZ(0);width: 100%;z-index: 99992;}
.fancybox-container * {box-sizing: border-box;}
.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {bottom: 0;left: 0;position: absolute;right: 0;top: 0;}
.fancybox-outer {-webkit-overflow-scrolling: touch;overflow-y: auto;}
.fancybox-bg {background: #1e1e1e;opacity: 0;transition-duration: inherit;transition-property: opacity;transition-timing-function: cubic-bezier(.47,0,.74,.71);}
.fancybox-is-open .fancybox-bg {opacity: .9;transition-timing-function: cubic-bezier(.22,.61,.36,1);}
.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar {direction: ltr;opacity: 0;position: absolute;transition: opacity .25s ease,visibility 0s ease .25s;visibility: hidden;z-index: 99997;}
.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar {opacity: 1;transition: opacity .25s ease 0s,visibility 0s ease 0s;visibility: visible;}
.fancybox-infobar {color: #ccc;font-size: 13px;-webkit-font-smoothing: subpixel-antialiased;height: 44px;left: 0;line-height: 44px;min-width: 44px;mix-blend-mode: difference;padding: 0 10px;pointer-events: none;top: 0;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.fancybox-toolbar {right: 0;top: 0;}
.fancybox-stage {direction: ltr;overflow: visible;transform: translateZ(0);z-index: 99994;}
.fancybox-is-open .fancybox-stage {overflow: hidden;}
.fancybox-slide {-webkit-backface-visibility: hidden;display: none;height: 100%;left: 0;outline: none;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: absolute;text-align: center;top: 0;transition-property: transform,opacity;white-space: normal;width: 100%;z-index: 99994;}
.fancybox-slide:before {content: "";display: inline-block;font-size: 0;height: 100%;vertical-align: middle;width: 0;}
.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {display: block;}
.fancybox-slide--image {overflow: hidden;padding: 44px 0;}
.fancybox-slide--image:before {display: none;}
.fancybox-slide--html {padding: 6px;}
.fancybox-content {background: #fff;display: inline-block;margin: 0;max-width: 100%;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: relative;text-align: left;vertical-align: middle;}
.fancybox-slide--image .fancybox-content {animation-timing-function: cubic-bezier(.5,0,.14,1);-webkit-backface-visibility: hidden;background: transparent;background-repeat: no-repeat;background-size: 100% 100%;left: 0;max-width: none;overflow: visible;padding: 0;position: absolute;top: 0;transform-origin: top left;transition-property: transform,opacity;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;z-index: 99995;}
.fancybox-can-zoomOut .fancybox-content {cursor: zoom-out;}
.fancybox-can-zoomIn .fancybox-content {cursor: zoom-in;}
.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content {cursor: grab;}
.fancybox-is-grabbing .fancybox-content {cursor: grabbing;}
.fancybox-container [data-selectable=true] {cursor: text;}
.fancybox-image, .fancybox-spaceball {background: transparent;border: 0;height: 100%;left: 0;margin: 0;max-height: none;max-width: none;padding: 0;position: absolute;top: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;}
.fancybox-spaceball {z-index: 1;}
.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--pdf .fancybox-content, .fancybox-slide--video .fancybox-content {height: 100%;overflow: visible;padding: 0;width: 100%;}
.fancybox-slide--video .fancybox-content {background: #000;}
.fancybox-slide--map .fancybox-content {background: #e5e3df;}
.fancybox-slide--iframe .fancybox-content {background: #fff;}
.fancybox-iframe, .fancybox-video {background: transparent;border: 0;display: block;height: 100%;margin: 0;overflow: hidden;padding: 0;width: 100%;}
.fancybox-iframe {left: 0;position: absolute;top: 0;}
.fancybox-error {background: #fff;cursor: default;max-width: 400px;padding: 40px;width: 100%;}
.fancybox-error p {color: #444;font-size: 16px;line-height: 20px;margin: 0;padding: 0;}
.fancybox-button {background: rgba(30,30,30,.6);border: 0;border-radius: 0;box-shadow: none;cursor: pointer;display: inline-block;height: 44px;margin: 0;padding: 10px;position: relative;transition: color .2s;vertical-align: top;visibility: inherit;width: 44px;}
.fancybox-button, .fancybox-button:link, .fancybox-button:visited {color: #ccc;}
.fancybox-button:hover {color: #fff;}
.fancybox-button:focus {outline: none;}
.fancybox-button.fancybox-focus {outline: 1px dotted;}
.fancybox-button[disabled], .fancybox-button[disabled]:hover {color: #888;cursor: default;outline: none;}
.fancybox-button div {height: 100%;}
.fancybox-button svg {display: block;height: 100%;overflow: visible;position: relative;width: 100%;}
.fancybox-button svg path {fill: currentColor;stroke-width: 0;}
.fancybox-button--fsenter svg:nth-child(2), .fancybox-button--fsexit svg:first-child, .fancybox-button--pause svg:first-child, .fancybox-button--play svg:nth-child(2) {display: none;}
.fancybox-progress {background: #ff5268;height: 2px;left: 0;position: absolute;right: 0;top: 0;transform: scaleX(0);transform-origin: 0;transition-property: transform;transition-timing-function: linear;z-index: 99998;}
.fancybox-close-small {background: transparent;border: 0;border-radius: 0;color: #ccc;cursor: pointer;opacity: .8;padding: 8px;position: absolute;right: -12px;top: -44px;z-index: 401;}
.fancybox-close-small:hover {color: #fff;opacity: 1;}
.fancybox-slide--html .fancybox-close-small {color: currentColor;padding: 10px;right: 0;top: 0;}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content {overflow: hidden;}
.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {display: none;}
.fancybox-navigation .fancybox-button {background-clip: content-box;height: 100px;opacity: 0;position: absolute;top: calc(50% - 50px);width: 70px;}
.fancybox-navigation .fancybox-button div {padding: 7px;}
.fancybox-navigation .fancybox-button--arrow_left {left: 0;left: env(safe-area-inset-left);padding: 31px 26px 31px 6px;}
.fancybox-navigation .fancybox-button--arrow_right {padding: 31px 6px 31px 26px;right: 0;right: env(safe-area-inset-right);}
.fancybox-caption {background: linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom: 0;color: #eee;font-size: 14px;font-weight: 400;left: 0;line-height: 1.5;padding: 75px 44px 25px;pointer-events: none;right: 0;text-align: center;z-index: 99996;}
@supports (padding:max(0px)) {.fancybox-caption {padding: 75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left));}}
.fancybox-caption--separate {margin-top: -50px;}
.fancybox-caption__body {max-height: 50vh;overflow: auto;pointer-events: all;}
.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {color: #ccc;text-decoration: none;}
.fancybox-caption a:hover {color: #fff;text-decoration: underline;}
.fancybox-loading {animation: a 1s linear infinite;background: transparent;border: 4px solid #888;border-bottom-color: #fff;border-radius: 50%;height: 50px;left: 50%;margin: -25px 0 0 -25px;opacity: .7;padding: 0;position: absolute;top: 50%;width: 50px;z-index: 99999;}
@keyframes a {to {transform: rotate(1 turn);}}
.fancybox-animated {transition-timing-function: cubic-bezier(0,0,.25,1);}
.fancybox-fx-slide.fancybox-slide--previous {opacity: 0;transform: translate3d(-100%,0,0);}
.fancybox-fx-slide.fancybox-slide--next {opacity: 0;transform: translate3d(100%,0,0);}
.fancybox-fx-slide.fancybox-slide--current {opacity: 1;transform: translateZ(0);}
.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {opacity: 0;transition-timing-function: cubic-bezier(.19,1,.22,1);}
.fancybox-fx-fade.fancybox-slide--current {opacity: 1;}
.fancybox-fx-zoom-in-out.fancybox-slide--previous {opacity: 0;transform: scale3d(1.5,1.5,1.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--next {opacity: 0;transform: scale3d(.5,.5,.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--current {opacity: 1;transform: scaleX(1);}
.fancybox-fx-rotate.fancybox-slide--previous {opacity: 0;transform: rotate(-1 turn);}
.fancybox-fx-rotate.fancybox-slide--next {opacity: 0;transform: rotate(1 turn);}
.fancybox-fx-rotate.fancybox-slide--current {opacity: 1;transform: rotate(0deg);}
.fancybox-fx-circular.fancybox-slide--previous {opacity: 0;transform: scale3d(0,0,0) translate3d(-100%,0,0);}
.fancybox-fx-circular.fancybox-slide--next {opacity: 0;transform: scale3d(0,0,0) translate3d(100%,0,0);}
.fancybox-fx-circular.fancybox-slide--current {opacity: 1;transform: scaleX(1) translateZ(0);}
.fancybox-fx-tube.fancybox-slide--previous {transform: translate3d(-100%,0,0) scale(.1) skew(-10deg);}
.fancybox-fx-tube.fancybox-slide--next {transform: translate3d(100%,0,0) scale(.1) skew(10deg);}
.fancybox-fx-tube.fancybox-slide--current {transform: translateZ(0) scale(1);}
@media (max-height:576px) {.fancybox-slide {padding-left: 6px;padding-right: 6px;}
	.fancybox-slide--image {padding: 6px 0;}
	.fancybox-close-small {right: -6px;}
	.fancybox-slide--image .fancybox-close-small {background: #4e4e4e;color: #f2f4f6;height: 36px;opacity: 1;padding: 6px;right: 0;top: 0;width: 36px;}
	.fancybox-caption {padding-left: 12px;padding-right: 12px;}
	@supports (padding:max(0px)) {.fancybox-caption {padding-left: max(12px,env(safe-area-inset-left));padding-right: max(12px,env(safe-area-inset-right));}}}
.fancybox-share {background: #f4f4f4;border-radius: 3px;max-width: 90%;padding: 30px;text-align: center;}
.fancybox-share h1 {color: #222;font-size: 35px;font-weight: 700;margin: 0 0 20px;}
.fancybox-share p {margin: 0;padding: 0;}
.fancybox-share__button {border: 0;border-radius: 3px;display: inline-block;font-size: 14px;font-weight: 700;line-height: 40px;margin: 0 5px 10px;min-width: 130px;padding: 0 15px;text-decoration: none;transition: all .2s;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;}
.fancybox-share__button:link, .fancybox-share__button:visited {color: #fff;}
.fancybox-share__button:hover {text-decoration: none;}
.fancybox-share__button--fb {background: #3b5998;}
.fancybox-share__button--fb:hover {background: #344e86;}
.fancybox-share__button--pt {background: #bd081d;}
.fancybox-share__button--pt:hover {background: #aa0719;}
.fancybox-share__button--tw {background: #1da1f2;}
.fancybox-share__button--tw:hover {background: #0d95e8;}
.fancybox-share__button svg {height: 25px;margin-right: 7px;position: relative;top: -1px;vertical-align: middle;width: 25px;}
.fancybox-share__button svg path {fill: #fff;}
.fancybox-share__input {background: transparent;border: 0;border-bottom: 1px solid #d7d7d7;border-radius: 0;color: #5d5b5b;font-size: 14px;margin: 10px 0 0;outline: none;padding: 10px 15px;width: 100%;}
.fancybox-thumbs {background: #ddd;bottom: 0;display: none;margin: 0;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;padding: 2px 2px 4px;position: absolute;right: 0;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 0;width: 212px;z-index: 99995;}
.fancybox-thumbs-x {overflow-x: auto;overflow-y: hidden;}
.fancybox-show-thumbs .fancybox-thumbs {display: block;}
.fancybox-show-thumbs .fancybox-inner {right: 212px;}
.fancybox-thumbs__list {font-size: 0;height: 100%;list-style: none;margin: 0;overflow-x: hidden;overflow-y: auto;padding: 0;position: absolute;position: relative;white-space: nowrap;width: 100%;}
.fancybox-thumbs-x .fancybox-thumbs__list {overflow: hidden;}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {width: 7px;}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {background: #fff;border-radius: 10px;box-shadow: inset 0 0 6px rgba(0,0,0,.3);}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {background: #2a2a2a;border-radius: 10px;}
.fancybox-thumbs__list a {-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: rgba(0,0,0,.1);background-position: 50%;background-repeat: no-repeat;background-size: cover;cursor: pointer;float: left;height: 75px;margin: 2px;max-height: calc(100% - 8px);max-width: calc(50% - 4px);outline: none;overflow: hidden;padding: 0;position: relative;-webkit-tap-highlight-color: transparent;width: 100px;}
.fancybox-thumbs__list a:before {border: 6px solid #ff5268;bottom: 0;content: "";left: 0;opacity: 0;position: absolute;right: 0;top: 0;transition: all .2s cubic-bezier(.25,.46,.45,.94);z-index: 99991;}
.fancybox-thumbs__list a:focus:before {opacity: .5;}
.fancybox-thumbs__list a.fancybox-thumbs-active:before {opacity: 1;}
@media (max-width:576px) {.fancybox-thumbs {width: 110px;}
	.fancybox-show-thumbs .fancybox-inner {right: 110px;}
	.fancybox-thumbs__list a {max-width: calc(100% - 10px);}}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("/assets/template/js/owl-carousel/assets/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
@import url("/assets/components/ajaxform/css/lib/jquery.jgrowl.min.css");.af-message-success{background-color:green !important}.af-message-error{background-color:brown !important}.af-message-info{background-color:#000 !important}.ajax_form.af_example{width:100%}.ajax_form.af_example .controls input,.ajax_form.af_example .controls textarea{width:100%}.ajax_form .error{color:brown}@media screen and (min-width:320px){.ajax_form.af_example .controls button[type=submit]{float:right}}@media screen and (max-width:320px){.ajax_form.af_example .controls button{width:100%;margin-top:5px}}