A,ABBR,ACRONYM,ADDRESS,APPLET,B,BIG,BLOCKQUOTE,BODY,CENTER,CITE,CODE,DD,DEL,DFN,DIV,DL,DT,EM,FIELDSET,FONT,FORM,H1,H2,H3,H4,H5,H6,HTML,I,IFRAME,IMG,INS,KBD,LABEL,LEGEND,LI,OBJECT,OL,P,PRE,Q,S,SAMP,SMALL,SPAN,STRIKE,STRONG,TT,U,UL,VAR{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}SUB,SUP{line-height:1px}BODY{line-height:1}UL{list-style:none}:focus{outline:0}#wp-calendar a,INS{text-decoration:none}DEL{text-decoration:line-through}input::-moz-focus-inner{border:0}#bot_text .bot_text,#wp-calendar a,.block,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}.hidden,.none,.on760,.only320,.show_nav.open span,[hidden]{display:none}hr.clear,hr.clr{padding:0;margin:0;height:1px;overflow:hidden;border:0}.clearfix:after,.clearfix:before,.clf:after,.clf:before{content:" ";display:table}.clear,.clearfix:after,.clf:after,.clr{clear:both}.clearfix,.clf{*zoom:1}.alignright,.right{float:right}.alignleft,.left{float:left}.center,body{text-align:center}.aligncenter,.centered{display:block;margin-left:auto;margin-right:auto}img.alignright,img.right{margin:0 0 4px 10px;display:inline}img.alignleft,img.left{margin:0 10px 4px 0;display:inline}a img{border:0}img{max-width:100%}.entry img{height:auto}body{color:#0f0f0f;font-size:22px;line-height:40px;background:#fff url(../images/bg.jpg) no-repeat center top;font-weight:300}.wrap{width:1260px;margin:0 auto;text-align:left}body,input,textarea{font-family:"Core Sans E"}a,a:hover{text-decoration:none}a{color:#00bddb;transition:all .3s .02s ease}a:hover{color:#7dc8d4}b,strong{font-weight:600}.entry form,.entry hr,.entry ol,.entry table,.entry ul,.h1,.h2,.h3,.h4,.h5,.h6,.title,blockquote,h1,h2,h3,h4,h5,h6,p{margin:0 0 24px}.h1,.h2,.h3,.h4,.h5,.h6,.title,h1,h2,h3,h4,h5,h6{color:#0f0f0f;font-family:"Univia Pro";font-weight:700}.h1,h1{font-size:68px;line-height:60px}.bot_text h1,.h2,.title,h2{font-size:50px;line-height:60px}.h3,h3{font-size:39px;line-height:46px}.h4,h4{font-size:35px;line-height:41px}.h5,h5{font-size:30px;line-height:36px}.h6,h6{font-size:25px;line-height:30px}.black{color:#000}.white{color:#fff}.grey{color:gray}.green{color:#34c924}.red{color:red}.orange{color:orange}.yellow{color:#ff0}.blue{color:#00f}.purple{color:#8b00ff}.pink{color:pink}.entry table,.table{border-spacing:0;border-collapse:collapse;border-top:1px solid #959596;border-left:1px solid #959596}.entry table tr th,.table tr th{background:#f4f4f4}.entry table tr td,.entry table tr th,.table tr td,.table tr th{border-bottom:1px solid #959596;border-right:1px solid #959596;padding:8px 10px}.entry table.nobord,.entry table.nobord tr td,.entry table.nobord tr th{border:0;padding:0;background:0 0}.entry ul,ul.list{padding:0 0 0 20px;list-style:none}.entry ol,ol.list{padding:0 0 0 25px;list-style:none}.entry ol ol,.entry ol ul,.entry ul ol,.entry ul ul,ol.list ol,ol.list ul,ul.list ol,ul.list ul{margin:5px 0 0}.entry ol>li,ol.list>li{margin:7px 0 7px 10px;list-style:decimal outside}.entry ul>li,ul.list>li{margin:7px 0 7px 10px;list-style-type:disc}code{font:1.1em "Courier New",Courier,Fixed}abbr,acronym,span.caps{font-size:.9em;letter-spacing:.07em;cursor:help}abbr,acronym{border-bottom:1px dashed #999}blockquote{padding-left:20px;border-left:5px solid #ddd}blockquote cite{margin:5px 0 0;display:block}.grid{clear:both;*zoom:1}.grid:after{content:"";display:table;clear:both}[class*=col-]{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 70px 0 0}.col-1-8{width:12.5%}.col-1-4{width:25%}.col-1-3{width:33.33%}.col-1-2{width:50%}.col-2-3{width:66.66%}.form_line{padding:0 0 26px}.form_line_sog{font-size:18px;line-height:22px}.lab{display:block;padding:0 0 2px}.inp,.inp2{box-sizing:border-box;width:100%;height:72px;padding:24px 36px;background:#fff;border:0;border-radius:10px;-webkit-appearance:none;color:#0f0f0f;font-size:20px;line-height:24px}.inp2{padding:22px 34px;border:2px solid #dbdbdb}.inp2:focus{border:2px solid #45eba5}.ta{box-sizing:border-box;width:100%;height:272px;padding:24px 36px;background:#fff;border:0;border-radius:10px;-webkit-appearance:none;color:#0f0f0f;font-size:20px;line-height:24px;vertical-align:bottom}.form_sub{position:relative}.modal_form_sub{padding:20px 0 0;text-align:center}.btn,.btn:hover{color:#fff;text-decoration:none}.btn{display:inline-block;box-sizing:border-box;min-height:48px;padding:11px 21px;position:relative;border:0;background:#7dc8d4;background:linear-gradient(180deg,#7dc8d4 0,#00bddb 100%);box-shadow:0 10px 15px rgba(11,196,209,.24);border-radius:10px;transition:none;-webkit-appearance:none;font-size:20px;line-height:26px;font-weight:400;text-align:center;cursor:pointer}.btn:hover{border-color:#ca2a3c;background:linear-gradient(180deg,#00bddb 0,#7dc8d4 100%)}.btn_s2,.btn_s3{min-height:62px;padding:17px 32px;font-size:25px;line-height:28px}.btn_s3{min-height:72px;padding:22px 30px}.btn_c2,.btn_c2:hover,.ekspert_tel a,.top_tel a{color:#0f0f0f}.btn_c3{background:#000;transition:all .3s .02s ease}.btn_c3:hover{background:#303030}.btn_2,header{background:#fff}.btn_2{padding:8px 22px;border:3px solid #23d4be;box-shadow:none;color:#000}.btn_2:hover{padding:11px 25px;background:linear-gradient(180deg,#7dc8d4 0,#00bddb 100%);border:0;box-shadow:0 10px 15px rgba(11,196,209,.24);color:#fff}.btn_i1{padding-left:51px}.btn_i1:before,.btn_i2:before{content:" ";display:block;position:absolute;top:50%;transform:translateY(-50%)}.btn_i1:before{width:23px;height:30px;background:url(../fonts/btn_i1.svg) no-repeat;left:20px}.btn_i2{padding-left:66px}.btn_i2:before{width:26px;height:48px;background:url(../fonts/btn_i2.svg) no-repeat;left:23px}.btn_i3{padding-left:72px;background:#000 url(../fonts/btn_i3.svg) no-repeat 30px center;box-shadow:0 10px 15px rgba(0,255,255,.36);transition:all .3s .02s ease}.btn_i3:hover{background:#303030 url(../fonts/btn_i3.svg) no-repeat 30px center}.form_sub .ajax-loader{position:absolute;top:-5px;right:-5px}.wpcf7-not-valid-tip{display:block;padding:4px 0 0;font-size:17px!important;line-height:21px}div.wpcf7-response-output{margin:10px 0;padding:10px;font-size:18px;line-height:22px}header{padding:19px 0 29px}header .wrap{position:relative}.logo{float:left;max-width:250px;padding:0 33px 0 0}.logo img,.map iframe{vertical-align:bottom}.slogan{float:left;width:160px;padding:4px 0 0 30px;margin:8px 0 0;position:relative;color:#7f7f7f;font-size:14px;line-height:23px;font-weight:500}.slogan:before{content:" ";display:block;width:2px;height:75px;background:linear-gradient(180deg,#7dc8d4 0,#00bddb 100%) 0 0 no-repeat padding-box;position:absolute;top:0;left:0}.top_cont,.top_tel{float:right}.top_tel{margin:29px 0 0;padding:0 0 0 33px;background:url(../fonts/top_tel.svg) no-repeat 0 4px;font-size:29px;line-height:37px;font-weight:700}.ekspert_tel a:hover,.top_tel a:hover{color:#00bddb}.top_zoz{float:right;padding:23px 67px 0 0}.show_nav{display:none;width:40px;height:23px;margin:0 auto;position:relative;cursor:pointer}.show_nav span,.show_nav:after,.show_nav:before{content:" ";display:block;width:100%;height:3px;background:#7dc8d4;background:linear-gradient(90deg,#7dc8d4 0,#00bddb 100%) 0 0 no-repeat padding-box;border-radius:2px;position:absolute;left:0;transition:all .3s .02s ease}.show_nav span{top:10px}.show_nav:before{top:0}.show_nav:after{top:20px}.show_nav.open:before{transform:rotate(45deg);top:10px}.show_nav.open:after{transform:rotate(-45deg);top:10px}@media (min-width:761px){.nav_top{display:block!important}}.nav_top{width:100%;position:absolute;top:137px;left:0;z-index:200}.nav_top ul li{float:left;display:block;padding:10px 20px 0 0}.nav_top ul li:last-child{padding:10px 0 0}.nav_bot ul li a,.nav_top ul li a{display:block;padding:11px 28px;border-radius:9px;color:#0f0f0f;font-size:20px;line-height:26px;font-weight:400}.nav_bot ul li a:hover,.nav_top ul li a:hover{background:#fff 0 0 no-repeat padding-box;box-shadow:0 10px 15px rgba(11,196,209,.24);color:#0f0f0f}.search_inp{float:left;width:152px}.search_inp input,.search_sub input{background:0 0;border:1px solid #959596}.search_inp input{width:130px;height:16px;padding:2px 10px}.search_sub{float:left;width:72px;padding:0 0 0 10px}.search_sub input{width:70px;height:22px;cursor:pointer}header.popup_header{position:fixed;top:0;left:0;width:100%;height:98px;background:#fff;z-index:-1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;padding:0}header.popup_header.visible{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:300;box-shadow:rgba(0,255,255,.1) 0 28px 26px 0}header.popup_header .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}header.popup_header .logo.default_logo{width:50px;overflow:hidden;height:57.5px;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}header.popup_header .logo{padding-right:0;margin-right:10px}header.popup_header .logo.default_logo img{height:100%;width:auto;max-width:100000em;display:inline-block}header.popup_header .logo img{width:100px;height:auto;max-width:100000em;display:block}header.popup_header .nav_top{position:relative;top:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:1055px}header.popup_header .nav_top ul li{padding:0}header.popup_header .nav_top ul li a{padding:10px 20px}header.popup_header .top_zoz{float:none;padding:0;margin-left:10px;-webkit-box-flex:0;-ms-flex:0 0 56px;flex:0 0 56px}header.popup_header .top_zoz .btn{width:56px;height:48px;padding:0;display:block}.home_top_oh{overflow:hidden}.home_top,.home_top_bg{position:relative}.home_top_bg:before{content:" ";display:block;width:100%;height:593px;background:linear-gradient(to top,rgba(255,255,255,0) 0,rgba(4,191,215,.16) 100%);opacity:.5;position:absolute;top:0;left:0}.home_top{padding:116px 0 0}.home_top_m{width:734px;height:681px;background:url(../images/home_top_m.png) no-repeat center -15px/734px auto;position:absolute;top:0;right:-119px;z-index:150}.home_top_m.open{z-index:300}.home_top_mt{position:absolute;top:140px;left:95px;color:#fff;font-size:47px;line-height:47px;font-family:"Univia Pro";font-weight:900}.mashink,.mashink_mod:before{display:block;width:36px;height:36px;position:absolute}.mashink1{top:226px;left:361px}.mashink2{top:256px;left:236px}.mashink3{top:337px;left:109px}.mashink4{top:337px;left:397px}.mashink5{top:364px;left:236px}.mashink6{top:395px;left:305px}.mashink7{top:564px;left:354px}.mashink8{top:564px;left:476px}.mashink_show{display:block;width:36px;height:36px;background:url(../fonts/mashink.svg) no-repeat;cursor:pointer}.mashink_show.open{background:url(../fonts/mashink_o.svg) no-repeat}.mashink_mod{display:none;width:464px;padding:30px;position:absolute;left:-244px;bottom:59px;z-index:300;background:#fff;box-shadow:0 15px 30px rgba(0,112,120,.35);border-radius:10px}.mashink_mod:before{content:" ";width:30px;height:30px;background:#fff;bottom:-15px;left:50%;transform:translateX(-50%) rotate(45deg)}.mashink_close{display:block;width:20px;height:20px;position:absolute;top:20px;right:20px;background:url(../fonts/close.svg) no-repeat center center;cursor:pointer;transition:all .3s .02s ease}.mashink_close:hover{transform:rotate(360deg)}.mashink_t{padding:0 0 12px;font-size:28px;line-height:32px}.mashink_e{padding:0 0 20px;color:#919191;font-size:18px;line-height:23px}.home_top_txt{max-width:658px;min-height:416px;position:relative}.home_top_e{min-height:124px;padding:14px 0;color:#686868;font-size:20px;line-height:26px}.preims{padding:0 0 76px}.preim{float:left;width:135px;padding:0 70px 0 60px;position:relative;z-index:200;font-size:24px;line-height:24px;font-weight:400}.preim1{background:url(../fonts/preim1.svg) no-repeat 0 center}.preim2{padding-left:84px;background:url(../fonts/preim2.svg) no-repeat 0 center}.preim3{width:195px;background:url(../fonts/preim3.svg) no-repeat 0 center}.akciya{padding:15px 28px 15px 19px;margin:0 0 107px;background:#0f0f0f;box-shadow:0 10px 30px rgba(37,214,189,.31);border-radius:25px}.timer{float:left;width:398px;height:85px;background:#fff;box-shadow:0 20px 50px rgba(152,152,152,.19);border-radius:14px;position:relative;text-align:center}.days{font-size:41px}.days,.hours{width:60px;position:absolute;top:20px;line-height:45px;font-family:"Univia Pro";font-weight:900}.hours,.hours_s,.minutes{display:block;font-size:41px}.hours_s{position:absolute;top:20px;line-height:45px;font-family:"Univia Pro";font-weight:900}.minutes{width:60px}.minutes,.minutes_s{position:absolute;top:20px;line-height:45px;font-family:"Univia Pro";font-weight:900}.akciya_t span,.minutes_s,.seconds{display:block;font-size:41px}.seconds{width:60px;position:absolute;top:20px;line-height:45px;font-family:"Univia Pro";font-weight:900}.days_t,.hours_t,.minutes_t,.seconds_t{width:60px;position:absolute;bottom:-51px;color:#949494;font-size:20px;line-height:26px}.hours_t,.minutes_t,.seconds_t{display:block}.days,.days_t{display:none;left:19px}.hours,.hours_t{left:73px}.hours_s{width:10px;left:144px}.minutes,.minutes_t{left:167px}.minutes_s{width:10px;left:240px}.seconds,.seconds_t{left:265px}.akciya_r,.akciya_t{float:left;width:815px}.akciya_t{width:400px;padding:6px 0 0 36px;color:#fff;font-size:26px;line-height:26px;font-family:"Univia Pro";font-weight:900}.akciya_t span{color:#45eba5;line-height:43px}.akciya_go{float:right;padding:11px 0 0}.prices{padding:0 0 30px}.prices .title{padding:0 0 28px}.price{float:left;width:300px;padding:0 20px 53px 0}.price:nth-child(4n){padding:0 0 53px}.price_img{height:230px}.price_img img{vertical-align:bottom;border-radius:20px}.price_t{height:28px;padding:20px 0 0;overflow:hidden;line-height:28px;font-weight:400}.price_e{height:69px;padding:3px 0 0;overflow:hidden;color:#919191;font-size:18px;line-height:23px}.besp span,.price_p{font-size:28px;font-weight:700}.price_p{height:36px;padding:23px 0 0;overflow:hidden;line-height:36px}.price_zak{padding:15px 0 0}.vizov_bg{margin:0 0 95px;position:relative;background:linear-gradient(180deg,#7dc8d4 0,#00bddb 100%) 0 0 no-repeat padding-box;box-shadow:0 10px 30px rgba(37,214,189,.31);border-radius:25px}.vizov_bg:before{content:" ";display:block;width:285px;height:372px;background:url(../images/vizov.png) no-repeat 0 0/285px auto;position:absolute;bottom:0;right:56px}.vizov{padding:30px 40px 36px;position:relative;color:#fff}.vizov .h3{padding:0 0 7px;color:#fff}.vizov_inp{float:left;width:275px;padding:0 20px 0 0}.vizov_sub{float:left;max-width:294px}.vizov_info,.vizov_sogl{font-size:17px;line-height:21px}.vizov_info{padding:16px 0 0}.vizov_sogl{width:100%;position:absolute;left:0;bottom:-44px;color:#c7c7c7;text-align:center}.besps{padding:0 0 88px}.besp1{background:url(../fonts/besp1.svg) no-repeat center 6px}.besp2{background:url(../fonts/besp2.svg) no-repeat center 0}.besp3{background:url(../fonts/besp3.svg) no-repeat center 4px}.besp span{display:block;padding:8px 0 0;text-transform:uppercase}.hows{padding:0 0 51px}.hows_bg{height:810px;background:url(../images/hows.png) no-repeat 327px 145px/532px auto;position:relative}.how_sep,.thans:before{position:absolute}.how_sep1{width:288px;height:130px;background:url(../fonts/how_sep1.svg) no-repeat;top:63px;left:116px}.how_sep2{width:203px;height:167px;background:url(../fonts/how_sep2.svg) no-repeat;top:0;left:791px}.how_sep3{width:62px;height:123px;background:url(../fonts/how_sep3.svg) no-repeat;top:318px;left:888px}.how_sep4{width:219px;height:124px;background:url(../fonts/how_sep4.svg) no-repeat;top:625px;left:885px}.how_sep5{width:348px;height:115px;background:url(../fonts/how_sep5.svg) no-repeat;top:618px;left:125px}.how{width:280px;position:absolute;padding:4px 0 0 118px;color:#919191;font-size:18px;line-height:23px}.how1{width:200px;top:221px;left:38px}.how2{top:41px;left:449px}.how3{top:192px;left:818px}.how4{top:467px;left:859px}.how5{top:691px;left:513px}.how6{top:513px;left:57px}.how_num,.stat span{background:linear-gradient(180deg,#7dc8d4 0,#00bddb 100%) 0 0 no-repeat padding-box;border-radius:50%;color:#fff;font-family:"Univia Pro"}.how_num{width:89px;height:89px;position:absolute;top:0;left:0;font-size:51px;line-height:89px;font-weight:900;text-align:center}.how_t{padding:0 0 12px;color:#0f0f0f;font-size:28px;line-height:32px;font-weight:400}.whys_bg{background:linear-gradient(to top,#fff,#ebfafd)}.whys{padding:56px 0 84px}.whys .title{padding:0 0 44px}.why{float:left;width:23%;padding:120px 1% 0;color:#919191;font-size:23px;line-height:26px;text-align:center}.why1{background:url(../fonts/why1.svg) no-repeat center 3px}.why2{background:url(../fonts/why2.svg) no-repeat center 11px}.why3{background:url(../fonts/why3.svg) no-repeat center 1px}.why4{background:url(../fonts/why4.svg) no-repeat center 0}.why_t{padding:0 0 21px;color:#0f0f0f;font-size:28px;line-height:30px;font-weight:400}.thans_pos{padding:20px 0 95px}.thans_pos .title,footer{padding:0 0 80px}.thans{min-height:573px;padding:0 0 0 685px;position:relative}.thans:before{content:" ";display:block;width:767px;height:573px;background:url(../images/thans.png) no-repeat 0 0/767px auto;top:-8px;left:-103px}.than{padding:9px 0 44px 74px;background:url(../fonts/than.svg) no-repeat 0 0;color:#919191;font-size:20px;line-height:26px}.than_t{padding:0 0 17px;color:#0f0f0f;font-size:30px;line-height:32px;font-weight:400}.about{padding:0 0 70px}.about .title{padding:0 0 17px}.about_t{float:left;width:600px;font-size:35px;line-height:45px;font-weight:400}.about_e{float:right;width:627px;line-height:1.5}.stats{padding:0 0 156px}.stat{float:left;width:21%;padding:0 2%;font-size:28px;line-height:36px;font-weight:400;text-align:center}.stat span{display:block;width:139px;height:139px;margin:0 auto 30px;font-size:55px;line-height:139px}.stat3 span{font-size:33px}.stat4 span{font-size:47px}.brends{padding:0 0 120px}.brends .title{padding:0 0 50px}.brend,.brend span{width:242px;height:60px}.brend{float:left;padding:0 5px 30px}.brend span{display:table-cell;vertical-align:middle;overflow:hidden;text-align:center}.brend img{max-width:242px;max-height:60px;vertical-align:bottom}.errs{padding:0 0 60px}.errs .title{padding:0 0 20px}.errs_lab{float:left;padding:0 23px 31px 0;font-size:28px;line-height:72px;font-weight:400}.errs_sel{float:left;width:292px;padding:0 63px 31px 0}.errs .h4{font-weight:400}.errs_list{float:left;display:block;width:65px;height:65px;margin:0 16px 16px 0;position:relative}.errs_cod,.slick-dots li button{border-radius:50%;overflow:hidden;cursor:pointer}.errs_cod{display:block;width:59px;height:59px;border:3px solid #dbdbdb;color:#0f0f0f;line-height:59px;font-weight:400;text-align:center}.errs_cod.open,.errs_cod:hover{border:3px solid #45eba5;color:#0f0f0f}.errs_mod{display:none;width:464px;padding:30px;position:absolute;left:-230px;bottom:92px;z-index:300;background:#fff;box-shadow:0 15px 30px rgba(0,112,120,.35);border-radius:10px}.errs_mod:before{width:30px;height:30px;background:#fff;bottom:-15px;left:50%;transform:translateX(-50%) rotate(45deg)}.errs_mod_close{display:block;width:20px;height:20px;position:absolute;top:20px;right:20px;background:url(../fonts/close.svg) no-repeat center center;cursor:pointer;transition:all .3s .02s ease}.errs_mod_close:hover{transform:rotate(360deg)}.errs_mod_t{padding:0 0 12px;font-size:28px;line-height:32px}.errs_mod_e{padding:0 0 20px;color:#919191;font-size:18px;line-height:23px}.ekspert,.slick-dots li button:hover,.slick-dots li.slick-active button{background:linear-gradient(180deg,#7dc8d4 0,#00bddb 100%) 0 0 no-repeat padding-box}.ekspert{padding:42px 44px 40px 40px;margin:0 0 86px;box-shadow:0 10px 30px rgba(37,214,189,.31);border-radius:25px}.ekspert_l{float:left;width:670px}.ekspert_t{padding:0 0 15px;font-size:63px;line-height:65px;font-family:"Univia Pro";font-weight:900}.ekspert_e{max-width:650px;padding:0 0 56px;line-height:31px;font-weight:400}.ekspert_tel{padding:0 0 10px;font-size:40px;line-height:46px;font-family:"Univia Pro";font-weight:900}.ekspert_inf{font-size:20px;line-height:26px;font-weight:400}.ekspert_form{float:right;width:426px}.ekspert_form_inf{padding:40px 0 0;color:#fff;font-size:18px;line-height:23px}.ekspert_form_inf a{color:#fff;text-decoration:underline}.ekspert_form_inf a:hover{color:#fff;text-decoration:none}.rews{padding:0 0 86px}.rews .title{padding:0 0 50px}.rew{max-width:600px;margin:0 auto}.rew_slide a{display:block;position:relative}.rew_slide img{margin:0 auto;border-radius:20px;vertical-align:bottom}.bot_text_hide:before,.errs_mod:before,.rew_slide a:after{content:" ";display:block;position:absolute}.rew_slide a:after{width:120px;height:85px;background:url(../fonts/video.svg) no-repeat;top:50%;left:50%;transform:translate(-50%,-50%)}.rew_t{padding:32px 0 0;font-size:23px;line-height:27px;font-weight:400}.slick-dots{display:block;padding:54px 0 0;line-height:30px;text-align:center}.slick-dots li{display:inline-block;padding:0 10px}.slick-dots li button{display:inline-block;box-sizing:border-box;width:30px;height:30px;padding:0;margin:0;background:#fff;border:3px solid #dfdfdf;text-indent:-9999px}.slick-dots li button:hover,.slick-dots li.slick-active button{border:0}.bot_text_bg{background:linear-gradient(to top,rgba(255,255,255,0) 0,rgba(4,191,215,.08) 100%)}.bot_text{display:none;padding:44px 0 83px}.bot_text_hide{max-height:312px;overflow:hidden;position:relative;transition:all .3s .02s ease;line-height:1.5}.bot_text_hide.open{max-height:5000px}.bot_text_hide:before{width:100%;height:100%;background:linear-gradient(to top,#fff,rgba(255,255,255,0));top:0;left:0}.bot_text_hide.open:before,.flex-form br{display:none}.bot_text_more{padding:30px 0 0;text-align:center}.map{max-width:1540px;height:515px;margin:0 auto 55px;position:relative}.map:before,.map_loc{position:absolute;left:0}.map:before{content:" ";display:block;width:100%;height:100%;top:0}.map_loc{width:295px;padding:20px 20px 45px;bottom:210px;right:0;margin:0 auto;background:#fff;box-shadow:0 15px 18px rgba(0,0,0,.16);border-radius:15px;font-weight:400;text-align:left}.map_loc:after,.map_loc:before{content:" ";display:block;position:absolute;left:50%;transform:translateX(-50%)}.map_loc:before{width:44px;height:24px;background:url(../images/map_loc_b.png) no-repeat 0 0/44px auto;bottom:-24px}.map_loc:after{width:36px;height:46px;background:url(../fonts/map_loc.svg) no-repeat;bottom:-18px}.map_loc_t{padding:0 0 5px;color:#9f9f9f;font-size:18px;line-height:22px}.map_loc_a{padding:0 0 16px;color:#000;font-size:19px;line-height:21px}.map_loc_tel{padding:4px 0 4px 28px;background:url(../fonts/top_tel.svg) no-repeat 0 center;font-size:21px;line-height:25px;font-weight:700}.map_loc_tel a{color:#0f0f0f}.map_loc_tel a:hover{color:#00bddb}#content{padding:110px 0 40px}.post_list{padding:0 0 20px}.post_list_t{padding:0 0 3px;font-weight:700}.p_nav{padding:10px 0}.p_nav a,.p_nav span{display:inline-block;padding:4px 10px;margin:0 5px 0 0;background:#57b64d;color:#fff}.p_nav .current,.p_nav a:hover{background:#ca2a3c}.post{padding:0 0 10px}.nav_bot{padding:0 0 26px}.nav_bot ul li{float:left;display:block;padding:0 20px 10px 0}.nav_bot ul li:last-child{padding:0 0 10px}#back_top{display:none;width:50px;height:50px;position:fixed;bottom:20px;right:20px;background:url(../fonts/back_top.svg) no-repeat center center/cover;opacity:.5}#back_top:hover{opacity:1}.modal_bg,.modal_win{box-shadow:0 15px 30px rgba(0,112,120,.35);text-align:left}.modal_win{display:none;width:605px;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:9999}.modal_win:before{content:" ";display:block;width:760px;height:693px;background:url(../fonts/modal.svg) no-repeat -75px -167px;position:absolute;top:-40px;left:-80px}.modal_bg{padding:40px 95px 50px;background:#fff;position:relative;border-radius:10px}.modal_close{display:block;width:20px;height:20px;position:absolute;top:20px;right:20px;background:url(../fonts/close.svg) no-repeat center center;cursor:pointer;transition:all .3s .02s ease}.modal_close:hover{transform:rotate(360deg)}.modal_mask{display:none;position:absolute;left:0;top:0;z-index:9000;background:#000;opacity:.7}.modal_title{padding:0 0 60px;font-size:38px;line-height:48px;font-family:"Univia Pro";font-weight:900;margin:0 -67px;text-align:center}#respond,.comments_list li{padding:15px;border:1px solid #ddd;margin:0 0 15px}.comments_list li li{margin:15px 0 0}.comments_list .even,.comments_list li.thread-even{background:#fff}.comments_list .alt,.comments_list li{background:#f8f8f8}.comment_ava{float:left;padding:0 10px 0 0}.comment_ad{padding:0 0 10px}.comment_a{font-weight:700}.comment_d{font-style:italic}.comment_repl{text-align:right}#respond{background:#eee}.comments_list #respond{margin:0 15px 15px}#cancel-comment-reply-link{display:inline-block;margin:0 0 15px}.wp-caption{box-sizing:border-box;max-width:100%;border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding:4px;margin:10px;border-radius:3px}.wp-caption img{max-width:100%;height:auto;padding:0;border:0}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}.wpcf7-not-valid{border-color:#ad2929!important;color:#ad2929}#wp-calendar #next a,#wp-calendar #prev a{font-size:9pt}#wp-calendar caption{font:700 1.3em "Lucida Grande",Verdana,Arial,Sans-Serif;text-align:center;width:100%}#wp-calendar th{font-style:normal;text-transform:capitalize}#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px}#wp-calendar #next a{padding-right:10px;text-align:right}#wp-calendar #prev a{padding-left:10px;text-align:left}#wp-calendar td,.besp{padding:3px 0;text-align:center}#wp-calendar td.pad:hover{background-color:#fff}.besp{float:left;width:22.33%;padding:81px 1% 0;font-size:25px;line-height:32px;font-weight:400}.besp4{background:url(../fonts/why3.svg) no-repeat center 4px;background-size:60px}.zap{background-image:url(../fonts/why3.svg);display:inline-block;vertical-align:bottom;padding-left:0}.flex-form{max-width:1100px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-form .problem{width:calc(100% - 340px)}.flex-form .info{width:320px}.flex-form textarea{height:225px}.flex-form .inp2,.flex-form .jq-selectbox{margin-bottom:15px}.flex-form .ajax-loader{position:absolute}.flex-form-agree{max-width:1100px;line-height:1;font-size:16px;margin:10px auto 60px}.title.smaller{transform:scale(.8);transform-origin:left top}.flex-form .wpcf7-form-control-wrap{display:flex;flex-direction:column}.flex-form span.wpcf7-not-valid-tip{margin:-10px 0 10px}.grecaptcha-badge{visibility:hidden!important;pointer-events:none}.footer_mobile_only{display:none;margin:0 auto;line-height:1}@media (max-width:640px){.footer_mobile_only{display:block}}