.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.node--unpublished{background-color:#fff4f4;}
.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/core/themes/classy/css/components/../../images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/core/themes/classy/css/components/../../images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/core/themes/classy/css/components/../../images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/core/themes/classy/css/components/../../images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/core/themes/classy/css/components/../../images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/core/themes/classy/css/components/../../images/icons/text-x-script.png);}.file--text-html{background-image:url(/core/themes/classy/css/components/../../images/icons/text-html.png);}.file--text-plain{background-image:url(/core/themes/classy/css/components/../../images/icons/text-plain.png);}.file--application-pdf{background-image:url(/core/themes/classy/css/components/../../images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/core/themes/classy/css/components/../../images/icons/application-x-executable.png);}.file--audio{background-image:url(/core/themes/classy/css/components/../../images/icons/audio-x-generic.png);}.file--video{background-image:url(/core/themes/classy/css/components/../../images/icons/video-x-generic.png);}.file--text{background-image:url(/core/themes/classy/css/components/../../images/icons/text-x-generic.png);}.file--image{background-image:url(/core/themes/classy/css/components/../../images/icons/image-x-generic.png);}
.element-hidden,.hidden{display:none;}#synapse-custom-ajax-cover{visibility:hidden;position:absolute;pointer-events:none;bottom:0;width:0;height:0;}.form-item-gdpr-warning .description{display:inline-block;}.modal-dialog{max-width:500px;}.modal-content{border:0;border-radius:0;text-align:center;padding:50px 65px;box-shadow:0px 12px 35px rgba(0,0,0,0.2);}.modal-header{border:0;padding:0;display:block;margin:0 0 35px;}.modal-title{margin:0;padding:0;width:100%;font-size:30px;line-height:1.2;font-weight:bold;text-align:center;}.modal-text{font-size:18px;line-height:1.4;padding-top:15px;}.modal-body{padding:0 0 20px;}.modal-close{margin:0;padding:0;opacity:1;position:absolute;top:0;right:0;width:40px;height:40px;text-shadow:none;box-shadow:none;border-radius:0;background:none;border:0;font-size:32px;line-height:1;display:flex;align-items:center;justify-content:center;transition:background-color 0.4s,border-color 0.4s,color 0.4s,opacity 0.4s;}.modal-close:hover{opacity:1;color:#fff;background-color:#AC182D;border-color:transparent;}.modal-close:active{opacity:0.7;}.modal .form-actions{margin:0 !important;text-align:center;}.modal form{max-width:360px;margin:0 auto;}#manager-menu{display:block;position:absolute;top:100px;left:100px;border:1px solid #ccc;box-shadow:0 0 5px 0 #ccc;padding:20px;cursor:move;z-index:20;background:#fff;max-width:205px;}@media (max-width:767.98px){#manager-menu{display:none !important;}}#manager-menu .contextual{display:none;}#manager-menu .toggle-manager{position:relative;z-index:3;max-width:1em;cursor:pointer;}#manager-menu h2{margin:-1em 0 0.5em 1em;font-size:1.5em;}.region-tabs{width:auto;position:relative;font-size:14px;line-height:1.1;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;height:auto !important;}@media (min-width:576px){.region-tabs{height:0;}}.region-tabs ul.tabs{margin:0;border:none;display:flex;flex-wrap:wrap;overflow:hidden;background:none;max-width:100%;}@media (min-width:576px){.region-tabs ul.tabs{position:relative;top:0;right:0;left:auto;z-index:10;}}.region-tabs ul.tabs a{color:#000;opacity:0.8;display:block;padding:3px 7px;border-radius:0;white-space:nowrap;line-height:1.15;background-color:#efefef;transition:opacity 0.4s,background-color 0.4s;}.region-tabs ul.tabs a:hover{opacity:1;background-color:#e7e7e7;}.region-tabs ul.tabs a:active{background-color:#d6d6d6;}.region-tabs ul.tabs li{display:block;vertical-align:bottom;margin:0 0 0 10px;}.region-tabs ul.tabs li.is-active a{background-color:#fff;}.region-tabs .block-local-actions-block nav{left:0;}.region-tabs .block > div.contextual{display:none !important;}.region-tabs ul.secondary{position:absolute;top:25px;right:0;float:right;z-index:8;padding:0 0 0 3px;margin:0;overflow:hidden;border:none;background:none;}.h-xs-up,.hidden-xs-up{display:none !important;}.h-xs-down,.hidden-xs-down{display:none !important;}@media (min-width:576px){.h-sm-up,.hidden-sm-up{display:none !important;}}@media (max-width:575.98px){.h-sm-down,.hidden-sm-down{display:none !important;}}@media (min-width:768px){.h-md-up,.hidden-md-up{display:none !important;}}@media (max-width:767.98px){.h-md-down,.hidden-md-down{display:none !important;}}@media (min-width:992px){.h-lg-up,.hidden-lg-up{display:none !important;}}@media (max-width:991.98px){.h-lg-down,.hidden-lg-down{display:none !important;}}@media (min-width:1200px){.h-xl-up,.hidden-xl-up{display:none !important;}}@media (max-width:1199.98px){.h-xl-down,.hidden-xl-down{display:none !important;}}@media (min-width:1400px){.h-xxl-up,.hidden-xxl-up{display:none !important;}}@media (max-width:1399.98px){.h-xxl-down,.hidden-xxl-down{display:none !important;}}body{color:#494949;font-size:16px;line-height:1.5;font-weight:400;font-family:Roboto,Helvetica,Arial,sans-serif !important;background-color:#ffffff;}body.cke_editable{color:#000;background-color:#fff;}h1{font-size:2.25rem;font-weight:bold;margin-bottom:30px;}h2{font-size:1.7rem;font-weight:bold;margin-bottom:30px;}h3{font-size:1.6rem;font-weight:bold;margin-bottom:30px;}h4{font-size:1.5rem;font-weight:bold;margin-bottom:30px;}h5{font-size:1.25rem;font-weight:bold;margin-bottom:30px;}h6{font-size:1rem;font-weight:bold;margin-bottom:30px;}a{color:#3f9a54;transition:color 0.4s;}.main-menu a{color:#494949;}.main-menu a:hover{color:#588a22;}a:hover{color:#65c07a;text-decoration:none;}a:active{color:#65c07a;}a:focus{outline:none;}b,strong{font-weight:600;}blockquote{padding:0.5rem 1rem;margin-bottom:1rem;font-size:1.25rem;border-left:0.25rem solid #eceeef;}button:focus{outline:none !important;}img{height:auto;max-width:100%;}table{width:100%;max-width:100%;margin-bottom:1rem;}table td,table th{padding:0.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef;}table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef;}table tbody tr:nth-of-type(odd){background-color:#f9f9f9;}table tbody + tbody{border-top:2px solid #eceeef;}.form-control{height:auto;}.footer{flex-shrink:0;padding:15px 0;color:#494949;background-color:#f6f6f6;color:#636363;}.footer-wrapper{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;padding:54px 0 39px;margin:0 -15px;}.footer-links{display:flex;flex-direction:column;justify-content:space-between;margin:0 15px 15px;flex-grow:1;}.footer-bvi svg{width:50px;transition:0.3s;}.footer-bvi svg:hover{opacity:0.8;}.footer .footer_menu,.footer .vidget_vk{margin:0 15px 15px;flex-grow:1;}.footer-copyr{padding:0;display:flex;flex-direction:column;justify-content:space-between;margin:0 15px 15px;flex-grow:1;}.footer-copyright{font-size:14px;}.footer-copyright a{color:#636363;}@media (max-width:767.98px){.footer-copyright{margin-bottom:12px;}}.footer-payment{display:grid;grid-template-columns:repeat(4,minmax(76px,76px));gap:13px;margin-bottom:36px;}@media (max-width:390px){.footer-payment{grid-template-columns:repeat(2,minmax(76px,76px));margin-bottom:20px;}}.footer-payment__item{transition:0.3s;}.footer-payment__item:hover{transform:translateY(-5px);}.footer .synapse{padding-top:10px;}.footer .synapse-logo{top:-4px;height:28px;position:relative;}.footer .synapse a{color:#3F9A54;}.footer .synapse a:hover{color:#3F9A54;}.menu--footer h2{font-weight:bold;font-size:14px;line-height:16px;margin-bottom:4px;}.menu-level{padding:0;margin:0;list-style:none;}.menu-item{font-size:15px;color:#636363;}.menu-item a{color:inherit;}@media (min-width:992px){.main-menu .classic-menu-dropdown{position:relative;}.main-menu .classic-menu-dropdown > a{float:left;padding-right:0.7rem;}.main-menu .classic-menu-dropdown > span i{line-height:1.5;color:#494949;}.main-menu .classic-menu-dropdown ul{left:0;min-width:175px;position:absolute;z-index:1000;top:90%;display:none;padding:0.5rem;background-color:#ffffff;margin:0;border:1px solid #eee;border-radius:4px;}.main-menu .classic-menu-dropdown:hover ul{display:block;}}#small-menu .main-menu{display:block;text-align:center;}#small-menu .main-menu li{padding:0.5rem 0;}#small-menu .main-menu li.classic-menu-dropdown{position:relative;}#small-menu .main-menu li.classic-menu-dropdown > a{float:none;}#small-menu .main-menu li.classic-menu-dropdown .menu{position:static;float:none;display:none;border-radius:0;padding:0;}#small-menu .main-menu li.classic-menu-dropdown .menu li{text-align:center;}#small-menu .main-menu li.classic-menu-dropdown .menu-dropdown-trigger{position:absolute;top:0.5rem;right:0;width:15%;cursor:pointer;}#small-menu .main-menu li.classic-menu-dropdown.menu-item--is-open .menu-dropdown-trigger{transform:rotate(180deg);}.nav-toggler{position:relative;width:36px;height:36px;border-radius:3px;border:0;margin:0 10px 0 0;background-color:#3f9a54;display:flex;justify-content:center;align-items:center;}.nav-toggler:last-child{margin-right:0;}.nav-toggler:focus{outline:none;}.nav-toggler span{position:absolute;width:21px;height:3px;background-color:#ffffff;transition:transform 0.4s,margin 0.4s,opacity 0.4s;}.nav-toggler span:nth-child(2){margin-top:0;transform:rotate(45deg);}.nav-toggler span:last-child{margin-top:0;transform:rotate(-45deg);}.nav-toggler.nav-info{border-radius:100%;}.nav-toggler.nav-menu span:nth-child(3){opacity:0;transform:scale(0);}.nav-toggler.collapsed.nav-menu span:nth-child(2){margin-top:-25%;transform:none;}.nav-toggler.collapsed.nav-menu span:nth-child(3){opacity:1;transform:none;}.nav-toggler.collapsed.nav-menu span:last-child{margin-top:25%;transform:none;}.nav-toggler.collapsed.nav-info span:nth-child(2){margin-top:-0.5rem;transform:none;width:3px;}.nav-toggler.collapsed.nav-info span:last-child{margin-top:0.2rem;transform:none;height:0.9rem;width:3px;}.header{flex-shrink:0;color:#494949;background:#fff;box-shadow:0px 2px 2px rgba(0,0,0,0.06) !important;position:fixed !important;width:100vw;}.header-top{display:flex;justify-content:flex-end;align-items:center;}@media (max-width:991.98px){.header-top{justify-content:space-between;padding-top:10px;padding-bottom:10px;padding-right:60px;position:relative;}.header-top .header-toggler{position:absolute;top:15px;right:0;width:48px !important;height:48px !important;margin:0 !important;}}@media (max-width:412px){.header-top .header-toggler{top:20px;}}.header-top .header-bvi{margin-left:50px;}.header-top .header-bvi svg{min-width:50px;transition:0.3s;}.header-top .header-bvi svg:hover{opacity:0.8;}@media (max-width:1199.98px){.header-top .header-bvi{margin-left:15px;}}@media (max-width:600px){.header-top .header-bvi{display:none;}}.header-top .header-col--logo{display:none;}@media (max-width:991.98px){.header-top .header-col--logo{display:block;margin-right:15px;}}@media (max-width:575.98px){.header-top .header-col--logo{margin-right:0;}}.header-top .header-col--logo .header-logo{margin:0;}.header-top--wrapper{background-color:#E6EAEE;}@media (max-width:991.98px){.header-top--wrapper .container{max-width:100% !important;}}.header-top-phones{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex:1;padding-left:20px;}@media (max-width:1199.98px){.header-top-phones{padding-left:0;}}@media (max-width:412px){.header-top-phones{padding-left:5px;}}.header-top-phone{font-weight:500;font-size:16px;line-height:20px;padding:5px 0;display:flex;flex-direction:column;align-items:flex-end;}@media (max-width:1199.98px){.header-top-phone{align-items:flex-start;}}.header-top-phone:first-child .header-top-phone-text{display:none;}.header-top-phone a{color:#636363;white-space:nowrap;}@media (max-width:1199.98px){.header-top-phone a{font-size:14px;}}.header-top-phone-text{font-weight:normal;font-size:14px;line-height:16px;color:#636363;margin-left:10px;margin-right:0;padding:5px 0;}@media (max-width:1199.98px){.header-top-phone-text{display:none;}}.header-top-phone-document{font-weight:normal;font-size:14px;line-height:16px;color:#636363;padding:5px 0;}@media (max-width:1199.98px){.header-top-phone-document{font-size:12px !important;}}.header-top-phone-document:hover{color:#3F9A54;}@media (max-width:991.98px){.header-top-phone{display:none;}}.header-top-phone--1 .header-top-phone-text--nav{display:none;}@media (max-width:991.98px){.header-top-phone--1{display:flex;flex-direction:row;}.header-top-phone--1 .header-top-phone-text--nav{display:block;margin-right:5px;font-weight:600;}.header-top-phone--1 .header-top-phone-document,.header-top-phone--1 .header-top-phone-text{display:none;}}@media (max-width:800px){.header-top-phone--1{flex-wrap:wrap;}.header-top-phone--1 a{white-space:pre-line;}}.header-top-callback{font-size:13px;line-height:15px;text-transform:uppercase;margin-left:50px;white-space:nowrap;padding:10px 0;margin-right:26px;}@media (max-width:1240px){.header-top-callback{margin-left:15px;margin-right:15px;}}@media (max-width:800px){.header-top-callback{display:none;}}.header-top-callback--link{color:#3F9A54;margin-left:14px;}.header-top-lk.btn{width:182px;font-size:13px;line-height:15px;font-weight:400;text-transform:uppercase;padding:5px;height:39px;background-color:#3F9A54;border-radius:0;}@media (max-width:991.98px){.header-top-lk.btn{width:48px;height:48px;font-size:0;border-radius:48px;min-width:48px;letter-spacing:normal;margin:0 5px;}.header-top-lk.btn .header-icon--user{margin-right:0;}}.header-icon--user{width:14px;height:14px;fill:#FFFFFF;margin-right:11px;}.header-icon--arrow4{width:25px;height:10px;fill:#3F9A54;}.header-search{position:relative;z-index:5;}@media (max-width:600px){.header-search{padding-left:15px;}}.header-search-wrap{min-width:65px;margin-left:17px;}@media (max-width:600px){.header-search-wrap{margin-top:5px;margin-bottom:5px;}}@media (max-width:479px){.header-search-wrap{display:none;}}.header-search-form{position:relative;}.header-search-close{height:100%;width:30px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;display:none;z-index:5;cursor:pointer;}.header-search-close.close-opened{display:flex;}.header-search-input{position:absolute;top:0;right:0;width:65px;height:39px;padding:5px 24px;outline:none;border:1px solid #3F9A54;border-radius:2px;font-size:14px;line-height:1.5;color:#636363;transition:0.4s;opacity:0;}.header-search-input.search-opened{width:483px;opacity:1;}@media (max-width:600px){.header-search-input.search-opened{width:260px;}}.header-search-input.search-opened ~ .header-search-button{visibility:hidden;}.header-search-button{cursor:pointer;display:flex;align-items:center;justify-content:center;outline:none;width:65px;height:39px;background:transparent;border:none;border-radius:0;z-index:2;background:none;padding:0;position:relative;}.header-search-button span{font-size:14px;line-height:16px;color:#636363;}.header-search-button svg{width:16px;height:16px;margin-left:5px;}.header-bottom{display:flex;justify-content:space-between;align-items:center;}@media (max-width:991.98px){.header-bottom{padding:0;}}.header-bottom .nav a{color:#494949;}.header-bottom li{padding:0 1em;}.header-bottom .header-col--logo{margin-right:46px;}@media (max-width:1199.98px){.header-bottom .header-col--logo{margin-right:20px;}}@media (max-width:991.98px){.header-bottom .header-col--logo{display:none;}}.header-bottom .header-bvi{display:none;}@media (max-width:991.98px){.header-bottom .header-bvi{display:block;}}.header-bottom .header-bvi svg{min-width:50px;max-width:50px;transition:0.3s;}.header-bottom .header-bvi svg:hover{opacity:0.8;}.header-logo{align-items:center;margin-left:20px;}@media (max-width:1199.98px){.header-logo{margin-left:0;}}.header-logo-image img{width:65px !important;height:65px !important;}.header-logo-info{margin-left:21px;}.header-logo-info-title{font-weight:800;font-size:15px;line-height:18px;text-transform:uppercase;color:#636363;}.header-logo-info-title:hover{color:#636363;}.header-logo-info-text{font-family:Roboto;font-style:italic;font-weight:normal;font-size:15px;line-height:18px;color:#636363;}@media (max-width:1199.98px){.header-logo-info{display:none;}}@media (max-width:991.98px){.header-nav-right{display:flex !important;justify-content:space-between !important;}}.header-nav-content-phone{display:none;}.header--fixed .header-nav-content-phone{display:inherit;}.small-menu{padding:10px 0 20px;border-top:solid 1px #f9f9f9;}.small-menu ul{display:flex;font-size:21px;font-weight:600;margin:0 -10px;flex-direction:column;}.small-menu a{display:block;padding:15px 10px;text-align:right;transition:color 0.4s,background-color 0.4s;}.small-menu a:hover{color:#f9f9f9;}.small-menu a:active{background-color:rgba(249,249,249,0.07);}.page--visitka{background:#F4F7FB;overflow:hidden;}.page--visitka #sys{position:absolute;right:0;top:30px;z-index:2;}@media print{.page--visitka{background:#fff !important;}}.page--visitka .page{display:flex;flex-direction:column;min-height:100vh;}.page--visitka .page-content{display:flex;overflow:visible !important;padding-top:131px;}@media (max-width:991.98px){.page--visitka .page-content{padding-top:80px;}}.page--visitka .page--service .page--visitka .page-content{padding-bottom:0;}.page--visitka .page-left{max-width:265px;width:100%;height:auto;display:flex;align-items:flex-start;}@media (max-width:991.98px){.page--visitka .page-left{display:none;}}.page--visitka .page-right{padding:33px 30px 26px 51px;position:relative;width:100%;}.page--visitka .page-right::before{content:"";background:#FFFFFF;position:absolute;width:100vw;height:100%;left:0;top:0;z-index:1;}@media (max-width:991.98px){.page--visitka .page-right{padding:30px 15px 26px 15px;}}@media print{.page--visitka .page-right{margin:0;width:1200px;}}.page--visitka .page-right .region-breadcrumb,.page--visitka .page-right .region-title,.page--visitka .page-right .page-columns{z-index:2;position:relative;}.page--visitka .slider{margin-top:130px;}@media (max-width:991.98px){.page--visitka .slider{margin-top:80px;}}.page--visitka .breadcrumb{padding:0 0 33px;background-color:transparent;border-bottom:none;margin-bottom:0;}.page--visitka .breadcrumb li{font-weight:300;font-size:13px;line-height:20px;}.page--visitka .breadcrumb li a{color:#636363;}.page--visitka .breadcrumb li::after{content:"";background-color:#636363;}.page--visitka #sys{margin-top:0;z-index:10;}.path-webform .region-content,.path-webform .region-title{max-width:650px;margin-left:auto;margin-left:right;}.checkout-pane-review > div:last-child{display:none;}.node--type-vacancy{padding-bottom:50px;}.node--type-news .page-content .page-left{display:none;}.path-frontpage .page--visitka #sys{position:relative;}.page--visitka{}.page--visitka .header-nav-content{flex:1;padding:0;}@media (max-width:991.98px){.page--visitka .header-nav-content{padding-top:15px;display:none;}}.page--visitka .header-nav-content .region-menu-main{width:100%;}.page--visitka .header-nav-content .main-menu{margin:0;padding:0;width:100%;display:flex;justify-content:space-between;align-items:center;}@media (max-width:991.98px){.page--visitka .header-nav-content .main-menu{flex-direction:column;align-items:flex-start;}}.page--visitka .header-nav-content .main-menu li.menu-active{background:#F4F7FB;}.page--visitka .header-nav-content .main-menu li.active > a,.page--visitka .header-nav-content .main-menu li.children-active > a{color:#636363 !important;}.page--visitka .header-nav-content .main-menu li.level--0:hover > .submenu{transform:rotateX(0deg);visibility:visible;opacity:1;}.page--visitka .header-nav-content .main-menu li.level--0{position:relative;display:flex;font-weight:normal;font-size:14px;line-height:16px;margin:0;padding:0;white-space:nowrap;}@media (max-width:991.98px){.page--visitka .header-nav-content .main-menu li.level--0{flex-direction:column;width:100%;white-space:normal;}}.page--visitka .header-nav-content .main-menu li.level--0:hover{background:#F4F7FB;}.page--visitka .header-nav-content .main-menu li.level--0:hover .menu-dropdown-trigger .fa-angle-down{transform:rotate(180deg);}.page--visitka .header-nav-content .main-menu li.level--0 a{padding:38px 5px 38px 20px;width:100%;height:100%;text-transform:uppercase;}@media (max-width:991.98px){.page--visitka .header-nav-content .main-menu li.level--0 a{padding:10px 20px;}}.page--visitka .header-nav-content .main-menu li.level--0 a:hover{color:#636363;}.page--visitka .header-nav-content .main-menu li.level--0 span{width:10%;height:100%;padding:38px 15px 38px 5px;}@media (max-width:991.98px){.page--visitka .header-nav-content .main-menu li.level--0 span{padding:10px;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;height:auto;}}.page--visitka .header-nav-content .main-menu li.level--0 span:hover{cursor:pointer;}.page--visitka .header-nav-content .main-menu li.level--0 .menu-dropdown-trigger.active .fa-angle-down{transform:rotate(180deg);}.page--visitka .header-nav-content .main-menu li.level--0 ul.submenu{padding:0;margin:0;background:#F4F7FB;box-shadow:0px 4px 20px 4px rgba(42,58,79,0.1);top:calc(100% + 0.5px);position:absolute;min-width:407px;transition:0.3s linear;z-index:5;visibility:hidden;}@media (max-width:991.98px){.page--visitka .header-nav-content .main-menu li.level--0 ul.submenu{position:relative;visibility:visible;box-shadow:none;background:#fff;min-width:0;display:none;}}.page--visitka .header-nav-content .main-menu li.level--0 ul.submenu li.level--1{text-align:left;position:relative;border-top:0.5px solid #B6C6D2;display:flex;padding:0;margin:0;}.page--visitka .header-nav-content .main-menu li.level--0 ul.submenu li.level--1 a{width:100%;height:100%;font-weight:300;font-size:16px;line-height:26px;text-transform:none;padding:13px 36px 12px 36px;}@media (max-width:991.98px){.page--visitka .header-nav-content .main-menu li.level--0 ul.submenu li.level--1 a{padding:8px 30px;}}.page--visitka .header-nav-content .main-menu li.level--0 ul.submenu li.level--1 a:hover{color:#FFFFFF;}.page--visitka .header-nav-content .main-menu li.level--0 ul.submenu li.level--1:hover{background:#3F9A54;}.page--visitka .region-sidebar{background:#F4F7FB;margin-bottom:30px;}.page--visitka .region-sidebar .main-menu{margin:0;padding-top:53px;padding-left:0;width:100%;list-style:none;}.page--visitka .region-sidebar .main-menu li::marker{display:none;}.page--visitka .region-sidebar .main-menu li{text-align:left;position:relative;display:flex;padding:0;margin:0;position:relative;}.page--visitka .region-sidebar .main-menu li::before{content:"";position:absolute;bottom:-1px;right:0;width:calc(100% - 24px);height:1px;background-color:#B6C6D2;}.page--visitka .region-sidebar .main-menu li:hover::before{content:none;}.page--visitka .region-sidebar .main-menu li a{width:100%;height:100%;font-weight:300;font-size:16px;line-height:22px;text-transform:none;padding:12px 24px 13px 22px;}.page--visitka .region-sidebar .main-menu li a:hover{color:#FFFFFF;}.page--visitka .region-sidebar .main-menu li:hover{background:#3F9A54;}.page--visitka .region-sidebar .main-menu li.menu-active{background:#3F9A54;}.page--visitka .region-sidebar .main-menu li.menu-active::before{content:none;}.page--visitka .region-sidebar .main-menu li.menu-active .nav-link{color:#fff;}.field--type-text-long table{table-layout:fixed;overflow-x:scroll;}@media (max-width:767.98px){.field--type-text-long table{display:block;}}.field--name-field-attach{margin:50px 0 30px;}.field--name-field-attach .field__item{display:flex;align-items:center;padding-left:45px;position:relative;line-height:1;margin:0 0 10px;min-height:50px;}.field--name-field-attach .field__item::before{content:url("/themes/adaptive/css/../images/attach.svg");position:absolute;top:50%;left:0;transform:translate3d(0,-47%,0);}@media (max-width:991.98px){.field--name-field-attach .field--name-field-attach{margin:20px 0;}.field--name-field-attach .field--name-field-attach .file{background-size:20px;padding:0 0 15px 30px;font-size:15px;}}.file{font-size:1em;font-weight:bold;background:none;padding-left:20px;}.file-item{font-weight:500;font-size:18px;line-height:1.3;color:#3F9A54;display:block;padding-left:78px;min-height:46px;position:relative;}.file-item:not(:last-child){margin-bottom:24px;}.file-item::before{content:url("/themes/adaptive/css/../images/attach.svg");position:absolute;top:0;left:0;}.file-description{display:block;}.file-info{color:#A2A2A2;font-size:16px;font-weight:400;}.file a{text-decoration:none;border-bottom:solid 1px transparent;}.file a:hover{border-color:#fff !important;}.not-front{color:#636363;font-family:Roboto;font-style:normal;}.not-front h1.page-title{font-weight:700;font-size:32px;line-height:1.19;color:#636363;text-align:left;}@media (max-width:991.98px){.not-front h1.page-title{font-size:24px;}}.page--visitka .text-formatted{margin:0px auto;max-width:930px;}.page--visitka .text-formatted h1{font-weight:700;font-size:32px;line-height:1.19;color:#636363;}@media (max-width:991.98px){.page--visitka .text-formatted h1{font-size:24px;}}.page--visitka .text-formatted h2{font-weight:700;font-size:26px;line-height:1.23;}.page--visitka .text-formatted h3{font-weight:700;font-size:21px;line-height:1.52;}.page--visitka .text-formatted h4{font-weight:500;font-size:21px;line-height:1.24;}.page--visitka .text-formatted h5{font-weight:500;font-size:18px;line-height:1.44;}.page--visitka .text-formatted h6{font-weight:500;font-size:16px;line-height:1.15;}.page--visitka .text-formatted h1,.page--visitka .text-formatted h2,.page--visitka .text-formatted h3,.page--visitka .text-formatted h4,.page--visitka .text-formatted h5,.page--visitka .text-formatted h6{text-align:start;}.page--visitka .text-formatted p{font-weight:300;font-size:18px;line-height:1.55;}@media (max-width:991.98px){.page--visitka .text-formatted p{font-size:16px;}}.page--visitka .text-formatted ul,.page--visitka .text-formatted ol{display:flex;flex-direction:column;}.page--visitka .text-formatted ul li,.page--visitka .text-formatted ol li,.page--visitka .text-formatted ol li::before{font-weight:300;font-size:18px;line-height:1.55;color:#636363;display:inline-block;padding-left:20px;}@media (max-width:991.98px){.page--visitka .text-formatted ul li,.page--visitka .text-formatted ol li,.page--visitka .text-formatted ol li::before{font-size:16px;}}.page--visitka .text-formatted ul li::before{content:"";width:4px;height:4px;border-radius:50%;background-color:#636363;}.page--visitka .text-formatted li ul,.page--visitka .text-formatted li ol{margin:16px 0px;}.page--visitka .text-formatted a{text-decoration:underline;border-bottom:0;color:#3F9A54;}.page--visitka .text-formatted a:hover{color:#3F9A54;border-bottom:0;}.page--visitka .text-formatted blockquote{border-left:0;margin:0;padding:0;font-style:italic;font-weight:300;font-size:20px;line-height:136%;padding-left:0;margin-bottom:38px;}.page--visitka .text-formatted blockquote::before{display:none;}.page--visitka .text-formatted table th{background-color:transparent;font-weight:500;font-size:18px;line-height:140%;color:#636363;border:1px solid #D5D7DB;text-align:center;}.page--visitka .text-formatted table td{font-weight:300;font-size:18px;line-height:140%;color:#636363;border:1px solid #D5D7DB;}@media (max-width:991.98px){.page--visitka .text-formatted td,.page--visitka .text-formatted th{padding:10px;}}@media (max-width:575.98px){.page--visitka .text-formatted table{display:block;overflow:auto;margin-bottom:15px;}.page--visitka .text-formatted h2{margin:20px 0;font-size:20px;}.page--visitka .text-formatted h3{margin:18px 0;font-size:20px;line-height:18px;}.page--visitka .text-formatted h4{margin:15px 0;font-size:16px;line-height:24px;}.page--visitka .text-formatted p{margin:0 0 15px;}.page--visitka .text-formatted .youtube-embed-wrapper{margin:15px 0;}.page--visitka .text-formatted iframe{max-height:40vh;margin:15px 0;}}@media (max-width:991.98px){.field--name-field-gallery .field__item{width:33.333%;}}.cboxElement{display:block;overflow:hidden;text-align:center;}.cboxElement img{display:block;object-fit:cover;transition:transform 0.4s,opacity 0.4s;}.cboxElement img:hover{transform:scale(1.07) perspective(1px);}.cboxElement img:active{opacity:0.7;}#sys .messages{margin:0 0 50px;}@media (min-width:1025px){::-webkit-scrollbar{width:4px;height:6px;background-color:#f4f4f4;}::-webkit-scrollbar-track{-webkit-box-shadow:none;}::-webkit-scrollbar-thumb{outline:none;border-radius:0;background-color:#131313;}body{scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;}}.is-dragging a{pointer-events:none;}.synmap-point{width:42px;height:60px;fill:#4f8bc1;-webkit-filter:drop-shadow(0 4px 7px rgba(0,0,0,0.25));filter:drop-shadow(0 4px 7px rgba(0,0,0,0.25));}.preloader{position:relative;width:100%;height:300px;background:url("/themes/adaptive/css/../images/template/ajax-preloader.svg") rgba(255,255,255,0.95) no-repeat;background-position:center;background-size:170px;margin-bottom:30px;}.preloader--small{height:100px;background-size:90px;}.preloader--transparent{background-color:transparent;}.visibility{visibility:hidden;font-size:0;line-height:0;margin:0;}.panel-fixed{position:fixed;top:50%;right:0;writing-mode:vertical-rl;transform:scale(-1) translateY(50%);z-index:12;background-color:#E6EAEE;padding:15px 7px;border-radius:0 5px 5px 0;}.view-slide .view-content{max-height:633px;overflow:hidden;}@media (max-width:991.98px){.view-slide .view-content{max-height:500px;}}.page-node-342 .page--visitka .page-right{padding-bottom:100px;}.cookie-notice{position:fixed;left:0;bottom:0;display:none;width:100%;padding:20px 0;background-color:rgba(0,0,0,0.81);z-index:100;}.cookie-wrapper{display:flex;align-items:center;justify-content:space-between;gap:24px;}@media (max-width:991.98px){.cookie-wrapper{flex-direction:column;justify-content:center;flex-wrap:wrap;text-align:center;}}.cookie-content{color:#fff;}.cookie-content a{margin-left:5px;color:#3f9a54;text-decoration:underline;}.cookie-content a:hover{text-decoration:none;}.cookie-btn{position:relative;}.cookie-btn:hover{color:#fff;}.cookie-btn:hover::after,.cookie-btn:hover::before{width:100%;left:0;}.cookie-btn::after,.cookie-btn::before{position:absolute;height:2px;left:50%;background:#fff;bottom:-6px;content:"";transition:all 280ms ease-in-out;width:0;}.cookie-btn::before{top:-6px;}.btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;background:none;border:0;box-shadow:none;white-space:normal;padding:12px 12px;min-width:160px;font-size:13px;color:#3F9A54;border:1px solid #3F9A54;background-color:#3F9A54;transition:box-shadow 0.4s,background-color 0.4s;}.btn:focus{outline:none;box-shadow:none;}.btn:hover{color:#fff;background-color:#307640;}.btn:active{background-color:#21522d;}.btn--arrow{border:1px solid #3F9A54;box-sizing:border-box;border-radius:2px;max-width:155px;width:100%;min-height:36px;display:flex;align-items:center;justify-content:center;padding:5px;font-weight:500;font-size:13px;line-height:15px;text-transform:uppercase;color:#3F9A54;position:relative;}.btn--arrow::after{content:url(/themes/adaptive/css/../images/template/arrow-green.svg);margin-left:5px;transition:0.4s;}.btn--arrow:hover{color:#3F9A54;}.btn--arrow:hover::after{transform:translateX(10px);}.btn--loading{overflow:hidden;position:relative;}.btn--loading::before{content:"";top:0;right:0;bottom:0;left:0;z-index:5;background:url("/themes/adaptive/css/../images/template/ajax-preloader.svg") rgba(255,255,255,0.5) no-repeat center;background-size:25px;position:absolute;}.btn--print{margin-top:50px;}@media (max-width:991.98px){.btn--print{display:none !important;}}@media print{.btn--print{display:none !important;}}.messages{border:0;color:#fff;box-shadow:none;margin:0 0 15px;font-size:16px;line-height:1.25;padding:15px 20px;text-align:left;}.messages--error{background:#AC182D;}.messages--status{background:#4CAF50;}.messages--warning{background:#FF9800;}.messages a{color:#fff;border-bottom:solid 1px rgba(255,255,255,0.25);transition:color 0.4s,border-color 0.4s;}.messages a:hover{color:#fff;border-color:#fff;}.messages a:active{border-color:rgba(255,255,255,0.5);}.checkout-form .form-actions,.checkout-form .form .modal-header,.contact-message-form .form-actions,.contact-message-form .form .modal-header{margin:0 0 20px;position:relative;text-align:center;}.checkout-form .form-item-fz152-agreement label,.contact-message-form .form-item-fz152-agreement label{display:inline-block;margin-bottom:0;}.checkout-form .form-actions,.contact-message-form .form-actions{margin-bottom:0;padding-top:15px;}.checkout-form .form-control,.contact-message-form .form-control{color:inherit;margin-top:0;padding:6px 15px 5px 0;border-radius:0;border-color:#AAAAAA;border-width:0 0 1px;transition:color 0.4s,background-color 0.4s,border-color 0.4s,padding 0.4s;-webkit-box-shadow:none;box-shadow:none;outline:none;}.checkout-form .form-control:hover,.contact-message-form .form-control:hover{padding-right:0;padding-left:15px;}.checkout-form .form-control:focus,.contact-message-form .form-control:focus{padding-right:0;padding-left:15px;background-color:transparent;border-color:#4f8bc1;}.checkout-form .form-control.error,.contact-message-form .form-control.error{color:#AC182D;border-color:#AC182D;}.checkout-form .form-control:disabled,.contact-message-form .form-control:disabled{cursor:not-allowed;background-color:rgba(222,221,221,0.5);}@media (max-width:767.98px){.checkout-form .form-control,.contact-message-form .form-control{font-size:20px;}}.checkout-form .form-control::-webkit-input-placeholder,.contact-message-form .form-control::-webkit-input-placeholder{color:inherit;opacity:0.8;transition:opacity 0.4s;}.checkout-form .form-control:focus::-webkit-input-placeholder,.contact-message-form .form-control:focus::-webkit-input-placeholder{opacity:0;}.checkout-form .form-control::-moz-placeholder,.contact-message-form .form-control::-moz-placeholder{color:inherit;opacity:0.8;transition:opacity 0.4s;}.checkout-form .form-control:focus::-moz-placeholder,.contact-message-form .form-control:focus::-moz-placeholder{opacity:0;}.checkout-form .form-control:-moz-placeholder,.contact-message-form .form-control:-moz-placeholder{color:inherit;opacity:0.8;transition:opacity 0.4s;}.checkout-form .form-control:focus:-moz-placeholder,.contact-message-form .form-control:focus:-moz-placeholder{opacity:0;}.checkout-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox),.contact-message-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox){position:relative;margin-top:16px;margin-bottom:29px;border-radius:5px;background-color:#ffffff;transition:background-color 0.4s;z-index:1;}.checkout-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox) label,.contact-message-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox) label{color:rgba(73,73,73,0.54);line-height:20px;position:absolute;top:0;left:9px;display:block;margin:0;padding-left:6px;padding-right:6px;background-color:transparent;transform-origin:0 0;transform:translateY(-15px) scale(0.82);transition:transform 0.2s;z-index:2;}.checkout-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox)::before,.contact-message-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox)::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid transparent;border-radius:5px;background-color:transparent;transition:border-color 0.4s;transform:none;pointer-events:none;z-index:2;}.checkout-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox) .description,.contact-message-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox) .description{color:rgba(73,73,73,0.6);font-size:14px;position:absolute;bottom:0;left:0;padding:2px 0 0;transform:translateY(100%);z-index:1;}.checkout-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox).form-item--empty label,.contact-message-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox).form-item--empty label{color:#494949;transform:translate3d(0,18px,0);}.checkout-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox).form-item--empty:focus-within label,.contact-message-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox).form-item--empty:focus-within label{transform:translateY(-15px) scale(0.82);}.checkout-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox).form-item--empty:focus-within::before,.contact-message-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox).form-item--empty:focus-within::before{border-color:#4f8bc1;}.checkout-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox):hover .form-control,.contact-message-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox):hover .form-control{border:1px solid #8c8c8c;}.checkout-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox):focus-within label,.contact-message-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox):focus-within label{color:#4f8bc1;}.checkout-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox):focus-within::before,.contact-message-form .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox):focus-within::before{transform:none;transition:none;border-color:#4f8bc1;}.checkout-form .form-type-radio,.checkout-form .form-form-type-checkbox,.contact-message-form .form-type-radio,.contact-message-form .form-form-type-checkbox{margin-bottom:10px;}.checkout-form .form-type-radio label,.checkout-form .form-form-type-checkbox label,.contact-message-form .form-type-radio label,.contact-message-form .form-form-type-checkbox label{display:block;margin-bottom:0;}.checkout-form .form-type-radio .description,.checkout-form .form-form-type-checkbox .description,.contact-message-form .form-type-radio .description,.contact-message-form .form-form-type-checkbox .description{margin-left:0;opacity:0.7;}.checkout-form .form-type-managed-file,.contact-message-form .form-type-managed-file{padding:16px;border:1px solid #ccc;border-radius:5px;}.checkout-form .form-type-managed-file input[type=file],.contact-message-form .form-type-managed-file input[type=file]{padding:0;border:none;}.checkout-form .form-type-managed-file .btn,.contact-message-form .form-type-managed-file .btn{min-width:inherit;min-height:inherit;}.checkout-form .form-control.error,.contact-message-form .form-control.error{color:#AC182D;border-color:#AC182D;}.checkout-form .form-actions,.contact-message-form .form-actions{margin:0;padding-top:10px;display:flex;justify-content:center;}.checkout-form .form-wrapper .form-item label,.checkout-form.cabinet-form .form-item label,.contact-message-form .form-wrapper .form-item label,.contact-message-form.cabinet-form .form-item label{display:block;font-weight:400;}.checkout-form .form-wrapper .form-type-radio label,.checkout-form .form-wrapper .form-type-checkbox label,.checkout-form.cabinet-form .form-type-radio label,.checkout-form.cabinet-form .form-type-checkbox label,.contact-message-form .form-wrapper .form-type-radio label,.contact-message-form .form-wrapper .form-type-checkbox label,.contact-message-form.cabinet-form .form-type-radio label,.contact-message-form.cabinet-form .form-type-checkbox label{display:inline-block;padding-left:5px;}.checkout-form .form-wrapper .form-control,.checkout-form.cabinet-form .form-control,.contact-message-form .form-wrapper .form-control,.contact-message-form.cabinet-form .form-control{margin-top:0;padding:15px;border-radius:5px;border-width:1px !important;border:1px solid #ccc;}.checkout-form .form-wrapper .form-control:hover,.checkout-form.cabinet-form .form-control:hover,.contact-message-form .form-wrapper .form-control:hover,.contact-message-form.cabinet-form .form-control:hover{background-color:#FFFFFF;}.checkout-form.cabinet-form .form-control,.contact-message-form.cabinet-form .form-control{margin-bottom:50px;}.checkout-form .ajax-progress,.contact-message-form .ajax-progress{display:none;}.form-item-date .form-control{width:auto;display:inline;}.footer-order .form{margin-bottom:15px;}.footer-order .form .form-actions{margin-bottom:0;}.footer-order .form .form-actions input{line-height:1.7;}@media (min-width:992px){.footer-order .form .form-actions input{margin-top:16px;}}.footer-order .form-item:not(.form-type-radio):not(fieldset):not(.form-type-checkbox){margin-bottom:0;}#callbackForm .modal-dialog{max-width:1005px;}#callbackForm .modal-content{padding:52px 84px 60px 67px;}@media (max-width:767.98px){#callbackForm .modal-content{padding:30px;}}#callbackForm .modal-close{top:20px;right:20px;width:40px;height:40px;background:url(/themes/adaptive/css/../images/template/close-form.svg) no-repeat center;margin-right:0;}#callbackForm .modal-title{font-weight:bold;font-size:32px;line-height:20px;color:#636363;margin-bottom:16px;text-align:left;}#callbackForm .modal-text{font-weight:300;font-size:15px;line-height:1.33;color:#636363;text-align:left;}#callbackForm .modal-group-inner{margin-bottom:25px;}#callbackForm .modal-group-inner span{text-align:left;font-weight:300;font-size:15px;line-height:1.33;color:#636363;display:block;margin-top:17px;}#callbackForm .modal-body{padding-bottom:0;}#callbackForm .modal-body form label:not(.form-item--fz-152-label){display:none;}#callbackForm .modal-body form .form-item{margin-top:0;margin-bottom:20px;}#callbackForm .modal-body form .form-control{background:#F4F7FB;border-radius:4px;height:44px;border:none;font-weight:300;font-size:15px;line-height:1.33;letter-spacing:0.1px;color:#000000;}#callbackForm .modal-body form .form-textarea{resize:none;min-height:124px;}#callbackForm .modal-body form .form-type-select{position:relative;}#callbackForm .modal-body form .form-type-select::after{content:url(/themes/adaptive/css/../images/template/select-arrow.svg);position:absolute;right:22px;top:10px;left:auto;pointer-events:none;}#callbackForm .modal-body form .form-type-select::before{content:none;}#callbackForm .modal-body form .form-type-select .form-select{border:1px solid #D5D7DB;border-radius:7px;padding:5px 15px;background:#fff;}#callbackForm .modal-body form .modal-group{display:flex;align-items:flex-start;justify-content:space-between;}@media (max-width:767.98px){#callbackForm .modal-body form .modal-group{flex-direction:column;}}#callbackForm .modal-body form .modal-group-wrapper{max-width:629px;width:100%;}#callbackForm .modal-body form .modal-group .field-group-wrapper{max-width:629px;width:100%;}#callbackForm .modal-body form .modal-group h3{font-weight:bold;font-size:18px;line-height:1.11;letter-spacing:0.1px;color:#636363;text-align:left;margin-bottom:0;min-width:225px;}@media (max-width:767.98px){#callbackForm .modal-body form .modal-group h3{margin-bottom:10px;}}#callbackForm .modal-body form .modal-group .field--name-field-address-true .form-item-field-address-true-value{display:flex;align-items:center;}#callbackForm .modal-body form .modal-group .field--name-field-address-true .form-item-field-address-true-value label{display:block !important;font-size:14px;color:#636363;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper{border:none;margin:0;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper summary{display:none;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper{padding:0;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper .tabledrag-toggle-weight-wrapper{display:none;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper .responsive-enabled thead{display:none;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper .responsive-enabled td{padding:5px;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper .responsive-enabled .tabledrag-handle{display:none;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper .responsive-enabled .form-item{display:none;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper .responsive-enabled .form-submit{min-height:auto;padding:5px;min-width:100px;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper .form-type-managed-file{text-align:left;border:none;padding:0;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper .form-type-managed-file::before{content:none;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper .form-type-managed-file .form-managed-file{position:relative;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper .form-type-managed-file .form-managed-file::before{content:url(/themes/adaptive/css/../images/template/file.png);position:absolute;bottom:27px;left:-10px;height:34px;pointer-events:none;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper .form-type-managed-file .form-managed-file::after{content:"Приложите документы, если нужно";position:relative;top:0;left:30px;transform:translateY(-150%);font-weight:300;font-size:15px;line-height:1.33;letter-spacing:0.1px;color:#3F9A54;pointer-events:none;max-width:320px;display:flex;align-items:center;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper .form-type-managed-file .form-file{background:#fff;padding:0;height:35px;font-size:0;max-width:320px;width:100%;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper .form-type-managed-file .form-file::file-selector-button{background-color:#fff;border:none;}#callbackForm .modal-body form .modal-group .field--name-field-file-private .form-wrapper .details-wrapper .form-type-managed-file .description{display:block;position:relative;transform:translate(0);text-align:left;}#callbackForm .modal-body form .form-actions{min-height:36px;max-width:245px;position:relative;margin-left:225px !important;}@media (max-width:767.98px){#callbackForm .modal-body form .form-actions{margin-left:0 !important;}}#callbackForm .modal-body form .form-actions::after{content:url(/themes/adaptive/css/../images/template/arrow-button.svg);position:absolute;top:50%;transform:translateY(-50%);right:22px;width:26px;height:8px;transition:0.3s;}#callbackForm .modal-body form .form-actions:hover::after{transform:translate(10px,-50%);}#callbackForm .modal-body form .form-actions .form-submit{min-height:36px;width:100%;font-size:13px;font-family:400;line-height:15px;text-transform:uppercase;text-align:left;padding:5px 22px;}#callbackForm .modal-body form .form-item-fz152-agreement{max-width:629px;margin-left:225px;}@media (max-width:767.98px){#callbackForm .modal-body form .form-item-fz152-agreement{margin-left:0;}}#callbackForm .modal-body form .form-item-fz152-agreement .description{display:block;margin-top:19px;text-align:left;}#callbackForm .modal-body form .form-item-fz152-agreement .description a{font-weight:300;font-size:15px;line-height:1;color:#3F9A54;}#callbackForm .modal-body form .form-item-fz152-agreement .description a:hover{text-decoration:underline;}#callbackForm .modal-body form .form-item-fz152-agreement .form-item--fz-152-checkbox{position:absolute;z-index:-1;opacity:0;}#callbackForm .modal-body form .form-item-fz152-agreement .form-item--fz-152-checkbox:checked + .form-item--fz-152-label::before{border-color:#3F9A54;background-image:url("/themes/adaptive/images/mark.svg");background-size:100%;background-repeat:no-repeat;}#callbackForm .modal-body form .form-item-fz152-agreement .form-item--fz-152-label{display:flex;flex-direction:column;align-items:flex-start;padding-left:29px;position:relative;}#callbackForm .modal-body form .form-item-fz152-agreement .form-item--fz-152-label::after{content:none;}#callbackForm .modal-body form .form-item-fz152-agreement .form-item--fz-152-label::before{content:"";display:inline-block;width:19px;height:19px;flex-shrink:0;flex-grow:0;border:1px solid #D5D7DB;border-radius:2px;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;position:absolute;top:2px;left:0;}#callbackForm .modal-body form .form-item-fz152-agreement .form-item--fz-152-label span{font-weight:300;font-size:15px;line-height:1.33;letter-spacing:0.1px;color:#636363;text-align:left;}#callbackForm .modal-body form .form-item-fz152-agreement .form-item--fz-152-label .form-politic{font-weight:300;font-size:15px;line-height:1.33;letter-spacing:0.1px;color:#3F9A54;text-align:left;}#callbackForm .modal-body form .form-item-fz152-agreement .form-item--fz-152-label .form-politic:hover{text-decoration:underline;}.field--name-field-file{padding-top:1px;}.field--name-field-file .form-wrapper{border:none;margin:0;}.field--name-field-file .form-wrapper summary{display:none;}.field--name-field-file .form-wrapper .details-wrapper{padding:0;}.field--name-field-file .form-wrapper .details-wrapper .tabledrag-toggle-weight-wrapper{display:none;}.field--name-field-file .form-wrapper .details-wrapper .responsive-enabled thead{display:none;}.field--name-field-file .form-wrapper .details-wrapper .responsive-enabled td{padding:5px;}.field--name-field-file .form-wrapper .details-wrapper .responsive-enabled .tabledrag-handle{display:none;}.field--name-field-file .form-wrapper .details-wrapper .responsive-enabled .form-item{display:none;}.field--name-field-file .form-wrapper .details-wrapper .responsive-enabled .form-submit{min-height:auto;padding:5px;min-width:100px;}.field--name-field-file .form-wrapper .details-wrapper .form-type-managed-file{text-align:left;border:none;padding:0;margin-top:30px !important;}.field--name-field-file .form-wrapper .details-wrapper .form-type-managed-file::before{content:none !important;}.field--name-field-file .form-wrapper .details-wrapper .form-type-managed-file label{top:-10px !important;}.field--name-field-file .form-wrapper .details-wrapper .form-type-managed-file .form-managed-file{position:relative;}.field--name-field-file .form-wrapper .details-wrapper .form-type-managed-file .form-managed-file::before{content:url(/themes/adaptive/css/../images/template/file.png);position:absolute;bottom:27px;left:-10px;height:34px;pointer-events:none;}.field--name-field-file .form-wrapper .details-wrapper .form-type-managed-file .form-managed-file::after{content:"Приложите документы, если нужно";position:relative;top:0;left:30px;transform:translateY(-150%);font-weight:300;font-size:15px;line-height:1.33;letter-spacing:0.1px;color:#3F9A54;pointer-events:none;max-width:320px;display:flex;align-items:center;}.field--name-field-file .form-wrapper .details-wrapper .form-type-managed-file .form-file{background:#fff;padding:0;height:35px;font-size:0;max-width:320px;width:100%;background-color:#fff;border:none !important;border-width:0 !important;border-inline-end-width:0 !important;border-color:transparent !important;}.field--name-field-file .form-wrapper .details-wrapper .form-type-managed-file .description{display:block;position:relative;transform:translate(0);text-align:left;}.form-item-fz152-agreement{max-width:430px;margin-top:90px;}.form-item-fz152-agreement .description{display:block;margin-top:19px;text-align:left;}.form-item-fz152-agreement .description a{font-weight:300;font-size:15px;line-height:1;color:#3F9A54;}.form-item-fz152-agreement .description a:hover{text-decoration:underline;}.form-item-fz152-agreement .form-item--fz-152-checkbox{position:absolute;z-index:-1;opacity:0;}.form-item-fz152-agreement .form-item--fz-152-checkbox:checked + .form-item--fz-152-label::before{border-color:#3F9A54;background-image:url("/themes/adaptive/images/mark.svg");background-size:100%;background-repeat:no-repeat;}.form-item-fz152-agreement .form-item--fz-152-label{display:flex;flex-direction:column;align-items:flex-start;padding-left:29px;position:relative;}.form-item-fz152-agreement .form-item--fz-152-label::after{content:none;}.form-item-fz152-agreement .form-item--fz-152-label::before{content:"";display:inline-block;width:19px;height:19px;flex-shrink:0;flex-grow:0;border:1px solid #D5D7DB;border-radius:2px;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;position:absolute;top:2px;left:0;}.form-item-fz152-agreement .form-item--fz-152-label span{font-weight:300;font-size:15px;line-height:1.33;letter-spacing:0.1px;color:#636363;text-align:left;}.form-item-fz152-agreement .form-item--fz-152-label .form-politic{font-weight:300;font-size:15px;line-height:1.33;letter-spacing:0.1px;color:#3F9A54;text-align:left;}.form-item-fz152-agreement .form-item--fz-152-label .form-politic:hover{text-decoration:underline;}.service-block-more{text-align:center;}.page--service .page-columns{padding-bottom:0;}@media (max-width:991.98px){.page--service.page--visitka{padding-top:0;}}.page--service.page--visitka .service-block-title{text-align:left;}.page--service.page--visitka .service-promo-content{padding-top:50px;padding-bottom:50px;min-height:633px;display:flex;align-items:center;}@media (max-width:991.98px){.page--service.page--visitka .service-promo-content{min-height:500px;}}.page--service.page--visitka .service-promo-title{font-weight:bold;font-size:70px;line-height:1.17;text-transform:uppercase;color:#ffffff;max-width:770px;margin-left:24px;}@media (max-width:991.98px){.page--service.page--visitka .service-promo-title{font-size:40px;}}@media (max-width:991.98px){.page--service.page--visitka .service-promo-title{font-size:30px;}}.page--service.page--visitka .service-promo-short{max-width:100%;font-size:22px;padding-left:24px;}@media (max-width:991.98px){.page--service.page--visitka .service-promo-short{font-size:18px;line-height:1.4;}}.page--service.page--visitka .service-promo-button{margin-left:24px;}.page--service.page--visitka .service-promo-button a{padding:10px 55px 10px 19px;border:1.5px solid #ffffff;box-sizing:border-box;border-radius:2px;color:#ffffff;font-size:13px;line-height:15px;text-transform:uppercase;position:relative;display:inline-block;}.page--service.page--visitka .service-promo-button a::before{content:url(/themes/adaptive/css/../images/template/arrow-button.svg);position:absolute;top:50%;transform:translateY(-50%);right:20px;width:26px;height:12px;transition:0.3s;}.page--service.page--visitka .service-promo-button a:hover::before{right:10px;}@media (max-width:991.98px){.page--service.page--visitka .service-slider .flickity-viewport{height:500px !important;}}.page--service.page--visitka .service-slider .flickity-button{background-color:transparent !important;}@media (max-width:991.98px){.page--service.page--visitka .service-slider .flickity-button{display:none;}}.page--service.page--visitka .service-slider .flickity-button.previous{left:50%;transform:translateX(-680px);}@media (max-width:1440px){.page--service.page--visitka .service-slider .flickity-button.previous{transform:translateX(-400px);top:auto;bottom:15px;}}.page--service.page--visitka .service-slider .flickity-button.next{right:50%;transform:translateX(680px);}@media (max-width:1440px){.page--service.page--visitka .service-slider .flickity-button.next{transform:translateX(400px);top:auto;bottom:15px;}}.page--service.page--visitka .service-slider .flickity-button .flickity-button-icon{left:15%;top:14%;width:75%;height:75%;}.page--service.page--visitka .service-slider .flickity-button .flickity-button-icon path{fill:#ffffff;}.page--service.page--visitka .service-slider .flickity-page-dots{bottom:40px;display:flex;align-items:center;justify-content:center;}.page--service.page--visitka .service-slider .flickity-page-dots .dot{width:7px;height:7px;border-radius:100%;background-color:#fff;opacity:1;margin:0 12px;}.page--service.page--visitka .service-slider .flickity-page-dots .dot.is-selected{width:11px;height:11px;}.page--service.page--visitka .service-block{padding-top:80px;padding-bottom:80px;background-color:#ffffff !important;}@media (max-width:767.98px){.page--service.page--visitka .service-block{padding-top:40px;padding-bottom:40px;}}.page--service.page--visitka .service-block-title{font-weight:700;font-size:32px;line-height:1.25;color:#636363;margin-bottom:20px;}.page--service.page--visitka .service-block-content .field--name-field-body{max-width:100%;max-width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px 80px;}.page--service.page--visitka .service-block-content .field--name-field-body p{margin-bottom:0;font-weight:400;}.page--service.page--visitka .service-block-content .field--name-field-body a{font-size:18px;line-height:21px;color:#636363;text-decoration:none;padding-left:40px;position:relative;display:block;transition:0.4s;}.page--service.page--visitka .service-block-content .field--name-field-body a::before{content:url(/themes/adaptive/css/../images/template/arrow-green.svg);position:absolute;top:-2px;left:0;}.page--service.page--visitka .service-block-content .field--name-field-body a:hover{color:#3F9A54;}.page--service.page--visitka .service-block-container{max-width:920px;margin:0 auto;}.page--service.page--visitka .service-block .field--name-field-about-description{max-width:100%;margin-bottom:65px;}.page--service.page--visitka .service-block .field--name-field-subtitle{font-weight:700;font-size:26px;line-height:20px;color:#636363;margin-bottom:11px;}.page--service.page--visitka .service-block .field--name-field-info{font-style:italic;font-weight:300;font-size:15px;line-height:1.73;color:#76767A;margin-bottom:36px;}.page--service.page--visitka .service-block .field--name-field-about-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:89px 80px;}@media (max-width:767.98px){.page--service.page--visitka .service-block .field--name-field-about-items{gap:40px;}}.page--service.page--visitka .service-block .field--name-field-about-items .field__item{align-items:flex-start;width:100% !important;max-width:100%;margin:0 !important;display:flex;}.page--service.page--visitka .service-block .field--name-field-about-items .field__item .paragraph--type--about-item{width:100%;}.page--service.page--visitka .service-block .field--name-field-about-items .field__item .service-about-content{width:100%;}.page--service.page--visitka .service-block .field--name-field-about-items .field__item .service-about-image img{width:auto;}.page--service.page--visitka .service-block .field--name-field-about-items .field__item .service-about-title{font-weight:500;font-size:18px;line-height:1.11;text-align:center;color:#636363;max-width:251px;margin:40px auto 0;}.page--service.page--visitka .service-block .field--name-field-about-items .field__item .service-about-list{padding-left:10px;max-width:251px;margin:13px auto 0;}.page--service.page--visitka .service-block .field--name-field-about-items .field__item .service-about-list ul{list-style-type:none;width:100%;margin-bottom:0;}.page--service.page--visitka .service-block .field--name-field-about-items .field__item .service-about-list ul li{margin-bottom:0;padding-left:15px;position:relative;font-size:16px;line-height:1.25;color:#636363;}.page--service.page--visitka .service-block .field--name-field-about-items .field__item .service-about-list ul li::before{width:4px;height:4px;border-radius:100%;background-color:#3F9A54;position:absolute;top:8px;left:0;}.page--service.page--visitka .service-block-widget{width:100%;margin-bottom:80px;}@media (max-width:991.98px){.page--service.page--visitka .service-block-widget{margin-bottom:40px;}}.page--service.page--visitka .service-block-callback{background-color:#ffffff !important;padding-top:50px;padding-bottom:50px;}.page--service.page--visitka .service-block-callback-grid{display:flex;justify-content:space-between;max-width:1000px;width:100%;margin:0 auto;}@media (max-width:991.98px){.page--service.page--visitka .service-block-callback-grid{flex-direction:column;align-items:center;justify-content:center;}}@media (max-width:767.98px){.page--service.page--visitka .service-block-callback{padding-top:40px;padding-bottom:40px;}}.page--service.page--visitka .service-block-callback .service-block-content{width:55%;display:flex;align-items:flex-start;max-width:480px;}@media (max-width:991.98px){.page--service.page--visitka .service-block-callback .service-block-content{width:100%;}}.page--service.page--visitka .service-block-files{display:flex;align-items:flex-start;margin-top:30px;}.page--service.page--visitka .service-block-files .service-block-icon{margin-right:30px;}@media (max-width:575.98px){.page--service.page--visitka .service-block-files .service-block-icon{margin-right:15px;}}.page--service.page--visitka .service-block-files .service-block-form-description{font-size:21px;line-height:1.2;color:#636363;margin-bottom:7px;}.page--service.page--visitka .service-block-files .service-block-form-link{font-weight:300;font-size:15px;line-height:1;color:#3F9A54;display:block;margin-bottom:20px;}.page--service.page--visitka .service-block-contact{position:relative;}.page--service.page--visitka .service-block-contact .service-block-content{min-height:550px;}@media (max-width:1440px){.page--service.page--visitka .service-block-contact .service-block-content{min-height:0;}}.page--service.page--visitka .service-block-contact .service-block-content-left{padding-top:48px;padding-bottom:48px;}@media (max-width:1440px){.page--service.page--visitka .service-block-contact .service-block-content-left{padding-top:40px;padding-bottom:40px;}}.page--service.page--visitka .service-block-contact .service-block-content .service-block-title{margin-bottom:20px;}.page--service.page--visitka .service-block-contact .service-block-map{width:1000px;height:601px;position:absolute;top:0;right:0;}@media (max-width:1725px){.page--service.page--visitka .service-block-contact .service-block-map{width:900px;}}@media (max-width:1600px){.page--service.page--visitka .service-block-contact .service-block-map{width:800px;}}@media (max-width:1440px){.page--service.page--visitka .service-block-contact .service-block-map{position:relative;width:100%;height:300px;}}.page--service.page--visitka .service-block-contact .service-block-map #synmap-office{min-height:601px !important;}@media (max-width:1440px){.page--service.page--visitka .service-block-contact .service-block-map #synmap-office{min-height:300px !important;}}.page--service.page--visitka .service-block-contact .service-block-phone{margin-bottom:20px;}.page--service.page--visitka .service-block-contact .service-block-phone-link{font-weight:600;font-size:21px;line-height:1.14;color:#636363;margin-bottom:5px;display:block;}.page--service.page--visitka .service-block-contact .service-block-phone-link:hover{color:#3F9A54;}.page--service.page--visitka .service-block-contact .service-block-phone-description{font-weight:300;font-size:15px;line-height:18px;color:#636363;display:block;max-width:200px;}.page--service.page--visitka .service-block-contact .service-block-address{margin-bottom:20px;}.page--service.page--visitka .service-block-contact .service-block-address-item{font-weight:normal;font-size:18px;line-height:1.56;color:#636363;}.page--service.page--visitka .service-block-contact .service-block-mail-link{font-weight:300;font-size:18px;line-height:1.33;text-decoration-line:underline;color:#3F9A54;}.page--service.page--visitka .service-block-contact .service-block-mail-link:hover{text-decoration:none;}.page--service.page--visitka .service-block-inner{display:flex;align-items:baseline;justify-content:space-between;}.page--service.page--visitka .service-block-inner-link{font-weight:500;font-size:14px;line-height:16px;text-transform:uppercase;color:#3F9A54;}.page--service.page--visitka .service-block-inner-link img{margin-left:15px;transition:0.4s;}.page--service.page--visitka .service-block-inner-link:hover img{transform:translateX(-10px);}.page--service.page--visitka .service-block .field--name-field-link{margin-top:55px;display:flex;justify-content:center;}.page--service.page--visitka .service-block .field--name-field-link a{border:1px solid #3F9A54;box-sizing:border-box;border-radius:2px;max-width:155px;width:100%;min-height:36px;display:flex;align-items:center;justify-content:center;padding:5px;font-weight:500;font-size:13px;line-height:15px;text-transform:uppercase;color:#3F9A54;position:relative;}.page--service.page--visitka .service-block .field--name-field-link a::after{content:url(/themes/adaptive/css/../images/template/arrow-green.svg);margin-left:5px;transition:0.4s;}.page--service.page--visitka .service-block .field--name-field-link a:hover::after{transform:translateX(10px);}.page--service.page--visitka .block-views-blocknews-block-front{background-color:#F4F7FB !important;}.page--service.page--visitka .block-views-blocknews-block-front .service-block-title{margin-bottom:46px;}.page--service.page--visitka .block-views-blocknews-block-front .view-content{display:flex;}@media (max-width:991.98px){.page--service.page--visitka .block-views-blocknews-block-front .view-content{flex-direction:column;}}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row-container{margin-left:30px;}@media (max-width:991.98px){.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row-container{margin-left:0;margin-top:30px;}}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row-container .views-row{position:relative;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row-container .views-row::after{content:"";width:calc(100% - 90px);height:1px;background-color:#D5D7DB;position:absolute;left:50%;transform:translateX(-50%);bottom:0;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row-container .views-row:last-child::after{content:none;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row-container .views-row .img-adaptive{display:none;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row-container .views-row .node__content{display:none;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row-container .views-row .node-teaser__content{padding:32px 45px 37px;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row-container .views-row .node-teaser__link{display:none;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row:first-child{max-width:730px;width:100%;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row .node-teaser{margin-bottom:0;height:100%;display:flex;flex-direction:column;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row .node-teaser .img-adaptive{padding:0;margin-bottom:0;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row .node-teaser__content{background-color:#ffffff;padding:32px 50px 44px 45px;height:100%;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row .node-teaser__link{font-size:17px;line-height:20px;color:#3F9A54;position:relative;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row .node-teaser__link img{margin-left:5px;transition:0.4s;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row .node-teaser__link:hover img{transform:translateX(10px);}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row .node-teaser h3{font-weight:500;font-size:18px;line-height:1.56;letter-spacing:-0.015em;margin-bottom:20px;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row .node-teaser h3 a{color:#636363;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row .node-teaser h3 a:hover{color:#3F9A54;}.page--service.page--visitka .block-views-blocknews-block-front .view-content .views-row .node__submitted{font-size:14px;line-height:16px;color:#76767A;margin-bottom:19px;}.node-calculator h4{font-weight:700;font-size:26px;line-height:1.23;color:#636363;margin-top:59px;}.calculator{margin-top:30px;margin-bottom:30px;max-width:817px;}.calculator-content{background:#F4F7FB;border:1px solid #D5D7DB;box-sizing:border-box;border-radius:3px;padding:40px;}@media (max-width:575.98px){.calculator-content{padding:15px;}}.calculator-title{max-width:558px;font-weight:500;font-size:18px;line-height:1.44;color:#636363;margin-bottom:15px;}.calculator-form{display:flex;align-items:center;justify-content:space-between;margin:0 -15px;}@media (max-width:1199.98px){.calculator-form{flex-direction:column;margin:0;}}.calculator-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:20px;}@media (max-width:1199.98px){.calculator-bottom{flex-direction:column;}}.calculator-text{font-style:italic;font-weight:300;font-size:12px;line-height:1.3;color:#76767A;margin-left:30px;}@media (max-width:1199.98px){.calculator-text{margin-top:15px;margin-left:0;}}.calculator-input{background:#FFFFFF;border:1px solid #D5D7DB;box-sizing:border-box;border-radius:7px;height:50px;padding:15px 18px;width:100%;font-weight:300;font-size:15px;line-height:1.33;letter-spacing:0.1px;color:#8E9498;margin:10px 15px;}.calculator-input--wrap{position:relative;margin:0 15px;}.calculator-input--wrap::before{content:url(/themes/adaptive/css/../images/template/select-arrow.svg);position:absolute;top:50%;transform:translateY(-50%);right:12px;pointer-events:none;}@media (max-width:1199.98px){.calculator-input--wrap{width:100%;margin:0;}}.calculator-input--load{max-width:170px;}@media (max-width:1199.98px){.calculator-input--load{max-width:100%;margin:10px 0;}}.calculator-input--cost{max-width:247px;}@media (max-width:1199.98px){.calculator-input--cost{max-width:100%;margin:10px 0;}}.calculator-input--select{background:transparent;padding-right:30px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.calculator-button{max-width:170px;width:100%;height:50px;background-color:#3F9A54;color:#fff;font-weight:400;border-radius:7px;}.calculator-button:hover{color:#fff;}.calculator-button::after{content:url(/themes/adaptive/css/../images/template/arrow-white.svg);margin-left:19px;}.view-certificate .view-content{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:20px;}@media (max-width:991.98px){.view-certificate .view-content{grid-template-columns:repeat(3,minmax(150px,1fr));gap:15px;}}@media (max-width:767.98px){.view-certificate .view-content{grid-template-columns:repeat(2,minmax(120px,1fr));}}.view-certificate .node--type-certificate{height:100%;}.view-certificate .node--type-certificate .title{font-size:18px;}@media (max-width:991.98px){.view-certificate .node--type-certificate .title{font-size:16px;}}@media (max-width:767.98px){.view-certificate .node--type-certificate .title{font-size:14px;}}.messangers,.socials{display:flex;margin:0px -8px 10px;}.messangers{margin-right:8px;}.header-social-link{width:38px;height:38px;display:flex !important;border-radius:50%;align-items:center;justify-content:center;background-color:#3f9a54;}.header-social-networks{display:none;padding-left:16px;margin:8px -10px 0px -10px;}.header-social-networks a{padding:0px !important;margin:0px 8px;transition:background-color 0.4s;}.header-social-networks a:hover{background-color:#296436;}@media (max-width:991.98px){.header-social-networks{display:flex !important;flex-wrap:wrap;}}.footer-social-link{width:38px;height:38px;display:flex;border-radius:50%;align-items:center;justify-content:center;background-color:#3f9a54;}.footer-social-networks{text-align:right;display:flex;flex-wrap:wrap;margin-top:20px;}.footer-social-networks a{padding:0px;margin:0px 8px;transition:background-color 0.4s;}.footer-social-networks a:hover{background-color:#296436;}@media (max-width:991.98px){.footer-social-networks{margin-top:30px;text-align:left;}}.contact-social-link{width:38px;height:38px;display:flex !important;border-radius:50%;align-items:center;justify-content:center;background-color:#3f9a54;}.contact-social-networks{margin:0px -10px 0px -10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}.contact-social-networks a{padding:0px !important;margin:0px 8px;transition:background-color 0.4s;}.contact-social-networks a:hover{background-color:#296436;}.whatsapp{background-color:#25d366;}.whatsapp-widget{position:fixed;bottom:50px;right:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:120px;z-index:50;}.whatsapp-widget__link{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background-color:#25d366;box-shadow:0 0 10px -3px #131313;transition:box-shadow 0.4s;}.whatsapp-widget__link svg{width:42px;height:42px;animation:sway 6s ease-in-out infinite;}.whatsapp-widget__sign{color:#25d366;font-size:13px;font-weight:500;margin-top:5px;padding:3px;background-color:#fff;border-radius:3px;box-shadow:0 0 5px rgba(19,19,19,0.3),0 0 3px rgba(141,198,63,0.3);text-align:center;text-shadow:0 0 1px rgba(19,19,19,0.3);}.whatsapp-widget--colored .whatsapp-widget__sign{color:#3f9a54;background-color:#fff;}.whatsapp-widget--colored .whatsapp-widget__link{background-color:#3f9a54;}@media (max-width:767.98px){.whatsapp-widget{bottom:5px;right:5px;}}.whatsapp:hover{background-color:#1a9247 !important;}.telegram{background-color:#1d97c9 !important;}.telegram svg{margin-left:-3px;}.telegram:hover{background-color:#136586 !important;}.viber{background-color:#7360f2;}.viber svg{margin-bottom:-2px;}.viber:hover{background-color:#3519ec !important;}
