.swiper-container,.swiper-initialized{position:relative}.swiper-container .swiper-button,.swiper-initialized .swiper-button{width:50px;height:50px;margin-top:-25px;border-radius:200px;background:rgba(0,0,0,0);transition:background-color .3s;user-select:none;-webkit-user-select:none}.swiper-container .swiper-button::after,.swiper-initialized .swiper-button::after{display:none}.swiper-container .swiper-button.swiper-button-prev,.swiper-initialized .swiper-button.swiper-button-prev{left:50px}.swiper-container .swiper-button.swiper-button-next,.swiper-initialized .swiper-button.swiper-button-next{right:50px}.swiper-container .swiper-button:hover,.swiper-initialized .swiper-button:hover{background:rgba(0,0,0,0)}.swiper-container .swiper-button:hover svg *,.swiper-initialized .swiper-button:hover svg *{fill-opacity:1}.swiper-container .swiper-button svg,.swiper-initialized .swiper-button svg{width:100%;height:100%}.swiper-container .swiper-pagination,.swiper-initialized .swiper-pagination{bottom:0}.swiper-container .swiper-pagination-bullet,.swiper-initialized .swiper-pagination-bullet{width:16px;height:16px;margin:0 6px;border-radius:50px;background:rgba(240,246,243,.5);opacity:1;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.swiper-container .swiper-pagination-bullet-active,.swiper-initialized .swiper-pagination-bullet-active{background:#84c28f}.swiper-container .swiper-pagination-bullet:hover,.swiper-initialized .swiper-pagination-bullet:hover{background:#84c28f}.swiper-container .items .item .data,.swiper-initialized .items .item .data{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;top:0;left:0;z-index:1}article,.content,.block-content{font-size:16px}article *:only-child,.content *:only-child,.block-content *:only-child{margin-bottom:0}article p,article .content-border,.content p,.content .content-border,.block-content p,.block-content .content-border{margin-bottom:20px;font-size:16px;font-weight:400;line-height:1.4;color:#1b1d20}article p.content-lead,article .content-border.content-lead,.content p.content-lead,.content .content-border.content-lead,.block-content p.content-lead,.block-content .content-border.content-lead{margin-bottom:20px;font-size:18px;font-weight:600;line-height:1.4;position:relative}article p.content-lead strong,article .content-border.content-lead strong,.content p.content-lead strong,.content .content-border.content-lead strong,.block-content p.content-lead strong,.block-content .content-border.content-lead strong{font-weight:700}article p:last-child,article .content-border:last-child,.content p:last-child,.content .content-border:last-child,.block-content p:last-child,.block-content .content-border:last-child{margin-bottom:0}article p img,article .content-border img,.content p img,.content .content-border img,.block-content p img,.block-content .content-border img{max-width:100%}article p.mb-10,article .content-border.mb-10,.content p.mb-10,.content .content-border.mb-10,.block-content p.mb-10,.block-content .content-border.mb-10{margin-bottom:10px}article strong,.content strong,.block-content strong{font-weight:600}article .content-note,.content .content-note,.block-content .content-note{margin:20px 0;padding:0 0 0 60px;background:url("/images/icons/ico-quote.svg") no-repeat top left;font-style:italic;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}article span,.content span,.block-content span{font-size:var(--font-size-little);font-weight:400;color:#1b1d20}article span.date,.content span.date,.block-content span.date{color:#7d8595}article h1,article .content-title,.content h1,.content .content-title,.block-content h1,.block-content .content-title{margin-bottom:40px;font-size:36px;font-family:"Open Sans",sans-serif;line-height:1.4;font-weight:700}article h2,.content h2,.block-content h2{margin-bottom:20px;font-size:30px;font-weight:600}article h3,.content h3,.block-content h3{margin-bottom:20px;font-size:24px;font-weight:600}article h4,article h5,article h6,.content h4,.content h5,.content h6,.block-content h4,.block-content h5,.block-content h6{margin-bottom:15px;font-size:18px;font-weight:600}article .content-footer,.content .content-footer,.block-content .content-footer{padding:40px 25px;background:#f0f6f3;font-size:16px;font-weight:400;color:#1b1d20;text-align:center}article .content-border,.content .content-border,.block-content .content-border{padding:10px}article .content-cite,.content .content-cite,.block-content .content-cite{padding-left:20px;border-left:2px solid #f0f6f3;font-style:normal}article big,.content big,.block-content big{font-size:150%;font-weight:inherit}article small,.content small,.block-content small{font-size:75%;font-weight:inherit}article hr,.content hr,.block-content hr{margin:20px 0;border-top:#d4d4d4}article ul,article ol,.content ul,.content ol,.block-content ul,.block-content ol{margin:25px 0 25px 10px}article ul li,article ol li,.content ul li,.content ol li,.block-content ul li,.block-content ol li{margin-bottom:0}article ul li:last-child,article ol li:last-child,.content ul li:last-child,.content ol li:last-child,.block-content ul li:last-child,.block-content ol li:last-child{margin:0}article ul:first-child,article ol:first-child,.content ul:first-child,.content ol:first-child,.block-content ul:first-child,.block-content ol:first-child{margin-top:0}article ul:last-child,article ol:last-child,.content ul:last-child,.content ol:last-child,.block-content ul:last-child,.block-content ol:last-child{margin-bottom:0}article ol,.content ol,.block-content ol{margin-left:20px}article ol li,.content ol li,.block-content ol li{position:relative}article ul li,.content ul li,.block-content ul li{font-size:16px;font-weight:400;padding-left:15px;position:relative}article ul li::before,.content ul li::before,.block-content ul li::before{content:"";width:4px;height:4px;border-radius:10px;background:#1b1d20;position:absolute;top:8px;left:0;z-index:1}article ul.clear,.content ul.clear,.block-content ul.clear{margin:0}article ul.clear li,.content ul.clear li,.block-content ul.clear li{margin:0 0 5px 0;padding:0}article ul.clear li::before,.content ul.clear li::before,.block-content ul.clear li::before{display:none}article p+ol,article p+ul,.content p+ol,.content p+ul,.block-content p+ol,.block-content p+ul{margin-top:0}article.short,.content.short,.block-content.short{max-width:760px}article a,.content a,.block-content a{font-size:16px;font-weight:inherit;color:#84c28f}article a:hover,.content a:hover,.block-content a:hover{color:#84c28f}article .content-phone a,.content .content-phone a,.block-content .content-phone a{cursor:default;color:#1b1d20}article .content-email a,.content .content-email a,.block-content .content-email a{color:#84c28f}article .content-email a:hover,.content .content-email a:hover,.block-content .content-email a:hover{color:#84c28f}.block-content table{margin:30px 0}.block-content table th,.block-content table td{padding:10px;border:1px solid #f0f6f3}.content-empty{width:100%;padding:15px 30px;margin-bottom:40px;background:#f0f6f3;font-size:16px}.content-phone a,.content-whatsapp a{font-size:18px;font-weight:700;white-space:nowrap}.content-phone a:hover,.content-whatsapp a:hover{color:#84c28f}.content-whatsapp a{line-height:0;display:block}.page-without-title .page-title h1{display:none}.page-title{margin:0 0 30px 0;position:relative;z-index:2}.page-title.hide{display:none}.page-title .page-crumbs{margin:25px 0 0 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.page-title .page-crumbs *{font-size:14px;color:#7d8595;margin:0 9px 0 0}.page-title .page-crumbs *:last-child{margin:0}.page-title .page-crumbs *:last-child::before{display:none}.page-title .page-crumbs a{color:#7d8595}.page-title .page-crumbs a span{color:#7d8595;margin:0}.page-title .page-crumbs a:hover{color:#84c28f}.page-title .page-crumbs a:hover span{color:#84c28f}.page-title .page-crumbs>span{color:#7d8595;position:relative}.page-title .page-crumbs .separator{width:10px;color:#7d8595}.page-title .page-crumbs .separator::before{content:"";width:10px;height:1px;margin:-0.5px 0 0 0;background:#7d8595;position:absolute;top:50%;right:0;z-index:1}.page-title .title{margin:0;font-size:36px;font-weight:700;line-height:1.4;color:#1b1d20;text-align:left}.form{position:relative;z-index:1}.form .form-title{margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.4;color:#1b1d20;text-align:center}.form .form-description{margin-bottom:15px;font-size:16px;font-weight:400;line-height:1.4;color:#1b1d20}.form .form-notice{margin:15px 0 0 0;font-size:14px;color:#f0f6f3;text-align:center}.form .form-footer{width:100%;margin-top:20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.form .hint{margin:10px 0 0 0;font-size:14px;color:#f0f6f3;display:inline-block}.form .overlay{padding:0;margin:0;background:rgba(255,255,255,.7);position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;display:none;opacity:.9}.form .overlay::before{content:".";width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;border:5px solid #1b1d20;border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);font-size:0;color:rgba(0,0,0,0);display:block;position:absolute;left:50%;top:50%;-webkit-animation:overlay-spin 3s infinite linear;animation:overlay-spin 3s infinite linear}@-webkit-keyframes overlay-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes overlay-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.form .form-field label{font-size:16px;color:#1b1d20;display:block}.form .form-field .textbox,.form .form-field .textarea,.form .form-field .select{width:100%;padding:0;outline:0 none;color:#1b1d20;background:none;border-bottom:1px solid #d4d4d4;background:#fff}.form .form-field .textbox:active,.form .form-field .textbox:invalid,.form .form-field .textbox:focus,.form .form-field .textarea:active,.form .form-field .textarea:invalid,.form .form-field .textarea:focus,.form .form-field .select:active,.form .form-field .select:invalid,.form .form-field .select:focus{border-bottom:1px solid #d4d4d4;outline:0 none;background:#fff}.form .form-field .textbox:disabled,.form .form-field .textarea:disabled,.form .form-field .select:disabled{color:#7d8595}.form .form-field .textbox.required,.form .form-field .textarea.required,.form .form-field .select.required{border-bottom:1px solid #ec5e54}.form .form-field .error-message{margin:5px 0 0 0;color:#ec5e54;font-size:14px;display:none}.form .form-field .textbox{height:50px;padding-top:20px}.form .form-field .select{position:relative}.form .form-field .select::before{content:"";width:50px;height:50px;background:url("/images/icons/arrow-down.svg") no-repeat center center;position:absolute;top:0;right:0;z-index:1;pointer-events:none}.form .form-field .select select{width:100%;height:50px;background:#fff;border:0;appearance:none;-webkit-appearance:none}.form .form-field .select select:disabled{opacity:.7}.form .form-field .select select.error{border:1px solid #ec5e54}.form .form-field .select option{background:#fff}.form .form-field div.textbox{padding-top:20px;font-size:16px}.form .form-field .textarea{height:180px;padding:20px 0;resize:none}.form .form-field.select-field .field::after{content:"";width:50px;height:48px;pointer-events:none;position:absolute;top:1px;right:1px;z-index:2}.form .form-field .field:not(.checkbox){position:relative}.form .form-field .field:not(.checkbox) .show-pass{width:50px;height:100%;cursor:pointer;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;position:absolute;top:0;right:0;z-index:10}.form .form-field .field:not(.checkbox) .show-pass .ico{line-height:0;display:block}.form .form-field .field:not(.checkbox) .show-pass .eye-hide{display:none}.form .form-field .field:not(.checkbox) .show-pass.hide .eye-show{display:none}.form .form-field .field:not(.checkbox) .show-pass.hide .eye-hide{display:block}.form .form-field .field:not(.checkbox) .placeholder{width:100%;height:50px;line-height:50px;font-size:16px;color:#1b1d20;text-align:left;text-transform:none;position:absolute;top:0;left:0;z-index:1;pointer-events:none;transform-origin:top left;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.form .form-field .field:not(.checkbox).styled .placeholder{color:#1b1d20;transform:translateY(-7px) scale(0.75)}.form .form-field .field:not(.checkbox).no-hide::before{display:none}.form .form-field .field{width:100%;height:100%}.form .form-field .field.checkbox{width:auto;margin:20px auto 0 auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;position:relative}.form .form-field .field.checkbox.error .elem{border:1px solid #ec5e54}.form .form-field .field.checkbox input{opacity:0;pointer-events:none;position:absolute;top:0;left:0;z-index:1}.form .form-field .field.checkbox input:checked~.elem::before{content:"";width:10px;height:10px;background:#84c28f;border-radius:2px;position:absolute;top:4px;left:4px;z-index:1}.form .form-field .field.checkbox .elem{width:20px;height:20px;border-radius:3px;border:1px solid #f0f6f3;background:#fff;position:relative;cursor:pointer}.form .form-field .field.checkbox span{width:calc(100% - 40px);margin:0 0 0 10px;font-size:14px}.form .form-field .field.checkbox span a{font-size:14px;color:#84c28f}.form .form-field .field.checkbox span a:hover{color:#84c28f}.form .form-field .field.error .textbox{border-bottom:1px solid #ec5e54}.form .form-field .field.error+.error-message{color:#ec5e54;font-size:14px;display:block}.form .form-field .ui-select{width:100%;height:50px;position:relative}.form .form-field .ui-select::before{content:"";width:0;height:0;margin-top:-5px;border-style:solid;border-width:10px 8px 0 8px;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:50%;right:20px;z-index:1;pointer-events:none}.form .form-field .ui-select select{width:100%;height:100%;padding:0 15px;outline:0 none;color:rgba(0,0,0,.5);appearance:none;-webkit-appearance:none;background:none;border:1px solid #f0f6f3}.form .form-field .ui-select select option{color:rgba(0,0,0,.5)}.form .ui-tabs-buttons{width:100%}.form .btn{height:50px;line-height:50px;padding:0 20px;background:#26323b;font-size:16px;color:#fff;cursor:pointer}.form .btn:hover{background:#84c28f}.uploader{position:relative;display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html,body{height:100%}body{min-height:100%;margin:0;padding:0;line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}table{border-collapse:collapse;border-spacing:0}input[type=number]{appearance:textfield;-webkit-appearance:textfield;-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.textbox,.textarea,.btn,.content-button,.page-404-button,.reset-btn{box-shadow:none;outline:none;border:0 none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.textbox:required,.textbox:invalid,.textbox:focus,.textarea:required,.textarea:invalid,.textarea:focus,.btn:required,.btn:invalid,.btn:focus,.content-button:required,.content-button:invalid,.content-button:focus,.page-404-button:required,.page-404-button:invalid,.page-404-button:focus,.reset-btn:required,.reset-btn:invalid,.reset-btn:focus{box-shadow:none;outline:none}.textbox,.textarea,.content-button,.page-404-button{margin:0;padding:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#1b1d20;-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,0) inset;color:#1b1d20;-webkit-transition:all 5000s;-moz-transition:all 5000s;-o-transition:all 5000s;transition:all 5000s}::-webkit-input-placeholder{color:#1b1d20;opacity:1}::-moz-placeholder{color:#1b1d20;opacity:1}:-moz-placeholder{color:#1b1d20;opacity:1}:-ms-input-placeholder{color:#1b1d20;opacity:1}::placeholder{color:#1b1d20;opacity:1}button::-moz-focus-inner{border:0;outline:none}*{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#1b1d20;box-sizing:border-box;outline:0 none}* font{font-size:inherit;font-weight:inherit;color:inherit}html,body{min-height:100%;position:relative}body{height:100%}body{-webkit-text-size-adjust:100%}:root{--wrapper-width: 1160px;--wrapper-width-full: 90%;--header-height: 200px;--font-size-text: 16px;--font-size-heading: 18px;--font-size-little: 14px}.full-wrap{min-height:100%;background:#fff;position:relative}.wrapper{width:var(--wrapper-width);height:100%;margin:0 auto;position:relative}.header{width:100%;height:200px;background:#f0f6f3;position:relative}.body{padding-bottom:400px}.footer{width:100%;height:400px;background:#f0f6f3;position:absolute;bottom:0;left:0;z-index:1}.flex-wrap{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.flex-wrap .block-left,.flex-wrap .block-right{width:50%}.flex-wrap .block-left{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.flex-wrap .block-right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap}.socials{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.socials .social{margin:0 18px 0 0}.socials .social:hover .ico svg *{fill:#84c28f}.opener{cursor:pointer}strong{font-size:inherit;font-weight:700;color:inherit}a{color:#84c28f;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}a:hover{color:#84c28f}.date{width:100%;font-size:14px;color:#7d8595;display:inline-block}.hidden{display:none !important}.show{display:inline-block !important;vertical-align:top}.flex-show{display:flex !important}.img img{width:100%;height:auto;display:inline-block;vertical-align:top;image-rendering:-webkit-optimize-contrast;transform:scale(1);-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.img .caption{margin:10px 0 0 0;font-size:14px;color:#7d8595;text-align:center;display:block}.img.no-img{background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;position:relative}.img.no-img img{width:80%;opacity:.5}.img.no-img a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.img a{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.img a:hover img{transform:scale(1.1)}.pagination{margin:30px 0 0 0;font-size:16px;color:#1b1d20;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.pagination .title{display:none}.pagination>a,.pagination>span{width:50px;height:50px;line-height:50px;border-radius:100px;border:1px solid #d4d4d4;margin:10px 20px 0 0;font-size:16px;color:#1b1d20;background:rgba(0,0,0,0);text-align:center;display:inline-block;vertical-align:top}.pagination .ico{background:rgba(0,0,0,0)}.pagination .dots{background:rgba(0,0,0,0)}.pagination .current{background:#26323b;color:#fff;border:1px solid #26323b}.pagination a{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.pagination a:hover{background:#84c28f;color:#fff;border:0 none}.pagination .pagination-prev,.pagination .pagination-next{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.pagination .pagination-prev:hover svg *,.pagination .pagination-next:hover svg *{fill:#fff}.page-404{width:960px;margin:80px auto 80px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;position:relative;z-index:3}.page-404 .page-404-image{margin-bottom:40px}.page-404 .page-404-block{text-align:center}.page-404 .page-404-block .page-404-title{margin:0 0 5px 0;font-size:36px;line-height:1.4;font-weight:700}.page-404 .page-404-block .page-404-text{margin:0 0 20px 0;font-size:16px;font-weight:400;color:#1b1d20}.page-404 .page-404-block .page-404-button{height:50px;line-height:50px;padding:0 20px;background:#26323b;border:1px solid #26323b;border-radius:0;font-size:16px;font-weight:400;color:#fff;-webkit-transition:backround-color .3s;-moz-transition:backround-color .3s;-o-transition:backround-color .3s;transition:backround-color .3s;display:inline-block;vertical-align:top}.page-404 .page-404-block .page-404-button:hover{background:#84c28f;border:1px solid #84c28f;color:#fff}.js-fancybox{outline:none}.fancybox-slide .form{width:auto;background:#fff;box-shadow:6px 10px 30px rgba(132,194,143,.3);border-radius:0;padding:50px 50px 40px 50px;position:relative}.fancybox-slide .form form{position:relative;z-index:2}.fancybox-slide .form .btn{min-width:125px;margin:0 auto}.fancybox-slide .form .result-message{margin:30px 0 0 0;font-size:16px;color:#ec5e54;text-align:center;display:none}.fancybox-slide .form .result-message.success{color:#61b478}.fancybox-slide .form .overlay{top:0;left:0;right:0;bottom:0}.fancybox-slide .form .form-title{margin:0 0 30px 0;font-size:18px;line-height:1.4;font-weight:700;color:#1b1d20;text-align:center}.fancybox-slide .form .form-description{margin:0 0 10px 0;font-size:16px;font-weight:400;color:#1b1d20;text-align:center}.fancybox-slide .form .form-notice{margin:20px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.fancybox-slide .form .form-notice span{margin-left:15px;font-size:14px;line-height:1.4;color:#1b1d20;display:inline-block;vertical-align:top}.fancybox-slide .form .form-notice .ico{margin:0;padding:0;display:inline-block;vertical-align:top}.fancybox-slide .form .form-footer{margin:30px 0 0 0;text-align:center}.fancybox-slide .fancybox-alert{width:auto;max-width:460px;padding:50px;margin:0;box-shadow:6px 10px 30px rgba(132,194,143,.3);border-radius:0;font-size:16px;text-align:center;color:#1b1d20;display:inline-block}.fancybox-slide .fancybox-alert h1,.fancybox-slide .fancybox-alert h2,.fancybox-slide .fancybox-alert h3{margin:0 0 10px 0;font-size:18px;color:#1b1d20;font-weight:700;text-transform:none;text-align:center}.fancybox-slide .fancybox-alert p{max-width:360px;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.4;color:#1b1d20;text-align:center}.fancybox-slide .close{width:32px;height:32px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;top:20px;right:20px;z-index:1;cursor:pointer}.fancybox-slide .close:hover svg *{fill:#84c28f}.fancybox-slide .fancybox-close-small{width:24px;height:24px;top:10px;right:10px}.fancybox-slide .fancybox-close-small::after{content:"";width:24px;height:24px;background:url("/images/icons/ico-close.svg") no-repeat center center;background-size:contain;top:0;left:0;z-index:1;transform:rotate(0);transition:transform .3s}.fancybox-slide .fancybox-close-small:hover::after{transform:rotate(180deg)}.fancybox-slide .form .form-field .field{width:300px}.fancybox-slide .form .form-field .field.checkbox span{color:#1b1d20}.fancybox-slide .form .form-field .field:not(.checkbox).styled .placeholder>span{background:#fff;color:#1b1d20}.fancybox-slide .overlay{background:rgba(255,255,255,.7)}.fancybox-slide input:-webkit-autofill,.fancybox-slide input:-webkit-autofill:hover,.fancybox-slide input:-webkit-autofill:focus,.fancybox-slide textarea:-webkit-autofill,.fancybox-slide textarea:-webkit-autofill:hover,.fancybox-slide textarea:-webkit-autofill:focus,.fancybox-slide select:-webkit-autofill,.fancybox-slide select:-webkit-autofill:hover,.fancybox-slide select:-webkit-autofill:focus{-webkit-text-fill-color:#1b1d20;-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,0) inset;color:#1b1d20;transition:all 5000s}.fancybox-bg{background:#fff}.fancybox-lock{width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-close-small:focus::after{outline:0 none}.fancybox-arrow{top:auto;bottom:15%}.fancybox-arrow--left{left:20%}.fancybox-arrow--right{right:20%}.fancybox-caption-wrap{padding:50px 25px;background:0 none}.fancybox-caption-wrap .fancybox-caption{border:0 none;color:#1b1d20;font-size:18px;text-align:center}.block-slick{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-slick *{line-height:0}.block-slick .slider{width:100%;position:relative}.block-slick .slick-arrows{width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;pointer-events:none}.block-slick .slick-arrows .wrapper{max-width:100%;height:100%;margin:0;position:relative;padding:0}.block-slick .slick-arrow{width:50px;height:50px;background:rgba(255,255,255,.5);border-radius:0;margin-top:-25px;padding:0;border:0 none;outline:0 none;font-size:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;top:50%;z-index:3;pointer-events:auto}.block-slick .slick-arrow.slick-prev{left:50px}.block-slick .slick-arrow.slick-next{right:50px}.block-slick .slick-arrow:hover{background:#fff}.block-slick .slick-arrow:hover svg *{fill:#fff}.block-slick .slick-dots{width:100%;max-width:1360px;height:15px;padding:0 100px;margin:0 auto;font-size:0;position:absolute;bottom:65px;left:0;right:0;z-index:10}.block-slick .slick-dots li{margin:0 5px;display:inline-block}.block-slick .slick-dots li::before{display:none}.block-slick .slick-dots li:only-child{display:none}.block-slick .slick-dots li button{width:12px;height:12px;padding:0;margin:0;font-size:0;border:0 none;outline:0 none;border-radius:30px;background:#f0f6f3;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;display:inline-block;cursor:pointer}.block-slick .slick-dots li button:hover{background:#f0f6f3}.block-slick .slick-dots li.slick-active button{background:#f0f6f3}.block-slick .slick-slide{position:relative}.block-slick .slick-slide img{max-width:100%;object-fit:fill}.block-slick .items{position:relative;z-index:2}.link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.carousel[class*=columns-]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.ui-tabs-buttons{font-size:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow:hidden;display:inline-block;vertical-align:top}.ui-tabs-buttons .ui-tab-button{height:40px;line-height:40px;padding:0 20px;margin:0;background:#f0f6f3;border-right:1px solid #fff;font-size:16px;color:#fff;display:inline-block;vertical-align:top;cursor:pointer}.ui-tabs-buttons .ui-tab-button:hover{background:#fff}.ui-tabs-buttons .ui-tab-button.selected{color:#fff;background:#fff}.ui-tabs-items .ui-tab-item{height:0;background:rgba(0,0,0,0);display:none;position:relative;z-index:1}.ui-tabs-items .ui-tab-item.js-initialized{height:auto}.ui-tabs-items .ui-tab-item.selected{display:block;height:auto;z-index:2}.ui-tabs-items .ui-tab-item .items{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.ui-tabs-items .ui-tab-item .slick-slider{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ui-tabs-items .ui-tab-item .slick-slider .slick-list{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-tabs-items .ui-tab-item .slick-slider .slick-arrow{margin-top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-tabs-items .ui-tab-item .block-slick{margin:0 80px}.ui-tabs-items .ui-tab-item .slick-arrow{width:50px;height:50px;margin:-25px 0 0 0;cursor:pointer;position:absolute;top:50%;z-index:1}.ui-tabs-items .ui-tab-item .slick-arrow svg{width:100%;height:100%}.ui-tabs-items .ui-tab-item .slick-arrow.slick-prev{left:-90px}.ui-tabs-items .ui-tab-item .slick-arrow.slick-next{right:-90px}.ui-tabs-items .ui-tab-item .items{height:100%;overflow:hidden}.ui-tabs-items .ui-tab-item .carousel{max-width:90%;overflow:hidden}.ui-tabs-items .ui-tab-item .content{font-size:0}.ui-tabs-items .ui-tab-item .content a{width:25%;padding-right:40px;margin-bottom:5px;font-size:16px;line-height:1.4;color:#1b1d20;display:inline-block;vertical-align:top}.ui-tabs-items .ui-tab-item .content a:hover{color:#fff}.table-default{margin:40px 0}.table-default:first-child{margin-top:0}.table-default:last-child{margin-bottom:0}.table-default tr{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;position:relative}.table-default tr::before{content:"";width:100%;height:1px;border-bottom:1px dashed #bdbcbc;position:absolute;top:15px;left:0;z-index:1}.table-default tr th,.table-default tr td{padding-bottom:20px;font-size:16px;position:relative}.table-default tr th ol,.table-default tr th ul,.table-default tr td ol,.table-default tr td ul{margin-top:10px}.table-default tr th p,.table-default tr th ol,.table-default tr th ul,.table-default tr td p,.table-default tr td ol,.table-default tr td ul{margin-bottom:10px}.table-default tr th p:last-child,.table-default tr th ol:last-child,.table-default tr th ul:last-child,.table-default tr td p:last-child,.table-default tr td ol:last-child,.table-default tr td ul:last-child{margin-bottom:0}.table-default tr th strong,.table-default tr td strong{display:inline;position:relative;z-index:2}.table-default tr th:first-child,.table-default tr td:first-child{width:160px}.table-default tr th:last-child,.table-default tr td:last-child{width:300px;padding-left:10px;z-index:2}.table-default tr th{font-weight:600;text-align:left}.table-default tr:last-child td{padding-bottom:0}.upload-filelist{font-size:0;padding:0;position:relative}.upload-filelist .upload-filelist-item{display:inline-block;width:100%;position:relative;padding:0;font-size:16px;line-height:26px;color:#fff;background:#f0f6f3;cursor:pointer}.upload-filelist .upload-filelist-item::after{content:"x";width:26px;height:26px;margin-top:-13px;text-align:center;display:inline-block;top:50%;right:0;line-height:26px;position:absolute;z-index:3}.upload-filelist .upload-filelist-item .progress{display:none}.upload-filelist .upload-filelist-item .filename{font-size:inherit;line-height:inherit;color:#fff;z-index:2}.upload-filelist .upload-filelist-item.complete{padding-left:10px;background:#f0f6f3}.upload-filelist .upload-filelist-item.complete .progress{background:#84c28f}.to-top{width:50px;height:50px;border-radius:200px;background:rgba(0,0,0,0);position:fixed;bottom:30px;right:30px;z-index:10;cursor:pointer;opacity:0;pointer-events:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.to-top .ico{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.to-top .ico svg *{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.to-top .ico svg path{fill:#84c28f}.to-top:hover{background:#84c28f}.to-top:hover svg path{fill:#fff}.to-top:hover svg circle{stroke:#84c28f}.scroll-up .to-top,.scroll-down .to-top{opacity:1;pointer-events:auto}.no-desktop{display:none}.no-scroll{overflow:hidden;position:relative;margin-right:var(--scrollbar-width)}.no-scroll.no-before .pseudo-before,.no-scroll.no-before .mobile-before{display:none}.no-animation,.no-animation *{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;animation:none !important}svg>*{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.elem-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1000}.page-transparent .page-title{background:rgba(0,0,0,0)}.page-no-title .page-title{display:none}.leaflet-popup-content .dg-popup__container{font-size:14px;color:#fff}.leaflet-popup-content .dg-popup__container *{font-size:14px;color:#fff}.leaflet-popup-content .dg-popup__container p{margin:0 0 10px 0}.leaflet-popup-content .dg-popup__container p:last-child{margin:0}.leaflet-popup-content .dg-popup__container strong{margin:0 0 10px 0;font-weight:600}.map-baloon p{margin:0 0 10px 0;font-size:14px;color:#1b1d20}.map-baloon p:last-child{margin:0}.map-baloon p a{font-size:14px;color:#1b1d20}.show-rules{border-left:1px solid #ec5e54;border-right:1px solid #ec5e54;position:relative}.show-rules::before{content:"";width:1px;height:100%;background:#ec5e54;position:absolute;top:0;left:50%;z-index:5}.show-borders{border:1px solid #ec5e54 !important}.show-borders *{border:1px solid #ec5e54 !important}.form{position:relative;z-index:1}.form .form-title{margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.4;color:#1b1d20;text-align:center}.form .form-description{margin-bottom:15px;font-size:16px;font-weight:400;line-height:1.4;color:#1b1d20}.form .form-notice{margin:15px 0 0 0;font-size:14px;color:#f0f6f3;text-align:center}.form .form-footer{width:100%;margin-top:20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.form .hint{margin:10px 0 0 0;font-size:14px;color:#f0f6f3;display:inline-block}.form .overlay{padding:0;margin:0;background:rgba(255,255,255,.7);position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;display:none;opacity:.9}.form .overlay::before{content:".";width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;border:5px solid #1b1d20;border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);font-size:0;color:rgba(0,0,0,0);display:block;position:absolute;left:50%;top:50%;-webkit-animation:overlay-spin 3s infinite linear;animation:overlay-spin 3s infinite linear}@-webkit-keyframes overlay-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes overlay-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.form .form-field label{font-size:16px;color:#1b1d20;display:block}.form .form-field .textbox,.form .form-field .textarea,.form .form-field .select{width:100%;padding:0;outline:0 none;color:#1b1d20;background:none;border-bottom:1px solid #d4d4d4;background:#fff}.form .form-field .textbox:active,.form .form-field .textbox:invalid,.form .form-field .textbox:focus,.form .form-field .textarea:active,.form .form-field .textarea:invalid,.form .form-field .textarea:focus,.form .form-field .select:active,.form .form-field .select:invalid,.form .form-field .select:focus{border-bottom:1px solid #d4d4d4;outline:0 none;background:#fff}.form .form-field .textbox:disabled,.form .form-field .textarea:disabled,.form .form-field .select:disabled{color:#7d8595}.form .form-field .textbox.required,.form .form-field .textarea.required,.form .form-field .select.required{border-bottom:1px solid #ec5e54}.form .form-field .error-message{margin:5px 0 0 0;color:#ec5e54;font-size:14px;display:none}.form .form-field .textbox{height:50px;padding-top:20px}.form .form-field .select{position:relative}.form .form-field .select::before{content:"";width:50px;height:50px;background:url("/images/icons/arrow-down.svg") no-repeat center center;position:absolute;top:0;right:0;z-index:1;pointer-events:none}.form .form-field .select select{width:100%;height:50px;background:#fff;border:0;appearance:none;-webkit-appearance:none}.form .form-field .select select:disabled{opacity:.7}.form .form-field .select select.error{border:1px solid #ec5e54}.form .form-field .select option{background:#fff}.form .form-field div.textbox{padding-top:20px;font-size:16px}.form .form-field .textarea{height:180px;padding:20px 0;resize:none}.form .form-field.select-field .field::after{content:"";width:50px;height:48px;pointer-events:none;position:absolute;top:1px;right:1px;z-index:2}.form .form-field .field:not(.checkbox){position:relative}.form .form-field .field:not(.checkbox) .show-pass{width:50px;height:100%;cursor:pointer;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;position:absolute;top:0;right:0;z-index:10}.form .form-field .field:not(.checkbox) .show-pass .ico{line-height:0;display:block}.form .form-field .field:not(.checkbox) .show-pass .eye-hide{display:none}.form .form-field .field:not(.checkbox) .show-pass.hide .eye-show{display:none}.form .form-field .field:not(.checkbox) .show-pass.hide .eye-hide{display:block}.form .form-field .field:not(.checkbox) .placeholder{width:100%;height:50px;line-height:50px;font-size:16px;color:#1b1d20;text-align:left;text-transform:none;position:absolute;top:0;left:0;z-index:1;pointer-events:none;transform-origin:top left;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.form .form-field .field:not(.checkbox).styled .placeholder{color:#1b1d20;transform:translateY(-7px) scale(0.75)}.form .form-field .field:not(.checkbox).no-hide::before{display:none}.form .form-field .field{width:100%;height:100%}.form .form-field .field.checkbox{width:auto;margin:20px auto 0 auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;position:relative}.form .form-field .field.checkbox.error .elem{border:1px solid #ec5e54}.form .form-field .field.checkbox input{opacity:0;pointer-events:none;position:absolute;top:0;left:0;z-index:1}.form .form-field .field.checkbox input:checked~.elem::before{content:"";width:10px;height:10px;background:#84c28f;border-radius:2px;position:absolute;top:4px;left:4px;z-index:1}.form .form-field .field.checkbox .elem{width:20px;height:20px;border-radius:3px;border:1px solid #f0f6f3;background:#fff;position:relative;cursor:pointer}.form .form-field .field.checkbox span{width:calc(100% - 40px);margin:0 0 0 10px;font-size:14px}.form .form-field .field.checkbox span a{font-size:14px;color:#84c28f}.form .form-field .field.checkbox span a:hover{color:#84c28f}.form .form-field .field.error .textbox{border-bottom:1px solid #ec5e54}.form .form-field .field.error+.error-message{color:#ec5e54;font-size:14px;display:block}.form .form-field .ui-select{width:100%;height:50px;position:relative}.form .form-field .ui-select::before{content:"";width:0;height:0;margin-top:-5px;border-style:solid;border-width:10px 8px 0 8px;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:50%;right:20px;z-index:1;pointer-events:none}.form .form-field .ui-select select{width:100%;height:100%;padding:0 15px;outline:0 none;color:rgba(0,0,0,.5);appearance:none;-webkit-appearance:none;background:none;border:1px solid #f0f6f3}.form .form-field .ui-select select option{color:rgba(0,0,0,.5)}.form .ui-tabs-buttons{width:100%}.form .btn{height:50px;line-height:50px;padding:0 20px;background:#26323b;font-size:16px;color:#fff;cursor:pointer}.form .btn:hover{background:#84c28f}.uploader{position:relative;display:none}.header .top{height:140px;background:inherit;position:relative;z-index:13}.header .down{height:60px;background:linear-gradient(180deg, #84C28F 0%, #61B478 100%);position:relative;z-index:12}.header .down .wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;position:relative}.header .down .wrapper .opener:first-child{margin:0 55px 0 0}.header .down .wrapper .opener:hover>svg *{fill:#fff}.header .down .wrapper .opener .ico.close svg *{fill:#fff}.header .down .wrapper .opener .ico:hover svg *{fill:#1b1d20}.header .wrapper{width:var(--wrapper-width-full)}.header .wrapper .flex-wrap .block-left{width:50%}.header .wrapper .flex-wrap .block-left .logo{height:90px}.header .wrapper .flex-wrap .block-left .logo img{height:100%}.header .wrapper .flex-wrap .block-right{width:50%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap}.header .wrapper .flex-wrap .block-right .btn{height:50px;line-height:50px;padding:0 20px;margin:0 0 0 30px;background:#f5d79b;font-size:16px;color:#1b1d20;box-shadow:0px 3px 10px 0px rgba(82,97,86,.3)}.header .wrapper .slogan{margin:0 0 0 30px;font-size:16px;color:#1b1d20;text-transform:uppercase;flex:1}.header .socials .social .ico{width:20px;height:20px}.header .socials .social .ico svg{width:100%;height:100%}.footer .top{padding:60px 0 30px 0}.footer .down{height:80px;background:#fff}.footer .down .copyright{margin:0}.footer .down .flex-wrap .block-left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap}.footer .down .flex-wrap .block-right{width:50%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap}.footer .down .flex-wrap .block-right .info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:nowrap}.footer .down .flex-wrap .block-right .info:first-child{margin:0 45px 0 0}.footer .down .flex-wrap .block-right .info span{font-size:12px;color:#7d8595}.footer .down .flex-wrap .block-right .info a{font-size:14px;color:#7d8595}.footer .down .flex-wrap .block-right .info a:hover{color:#84c28f}.footer .flex-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.footer .flex-wrap .block-left{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.footer .flex-wrap .block-right{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;flex-wrap:nowrap}.footer .socials{margin:0 0 25px 0}.footer .socials .social{margin:0 10px 10px 0}.footer .socials .social a{width:50px;height:50px;border:1px solid #323e4a;border-radius:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.footer .socials .social a:hover{border:1px solid #84c28f}.footer .subscribe{width:360px}.footer .subscribe span{font-size:14px;color:#7d8595}.footer .subscribe form{margin:10px 0 0 0;border-bottom:1px solid #323e4a;position:relative}.footer .subscribe form .overlay{background:rgba(240,246,243,.7)}.footer .subscribe form .overlay::before{width:20px;height:20px;margin:-10px 0 0 -10px;border-width:3px;border-left-color:#f0f6f3;border-top-color:#f0f6f3}.footer .subscribe form .textbox{width:100%;height:50px;background:rgba(0,0,0,0);color:#1b1d20}.footer .subscribe form .textbox::-webkit-input-placeholder{color:#1b1d20;opacity:1}.footer .subscribe form .textbox::-moz-placeholder{color:#1b1d20;opacity:1}.footer .subscribe form .textbox:-moz-placeholder{color:#1b1d20;opacity:1}.footer .subscribe form .textbox:-ms-input-placeholder{color:#1b1d20;opacity:1}.footer .subscribe form .textbox::placeholder{color:#1b1d20;opacity:1}.footer .subscribe form .btn{width:auto;height:50px;padding:0;background:rgba(0,0,0,0);color:#1b1d20;text-align:right;position:absolute;top:0;right:0;z-index:1;cursor:pointer}.footer .address{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.footer .address svg{flex-grow:0;flex-shrink:0}.footer .address span{margin:0 0 0 10px;font-size:14px;color:#1b1d20;flex-grow:1;flex-shrink:1}.footer .phone{margin:5px 0 0 0}.footer .phone a{margin:0 0 0 0;font-size:16px;color:#1b1d20}.footer .phone a:hover{color:#84c28f}.footer .email{margin:5px 0 0 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.footer .email svg{flex-grow:0;flex-shrink:0}.footer .email a{margin:0 0 0 10px;font-size:16px;color:#1b1d20}.footer .email a:hover{color:#84c28f}.footer .copyright{margin:10px 0 0 0;font-size:13px;color:#7d8595}.footer .copyright span{font-size:inherit;color:inherit;display:block}.footer .copyright span a{font-size:inherit;color:inherit}.footer .copyright span a:hover{color:#84c28f}.menu-top{height:100%;flex:1}.menu-top ul{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.menu-top ul li{position:relative}.menu-top ul li:last-child{margin:0}.menu-top ul li a{font-size:var(--font-size-heading);font-weight:600;color:#fff;display:inline-block}.menu-top ul li a:hover{color:#1b1d20}.menu-top ul li a .ico{display:none}.menu-top ul li>a{line-height:60px}.menu-top ul li.selected a{color:#1b1d20}.menu-top ul li .level-2{height:auto;padding:30px;background:#f0f6f3;position:absolute;top:60px;left:-30px;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;transition:visibility .3s,opacity .3s,transform .3s;transform:translateY(30px);pointer-events:none;visibility:hidden;opacity:0}.menu-top ul li .level-2::before{content:"";width:100%;height:20px;background:rgba(0,0,0,0);position:absolute;top:-20px;left:0;z-index:1}.menu-top ul li .level-2 li{margin:0 0 5px 0}.menu-top ul li .level-2 li:nth-last-child(2),.menu-top ul li .level-2 li:last-child{margin:0}.menu-top ul li .level-2 li>a{line-height:unset}.menu-top ul li .level-2 li a{font-weight:400;color:#1b1d20;font-size:16px;white-space:nowrap}.menu-top ul li .level-2 li a:hover{color:#84c28f}.menu-top ul li:hover .level-2{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.lang-wrap{margin:0 0 0 40px;background:#84c28f;position:relative}.lang-wrap .current{padding:12px;border:1px solid #d4d4d4;box-shadow:0px 3px 10px 0px rgba(82,97,86,.3);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;cursor:pointer}.lang-wrap .current span{margin:0 5px 0 0;font-size:14px;color:#1b1d20}.lang-wrap .current svg *{fill:#1b1d20}.lang-wrap .lang-list{width:100%;background:#84c28f;position:absolute;top:40px;left:0;z-index:1;opacity:0;pointer-events:none}.lang-wrap .lang-list a{padding:5px 12px;font-size:14px;color:#1b1d20;display:block}.lang-wrap .lang-list a:last-child{padding:5px 12px 12px 12px}.lang-wrap.opened .current{border-bottom:1px solid #84c28f}.lang-wrap.opened .lang-list{border:1px solid #d4d4d4;border-top:0 none;opacity:1;pointer-events:auto}.menu-down{width:100%;margin:0 0 45px 0}.menu-down ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.menu-down ul li{width:160px;margin:5px 20px 0 0}.menu-down ul li:nth-child(3n+3){margin:5px 0 0 0}.menu-down ul li:nth-child(1),.menu-down ul li:nth-child(2){margin:0 20px 0 0}.menu-down ul li:nth-child(3){margin:0}.menu-down ul li a{font-size:16px;font-weight:600;color:#1b1d20;line-height:1.6}.menu-down ul li a:hover{color:#84c28f}.menu-down ul li.selected a{color:#84c28f}.menu-down ul li.empty{display:none}.download{height:30px;border:1px solid #ec5e54;border-radius:2px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.download span{padding:0 5px 0 10px;font-size:var(--font-size-little);color:#ec5e54}.download span.ico{padding:0 7px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.download:hover{background:#ec5e54}.download:hover span{color:#fff}.download:hover span.ico svg *{fill:#fff}.block-news-index{padding:60px 0 80px 0}.block-news-index .flex-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.block-news-index .flex-wrap .block-left,.block-news-index .flex-wrap .block-right{width:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-news-index .flex-wrap .block-right{width:300px}.block-news-index .main-news{width:500px;margin:0 40px 0 0}.block-news-index .main-news .title{max-width:420px;margin:10px 0 15px 0;font-size:24px;font-weight:700;display:block}.block-news-index .main-news .description p{font-size:var(--font-size-little);color:#7d8595}.block-news-index .main-news .img{width:100%;margin-bottom:25px}.block-news-index .main-news .img picture{display:block}.block-news-index .short-news{width:260px}.block-news-index .short-news .items .item{margin:0 0 20px 0}.block-news-index .short-news .items .item:last-child{margin:0}.block-news-index .short-news .items .item .title{margin:0 0 5px 0;font-size:var(--font-size-text);font-weight:600;display:block}.block-news-index .other-news{margin:35px 0 0 0}.block-news-index .other-news .items{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-news-index .other-news .items .item{width:50%;height:200px;padding:0 20px 0 0}.block-news-index .other-news .items .item:nth-child(2n+2){padding:0 0 0 20px}.block-news-index .other-news .items .item .description p{font-size:var(--font-size-little);color:#7d8595}.block-news-index .other-news .items .item a{height:inherit;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-news-index .other-news .items .item a .img{width:300px;margin:0 40px 0 0}.block-news-index .other-news .items .item a .data{height:inherit;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;flex:1}.block-news-index .other-news .items .item a .data .title{margin:0 0 10px 0;font-size:var(--font-size-heading);font-weight:700}.block-news-index a:hover .title{color:#84c28f}.block-video-index{padding:40px 0 80px 0;background:#f0f6f3}.block-video-index .swiper-scroll{overflow:hidden}.block-video-index .swiper-pagination{display:none}.block-video-index .items .item{width:360px;margin:0 40px 0 0}.block-video-index .items .item:last-child{margin:0}.block-video-index .items .item .img{position:relative}.block-video-index .items .item .img .logo{width:85px;height:70px;opacity:.6;position:absolute;bottom:20px;left:20px;z-index:1;pointer-events:none}.block-video-index .items .item .img .logo svg{width:100%;height:auto;object-fit:contain}.block-video-index .items .item .img .ico{width:80px;height:80px;margin:-40px 0 0 -40px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;opacity:.5;position:absolute;top:50%;left:50%;z-index:1;pointer-events:none;transition:opacity .3s}.block-video-index .items .item .img:hover .ico{opacity:1}.block-video-index .items .item .img.no-img{height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;opacity:.5}.block-video-index .items .item .img.no-img svg *{fill:#f0f6f3}.block-video-index .items .item .title{max-width:80%;margin:20px 0 0 0;font-size:16px;font-weight:600;display:inline-block}.block-video-index .items .item .description{margin:10px 0 0 0}.block-video-index .items .item .description p{font-size:var(--font-size-little);color:#7d8595}.block-video-index .controls{margin:40px 0 0 0;position:relative}.block-video-index .controls .swiper-scrollbar{width:1060px;height:4px;background:#d4d4d4;left:0}.block-video-index .controls .swiper-scrollbar .swiper-scrollbar-drag{background:#26323b}.block-video-index .controls .swiper-navigation{width:90px;height:40px;position:absolute;bottom:-19px;right:0;z-index:1}.block-video-index .controls .swiper-navigation .swiper-button{width:40px;height:40px}.block-video-index .controls .swiper-navigation .swiper-button.swiper-button-next{right:0}.block-video-index .controls .swiper-navigation .swiper-button.swiper-button-prev{left:0}.block-banners .banner{margin:0 0 10px 0}.block-banners .banner:last-child{margin:0}.block-banners .banner *{font-size:0}.block-banners .banner img{max-width:300px}.opener.close-menu{width:100%;height:calc(100vh - var(--header-height));background:#f0f6f3;position:absolute;top:-1000px;left:0;right:0;z-index:11;cursor:auto;transition:top .3s}.opener.close-menu.opened{top:200px;animation:unset}.opener.close-menu .wrapper{position:static}.opener.close-menu .menu-float{padding:80px 0 40px 0}.opener.close-menu .menu-float>ul{column-count:3}.opener.close-menu .menu-float>ul>li{margin:0 0 10px 0;break-inside:avoid}.opener.close-menu .menu-float>ul>li.empty{height:100px}.opener.close-menu .menu-float>ul>li a{font-size:16px;font-weight:700;text-transform:uppercase;display:inline-block;color:#1b1d20}.opener.close-menu .menu-float>ul>li a:hover{color:#84c28f}.opener.close-menu .menu-float>ul>li.selected>a,.opener.close-menu .menu-float>ul>li .selected>a{color:#f0f6f3}.opener.close-menu .menu-float>ul>li.with-subitems{margin:0 0 30px 0}.opener.close-menu .menu-float>ul>li.with-subitems a{margin:0 0 15px 0;font-size:16px;font-weight:700;text-transform:uppercase}.opener.close-menu .menu-float>ul>li.with-subitems ul li a{margin:0 0 5px 0;font-weight:400;text-transform:none}.opener.close-menu .menu-float>ul>li.with-subitems .ico{display:none}.opener.close-menu .close{position:absolute;top:40px;right:40px;z-index:1;cursor:pointer}.opener.close-search{width:100%;height:100%;background:rgba(0,0,0,0);margin:0 !important;position:absolute;top:0;right:0;z-index:1;opacity:0;pointer-events:none;transition:opacity .3s}.opener.close-search.opened{opacity:1;pointer-events:auto}.opener.close-search form{width:100%;height:inherit;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;position:relative}.opener.close-search form .textbox{width:calc(100% - 50px);height:35px;background:rgba(0,0,0,0);border-bottom:1px solid #fff;color:#fff}.opener.close-search form .textbox::-webkit-input-placeholder{color:#fff;opacity:1}.opener.close-search form .textbox::-moz-placeholder{color:#fff;opacity:1}.opener.close-search form .textbox:-moz-placeholder{color:#fff;opacity:1}.opener.close-search form .textbox:-ms-input-placeholder{color:#fff;opacity:1}.opener.close-search form .textbox::placeholder{color:#fff;opacity:1}.opener.close-search form .submit{width:35px;height:35px;position:absolute;top:12px;right:50px;z-index:1}.opener.close-search form .submit .btn{width:100%;height:100%;background:none;cursor:pointer}.opener.close-search form .submit svg{position:absolute;top:0;left:0;z-index:1;pointer-events:none}.opener.close-search form .submit svg *{fill:#fff}.opener.close-search form .submit:hover svg *{fill:#1b1d20}.block-intro{width:100%}.block-intro .block-content{margin:0 0 40px 0}.block-list{margin:0 0 40px 0}.block-list .items{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.block-list .items .item{width:50%;padding:0 20px 0 0;margin:0 0 30px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-list .items .item:nth-child(2n+2){padding:0 0 0 20px}.block-list .items .item .ico{width:50px}.block-list .items .item .content{width:calc(100% - 50px)}.block-text-icon .block-icon{margin:40px 0 0 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.block-text-icon .block-icon .ico{margin:0 20px 0 0}.block-text-icon .block-icon .content{width:380px;font-size:var(--font-size-heading);font-weight:700;color:#26323b}.menu-inner{width:100%;margin:50px 0}.menu-inner:only-child{margin-top:0}.menu-inner ul{padding:0 0 0 40px;border-left:1px solid #d4d4d4}.menu-inner ul li{margin:0 0 10px 0}.menu-inner ul li:last-child{margin:0}.menu-inner ul li a{font-size:16px;font-weight:600;color:#1b1d20}.menu-inner ul li a:hover{color:#84c28f}.menu-inner ul li.selected a{color:#84c28f}.block-full{width:100%}.block-filter{width:100%;margin:0 0 40px 0;padding:15px;background:#f0f6f3}.block-filter .content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.block-filter .input{width:220px;height:40px;border-bottom:1px solid #1b1d20;position:relative}.block-filter .input::before{content:"";width:18px;height:20px;margin:-10px 0 0 0;background:url("/images/icons/ico-calendar.svg") no-repeat top left;position:absolute;top:50%;right:0;z-index:1;pointer-events:none}.block-filter .input input{width:100%;height:inherit;padding:0;background:0 none;border:0 none;font-size:14px}.block-filter .input.textbox{width:360px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-filter .input.textbox::before{display:none}.block-filter .input.textbox form{height:100%}.block-filter .input.textbox .field{width:300px;height:100%;position:relative}.block-filter .input.textbox .field input{padding:15px 0 0 0;font-size:var(--font-size-little)}.block-filter .input.textbox .field .placeholder{width:100%;height:100%;line-height:40px;font-size:var(--font-size-little);pointer-events:none;transform-origin:top left;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s;position:absolute;top:0;left:0;z-index:1}.block-filter .input.textbox .field.styled .placeholder{transform:translateY(-7px) scale(0.75)}.block-filter .input.textbox .submit{width:24px;height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;background:url("/images/icons/ico-search-mini.svg") no-repeat center center;position:absolute;top:0;right:0;z-index:1}.block-filter .input.textbox .submit input{opacity:0;cursor:pointer}.block-filter .input .reset{width:24px;height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;background:url("/images/icons/ico-close.svg") no-repeat center center;background-size:22px auto;position:absolute;top:0;right:30px;z-index:1}.block-filter .input .reset input{opacity:0;cursor:pointer}.block-filter .select{min-width:100px;height:40px;border-bottom:1px solid #1b1d20;position:relative}.block-filter .select::before{content:"";width:24px;height:24px;margin:-12px 0 0 0;background:url("/images/icons/arrow-down.svg") no-repeat top left;position:absolute;top:50%;right:0;z-index:1;pointer-events:none}.block-filter .select select{width:100%;height:inherit;padding:0 30px 0 0;background:0 none;border:0 none;appearance:none;-moz-appearance:none;-webkit-appearance:none}.drp-buttons .btn-default{background:#f0f6f3;cursor:pointer}.drp-buttons .btn-primary{background:#357ebd;color:#fff;cursor:pointer}.drp-buttons .btn-primary:disabled{background:rgba(53,126,189,.5);cursor:auto}.block-gallery .items .item .count{width:50px;height:50px;background:#1b1d20;border-radius:100px;font-size:var(--font-size-text);font-weight:600;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;top:20px;right:20px;z-index:1;pointer-events:none}.block-files .items .item{width:100%;min-height:auto;padding:30px 0;border-bottom:1px solid #d4d4d4;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.block-files .items .item .img{margin:0 20px 0 0;position:relative}.block-files .items .item .container{flex:1}.block-files .items .item .title{max-width:500px;font-size:var(--font-size-text);position:relative}.block-files .items .item .title a{font-size:var(--font-size-text);color:#1b1d20}.block-files .items .item .title a:hover{color:#84c28f}.block-files.block-law .items .item{min-height:100px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-files.block-law .items .item .title{max-width:100%;margin:0 0 5px 0;font-weight:600}.block-files.block-law .items .item .title a{font-weight:600}.block-files.block-law .items .item .description{font-size:var(--font-size-little);color:#7d8595}.block-files.block-law .items .item .description p{margin:0 0 10px 0;font-size:var(--font-size-little);color:#7d8595}.block-files.block-law .items .item .description p *{font-size:inherit;color:inherit}.block-files.block-law .items .item .data{margin:20px 0 0 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.block-files.block-law .items .item .data a{margin:0 10px 0 0}.block-files.block-analytics .items .item{flex-direction:row}.block-files.block-multi .items .item{padding:20px 0 30px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-files.block-multi .items .item .title{max-width:100%;margin:0 0 5px 0;font-weight:600}.block-files.block-multi .items .item .title a{font-size:var(--font-size-text);font-weight:700}.block-files.block-multi .items .item .date{margin:10px 0 20px 0;display:inline-block}.block-files.block-multi .items .item .data{margin:10px 0 0 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.block-files.block-multi .items .item .data a{margin:0 10px 0 0}.block-files.block-book .items .item{margin:0 0 40px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-files.block-book .items .item:last-child{margin:0}.block-files.block-book .items .item .img{width:160px;min-height:200px;margin:0 40px 0 0;background:#f0f6f3;flex-shrink:0;flex-grow:0;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.block-files.block-book .items .item .data{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-shrink:1;flex-grow:1}.block-files.block-book .items .item .title{margin:0 0 15px 0;font-size:var(--font-size-heading);font-weight:700}.block-files.block-book .items .item .author{margin:0 0 20px 0;font-size:var(--font-size-text)}.block-files.block-book .items .item .desc{font-size:var(--font-size-little);color:#7d8595}.block-files.block-book .items .item .desc.more{height:auto;max-height:40px;overflow:hidden}.block-files.block-book .items .item .more-link{font-size:var(--font-size-little);color:#26323b;cursor:pointer;margin-top:10px}.block-files.block-book .items .item .more-link:hover{color:#84c28f}.block-files.block-book .items .item .download{margin:25px 0 0 0}.block-partners{width:100%;margin:-13px 0 0 0}.block-partners .items{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.block-partners .items .item{width:180px;height:180px;border:1px solid #d4d4d4;margin:13px 13px 0 0;position:relative}.block-partners .items .item:nth-child(4n+4){margin:13px 0 0 0}.block-partners .items .item .img{height:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}.block-partners .items .item .img picture{max-height:100%}.block-partners .items .item .img img{width:auto;max-width:100%;max-height:100%}.block-person .items .item{margin:0 0 40px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-person .items .item:last-child{margin:0}.block-person .items .item .img{width:200px;height:200px;margin:0 40px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;flex-grow:0;flex-shrink:0}.block-person .items .item .img img{border-radius:300px}.block-person .items .item .img.no-img{background:#f0f6f3;border-radius:300px}.block-person .items .item .data{flex-grow:1;flex-shrink:1}.block-person .items .item .data .title{margin:0 0 10px 0;font-size:var(--font-size-heading);font-weight:700}.block-contacts .content{margin:0 0 30px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-contacts .content.flex-wrap .block-left{width:240px}.block-contacts .content.flex-wrap .block-right{width:calc(100% - 240px);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-contacts .mail{color:#26323b}.block-contacts #map{width:760px;height:320px}.block-contacts .form{margin:40px 0 0 0}.block-contacts .form .title{margin:0 0 20px 0;padding:0 0 25px 0;border-bottom:2px solid #1b1d20;font-size:24px;font-weight:700}.block-contacts .form .flex-wrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-contacts .form .block-left{padding:0 20px 0 0}.block-contacts .form .block-left span{font-size:var(--font-size-text);color:#7d8595}.block-contacts .form .block-right{padding:0 0 0 20px;position:relative}.block-contacts .form .block-right form{width:100%}.block-contacts .form .form-field{margin:0}.block-contacts .form .form-field .textarea{height:130px}.block-news{width:100%}.block-news .items .item{margin:0 0 40px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-news .items .item .img{margin:0 20px 0 0;flex-shrink:0;flex-grow:0;overflow:hidden}.block-news .items .item .data{flex-shrink:1;flex-grow:1}.block-news .items .item .title{font-size:var(--font-size-text);font-weight:700}.block-news .items .item .title:hover{color:#84c28f}.block-news .items .item .description{margin:10px 0 5px 0}.block-news .items .item .description p{margin:0 0 10px 0;font-size:var(--font-size-little);color:#7d8595}.block-news .items .item .description p *{font-size:inherit;color:inherit}.block-news .items .item .bottom{margin:20px 0 0 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.block-news .items .item .bottom .download{margin:0 10px 0 0;flex:1}.block-news .items .item .bottom .date{display:inline-block}.block-news .items .item:last-child{margin:0}.block-record{width:100%}.block-record .flex-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.block-record .flex-wrap .block-left{width:105px}.block-record .flex-wrap .block-left a{width:100%;height:40px;padding:0 15px;border:1px solid #d4d4d4;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.block-record .flex-wrap .block-left a span{font-size:var(--font-size-text)}.block-record .flex-wrap .block-left a span.ico{margin:0 8px 0 0;font-size:0}.block-record .flex-wrap .block-right{width:560px;justify-content:flex-start}.block-record .top{margin:0 0 20px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.block-record .top .date{width:auto;margin:0 0 0 10px}.block-record .top .date:first-child{margin:0 10px 0 0}.block-record .top .download{margin-right:10px}.block-record .top .download:last-child{margin-right:0}.block-record .title{margin:-8px 0 15px 0;font-size:24px;font-weight:700;line-height:1.4}.block-record .date{margin:0 0 20px 0}.block-record .img{margin:0 0 30px 0}.block-record .tags{margin:30px 0 0 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.block-record .tags span{margin:0 0 10px 0;font-size:var(--font-size-little);color:#7d8595}.block-record .tags ul{margin:0}.block-record .tags ul li{margin:0 0 10px 10px;padding:0;display:inline-block}.block-record .tags ul li::before{display:none}.block-record .tags ul li a{height:34px;line-height:34px;padding:0 15px;border:1px solid #d4d4d4;color:#1b1d20;border-radius:100px;font-size:var(--font-size-little);display:block}.block-record .tags ul li a:hover{background:#84c28f;border:1px solid #84c28f;color:#fff}.block-record-gallery{width:560px;margin:40px auto;overflow:hidden}.block-record-gallery .img{margin:0}.block-record-gallery .slider-top .item .img{width:100%;max-height:400px}.block-record-gallery .slider-top .item .img picture{width:100%;height:100%;display:block;text-align:center}.block-record-gallery .slider-top .item .img picture img{width:auto;height:360px;margin:0 auto}.block-record-gallery .slider-nav{padding:0 30px;margin:20px 0 0 0}.block-record-gallery .slider-nav .slick-slide{margin:0 8px;opacity:.5;transition:opacity .3s}.block-record-gallery .slider-nav .slick-slide.slick-current{opacity:1}.block-record-gallery .slider-down{position:relative}.block-record-gallery .slider-down .item{width:105px;height:67px}.block-record-gallery .slider-down .item .img{width:100%;height:100%}.block-record-gallery .slider-down .item .img picture{width:100%;height:100%;display:block;text-align:center}.block-record-gallery .slider-down .item .img picture img{width:auto;height:100%;margin:0 auto}.block-record-gallery .slider-down .navigation{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;pointer-events:none}.block-record-gallery .slider-down .navigation .slick-arrow{width:30px;height:30px;margin:-15px 0 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;position:absolute;top:50%;z-index:1;cursor:pointer;pointer-events:auto}.block-record-gallery .slider-down .navigation .slick-arrow.slick-prev{left:0}.block-record-gallery .slider-down .navigation .slick-arrow.slick-next{right:0}.block-other-records{width:100%;margin:0 0 55px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-other-records .title{margin:0 0 15px 0;font-size:var(--font-size-little);color:#7d8595}.block-other-records .items .item{margin:0 0 20px 0}.block-other-records .items .item:last-child{margin:0}.block-other-records .items .item .title{margin:0 0 5px 0}.block-other-records .items .item .title a{font-size:var(--font-size-text);font-weight:600;color:#1b1d20}.block-other-records .items .item .title a:hover{color:#84c28f}.block-faq .btn{height:50px;line-height:50px;padding:0 20px;background:#26323b;font-size:16px;color:#fff;cursor:pointer;display:inline-block}.block-faq .btn:hover{background:#84c28f;color:#fff}.block-faq .block-content{padding:25px 0 0 0;margin:0 0 40px 0;border-top:2px solid #f0f6f3}.block-faq .block-content .content-lead{font-weight:700}.block-faq .posts .post{padding:20px 0;border-bottom:1px solid #d4d4d4}.block-faq .posts .post p{font-size:var(--font-size-text)}.block-faq .posts .post .question{padding:0 0 0 0;cursor:pointer;position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.block-faq .posts .post .question .date{margin:10px 0 0 0}.block-faq .posts .post .question div{max-width:600px;margin:0 65px 0 25px;font-size:var(--font-size-text)}.block-faq .posts .post .question .ico{font-size:0}.block-faq .posts .post .question .ico:last-child{-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.block-faq .posts .post .answer .data{padding:0 100px 0 30px;margin:20px 0 0 60px;border-left:1px solid #26323b;font-size:var(--font-size-text)}.block-faq .posts .post .answer .data *{font-size:inherit}.block-faq .posts .post .answer .data p,.block-faq .posts .post .answer .data ol,.block-faq .posts .post .answer .data ul{margin-bottom:15px}.block-faq .posts .post.opened .question .ico:last-child{transform:rotate(45deg)}.block-faq.simple{margin:80px 0}.block-faq.simple .posts .post .question div{margin-left:0;font-weight:600}.block-faq.simple .posts .post .answer .data{margin:20px 0 0 0;padding:20px 0 0 0;border:0 none;border-top:1px solid #d4d4d4}.block-media .items{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.block-media .items .item{width:50%;max-width:380px;margin:0 0 40px 0;padding:0 20px 0 0;background:#fff;position:relative;z-index:1}.block-media .items .item:nth-child(2n+2){padding:0 0 0 20px}.block-media .items .item:nth-child(2n+2) .bg{left:auto;right:0}.block-media .items .item .bg{width:calc(100% + 40px);height:calc(100% + 40px);padding:20px;margin:-20px;box-shadow:5px 5px 21px rgba(72,93,112,.18);position:absolute;top:0;left:0;z-index:1;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.block-media .items .item:hover{z-index:3}.block-media .items .item:hover .bg{opacity:1}.block-media .items .item:hover .title{color:#84c28f}.block-media .items .item a{width:100%;box-shadow:none;display:inline-block;position:relative;z-index:2}.block-media .items .item .img{width:100%;position:relative}.block-media .items .item .title{margin:20px 0 0 0;font-size:var(--font-size-text);font-weight:600;display:inline-block}.block-video .items .item .bg{width:calc(100% + 20px)}.block-video .items .item:hover .img .ico{opacity:1}.block-video .items .item a{width:100%;box-shadow:none;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;display:inline-block;position:relative;z-index:2}.block-video .items .item .img{width:100%;position:relative}.block-video .items .item .img .logo{position:absolute;bottom:20px;left:20px;z-index:1;opacity:.6;pointer-events:none}.block-video .items .item .img .ico{width:80px;height:80px;margin:-40px 0 0 -40px;position:absolute;top:50%;left:50%;z-index:1;opacity:.5;pointer-events:none;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.block-video .items .item .img.no-img{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;opacity:.5}.block-video .items .item .img.no-img svg *{fill:#f0f6f3}.block-video .items .item .title{margin:20px 0 0 0;font-size:var(--font-size-text);font-weight:600;display:inline-block}.block-video .items .item .description{margin:10px 0 0 0}.block-video .items .item .description p{font-size:var(--font-size-little);color:#7d8595}.block-video .pagination{margin:0}.block-events .items{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.block-events .items .item{margin:40px 40px 0 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-events .items .item:nth-child(3n+4){margin:40px 0 0 0}.block-events .items .item .img{overflow:hidden}.block-events .items .item .data{max-width:360px}.block-events .items .item .data .title{margin:20px 0;font-size:var(--font-size-heading);font-weight:700;display:inline-block;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.block-events .items .item .data a:hover .title{color:#84c28f}.block-events .items .item.first{width:100%;margin:0 0 40px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.block-events .items .item.first .data{max-width:500px}.block-events .items .item.first .data .title{margin:0 0 15px 0;font-size:24px;font-weight:700}.block-events .items .item.first .data .content{margin:0 0 20px 0}.block-campaigns .items{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.block-campaigns .items .item{margin:0 40px 40px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-campaigns .items .item:nth-child(2n+2){margin:0 0 40px 0}.block-campaigns .items .item .img{max-width:360px;overflow:hidden}.block-campaigns .items .item .title{margin:20px 0;font-size:var(--font-size-heading);font-weight:700;display:inline-block}.block-campaigns .items .item .description{margin:10px 0 0 0}.block-campaigns .items .item .description p{font-size:var(--font-size-little);color:#7d8595}.block-campaigns .items .item a:hover .title{color:#84c28f}.block-campaigns .items .item .data{max-width:360px}.block-campaigns .items .item.first{width:100%;padding:40px;margin:0 0 40px 0;background:#f0f6f3;flex-direction:row;align-items:stretch;justify-content:flex-start}.block-campaigns .items .item.first .img{margin:0 40px 0 0}.block-campaigns .items .item.first .img a{align-items:flex-start;justify-content:flex-start}.block-campaigns .items .item.first .data{width:280px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.block-campaigns .items .item.first .data .title{margin:0;font-size:24px}.block-campaigns .items .item.first~.item:nth-child(odd){margin:0 0 40px 0}.block-campaigns .items .item.first~.item:nth-child(even){margin:0 40px 40px 0}.block-campaigns .pagination{margin:0}.block-lawyer .items .item{padding:0 0 25px 0;margin:0 0 15px 0;border-bottom:1px solid #d4d4d4;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-lawyer .items .item .data{width:100%}.block-lawyer .items .item .data:first-child{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.block-lawyer .items .item .data:last-child{max-width:500px}.block-lawyer .items .item .data .title{margin:0 0 15px 0;font-size:var(--font-size-heading);font-weight:700}.block-lawyer .items .item .data .desc{font-size:var(--font-size-little);color:#7d8595}.block-lawyer .items .item .contacts{padding:0 0 0 20px}.block-lawyer .items .item .contacts .contact{font-size:var(--font-size-text);font-weight:600;white-space:nowrap}.block-search-results .form{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-search-results .form .textbox{width:100%;height:50px;border-bottom:1px solid #d4d4d4}.block-search-results .search-found{margin:20px 0 0 0;font-size:var(--font-size-heading);font-weight:700}.block-search-results .search-found span{font-size:var(--font-size-text);font-weight:400}.block-search-results .results{margin:20px 0 0 0}.block-search-results .results .item{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #d4d4d4;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.block-search-results .results .item .top{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.block-search-results .results .item .title{max-width:70%}.block-search-results .results .item .title a{font-size:var(--font-size-heading)}.block-search-results .results .item .search-info{max-width:30%;font-size:var(--font-size-little);color:#7d8595}.block-search-results .results .item .search-info a{font-size:var(--font-size-text)}.block-search-results .results.empty{padding:15px 20px;background:#f0f6f3;font-size:var(--font-size-text)}.template-default .body .wrapper>.flex-wrap{margin:0 0 80px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;align-items:stretch}.template-default .body .wrapper>.flex-wrap>.block-left{width:760px;align-items:flex-start}.template-default .body .wrapper>.flex-wrap>.block-right{width:300px;flex-direction:column;justify-content:flex-start;align-items:flex-start}.template-default .body .wrapper>.flex-wrap>.block-right .block-content{margin:0 0 40px 0}.template-default .body .wrapper>.flex-wrap>.block-right .block-content .content-phone{display:inline-block}.template-default .body .wrapper>.flex-wrap>.block-right .block-content .content-phone:first-child{margin:20px 0 0 0}.template-default .body .wrapper>.flex-wrap>.block-right .form{width:100%;padding:40px;margin:40px 0;background:#f0f6f3;position:sticky;top:40px}.template-default .body .wrapper>.flex-wrap>.block-right .form .form-title{text-align:left}.template-default .body .wrapper>.flex-wrap>.block-right .form .form-field .textbox{background:none}.template-default .body .wrapper>.flex-wrap>.block-right .form .form-footer .btn{margin:0 auto}.template-default .block-banners{margin-bottom:40px}.page-full-width .body .wrapper>.flex-wrap .block-left{width:100%}.page-full-width .body .wrapper>.flex-wrap .block-right{display:none !important}.page-style-404.template-default .body .page-title{display:none}.page-style-404.template-default .body .wrapper>.flex-wrap{width:100%}.page-style-404.template-default .body .wrapper>.flex-wrap>.block-left{width:100%}.page-style-404.template-default .body .wrapper>.flex-wrap>.block-right{display:none}.fancybox-slide .form{width:500px;padding:40px 70px}.fancybox-slide .form .form-field .field{width:100%}.template-default .hidden-text .more{font-size:var(--font-size-little);color:#7d8595;display:inline-block;cursor:pointer}.template-default .hidden-text .more:hover{color:#84c28f}.template-default .hidden-text .more-text{height:auto;font-size:var(--font-size-little);color:#7d8595}.page-hide-date .items .item .date{display:none}/*# sourceMappingURL=styles.css.map */
