@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,300italic,400italic&amp;subset=latin,cyrillic);html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:focus{outline:none}body{-webkit-fontype-smalloothing:antialiased}body,html{height:100%;width:100%}a,input[type=radio],input[type=checkbox],select{cursor:pointer}select[disabled]{cursor:default}input:-webkit-autofill{background-color:transparent}*+html input[type=checkbox],*+html input[type=radio]{width:13px;height:13px}textarea{resize:none;vertical-align:top}em,i{font-style:italic}img{vertical-align:top}input{vertical-align:middle}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none outside none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{quotes:"\201C" "\201D" "\2018" "\2019"}:focus{-moz-outline:3px solid #fff !important}input[type="radio"]:focus{-moz-outline-radius:12px !important;-moz-outline-offset:0 !important}input[type="checkbox"]:focus{-moz-outline-offset:-1px !important;-moz-outline:1px solid #000 !important}button:after{content:""}del{text-decoration:line-through}table{width:100%}form{margin:0;padding:0}input::-ms-clear{display:none}:-moz-placeholder{opacity:.5}::-webkit-input-placeholder{opacity:.5;color:inherit}::-moz-placeholder{opacity:.5}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0 none;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:outside none none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after,.columns:after,.container:after,.calendar__tooltip:after,.container:after{content:"";display:table;clear:both}body{background:#fff;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:300;line-height:22px;color:#fff;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:1.2;font-weight:700}h1{font-size:27px;margin-bottom:28px;text-align:center}h2{font-size:31px;margin-bottom:30px;text-align:center}p{margin:0;padding:0}hr{overflow:hidden;border:0;border-bottom:1px solid #000;margin-bottom:18px}strong,b{font-weight:bold}i{font-style:italic}.subtitle{display:block;font-size:23px;line-height:1.2;text-align:center}.reg{font-weight:400}.thin{font-weight:200}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],select,textarea{width:100%;border-bottom:none;border-top:none;border-left:none;border-right:none;cursor:text;padding:5px;border-radius:0}button.select,div.select{color:#fff;line-height:22px}button.select .ui-multiselect-inner{position:relative;padding:5px}button.select .ui-multiselect-icon{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;position:absolute;right:5px;top:50%;margin:-5px 0 0 0}div.select .ui-multiselect-menu-inner label{padding:5px}div.select .ui-multiselect-menu-inner label.ui-state-hover{background-color:blue;color:#fff}.transition-all,a,[class^="btn-"],[class*=" btn-"],.wrap-input{-webkit-transition:all .1s linear;transition:all .1s linear}[class$="-list"],[class*="-list "],[class$="-list"]>li,[class*="-list "]>li{background:none;border:0;list-style:none;margin:0;padding:0}.inline-b,.present__list li,.calendar__list li,.popular__list>li,[class^="btn-"],[class*=" btn-"],[class^="icon-"],[class*=" icon-"]{vertical-align:top;display:-moz-inline-stack;display:inline-block;position:relative}[class^="icon-"],[class*=" icon-"]{display:inline-block;vertical-align:middle}.icon-plain,.icon-deal,.icon-search{fill:#fff}.icon-logo{width:171px;height:121px}.icon-logo-horizontal{width:150px;height:39px}.icon-map,.icon-arrows,.icon-calendar,.icon-thumbup,.icon-arrow{fill:#0eacdf}.icon-plain{width:27px;height:28px}.icon-deal{width:38px;height:27px}.icon-search{width:28px;height:29px}.icon-map{width:45px;height:38px}.icon-arrows{width:49px;height:30px}.icon-calendar{width:40px;height:34px}.icon-thumbup{width:45px;height:41px}.icon-arrow{width:15px;height:27px}.link-wrap{display:block}[class^='column-'],[class*=' column-']{float:left}.column-50{width:50%}.column-33{width:33.33%}.column-25{width:25%}.cell{display:table-cell;vertical-align:middle;text-align:center}.table{display:table;width:100%}.show-xs{display:none !important}.hide-xs{display:inline !important}@media screen and (max-width:767px){.show-xs{display:block !important}.hide-xs{display:none !important}}body *,body *:after,body *:before{-webkit-box-sizing:border-box;box-sizing:border-box}.container{position:relative;max-width:970px;padding:0 15px;margin:0 auto}.wrapper{overflow:hidden;min-width:310px}.tooltip{max-width:430px;font-size:14px;font-weight:600;color:#fff;background-color:#19a1c4;padding:12px 25px 15px;line-height:1.15;text-align:right;position:relative;border-radius:5px;margin-bottom:20px}.tooltip:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #19a1c4;position:absolute;bottom:-10px;right:45px}.present{background-color:#65bfda;background-position:center top;background-repeat:no-repeat;background-size:cover;padding:60px 0 60px;position:relative}.present:before,.present:after{content:'';position:absolute;bottom:0;width:0;height:0}.present:before{left:50%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);border-bottom:50px solid #fff;border-right:1500px solid transparent}.present:after{right:50%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);border-bottom:50px solid #fff;border-left:1500px solid transparent}.present h1{margin-left:-2px;margin-right:-2px}.present .subtitle{margin-bottom:58px}.present__logo{text-align:center;margin-bottom:48px}.present__form{margin:0 auto 30px;max-width:940px;padding:20px;background-color:rgba(255,255,255,.25);border-radius:5px;font-weight:400}.present__list{font-size:0;line-height:0;width:100%;padding:0 10px;text-align:justify;text-justify:distribute}.present__list:after{content:'';display:inline-block;width:100%;content:'';width:100%;height:0 !important;line-height:0 !important}.present__list__title{margin-bottom:17px}.present__list li{font-size:18px;line-height:22px;padding:0 15px}.present__list strong,.present__list span{display:inline-block;vertical-align:middle}.present__list strong{font-weight:600}.present__icon{margin-right:13px}.logo{display:inline-block;font-size:0;line-height:0}.logo .hidden-img{display:none}.logo:hover{opacity:.9}.calendar{padding:52px 0 58px;color:#262626}.calendar h2{margin-bottom:24px}.calendar .subtitle{margin-bottom:58px}.calendar__list{font-size:0;display:table;width:100%;position:relative;margin-bottom:62px}.calendar__list:before{content:'';height:2px;border-top:2px dashed #0eacdf;position:absolute;top:42px;left:10%;right:10%}.calendar__list li{font-size:18px;width:25%}.calendar__tooltip{display:none}.calendar__tooltip .tooltip{float:right}.calendar__item{padding:0 10px;text-align:center}.calendar__img{width:136px;padding:0 26px;margin:0 auto;position:relative;margin-bottom:28px;background-color:#fff}.calendar__img .cell{height:84px;border:2px solid #0eacdf;border-radius:50%}.calendar__img .cell__inner{height:100%}.calendar__value{width:30px;height:30px;border-radius:50%;background-color:#0eacdf;color:#fff;font-size:16px;line-height:30px;text-align:center;position:absolute;left:13px;top:0}.calendar__desc{font-size:15px;line-height:1.15}.calendar__form{margin:0 auto;max-width:800px}.advantages{-webkit-background-size:cover;background-size:cover;background-color:#87d863;background-position:center top;background-repeat:no-repeat;position:relative;overflow:hidden}.advantages .container{padding:70px 0 35px}.advantages__inner{max-width:52%;padding:0 13px}.advantages__title{font-size:36px;line-height:50px;margin-bottom:56px;text-transform:uppercase;text-align:left}.advantages__list{counter-reset:headings;padding-right:40px}.advantages__list li{position:relative;padding:0 0 0 52px;margin-bottom:42px}.advantages__list li:before{counter-increment:headings;content:counter(headings,decimal);width:32px;height:32px;border:2px solid #fff;border-radius:50%;color:#fff;font-size:16px;line-height:28px;font-weight:500;text-align:center;position:absolute;left:0;top:4px}.advantages__img{width:560px;height:737px;background:transparent url("../img/advantages__img-bg.png") 0 0 no-repeat;background-size:cover;position:absolute;left:44%;bottom:0}.popular{background-color:#fafafa;padding:54px 0 16px}.popular h2{color:#262626;margin-bottom:10}.popular__list{font-size:0;display:table;width:100%}.popular__list>li{font-size:18px;float:left;padding:0 30px;margin-bottom:46px}.popular__list .owl-item>li{width:218px;display:block;margin:0 auto;padding-bottom:5px}.owl-next .icon-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.owl-prev.disabled .icon-arrow,.owl-next.disabled .icon-arrow{opacity:.3}.choose{background-color:#65bfda;background-position:center top;background-repeat:no-repeat;padding:54px 0 70px;background-size:cover}.choose h2{margin-bottom:58px}.choose__form{margin:0 auto;max-width:940px;padding:20px;background-color:rgba(255,255,255,.25);border-radius:5px;font-weight:400}.footer{background-color:#262626;padding:30px 0 24px;text-align:center}.footer__logo,.footer__text{display:inline-block;vertical-align:middle}.footer__text{padding-left:9px;margin-top:-4px;font-size:18px}@media screen and (max-width:1023px){body{font-size:16px;line-height:19px}h1{font-size:21px;margin-bottom:28px}h2{font-size:24px}.subtitle{font-size:18px}.present{background-size:160%}.present .subtitle{margin-bottom:61px}.present__logo{margin-bottom:51px}.present__list li{font-size:17px;padding:0 7px}.present__list svg{display:none}.calendar{padding:56px 0 58px}.calendar .subtitle{margin-bottom:64px}.calendar__item{padding:0 3px}.calendar__desc{font-size:14px}.calendar__list{margin-bottom:49px}.advantages .container{padding:54px 0 41px}.advantages__title{font-size:30px;line-height:40px;margin-bottom:37px}.advantages__inner{max-width:62%}.advantages__list li{margin-bottom:20px}.advantages__img{width:352px;height:465px;left:auto;right:-4%}.popular__list{margin:0 -15px}.popular__list>li{padding:0 15px}.choose{background-size:150%;background-position:center 20px}.choose h2{font-size:21px;font-weight:300;max-width:600px;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){body{font-size:14px;line-height:16px}h1{font-size:19px}h2{font-size:19px}.subtitle{font-size:16px}.ecls-2:nth-child(4),.ecls-2:nth-child(6),.ecls-2:nth-child(7),.ecls-2:nth-child(8){display:none !important}.icon-logo{width:140px;height:120px}.logo .shown-img{display:none}.logo .hidden-img{display:inline-block}.present{padding-bottom:0;background-size:200%;padding:20px 0 0}.present .subtitle{display:none}.present__logo{margin-bottom:15px}.present:before,.present:after{z-index:1}.present__list{padding-top:24px;padding-bottom:12px;width:auto;background-color:#007292;margin-left:-15px;margin-right:-15px;position:relative;text-align:center}.present__list:before,.present__list:after{content:'';position:absolute;top:-50px;width:0;height:0}.present__list:before{left:50%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);border-bottom:50px solid #007292;border-right:1500px solid transparent}.present__list:after{right:50%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);border-bottom:50px solid #007292;border-left:1500px solid transparent}.present__list li{font-size:16px;margin-bottom:17px;padding-left:5px;padding-right:5px;display:block}.present__list svg{display:inline-block}.present__list .icon-plain{width:19px;height:20px}.present__list .icon-deal,.present__list .icon-search{width:26px;height:19px}.present__icon{display:inline-block;width:26px;margin-right:10px;text-align:center}.calendar{padding:26px 0 30px}.calendar h2{margin-bottom:18px}.calendar .subtitle{margin-bottom:28px}.calendar__list{margin-bottom:17px}.calendar__list:before{display:none}.calendar__list li{width:100%;margin-bottom:17px}.calendar__item{text-align:left;padding:0}.calendar__img{width:auto;margin:0;padding:0}.calendar__img .table{display:block;width:auto}.calendar__img .cell{border:none;display:block;height:auto}.calendar__img [class^='icon-'],.calendar__img [class*=' icon-']{display:none}.calendar__value{position:static;float:left;background-color:transparent;color:#0eacdf;font-weight:700;width:auto;height:auto;font-size:18px;line-height:1;margin-right:5px}.calendar__value:after{content:'.';display:inline-block}.calendar__desc{overflow:hidden;line-height:1.5}.calendar__desc br{display:none}.calendar__form,.calendar__tooltip{margin:0 -15px}.advantages{background-size:cover}.advantages .container{padding:21px 0 12px}.advantages__inner{max-width:100%}.advantages__title{font-size:24px;line-height:36px;text-align:center;margin-bottom:25px}.advantages__img{display:none}.advantages__list li{padding-left:43px;margin-bottom:18px}.advantages__list li:before{width:26px;height:26px;line-height:20px;font-size:13px}.popular{padding:26px 0 36px}.popular h2{margin-bottom:42px}.popular__list{margin-left:0;margin-right:0}.choose{padding:26px 0 29px;background-size:250%}.choose h2{font-size:19px;line-height:23px;padding:0 10px;margin-bottom:24px}.footer__logo,.footer__text{display:block}.footer__logo{margin-bottom:15px}.footer__text{font-size:14px}}@media screen and (max-width:706px){.calendar__tooltip{display:block}}@media screen and (max-width:380px){.present__list{text-align:left}}@media screen and (max-height:799px) and (min-height:731px) and (min-width:768px){.present{padding:0}.present .container{height:100vh;padding-top:60px;padding-bottom:60px}.present__fix-height-wrap{position:absolute;left:15px;right:15px;bottom:7%}}@media screen and (max-height:730px) and (min-height:701px) and (min-width:768px){.present{border:3px solid #000;padding:0}.present__logo{margin-bottom:25px}.present .container{height:100vh;padding-top:60px;padding-bottom:60px}.present__fix-height-wrap{position:absolute;left:15px;right:15px;bottom:3%}}