html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,ul,ol{max-height:5000em}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;position:relative}.grid-1{position:relative;min-height:1px;display:inline-block;vertical-align:top;margin-right:-4px}.grid-2{position:relative;min-height:1px;display:inline-block;vertical-align:top;margin-right:-4px}.grid-3{position:relative;min-height:1px;display:inline-block;vertical-align:top;margin-right:-4px}.grid-4{position:relative;min-height:1px;display:inline-block;vertical-align:top;margin-right:-4px}.grid-5{position:relative;min-height:1px;display:inline-block;vertical-align:top;margin-right:-4px}.grid-6{position:relative;min-height:1px;display:inline-block;vertical-align:top;margin-right:-4px}.grid-7{position:relative;min-height:1px;display:inline-block;vertical-align:top;margin-right:-4px}.grid-8{position:relative;min-height:1px;display:inline-block;vertical-align:top;margin-right:-4px}.grid-9{position:relative;min-height:1px;display:inline-block;vertical-align:top;margin-right:-4px}.grid-10{position:relative;min-height:1px;display:inline-block;vertical-align:top;margin-right:-4px}.grid-11{position:relative;min-height:1px;display:inline-block;vertical-align:top;margin-right:-4px}.grid-12{position:relative;min-height:1px;display:inline-block;vertical-align:top;margin-right:-4px}.grid-1{width:8.33333%}.grid-2{width:16.66667%}.grid-3{width:25%}.grid-4{width:33.33333%}.grid-5{width:41.66667%}.grid-6{width:50%}.grid-7{width:58.33333%}.grid-8{width:66.66667%}.grid-9{width:75%}.grid-10{width:83.33333%}.grid-11{width:91.66667%}.grid-12{width:100%}section,header,footer{position:relative;width:100%;max-width:1920px;margin:0 auto;overflow:hidden;padding-left:15px;padding-right:15px}.container,.row{margin:0 auto;width:100%;max-width:1215px;position:relative}.container:before,.row:before{content:" ";display:table}.container:after,.row:after{content:" ";display:table;clear:both}.row-out{margin-left:-15px;margin-right:-15px;position:relative}.row-out:before{content:" ";display:table}.row-out:after{content:" ";display:table;clear:both}.clearfix:before{content:" ";display:table}.clearfix:after{content:" ";display:table;clear:both}img{border:none}.img-responsive{width:100%;height:auto}.hidden{display:none}@font-face{font-family:'HelveticaNeue';src:url("../fonts/HelveticaNeueCyr-Roman.eot?#iefix") format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Roman.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Roman.ttf) format("truetype"),url("../fonts/HelveticaNeueCyr-Roman.svg#HelveticaNeueCyr-Roman") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'HelveticaNeue';src:url("../fonts/HelveticaNeueCyr-Light.eot?#iefix") format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Light.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Light.ttf) format("truetype"),url("../fonts/HelveticaNeueCyr-Light.svg#HelveticaNeueCyr-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'HelveticaNeue';src:url("../fonts/HelveticaNeueCyr-UltraLight.eot?#iefix") format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-UltraLight.otf) format("opentype"),url(../fonts/HelveticaNeueCyr-UltraLight.woff) format("woff"),url(../fonts/HelveticaNeueCyr-UltraLight.ttf) format("truetype"),url("../fonts/HelveticaNeueCyr-UltraLight.svg#HelveticaNeueCyr-UltraLight") format("svg");font-weight:200;font-style:normal}.btn{display:inline-block;border:none!important;vertical-align:middle;font-family:"HelveticaNeue",Helvetica,Arial,sans-serif;line-height:1;font-size:17px;padding:10px 20px;text-align:center;cursor:pointer;letter-spacing:.5px;text-decoration:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);white-space:nowrap}.btn:focus{outline:none}.btn-blue{color:#FFF!important;background-color:#3868e3;border-radius:25px;font-weight:300;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.btn-blue:hover{color:#FFF;background-color:#1e51d4}.btn-blue:active{color:#FFF;background-color:#1945b5}.btn-blue i{margin-left:20px;margin-right:-10px}.btn-grey{background-color:#f0f0f0;border-radius:25px;font-weight:300;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.btn-grey:hover{background-color:#d7d7d7}.btn-grey:active{background-color:#bdbdbd}.btn-grey i{margin-left:20px;margin-right:-10px}.btn-tab{color:#636363!important;background-color:#FFF;border-radius:25px;font-weight:300;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.btn-tab:hover{color:#636363;background-color:#f2f5f1}.btn-tab:active{color:#636363;background-color:#f2f5f1}.btn-tab span{border-bottom:1px dotted #636363;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.btn-tab i{margin-left:0;margin-right:15px;font-size:24px;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.btn-tab.current{background-color:#f2f5f1}.btn-tab.current span{border-bottom:1px dotted #fff0}.btn-tab.current i{color:#7cc247}.btn_good{color:#FFF;background:green;padding:10px 20px;-webkit-box-shadow:0 0 0 3px rgb(35 142 32 / .5);box-shadow:0 0 0 3px rgb(35 142 32 / .5);pointer-events:none}.ajax-form input[type="text"],.ajax-form select,.ajax-form input[type="tel"],.ajax-form textarea,.search-form input[type="text"]{font-family:"HelveticaNeue",Helvetica,Arial,sans-serif;color:#000;width:100%;font-size:14px;border:1px solid #E4E2E2;padding:9px 15px;background-color:#FFF;font-weight:400;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.ajax-form input[type="text"]:hover,.ajax-form select:hover,.ajax-form input[type="tel"]:hover,.ajax-form textarea:hover,.search-form input[type="text"]:hover{-webkit-box-shadow:0 1px 10px 0 rgb(0 0 0 / .2);box-shadow:0 1px 10px 0 rgb(0 0 0 / .2)}.ajax-form input[type="text"]:focus,.ajax-form select:focus,.ajax-form input[type="tel"]:focus,.ajax-form textarea:focus,.search-form input[type="text"]:focus{outline:none;border:1px solid #3868e3;-webkit-box-shadow:0 2px 15px 0 rgb(56 104 227 / .4);box-shadow:0 2px 15px 0 rgb(56 104 227 / .4)}.ajax-form input[type="text"]::-webkit-input-placeholder,.ajax-form select::-webkit-input-placeholder,.ajax-form input[type="tel"]::-webkit-input-placeholder,.ajax-form textarea::-webkit-input-placeholder,.search-form input[type="text"]::-webkit-input-placeholder{color:#A8A8A8;opacity:1;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ajax-form input[type="text"]::-moz-placeholder,.ajax-form select::-moz-placeholder,.ajax-form input[type="tel"]::-moz-placeholder,.ajax-form textarea::-moz-placeholder,.search-form input[type="text"]::-moz-placeholder{color:#A8A8A8;opacity:1;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ajax-form input[type="text"]:-moz-placeholder,.ajax-form select:-moz-placeholder,.ajax-form input[type="tel"]:-moz-placeholder,.ajax-form textarea:-moz-placeholder,.search-form input[type="text"]:-moz-placeholder{color:#A8A8A8;opacity:1;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ajax-form input[type="text"]:-ms-input-placeholder,.ajax-form select:-ms-input-placeholder,.ajax-form input[type="tel"]:-ms-input-placeholder,.ajax-form textarea:-ms-input-placeholder,.search-form input[type="text"]:-ms-input-placeholder{color:#A8A8A8;opacity:1;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ajax-form input[type="text"]:focus::-webkit-input-placeholder,.ajax-form select:focus::-webkit-input-placeholder,.ajax-form input[type="tel"]:focus::-webkit-input-placeholder,.ajax-form textarea:focus::-webkit-input-placeholder,.search-form input[type="text"]:focus::-webkit-input-placeholder{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.ajax-form input[type="text"]:focus::-moz-placeholder,.ajax-form select:focus::-moz-placeholder,.ajax-form input[type="tel"]:focus::-moz-placeholder,.ajax-form textarea:focus::-moz-placeholder,.search-form input[type="text"]:focus::-moz-placeholder{opacity:0;transform:scale(.5)}.ajax-form input[type="text"]:focus:-moz-placeholder,.ajax-form select:focus:-moz-placeholder,.ajax-form input[type="tel"]:focus:-moz-placeholder,.ajax-form textarea:focus:-moz-placeholder,.search-form input[type="text"]:focus:-moz-placeholder{opacity:0;transform:scale(.5)}.ajax-form input[type="text"]:focus:-ms-input-placeholder,.ajax-form select:focus:-ms-input-placeholder,.ajax-form input[type="tel"]:focus:-ms-input-placeholder,.ajax-form textarea:focus:-ms-input-placeholder,.search-form input[type="text"]:focus:-ms-input-placeholder{opacity:0;-ms-transform:scale(.5);transform:scale(.5)}#ctel{-moz-user-select:-moz-none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.error{-webkit-box-shadow:0 0 0 4px rgb(176 0 4 / .3)!important;box-shadow:0 0 0 4px rgb(176 0 4 / .3)!important;background-color:#F0D7D7!important;border:1px solid #ff6666!important}label,input[type="button"],input[type="submit"],button{cursor:pointer}.ajax-form input[type="checkbox"]{margin-bottom:0;display:none}.ajax-form input[type="checkbox"]+label{position:relative;line-height:1.1;padding-left:25px;display:block;text-align:left;margin-bottom:15px}.ajax-form input[type="checkbox"]+label:before{content:"";width:18px;height:18px;background-color:#FFF;position:absolute;left:0;top:-2px;border:1px solid #E4E2E2;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}@media screen and (max-width:1024px){.ajax-form input[type="checkbox"]+label:before{top:0}}.ajax-form input[type="checkbox"]+label:after{content:"";width:10px;height:10px;background-color:#3868e3;position:absolute;left:4px;top:2px;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;opacity:0}@media screen and (max-width:1024px){.ajax-form input[type="checkbox"]+label:after{top:4px}}.ajax-form input[type="checkbox"]+label:hover:before{-webkit-box-shadow:0 1px 10px 0 rgb(0 0 0 / .2);box-shadow:0 1px 10px 0 rgb(0 0 0 / .2)}.ajax-form input[type="checkbox"]+label a{border-bottom:1px solid #3868e3;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ajax-form input[type="checkbox"]+label a:hover{color:#3868e3}.ajax-form input[type="checkbox"].error+label:before{border:1px solid #f66;background-color:#F0D7D7}.ajax-form input[type="checkbox"]:checked+label:before{border:1px solid #E4E2E2;background-color:#FFF}.ajax-form input[type="checkbox"]:checked+label:after{opacity:1}.ajax-form .NFI-wrapper{margin-bottom:10px}.ajax-form .NFI-wrapper .NFI-button{display:inline-block;padding:0;border-bottom:1px dashed #666;margin-bottom:5px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.ajax-form .NFI-wrapper .NFI-button:hover{color:#3868e3;border-bottom:1px dashed #3868e3}.ajax-form .NFI-wrapper .NFI-filename{background-color:#eee;padding:5px 15px;pointer-events:none}.agmodal.modal-new{width:413px;background:#FFF;-webkit-box-shadow:none;box-shadow:none;text-align:center;padding:20px 35px 0 35px}.agmodal.modal-new:before{content:"";width:100%;height:123px;background:url(../images/new-top.png) center bottom no-repeat;background-size:100% auto;position:absolute;top:-123px;left:0;z-index:2}.agmodal.modal-new:after{content:"";width:100%;height:43px;background:url(../images/new-bottom.png) center top no-repeat;background-size:100% auto;position:absolute;bottom:-43px;left:0;z-index:2}.agmodal.modal-new input{max-width:100%}.agmodal.modal-new .close-agmodal{top:-20px;z-index:3}.agmodal.modal-new .modal-new__footer{padding-top:15px;margin:15px auto 0 auto;border-top:6px dotted #f0f0f0}.agmodal.modal-new figure{position:absolute;z-index:-1;width:631px;height:500px;background:url(../images/new-snow.png) center top no-repeat;background-size:100% 100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.agmodal{position:absolute;background:#EEE;-webkit-box-shadow:0 0 15px 0 rgb(0 0 0 / .7);box-shadow:0 0 15px 0 rgb(0 0 0 / .7);width:450px;left:0;right:0;top:-1000px;margin:auto;z-index:9999;padding:30px 35px 30px 35px;pointer-events:none;opacity:0;-webkit-transition:opacity 0.4s ease,width 0.4s ease,-webkit-transform 0.4s ease;transition:opacity 0.4s ease,width 0.4s ease,-webkit-transform 0.4s ease;-o-transition:transform 0.4s ease,opacity 0.4s ease,width 0.4s ease;transition:transform 0.4s ease,opacity 0.4s ease,width 0.4s ease;transition:transform 0.4s ease,opacity 0.4s ease,width 0.4s ease,-webkit-transform 0.4s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden}.agmodal *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.agmodal form{margin-top:15px}.agmodal form .btn{margin-top:10px}.agmodal input{display:block;margin-bottom:10px;width:100%;max-width:300px}.agmodal .modal-title{font-size:24px;line-height:1.1;margin-bottom:10px;font-weight:400;color:#348e43}.agmodal .thanks-title{font-size:30px;line-height:1.1;font-weight:400;color:#348e43}.agmodal iframe,.agmodal object,.agmodal embed,.agmodal video{width:100%;display:block}.agmodal_map{width:500px;height:400px;padding:0}.agmodal-video{width:640px;height:480px;padding:0}.agmodal-video iframe{width:100%!important;height:100%!important}@media (max-width:600px){.agmodal,.agmodal_map{width:100%;max-width:100%}.agmodal_map{height:200px}.agmodal-video{width:420px;height:315px}}.agmodal-bg{position:fixed;display:block;height:100%;width:100%;background:#ccc;background:rgb(44 55 73 / .9);z-index:100;display:none;top:0;left:0;cursor:pointer;-webkit-backface-visibility:hidden}.close-agmodal{position:absolute;top:7px;right:7px;width:30px;height:30px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.close-agmodal:before,.close-agmodal:after{content:'';position:absolute;top:50%;left:0;width:30px;height:2px;background-color:rgb(0 0 0 / .5);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.close-agmodal:hover:before,.close-agmodal:hover:after{background-color:#348e43}.close-agmodal:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.close-agmodal:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ag-fx-slide{-webkit-transform:translateY(-1000px);-moz-transform:translateY(-1000px);-ms-transform:translateY(-1000px);-o-transform:translateY(-1000px);transform:translateY(-1000px)}.ag-fx-scale{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:0}.ag-fx-3d{-webkit-transform:perspective(1000px) rotateX(45deg);-moz-transform:perspective(1000px) rotateX(45deg);-ms-transform:perspective(1000px) rotateX(45deg);-o-transform:perspective(1000px) rotateX(45deg);transform:perspective(1000px) rotateX(45deg);opacity:0}.ag-fx-morph{-webkit-transition:opacity 0.4s ease,-webkit-transform 0.4s cubic-bezier(.7,0,.3,1);transition:opacity 0.4s ease,-webkit-transform 0.4s cubic-bezier(.7,0,.3,1);-o-transition:transform 0.4s cubic-bezier(.7,0,.3,1),opacity 0.4s ease;transition:transform 0.4s cubic-bezier(.7,0,.3,1),opacity 0.4s ease;transition:transform 0.4s cubic-bezier(.7,0,.3,1),opacity 0.4s ease,-webkit-transform 0.4s cubic-bezier(.7,0,.3,1);-webkit-transform:translate3d(-400px,0,0) scale3d(1.4,.5,1);-moz-transform:translate3d(-400px,0,0) scale3d(1.4,.5,1);-ms-transform:translate3d(-400px,0,0) scale3d(1.4,.5,1);-o-transform:translate3d(-400px,0,0) scale3d(1.4,.5,1);transform:translate3d(-400px,0,0) scale3d(1.4,.5,1);opacity:0}.ag-fx-morph_top{-webkit-transform:translate3d(0,-200px,0) scale3d(.3,1.4,1);-moz-transform:translate3d(0,-200px,0) scale3d(.3,1.4,1);-ms-transform:translate3d(0,-200px,0) scale3d(.3,1.4,1);-o-transform:translate3d(0,-200px,0) scale3d(.3,1.4,1);transform:translate3d(0,-200px,0) scale3d(.3,1.4,1)}.ag-visible{pointer-events:auto;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}body{font-family:"HelveticaNeue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;font-weight:300;overflow-x:hidden}h1,h2,h3,h4,h5{font-weight:300;line-height:1.2}h1{font-size:48px}h2{font-size:30px}h3{font-size:24px}h4{font-size:19px}a{text-decoration:none;color:inherit}a:hover,a:active,a:active{color:inherit}.equip-full_item_name,.sert-section_name{font-size:19px;font-weight:400}.big-text{font-size:19px;font-weight:400}::-moz-selection{background:#348e43;color:#fff}::webkit-selection{background:#348e43;color:#fff}::-moz-selection{background:#348e43;color:#fff}::selection{background:#348e43;color:#fff}@font-face{font-family:'icomoon';src:url(../fonts/icomoon.eot?2bh1rm);src:url("../fonts/icomoon.eot?#iefix2bh1rm") format("embedded-opentype"),url(../fonts/icomoon.ttf?2bh1rm) format("truetype"),url(../fonts/icomoon.woff?2bh1rm) format("woff"),url("../fonts/icomoon.svg?2bh1rm#icomoon") format("svg");font-weight:400;font-style:normal}i{font-family:'icomoon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:middle;-webkit-transition:none;-o-transition:none;transition:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-stat:before{content:"\e611"}.icon-winner:before{content:"\e600"}.icon-right:before{content:"\e601"}.icon-key:before{content:"\e602"}.icon-speaker:before{content:"\e603"}.icon-photo:before{content:"\e604"}.icon-video:before{content:"\e605"}.icon-folder:before{content:"\e606"}.icon-search:before{content:"\e607"}.icon-sale:before{content:"\e608"}.icon-bubble:before{content:"\e609"}.icon-play:before{content:"\e60a"}.icon-like:before{content:"\e60b"}.icon-medical:before{content:"\e60c"}.icon-people:before{content:"\e60d"}.icon-questions:before{content:"\e60e"}.icon-redo2:before{content:"\e968"}.icon-down:before{content:"\e60f"}.icon-med:before{content:"\e610"}i.icon-med{color:#7cc247;font-size:30px;display:inline;padding-bottom:9px}.icon-photo,.icon-video,.icon-winner,.icon-med{margin-top:-4px}.icon-right{margin-left:10px;-webkit-transition:none;-o-transition:none;transition:none}.icon-key{font-size:65%;margin-left:10px}.icon-folder{margin-top:-5px}
/*! Flickity v1.0.2
http://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:#fff0;tap-highlight-color:#fff0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:30px;height:30px;border:none;border-radius:50%;background:#3868e3;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#1e51d4}.flickity-prev-next-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #09F;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{background:#1945b5}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#FFF}.flickity-prev-next-button.no-svg{color:#FFF;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgb(0 0 0 / .5);-moz-box-shadow:0 10px 25px rgb(0 0 0 / .5);box-shadow:0 10px 25px rgb(0 0 0 / .5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;border-radius:50%;border:3px solid #3868e3;-webkit-animation:fanload 2s infinite linear;-moz-animation:fanload 2s infinite linear;-o-animation:fanload 2s infinite linear;animation:fanload 2s infinite linear}@-webkit-keyframes fanload{0%{border-color:#3868e3}50%{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);border-color:#fff}100%{border-color:#3868e3}}@-moz-keyframes fanload{0%{border-color:#3868e3}50%{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);border-color:#fff}100%{border-color:#3868e3}}@keyframes fanload{0%{border-color:#3868e3}50%{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);border-color:#fff}100%{border-color:#3868e3}}.fancybox-close{position:absolute;top:7px;right:7px;width:30px;height:30px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:100;border:none}.fancybox-close:hover{border:none}.fancybox-close:before,.fancybox-close:after{content:'';position:absolute;top:50%;left:0;width:30px;height:3px;background-color:rgb(0 0 0 / .8);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.fancybox-close:hover:before,.fancybox-close:hover:after{background-color:#3868e3}.fancybox-close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-close:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:#fff0 url(../assets/fancy/blank.gif);-webkit-tap-highlight-color:#fff0;z-index:50}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:20px;margin-top:-10px;cursor:pointer;z-index:50;opacity:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.fancybox-prev span{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:10px;-webkit-transform:translate(-20px,0);-moz-transform:translate(-20px,0);-ms-transform:translate(-20px,0);-o-transform:translate(-20px,0);transform:translate(-20px,0)}.fancybox-prev span:before,.fancybox-prev span:after{content:'';position:absolute;width:30px;height:3px;background-color:rgb(0 0 0 / .8);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.fancybox-prev span:before{top:0%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-prev span:after{top:100%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-next span{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;right:10px;-webkit-transform:translate(20px,0);-moz-transform:translate(20px,0);-ms-transform:translate(20px,0);-o-transform:translate(20px,0);transform:translate(20px,0)}.fancybox-next span:before,.fancybox-next span:after{content:'';position:absolute;width:30px;height:3px;background-color:rgb(0 0 0 / .8);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.fancybox-next span:before{top:0%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-next span:after{top:100%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-nav:hover span{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#2c3749;background:rgb(44 55 73 / .9);cursor:pointer}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:#fff0;background:rgb(0 0 0 / .8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgb(0 0 0 / .8)}header{overflow:visible}.site-header-bg{position:absolute;top:0;left:0;width:100%;height:289px;background:url(../images/site-header-bg.png) center top no-repeat;z-index:-1}.top_first-line{padding:20px 0;border-bottom:1px solid #e5e5e5;color:#636363;font-size:15px;white-space:nowrap}.top-menu{display:inline-block;vertical-align:bottom}.top-menu ul{list-style:none}.top-menu li{display:inline-block;vertical-align:middle;margin-right:20px}.top-menu li a{color:#636363;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.top-menu li a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.top-menu li.active>a,.top-menu li.active>span{color:#348e43}.top-menu li span{cursor:pointer}.sub-menu-wrapper{opacity:0;pointer-events:none;position:absolute;background-color:#FFF;z-index:20;top:100%;left:-10px;-webkit-box-shadow:0 1px 10px 0 rgb(0 0 0 / .2);box-shadow:0 1px 10px 0 rgb(0 0 0 / .2);-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sub-menu-wrapper.visible-sub{opacity:1;pointer-events:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.sub-menu{display:inline-block;vertical-align:top;margin-right:-4px;padding:5px 9px 5px 5px}.sub-menu.dotted-bordered{border-right:2px dotted #DEDEDE}.sub-menu:last-child{border-right:none}.sub-menu li{display:block;margin-right:0}.sub-menu li a{display:block;padding:5px 15px;background-color:#FFF;-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;border-radius:2px;white-space:normal;width:220px}.sub-menu li a:hover{background-color:#3868e3;color:#FFF}.has-sub{position:relative;margin-right:30px!important}.has-sub:after{content:'\e60f';font-family:'icomoon';position:absolute;right:-13px;top:5px;font-size:10px;color:#D0D0D0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.has-sub:hover:after{color:#3868e3}.top_cabinet-link{position:absolute;top:22px;right:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.top_cabinet-link:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.top_cabinet-link i{color:#348e43}.top_cabinet-link:hover i{color:#3868e3}.burger{position:fixed;left:5px;top:5px;z-index:20;display:none;width:90px;height:38px;padding:5px;border-radius:2px;cursor:pointer;background-color:#7cc247}.burger__cross{position:absolute;top:0;bottom:0;left:5px;margin:auto;width:28px;height:3px;background-color:#FFF;-webkit-transition:all 0.3s cubic-bezier(.68,-.55,.265,1.95);-o-transition:all 0.3s cubic-bezier(.68,-.55,.265,1.95);transition:all 0.3s cubic-bezier(.68,-.55,.265,1.95);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.burger__cross:before{content:'';position:absolute;top:-9px;left:0;width:28px;height:3px;background-color:#FFF;-webkit-transition:all 0.3s cubic-bezier(.68,-.55,.265,1.95);-o-transition:all 0.3s cubic-bezier(.68,-.55,.265,1.95);transition:all 0.3s cubic-bezier(.68,-.55,.265,1.95);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.burger__cross:after{content:'';position:absolute;bottom:-9px;left:0;width:28px;height:3px;background-color:#FFF;-webkit-transition:all 0.3s cubic-bezier(.68,-.55,.265,1.55);-o-transition:all 0.3s cubic-bezier(.68,-.55,.265,1.55);transition:all 0.3s cubic-bezier(.68,-.55,.265,1.55);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.burger.tog-cross .burger__cross{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#FFF}.burger.tog-cross .burger__cross:before{opacity:0}.burger.tog-cross .burger__cross:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);bottom:0;background-color:#FFF}.burger__text{position:absolute;line-height:38px;margin:auto;top:0;right:8px;color:#FFF;text-transform:uppercase;font-size:14px;font-weight:400}.mobile_menu{position:fixed;top:0;left:0;z-index:19;width:100%;display:none;max-height:100%;background-color:#FFF;overflow:scroll;overflow-x:hidden;-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / .6);box-shadow:0 2px 5px 0 rgb(0 0 0 / .6);-webkit-transform:translate(0,-102%);-moz-transform:translate(0,-102%);-ms-transform:translate(0,-102%);-o-transform:translate(0,-102%);transform:translate(0,-102%);-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.mobile_menu.visible{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.mobile_menu__first{display:block;text-align:center}.mobile_menu__first>a,.mobile_menu__first>span{display:block;width:100%;height:100%;padding:15px 0;font-size:12px;font-weight:400;text-transform:uppercase;color:#FFF;cursor:pointer;background-color:#348e43;background:#3ba14c;background:-webkit-linear-gradient(top,#3ba14c,#348e43);background:-webkit-gradient(linear,left top,left bottom,from(#3ba14c),to(#348e43));background:-o-linear-gradient(top,#3ba14c,#348e43);background:linear-gradient(to bottom,#3ba14c,#348e43);border-bottom:1px solid #42b355}.mobile_menu__first>a:hover,.mobile_menu__first>span:hover{background-color:#3ba14c;background:#3ba14c;background:-webkit-linear-gradient(top,#3ba14c,#3ba14c);background:-webkit-gradient(linear,left top,left bottom,from(#3ba14c),to(#3ba14c));background:-o-linear-gradient(top,#3ba14c,#3ba14c);background:linear-gradient(to bottom,#3ba14c,#3ba14c);color:#FFF}.mobile_menu__first>a i,.mobile_menu__first>span i{margin-left:11px;font-size:13px;top:-1px;position:relative}.sub-menu-wrapper--mob{display:none}.sub-menu-wrapper--mob a{display:block;background-color:#FFF;background:#f7f7f7;background:-webkit-linear-gradient(top,#f7f7f7,#f0f0f0);background:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#f0f0f0));background:-o-linear-gradient(top,#f7f7f7,#f0f0f0);background:linear-gradient(to bottom,#f7f7f7,#f0f0f0);border-bottom:1px solid #e6e6e6;padding:8px 0;color:#000}.top_second-line{padding:20px 0 30px 0}.top_logo-wrapper{vertical-align:middle}.top_logo{vertical-align:middle;max-width:150px;max-height:85px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.top_logo:hover{opacity:.6}.top_firm-description{vertical-align:middle;font-size:24px;line-height:1.2}.work-time{vertical-align:middle;padding-left:35px}.work-time:before{content:'';width:26px;height:26px;position:absolute;left:0;bottom:0;margin:auto;background:url(../images/clock.svg) no-repeat;background-size:100% 100%;opacity:.2;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.work-time:hover:before{opacity:.6}.work-time span{display:block;line-height:1.2;white-space:nowrap}.work-time span:first-child{margin-bottom:6px}.work-time span mark{background-color:#fff0;color:#898989}.work-time span sup{font-size:60%}.location-block{vertical-align:middle;text-align:right}.location-block:hover address:before{opacity:.6}.location-block_btn{margin-top:5px}.location-block address{display:inline-block;position:relative;text-align:left;margin-top:10px;margin-bottom:10px;font-style:normal;color:#898989;white-space:nowrap}.location-block address:before{content:'';width:19px;height:27px;position:absolute;left:-25px;top:0;bottom:0;margin:auto;background:url(../images/pin.svg) left center no-repeat;background-size:100% 100%;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:.2}.location-block address a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#3868e3}.location-block address a:hover{color:#91acf0}.location-block_phone{display:block;font-size:24px;line-height:1;white-space:nowrap}.breadcrumbs-section .container{padding:15px 0;border-top:5px solid #3a982f}.breadcrumbs{color:#348e43;list-style:none}.breadcrumbs li{display:inline}.breadcrumbs li:after{content:' / '}.breadcrumbs li:last-child:after{content:''}.breadcrumbs li a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.breadcrumbs li a:hover{color:#62c673}.ill-slider-section{height:575px;background:url(../images/head-slider/bg.jpg) center top no-repeat}.ill-slider-tabs{position:absolute;top:90px;left:100px;width:10px;list-style:none;z-index:5}.ill-slider-tabs li{cursor:pointer;color:#FFF;background-color:rgb(0 0 0 / .2);margin-bottom:5px;border-radius:25px;font-size:16px;padding:3px 10px;display:inline-block;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;white-space:nowrap}.ill-slider-tabs li:hover{background-color:rgb(0 0 0 / .4)}.ill-slider-tabs li.current{background-color:rgb(0 0 0 / .6)}.ill-slider-tabs_description{position:absolute;left:100px;top:40px;color:#FFF;z-index:5;pointer-events:none}.ill-slider-tabs_description i{margin:-2px 5px 0 1px;font-size:20px}.ill-slide_content_description{margin-top:20px;color:#FFF;z-index:5;pointer-events:none;line-height:1.2}.ill-slide_content_description i{margin:-2px 5px 0 1px;font-size:20px}.ill-slide{position:absolute;width:100%;height:575px;top:0;left:0;z-index:0;clear:both}.ill-slide_img{position:absolute;left:0;right:0;margin:auto;bottom:0;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;-webkit-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0);opacity:0;z-index:1}.ill-slide_content{position:absolute;right:100px;top:50px;text-align:right;-webkit-transform:translate(100px,0);-ms-transform:translate(100px,0);transform:translate(100px,0);opacity:0;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;z-index:2;max-width:400px}.ill-slide_content h3{color:#FFF;font-size:30px;margin-bottom:25px}.ill-slide_content .btn{margin-bottom:10px;white-space:normal;text-align:right}.ill-slide.visible{z-index:1}.ill-slide.visible .ill-slide_img{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.ill-slide.visible .ill-slide_content{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}.ill-slide.is-hidden .ill-slide_img{-webkit-transform:translate(150px,0);-ms-transform:translate(150px,0);transform:translate(150px,0);opacity:0}.ill-slide.is-hidden .ill-slide_content{-webkit-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px);opacity:0}.home-header_tabs{text-align:center}.home-header_tabs .container{padding:15px 0 0 0;border-top:5px solid #3a982f}.home-header_tabs .btn{margin-bottom:15px}.home-header_tabs h2{color:#348e43;margin-bottom:15px}.home-header_tabs h2 i{margin-right:15px;font-size:40px}.deseas-slider-section{height:575px;background:url(../images/head-slider/bg2.jpg) center top no-repeat}.napr-slider-section{height:575px;background:url(../images/head-slider/bg3.jpg) center top no-repeat}.tab-inner_content{position:absolute;right:100px;top:50px;text-align:right;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;z-index:2;max-width:600px}.tab-inner_content h3{color:#FFF;font-size:30px;margin-bottom:25px}.tab-inner_content .btn{margin-bottom:10px;white-space:normal;text-align:right}.home_about-section{padding-top:50px}.home_about-section h2{margin-bottom:30px;color:#7cc247}.home_about-section p{margin-bottom:20px}.home-about_column{padding:0 55px}.about_column_2{margin-top:65px}.home-about_view-more{padding-left:55px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#3868e3}.home-about_view-more:hover{color:#91acf0}.home-about_border{border:1px solid #e5e5e5;padding:20px 30px 20px 30px;margin-bottom:20px}.home-about_border .grid-6{text-align:center}.home-about_border img{margin-right:30px;display:inline-block;max-width:100%;height:auto}.home-about_border .fancy{text-decoration:none;border-bottom:none}.photo-mini-section .container{padding:30px 50px;border:1px solid #e5e5e5}.photo-mini-section h2{color:#7cc247}.photo-mini-section h2 a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.photo-mini-section h2 a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.mini-photo_gallery{margin-top:20px}.mini-photo_gallery-item{margin-right:10px;position:relative;position:relative}.mini-photo_gallery-item:after{content:'\e607';font-family:'icomoon';position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;line-height:1;z-index:2;opacity:0;font-size:20px;height:20px;width:20px;color:#FFF;pointer-events:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.mini-photo_gallery-item:hover:after{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.mini-photo_gallery-item:before{content:'';position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background:rgb(43 148 36 / .1);background:-webkit-radial-gradient(center,ellipse cover,rgb(43 148 36 / .1),#2b9424);background:-webkit-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:-o-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:radial-gradient(ellipse at center,rgb(43 148 36 / .1),#2b9424);z-index:1;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0}.mini-photo_gallery-item:hover:before{opacity:1}.mini-photo_gallery-item img{display:block;height:75px;width:auto}.mini-photo_view-more{position:absolute;right:50px;top:40px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#3868e3}.mini-photo_view-more:hover{color:#91acf0}.home_video-section{padding:30px 0}.home_video-section h2{color:#7cc247;text-align:center;margin-bottom:20px}.video_gallery-item{width:100%;max-width:655px;height:425px;display:table;background-size:cover;background-position:center center;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.video_gallery-item:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.video_gallery-item.is-selected{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.video_gallery-item.is-selected .video_content{opacity:1}.video_gallery-item.is-selected .video_content i{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.video_content{position:relative;display:table-cell;z-index:3;color:#FFF;text-align:center;vertical-align:middle;opacity:0;-webkit-transition:all 0.4s ease 0.2s;-o-transition:all 0.4s ease 0.2s;transition:all 0.4s ease 0.2s}.video_content i{font-size:100px;-webkit-transition:opacity 0.4s ease,-webkit-transform 0.4s ease 0.2s;transition:opacity 0.4s ease,-webkit-transform 0.4s ease 0.2s;-o-transition:transform 0.4s ease 0.2s,opacity 0.4s ease;transition:transform 0.4s ease 0.2s,opacity 0.4s ease;transition:transform 0.4s ease 0.2s,opacity 0.4s ease,-webkit-transform 0.4s ease 0.2s;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);background:rgb(52 142 67 / .5);display:inline-block;border-radius:50%}.video_content i:hover{opacity:.5}.video_name{position:absolute;display:block;bottom:0;left:0;width:100%;padding:5px;background:#348e43;font-size:22px;font-weight:400;line-height:1.1}.video_work{font-weight:400;line-height:1.1}.home_news-section{padding:0 15px 30px 15px}.home_news-section h2{margin-top:30px;color:#7cc247;margin-bottom:30px}.home_news-section h2 a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.home_news-section h2 a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.post-intro_wrapper{margin-bottom:40px;padding-right:15px}.post-intro{border:1px solid #e5e5e5}.post-intro_img-wrapper{display:block;line-height:0;position:relative;position:relative;position:relative}.post-intro_img-wrapper:after{content:'\e968';font-family:'icomoon';position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;line-height:1;z-index:2;opacity:0;font-size:50px;height:50px;width:50px;color:#FFF;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;pointer-events:none;-webkit-transform:scale(.5) rotate(-50deg);-moz-transform:scale(.5) rotate(-50deg);-ms-transform:scale(.5) rotate(-50deg);-o-transform:scale(.5) rotate(-50deg);transform:scale(.5) rotate(-50deg)}.post-intro_img-wrapper:hover:after{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.post-intro_img-wrapper:before{content:'';position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background:rgb(43 148 36 / .1);background:-webkit-radial-gradient(center,ellipse cover,rgb(43 148 36 / .1),#2b9424);background:-webkit-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:-o-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:radial-gradient(ellipse at center,rgb(43 148 36 / .1),#2b9424);z-index:1;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0}.post-intro_img-wrapper:hover:before{opacity:1}.post-intro_content{padding:15px 18px}.post-intro_title{font-size:19px;color:#3868e3;margin-bottom:5px}.post-intro_title a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#3868e3}.post-intro_title a:hover{color:#91acf0}.post-intro_text{font-size:12px;color:#555;font-weight:400}.home_news-block h2{margin-left:15px}.news-intro{display:block;margin-bottom:30px}.news-intro time{float:left;width:80px;text-align:right;font-size:13px;line-height:1.2;color:#a1a1a1}.news-intro_title{padding-left:90px;font-size:13px;line-height:1.2;font-weight:400}.news-intro_title a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.news-intro_title a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.reviews-section{background:url(../images/reviews-bg.jpg) center top;padding:80px 15px}.home_review-slider_wrapper{padding-right:15px}.review-slider{position:relative}.review-slide{width:100%;padding:50px 100px 60px 50px;background-color:#FFF;-webkit-box-shadow:0 5px 32px 0 rgb(0 0 0 / .15);box-shadow:0 5px 32px 0 rgb(0 0 0 / .15);-webkit-transition:opacity 0.7s ease,-webkit-transform 0.7s ease;transition:opacity 0.7s ease,-webkit-transform 0.7s ease;-o-transition:transform 0.7s ease,opacity 0.7s ease;transition:transform 0.7s ease,opacity 0.7s ease;transition:transform 0.7s ease,opacity 0.7s ease,-webkit-transform 0.7s ease;-webkit-transform:translate(0,0) scale(1);-moz-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);-o-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);opacity:0;position:absolute;top:0;left:0}.review-slide.active{opacity:1;position:relative;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);z-index:3}.review-slide.next{opacity:1;-webkit-transform:translate(0,0) scale(.95);-moz-transform:translate(0,0) scale(.95);-ms-transform:translate(0,0) scale(.95);-o-transform:translate(0,0) scale(.95);transform:translate(0,0) scale(.95);bottom:-30px;z-index:2;overflow:hidden}.review-slide.next_2{opacity:1;-webkit-transform:translate(0,0) scale(.9);-moz-transform:translate(0,0) scale(.9);-ms-transform:translate(0,0) scale(.9);-o-transform:translate(0,0) scale(.9);transform:translate(0,0) scale(.9);bottom:-60px;z-index:1;overflow:hidden}.review-slide.prev{opacity:1;-webkit-transform:translate(0,-30px) scale(.95);-moz-transform:translate(0,-30px) scale(.95);-ms-transform:translate(0,-30px) scale(.95);-o-transform:translate(0,-30px) scale(.95);transform:translate(0,-30px) scale(.95);z-index:2;height:280px;overflow:hidden}.review-slide.prev_2{opacity:1;-webkit-transform:translate(0,-60px) scale(.9);-moz-transform:translate(0,-60px) scale(.9);-ms-transform:translate(0,-60px) scale(.9);-o-transform:translate(0,-60px) scale(.9);transform:translate(0,-60px) scale(.9);z-index:1;height:280px;overflow:hidden}.review-slide:before{content:" ";display:table}.review-slide:after{content:" ";display:table;clear:both}.review-slide h2{color:#7cc247;margin:0 0 25px 180px}.review-slide_hero{float:left;width:145px;text-align:center}.review-slide_hero img{border:4px solid #FFF;-webkit-box-shadow:0 0 14px 0 rgb(0 0 0 / .3);box-shadow:0 0 14px 0 rgb(0 0 0 / .3);margin-bottom:10px}.review-slide_hero span{font-size:12px;font-weight:400;color:#b8b8b8}.review-slide_content{padding-left:180px}.review-slider_title{margin-bottom:15px;font-size:19px;font-weight:400}.review-slider_text{font-size:12px;color:#555;font-weight:400;margin-bottom:15px}.review-slider_more{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#3868e3}.review-slider_more:hover{color:#91acf0}.review-slider_dots{position:absolute;z-index:50;right:30px;top:100px;margin:auto}.review-slider_dots figure{width:15px;height:15px;background-color:#FFF;border:1px solid rgb(0 0 0 / .2);border-radius:50%;margin:5px 0;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.review-slider_dots figure:hover{border:1px solid rgb(0 0 0 / .7)}.review-slider_dots figure.active{border-color:#7cc247;background-color:#7cc247}.sale-mini-block_wrapper{padding:0 0 0 20px}.sale-mini-block{background-color:#FFF;border:1px solid #e6e6e6}.sale-mini_header{background:url(../images/thumbs/sale-bg.jpg) center top no-repeat;background-size:100% 100%;min-height:115px;position:relative}.sale-mini_header img{position:absolute;bottom:0;left:0;right:0;margin:0 auto 0 auto}.sale-mini_content{padding:25px 35px 25px 35px}.sale-mini_content h2{color:#7cc247;margin-bottom:15px;font-size:22px}.sale-mini_content h2 a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sale-mini_content h2 a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.sale-mini_content p{margin-bottom:15px;font-size:15px}.sale-mini_link{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sale-mini_link:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.sale-mini_price{display:inline-block;white-space:nowrap;background-color:#3868e3;border-radius:20px;font-size:20px;padding:4px 11px;color:#FFF;margin:0 10px 10px 0}.sale-mini_old-price{display:inline-block;white-space:nowrap;color:#898989}.line-through{text-decoration:line-through}.clients-section{padding:40px 15px 0 15px}.clients-section h2{color:#7cc247;margin-bottom:30px}.clients-section img{vertical-align:middle;margin:0 30px 20px 0;max-width:40%;height:auto}.clients-section img:last-child{margin-right:0}.order-section{padding:35px 0}.order-section .container{background:url(../images/order-woman.jpg) right bottom no-repeat,#f0f0f0;background-size:auto 100%}.order_form-block{padding:30px 60px}.order_form-block form{margin-top:25px}.order_form-block h2{margin-bottom:10px}.order_form-block p{margin-bottom:10px}.order_form-block hr{border:1px solid #d8d8d8;margin:25px 0}.order_form__description{border:1px solid #e5e5e5;padding:15px}.form-protect{display:block;font-size:12px;font-weight:500;color:#3868e3}.big-order-form .input-block label{font-size:15px;width:30%;display:inline-block;vertical-align:middle;line-height:1;margin-right:10px}.big-order-form .input-block .input-wrapper{width:62%;display:inline-block;vertical-align:middle;white-space:nowrap}.big-order-form .input-block .btn{margin-top:10px}.input-block{width:100%;margin-bottom:15px}label.time-label{width:45px;margin-left:20px}.date_input{width:110px!important}.time_input{width:70px!important}.order_sale{padding:120px 60px 30px 0}.order_sale h2{color:#7cc247;margin-bottom:15px;max-width:360px}.order_sale h2 a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.order_sale h2 a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.order_sale p{margin-bottom:15px;font-size:15px;max-width:340px}.order-sale_link{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.order-sale_link:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.order_sale_price{display:inline-block;white-space:nowrap;background-color:#3868e3;border-radius:20px;font-size:20px;padding:4px 11px;color:#FFF;margin:0 10px 10px 0}.order_sale_old-price{display:inline-block;white-space:nowrap;color:#898989}footer{padding:35px 15px 85px 15px}footer .container{border-top:1px solid #e5e5e5;padding-top:25px}footer .work-time{vertical-align:top;left:-40px}.footer_menu{list-style:none;display:inline-block;vertical-align:top}.footer_menu li{margin-bottom:2px}.footer_menu li:first-child{margin-bottom:8px}.footer_menu li a{font-size:13px;color:#909090;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;transition:all 0.3s ease}.footer_menu li a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.pen-block{text-align:right}.penlogo{margin-top:30px;opacity:.3;width:158px;height:30px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.penlogo:hover{opacity:.6}.apps-block{text-align:right;margin:10px auto}.page-title{font-size:65px;line-height:1;font-weight:200;color:#348e43;margin-bottom:25px}.item_grid-section h3{margin:30px 0 30px 0}.item_grid-section figure{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;overflow:hidden;position:relative}.item_grid-section figure:after{content:'\e968';font-family:'icomoon';position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;line-height:1;z-index:2;opacity:0;font-size:50px;height:50px;width:50px;color:#FFF;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;pointer-events:none;-webkit-transform:scale(.5) rotate(-50deg);-moz-transform:scale(.5) rotate(-50deg);-ms-transform:scale(.5) rotate(-50deg);-o-transform:scale(.5) rotate(-50deg);transform:scale(.5) rotate(-50deg)}.item_grid-section figure:hover:after{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.item_grid-section figure:before{content:'';position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background:rgb(43 148 36 / .1);background:-webkit-radial-gradient(center,ellipse cover,rgb(43 148 36 / .1),#2b9424);background:-webkit-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:-o-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:radial-gradient(ellipse at center,rgb(43 148 36 / .1),#2b9424);z-index:1;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0}.item_grid-section figure:hover:before{opacity:1}.item_grid-section figure figcaption{width:100%;position:absolute;bottom:0;left:0;color:#FFF;font-size:19px;line-height:1.1;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:4;background-color:rgb(124 194 71 / .9);padding:4px 10px}.item_grid-section figure img{display:block;position:relative}.item_grid-section figure:hover figcaption{background-color:#fff0}.inner-cat-section{margin-bottom:40px}.inner-cat_deseas{padding:20px 0}.inner-cat_deseas h3{margin-bottom:15px}.inner-cat_deseas .btn{margin:0 20px 10px 0}.other-deseases-title{margin-bottom:20px}.call-order_section{padding:50px 15px 30px 15px;text-align:center}.call-order_section p{font-size:24px;line-height:normal;line-height:1.3}.call-order_section p mark{background-color:#fff0;color:#3868e3;font-weight:400}.call-order_section p a{color:#3868e3;border-bottom:2px dotted rgb(56 104 227 / .3);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.call-order_section p a:hover{color:#91acf0;border-bottom:2px dotted #91acf0}.call-order_section .btn{margin-top:20px}.metods-list_top-block{padding-top:10px;padding-bottom:40px}.metods_top-text{padding-right:40px}.metods_top-text p{margin-bottom:20px}.metod-intro{margin-bottom:25px}.metod-intro figure{height:285px;overflow:hidden;position:relative;position:relative;position:relative}.metod-intro figure:after{content:'\e968';font-family:'icomoon';position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;line-height:1;z-index:2;opacity:0;font-size:50px;height:50px;width:50px;color:#FFF;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;pointer-events:none;-webkit-transform:scale(.5) rotate(-50deg);-moz-transform:scale(.5) rotate(-50deg);-ms-transform:scale(.5) rotate(-50deg);-o-transform:scale(.5) rotate(-50deg);transform:scale(.5) rotate(-50deg)}.metod-intro figure:hover:after{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.metod-intro figure:before{content:'';position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background:rgb(43 148 36 / .1);background:-webkit-radial-gradient(center,ellipse cover,rgb(43 148 36 / .1),#2b9424);background:-webkit-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:-o-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:radial-gradient(ellipse at center,rgb(43 148 36 / .1),#2b9424);z-index:1;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0}.metod-intro figure:hover:before{opacity:1}.metod-intro figure img{min-width:100%;min-height:285px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);margin-left:50%}.metod-intro_text{padding:30px 50px 50px 50px;background:#f0f0f0;background:#f0f0f0;background:-webkit-linear-gradient(top,#f0f0f0,#fafafa);background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#fafafa));background:-o-linear-gradient(top,#f0f0f0,#fafafa);background:linear-gradient(to bottom,#f0f0f0,#fafafa);height:285px;border-width:1px 1px 1px 0;border-style:solid;border-color:#f0f0f0}.metod-intro_text h2{margin-bottom:20px}.metod-intro_text h2 a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.metod-intro_text h2 a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.metod-intro_more{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#3868e3;position:absolute;bottom:25px;left:50px;display:inline-block}.metod-intro_more:hover{color:#91acf0}.skidki_top-block{padding-bottom:40px}.skidki-item{margin-bottom:25px}.skidki-item figure{height:285px;position:relative;text-align:center;padding-top:60px;font-size:145px}.skidki-item figure.blue-bg{background-color:#3868e3}.skidki-item figure.green-bg{background-color:#59a850}.skidki-item figure.red-bg{background-color:#d1404a}.skidki-item figure figcaption{font-weight:200;color:#FFF;line-height:1}.skidki-item_text{padding:50px 50px 50px 50px;background:#f0f0f0;background:#f0f0f0;background:-webkit-linear-gradient(top,#f0f0f0,#fafafa);background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#fafafa));background:-o-linear-gradient(top,#f0f0f0,#fafafa);background:linear-gradient(to bottom,#f0f0f0,#fafafa);height:285px;border-width:1px 1px 1px 0;border-style:solid;border-color:#f0f0f0}.skidki-item_text h2{margin-bottom:20px}.skidki-item_text h2 a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.skidki-item_text h2 a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.about-video_top-block{padding-bottom:40px}.about-video-item{margin-bottom:25px}.about-video-item figure{height:262px;position:relative;text-align:right;padding-top:20px;padding-right:20px;font-size:55px}.about-video-item figure i{background:rgb(52 142 67 / .5);border-radius:50%;opacity:1;-webkit-transition:opacity 0.4s ease,-webkit-transform 0.4s ease 0.2s;transition:opacity 0.4s ease,-webkit-transform 0.4s ease 0.2s;-o-transition:transform 0.4s ease 0.2s,opacity 0.4s ease;transition:transform 0.4s ease 0.2s,opacity 0.4s ease;transition:transform 0.4s ease 0.2s,opacity 0.4s ease,-webkit-transform 0.4s ease 0.2s}.about-video-item figure i:hover{opacity:.5}.about-video-item figure.blue-bg{background-color:#3868e3}.about-video-item figure.green-bg{background-color:#59a850}.about-video-item figure.red-bg{background-color:#d1404a}.about-video-item figure figcaption{font-weight:200;color:#FFF;line-height:1}.about-video-item_text{padding:50px 50px 10px 50px;background:#f0f0f0;background:#f0f0f0;background:-webkit-linear-gradient(top,#f0f0f0,#fafafa);background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#fafafa));background:-o-linear-gradient(top,#f0f0f0,#fafafa);background:linear-gradient(to bottom,#f0f0f0,#fafafa);min-height:262px;border-width:1px 1px 1px 0;border-style:solid;border-color:#f0f0f0}.about-video-item_text h2{margin-bottom:20px;font-size: 25px;color: #348e43;}.about-video-item_text h2 a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.about-video-item_text h2 a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.akcia-item{padding-right:20px;margin-bottom:20px}.akcia-item figure{float:left;width:175px;overflow:hidden;height:350px}.akcia-item figure a{display:block;position:relative;position:relative}.akcia-item figure a:after{content:'\e968';font-family:'icomoon';position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;line-height:1;z-index:2;opacity:0;font-size:40px;height:40px;width:40px;color:#FFF;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;pointer-events:none;-webkit-transform:scale(.5) rotate(-50deg);-moz-transform:scale(.5) rotate(-50deg);-ms-transform:scale(.5) rotate(-50deg);-o-transform:scale(.5) rotate(-50deg);transform:scale(.5) rotate(-50deg)}.akcia-item figure a:hover:after{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.akcia-item figure a:before{content:'';position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background:rgb(43 148 36 / .1);background:-webkit-radial-gradient(center,ellipse cover,rgb(43 148 36 / .1),#2b9424);background:-webkit-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:-o-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:radial-gradient(ellipse at center,rgb(43 148 36 / .1),#2b9424);z-index:1;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0}.akcia-item figure a:hover:before{opacity:1}.akcia-item figure a img{display:block}.akcia-item_text{padding:35px 25px 35px 205px;border:1px solid #e5e5e5;min-height:350px}.akcia-item_text h2{color:#348e43;margin-bottom:20px}.akcia-item_text .big-text{color:#3868e3;margin-bottom:10px}.akcia-item_text .btn{margin-top:10px}.program-item{padding-right:20px;margin-bottom:20px}.program-item figure{float:left;width:175px;overflow:hidden;height:350px}.program-item figure a{display:block;position:relative;position:relative}.program-item figure a:after{content:'\e968';font-family:'icomoon';position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;line-height:1;z-index:2;opacity:0;font-size:40px;height:40px;width:40px;color:#FFF;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;pointer-events:none;-webkit-transform:scale(.5) rotate(-50deg);-moz-transform:scale(.5) rotate(-50deg);-ms-transform:scale(.5) rotate(-50deg);-o-transform:scale(.5) rotate(-50deg);transform:scale(.5) rotate(-50deg)}.program-item figure a:hover:after{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.program-item figure a:before{content:'';position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background:rgb(43 148 36 / .1);background:-webkit-radial-gradient(center,ellipse cover,rgb(43 148 36 / .1),#2b9424);background:-webkit-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:-o-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:radial-gradient(ellipse at center,rgb(43 148 36 / .1),#2b9424);z-index:1;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0}.program-item figure a:hover:before{opacity:1}.program-item figure a img{display:block}.program-item_text{padding:35px 25px 35px 205px;border:1px solid #e5e5e5;min-height:350px}.program-item_text--noimg{padding-left:25px;min-height:auto}.program-item_text h2{color:#348e43;margin-bottom:20px}.news-list_intro{padding-right:20px;margin-bottom:20px}.news-list_intro figure{float:left;width:159px;margin-left:1px;margin-top:1px;overflow:hidden;height:148px;position:relative;position:relative}.news-list_intro figure:after{content:'\e968';font-family:'icomoon';position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;line-height:1;z-index:2;opacity:0;font-size:50px;height:50px;width:50px;color:#FFF;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;pointer-events:none;-webkit-transform:scale(.5) rotate(-50deg);-moz-transform:scale(.5) rotate(-50deg);-ms-transform:scale(.5) rotate(-50deg);-o-transform:scale(.5) rotate(-50deg);transform:scale(.5) rotate(-50deg)}.news-list_intro figure:hover:after{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.news-list_intro figure:before{content:'';position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background:rgb(43 148 36 / .1);background:-webkit-radial-gradient(center,ellipse cover,rgb(43 148 36 / .1),#2b9424);background:-webkit-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:-o-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:radial-gradient(ellipse at center,rgb(43 148 36 / .1),#2b9424);z-index:1;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0}.news-list_intro figure:hover:before{opacity:1}.news-list_intro figure img{height:150px}.news-list_intro_text{padding:5px 25px 5px 185px;min-height:150px;border:1px solid #e5e5e5}.news-list_intro_text time{color:#a1a1a1;font-size:12px}.news-list_intro_text .news-list_intro_title{color:#3868e3;font-size:19px}.news-list_intro_text .news-list_intro_title a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#3868e3}.news-list_intro_text .news-list_intro_title a:hover{color:#91acf0}.news-list_intro_content{font-size:12px;color:#555;margin-bottom:5px}.news-list_intro_more{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#3868e3}.news-list_intro_more:hover{color:#91acf0}.about_history-section{padding:20px 15px}.tabs{background-color:#f2f2f2;padding:60px 90px}.tab_link_wrapper{padding-right:30px;margin-bottom:50px}.tab_link{display:block;font-size:19px;color:#555;border-bottom:2px solid #d9d9d9;white-space:nowrap;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.tab_link:hover{border-bottom:2px solid #3868e3;color:#000}.tab_link.current{border-bottom:2px solid #3868e3;color:#000}.tabs-content_wrapper{position:relative}.tab-content{display:none}.tab-content:first-child{display:block}.tab-content p{margin-bottom:20px}.about_plus-section{padding:40px 15px;text-align:center}.about_plus-section h2{text-align:center;margin-bottom:30px}.about_plus{text-align:center;padding:0 30px;margin-bottom:40px}.about_plus .big-text{display:block;margin:15px 0 5px 0}.about_map-section{padding:40px 0}.about_map-section .container{height:400px}.about_order-section{padding:30px 0}.about_order-section .order_form-block{background-color:#f0f0f0}.contacts_video-section{padding:20px 15px}.contacts_video-section h2{margin-bottom:15px}.contacts_video-wrapper{padding:0 15px;margin-bottom:10px}.contacts_video-block{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.contacts_video-block iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%}.contacts_video-description{font-size:18px;margin-top:10px}.reviews_list-section{padding:30px 15px}.reviews_list-section__spectitle{margin-bottom:20px}.review-item{padding:50px 100px 60px 50px;background-color:#FFF;-webkit-box-shadow:0 5px 32px 0 rgb(0 0 0 / .15);box-shadow:0 5px 32px 0 rgb(0 0 0 / .15);-webkit-transition:opacity 0.7s ease,-webkit-transform 0.7s ease;transition:opacity 0.7s ease,-webkit-transform 0.7s ease;-o-transition:transform 0.7s ease,opacity 0.7s ease;transition:transform 0.7s ease,opacity 0.7s ease;transition:transform 0.7s ease,opacity 0.7s ease,-webkit-transform 0.7s ease;margin-bottom:45px;display:block}.review-item_hero{float:left;width:145px;text-align:center}.review-item_hero img{border:4px solid #FFF;-webkit-box-shadow:0 0 14px 0 rgb(0 0 0 / .3);box-shadow:0 0 14px 0 rgb(0 0 0 / .3);margin-bottom:10px}.review-item_hero span{font-size:12px;font-weight:400;color:#b8b8b8}.review-item_content{padding-left:180px}.review-item_title{margin-bottom:15px;font-size:19px;font-weight:400}.review-item_title a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.review-item_title a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.review-item_text{font-size:12px;color:#555;font-weight:400;margin-bottom:15px}.review-item_more{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#3868e3}.review-item_more:hover{color:#91acf0}.review-item_specialist{margin-top:15px}.review-item_specialist a{margin-right:10px}.review_inner-section{padding:30px 15px}.review-inner{padding:50px 100px 60px 50px;background-color:#FFF;-webkit-box-shadow:0 5px 32px 0 rgb(0 0 0 / .15);box-shadow:0 5px 32px 0 rgb(0 0 0 / .15);-webkit-transition:opacity 0.7s ease,-webkit-transform 0.7s ease;transition:opacity 0.7s ease,-webkit-transform 0.7s ease;-o-transition:transform 0.7s ease,opacity 0.7s ease;transition:transform 0.7s ease,opacity 0.7s ease;transition:transform 0.7s ease,opacity 0.7s ease,-webkit-transform 0.7s ease;margin-bottom:45px;display:block}.review-inner_hero{float:left;width:145px;text-align:center}.review-inner_hero img{border:4px solid #FFF;-webkit-box-shadow:0 0 14px 0 rgb(0 0 0 / .3);box-shadow:0 0 14px 0 rgb(0 0 0 / .3);margin-bottom:10px}.review-inner_hero span{font-size:12px;font-weight:400;color:#b8b8b8}.review-inner_content{padding-left:180px}.review-inner_title{margin-bottom:15px;font-size:24px;font-weight:400}.review-inner_text{font-size:12px;color:#555;font-weight:400;margin-bottom:15px}.review-inner_text h4{margin:25px 0 10px 0;font-size:19px;font-weight:400;color:#000}.review-inner_back{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#3868e3}.review-inner_back:hover{color:#91acf0}.review-inner_back i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.price-section{padding:10px 15px 30px 15px}.price-section .container{padding:35px;-webkit-box-shadow:0 5px 32px 0 rgb(0 0 0 / .15);box-shadow:0 5px 32px 0 rgb(0 0 0 / .15)}.price-tab{margin-bottom:35px}.price-tab a{margin-right:8px;margin-bottom:10px}.price-tab a.current{background-color:#3868e3;color:#FFF}.price_table{width:100%;display:none}.price_table.visible{display:block}.price_row{display:table;width:100%;background-color:#fafafa;border-radius:25px;margin-bottom:10px}.price_row span{padding:5px 10px;vertical-align:middle}.price_name{display:table-cell}.price_sum{display:table-cell;background-color:#3868e3;border-top-right-radius:25px;border-bottom-right-radius:25px;color:#FFF;width:100px}.personal-search-section{padding-bottom:40px}.personal-search-section .container{padding:35px 55px;background:#f0f0f0;background:#f0f0f0;background:-webkit-linear-gradient(top,#f0f0f0,#fafafa);background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#fafafa));background:-o-linear-gradient(top,#f0f0f0,#fafafa);background:linear-gradient(to bottom,#f0f0f0,#fafafa)}.personal-list_specials{margin-bottom:20px}.personal-list_specials .btn{margin-right:8px;margin-bottom:10px;white-space:nowrap}.personal-list_specials .btn.current{background-color:#3868e3;color:#FFF}.search-form label{display:inline-block;vertical-align:middle;font-size:15px}.search-form input[type="text"]{display:inline-block;vertical-align:middle;width:60%;max-width:610px;margin:0 25px}.personal-list h2{margin-bottom:35px}.personal-intro{padding-right:10px;margin-bottom:35px}.personal-intro figure{margin-bottom:15px;position:relative;position:relative}.personal-intro figure:before{content:'';position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background:rgb(43 148 36 / .1);background:-webkit-radial-gradient(center,ellipse cover,rgb(43 148 36 / .1),#2b9424);background:-webkit-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:-o-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:radial-gradient(ellipse at center,rgb(43 148 36 / .1),#2b9424);z-index:1;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0}.personal-intro figure:hover:before{opacity:1}.personal-intro figure:after{content:'\e968';font-family:'icomoon';position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;line-height:1;z-index:2;opacity:0;font-size:50px;height:50px;width:50px;color:#FFF;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;pointer-events:none;-webkit-transform:scale(.5) rotate(-50deg);-moz-transform:scale(.5) rotate(-50deg);-ms-transform:scale(.5) rotate(-50deg);-o-transform:scale(.5) rotate(-50deg);transform:scale(.5) rotate(-50deg)}.personal-intro figure:hover:after{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.personal-intro figure img{display:block}.personal-intro_name{display:block}.personal-intro_name a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.personal-intro_name a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.personal-intro_spec{display:block;color:#898989;margin-bottom:15px}.personal-intro_text{font-size:12px;margin-bottom:15px;padding-right:10px}.personal-intro_more{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#3868e3}.personal-intro_more:hover{color:#91acf0}.personal-intro_order{display:block;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#3868e3;margin-top:10px}.personal-intro_order:hover{color:#91acf0}.personal-faq-section .container{padding:40px 0 20px 0}.spec__error p{margin-bottom:20px;font-size:18px;font-weight:400}.personal-inner-section{padding:20px 15px}.personal-inner_left{width:315px;float:left}.personal-inner_left_btn-wrapper{text-align:center;margin-bottom:20px}.personal-inner_portret{margin-bottom:20px;width:100%;height:auto}.personal-inner_right{padding:0 50px 0 375px}.personal-inner_form-wrapper{background-color:#f0f0f0;padding:30px;margin-bottom:30px}.personal-inner_form-wrapper h2{margin-bottom:20px}.vertical-form input{margin-bottom:15px}.vertical-form textarea{margin-bottom:10px;resize:none}.vertical-form .btn{margin-bottom:15px}.timetable-all{margin-bottom:30px}.timetable-all span{margin-right:30px;white-space:nowrap}.timetable-all span mark{color:#898989;background-color:#fff0}.timetable-all span sup{font-size:60%}.timetable-row{display:table;width:100%;border-radius:25px;margin-bottom:10px;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.timetable-row:nth-child(even){background-color:#eee}.timetable-row:hover{background-color:#CCD1E7}.timetable-row_name{display:table-cell;vertical-align:middle;padding:0 5px;width:25%}.timetable-row_name a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.timetable-row_name a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.timetable-row_spec{display:table-cell;vertical-align:middle;padding:0 5px 0 15px;color:#898989;width:25%}.timetable-row_time{display:table-cell;vertical-align:middle;padding:0 5px;width:35%}.timetable-row_btn-wrapper{display:table-cell;vertical-align:middle;text-align:right;width:15%}.equipment-mini{border:1px solid #eee;padding:25px 50px;margin-bottom:15px}.equipment-mini figure{height:90px;padding:5px 5px;margin-right:20px;position:relative}.equipment-mini figure:after{content:'\e968';font-family:'icomoon';position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;line-height:1;z-index:2;opacity:0;font-size:30px;height:30px;width:30px;color:#FFF;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;pointer-events:none;-webkit-transform:scale(.5) rotate(-50deg);-moz-transform:scale(.5) rotate(-50deg);-ms-transform:scale(.5) rotate(-50deg);-o-transform:scale(.5) rotate(-50deg);transform:scale(.5) rotate(-50deg)}.equipment-mini figure:hover:after{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.equipment-mini figure img{height:100%;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.equipment-mini .is-selected img{-webkit-box-shadow:0 0 0 2px #3868e3;box-shadow:0 0 0 2px #3868e3}.equipment-mini .is-nav-selected img{-webkit-box-shadow:0 0 0 5px #3868e3;box-shadow:0 0 0 5px #3868e3}.equipment-full{width:100%}.equip-full_item{width:100%}.equip-full_item img{width:100%;height:auto;display:block}.equip-full_item_text{background-color:#f2f2f2;padding:35px 45px}.equip-full_item_name{display:block;margin-bottom:10px}.equip-full_item_description{font-size:15px}.back-to-list-wrapper{text-align:center;padding:30px 0}.sert-section{margin:0 0 40px 0}.sert-section_name{margin-bottom:20px}.sert-slider{padding:0 50px}.sert-slider figure{display:block;margin:10px 25px 10px 5px;border:4px solid #FFF;-webkit-box-shadow:0 1px 3px 0 rgb(0 0 0 / .5);box-shadow:0 1px 3px 0 rgb(0 0 0 / .5);position:relative;position:relative}.sert-slider figure:after{content:'\e607';font-family:'icomoon';position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;line-height:1;z-index:2;opacity:0;font-size:40px;height:40px;width:40px;color:#FFF;pointer-events:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.sert-slider figure:hover:after{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.sert-slider figure:before{content:'';position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background:rgb(43 148 36 / .1);background:-webkit-radial-gradient(center,ellipse cover,rgb(43 148 36 / .1),#2b9424);background:-webkit-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:-o-radial-gradient(center,ellipse,rgb(43 148 36 / .1),#2b9424);background:radial-gradient(ellipse at center,rgb(43 148 36 / .1),#2b9424);z-index:1;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0}.sert-slider figure:hover:before{opacity:1}.sert-slider figure img{display:block;height:265px}.sert-slider .is-selected figure{border:4px solid #ade1b6}.inner-main{margin-bottom:50px}.inner-main_left{padding-right:75px}.inner-thumb{display:block}.inner_form-block{background-color:#f0f0f0;padding:30px 60px}.inner_form-block h2{margin-bottom:10px}.inner-fact{padding:0 15px;margin-bottom:50px}.inner-fact_header{padding:20px 40px 20px 0;border-top:2px solid #348e43;position:relative}.inner-fact_header span{font-size:19px}.inner-fact_header i{position:absolute;top:10px;right:0;font-size:40px;color:#348e43}.inner-steps{margin-bottom:40px}.inner-steps .container{border:1px solid #e5e5e5}.inner-steps_main{padding:35px 40px}.inner-steps_footer{background-color:#f9f9f9;text-align:center;padding:40px 15px;text-transform:uppercase;font-size:24px;font-weight:200;letter-spacing:1px}.inner-steps h2{margin-bottom:35px}.inner-step{margin-bottom:35px}.inner-step_left{position:relative;padding:15px 30px 15px 0}.inner-step_left:before{content:'';position:absolute;top:0;left:0;width:90%;height:2px;background-color:#3868e3}.inner-step_description{padding:15px 0 0 0;border-top:1px solid #e5e5e5}.inner-step_description strong{font-weight:400}.inner-step_num{background-color:#3868e3;border-radius:50%;color:#FFF;font-size:18px;width:25px;height:25px;display:inline-block;text-align:center;float:left;margin-right:10px}.inner-step_name{font-size:19px}.inner-step_duration{display:block;color:#898989}.price-section--inner{margin-bottom:40px}.price-section--inner .big-text{padding-left:10px;margin-bottom:15px}.personal-list--inner{margin-bottom:40px}.personal-list--inner h2{color:#7cc247}.personal-list--inner h2 i{font-size:50px;margin:-5px 10px 0 0}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.vacancy-order{text-align:center}.vacancy-order .container{padding:20px 5px;border:1px solid #eee}.vacancy-order .btn{margin-top:10px}.review-form-section .container{background-color:#eee}.personal-order-section .container{background-color:#eee}.sitemap__main-list{list-style:none}.sitemap__main-list>li{margin-bottom:30px}.sitemap__main-list>li>a{color:#348e43;border-bottom:1px solid #348e43;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:400;font-size:18px;margin-bottom:5px;display:inline-block;line-height:1.2}.sitemap__main-list>li>a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.sitemap-level-1{list-style:none;padding-left:20px}.sitemap-level-1 li{margin-bottom:3px}.sitemap-level-1 a{color:#348e43;border-bottom:1px solid #348e43;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sitemap-level-1 a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.sitemap__list-description{display:block;color:#909090;font-size:12px;margin-bottom:5px;line-height:1.1}.vacancy-item{background-color:#eee;padding:20px;margin-bottom:20px}.gift-item{background-color:#eee;padding:20px;margin-bottom:20px}.gift-item figure img{margin-bottom:0}.gift-item_content{padding-left:15px}.faq_themes{margin-bottom:15px}.faq_themes a{margin-right:8px;margin-bottom:10px}.faq_themes a.current{background-color:#3868e3;color:#FFF}.faq-item{border:1px solid #f0f0f0;padding:35px;margin-bottom:20px;-webkit-box-shadow:0 5px 32px 0 rgb(0 0 0 / .15);box-shadow:0 5px 32px 0 rgb(0 0 0 / .15)}.faq-item__question{margin-bottom:20px;background-color:#f0f0f0;padding:10px}.faq-item__themes a{margin-right:10px}.price-section--checkup{margin-bottom:0;padding:10px 15px 20px 15px}.price-section--checkup .big-text{padding-left:10px;margin-bottom:15px}.checkup-order-btn-sec{padding:30px 15px 50px 15px;text-align:center}.price_sum--checkup-itogo{background-color:#348e43;color:#FFF;font-size:21px;font-weight:400}.history_themes a{margin-right:8px;margin-bottom:10px}.history_themes a.current{background-color:#3868e3;color:#FFF}.history_themes__title{font-weight:400;margin-bottom:15px}.user-content h1{margin-bottom:20px}.user-content h2{margin-bottom:20px}.user-content h3{margin-bottom:15px;font-weight:400}.user-content h4{margin-bottom:10px;font-weight:400}.user-content p{margin-bottom:20px}.user-content ul,.user-content ol{padding-left:20px;margin-bottom:25px}.user-content b,.user-content strong{font-weight:400}.user-content img{max-width:100%;height:auto;margin-bottom:25px}.user-content img.align-left{width:50%;float:left;margin-right:50px}.user-content img.align-right{width:50%;float:right;margin-left:50px}.user-content .bordered{border:1px solid #e5e5e5;padding:35px}.user-content a{color:#348e43;border-bottom:1px solid #348e43;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.user-content a:hover{color:#3868e3;border-color:#3868e3;text-decoration:none}.links-in-content ul{list-style-type:none;margin:10px 0;padding-left:0}.links-in-content ul a{color:#348e43;border-bottom:1px solid #348e43;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.same-h2 h1{margin-bottom:30px;color:#7cc247;font-size:30px;display:inline}@media screen and (max-width:1200px){.top-menu li{font-size:14px;margin-right:10px}}@media screen and (max-width:1024px){.hidden_md{display:none}.grid-1_md{width:8.33333%}.grid-2_md{width:16.66667%}.grid-3_md{width:25%}.grid-4_md{width:33.33333%}.grid-5_md{width:41.66667%}.grid-6_md{width:50%}.grid-7_md{width:58.33333%}.grid-8_md{width:66.66667%}.grid-9_md{width:75%}.grid-10_md{width:83.33333%}.grid-11_md{width:91.66667%}.grid-12_md{width:100%}.home-about_column{padding:0 15px}.home-about_view-more{padding-left:15px}.home_review-slider_wrapper{padding-right:0;margin-bottom:100px}.review-slider_dots{right:20px;top:30px}.review-slider_dots figure{width:20px;height:20px;margin:10px 0}.sale-mini-block_wrapper{padding:0;text-align:center}.sale-mini-block{max-width:500px;display:inline-block}.order-section .container{background:#f0f0f0}.order_sale{padding:30px 60px}footer .work-time{left:0}.footer_menu{margin-bottom:50px;padding-left:40px}.page-title{font-size:48px}.metods_top-text{padding-right:20px}.skidki-item figure{padding-top:100px;font-size:100px}.akcia-item{padding-right:0}.akcia-item_text{padding:35px 25px 35px 205px}.news-list_intro{padding-right:0}.program-item{padding-right:0}.tabs{padding:40px 45px}.price-tab a{font-size:14px}.personal-search-section .container{padding:25px 25px}.search-form input[type="text"]{width:55%;margin:0 5px}.personal-inner_left{width:250px}.personal-inner_right{padding:0 30px 0 275px}.personal-inner_form-wrapper h2{font-size:24px}.inner-main_left{padding-right:30px}.inner_form-block{padding:30px 30px}.item_grid-section figure figcaption{font-size:17px}.inner-cat_deseas .btn{font-size:14px}.top-menu{display:none}.burger{display:inline-block}.mobile_menu{display:block}.top_cabinet-link{float:right;position:relative;top:auto}}@media screen and (max-width:768px){.hidden_sm{display:none}.grid-1_sm{width:8.33333%}.grid-2_sm{width:16.66667%}.grid-3_sm{width:25%}.grid-4_sm{width:33.33333%}.grid-5_sm{width:41.66667%}.grid-6_sm{width:50%}.grid-7_sm{width:58.33333%}.grid-8_sm{width:66.66667%}.grid-9_sm{width:75%}.grid-10_sm{width:83.33333%}.grid-11_sm{width:91.66667%}.grid-12_sm{width:100%}.location-block_phone{font-size:20px}.home-about_column{padding:0}.about_column_2{margin-top:0}.home-about_view-more{padding-left:0}.photo-mini-section .container{padding:30px 20px}.video_gallery-item{height:300px;max-width:80%}.post-intro_wrapper{padding-right:0}.post-intro_text{font-size:14px}.review-slide{padding:30px 50px 35px 30px}.review-item{padding:30px 50px 35px 30px}.review-inner{padding:30px 50px 35px 30px}.review-slider_dots{right:20px;top:30px}.review-slider_dots figure{width:20px;height:20px;margin:10px 0}.order_form-block{padding:30px 30px}.order_sale{padding:30px 30px}.page-title{font-size:36px}.call-order_section p{font-size:16px}.metods_top-text{padding-right:0}.metod-intro_text{padding:30px 25px 70px 25px;height:auto;border-width:0 1px 1px 1px}.metod-intro_more{left:25px}.skidki-item figure{height:150px;padding-top:30px}.about-video-item figure{height:485px}.skidki-item_text{height:auto;padding:25px;border-width:0 1px 1px 1px}.about-video-item_text{height:auto;padding:25px;border-width:0 1px 1px 1px}.akcia-item_text{padding:35px 25px 35px 25px;min-height:inherit}.program-item_text{padding:35px 25px 35px 25px;min-height:inherit}.news-list_intro_text{padding:15px 25px 15px 25px;min-height:inherit}.about_plus{padding:0}.about_map-section .container{height:200px}.price-section .container{padding:25px 10px}.personal-search-section .container{padding:25px 15px}.search-form input[type="text"]{width:30%;margin:0 5px}.personal-inner_left{display:block;width:100%;text-align:center}.personal-inner_portret{max-width:300px}.personal-inner_right{padding:0}.timetable-row{display:block;text-align:center;border-radius:0;margin-bottom:10px;padding:15px 15px;background-color:#eee}.timetable-row_name{display:block;width:auto;padding:0;margin-bottom:5px}.timetable-row_spec{display:block;width:auto;padding:0;color:#898989;margin-bottom:5px}.timetable-row_time{display:block;width:auto;padding:0;margin-bottom:10px}.timetable-row_btn-wrapper{width:auto;display:block;text-align:center}.equipment-mini{padding:15px 50px}.equipment-mini figure{height:70px;margin-right:15px}.sert-slider figure img{height:200px}.inner-main_left{padding-right:0}.inner_form-block{padding:30px 30px}.inner-step_left{padding:15px 0 15px 0}.inner-step_left:before{width:100%}.inner-steps_footer{font-size:18px}.ill-slider-section{height:auto;padding:30px 15px;background:#3da133}.deseas-slider-section{height:auto;padding:30px 15px;background:#3da133}.napr-slider-section{height:auto;padding:30px 15px;background:#3da133}.ill-slider-tabs{width:100%;top:0;left:0;position:relative;margin-bottom:20px}.ill-slider-tabs_description{position:relative;margin-bottom:20px;left:0;top:0}.ill-slide{position:relative;width:100%;height:auto;display:none}.ill-slide_img{display:none}.ill-slide_content{position:relative;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;text-align:left;max-width:100%}.ill-slide_content .btn{text-align:left}.ill-slide.visible{display:block}.tab-inner_content{position:relative;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none;text-align:left;max-width:100%}.tab-inner_content .btn{text-align:left}.clients-section img{vertical-align:middle;margin:0 10px 20px 0;max-width:40%;height:auto}.mini-photo_view-more{position:relative;display:inline-block;margin-top:10px;top:inherit;right:inherit}}@media screen and (max-width:480px){.hidden_xs{display:none!important}.grid-1_xs{width:8.33333%}.grid-2_xs{width:16.66667%}.grid-3_xs{width:25%}.grid-4_xs{width:33.33333%}.grid-5_xs{width:41.66667%}.grid-6_xs{width:50%}.grid-7_xs{width:58.33333%}.grid-8_xs{width:66.66667%}.grid-9_xs{width:75%}.grid-10_xs{width:83.33333%}.grid-11_xs{width:91.66667%}.grid-12_xs{width:100%}.page-title{font-size:30px}.btn{font-size:14px}.location-block{margin-top:30px;text-align:center}.location-block_phone{font-size:24px}.video_gallery-item{height:200px;max-width:80%}.about-video-item figure{height:255px}.about-video-item h2{font-size:20px}.video_content i{font-size:60px}.video_name{font-size:16px}.video_work{font-size:12px}.review-slide{padding:20px 20px 25px 20px}.review-slide h2{margin-left:0}.review-item{padding:20px 20px 25px 20px}.review-inner{padding:20px 20px 25px 20px}.home_review-slider_wrapper{margin-bottom:150px}.review-slide_hero{display:none}.review-item_hero{display:none}.review-inner_hero{display:none}.review-slide_content{padding-left:0}.review-item_content{padding-left:0}.review-inner_content{padding-left:0}.review-slider_dots{text-align:center;bottom:-80px;right:auto;top:auto;width:100%}.review-slider_dots figure{display:inline-block;margin:0 5px;width:25px;height:25px}.order_form-block{padding:30px 15px}.big-order-form .input-block label{display:block;margin-bottom:5px;margin-left:0;width:100%}.big-order-form .input-block .input-wrapper{width:100%;display:inline-block;vertical-align:middle;white-space:nowrap}.date_input{margin-bottom:15px}.order_sale{padding:0 15px 30px 15px}.footer_menu{margin-bottom:50px;padding:0 20px 0 0}.footer_menu li a{font-size:15px}footer .location-block{text-align:left;padding-left:30px}footer .pen-block{text-align:left}.news-list_intro_text{padding:15px 15px 15px 15px}.user-content .big-text{font-size:16px}.user-content img{width:100%!important}.tab_link_wrapper{margin-bottom:20px}.tabs{padding:30px 25px}.about_map-section .container{height:200px}.search-form input[type="text"]{display:block;width:100%;margin:15px 0 20px 0}.personal-intro{padding-right:0}.personal-intro_text{padding-right:0}.equip-full_item_text{background-color:#f2f2f2;padding:15px 20px}.inner_form-block{padding:30px 15px}.inner-steps_main{padding:25px 20px}.inner-steps_footer{font-size:16px}.akcia-item_text{padding:25px 10px}.program-item_text{padding:25px 10px}.home-header_tabs h2{font-size:20px;margin-bottom:10px}.home-header_tabs h2 i{font-size:30px}.item_grid-section figure figcaption{font-size:14px}}.user-content p{text-align:justify}.like_h2{font-size:30px;font-weight:300;line-height:1.2}.like_h3{font-size:24px;font-weight:300;line-height:1.2}.social img{margin:10px;width:50px;text-align:center}.social p{color:#898989;font-size:1.3em;font-weight:500}.rating-section h2 {color:#7cc247;margin-bottom:30px; display:flex;gap:5px;align-items:center;}.icon-rating {background-image: url("/upload/img/rating.svg");height:30px;width:30px;background-repeat:no-repeat;background-size:cover;}.rating-item__stars{color:gold;font-size:2em;display:inline-block} .rating-item__stars span{position:absolute} .rating-item__stars span::before{content:"☆☆☆☆☆"} .rating-item__stars .inner{overflow:hidden} .rating-item__stars .inner::before{content:"★★★★★"} .rating-item__wrapper{display:flex;flex-wrap:wrap;gap:20px} .rating-item{display:block;background-color:#f0f0f0;padding:10px 20px;display:flex;flex-direction:column;gap:10px;border-radius:10px} .rating-item__img{width:30px} .rating-item__top{display:flex;align-items:center;gap:5px} .rating-item__number{font-size:20px;font-weight:700}
