@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700&display=swap);body,html{height:100%!important;margin:0;padding:0}body{font-size:+fz(14);line-height:24px;color:#2b2b2b;overflow-x:hidden;font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:.02em;background-color:#fff}svg use{width:100%;height:100%}.main-wrapper{min-height:100%;margin:0 0 -400px 0}@media only screen and (max-width:991px){.main-wrapper{margin-bottom:-100px}}.footer-push{height:400px}@media only screen and (max-width:991px){.footer-push{height:100px}}.footer-wrapper{min-height:400px;padding-top:90px;background-color:#fff;color:#fff}@media only screen and (max-width:991px){.footer-wrapper{min-height:100px;padding-top:20px;border-top:1px solid #e7e7e7}}.footer-tel a{color:#545454;font-size:14px;font-weight:400;line-height:30px;letter-spacing:0}.footer-tel a:hover{color:#8c8c8c}.footer-messangers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:45px;margin-left:70px;padding-left:30px}@media only screen and (max-width:1229px){.footer-messangers{margin-right:30px;margin-left:0}}.footer-messangers a{line-height:0}.footer-messangers a:hover{opacity:.7}.footer-messangers .whatsapp{margin-right:10px}.footer-messangers .whatsapp svg{width:20px;height:20px}.footer-messangers .viber svg{width:20px;height:21px}.footer-top{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:45px;margin-bottom:80px}.footer-top::after{position:absolute;right:120px;bottom:-40px;left:120px;border-bottom:1px solid #e7e7e7;content:''}@media only screen and (max-width:991px){.footer-top{display:none}}.footer-top .logo a img{display:block;width:279px}.footer-top .center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-top .center .btn{width:170px;height:45px;margin:0;padding:0;color:#000;font-size:14px;font-weight:700;line-height:41px;text-transform:none;background-color:#e7da48;border:2px solid #e7da48}.footer-top .center .btn:hover{background-color:transparent}.footer-top .social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-top .social-links a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:34px;height:34px;margin-right:8px;margin-bottom:0;background-color:#8a8a8a;-webkit-border-radius:50%;border-radius:50%;border:none}.footer-top .social-links a:hover{background-color:#dfdfdf}.footer-top .social-links svg{fill:#fff}.footer-menu{width:75%}@media only screen and (max-width:991px){.footer-menu{display:none}}.footer-menu>div{overflow:hidden}.footer-menu>div>ul{width:33%;float:left}.footer-menu>div>ul li{padding-right:20px}.footer-menu>div>ul a{display:inline-block;color:#000;font-size:12px;font-weight:500;line-height:30px}.footer-menu>div>ul a:hover{color:#696969}.footer-middle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:70px}@media only screen and (max-width:991px){.footer-middle{padding-bottom:20px}}.footer-middle .footer-copyright{width:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:991px){.footer-middle .footer-copyright{width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.footer-middle .footer-copyright a,.footer-middle .footer-copyright span{color:#696969;font-size:12px;font-weight:400;line-height:30px;text-decoration:underline}.footer-middle .footer-copyright a:hover{text-decoration:none}@media only screen and (max-width:820px){.footer-menu>div>ul a{font-size:13px}}@media only screen and (max-width:767px){.footer-menu>div>ul{width:100%}.footer-menu>div>ul a{font-size:14px;margin-bottom:5px}.footer-menu{margin-top:-20px}}.title-h1,h1{margin-top:0;margin-bottom:70px;color:#000;font-size:36px;font-family:Montserrat,sans-serif;font-weight:700;line-height:40px;letter-spacing:0}@media only screen and (max-width:991px){.title-h1,h1{margin-bottom:35px;font-size:26px;line-height:36px}}.title-h2,h2{margin-bottom:20px;color:#000;font-size:20px;font-family:Montserrat,sans-serif;font-weight:700;line-height:40px;letter-spacing:0}@media only screen and (max-width:991px){.title-h2,h2{margin-bottom:25px;font-size:20px;line-height:40px}}.title-h3,h3{margin-bottom:20px;color:#000;font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;line-height:30px;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:991px){.title-h3,h3{font-size:22px;line-height:26px}}.title-h4,h4{margin-bottom:20px;color:#000;font-size:14px;font-weight:300;line-height:26px;letter-spacing:0}hr{border-top:1px solid #dbdada}p{margin-bottom:20px}a{color:#00a9ef;text-decoration:none;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}a:hover{color:#121212}a:focus{outline:0;text-decoration:none}a.invert{color:#121212}a.invert:hover{color:#00a9ef}.italic,em{font-style:italic}.bold,b,strong{font-weight:700}.light,.weight300{font-weight:300}.weight600{font-weight:600}.weight900{font-weight:900}.hidden{opacity:0}.visible{opacity:1}input:focus::-moz-placeholder{opacity:0}input:focus:-ms-input-placeholder{opacity:0}input:focus::-webkit-input-placeholder{opacity:0}textarea:focus::-moz-placeholder{opacity:0}textarea:focus:-ms-input-placeholder{opacity:0}textarea:focus::-webkit-input-placeholder{opacity:0}:invalid{-webkit-box-shadow:none;box-shadow:none}:-moz-submit-invalid{box-shadow:none}:-moz-ui-invalid{box-shadow:none}.label{display:block;margin-bottom:4px}.red{color:#00a9ef}.white{color:#fff}.black{color:#000}.gray{color:#707070}.hide{display:none}.show{display:block}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}a.absolute{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.static{position:static}.relative{position:relative}.absolute{position:absolute}.cleaner-hr,.clear-hr{height:0;opacity:0;margin:0;padding:0;border:none}.cleaner,.clear{clear:both;height:0;line-height:0}.left{float:left}.right{float:right}.upper{text-transform:uppercase}.error{color:#00a9ef}img{max-width:100%}img.left{float:left;margin-right:15px;margin-bottom:5px}img.right{float:right;margin-left:15px;margin-bottom:5px}.content ol,.content ul{margin-bottom:30px}.content ol>li,.content ul>li{margin-bottom:10px;position:relative;line-height:1.4}.content ul>li{padding-left:20px;position:relative}.content ul>li:before{content:'';display:block;position:absolute;top:7px;left:5px;width:5px;height:5px;background-color:#e7da48}.content ol ol,.content ol ul,.content ul ol,.content ul ul{padding-top:10px;padding-left:10px}.content ol ul li,.content ul ul li{padding-left:15px;position:relative;margin-bottom:10px}.content ol ul li:after,.content ul ul li:after{content:'';display:block;position:absolute;width:4px;height:4px;top:9px;left:0;border:1px solid #999;-webkit-border-radius:50%;border-radius:50%}.content ol ol li,.content ul ol li{list-style:decimal;padding-left:3px;margin-left:12px;margin-bottom:10px}.content ol{counter-reset:item}.content ol li{display:block;position:relative;padding-left:20px}.content ol li:before{content:counters(item, ".") ". ";counter-increment:item;color:#e7da48;font-weight:700;position:absolute;left:0;top:1px}.content ol ul ol li:after,.content ul ul ol li:after{display:none}blockquote{position:relative;margin-bottom:30px;padding:20px 30px 10px 50px;color:#000;font-size:14px;font-weight:300;line-height:26px;letter-spacing:0}@media only screen and (max-width:767px){blockquote{padding-left:20px}}blockquote:before{content:"\f10d";font:normal normal normal 16px/1 FontAwesome;position:absolute;top:15px;left:20px}@media only screen and (max-width:767px){blockquote:before{left:0}}blockquote p{margin-bottom:0}q{display:block;margin-left:20px;padding-left:20px;border-left:2px solid #3cdc78;font-style:italic;margin-bottom:20px}.modal{display:none;width:600px;max-width:100%;background:#fff;padding:40px 30px}@media only screen and (max-width:767px){.modal{padding:30px 20px}}.modal form .form-group{margin-bottom:20px}.modal form .form-control{color:#000;font-size:14px;font-weight:300;line-height:26px;letter-spacing:0}.modal form .btn{width:170px;height:45px;margin-bottom:30px;padding:0;color:#000;font-size:14px;font-weight:700;line-height:41px;text-transform:none;background-color:#e7da48;border:2px solid #e7da48}.modal form .btn:focus,.modal form .btn:hover{color:#000;background-color:transparent}.modal .title-h1{margin-bottom:30px}.modal .btn{margin-bottom:0}.btn{display:inline-block;text-decoration:none!important;color:#fff;background:#000;font-size:15px;line-height:1;padding:12px 17px;margin-bottom:10px;position:relative;text-align:center;cursor:pointer;font-weight:600;border:2px solid #000;text-transform:uppercase;font-family:Montserrat,sans-serif}.btn:hover{background:0 0;color:#000}.btn.block{display:block;width:100%}.btn i.material-icons{vertical-align:middle;font-size:18px;margin-top:-3px}.btn.blue-btn{background:#00a9ef;border-color:#00a9ef}.btn.blue-btn:hover{background:0 0;color:#00a9ef}.dotted{text-decoration:none!important;border-bottom:1px dotted}.dotted:hover{border:none}.dashed{text-decoration:none;border-bottom:1px dashed}.dashed:hover{border-bottom-color:transparent}.row.min{margin-left:-5px;margin-right:-5px}.row.min>div[class^=col-]{padding-left:5px;padding-right:5px}.row.no-padding{margin-left:0;margin-right:0}.row.no-padding>div[class^=col-]{padding-left:0;padding-right:0}.table{display:table;width:100%;height:100%}.table-cell{display:table-cell;width:100%;height:100%;vertical-align:middle}#preloader{background:#fff;top:0;right:0;bottom:0;width:100%;height:100%;left:0;position:fixed;z-index:9999;display:block;-webkit-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out;opacity:1}#preloader.hid{opacity:0;visibility:hidden}.cssload-loading{height:83px;left:50%;margin-left:-41.5px;margin-top:-41.5px;position:absolute;width:83px;-webkit-transform:translateZ(0);transform:translateZ(0);transform--o-transform:translateZ(0);transform--ms-transform:translateZ(0);transform--webkit-transform:translateZ(0);transform--moz-transform:translateZ(0)}.cssload-loading-circle{background-color:#000;-webkit-border-radius:50%;border-radius:50%;height:14px;position:absolute;width:14px;-webkit-animation:2.634s cssload-loading infinite;animation:2.634s cssload-loading infinite;animation--o-animation:2.634s cssload-loading infinite;animation--ms-animation:2.634s cssload-loading infinite;animation--webkit-animation:2.634s cssload-loading infinite;animation--moz-animation:2.634s cssload-loading infinite;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transform--o-transform:scale(0);transform--ms-transform:scale(0);transform--webkit-transform:scale(0);transform--moz-transform:scale(0)}.cssload-loading-circle:nth-child(1){-webkit-animation-delay:48.3ms;animation-delay:48.3ms;animation-delay--o-animation-delay:48.3ms;animation-delay--ms-animation-delay:48.3ms;animation-delay--webkit-animation-delay:48.3ms;animation-delay--moz-animation-delay:48.3ms}.cssload-loading-circle:nth-child(2){-webkit-animation-delay:96.6ms;animation-delay:96.6ms;animation-delay--o-animation-delay:96.6ms;animation-delay--ms-animation-delay:96.6ms;animation-delay--webkit-animation-delay:96.6ms;animation-delay--moz-animation-delay:96.6ms}.cssload-loading-circle:nth-child(3){-webkit-animation-delay:.144s;animation-delay:.144s;animation-delay--o-animation-delay:.144s;animation-delay--ms-animation-delay:.144s;animation-delay--webkit-animation-delay:.144s;animation-delay--moz-animation-delay:.144s}.cssload-loading-circle:nth-child(4){-webkit-animation-delay:.193s;animation-delay:.193s;animation-delay--o-animation-delay:.193s;animation-delay--ms-animation-delay:.193s;animation-delay--webkit-animation-delay:.193s;animation-delay--moz-animation-delay:.193s}.cssload-loading-circle:nth-child(5){-webkit-animation-delay:.241s;animation-delay:.241s;animation-delay--o-animation-delay:.241s;animation-delay--ms-animation-delay:.241s;animation-delay--webkit-animation-delay:.241s;animation-delay--moz-animation-delay:.241s}.cssload-loading-circle:nth-child(6){-webkit-animation-delay:.289s;animation-delay:.289s;animation-delay--o-animation-delay:.289s;animation-delay--ms-animation-delay:.289s;animation-delay--webkit-animation-delay:.289s;animation-delay--moz-animation-delay:.289s}.cssload-loading-circle:nth-child(7){-webkit-animation-delay:.338s;animation-delay:.338s;animation-delay--o-animation-delay:.338s;animation-delay--ms-animation-delay:.338s;animation-delay--webkit-animation-delay:.338s;animation-delay--moz-animation-delay:.338s}.cssload-loading-circle:nth-child(8){-webkit-animation-delay:.386s;animation-delay:.386s;animation-delay--o-animation-delay:.386s;animation-delay--ms-animation-delay:.386s;animation-delay--webkit-animation-delay:.386s;animation-delay--moz-animation-delay:.386s}.cssload-loading-circle:nth-child(9){-webkit-animation-delay:.434s;animation-delay:.434s;animation-delay--o-animation-delay:.434s;animation-delay--ms-animation-delay:.434s;animation-delay--webkit-animation-delay:.434s;animation-delay--moz-animation-delay:.434s}.cssload-loading-circle:nth-child(10){-webkit-animation-delay:483ms;animation-delay:483ms;animation-delay--o-animation-delay:483ms;animation-delay--ms-animation-delay:483ms;animation-delay--webkit-animation-delay:483ms;animation-delay--moz-animation-delay:483ms}.cssload-loading-circle:nth-child(11){-webkit-animation-delay:.531s;animation-delay:.531s;animation-delay--o-animation-delay:.531s;animation-delay--ms-animation-delay:.531s;animation-delay--webkit-animation-delay:.531s;animation-delay--moz-animation-delay:.531s}.cssload-loading-circle:nth-child(12){-webkit-animation-delay:.579s;animation-delay:.579s;animation-delay--o-animation-delay:.579s;animation-delay--ms-animation-delay:.579s;animation-delay--webkit-animation-delay:.579s;animation-delay--moz-animation-delay:.579s}.cssload-loading-circle:nth-child(13){-webkit-animation-delay:.627s;animation-delay:.627s;animation-delay--o-animation-delay:.627s;animation-delay--ms-animation-delay:.627s;animation-delay--webkit-animation-delay:.627s;animation-delay--moz-animation-delay:.627s}.cssload-loading-row1{top:1.3px}.cssload-loading-row2{top:18.95px}.cssload-loading-row3{top:35.55px}.cssload-loading-row4{top:53.2px}.cssload-loading-row5{top:69.85px}.cssload-loading-col1{left:1.25px}.cssload-loading-col2{left:18.85px}.cssload-loading-col3{left:35.5px}.cssload-loading-col4{left:53.15px}.cssload-loading-col5{left:69.8px}@keyframes cssload-loading{0%{-webkit-transform:scale(0);transform:scale(0)}27.28%{-webkit-transform:scale(1);transform:scale(1)}36.36%{-webkit-transform:scale(.857);transform:scale(.857)}54.55%{-webkit-transform:scale(.857);transform:scale(.857)}63.64%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes cssload-loading{0%{-webkit-transform:scale(0)}27.28%{-webkit-transform:scale(1)}36.36%{-webkit-transform:scale(.857)}54.55%{-webkit-transform:scale(.857)}63.64%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(0)}}#up{position:fixed;z-index:300;bottom:20px;right:20px;display:none;width:45px;height:45px;border:2px solid #e7da48;cursor:pointer;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s;background-color:#e7da48}#up:hover{background-color:transparent}#up svg{display:block;width:34px;height:18px;margin-top:-webkit-calc(20px - 9px);margin-top:calc(20px - 9px);margin-right:auto;margin-left:auto;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);fill:#000}.fancybox-wrap{padding:35px 0 0}.fancybox-skin{margin-bottom:35px}.fancybox-overlay{background:rgba(0,0,0,.8)}.fancybox-close{background:0 0!important;top:15px!important;right:15px!important;width:20px!important;height:20px!important;cursor:pointer;z-index:8040;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-close:before{content:'';width:100%;height:2px;top:50%;left:0;display:block;position:absolute;background-color:#000;margin-top:-1px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.fancybox-close:after{content:'';width:2px;height:100%;top:0;left:50%;display:block;position:absolute;background-color:#000;margin-left:-1px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.fancybox-close:hover{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.fancybox-skin{background:#fff;-webkit-box-shadow:0 0 14px 3px rgba(0,0,0,.3)!important;box-shadow:0 0 14px 3px rgba(0,0,0,.3)!important;-webkit-border-radius:0;border-radius:0}.fancybox-nav span{visibility:visible;opacity:.5;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.fancybox-next span{background:url(../images/fancy-prev.png) 50% 50% no-repeat;width:48px;height:48px;margin-top:-24px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fancybox-prev span{background:url(../images/fancy-prev.png) 50% 50% no-repeat;width:48px;height:48px;margin-top:-24px}.fancybox-next span:hover,.fancybox-prev span:hover{opacity:1}.fancybox-title-float-wrap{left:0;margin-bottom:-28px;width:100%;text-align:left;overflow:hidden}.fancybox-title-float-wrap .child{background:#fff;-webkit-border-radius:0;border-radius:0;text-shadow:none;color:#000;display:block;font-size:14px;padding:12px 20px;font-weight:400}.fancybox-title-float-wrap .child{white-space:normal;width:100%}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto}.slider-wrapper .item img{min-height:300px}.slick-dots{width:100%;padding:0;list-style:none;text-align:center;display:block;padding:20px 0}.slick-dots li button{position:absolute;top:-5px;left:-5px;border:none;-webkit-border-radius:50%;border-radius:50%;display:block;opacity:0}.slick-dots li{cursor:pointer;background:#87898e;-webkit-border-radius:50%;border-radius:50%;display:inline-block;width:10px;height:10px;margin:0 6px;cursor:pointer;position:relative}.slick-dots li.slick-active{background:#00a9ef}.menu-button{position:fixed;right:17px;top:26px;width:30px;height:20px;cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;z-index:1000}.icon-menu-burger{height:2px;width:30px;position:absolute;top:50%;left:50%;margin:-1px 0 0 -13px;-webkit-transition:transform .2s ease 0s;-o-transition:transform .2s ease 0s;transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-transform .2s ease 0s;-webkit-transition:-webkit-transform .2s ease 0s}.icon-menu-burger__line{background-color:#2b2b2b;height:100%;width:100%;position:absolute;top:0;left:0;-webkit-transition:transform .2s linear .2s;-o-transition:transform .2s linear .2s;transition:-webkit-transform .2s linear .2s;transition:transform .2s linear .2s;transition:transform .2s linear .2s,-webkit-transform .2s linear .2s;-webkit-transition:-webkit-transform .2s linear .2s}.icon-menu-burger:after,.icon-menu-burger:before{background-color:#2b2b2b;content:'';height:100%;width:100%;position:absolute;left:0}.icon-menu-burger:before{top:-9px;-webkit-transition:top .2s linear .4s;-o-transition:top .2s linear .4s;transition:top .2s linear .4s}.icon-menu-burger:after{bottom:-9px;-webkit-transition:bottom .2s linear .4s;-o-transition:bottom .2s linear .4s;transition:bottom .2s linear .4s}.menu-button.active .icon-menu-burger{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:transform .2s linear .4s;-o-transition:transform .2s linear .4s;transition:-webkit-transform .2s linear .4s;transition:transform .2s linear .4s;transition:transform .2s linear .4s,-webkit-transform .2s linear .4s;-webkit-transition:-webkit-transform .2s linear .4s}.menu-button.active .icon-menu-burger__line{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.menu-button.active .icon-menu-burger:before{-webkit-transition:top .2s linear;-o-transition:top .2s linear;transition:top .2s linear;top:0}.menu-button.active .icon-menu-burger:after{-webkit-transition:bottom .2s linear;-o-transition:bottom .2s linear;transition:bottom .2s linear;bottom:0}.mobile-menu{position:fixed;top:0;left:-470px;background-color:#fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.51);box-shadow:0 0 8px 0 rgba(0,0,0,.51);height:100%;width:310px;max-width:100%;z-index:1000;overflow-y:scroll;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;padding-top:12px}.mobile-menu-application{margin-top:40px;margin-bottom:40px;margin-left:20px;width:170px;height:45px;padding:0;color:#000;font-size:14px;font-weight:700;line-height:41px;text-transform:none;background-color:#e7da48;border:2px solid #e7da48}.mob-menu-logo{display:block;width:279px;margin:13px auto 40px}@media only screen and (max-width:360px){.mob-menu-logo img{width:-webkit-calc(100vw - 80px);width:calc(100vw - 80px)}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:-100;opacity:0;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.mobile-menu .mobile-menu-inner{margin-bottom:40px}.mobile-menu li{position:relative}.mobile-menu>div>ul>li{border-bottom:1px solid rgba(255,255,255,.1)}.mobile-menu>div>ul>li:first-of-type{border-top:1px solid rgba(255,255,255,.1)}.mobile-menu>div>ul>li.down>a{padding-right:60px}.mobile-menu .dropdown-button{display:block;position:absolute;top:0;right:0;height:28px;width:48px;z-index:10}.mobile-menu .dropdown-button:before{content:'';display:block;position:absolute;width:12px;height:12px;top:10px;left:16px;border-bottom:1px solid #2b2b2b;border-right:1px solid #2b2b2b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mobile-menu .dropdown-button.active:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);top:19px}.mobile-menu>div>ul>li>ul{position:static;width:100%;display:none}.mobile-menu>div>ul>li>a{display:block;text-decoration:none;color:#2b2b2b;padding:7px 20px 7px;text-transform:uppercase;font-size:14px}.mobile-menu>div>ul>li.active>a{color:#2b2b2b;background-color:#dfdfdf}.mobile-menu>div ul ul ul .active a,.mobile-menu>div>ul>li>ul>li.active>a{color:#2b2b2b;background-color:#dfdfdf}.mobile-menu .active>.dropdown-button:before{border-color:#2b2b2b}.mobile-menu>div ul ul ul a,.mobile-menu>div>ul>li>ul>li>a{display:block;font-size:15px;line-height:18px;text-decoration:none;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;padding:10px 10px 10px 30px;color:#2b2b2b;position:relative}.mobile-menu>div ul ul ul a:before,.mobile-menu>div>ul>li>ul>li>a:before{content:'';font-family:FontAwesome;display:block;position:absolute;top:17px;left:20px;font-size:14px;width:4px;height:4px;background:#e7da48;-webkit-border-radius:100%;border-radius:100%}.mobile-menu>div ul ul ul a{padding:6px 10px 6px 45px;font-size:13px}.mobile-menu>div ul ul ul a:before{left:34px;top:12px}.mobile-menu .dropdown-button+ul{position:static;width:100%;display:none;margin-bottom:10px}.mobile-menu ul ul .dropdown-button:before{width:6px;height:6px;content:"+";border:none;color:#2b2b2b;-webkit-transform:rotate(0)!important;-ms-transform:rotate(0)!important;transform:rotate(0)!important;top:7px!important;left:17px;font-size:16px}.mobile-menu .menu-button{display:none}@media only screen and (max-width:1229px){.mobile-menu.open{left:0}.mobile-menu.open+.overlay{z-index:500;opacity:1}}@media only screen and (max-width:440px){.mobile-menu{width:100%}.mobile-menu-close{top:26px;right:10px}.mobile-menu .menu-button{display:block;position:absolute}.menu-button{right:15px}}@media (min-width:992px){.mobile-menu{display:none}}.mobile-menu-info{padding:0 20px;color:#545454;font-size:14px;font-weight:400;line-height:30px;letter-spacing:0}.mobile-menu-info:hover{color:#8c8c8c}.mobile-menu-info a{color:#545454;font-size:14px;font-weight:400;line-height:30px;letter-spacing:0}.mobile-menu-info a:hover{color:#8c8c8c}.mobile-menu-social.social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:20px}.mobile-menu-social.social-links a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:34px;height:34px;margin-right:8px;margin-bottom:0;background-color:#8a8a8a;-webkit-border-radius:50%;border-radius:50%;border:none}.mobile-menu-social.social-links a:hover{background-color:#dfdfdf}.mobile-menu-social.social-links svg{fill:#fff}@media only screen and (max-width:991px){.mobile-menu.open{left:0}.mobile-menu.open+.overlay{z-index:500;opacity:1}}@media only screen and (max-width:340px){.mobile-menu{width:100%}.mobile-menu-close{top:26px;right:10px}.mobile-menu .menu-button{display:block;position:absolute}}.header-top .inner{height:72px}.header-bottom{background-color:#f7f7f7}.header-bottom .inner{position:relative}.header-wrapper{background:#fff}@media only screen and (max-width:991px){.header-wrapper{border-bottom:1px solid #e7e7e7}}.header-logo{position:absolute;left:0;top:26px}.header-logo img{display:block;width:279px}@media only screen and (max-width:1229px){.header-logo img{width:200px}}@media only screen and (max-width:991px){.header-logo img{width:279px}}@media only screen and (max-width:360px){.header-logo img{width:-webkit-calc(100vw - 80px);width:calc(100vw - 80px)}}.header-btn{position:absolute;top:13px;right:0;width:170px;height:45px;padding:0;color:#000;font-size:14px;font-weight:700;line-height:41px;text-transform:none;background-color:#e7da48;border:2px solid #e7da48}@media only screen and (max-width:991px){.header-btn{right:60px}}@media only screen and (max-width:767px){.header-btn{display:none}}.header-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:72px;margin:0 200px 0 390px;width:555px}@media only screen and (max-width:1229px){.header-content{width:505px}}@media only screen and (max-width:991px){.header-content{display:none}}.header-info{line-height:1.4;margin-top:-3px;padding-left:34px}.header-info i{position:absolute;left:0;top:4px;color:#00a9ef;font-size:26px}.header-address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:270px;height:28px;margin-right:70px}@media only screen and (max-width:1229px){.header-address{margin-right:20px}}.header-address a{color:#545454;font-size:14px;font-weight:400;line-height:30px;letter-spacing:0}.header-address a:hover{color:#8c8c8c}.header-address svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:13px;height:17px;margin-right:13px;margin-bottom:1px;fill:#e7da48}.header-tel{width:130px}.header-tel a{color:#545454;font-size:14px;font-weight:400;line-height:30px;letter-spacing:0}.header-tel a:hover{color:#8c8c8c}.header-messangers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:30px}.header-messangers a{line-height:0}.header-messangers a:hover{opacity:.7}.header-messangers .whatsapp{margin-right:10px}.header-messangers .whatsapp svg{width:20px;height:20px}.header-messangers .viber svg{width:20px;height:21px}.top-menu>ul{width:100%}.top-menu>ul>li{display:table-cell;padding:0 20px;text-align:center}.top-menu>ul>li:first-of-type{padding-left:0;text-align:left}.top-menu>ul>li:last-of-type{text-align:right;padding-right:0}.top-menu>ul>li>a{position:relative;display:block;padding:15px 0 15px;color:#2b2b2b;font-size:14px;font-weight:700;line-height:25px;letter-spacing:0}.top-menu>ul>li>a.active,.top-menu>ul>li>a:hover{color:#2b2b2b;opacity:.7}.top-menu>ul>li>a>span{border-bottom:2px solid transparent}.top-menu>ul>li>div{position:absolute;top:64px;left:0;background-color:#f7f7f7;width:100%;visibility:hidden;opacity:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;padding:15px 15px 10px;overflow:hidden;text-align:left}.top-menu>ul>li:hover>div{visibility:visible;opacity:1;top:54px}.top-menu>ul>li>div>ul{float:left;width:33.3333%;padding-right:15px}.top-menu>ul>li>div li{margin-bottom:6px}.top-menu>ul>li>div a{color:#2b2b2b;font-size:14px;font-weight:400;line-height:25px;letter-spacing:0;position:relative;padding:5px 5px 5px 15px}.top-menu>ul>li>div a.active,.top-menu>ul>li>div a:hover{color:#2b2b2b;opacity:.7}.contactx-xs{padding:15px;background:#00a9ef;color:#000}.contactx-xs a{color:#000}.phone-xs i{vertical-align:middle;margin-top:-3px}@media only screen and (max-width:1229px){.header-content{margin:0 100px 0 250px}.top-menu>ul>li>a{font-size:14px;padding:15px 0}.top-menu>ul>li{padding:0 25px}.top-menu>ul>li>a:after{display:none}}@media only screen and (max-width:991px){.header-content{padding:8px;margin-left:270px;width:440px}.header-address{padding-left:0;color:#000}.header-top .inner{border-bottom:none}.header-wrapper{position:fixed;top:0;left:0;width:100%;height:72px;z-index:400;background:#fff}.header-wrapper-push{height:72px}}@media only screen and (max-width:767px){.logo img{width:200px;margin-top:5px}}@media only screen and (min-width:992px){.header-wrapper{height:127px;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:fixed;top:0;left:0;width:100%;z-index:500}.header-wrapper.hPanelHide{top:-72px}.header-wrapper-push{height:126px}}.top-slider-wrapper{position:relative;background-color:#595959}.top-slider-wrapper .decoration .circle{position:absolute;background-color:#5e5e5e;-webkit-border-radius:50%;border-radius:50%}.top-slider-wrapper .decoration #circle-1{top:116px;left:0;width:150px;height:150px}.top-slider-wrapper .decoration #circle-2{top:240px;left:120px;width:95px;height:95px}.top-slider-wrapper .decoration #circle-3{top:100px;left:810px;width:40px;height:40px}.top-slider-wrapper .decoration #circle-4{top:65px;right:-45px;width:150px;height:150px}.top-slider{height:570px;position:relative;z-index:20}.top-slider .element .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}.top-slider .element .content-left{width:515px}@media only screen and (max-width:767px){.top-slider .element .content-left{width:100%;padding-right:0}}.top-slider .element .content-right{width:655px}@media only screen and (max-width:767px){.top-slider .element .content-right{display:none}}.top-slider .element-content{height:570px;width:100%;padding-right:120px}@media only screen and (max-width:1229px){.top-slider .element-content{padding-right:80px}}@media only screen and (max-width:991px){.top-slider .element-content{padding-right:100px}}@media only screen and (max-width:767px){.top-slider .element-content{width:auto;padding-right:0}}.top-slider .element-content .title{margin-bottom:30px;color:#fff;font-size:36px;font-weight:700;line-height:42px;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:1229px){.top-slider .element-content .title{font-size:30px}}@media only screen and (max-width:991px){.top-slider .element-content .title{font-size:20px;line-height:32px}}.top-slider .element-content .description{width:390px;margin-bottom:30px;color:#dfdfdf;font-size:20px;font-weight:500;line-height:30px;letter-spacing:0}@media only screen and (max-width:1229px){.top-slider .element-content .description{margin-bottom:20px;font-size:18px}}@media only screen and (max-width:991px){.top-slider .element-content .description{font-size:16px}}@media only screen and (max-width:420px){.top-slider .element-content .description{width:auto}}.top-slider .figure-wrapper{display:none}.top-slider .element-content .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:170px;height:45px;margin-bottom:20px;padding:0;padding-left:5px;color:#000;font-size:14px;font-weight:700;line-height:41px;text-transform:none;background-color:#e7da48;border:2px solid #e7da48}@media only screen and (max-width:767px){.top-slider .element-content .btn{margin-bottom:40px}}.top-slider .element-content .btn:hover{background-color:transparent;color:#e7da48}.top-slider .element-content .btn:hover svg{fill:#e7da48}.top-slider .element-content .btn svg{width:33px;height:17px;margin-left:5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);fill:#000;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.top-slider .element-content .social-links{position:absolute;bottom:75px;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:1229px){.top-slider .element-content .social-links{bottom:40px}}@media only screen and (max-width:991px){.top-slider .element-content .social-links{display:none}}.top-slider .element-content .social-links a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:34px;height:34px;margin-right:8px;margin-bottom:0;background-color:#8a8a8a;-webkit-border-radius:50%;border-radius:50%;border:none}.top-slider .element-content .social-links a:hover{background-color:#dfdfdf}.top-slider .element-content .social-links svg{fill:#2c2c2c}.top-slider .slick-next,.top-slider .slick-prev{position:absolute;bottom:20px;z-index:30;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:45px;height:45px;background-color:#e7da48;border:2px solid #e7da48;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.top-slider .slick-next:hover,.top-slider .slick-prev:hover{background-color:transparent}.top-slider .slick-next:hover svg,.top-slider .slick-prev:hover svg{fill:#e7da48}@media only screen and (max-width:767px){.top-slider .slick-next,.top-slider .slick-prev{display:none!important}}.top-slider .slick-next svg,.top-slider .slick-prev svg{width:34px;height:18px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;fill:#000}.top-slider .slick-prev{left:485px}@media only screen and (max-width:1229px){.top-slider .slick-prev{left:415px}}@media only screen and (max-width:991px){.top-slider .slick-prev{right:80px;left:auto}}.top-slider .slick-next{right:20px}.top-slider .slick-next svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:1229px){.top-slider .figure{width:220px;margin-left:-110px}.top-slider-wrapper:after{height:530px}.top-slider{height:440px}.top-slider .element-content{height:440px}.top-slider .figure-wrapper{height:440px}}@media only screen and (max-width:991px){.top-slider .figure{width:180px;margin-left:-90px}.top-slider .element{background:0 0!important}}.services-section{padding-top:120px}@media only screen and (max-width:1229px){.services-section{padding-top:80px}}.services-section .section-header .title-h1{margin-bottom:70px}@media only screen and (max-width:767px){.services-section .section-header .title-h1{margin-bottom:50px}}.services-section .carousel-wrapper{margin-bottom:25px}.services-section .carousel-wrapper .row{margin:0 -15px}@media only screen and (max-width:767px){.services-section .carousel-wrapper .row{margin:0 -10px}}.services-section .button-more{display:inline-block;width:170px;height:45px;padding:0;color:#000;font-size:14px;font-weight:700;line-height:41px;text-align:center;text-transform:none;background-color:#e7da48;border:2px solid #e7da48}.services-section .button-more:hover{background-color:transparent}.services-section .carousel-wrapper .carousel .item{padding:0 15px}@media only screen and (max-width:767px){.services-section .carousel-wrapper .carousel .item{padding:0 10px}}@media only screen and (max-width:500px){.services-section .carousel-wrapper .carousel .item{width:100%}}.services-section .carousel-wrapper .carousel .item .element{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.51);box-shadow:0 0 8px 0 rgba(0,0,0,.51);margin-bottom:30px}@media only screen and (max-width:767px){.services-section .carousel-wrapper .carousel .item .element{margin-bottom:20px}}.services-section .carousel-wrapper .carousel .item .element-bg{position:relative;height:210px;background-position:center center!important}.services-section .carousel-wrapper .carousel .item .element-bg::after{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.5);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;content:''}.services-section .carousel-wrapper .carousel .item .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:73px;padding:10px;overflow:hidden;background-color:#464646;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media only screen and (max-width:1229px){.services-section .carousel-wrapper .carousel .item .title{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.services-section .carousel-wrapper .carousel .item .title .name{color:#fff;font-size:16px;font-weight:600;line-height:24px}@media only screen and (max-width:1229px){.services-section .carousel-wrapper .carousel .item .title .name{font-size:14px;line-height:18px}}.services-section .carousel-wrapper .carousel .item .title .price{color:#dfdfdf;font-size:12px;font-weight:500}.services-section .carousel-wrapper .carousel .item .element:hover{-webkit-box-shadow:none;box-shadow:none}.services-section .carousel-wrapper .carousel .item .element:hover .element-bg::after{background-color:rgba(0,0,0,0)}.services-carousel-top-next-btn{width:54px;height:54px;display:block;position:absolute;top:50%;right:0;margin-top:-36px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#00a9ef;cursor:pointer}.services-carousel-top-next-btn:after{content:'';display:block;position:absolute;width:14px;height:14px;top:50%;left:50%;margin-top:-7px;margin-left:-10px;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.services-carousel-top-next-btn:hover{background:#000}.services-carousel-bottom-prev-btn{width:54px;height:54px;display:block;position:absolute;top:50%;left:0;margin-top:-36px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background:#00a9ef;cursor:pointer}.services-carousel-bottom-prev-btn:after{content:'';display:block;position:absolute;width:14px;height:14px;top:50%;left:50%;margin-top:-7px;margin-left:-5px;border-bottom:3px solid #fff;border-left:3px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.services-carousel-bottom-prev-btn:hover{background:#000}@media only screen and (max-width:1229px){.services-section .carousel-wrapper .carousel .item .element-bg{height:130px}}@media only screen and (max-width:991px){.services-section .carousel-wrapper .carousel .item .element-bg{height:18vw}}@media only screen and (max-width:767px){.services-section .carousel-wrapper .carousel .item .element-bg{height:24vw}}@media only screen and (max-width:500px){.services-section .carousel-wrapper .carousel .item .element-bg{height:200px}}.feauters-section{padding-top:120px}@media only screen and (max-width:1229px){.feauters-section{padding-top:80px}}.feauters-section .title-h1{margin-bottom:90px}@media only screen and (max-width:767px){.feauters-section .title-h1{margin-bottom:50px}}@media only screen and (max-width:767px){.feauters-section .row>div{float:left;width:50%}}@media only screen and (max-width:500px){.feauters-section .row>div{width:100%}}.feauters-section .element{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:215px;margin-bottom:30px;padding:35px 20px 15px;border-bottom:4px solid #5e5e5e;background-color:#fafafa}.feauters-section .element img{width:55px;height:55px;margin-bottom:30px}.feauters-section .element .title{color:#000;font-size:16px;font-weight:600;line-height:26px;letter-spacing:0}@media only screen and (max-width:1229px){.feauters-section .element .title{font-size:14px;line-height:22px}}.feauters-section>.row>hr:nth-of-type(2n){clear:both}@media (min-width:992px){.feauters-section>.row>hr:nth-of-type(2n){clear:none}.feauters-section>.row>hr:nth-of-type(4n){clear:both}}.news-list .element{background-color:#e7da48;margin-bottom:20px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.31);box-shadow:0 0 8px 0 rgba(0,0,0,.31);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.news-list .element .inner{background:rgba(231,218,72,.86);height:270px;padding:30px 25px;color:#000}.news-list .element.action{background-color:#e7da48}.news-list .element.action .inner{background:rgba(231,218,72,.85)}.news-list .element.action .news-tag{background-color:#e7da48}.news-list .element a{color:#000}.news-list .element .element-header{margin-bottom:30px}.news-list .element .date{line-height:1;padding:0 0 0 46px}.news-list .element .day{font-size:36px;position:absolute;top:0;left:0}.news-list .element .month{margin:0 0 3px;padding-top:4px}.news-list .element .news-tag{display:inline-block;color:#000;font-weight:700;font-size:10px;line-height:1;text-transform:uppercase;-webkit-border-radius:15px;border-radius:15px;background:#bb1015;padding:7px 12px 6px}.news-list .element h4{line-height:1;margin-bottom:0}.news-list .element .title{height:42px;margin-bottom:20px;overflow:hidden}@media only screen and (max-width:991px){.news-list .element .title{height:auto}}.news-list .element .title a{margin-bottom:20px;color:#000;font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;line-height:30px;letter-spacing:0;text-transform:uppercase;line-height:24px}@media only screen and (max-width:991px){.news-list .element .title a{font-size:22px;line-height:26px}}.news-list .element .text{font-size:14px;line-height:1.5;font-weight:300;height:105px;overflow:hidden}.news-list .element:hover h4 a{text-decoration:underline}.news-list .element:hover{-webkit-box-shadow:none;box-shadow:none}.news-section{background:url(../images/dots4.png) 0 12px repeat-x}.news-carousel .element{height:500px;padding:70px 0}.news-carousel .element-content{height:360px;width:570px;max-width:100%;float:right;background:#00a9ef;color:#fff;padding:40px 40px 90px}.news-carousel .element-content a{color:#fff}.news-carousel .element-content .date{line-height:1;background:#26bbf9;height:58px;width:140px;padding:16px 0 0 63px}.news-carousel .element-content .day{font-size:42px;position:absolute;top:11px;left:11px}.news-carousel .element-content .month{margin:0 0 3px}.news-carousel .news-link{display:inline-block;color:#fff;font-weight:700;font-size:12px;line-height:1;text-transform:uppercase;-webkit-border-radius:15px;border-radius:15px;background:#0c85b7;padding:8px 10px 6px}.news-carousel .news-link:hover{background:#fff;color:#000}.news-carousel h3{line-height:1;margin-bottom:15px}.news-carousel h3 a{border-bottom:1px solid #fff;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.news-carousel h3:hover a{border-color:transparent}.news-carousel .text{height:125px;overflow:hidden}.news-carousel .slick-dots{width:570px;max-width:100%;float:right;margin-top:-140px}.news-carousel .slick-dots li{background:#fff;width:8px;height:8px;margin:0 6px;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.5);box-shadow:0 0 0 2px rgba(255,255,255,.5);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;position:relative}.news-carousel .slick-dots li:hover{background:#0c85b7}.news-carousel .slick-dots li.slick-active{background:#0c85b7}@media only screen and (max-width:767px){.news-section{width:100%;overflow:hidden;background:0 0}.news-carousel{margin-left:-10px;margin-right:-10px}.news-carousel .element{height:auto;padding:0;background:#fff!important;margin-right:10px;margin-left:10px}.news-carousel .element-content{height:auto;width:100%;float:none;padding:20px 20px 30px}.news-carousel h3 a{white-space:inherit;overflow:auto;-o-text-overflow:inherit;text-overflow:inherit;border:none}.news-carousel h3{height:44px;overflow:hidden}}.gallery-section{padding-top:90px;padding-bottom:170px}@media only screen and (max-width:1229px){.gallery-section{padding-top:80px}}.gallery-section .gallery .gallery-item-wrapper{padding-right:30px}.gallery-section .gallery .gallery-item{opacity:.8;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.gallery-section .gallery .gallery-item:hover{opacity:1}@media only screen and (max-width:767px){.gallery-section .gallery .gallery-item img{max-height:300px}}.gallery-section .slick-list{z-index:0;overflow:visible}.gallery-section .slick-next,.gallery-section .slick-prev{position:absolute;bottom:-105px;z-index:1;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:45px;height:45px;background-color:#e7da48;border:2px solid #e7da48;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.gallery-section .slick-next:hover,.gallery-section .slick-prev:hover{background-color:transparent}.gallery-section .slick-next:hover svg,.gallery-section .slick-prev:hover svg{fill:#e7da48}.gallery-section .slick-next svg,.gallery-section .slick-prev svg{width:34px;height:18px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;fill:#000}.gallery-section .slick-prev{left:0}.gallery-section .slick-next{left:50px}.gallery-section .slick-next svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.partners-section{position:relative;width:100%;padding:60px 0 80px}.partners-section::before{position:absolute;top:0;right:-2000px;bottom:0;left:-2000px;background-color:#fafafa;content:''}.partners-section>*{position:relative}.partners-carousel{margin:0 150px}@media only screen and (max-width:767px){.partners-carousel{margin:0 50px}}.partners-carousel .slick-next,.partners-carousel .slick-prev{position:absolute;top:-webkit-calc(50% - 22.5px);top:calc(50% - 22.5px);z-index:1;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:45px;height:45px;background-color:#e7da48;border:2px solid #e7da48;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.partners-carousel .slick-next:hover,.partners-carousel .slick-prev:hover{background-color:transparent}.partners-carousel .slick-next:hover svg,.partners-carousel .slick-prev:hover svg{fill:#e7da48}.partners-carousel .slick-next svg,.partners-carousel .slick-prev svg{width:34px;height:18px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;fill:#000}.partners-carousel .slick-prev{left:-150px}@media only screen and (max-width:767px){.partners-carousel .slick-prev{left:-50px}}.partners-carousel .slick-next{right:-150px}@media only screen and (max-width:767px){.partners-carousel .slick-next{right:-50px}}.partners-carousel .slick-next svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.partners-carousel .item{padding:0 15px}.partners-carousel .item-wrapper{padding:30px 0;background-color:#fdfdfd;border:2px solid #f0f0f0}.partners-carousel img{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray;opacity:.5}.partners-carousel .item:hover img{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;opacity:1}.top-article-img-wrapper{height:250px}.article-img img{width:100%}.article-img .title{padding:15px;color:#fff;width:100%;background:rgba(0,0,0,.8)}.content{font-weight:300}.content a{color:#2b2b2b;text-decoration:underline}.content a:hover{text-decoration:none}.gallery-wrapper{margin-bottom:30px;width:100%;overflow:hidden}.gallery-carousel{margin:0 -10px}.gallery-wrapper .item{padding:0 10px;margin-bottom:10px}.base-gallery .element{margin-bottom:20px}.base-gallery .element a i,.gallery-wrapper .element a i{position:absolute;top:50%;left:50%;color:#fff;z-index:10;font-size:46px;line-height:1;margin-top:-20px;margin-left:-20px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0)}.base-gallery .element a,.gallery-wrapper .element a{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(231,218,72,.6);opacity:0}.base-gallery .element a:hover,.gallery-wrapper .element a:hover{opacity:1}.base-gallery .element a:hover i,.gallery-wrapper .element a:hover i{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.gallery-carousel-arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:20px 0}.gallery-carousel-next,.gallery-carousel-prev{position:relative;z-index:30;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:45px;height:45px;background-color:#e7da48;border:2px solid #e7da48;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.gallery-carousel-next:hover,.gallery-carousel-prev:hover{background-color:transparent}.gallery-carousel-next:hover svg,.gallery-carousel-prev:hover svg{fill:#e7da48}.gallery-carousel-next svg,.gallery-carousel-prev svg{width:34px;height:18px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;fill:#000}.gallery-carousel-next{margin-left:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.breadcrumbs-wrapper{padding:40px 0}.breadcrumb li{display:inline-block;font-size:14px;color:#0f0f0f;font-weight:100}.breadcrumb li a{color:#989898;position:relative}.breadcrumb li a:hover{color:#0f0f0f}.breadcrumb i{font-size:14px;color:#989898;display:inline-block;margin:0 3px 0 6px;vertical-align:middle}.pagination{margin:20px 0;text-align:center}.pagination li{display:inline-block}.pagination a,.pagination span{font-size:18px;color:#000;display:block;width:36px;height:36px;line-height:32px;border:2px solid transparent;text-decoration:none!important;padding-right:2px}.pagination .active a{border-color:#00a9ef;color:#00a9ef!important}.pagination a:hover{color:#00a9ef}.pagination .control,.pagination .disabled{font-weight:700}.modal.big{width:1170px;max-width:100%;padding:5px}.modal small{line-height:1.6;display:inline-block}@media only screen and (min-width:992px){.article-img .title{position:absolute;bottom:0;left:0}}.contacts-section{color:#000;background-color:#fff}.map-block{width:50%;height:100%;position:absolute;top:0;right:0}.map-block iframe{height:100%!important;width:100%!important}.contacts-block{padding:90px 50px 90px 0}.contacts-block .inner a{color:#000}.contacts-block .inner .element{margin-bottom:17px}.contacts-block .inner .element>img{position:absolute;top:4px;left:0}.contacts-block .social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contacts-block .social-links a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:34px;height:34px;margin-right:8px;margin-bottom:0;background-color:#8a8a8a;-webkit-border-radius:50%;border-radius:50%;border:none}.contacts-block .social-links a:hover{background-color:#dfdfdf}.contacts-block .social-links svg{fill:#fff}@media only screen and (max-width:991px){.contacts-block{padding:50px 30px 50px 0}}@media only screen and (max-width:767px){.map-block{width:100%;height:400px;position:relative}.contacts-block .inner{padding-left:0}}.select-menu{width:250px;max-width:100%;position:relative}.select-menu-header{border:1px solid #e1e3e7;padding:5px 45px 3px 10px;font-size:15px;position:relative;cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.select-menu-header:after{content:'';display:block;position:absolute;width:34px;height:100%;top:0;right:0;background:#e1e3e7;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.select-menu-header:before{content:'';display:block;position:absolute;top:14px;right:12px;z-index:2;border-top:5px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}.select-menu.open .select-menu-header,.select-menu:hover .select-menu-header{border-color:#d5d7db}.select-menu.open .select-menu-header:after,.select-menu:hover .select-menu-header:after{background:#d5d7db}.select-menu>ul{display:none;border:1px solid #d5d7db;position:absolute;top:33px;left:0;width:100%;z-index:200}.select-menu>ul>li a{border-bottom:1px solid #d5d7db;padding:4px 10px;display:block;font-size:15px;color:#565656;background:#fff}.select-menu>ul>li:last-of-type a{border:none}.select-menu>ul>li a:hover{background:#d5d7db}.select-menu.open>ul{display:block}.advert-list .element{padding:10px 15px 15px 175px;min-height:170px;margin-bottom:20px;background:#fff;-webkit-box-shadow:0 0 7px rgba(0,0,0,.2);box-shadow:0 0 7px rgba(0,0,0,.2);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.advert-list .element>img{position:absolute;top:15px;left:15px}.advert-list .element .title{padding-right:120px}.advert-list .element .price{position:absolute;right:0;top:1px;background:#00a9ef;color:#fff;font-weight:700;line-height:1;padding:4px 10px;-webkit-border-radius:12px;border-radius:12px;font-size:15px}.advert-list .element-address{position:absolute;bottom:20px;left:170px}.advert-list .element-address i{font-size:20px;vertical-align:middle;margin-top:-5px;color:#00a9ef}.advert-list .element .title-h4{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.advert-list .element:hover{-webkit-box-shadow:0 0 14px rgba(0,0,0,.3);box-shadow:0 0 14px rgba(0,0,0,.3)}.advert-list .element:hover .title-h4{color:#00a9ef;text-decoration:underline}@media only screen and (max-width:1229px){.advert-list .element .title{padding-right:0;padding-top:4px}.advert-list .element .price{top:-28px}}@media only screen and (max-width:767px){.advert-list .element{padding:10px 15px 15px 15px}.advert-list .element-address{position:relative;left:inherit;bottom:inherit;padding-left:22px}.advert-list .element-address i{position:absolute;top:0;left:0;margin:0}.advert-list .element .price{position:static;display:inline-block;margin-bottom:10px}}.agreement{position:relative;margin-bottom:30px;color:#2b2b2b}.agreement.black{color:#2b2b2b}.agreement input{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.agreement label{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-block;color:#595959;font-size:14px;font-weight:300;line-height:25px;letter-spacing:.05em}@media only screen and (max-width:767px){.agreement label{font-size:12px}}.agreement label a{color:#595959;font-size:14px;font-weight:300;letter-spacing:.05em}.agreement label a:hover{color:#595959}.agreement label .box{position:relative;top:3px;display:inline-block;width:16px;height:16px;margin-right:8px;border:1px solid rgba(43,43,43,.2);-webkit-border-radius:2px;border-radius:2px}.agreement label .box::after,.agreement label .box::before{position:absolute;top:7px;width:7px;height:1px;background-color:#2b2b2b;opacity:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;content:''}.agreement label .box::before{top:8px;left:1px;-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg)}.agreement label .box::after{right:0;width:10px;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg)}.agreement input:checked+label .box::after,.agreement input:checked+label .box::before{opacity:1}.agreement input.error+label{color:red}.article-img .date{line-height:1;padding:10px 10px 10px 60px;position:absolute;left:0;top:20px;background:#00a9ef;color:#fff}.article-img .date .day{font-size:36px;position:absolute;top:8px;left:10px}.article-img .date .month{margin:0 0 3px;padding-top:4px;letter-spacing:1px}@media only screen and (max-width:991px){.aside{display:none}}.aside-news{padding:25px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1);background:#fff}.aside-news .title-h3{line-height:30px}.aside-news .element{margin-bottom:25px}.aside-news .element .date{font-size:13px}.aside-news .element h4{line-height:1.2;margin-bottom:0}.aside-news .element h4 a{color:#464646;text-decoration:underline}.aside-news .element h4 a:hover{color:#000;text-decoration:none}@media only screen and (min-width:992px){.aside{padding-right:20px}}.gallery-categories-grid .element{margin-bottom:40px}.gallery-categories-grid .element .img-wrapper{margin-bottom:15px;overflow:hidden}.gallery-categories-grid .element .img-wrapper .inner{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(231,218,72,.5);opacity:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;z-index:1;color:#000;font-size:14px;font-weight:700;text-transform:uppercase}.gallery-categories-grid .element:hover .img-wrapper .inner{opacity:1}.gallery-categories-grid .element .img-wrapper img{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);width:100%}.gallery-categories-grid .element:hover .img-wrapper img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05)}.gallery-categories-grid .element .title{font-weight:600;text-transform:uppercase;overflow:hidden;font-size:14px;color:#000;line-height:1.2;-webkit-transition:color 10ms ease-out;-o-transition:color 10ms ease-out;transition:color 10ms ease-out;height:30px}.gallery-categories-grid>.row>hr:nth-of-type(3n){clear:both}.aside-menu{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.aside-menu a{display:block;text-decoration:none!important;padding:12px 36px 12px 15px;color:#000;font-size:14px;font-weight:400;text-decoration:none;background-color:#fff;border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5}.aside-menu>ul>li:first-of-type>a{border-top:1px solid #d5d5d5}.aside-menu .active>a,.aside-menu .open>a,.aside-menu li>a:hover{background-color:#e7da48}.aside-menu>ul ul{display:none}.aside-menu .active>ul{display:block}.aside-menu>ul li{position:relative}.aside-menu>ul .dropdown-button{height:53px;width:36px;display:block;z-index:20;top:0;right:0;position:absolute;cursor:pointer}.aside-menu>ul .dropdown-button:after{content:'';display:block;position:absolute;width:8px;height:8px;top:20px;right:21px;border-bottom:1px solid #1f1f1f;border-right:1px solid #1f1f1f;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.aside-menu>ul .dropdown-button.active:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);top:24px}.aside-menu>ul ul .dropdown-button{height:37px}.aside-menu>ul ul .dropdown-button:after{top:12px}.aside-menu>ul ul .active>a+.dropdown-button:after,.aside-menu>ul ul .dropdown-button.active:after,.aside-menu>ul ul .open>a+.dropdown-button:after{top:16px}.aside-menu ul ul a{padding:10px 36px 10px 30px;font-weight:400;font-size:12px;position:relative}.aside-menu ul ul>li>a:before{content:'';display:block;position:absolute;width:5px;height:5px;top:18px;left:15px;background-color:#dfdfdf}.aside-menu ul ul ul a{padding:8px 36px 8px 30px}.aside-menu ul ul ul a:before,.aside-menu ul ul ul ul a:before{display:none}.aside-menu ul ul ul ul a{padding:8px 36px 8px 40px}.aside-menu ul ul ul ul ul a{padding:8px 36px 8px 50px}@media only screen and (max-width:991px){.aside-menu>ul{display:none}.aside-menu.active>ul{display:block}.aside{border-right:none}.aside-menu a{border-right:1px solid #f7f7f7}}table{width:100%;border-collapse:collapse;margin-bottom:30px}table td,table th{padding:10px 15px;font-size:14px;vertical-align:middle}table th{color:#000;background-color:#e7da48}table td{border:1px solid #d5d5d5}@media only screen and (max-width:767px){table td,table th{padding:8px 10px;font-size:12px}}.base-template .services-section{padding-top:0!important}.base-template .middle .title-h1,.base-template .middle h1{margin-bottom:40px}@media only screen and (min-width:992px){::-webkit-resizer{background-image:url("");background-repeat:no-repeat;width:9px;height:1px}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-button{background-image:url("");background-repat:no-repeat;width:9px;height:0}::-webkit-scrollbar-thumb{-webkit-border-radius:0;border-radius:0;background-color:#e7da48}::-webkit-scrollbar-track{background-color:#595959}}