@charset "UTF-8";@font-face{font-family:Akrobat-semibold;src:url(../fonts/Akrobat-SemiBold.eot);src:url(../fonts/Akrobat-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Akrobat-SemiBold.woff2) format("woff2"),url(../fonts/Akrobat-SemiBold.woff) format("woff"),url(../fonts/Akrobat-SemiBold.ttf) format("truetype");font-style:normal}@font-face{font-family:"OpenSans Semibold";src:url(../fonts/OpenSans-SemiBold.eot);src:url(../fonts/OpenSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-SemiBold.woff2) format("woff2"),url(../fonts/OpenSans-SemiBold.woff) format("woff"),url(../fonts/OpenSans-SemiBold.ttf) format("truetype");font-style:normal}@font-face{font-family:"OpenSans Regular";src:url(../fonts/OpenSans-Regular.eot);src:url(../fonts/OpenSans-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Regular.woff2) format("woff2"),url(../fonts/OpenSans-Regular.woff) format("woff"),url(../fonts/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Yeseva One";src:url(../fonts/YesevaOne.eot);src:url(../fonts/YesevaOne.eot?#iefix) format("embedded-opentype"),url(../fonts/YesevaOne.woff2) format("woff2"),url(../fonts/YesevaOne.woff) format("woff"),url(../fonts/YesevaOne.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans Light";src:url(../fonts/OpenSans-Light.eot);src:url(../fonts/OpenSans-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Light.woff2) format("woff2"),url(../fonts/OpenSans-Light.woff) format("woff"),url(../fonts/OpenSans-Light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:MADELikesSlab;src:url(../fonts/MADELikesSlab.eot);src:url(../fonts/MADELikesSlab.eot?#iefix) format("embedded-opentype"),url(../fonts/MADELikesSlab.woff2) format("woff2"),url(../fonts/MADELikesSlab.woff) format("woff"),url(../fonts/MADELikesSlab.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:MADELikesScript;src:url(../fonts/MADELikesScript.eot);src:url(../fonts/MADELikesScript.eot?#iefix) format("embedded-opentype"),url(../fonts/MADELikesScript.woff2) format("woff2"),url(../fonts/MADELikesScript.woff) format("woff"),url(../fonts/MADELikesScript.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Helvetica;src:url(../fonts/HelveticaNeueCyr-Roman.eot);src:url(../fonts/HelveticaNeueCyr-Roman.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueCyr-Roman.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Roman.ttf) format("truetype");font-weight:400;font-style:normal}:root{--shadow-rgb:245,245,245}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,button,input,textarea{outline:0!important}body,html{height:100%}.bg-wrapper{background:#e5e4e3;background-size:contain;display:flex;flex-direction:column;padding:0 24px}iframe{max-width:100%}.content{max-width:1280px;display:flex;flex-direction:column;align-self:center;flex:1 1 auto;width:100%}.container-wrapper{flex-direction:column;padding:0 24px}.height_full_screen{min-height:700px}.wrapper-no-border{margin:0 24px;display:flex;flex-direction:column;padding:0 48px 48px 48px}.pubs_container{min-height:200px}.borders{margin-right:24px}h1{font-family:MADELikesSlab;letter-spacing:2px}h2{text-transform:uppercase;align-self:center;width:100%;flex:1 1 100%}h1,h2{font-size:36px}h2,h3,h4,h5,h6{font-family:MADELikesSlab;color:#4a2b44;letter-spacing:2px;line-height:40px;align-self:flex-start;padding:56px 0;word-break:break-word;font-size:24px}h3,h4,h5,h6{font-size:24px}.header{display:flex;flex-flow:column nowrap;box-sizing:border-box;justify-content:center;align-items:center;text-align:center;box-shadow:0 0 8px -1px #a5a5a5;margin:100px 0 32px;position:relative;background:#fff}.header:after{bottom:-14px;left:0;height:20px;width:100%;content:"";position:absolute;background-image:url(../images/plashka-bottom.png);background-position:-7px 100%;background-repeat:repeat-x}.header .caption{padding:17px 30px 56px;box-sizing:border-box}a,li,p{line-height:32px;word-break:break-word}.page{font-size:14px;color:#2d2d2d;font-family:"OpenSans Regular"}.page .container{display:flex;justify-content:center;flex-direction:column;max-width:1280px;align-self:center;box-shadow:-5px 20px 20px -5px rgba(115,115,115,.75),5px 20px 20px -5px rgba(115,115,115,.75);background:#f5f5f5;margin-top:-96px;width:100%;min-width:unset!important;position:unset;z-index:unset}a{color:#4a2b44;text-decoration:none;font-family:"OpenSans Regular";transition:color .2s ease-in-out}a:hover{color:#b37a2a;text-decoration:none}a:active{color:#9e6c25}img{border:0;vertical-align:top}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.form{box-sizing:border-box}.button{position:relative;text-transform:lowercase;color:#fff;border:1px solid #ce9647;text-align:center;width:232px;height:64px;line-height:64px;border-radius:8px;box-shadow:0 2px 4px 1px #a5a5a5;background:#ce9647;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}.button:hover{background:#b37a2a;color:#faf9f8;border:1px solid #b37a2a}.button:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}.carousel{overflow:hidden}.owl-item{display:inline-block;overflow:hidden;vertical-align:top}.owl-nav{position:absolute;width:80%;left:10%;right:10%;display:flex;justify-content:space-between}.owl-nav .owl-next,.owl-nav .owl-prev{background:#f5f5f5;border:1px solid #ce9647;position:absolute;width:48px;height:50px;cursor:pointer}.owl-nav .owl-next:before,.owl-nav .owl-prev:before{content:"";width:12px;height:12px;background:0 0;position:absolute;top:36%;border-left:2px solid #af9d8b;border-top:2px solid #af9d8b}.owl-nav .owl-next:hover,.owl-nav .owl-prev:hover{background:#b37a2a}.owl-nav .owl-next:hover:before,.owl-nav .owl-prev:hover:before{border-left:2px solid #faf9f8;border-top:2px solid #faf9f8}.owl-nav .owl-next:active,.owl-nav .owl-prev:active{background:#9e6c25}.owl-nav .owl-next:active:before,.owl-nav .owl-prev:active:before{border-left:2px solid #faf9f8;border-top:2px solid #faf9f8}.owl-nav .owl-prev{left:0}.owl-nav .owl-next{right:0}.owl-nav .owl-prev:before{left:42%;transform:rotate(-45deg)}.owl-nav .owl-next:before{left:28%;transform:rotate(135deg)}.owl-dots{width:100%;height:20px;bottom:88px;display:block;margin:40px auto;text-align:center}.owl-dots .owl-dot{width:16px;height:16px;background:0 0;border-radius:50%;margin-left:16px;position:relative;display:inline-block;border:1px solid #ce9647}.owl-dots .owl-dot.active:before{position:absolute;content:"";background:#9e6c25;width:8px;height:8px;border-radius:50%;top:26%;left:26%}.veil{width:100%;height:100%;position:fixed;background:#000;opacity:.7;z-index:99;display:none}.popup{display:none;position:fixed;border:3px solid #a7aeb1;z-index:999;border-radius:5px;width:auto;height:auto;right:30%;left:30%;top:15%}.popup img{max-width:100%!important;width:100%!important;height:100%!important;border-radius:0!important}.popup-close{position:absolute;width:24px;height:24px;border-radius:50%;background:#a7aeb1;right:-14px;top:-14px;border:2px solid #fff;cursor:pointer}.popup-close:after,.popup-close:before{content:"";position:absolute;width:16px;height:2px;background:#fff;top:46%;transform:rotate(45deg);left:15%}.popup-close:before{transform:rotate(45deg)}.popup-close:after{transform:rotate(-230deg)}.container.group{display:flex;flex-direction:row}.container.group .content{flex:0 0 50%;align-self:baseline}.container.group .contacts{background:0 0}.text-container{position:relative;display:flex;flex-direction:column}.text-container .header{flex:1 1 100%}.open-img{position:absolute;width:56px;height:56px;cursor:pointer;opacity:1;transition:.2s linear}.open-img img{width:auto;height:auto}.expand-img{position:absolute;left:49%;top:48%;transition:.2s linear;bottom:48%;right:48%;opacity:0;width:12px;height:12px;background:url(../images/open-img.png) no-repeat center}.img-container,.no-image{max-width:560px;max-height:560px;overflow:hidden;position:relative;min-width:200px}.no-image{box-shadow:inset 0 2px 8px #c1c1c1}.img-container{border:1px solid #ce9647;cursor:pointer}.img-container .popup-image:before{content:"";position:absolute;width:100%;height:100%;opacity:0;background:#000;transition:.2s linear}.img-container .popup-image:hover:before{content:"";position:absolute;width:100%;height:100%;background:#000;opacity:.3}.img-container .popup-image:hover .open-img{opacity:0;transition:.2s linear}.img-container .popup-image:hover .expand-img{opacity:1}.img-container .popup-image:active:before{opacity:.5}.img-container .img-prev{max-width:560px;max-height:560px;width:100%;height:auto;align-self:center;object-fit:cover}.second-header .burger-right{display:none}.publication{margin:0 auto}.publication .section{margin-bottom:56px}.publication .section .text-caption{width:100%;padding:30px 0 56px;box-sizing:border-box}.button-up{width:48px;height:48px;border-radius:8px;background:url(../images/arrow-click-hide.png) no-repeat center #ce9647;opacity:.5;position:fixed;bottom:24px;left:2%;display:none;cursor:pointer;z-index:98;transition:background .2s ease-in-out,opacity .2s ease-in-out}.button-up:hover{background:url(../images/arrow-click-hide.png) no-repeat center #b37a2a;opacity:1}.button-up:active{background:url(../images/arrow-click-hide.png) no-repeat center #9e6c25}#collage{margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap;align-self:center}#collage .collage-item{width:auto;max-width:700px}.box-bottom-shadow{overflow:hidden;position:relative}.box-bottom-shadow:before{position:absolute;content:"";display:block;height:40px;width:100%;background:linear-gradient(to bottom);bottom:0}.page-item{flex-direction:column}.page-item .page-content{flex-direction:column;display:flex}.page-item .page-content .header{margin:132px 24px 32px;flex:1 1 100%}.page-item .page-content .header .text-caption{padding:24px 0 56px;box-sizing:border-box}.page-item .page-content .header .panel-btn{top:-4px}.page-item .page-content .content .container-wrapper{flex:1 1 100%;margin:32px 0 0}.page-item .page-content .content.publication{flex-direction:column;padding:0}.page-item .page-content .content.publication span{color:#a7aeb1}.page-item .page-content .content.publication .text-container{padding:0 48px;box-sizing:border-box;flex-direction:row;flex-wrap:wrap}.page-item .page-content .content.publication .text-container .sub{flex:1 1 100%;display:flex;margin:4px 0 40px}.page-item .page-content .content.publication .text-container .sub .name{line-height:16px}.page-item .page-content .content.publication .text-container .sub .date{font-family:Helvetica;color:#a5a5a5;font-size:18px;letter-spacing:.45px}.page-item .page-content .content.publication .text-container .image-prev,.page-item .page-content .content.publication .text-container .pubs-content{box-sizing:border-box}.page-item .page-content .content.publication .text-container .image-prev{flex:0 1 35%;padding:0 24px 0 0;margin-top:8px}.page-item .page-content .content.publication .text-container .pubs-content{flex:1 5 65%;padding:0 0 0 24px}.page-item .page-content .content.publication .text-container .pubs-content .annotation{font-family:MADELikesSlab;color:#4a2b44;text-transform:uppercase;font-size:24px;line-height:36px;margin-bottom:36px}.page-item .page-content .content.publication .text-container .pubs-content .body img{width:100%;max-width:560px;height:auto}.page-item .page-content .content.publication .text-container .pubs-content .image-prev{flex-direction:row;flex-wrap:wrap;margin:40px 0 16px 0}.page-item .page-content .content.publication .text-container .pubs-content .image-prev .img-container{justify-content:flex-start;margin:0 12px 24px}.page-item .page-content .content.publication .text-container .pubs-content .image-prev .img-container .popup-image{width:220px;height:132px}.page-item .page-content .content.publication .text-container .pubs-content .image-prev .img-container .popup-image .img-prev{max-width:inherit;width:inherit;height:inherit;object-fit:cover}.page-item .page-content .content.publication .text-container .pubs-content .model-item-placeholder{margin:20px 0}.page-item .page-content .aside{flex:0 0 240px;margin:0 24px 0 48px;padding-top:50px;box-sizing:border-box}.page-item .page-content .aside .filter .cls-btn,.page-item .page-content .aside .filter .sh-btn{display:none}.page-item .page-content .groups .content .groups-block{flex-direction:row}.page-item .page-content .groups .content .groups-block .groups-item{flex:0 0 42%;margin-right:0}.page-item .page-content .groups .content .button{display:none!important}.page-item .page-content .header{justify-content:center}.page-item .page-content .content{flex-flow:row nowrap;width:1280px;padding:0 24px 24px;box-sizing:border-box}.page-item .page-content .content .news.center{flex-direction:column;justify-content:flex-start}.page-item .page-content .content .news.center h3{margin-left:0}.page-item .page-content .content .news.center .news-block{flex-direction:row;justify-content:space-between}.page-item .page-content .content .news.center .news-block .news-item{flex:0 0 50%;padding:0 24px;box-sizing:border-box;margin-bottom:64px}.page-item .page-content .content .news.center .news-block .news-item .news-caption .news-date{font-family:Helvetica;color:#a5a5a5;font-size:18px;letter-spacing:.45px}.page-item .page-content .content .news.center .news-block .news-item .news-caption .news-header{padding:16px 0;text-transform:uppercase;letter-spacing:.7px}.page-item .page-content .content .news.center .news-block .news-item .news-preview .image-prev{margin:0 0 32px}.page-item .page-content .content .news.center .news-block .news-item .news-preview .image-prev .no-image{max-width:380px;width:100%;height:240px;background:url(../images/news-image.png) no-repeat center bottom #ddd}.page-item .page-content .content .news.center .news-block .news-item .news-preview .image-prev .img-container{max-width:378px;height:238px}.page-item .page-content .content .news.center .news-block .news-item .news-preview .image-prev .img-container .img-prev{height:238px}.page-item .page-content .content .news.center .news-block .news-item .news-preview .text-container{margin-bottom:4px}.page-item .page-content .content .news.center .news-block .news-item .news-preview .text-container .news-text{position:relative;line-height:30px;margin-bottom:8px;font-family:Helvetica;color:#4e4e4e;letter-spacing:.35px}.page-item .page-content .content .news.center .news-block .news-item .news-preview .text-container .news-text.box-bottom-shadow{height:120px}.page-item .page-content .content .news.center .news-block .news-item .news-preview a{color:#ce9647;text-align:center;border-bottom:1px dotted #ce9647;align-self:baseline;cursor:pointer}.page-item .page-content .content .news.center .news-block .news-item .news-preview a:hover{color:#b37a2a;border-bottom:1px dotted #b37a2a}.page-item .page-content .content .news.center .news-block .news-item .news-preview a:active{border-bottom:1px dotted #9e6c25;color:#9e6c25}.section-text-blocks{margin-bottom:56px}.section-text-blocks .caption{padding:20px 0}.page-item.right-block .page-content .content .container-wrapper{margin-left:0}.page-item.more_info .aside,.page-item.sveden .aside{padding-top:0}.page-item.more_info .page-content .header,.page-item.sveden .page-content .header{margin:124px 24px 0;flex:1 1 100%}.page-item.more_info .page-content .content .container-wrapper,.page-item.sveden .page-content .content .container-wrapper{padding:0 48px 0 24px;box-sizing:border-box}.pubitem .body img{width:100%;max-width:560px;height:auto}.text-container .text-wrapper img{width:100%;max-width:560px;height:auto}footer{background:0 0;display:flex;justify-content:center;flex-direction:column;padding-bottom:0}footer .content{background:#513e4d}footer .footer-bottom{display:flex;width:100%;border-top:none;flex-direction:column}footer .footer-bottom .content{width:100%}footer .footer-bottom .content .blocks{align-items:flex-start}footer .footer-bottom .content .blocks .sh-btn{display:none}footer .footer-bottom .content .blocks .blind,footer .footer-bottom .content .blocks .ratings{width:232px;height:48px;line-height:32px;background:#ce9647;border:1px solid #ce9647;display:flex;flex-direction:column;justify-content:center;box-shadow:none}footer .footer-bottom .content .blocks .blind:hover,footer .footer-bottom .content .blocks .ratings:hover{background:#b37a2a;border:1px solid #b37a2a}footer .footer-bottom .content .blocks .blind:hover span,footer .footer-bottom .content .blocks .ratings:hover span{color:#faf9f8}footer .footer-bottom .content .blocks .blind:active,footer .footer-bottom .content .blocks .ratings:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}footer .footer-bottom .content .blocks .searchpanel{border-radius:8px;background:0 0;color:#989898;height:48px}footer .footer-bottom .content .blocks .searchpanel:before{position:absolute;content:"";width:54px;height:48px;left:0;top:0;border-right:1px solid #ce9647;background:url(../images/lupa.png) no-repeat 50% 50%}footer .footer-bottom .content .blocks .searchpanel:hover{border:1px solid #cdac8a}footer .footer-bottom .content .blocks .searchpanel:focus{border:2px solid #fff}footer .footer-bottom .content .blocks .searchpanel input{color:#a5a5a5;margin-left:48px}footer .footer-bottom .content .blocks .searchpanel input:focus{color:#a5a5a5}footer .footer-bottom .content .blocks .searchpanel button,footer .footer-bottom .content .blocks .searchpanel label{display:none}footer .footer-bottom .content .blocks .searchpanel input{height:48px;background:0 0;border:none;margin-top:0;padding:0 24px;box-shadow:none}footer .footer-bottom .content .blocks .searchpanel input.active,footer .footer-bottom .content .blocks .searchpanel input:active,footer .footer-bottom .content .blocks .searchpanel input:focus,footer .footer-bottom .content .blocks .searchpanel input:hover{border:0;outline:0;background:0 0;border:none;box-shadow:none}footer .footer-bottom .content .blocks .links-list .feedback,footer .footer-bottom .content .blocks .links-list .home{display:none}footer .footer-bottom .content .blocks .links-list .sitemap{display:flex;width:50px;height:50px;background:url(../images/sitemap_white.png) no-repeat center #ce9647;border:1px solid #ce9647;margin-right:24px;border-radius:8px;transition:background .2s ease-in-out,border .2s ease-in-out}footer .footer-bottom .content .blocks .links-list .sitemap:hover{background:url(../images/sitemap_white.png) no-repeat center #b37a2a;border:1px solid #b37a2a}footer .footer-bottom .content .blocks .links-list .sitemap:active{background:url(../images/sitemap_white.png) no-repeat center #9e6c25;border:1px solid #9e6c25}footer .footer-bottom .content .counters{margin:0 72px 15px}footer .footer-bottom .content .counters .counter .counter-code{font-family:"OpenSans Regular";color:#a5a5a5;line-height:30px}footer .footer-bottom .content .copyrights{display:flex;flex-basis:100%;justify-content:space-between;margin-bottom:16px;color:#a5a5a5;padding:0 72px}footer .footer-bottom .content .copyrights .rights{display:inline-block;margin-top:10px}footer .footer-bottom .content .copyrights .sitecreate{color:#a5a5a5;font-family:"OpenSans Semibold"}footer .footer-bottom .content .ru-register-record-widget{max-width:400px;margin-left:auto;margin-bottom:40px;margin-right:72px;text-align:right}footer .footer-bottom .content .ru-register-record-widget p{font-size:12px;line-height:16px;color:#a5a5a5;opacity:.7}.blocks{display:flex;flex-direction:row;padding:24px 72px 32px}.blocks .searchpanel{border:1px solid #ce9647;flex:1 1 auto;padding:0 24px;position:relative}.blocks .searchpanel input{margin-top:16px;width:94%;background:0 0;border:none;color:#4a2b44;font-family:"OpenSans Semibold"}.blocks .ratings{margin-right:0}.blocks .blind:before{position:absolute;content:"";width:22px;height:17px;left:12px;top:16px;background:url(../images/blind.png)}.blocks .blind:hover:before{background:url(../images/blind-hover.png)}.blocks .blind span{margin-left:32px}.blocks .sh-btn{display:none}.blocks .cls-btn{display:none}.blocks .lolka{width:52px;height:52px;background:url(../images/auth_white.svg) no-repeat center #ce9647;margin-left:24px;border:1px solid #ce9647;border-radius:8px;transition:background .2s ease-in-out,border .2s ease-in-out}.blocks .lolka:hover{cursor:pointer;background:url(../images/auth_white.svg) no-repeat center #b37a2a;border:1px solid #b37a2a}.blocks .lolka:active{background:url(../images/auth_white.svg) no-repeat center #9e6c25;border:1px solid #9e6c25}.footer-top{display:flex;flex-direction:column;border-bottom:2px solid #483343;position:relative}.footer-top:before{width:100%;position:absolute;content:"";top:-8px;left:0;background:url(../images/plashka-bottom-menu.png) repeat-x;height:12px;transform:rotate(180deg)}.footer-top .links{display:flex;flex-direction:column;margin:0 0 24px 0}.footer-top .links .caption{color:#a5a5a5;align-self:flex-start;font-family:Helvetica;text-transform:none;padding:64px 0 32px;font-size:20px;letter-spacing:.45px}.footer-top .links ul{display:flex;flex-flow:row wrap}.footer-top .links ul li{display:flex;position:relative;flex:0 0 33%;line-height:24px;margin-bottom:20px;padding-right:40px;box-sizing:border-box}.footer-top .links ul li .cms-action-panel{top:0}.footer-top .links ul li a{flex:0 0 80%;color:#a5a5a5}.footer-top .links ul li a:hover{color:#b37a2a}.footer-top .survey .img-compare-cpt{margin-top:48px;align-items:baseline}.footer-top .survey .survey-header{color:#a5a5a5;font-family:Helvetica;padding:12px 0 30px;font-size:20px;letter-spacing:.45px}.footer-top .survey .survey-text{color:#ce9647;margin:0 48px 48px 0;display:inline-block}.footer-top .survey .survey-item{display:flex;margin-bottom:48px;cursor:pointer;user-select:none;flex-direction:column;flex-wrap:wrap}.footer-top .survey .survey-item form{flex:0 0 100%;margin:0}.footer-top .survey .archive{color:#a5a5a5}.footer-top .survey .answers{position:relative;padding-left:24px;color:#fff;cursor:pointer;margin:0 24px 24px 0}.footer-top .survey .answers input{position:absolute;opacity:0}.footer-top .survey .answers:hover input~.checkmark{background-color:#483343}.footer-top .survey .answers input:checked~.checkmark{background-color:none}.footer-top .survey .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#483343;border-radius:50%;border:#432f3e;box-shadow:inset 0 2px 3px 0 #3d2a39}.footer-top .survey .checkmark:after{content:"";position:absolute;display:none}.footer-top .survey .answers input:checked~.checkmark:after{display:block}.footer-top .survey .answers .checkmark:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #a5a5a5}.footer-top .survey .send_answer{background:#ce9647;border:1px solid #ce9647;padding:16px 64px;margin:0 0 48px 0;box-shadow:none}.footer-top .survey .send_answer:hover{background:#b37a2a;border:1px solid #b37a2a}.footer-top .survey .send_answer:hover span{color:#faf9f8}.footer-top .survey .send_answer:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}.footer-top .survey .survey-answers{display:flex;flex-direction:column}.footer-top .survey .survey-answers .survey-list .survey-item .caption{color:#a5a5a5}.footer-top .survey .survey-answers .survey-list .survey-item .percent-line{position:relative;flex-basis:100%;display:flex}.footer-top .survey .survey-answers .survey-list .survey-item .percent-line .progress{width:80%}.footer-top .survey .survey-answers .survey-list .survey-item .percent-line .progress .line{min-width:3px;height:10px;background:#ce9647;display:block}.footer-top .survey .survey-answers .survey-list .survey-item .percent-line .votes{position:absolute;top:-10px;right:0;color:#ce9647}.footer-top .survey .survey-answers .total-votes{color:#a5a5a5}.footer-top .survey .img-compare-cpt{align-items:baseline}.survey .img-compare-cpt{margin-top:48px;align-items:baseline}.survey .survey-header{color:#a5a5a5;font-family:Helvetica;padding:12px 0 30px;font-size:20px;letter-spacing:.45px}.survey .survey-text{color:#ce9647;margin:0 48px 48px 0;display:inline-block}.survey .survey-item{display:flex;margin-bottom:48px;cursor:pointer;user-select:none;flex-direction:column;flex-wrap:wrap}.survey .survey-item form{flex:0 0 100%;margin:0}.survey .answers{position:relative;padding-left:24px;cursor:pointer;margin:0 24px 24px 0}.survey .answers input{position:absolute;opacity:0}.survey .answers input:checked~.checkmark{background-color:none}.survey .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#e5e4e3;border-radius:50%;border:#432f3e;box-shadow:inset 0 2px 3px 0 #3d2a39}.survey .checkmark:after{content:"";position:absolute;display:none}.survey .answers input:checked~.checkmark:after{display:block}.survey .answers .checkmark:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #a5a5a5}.survey .send_answer{background:#ce9647;border:1px solid #ce9647;padding:16px 64px;margin:0 0 48px 0;box-shadow:none}.survey .send_answer:hover{background:#b37a2a;border:1px solid #b37a2a}.survey .send_answer:hover span{color:#faf9f8}.survey .send_answer:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}.survey .survey-answers{display:flex;flex-direction:column}.survey .survey-answers .survey-list .survey-item .caption{color:#a5a5a5}.survey .survey-answers .survey-list .survey-item .percent-line{position:relative;flex-basis:100%;display:flex}.survey .survey-answers .survey-list .survey-item .percent-line .progress{width:80%}.survey .survey-answers .survey-list .survey-item .percent-line .progress .line{min-width:3px;height:10px;background:#ce9647;display:block}.survey .survey-answers .survey-list .survey-item .percent-line .votes{position:absolute;top:-10px;right:0;color:#ce9647}.survey .survey-answers .total-votes{color:#a5a5a5}.survey .img-compare-cpt{align-items:baseline}.field{flex:0 0 100%}.field .control .img-compare-cpt{display:flex;flex-direction:row;gap:8px;width:100%;align-items:end}.field .control .img-compare-cpt .img-cpt{align-self:flex-start;border-radius:8px;overflow:hidden}.field .control .img-compare-cpt .img-cpt img{width:150px;height:62px}.field .control .img-compare-cpt .buttons.inline{align-self:flex-start}.field .control .img-compare-cpt .buttons.inline .reload{background:url(../images/refresh.png) no-repeat center #ce9647;width:64px;height:64px;cursor:pointer;border:none;border-radius:8px;overflow:hidden;transition:background .2s ease-in-out}.field .control .img-compare-cpt .buttons.inline .reload:hover{background:url(../images/refresh.png) no-repeat center #b37a2a}.field .control .img-compare-cpt .buttons.inline .reload:active{background:url(../images/refresh.png) no-repeat center #9e6c25}.field .control .img-compare-cpt input{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;width:182px}.field .control .img-compare-cpt input::placeholder{color:#b3b3b3}.field .control .img-compare-cpt input.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}.field .control .img-compare-cpt label{line-height:56px;flex-direction:row;display:flex;flex:0 0 30%}.field .control .img-compare-cpt label .tr-name{flex:0 0 auto}.field .control .img-compare-cpt label .line-between{flex:1 0 40%;height:1px;background:#b37a2a;align-self:center}.field .control .img-compare-cpt label .required{margin-right:8px}@media (min-width:320px) and (max-width:1023px){.img-compare-cpt{flex-direction:row;flex-wrap:wrap}.img-compare-cpt label{flex:1 0 100%}.img-compare-cpt label .tr-name{flex:0 0 auto}.img-compare-cpt label .line-between{display:none}.img-compare-cpt input{flex:0 0 auto;margin:0 8px 8px 0;width:224px}}@media (min-width:320px) and (max-width:600px){.img-compare-cpt .buttons.inline .reload{width:240px}.img-compare-cpt input{width:220px}}header{background:#e5e4e3;justify-content:center;flex-direction:column;margin-bottom:32px}header .content{width:100%;position:relative;flex-direction:column;align-items:center;margin:0 auto}header .content .header-block{display:flex;flex-direction:column;justify-content:center;position:relative;margin-top:32px;width:100%;background-color:#f5f5f5;box-shadow:0 20px 20px 2px #cac8ca}header .content .header-block:before{background-image:url(../images/plashka.png);content:"";height:8px;width:100%;position:absolute;top:0;left:0}header .content .header-block .favicon-cms{position:absolute;top:10px;right:8px}header .content .header-block .panel-btn{top:35px;left:5px}header .content .header-block .header-image{margin-top:64px;height:132px;width:132px;border-radius:50%;align-self:center;overflow:hidden}header .content .header-block .header-image img{max-width:132px;max-height:132px;width:100%;height:132px;flex:1 1 100%;object-fit:cover}header .content .header-block .caption{color:#4a2b44;line-height:56px;padding:24px 72px;background:0 0;text-align:center}header .content .header-block .address{font-family:MADELikesScript;font-size:24px;color:#4a2b44;align-self:center;margin-bottom:44px}header .content .controls{order:-1;display:flex;width:100%;flex:0 0 100%;justify-content:space-between;margin-top:24px;position:unset;height:auto}header .content .controls .blind{display:inline-block;align-self:flex-start;line-height:48px;height:48px;width:236px;background:#ce9647;border:1px solid #ce9647;box-shadow:0 2px 4px 1px #a5a5a5}header .content .controls .blind:hover{background:#b37a2a;border:1px solid #b37a2a}header .content .controls .blind:hover span{color:#faf9f8}header .content .controls .blind:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}header .content .controls .blind:hover{box-shadow:0 2px 4px 1px #a5a5a5}header .content .controls .blind:active{box-shadow:0 2px 4px 1px #a5a5a5}header .content .controls .blind span{margin-left:25px;position:relative}header .content .controls .blind span:before{position:absolute;content:"";width:22px;height:17px;background:url(../images/blind.png);left:-30px;top:2px}header .content .controls .blind:hover span:before{background:url(../images/blind-hover.png)}header .content .controls .social .icon_list{display:flex}header .content .controls .social .icon_list .icons{position:relative;width:48px;height:48px;margin-left:16px;display:flex;border-radius:50%;box-shadow:0 2px 4px 1px #cac8ca}header .content .controls .social .icon_list .icons:before{position:absolute;content:"";width:48px;height:48px;top:0;left:0;border-radius:50%;box-shadow:1px 2px 5px -2px}header .content .controls .social .icon_list .tg:before{background:url(../images/tlgrm.svg) no-repeat center}header .content .controls .social .icon_list .tg:hover:before{filter:contrast(70%)}header .content .controls .social .icon_list .tg:active:before{filter:contrast(50%)}header .content .controls .social .icon_list .vk:before{background:url(../images/icons.png) no-repeat 0 35%}header .content .controls .social .icon_list .vk:hover:before{background:url(../images/icons_hover.png) no-repeat 0 35%}header .content .controls .social .icon_list .vk:active:before{background:url(../images/icons_active.png) no-repeat 0 35%}header .content .controls .social .icon_list .rutube:before{background:url(../images/rutube.svg) no-repeat center}header .content .controls .social .icon_list .rutube:hover:before{filter:contrast(70%)}header .content .controls .social .icon_list .rutube:active:before{filter:contrast(50%)}header .content .controls .social .icon_list .ok:before{background:url(../images/icons.png) no-repeat 100% 35%}header .content .controls .social .icon_list .ok:hover:before{background:url(../images/icons_hover.png) no-repeat 100% 35%}header .content .controls .social .icon_list .ok:active:before{background:url(../images/icons_active.png) no-repeat 100% 35%}header .content .controls .social .icon_list .inst:before{background:url(../images/icon_inst.png) no-repeat center}header .content .controls .social .icon_list .inst:hover:before{filter:contrast(70%)}header .content .controls .social .icon_list .inst:active:before{filter:contrast(50%)}header .content .controls .social .icon_list .youtube:before{background:url(../images/icon_youtube.png) no-repeat center}header .content .controls .social .icon_list .youtube:hover:before{filter:contrast(70%)}header .content .controls .social .icon_list .youtube:active:before{filter:contrast(50%)}header .burger-menu{display:none}.main-menu{position:relative;display:flex;flex-direction:column;width:calc(100% + 48px);margin-left:-24px;border-bottom:none;box-shadow:0 -3px 4px 0 #cac8ca;background-image:url(../images/plashka-bottom.png);background-repeat:repeat-x;background-position:-5px 100%;z-index:10}.main-menu ul{display:flex;justify-content:center;padding-bottom:24px;flex-wrap:wrap;background:#fff;padding-top:32px;margin-bottom:16px}.main-menu ul li{margin:0 2%}.main-menu ul li .panel-btn{top:2px}.main-menu ul li a{color:#4a2b44;font-size:14px;font-weight:400}.main-menu ul li a:hover{color:#b37a2a}.main-menu ul li a:active{color:#9e6c25}.main-menu ul li a.active{color:#9e6c25}.main-menu-bottom{margin-top:-8px;display:flex;justify-content:center;border-top:none;position:relative;z-index:9}.main-menu-bottom a{color:#897f87}.main-menu-bottom a:hover{color:#b37a2a}.main-menu-bottom a:active{color:#9e6c25}.main-menu-bottom .content{justify-content:center;top:-8px;background:#513e4d}.main-menu-bottom .content:after{position:absolute;content:"";width:100%;height:12px;background-image:url(../images/plashka-bottom-menu.png);background-position:0 100%;background-repeat:repeat-x;bottom:-10px;left:0}.main-menu-bottom .content .cms-action-inline-panel{margin:15px 0 0;flex:0 0 100%;display:flex;justify-content:center}.main-menu-bottom .content ul{display:block;text-align:center;flex-direction:row}.main-menu-bottom .content ul li{display:inline-block;margin:32px 32px 24px 24px}.main-menu-bottom .content ul li .panel-btn{border:none!important}.main-menu-bottom .content .cls-btn,.main-menu-bottom .content .sh-btn{display:none}.main-menu-bottom.sh-block.sh-hidden .content .sh-btn{top:40%;display:block;padding:4px 0;width:120px;position:absolute;margin-right:1px;background:0 0;border-left:2px solid #453341;border-right:none;border-bottom:none;border-top:none;right:0;cursor:pointer}.main-menu-bottom.sh-block.sh-hidden .content .sh-btn span{margin-left:-64px;color:#897f87}.main-menu-bottom.sh-block.sh-hidden .content .sh-btn:before{position:absolute;content:"";width:24px;height:24px;background:url(../images/open-menu.png);right:40px;top:0}.main-menu-bottom.sh-block.sh-hidden .content .cls-btn{display:none}.main-menu-bottom.sh-block.sh-hidden .content ul{height:88px;overflow:hidden}.main-menu-bottom.sh-block.sh-hidden .hidden-list{display:none}.main-menu-bottom.sh-block{flex-direction:column}.main-menu-bottom.sh-block .content{flex-direction:column}.main-menu-bottom.sh-block .content .sh-btn{display:none}.main-menu-bottom.sh-block .content .cls-btn{display:block;top:34px;padding:4px 0;width:120px;position:absolute;background:0 0;border-left:2px solid #453341;border-right:none;border-bottom:none;border-top:none;right:0;cursor:pointer}.main-menu-bottom.sh-block .content .cls-btn span{margin-left:-64px;color:#897f87}.main-menu-bottom.sh-block .content .cls-btn:before{position:absolute;content:"";width:24px;height:24px;right:40px;top:0;transform:rotate(180deg);background:url(../images/open-menu.png)}.main-menu-bottom.sh-block .content ul{margin-right:112px}.main-menu-bottom.sh-block .hidden-list{display:flex;flex-direction:row;justify-content:center;margin-bottom:24px;width:100%;flex-flow:wrap;padding-top:0}.main-menu-bottom.sh-block .hidden-list li{margin:16px 32px}header.second-header{margin-bottom:-8px}header.second-header>.content{display:flex;flex-flow:row nowrap;align-items:flex-start;position:relative;padding-bottom:64px;margin-top:24px}header.second-header>.content .header-caption{display:flex;flex-flow:row nowrap;align-items:flex-start;flex:3 1 60%;max-width:60%;margin:0 3%}header.second-header>.content .header-caption .logo-link img{flex:0 0 48px;width:48px;height:48px;border-radius:50%;margin-right:24px}header.second-header>.content .header-caption .header-info{display:flex;flex:1 1 auto;flex-flow:column}header.second-header>.content .header-caption .header-info:hover .caption,header.second-header>.content .header-caption .header-info:hover .header_address{color:#b37a2a}header.second-header>.content .header-caption .header-info:active .caption,header.second-header>.content .header-caption .header-info:active .header_address{color:#9e6c25}header.second-header>.content .header-caption .header-info .caption{font-family:Helvetica;font-size:14px;letter-spacing:.35px;color:#4a2b44;transition:color .2s ease-in-out}header.second-header>.content .header-caption .header-info .header_address{font-family:Helvetica;font-size:14px;letter-spacing:.35px;color:#4e4e4e;transition:color .2s ease-in-out}header.second-header>.content .blind-container{flex:1 0 20%;min-width:220px;max-width:256px;display:flex}header.second-header>.content .blind-container .blind{margin:0;line-height:48px;flex:0 0 100%;height:46px;background:#ce9647;border:1px solid #ce9647;box-shadow:0 2px 4px 1px #a5a5a5}header.second-header>.content .blind-container .blind:hover{background:#b37a2a;border:1px solid #b37a2a}header.second-header>.content .blind-container .blind:hover span{color:#faf9f8}header.second-header>.content .blind-container .blind:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}header.second-header>.content .blind-container .blind span{margin-left:25px;position:relative}header.second-header>.content .blind-container .blind span:before{position:absolute;content:"";width:22px;height:17px;background:url(../images/blind.png);left:-30px;top:2px}header.second-header>.content .blind-container .blind:hover span:before{background:url(../images/blind-hover.png)}header.second-header>.content .blind-container .blind:hover{box-shadow:0 2px 4px 1px #a5a5a5}header.second-header>.content .blind-container .blind:active{box-shadow:0 2px 4px 1px #a5a5a5}header.second-header>.content .social{flex:1 0 20%}header.second-header>.content .social .cms-action-inline-panel{display:none}header.second-header>.content .social .icon_list{display:flex;justify-content:flex-end;align-items:flex-start}header.second-header>.content .social .icon_list .icons{position:relative;width:48px;height:48px;margin-left:16px;display:flex;border-radius:50%;box-shadow:0 2px 4px 1px #cac8ca}header.second-header>.content .social .icon_list .icons:before{position:absolute;content:"";width:48px;height:48px;top:0;left:0;border-radius:50%;box-shadow:1px 2px 5px -2px}header.second-header>.content .social .icon_list .tg:before{background:url(../images/tlgrm.svg) no-repeat center}header.second-header>.content .social .icon_list .tg:hover:before{filter:contrast(70%)}header.second-header>.content .social .icon_list .tg:active:before{filter:contrast(50%)}header.second-header>.content .social .icon_list .vk:before{background:url(../images/icons.png) no-repeat 0 35%}header.second-header>.content .social .icon_list .vk:hover:before{background:url(../images/icons_hover.png) no-repeat 0 35%}header.second-header>.content .social .icon_list .vk:active:before{background:url(../images/icons_active.png) no-repeat 0 35%}header.second-header>.content .social .icon_list .rutube:before{background:url(../images/rutube.svg) no-repeat center}header.second-header>.content .social .icon_list .rutube:hover:before{filter:contrast(70%)}header.second-header>.content .social .icon_list .rutube:active:before{filter:contrast(50%)}header.second-header>.content .social .icon_list .ok:before{background:url(../images/icons.png) no-repeat 100% 35%}header.second-header>.content .social .icon_list .ok:hover:before{background:url(../images/icons_hover.png) no-repeat 100% 35%}header.second-header>.content .social .icon_list .ok:active:before{background:url(../images/icons_active.png) no-repeat 100% 35%}header.second-header>.content .social .icon_list .inst:before{background:url(../images/icon_inst.png) no-repeat center}header.second-header>.content .social .icon_list .inst:hover:before{filter:contrast(70%)}header.second-header>.content .social .icon_list .inst:active:before{filter:contrast(50%)}header.second-header>.content .social .icon_list .youtube:before{background:url(../images/icon_youtube.png) no-repeat center}header.second-header>.content .social .icon_list .youtube:hover:before{filter:contrast(70%)}header.second-header>.content .social .icon_list .youtube:active:before{filter:contrast(50%)}header.second-header>.content .header-block{position:absolute;height:40px;background-position:0 0;bottom:0;width:100%;padding:0;background-repeat:no-repeat}.usefullinks{display:flex;justify-content:center}.usefullinks .links .header{padding-bottom:96px}.usefullinks .links ul{display:flex;flex-flow:row wrap;margin-left:56px}.usefullinks .links ul li{display:flex;position:relative;flex:0 0 44%;line-height:24px;margin-bottom:72px;margin-right:56px}.usefullinks .links ul li a{display:flex;flex:0 0 71%;text-transform:uppercase;color:#4a2b44;text-transform:uppercase;font-family:Akrobat-semibold;font-size:24px}.usefullinks .links ul li a:hover{color:#b37a2a}.usefullinks .links ul li a img{position:absolute;top:-24px;width:106px;height:106px;border-radius:50%}.usefullinks .links ul li a span{padding-left:140px}.page-item .page-content .treatments{display:flex;justify-content:center}.page-item .page-content .treatments>.content{display:flex;flex-flow:row wrap;max-width:1280px;align-self:center;box-shadow:-5px 20px 20px -5px rgba(115,115,115,.75),5px 20px 20px -5px rgba(115,115,115,.75);background:#f5f5f5;box-shadow:0 8px 20px -5px rgba(115,115,115,.75),0 8px 20px -5px rgba(115,115,115,.75)}.page-item .page-content .treatments>.content .header{flex:1 1 100%;margin:132px 0 32px}.page-item .page-content .treatments>.content .container-wrapper{display:flex}.page-item .page-content .treatments>.content .container-wrapper>.header{font-size:36px;width:100%}.page-item .page-content .treatments>.content .container-wrapper .contacts{padding-bottom:0}.page-item .page-content .treatments>.content .container-wrapper .contacts .content{flex-direction:column;max-width:1136px;width:100%}.page-item .page-content .treatments>.content .container-wrapper .contacts .content .map-wrapper #map{display:block;width:auto;border-radius:0;border:none}.page-item .page-content .treatments>.content .container-wrapper .contacts .content .contacts-info{margin-left:0;margin-top:32px}.page-item .page-content .treatments>.content .container-wrapper .contacts .content .contacts-info .icons{display:none}.page-item .page-content .treatments>.content .container-wrapper .header{align-self:flex-start;flex:0 0 auto}.page-item .page-content .treatments>.content .container-wrapper h3.caption{display:flex;margin-top:0;padding:16px 0;justify-content:flex-start;font-size:24px;text-transform:uppercase;letter-spacing:0}.page-item .page-content .treatments>.content .container-wrapper .link-like{display:block;background:0 0;border:0;cursor:pointer;outline:0;padding:0;color:#ce9647;font-size:14px;font-weight:300;line-height:30px}.page-item .page-content .treatments>.content .container-wrapper .link-like span{display:inline;font-family:"OpenSans Semibold";font-size:14px;color:#ce9647;line-height:30px;padding:0 0 4px;background-image:linear-gradient(to right,#ce9647 50%,transparent 50%);background-position:0 17px;background-repeat:repeat-x;background-size:5px 2px;background-position:0 20px}.page-item .page-content .treatments>.content .container-wrapper .link-like span:hover{color:#b37a2a}.page-item .page-content .treatments>.content .container-wrapper .link-like span:active{color:#9e6c25}.page-item .page-content .treatments>.content .container-wrapper .rules{line-height:32px;display:inline-block;margin-bottom:24px;color:#4a2b44}.page-item .page-content .treatments>.content .container-wrapper .rules:hover{color:#b37a2a}.page-item .page-content .treatments>.content .container-wrapper .rules span{border-bottom:2px dotted #ce9647}.page-item .page-content .treatments>.content .container-wrapper .rules-list{counter-reset:section;margin-bottom:24px}.page-item .page-content .treatments>.content .container-wrapper .rules-list li:before{margin-right:16px;counter-increment:section;content:counters(section, ".") ". "}.page-item .page-content .treatments>.content .container-wrapper .sh-block.sh-block.sh-hidden ul{display:none}.page-item .page-content .treatments>.content .container-wrapper .rules-list.sh-block ul{display:block}.page-item .page-content .treatments>.content .container-wrapper form{margin-bottom:24px}.page-item .page-content .treatments>.content .container-wrapper form fieldset h3.header{padding:56px 0}.page-item .page-content .treatments>.content .container-wrapper .search-form{display:flex;flex:0 0 auto;flex-direction:column}.page-item .page-content .treatments>.content .container-wrapper .search-form .header{margin-top:40px}.page-item .page-content .treatments>.content .container-wrapper .search-form form{display:flex;margin:0}.page-item .page-content .treatments>.content .container-wrapper .search-form form fieldset{flex:0 0 60%}.page-item .page-content .treatments>.content .container-wrapper .search-form form fieldset .field.type-text{width:100%;flex:0 0 100%}.page-item .page-content .treatments>.content .container-wrapper .search-form form fieldset .field.type-text .control{width:100%;flex:0 0 100%}.page-item .page-content .treatments>.content .container-wrapper .search-form form fieldset .field.type-text .control input{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px}.page-item .page-content .treatments>.content .container-wrapper .search-form form fieldset .field.type-text .control input::placeholder{color:#b3b3b3}.page-item .page-content .treatments>.content .container-wrapper .search-form form fieldset .field.type-text .control input.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}.page-item .page-content .treatments>.content .container-wrapper .search-form form fieldset .field.type-text .control input:hover{border:1px solid #b37a2a}.page-item .page-content .treatments>.content .container-wrapper .search-form form fieldset .field.type-text .control input:focus{outline:0;border:1px solid #ce9647}.page-item .page-content .treatments>.content .container-wrapper .search-form form .button.borders{margin:0}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form{display:flex;margin-bottom:24px;flex-direction:column;flex:0 0 100%}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .field.type-custom_html.field-treatment_agreement_text_{justify-content:center}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .field.type-custom_html.field-treatment_agreement_text_ .agreement+p{margin:0 0 24px 75px;width:480px}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .field.type-custom_html.field-treatment_agreement_text_ .agreement+p .popup-dialog-btn{border-bottom:2px dotted;color:#b37a2a}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .coauthors{display:flex;position:relative;justify-content:center;margin-bottom:40px}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .coauthor .coauthor-header{color:#606060;font-size:18px;font-family:Helvetica;margin:40px 0}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .coauthor .header{display:none}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .coauthor fieldset{position:relative}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .coauthor fieldset .page-caption{display:none}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .coauthor fieldset .field.type-button{position:absolute;right:0;top:0}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .coauthor fieldset .field.type-button label{display:none}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .coauthor fieldset .field.type-button .button{margin:0 auto}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .coauthor fieldset .field.type-button .button.delete{background:#ce4c47;color:#fff;height:64px}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .coauthor fieldset .field.type-button .button.delete:hover{color:#faf9f8;background:#ba4540}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form>p{margin-bottom:16px}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .field.type-button.field-treatment_add_coauthor_{position:relative;margin:48px 0}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .field.type-button.field-treatment_add_coauthor_ .add{position:relative;line-height:54px}.page-item .page-content .treatments>.content .container-wrapper .treatment-form form .submit{margin-bottom:0}.page-item .page-content .treatments>.content .container-wrapper .coauthor-form-tpl{display:none}.page-item .page-content .treatments>.content .container-wrapper .user-coauthors{display:none}.page-item .page-content .treatments>.content .container-wrapper .treat-info{font-family:"Helvetica Neue Cyr - Roman",sans-serif;font-size:18px;color:#a5a5a5;margin-bottom:32px}.page-item .page-content .treatments .content.sh-block.sh-hidden .rules-list{height:0;overflow:hidden}.page-item .page-content .treatments .content.sh-block .rules-list{height:auto}.page-item .page-content .treatments.contacts .content .container-wrapper{width:100%}.statistics-table{width:100%;overflow-x:auto;margin-bottom:24px}.statistics-table>div{min-width:576px;display:flex;flex-direction:row;flex-wrap:nowrap}.statistics-table>div>div{flex:1 1;text-align:center;padding:3px}.statistics-table .headers{color:#4a2b44;font-weight:700}.news{display:flex;justify-content:center;margin:32px 0}.news .content{display:flex;flex-direction:column}.news .content .header{margin:24px 0 32px}.news .news-block{display:flex;flex-flow:column wrap}.news .news-block .news-list{display:flex;flex-flow:row wrap;flex-direction:row;justify-content:space-around;flex:1 1 100%}.news .news-block .news-list:after{content:"";flex:0 0 33%}.news .news-block .news-list .news-item{display:flex;flex:0 0 30%;margin:0 12px 48px;flex-direction:column}.news .news-block .news-list .news-item .news-caption{position:relative;display:flex;flex-direction:column}.news .news-block .news-list .news-item .news-caption h3{text-transform:uppercase;padding:8px 0 8px 0;margin:0;font-size:24px;color:#4a2b44;height:80px;overflow:hidden}.news .news-block .news-list .news-item .news-caption span{color:#a7aeb1;font-family:Helvetica;font-size:18px}.news .news-block .news-list .news-item .news-preview{display:flex;flex-direction:column}.news .news-block .news-list .news-item .news-preview .image-prev{align-items:flex-start;align-self:center}.news .news-block .news-list .news-item .news-preview .image-prev .img-container{width:316px;height:198px}.news .news-block .news-list .news-item .news-preview .image-prev .no-image{width:316px;height:200px;background:url(../images/news-image.png) no-repeat center bottom #ddd}.news .news-block .news-list .news-item .news-preview .text-container .news-text{position:relative;font-family:"OpenSans Semibold";text-align:justify;padding:0;line-height:30px}.news .news-block .news-list .news-item .news-preview .text-container .news-text.box-bottom-shadow{height:120px}.news .news-block .news-list .news-item .news-preview .text-container .news-text.box-bottom-shadow:before{position:absolute;content:"";display:block;height:40px;width:100%;background:linear-gradient(to bottom);bottom:0}.news .news-block>.button{margin:0 auto;color:#fff;border:1px solid #ce9647;text-align:center;width:232px;height:64px;line-height:64px;border-radius:8px;box-shadow:0 2px 4px 1px #a5a5a5;background:#ce9647;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}.news .news-block>.button:hover{background:#b37a2a;color:#faf9f8;border:1px solid #b37a2a}.news .news-block>.button:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}.groups{display:flex;flex-direction:column;margin-top:32px;margin-bottom:64px}.groups .content{flex-direction:column!important}.groups .content .container-wrapper .groups-block{display:flex;flex-flow:row wrap;flex-direction:row;margin-bottom:40px;justify-content:space-around;position:relative}.groups .content .container-wrapper .groups-block:after{content:"";flex:0 0 60%}.groups .content .container-wrapper .groups-block .groups-item{display:flex;flex:0 0 30%;padding-bottom:48px}.groups .content .container-wrapper .groups-block .groups-item .group-links{display:block}.groups .content .container-wrapper .groups-block .groups-item .caption{position:relative}.groups .content .container-wrapper .groups-block .groups-item .caption h3{padding-top:16px;padding-bottom:8px;margin:0;font-family:MADELikesSlab;font-size:24px;text-transform:uppercase;color:#4a2b44}.groups .content .container-wrapper .groups-block .groups-item .groups-preview{display:flex;flex-direction:column;padding-bottom:24px}.groups .content .container-wrapper .groups-block .groups-item .groups-preview p{font-family:"OpenSans Semibold";height:96px;overflow:hidden}.groups .content .container-wrapper .groups-block .groups-item .links{position:relative;color:#ce9647;text-align:center;border-bottom:1px dotted #ce9647;align-self:baseline;cursor:pointer}.groups .content .container-wrapper .groups-block .groups-item .links:hover{color:#b37a2a;border-bottom:1px dotted #b37a2a}.groups .content .container-wrapper .groups-block .groups-item .links:active{border-bottom:1px dotted #9e6c25;color:#9e6c25}.groups .content .container-wrapper .groups-block:before{content:"";position:absolute;width:100%;height:12px;background:url(../images/groups-btm.png) repeat-x;bottom:0}.groups .content .button{display:flex;justify-content:center;margin:0 auto;line-height:60px}.contacts.container{display:flex;justify-content:center;margin-top:0;padding-bottom:80px;flex-direction:column;width:100%}.contacts.container .header{margin:0 0 32px}.contacts.container .content{display:flex;flex-direction:column}.contacts.container .content .map-wrapper{position:relative}.contacts.container .content .map-wrapper #map-arrow{position:absolute;right:0;top:-24px;z-index:8;cursor:pointer;display:block;width:71px;height:74px;border:none;background:url(../images/formap.png) no-repeat}.contacts.container .content #map{display:flex;height:454px;overflow:hidden;border:2px solid #dacbbc}.contacts.container .content .contacts-info{margin-top:32px;display:flex;flex:0 0 30%;flex-direction:row;justify-content:space-between}.contacts.container .content .contacts-info .address,.contacts.container .content .contacts-info .email,.contacts.container .content .contacts-info .tel{margin-bottom:24px;font-family:"OpenSans Semibold";flex:0 0 16%;padding-right:30px}.contacts.container .content .contacts-info .address{flex:0 0 32%}.contacts.container .content .contacts-info .email span,.contacts.container .content .contacts-info .tel span{border-bottom:2px dotted #a7aeb1}.contacts.container .content .contacts-info .social{flex:0 1 30%}.contacts.container .content .contacts-info .social .cms-action-inline-panel{position:relative;margin-bottom:40px}.contacts.container .content .contacts-info .social .cms-action-inline-panel .cms-action-inline-button{position:absolute;right:0}.contacts.container .content .contacts-info .social .icon_list{display:flex;flex-direction:row;justify-content:flex-end}.contacts.container .content .contacts-info .social .icons{position:relative;display:flex;flex:0 0 64px;height:48px}.contacts.container .content .contacts-info .social .icons:before{position:absolute;content:"";width:48px;height:48px;top:0;left:0;border-radius:50%;box-shadow:1px 2px 5px -2px}.contacts.container .content .contacts-info .social .tg:before{background:url(../images/tlgrm.svg) no-repeat center}.contacts.container .content .contacts-info .social .tg:hover:before{filter:contrast(70%)}.contacts.container .content .contacts-info .social .tg:active:before{filter:contrast(50%)}.contacts.container .content .contacts-info .social .vk:before{background:url(../images/icons.png) no-repeat 0 35%}.contacts.container .content .contacts-info .social .vk:hover:before{background:url(../images/icons_hover.png) no-repeat 0 35%}.contacts.container .content .contacts-info .social .vk:active:before{background:url(../images/icons_active.png) no-repeat 0 35%}.contacts.container .content .contacts-info .social .rutube:before{background:url(../images/rutube.svg) no-repeat center}.contacts.container .content .contacts-info .social .rutube:hover:before{filter:contrast(70%)}.contacts.container .content .contacts-info .social .rutube:active:before{filter:contrast(50%)}.contacts.container .content .contacts-info .social .ok:before{background:url(../images/icons.png) no-repeat 100% 35%}.contacts.container .content .contacts-info .social .ok:hover:before{background:url(../images/icons_hover.png) no-repeat 100% 35%}.contacts.container .content .contacts-info .social .ok:active:before{background:url(../images/icons_active.png) no-repeat 100% 35%}.contacts.container .content .contacts-info .social .inst:before{background:url(../images/icon_inst.png) no-repeat center}.contacts.container .content .contacts-info .social .inst:hover:before{filter:contrast(70%)}.contacts.container .content .contacts-info .social .inst:active:before{filter:contrast(50%)}.contacts.container .content .contacts-info .social .youtube:before{background:url(../images/icon_youtube.png) no-repeat center}.contacts.container .content .contacts-info .social .youtube:hover:before{filter:contrast(70%)}.contacts.container .content .contacts-info .social .youtube:active:before{filter:contrast(50%)}.announce{display:flex;justify-content:center}.announce .content .header{margin:40px 0 32px}.announce .content .announce-wrapper{display:flex;flex-flow:wrap;justify-content:space-between;padding:0 24px;box-sizing:border-box}.announce .content .announce-wrapper:after{content:"";flex:0 0 50%}.announce .content .announce-wrapper .announce-desc{margin-bottom:32px;width:100%;flex:0 0 45%;display:flex;justify-content:space-between;padding:0 24px;box-sizing:border-box}.announce .content .announce-wrapper .announce-desc .text-container .image-prev{width:100%;height:auto}.announce .content .announce-wrapper .announce-desc .text-container .image-prev .no-image{width:100%;height:274px;background:url(../images/news-image.png) no-repeat center bottom #ddd}.announce .content .announce-wrapper .announce-desc .text-container .image-prev .img-container{width:100%;height:272px}.announce .content .announce-wrapper .announce-desc .text-container .image-prev .img-container .popup-image .img-prev{height:272px}.announce .content h3.text-caption{margin-top:0;cursor:pointer;font-size:24px;text-transform:uppercase;padding:28px 0 0;color:#4a2b44;letter-spacing:0}.announce .content h3.text-caption:hover{cursor:pointer}.announce .content .cms-action-panel{top:0}.announce .content .text-wrapper{position:relative}.announce .content .announce-desc.sh-block.sh-hidden.item.show-button .cls-btn{display:none}.announce .content .announce-desc.sh-block.sh-hidden.item.show-button .sh-btn{display:flex;margin-top:24px;color:#ce9647;text-align:center;border-bottom:1px dotted #ce9647;align-self:baseline;cursor:pointer}.announce .content .announce-desc.sh-block.sh-hidden.item.show-button .sh-btn:hover{color:#b37a2a;border-bottom:1px dotted #b37a2a}.announce .content .announce-desc.sh-block.sh-hidden.item.show-button .sh-btn:active{border-bottom:1px dotted #9e6c25;color:#9e6c25}.announce .content .announce-desc.sh-block.sh-hidden.item.show-button .line{display:none}.announce .content .announce-desc.sh-block.sh-hidden.item.show-button .text-wrapper.box-bottom-shadow{max-height:96px;transition:max-height .4s ease-in-out}.announce .content .announce-desc.sh-block.sh-hidden.item.show-button .text-wrapper.box-bottom-shadow:before{position:absolute;content:"";display:block;height:40px;width:100%;background:linear-gradient(to bottom);bottom:0}.announce .content .announce-desc.sh-block.item .sh-btn,.announce .content .announce-desc.sh-block.item.sh-hidden .sh-btn{display:none}.announce .content .announce-desc.sh-block.item .cls-btn,.announce .content .announce-desc.sh-block.item.sh-hidden .cls-btn{display:none}.announce .content .announce-desc.sh-block.item.show-button .sh-btn{display:none}.announce .content .announce-desc.sh-block.item.show-button .cls-btn{display:flex;color:#ce9647;text-align:center;border-bottom:1px dotted #ce9647;align-self:baseline;cursor:pointer;margin-top:24px}.announce .content .announce-desc.sh-block.item.show-button .cls-btn:hover{color:#b37a2a;border-bottom:1px dotted #b37a2a}.announce .content .announce-desc.sh-block.item.show-button .cls-btn:active{border-bottom:1px dotted #9e6c25;color:#9e6c25}.announce .content .announce-desc.sh-block.item.show-button .text-wrapper{max-height:5000px;transition:max-height .4s ease-in-out}.announce .content .announce-desc.sh-block.item.show-button .text-wrapper:before{content:unset}.announce .content .all_announce{display:flex;flex-direction:column;align-self:center;align-items:center;line-height:62px;margin:0 auto}.about{display:flex;justify-content:center;margin-top:64px}.about .header{margin:24px 0 32px}.about .about-desc{position:relative;padding:0 48px}.about .about-desc h3.caption{margin-top:0;padding:20px 0}.about .about-desc .panel-btn{top:30px}.about .about-desc .text-container{width:100%}.about .about-desc .text-container .text-wrapper{position:relative}.about .about-desc .text-container .text-wrapper p{text-align:justify}.about .about-desc.sh-block.sh-hidden .sh-btn{display:none}.about .about-desc.sh-block.sh-hidden .cls-btn{display:none}.about .about-desc.sh-block.sh-hidden.show-button .cls-btn{display:none}.about .about-desc.sh-block.sh-hidden.show-button .sh-btn{display:block;position:relative;margin-top:48px;color:#ce9647;text-align:center;border-bottom:1px dotted #ce9647;align-self:baseline;cursor:pointer;align-self:center}.about .about-desc.sh-block.sh-hidden.show-button .sh-btn:hover{color:#b37a2a;border-bottom:1px dotted #b37a2a}.about .about-desc.sh-block.sh-hidden.show-button .sh-btn:active{border-bottom:1px dotted #9e6c25;color:#9e6c25}.about .about-desc.sh-block.sh-hidden.show-button .text-wrapper.box-bottom-shadow{max-height:136px;transition:max-height .4s ease-in-out}.about .about-desc.sh-block.sh-hidden.show-button .text-wrapper.box-bottom-shadow:before{position:absolute;content:"";display:block;height:40px;width:100%;background:linear-gradient(to bottom);bottom:0}.about .about-desc.sh-block.show-button .sh-btn{display:none}.about .about-desc.sh-block.show-button .cls-btn{display:block;color:#ce9647;text-align:center;border-bottom:1px dotted #ce9647;align-self:baseline;cursor:pointer;position:relative;align-self:center;margin-top:48px}.about .about-desc.sh-block.show-button .cls-btn:hover{color:#b37a2a;border-bottom:1px dotted #b37a2a}.about .about-desc.sh-block.show-button .cls-btn:active{border-bottom:1px dotted #9e6c25;color:#9e6c25}.about .about-desc.sh-block.show-button .text-wrapper{max-height:5000px;transition:max-height .4s ease-in-out}.about .about-desc.sh-block.show-button .text-wrapper:before{content:unset}.usefullslider-container{display:block;margin:0 0 32px}.usefullslider-container .content .header{margin:0 0 32px}.usefullslider-container .content .usefullslider{margin-top:24px}.usefullslider-container .content .usefullslider .usefullslider-item{display:flex;flex-flow:column;justify-content:center}.usefullslider-container .content .usefullslider .usefullslider-item .panel-btn{top:25px}.usefullslider-container .content .usefullslider .usefullslider-item .img-container{display:flex;justify-content:center;align-items:center;margin-bottom:40px;border:none}.usefullslider-container .content .usefullslider .usefullslider-item .slider-image-link{width:194px;height:194px;border:none;background:#fff;box-shadow:0 2px 4px 1px #a5a5a5;position:relative;border-radius:50%;overflow:hidden;align-self:flex-start}.usefullslider-container .content .usefullslider .usefullslider-item .slider-image-link:hover:before{opacity:1}.usefullslider-container .content .usefullslider .usefullslider-item .slider-image-link:active:before{opacity:1;background:url(../images/slider-arrow.png) no-repeat center rgba(102,102,102,.5)}.usefullslider-container .content .usefullslider .usefullslider-item .slider-image-link:before{opacity:0;content:"";position:absolute;width:194px;height:194px;z-index:11;background:url(../images/slider-arrow.png) no-repeat center rgba(128,128,128,.5);transition:opacity .2s ease-in-out}.usefullslider-container .content .usefullslider .usefullslider-item .slider-image-link img{display:flex;border-radius:50%;width:194px;height:194px;object-fit:cover}.usefullslider-container .content .usefullslider .usefullslider-item .slider-link{margin:0 12%}.usefullslider-container .content .usefullslider .usefullslider-item .slider-link a{font-family:"OpenSans Regular";display:inline;color:#ce9647;text-decoration:none;line-height:30px;transition:color .2s ease-in-out;background-image:linear-gradient(to right,#ce9647 50%,transparent 50%);background-position:0 17px;background-repeat:repeat-x;background-size:5px 2px}.usefullslider-container .content .usefullslider .usefullslider-item .slider-link a:hover{color:#b37a2a}.usefullslider-container .content .usefullslider .usefullslider-item .slider-link a:active{color:#9e6c25}.usefullslider-container .content .usefullslider .usefullslider-item .slider-link a p{color:#ce9647;display:flex}.usefullslider-container .content .usefullslider .owl-dots .owl-dot{border:#cfcdcd;background:#cfcdcd;transition:background .2s ease-in-out}.usefullslider-container .content .usefullslider .owl-dots .owl-dot:hover{cursor:pointer;background:#c3c1c1}.usefullslider-container .content .usefullslider .owl-dots .owl-dot.active:before{background:#fff}.usefullslider-container .content .owl-nav{width:48%;left:26%}.usefullslider-container .content .owl-nav .owl-next,.usefullslider-container .content .owl-nav .owl-prev{border:none;width:40px;height:40px;top:28px;background:#626262;border-radius:50%;transition:background .2s ease-in-out}.usefullslider-container .content .owl-nav .owl-next:before,.usefullslider-container .content .owl-nav .owl-prev:before{width:8px;height:8px;border-left:2px solid #fff;border-top:2px solid #fff}.usefullslider-container .content .owl-nav .owl-next:hover,.usefullslider-container .content .owl-nav .owl-prev:hover{background:#494949}.usefullslider-container .content .owl-nav .owl-prev:before{top:15px;left:40%}.usefullslider-container .content .owl-nav .owl-next:before{top:15px;left:32%}.useful-links_container{display:none;flex-direction:row;flex-wrap:wrap}.useful-links_container .link_container{display:flex;flex-direction:row;flex:0 1 50%;margin-bottom:32px;padding-right:32px;box-sizing:border-box}.useful-links_container .link_container .image{flex:0 0 128px;display:flex;justify-content:flex-start}.useful-links_container .link_container .image .image_link{position:relative;display:flex;width:104px;height:104px;border-radius:50%;overflow:hidden}.useful-links_container .link_container .image .image_link:hover:before{opacity:1}.useful-links_container .link_container .image .image_link:active:before{opacity:1;background:url(../images/arrow-click.png) no-repeat center rgba(102,102,102,.5)}.useful-links_container .link_container .image .image_link:before{opacity:0;content:"";position:absolute;width:100%;height:100%;z-index:11;background:url(../images/arrow-click.png) no-repeat center rgba(128,128,128,.5);transition:opacity .2s ease-in-out}.useful-links_container .link_container .image .image_link img{width:104px;height:104px;object-fit:cover}.useful-links_container .link_container .cms-action-panel{flex:0 0 40px;top:8px}.useful-links_container .link_container .link{margin-top:12px;font-family:Helvetica;color:#ce9647;line-height:30px;font-size:20px;letter-spacing:.35px}.useful-links_container .link_container .link span{background-image:linear-gradient(to right,#ce9647 50%,transparent 50%);background-position:0 17px;background-repeat:repeat-x;background-size:5px 2px;transition:color .2s ease-in-out;background-position:0 20px}.useful-links_container .link_container .link:hover{color:#b37a2a}.useful-links_container .link_container .link:active{color:#9e6c25}.events{display:flex;justify-content:center;margin:32px 0}.events .content .container-wrapper{padding:0 24px 12px}.events .content .container-wrapper .header{margin:0 0 28px}.events .content .container-wrapper .lolka{display:flex;flex-direction:column}.events .content .events-calendar{display:flex;flex-direction:column}.events .content .events-calendar .date-navigation-block{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.events .content .events-calendar .date-navigation-block .month,.events .content .events-calendar .date-navigation-block .year{font-size:24px;display:flex;align-self:center;margin:0}.events .content .events-calendar .date-navigation-block .date-block{width:100%;display:flex;flex-direction:row}.events .content .events-calendar .date-navigation-block .year-block{margin-bottom:4px;justify-content:center}.events .content .events-calendar .date-navigation-block .year-block .year{font-family:MADELikesScript}.events .content .events-calendar .date-navigation-block .month-block{margin-bottom:12px;padding:0 33%;box-sizing:border-box;justify-content:space-between}.events .content .events-calendar .date-navigation-block .month-block .month{font-family:MADELikesSlab;text-transform:uppercase}.events .content .events-calendar .date-navigation-block .month-block .month_button{width:40px;height:40px;border-radius:50%;background:url(../images/arrow_nav.png) no-repeat 14px #626262;opacity:.2;transition:opacity .2s ease-in-out}.events .content .events-calendar .date-navigation-block .month-block .month_button:hover{cursor:pointer;opacity:1}.events .content .events-calendar .date-navigation-block .month-block .month_button:active{opacity:.7}.events .content .events-calendar .date-navigation-block .month-block .next_month{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}.events .content .events-calendar .calendar-container{flex-direction:column;width:100%}.events .content .events-calendar .calendar-container .days{display:none}.events .content .events-calendar .calendar-container .list{flex-flow:row;display:flex;justify-content:space-around;margin-bottom:20px}.events .content .events-calendar .calendar-container .list .cell{display:flex;width:32px;height:32px;border-radius:50%;background:#fff;position:relative;box-shadow:0 2px 8px -1px #a5a5a5;margin:2px}.events .content .events-calendar .calendar-container .list .cell .numb{color:#434343;font-family:"OpenSans Semibold";margin:auto}.events .content .events-calendar .calendar-container .list .cell.active{cursor:pointer}.events .content .events-calendar .calendar-container .list .cell.active{background:#ce9647}.events .content .events-calendar .calendar-container .list .cell.active .numb{width:20px;height:14px;margin:auto;position:relative}.events .content .events-calendar .calendar-container .list .cell.active .numb:before{position:absolute;content:"";width:26px;height:16px;background:url(../images/cross.png) no-repeat 0 0;top:-1px;left:13%}.events .content .events-calendar .calendar-container .list .cell.active .numb span{display:none}.events .content .events-calendar .calendar-container .list .cell.event{cursor:pointer}.events .content .events-calendar .calendar-container .list .cell.event .numb{color:#ce9647}.events .content .events-calendar .calendar-container .list .cell.notstarted .numb{color:#b2b2b2}.events .content .events-calendar .calendar-container .list .emptycell{margin-left:-1px;margin-right:2px;border:none;display:none}.events .content .events-info{display:flex;flex-direction:column;flex:0 0 50%}.events .content .events-info .events-date{font-family:Helvetica;font-size:20px;padding:0;margin:0;align-self:center;color:#ce9647;letter-spacing:.45px}.events .content .events-info .events-blocks{flex-direction:column}.events .content .events-info .events-blocks .event-item{display:flex;flex-direction:row;margin:24px 0 40px;position:relative;justify-content:space-between}.events .content .events-info .events-blocks .event-item:before{content:"";height:7px;width:100%;background:url(../images/groups-btm.png);bottom:-24px;left:0;position:absolute}.events .content .events-info .events-blocks .event-item .event-data{display:flex;flex-direction:row}.events .content .events-info .events-blocks .event-item .event-data .event-logo{width:80px;height:80px;margin:0 0 32px}.events .content .events-info .events-blocks .event-item .event-data .event-logo.album{background:url(../images/events-alb.png) no-repeat center}.events .content .events-info .events-blocks .event-item .event-data .event-logo.merop{background:url(../images/events-merop.png) no-repeat center}.events .content .events-info .events-blocks .event-item .event-data .event-logo.news{background:url(../images/events-news.png) no-repeat center}.events .content .events-info .events-blocks .event-item .event-data .event-info-container{margin-left:48px}.events .content .events-info .events-blocks .event-item .events-type{font-family:Helvetica;color:#a7aeb1;display:flex;margin-bottom:16px;font-size:16px}.events .content .events-info .events-blocks .event-item .event-date{color:#9bafb4;font-size:18px;font-family:Helvetica;display:flex;margin-bottom:16px}.events .content .events-info .events-blocks .event-item .events-caption .links-wrap{display:flex;justify-content:space-between}.events .content .events-info .events-blocks .event-item .events-caption .links-wrap a{font-size:24px;font-family:MADELikesSlab;text-transform:uppercase;color:#4a2b44;margin-bottom:8px;transition:color .2s ease-in-out}.events .content .events-info .events-blocks .event-item .events-caption .links-wrap a:hover{color:#b37a2a}.events .content .events-info .events-blocks .event-item .links{color:#fff;border:1px solid #ce9647;text-align:center;width:232px;height:64px;line-height:64px;border-radius:8px;box-shadow:0 2px 4px 1px #a5a5a5;background:#ce9647;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;align-self:center;flex:0 0 auto;height:62px}.events .content .events-info .events-blocks .event-item .links:hover{background:#b37a2a;color:#faf9f8;border:1px solid #b37a2a}.events .content .events-info .events-blocks .event-item .links:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}.referer-banner img{display:block;margin:0 auto}.container.page-item .content .group .header{align-self:center}.container.page-item .content .group .group-desc{margin-bottom:64px}.container.page-item .content .group .group-desc .text-container{position:relative}.container.page-item .content .group .group-desc .text-container h3{margin-left:0}.container.page-item .content .group .group-desc .text-container .sh-btn{margin-top:48px;color:#ce9647;text-align:center;border-bottom:1px dotted #ce9647;align-self:baseline;cursor:pointer;align-self:center}.container.page-item .content .group .group-desc .text-container .sh-btn:hover{color:#b37a2a;border-bottom:1px dotted #b37a2a}.container.page-item .content .group .group-desc .text-container .sh-btn:active{border-bottom:1px dotted #9e6c25;color:#9e6c25}.container.page-item .content .group-desc.sh-block.sh-hidden.show-button .cls-btn{display:none}.container.page-item .content .group-desc.sh-block.sh-hidden.show-button .sh-btn{display:block}.container.page-item .content .group-desc.sh-block.sh-hidden.show-button p{max-height:130px;overflow:hidden}.container.page-item .content .group-desc.sh-block.sh-hidden .cls-btn{display:none}.container.page-item .content .group-desc.sh-block .sh-btn{display:none}.container.page-item .content .group-desc.sh-block .cls-btn{margin-top:48px;display:block;color:#ce9647;text-align:center;border-bottom:1px dotted #ce9647;align-self:baseline;cursor:pointer;align-self:center}.container.page-item .content .group-desc.sh-block .cls-btn:hover{color:#b37a2a;border-bottom:1px dotted #b37a2a}.container.page-item .content .group-desc.sh-block .cls-btn:active{border-bottom:1px dotted #9e6c25;color:#9e6c25}.discussions{display:flex;flex-direction:column}.discussions .discussions-item .text-caption{color:#faf9f8}.discussions .date{position:relative;display:flex;color:#fff}.discussions .date:before{top:8px;left:64px;position:absolute;height:2px;width:80%;content:"";background:#dfdfdf}.discussions .discussions-item{margin-bottom:80px;position:relative;display:flex;flex-direction:column}.discussions .discussions-item .text-container .text-caption{cursor:pointer;margin:56px 0 56px;max-width:720px;padding:0 160px 0 0;color:#4a2b44}.discussions .discussions-item .comments{margin-top:24px;position:relative}.discussions .discussions-item .comments .counter-item{cursor:pointer}.discussions .discussions-item .comments .counter-item .img{display:inline-flex;vertical-align:top;width:28px;height:24px;background:url(../images/bubble.png) no-repeat}.discussions .discussions-item .comments .counter-item .comments-counter{vertical-align:top;display:inline-flex;margin-left:16px;color:#4a2b44;font-family:"OpenSans Semibold"}.discussions .discussions-item .comments .caption{padding:0 0 16px 0;margin-left:0}.discussions .discussions-item .comments .comments-item{font-family:"OpenSans Semibold"}.discussions .discussions-item .comments .comments-item .comment-item-counter{margin-bottom:40px}.discussions .discussions-item .comments .comments-item .comment-date{display:block;color:#fff;margin-bottom:40px}.discussions .discussions-item .comments .comments-item p{position:relative;margin:64px 0;margin-left:48px}.discussions .discussions-item .comments .comments-item p:after,.discussions .discussions-item .comments .comments-item p:before{content:"";width:33px;height:22px;position:absolute}.discussions .discussions-item .comments .comments-item p:before{background:url(../images/begin.png);top:-24px}.discussions .discussions-item .comments .comments-item p:after{background:url(../images/end.png);bottom:-24px;left:0}.discussions .discussions-item .sh-btn{margin-top:48px;color:#ce9647;text-align:center;border-bottom:1px dotted #ce9647;align-self:baseline;cursor:pointer;align-self:center}.discussions .discussions-item .sh-btn:hover{color:#b37a2a;border-bottom:1px dotted #b37a2a}.discussions .discussions-item .sh-btn:active{border-bottom:1px dotted #9e6c25;color:#9e6c25}.discussions .discussions-item .cls-btn{display:block;color:#ce9647;text-align:center;border-bottom:1px dotted #ce9647;align-self:baseline;cursor:pointer;align-self:center;margin-top:48px}.discussions .discussions-item .cls-btn:hover{color:#b37a2a;border-bottom:1px dotted #b37a2a}.discussions .discussions-item .cls-btn:active{border-bottom:1px dotted #9e6c25;color:#9e6c25}.discussions .discussions-item.sh-block.sh-hidden .comments .caption{display:none}.discussions .discussions-item.sh-block.sh-hidden .comments .comments-item{display:none}.discussions .discussions-item.sh-block.sh-hidden .cls-btn{display:none}.discussions .discussions-item.sh-block.sh-hidden .sh-btn{display:block}.discussions .discussions-item.sh-block .comments .caption{display:block}.discussions .discussions-item.sh-block .comments .comments-item{display:block}.discussions .discussions-item.sh-block .sh-btn{display:none}.discussions .discussions-item.sh-block .cls-btn{display:block}.discussions .comment-send{display:flex;flex-direction:column;margin-bottom:32px}.discussions .comment-send .comment-send-caption{color:#4a2b44;font-family:MADELikesSlab;font-size:24px;letter-spacing:3px;text-transform:uppercase;margin-bottom:16px}.discussions .comment-send form{align-self:center;width:50%;display:flex;flex-direction:column}.discussions .comment-send form input,.discussions .comment-send form textarea{margin-bottom:24px;background:#e5e4e3;border-radius:8px;border:none;box-shadow:inset 0 0 16px 6px #dcdbdb;color:#4e4e4e;width:400px;width:auto}.discussions .comment-send form input:focus,.discussions .comment-send form textarea:focus{background:#e6dccf;box-shadow:inset 0 0 16px 6px #ddd3c5}.discussions .comment-send form input::placeholder,.discussions .comment-send form textarea::placeholder{color:#b3b3b3}.discussions .comment-send form input{padding:16px}.discussions .comment-send form textarea{resize:vertical;min-height:80px;padding:24px}.discussions .comment-send form .button{width:50%;align-self:center;padding:16px 64px;color:#fff;border:1px solid #ce9647;text-align:center;width:232px;height:64px;line-height:64px;border-radius:8px;box-shadow:0 2px 4px 1px #a5a5a5;background:#ce9647;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}.discussions .comment-send form .button:hover{background:#b37a2a;color:#faf9f8;border:1px solid #b37a2a}.discussions .comment-send form .button:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}.page-item .page-content .photoalbums{display:flex;flex-direction:column}.page-item .page-content .photoalbums .albums{display:flex;flex-wrap:wrap;justify-content:space-around}.page-item .page-content .photoalbums .albums:after{content:"";flex:0 0 50%}.page-item .page-content .photoalbums .albums .album-item{flex-direction:column;display:flex;flex:0 0 50%;padding:0 24px;box-sizing:border-box;width:100%;position:relative;margin-bottom:24px}.page-item .page-content .photoalbums .albums .album-item .no-image{max-width:378px;width:100%;height:250px;background:url(../images/no-image.png) no-repeat center;background-size:cover}.page-item .page-content .photoalbums .albums .album-item .img-container{max-width:378px;width:100%;align-self:center}.page-item .page-content .photoalbums .albums .album-item .img-container .popup-image{margin:0;width:inherit}.page-item .page-content .photoalbums .albums .album-item .img-container .img-prev{height:248px;width:inherit}.page-item .page-content .photoalbums .albums .album-item a{font-family:Helvetica;color:#ce9647;font-size:18px;letter-spacing:.7px;transition:color .2s ease-in-out}.page-item .page-content .photoalbums .albums .album-item a:hover{color:#b37a2a}.page-item .page-content .photoalbums .albums .album-item a:active{color:#9e6c25}.page-item .page-content .photoalbums .albums .album-item .open-img{right:-1px;top:-1px;width:48px;height:48px;background:url(../images/expand.png) no-repeat center rgba(122,122,122,.7)}.page-item .page-content .photoalbums .albums .album-item .album-item-name{width:80%;margin-top:16px;order:1}.page-item .page-content .photoalbums .center:before{left:64px}.photos{display:flex;flex-direction:column;margin-bottom:64px}.photos .photo-list{display:flex;flex-direction:row;flex-flow:wrap;justify-content:space-around}.photos .photo-list:after{content:"";flex:0 0 40%}.photos .photo-list a{display:flex;align-items:center;flex-direction:column}.photos .photo-list a img{width:auto;height:220px;margin:0 24px 24px 24px}.photos .photo-list a .small_img{height:150px}.photos .photo-list a .big_img{height:300px}.page-item .page-content .content .container-wrapper.more_info,.page-item .page-content .content .container-wrapper.sveden{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 312px);width:calc(100% - 312px)}.page-item .page-content .content .container-wrapper.more_info .center,.page-item .page-content .content .container-wrapper.more_info .information,.page-item .page-content .content .container-wrapper.sveden .center,.page-item .page-content .content .container-wrapper.sveden .information{width:100%}.container-wrapper .files-list{display:flex;flex-direction:column}.container-wrapper .files-list .download{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:24px;align-items:center;border-bottom:none!important}.container-wrapper .files-list .download .info{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding-right:8px}.container-wrapper .files-list .download .icon{flex:0 0 48px;width:48px;height:48px;border:1px solid #ce9647;border-radius:50%;margin-right:16px;background:url(../images/doc-default.png) no-repeat 50% 50%}.container-wrapper .files-list .download .icon.doc{background:url(../images/doc.png) no-repeat 50% 50%}.container-wrapper .files-list .download .icon.pdf{background:url(../images/pdf.png) no-repeat 50% 50%}.container-wrapper .files-list .download .icon.docx{background:url(../images/docx.png) no-repeat 50% 50%}.container-wrapper .files-list .download span{color:#4a2b44;border-bottom:2px dotted #ce9647}.container-wrapper .files-list .download .digital-signature-container{position:relative;display:inline-block;margin:0 10px;height:0;border-bottom:0}.container-wrapper .files-list .download .digital-signature-container *{border-bottom:0}.container-wrapper .files-list .download .digital-signature-container .signature-icon{position:relative;top:-9px;display:inline-block;width:16px;height:22px;background:url(/css/themes/v4/images/digital-signature.png) no-repeat;background-size:contain;opacity:.7}.container-wrapper .files-list .download .digital-signature-container .signature-content{display:none!important;position:absolute;bottom:100%;left:50%;width:350px;margin-left:-175px;margin-bottom:20px;padding:10px;background:#fff;text-align:left;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.4);-moz-box-shadow:0 2px 5px rgba(0,0,0,.4);-ms-box-shadow:0 2px 5px rgba(0,0,0,.4);-o-box-shadow:0 2px 5px rgba(0,0,0,.4);box-shadow:0 2px 5px rgba(0,0,0,.4);border-radius:4px}.container-wrapper .files-list .download .digital-signature-container .signature-content .content-date,.container-wrapper .files-list .download .digital-signature-container .signature-content .content-name,.container-wrapper .files-list .download .digital-signature-container .signature-content .content-title{display:block;font-size:12px;line-height:18px}.container-wrapper .files-list .download .digital-signature-container .signature-content .content-field{display:block!important;margin-bottom:2px;font-size:12px;line-height:18px;margin-bottom:5px}.container-wrapper .files-list .download .digital-signature-container .signature-content .content-field .field-label{display:block}.container-wrapper .files-list .download .digital-signature-container .signature-content .content-field .field-label,.container-wrapper .files-list .download .digital-signature-container .signature-content .content-field .field-value{margin-bottom:0}.container-wrapper .files-list .download .digital-signature-container .signature-content .content-title{font-weight:700}.container-wrapper .files-list .download .digital-signature-container:hover .signature-icon{opacity:1}.container-wrapper .files-list .download .digital-signature-container:hover .signature-content{display:block!important;z-index:10}.container-wrapper .files-list .download:last-child{margin-bottom:24px}.container-wrapper .information{position:relative;display:flex;flex-direction:column}.container-wrapper .information h2.header{margin-bottom:0}.container-wrapper .information h3.caption{padding:0 0 24px 0;margin-top:48px}.container-wrapper .information h3.caption.subheader{color:#b37a2a;margin:24px 0}.container-wrapper .information span{color:#a5afb0}.container-wrapper .information .item{margin-bottom:24px}.container-wrapper .information .item span{color:#9e6c25}.container-wrapper .information .item p{color:#2d2d2d}.container-wrapper .information .files-list .download .digital-signature-container{margin-top:-14px}.container-wrapper .information .sub{display:flex;margin-bottom:24px}.container-wrapper .information .sub .name{display:inline-flex;margin-right:16px;line-height:16px}.container-wrapper .information .sub .name .panel-btn{top:15px;left:5px}.container-wrapper .information .sub .grayline{height:2px;background:#dfdfdf;align-self:center;display:inline-flex;flex:1 1 auto}.container-wrapper .information .no-docs{margin-bottom:20px}.container-wrapper .information .basic-information .info-item a,.container-wrapper .information .budget .info-item a,.container-wrapper .information .documents .info-item a,.container-wrapper .information .education .info-item a,.container-wrapper .information .education-standards .info-item a,.container-wrapper .information .employees .info-item a,.container-wrapper .information .grants .info-item a,.container-wrapper .information .mat-support .info-item a,.container-wrapper .information .paid-service .info-item a,.container-wrapper .information .structure .info-item a,.container-wrapper .information .vacant .info-item a{border-bottom:2px dotted #ce9647}.container-wrapper .information .basic-information .image-prev,.container-wrapper .information .budget .image-prev,.container-wrapper .information .documents .image-prev,.container-wrapper .information .education .image-prev,.container-wrapper .information .education-standards .image-prev,.container-wrapper .information .employees .image-prev,.container-wrapper .information .grants .image-prev,.container-wrapper .information .mat-support .image-prev,.container-wrapper .information .paid-service .image-prev,.container-wrapper .information .structure .image-prev,.container-wrapper .information .vacant .image-prev{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.container-wrapper .information .basic-information .image-prev .img-container,.container-wrapper .information .budget .image-prev .img-container,.container-wrapper .information .documents .image-prev .img-container,.container-wrapper .information .education .image-prev .img-container,.container-wrapper .information .education-standards .image-prev .img-container,.container-wrapper .information .employees .image-prev .img-container,.container-wrapper .information .grants .image-prev .img-container,.container-wrapper .information .mat-support .image-prev .img-container,.container-wrapper .information .paid-service .image-prev .img-container,.container-wrapper .information .structure .image-prev .img-container,.container-wrapper .information .vacant .image-prev .img-container{margin-bottom:20px}.container-wrapper .information .basic-information .image-prev .img-container .popup-image,.container-wrapper .information .budget .image-prev .img-container .popup-image,.container-wrapper .information .documents .image-prev .img-container .popup-image,.container-wrapper .information .education .image-prev .img-container .popup-image,.container-wrapper .information .education-standards .image-prev .img-container .popup-image,.container-wrapper .information .employees .image-prev .img-container .popup-image,.container-wrapper .information .grants .image-prev .img-container .popup-image,.container-wrapper .information .mat-support .image-prev .img-container .popup-image,.container-wrapper .information .paid-service .image-prev .img-container .popup-image,.container-wrapper .information .structure .image-prev .img-container .popup-image,.container-wrapper .information .vacant .image-prev .img-container .popup-image{display:flex;height:200px;width:auto}.container-wrapper .information .basic-information .image-prev .img-container .popup-image .img-prev,.container-wrapper .information .budget .image-prev .img-container .popup-image .img-prev,.container-wrapper .information .documents .image-prev .img-container .popup-image .img-prev,.container-wrapper .information .education .image-prev .img-container .popup-image .img-prev,.container-wrapper .information .education-standards .image-prev .img-container .popup-image .img-prev,.container-wrapper .information .employees .image-prev .img-container .popup-image .img-prev,.container-wrapper .information .grants .image-prev .img-container .popup-image .img-prev,.container-wrapper .information .mat-support .image-prev .img-container .popup-image .img-prev,.container-wrapper .information .paid-service .image-prev .img-container .popup-image .img-prev,.container-wrapper .information .structure .image-prev .img-container .popup-image .img-prev,.container-wrapper .information .vacant .image-prev .img-container .popup-image .img-prev{height:inherit;width:inherit}.container-wrapper .information .documents .documents-item{display:flex;flex-direction:column}.container-wrapper .information .education-standarts ul li{padding-left:16px;margin-bottom:16px}.container-wrapper .information .education .education-item{margin-bottom:16px;flex-direction:column;display:flex}.container-wrapper .information .education .education-item ul li{padding-left:16px;margin-bottom:16px}.container-wrapper .information .education .education-item ul li ul li{padding-left:0;margin-bottom:0}.container-wrapper .information .education .education-item ul li ul li:before{background:0 0}.container-wrapper .information .education .education-item .sub-item{margin-bottom:16px}.container-wrapper .information .education .education-item .sub-item .sub{margin-bottom:8px}.container-wrapper .information .employees-filter{width:100%;display:flex;margin:0 auto;flex-direction:row;flex-wrap:wrap}.container-wrapper .information .employees-filter .button.borders{margin:0 auto 40px;display:flex;justify-content:center;color:#fff;border:1px solid #ce9647;text-align:center;width:232px;height:64px;line-height:64px;border-radius:8px;box-shadow:0 2px 4px 1px #a5a5a5;background:#ce9647;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}.container-wrapper .information .employees-filter .button.borders:hover{background:#b37a2a;color:#faf9f8;border:1px solid #b37a2a}.container-wrapper .information .employees-filter .button.borders:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}.container-wrapper .information .employees-filter fieldset{flex:0 0 100%}.container-wrapper .information .employees-filter fieldset .field.type-captcha,.container-wrapper .information .employees-filter fieldset .field.type-text,.container-wrapper .information .employees-filter fieldset .field.type-textarea{display:flex;flex-direction:row;width:80%;gap:24px;margin-bottom:40px}.container-wrapper .information .employees-filter fieldset .field.type-captcha label,.container-wrapper .information .employees-filter fieldset .field.type-text label,.container-wrapper .information .employees-filter fieldset .field.type-textarea label{width:36%;display:flex;align-items:center}.container-wrapper .information .employees-filter fieldset .field.type-captcha label .line-between,.container-wrapper .information .employees-filter fieldset .field.type-text label .line-between,.container-wrapper .information .employees-filter fieldset .field.type-textarea label .line-between{height:1px;width:100%;background:#b37a2a;align-self:center;margin-left:8px}.container-wrapper .information .employees-filter fieldset .field.type-captcha label .tr-name,.container-wrapper .information .employees-filter fieldset .field.type-text label .tr-name,.container-wrapper .information .employees-filter fieldset .field.type-textarea label .tr-name{flex:0 0 auto;max-width:75%;margin-right:4px}.container-wrapper .information .employees-filter fieldset .field.type-captcha.error .control input,.container-wrapper .information .employees-filter fieldset .field.type-captcha.error .control textarea,.container-wrapper .information .employees-filter fieldset .field.type-text.error .control input,.container-wrapper .information .employees-filter fieldset .field.type-text.error .control textarea,.container-wrapper .information .employees-filter fieldset .field.type-textarea.error .control input,.container-wrapper .information .employees-filter fieldset .field.type-textarea.error .control textarea{border:1px solid red}.container-wrapper .information .employees-filter fieldset .field.type-text .control{flex:1 0 auto}.container-wrapper .information .employees-filter fieldset .field.type-text .control input{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px}.container-wrapper .information .employees-filter fieldset .field.type-text .control input::placeholder{color:#b3b3b3}.container-wrapper .information .employees-filter fieldset .field.type-text .control input.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}.container-wrapper .information .employees-filter fieldset .field.type-textarea .control{flex:1 0 auto}.container-wrapper .information .employees-filter fieldset .field.type-textarea .control textarea{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;height:88px;resize:vertical}.container-wrapper .information .employees-filter fieldset .field.type-textarea .control textarea::placeholder{color:#b3b3b3}.container-wrapper .information .employees-filter fieldset .field.type-textarea .control textarea.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}.container-wrapper .information .employees-filter fieldset .field.type-captcha{align-items:center}.container-wrapper .information .employees-filter fieldset .field.type-captcha .control{flex:1 0 auto}.container-wrapper .information .employees-filter fieldset .field.type-captcha .control .img-compare-cpt{display:flex;flex-direction:row;align-items:end}.container-wrapper .information .employees-filter fieldset .field.type-captcha .control .img-compare-cpt .img-cpt{align-self:flex-start;border-radius:8px;overflow:hidden}.container-wrapper .information .employees-filter fieldset .field.type-captcha .control .img-compare-cpt .img-cpt img{width:150px;height:64px}.container-wrapper .information .employees-filter fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload{background:url(../images/refresh.png) no-repeat center #ce9647;border:1px solid #ce9647;width:64px;height:64px;cursor:pointer}.container-wrapper .information .employees-filter fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload:hover{background:url(../images/refresh.png) no-repeat center #b37a2a;border:1px solid #b37a2a}.container-wrapper .information .employees-filter fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload:active{background:url(../images/refresh.png) no-repeat center #9e6c25;border:1px solid #9e6c25}.container-wrapper .information .employees-filter fieldset .field.type-captcha .control input{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;flex:3 3 50%}.container-wrapper .information .employees-filter fieldset .field.type-captcha .control input::placeholder{color:#b3b3b3}.container-wrapper .information .employees-filter fieldset .field.type-captcha .control input.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}.container-wrapper .information .employees-filter fieldset .field.type-select{flex-direction:row;align-items:center;display:flex;margin-bottom:40px;width:72%}.container-wrapper .information .employees-filter fieldset .field.type-select label{margin-right:24px;flex:1 0 41%;position:relative;display:flex}.container-wrapper .information .employees-filter fieldset .field.type-select label .tr-name{display:flex;flex:1 0 auto}.container-wrapper .information .employees-filter fieldset .field.type-select label .required{margin-right:16px}.container-wrapper .information .employees-filter fieldset .field.type-select label .line-between{height:1px;width:100%;background:#b37a2a;align-self:center}.container-wrapper .information .employees-filter fieldset .field.type-select .control{flex:1 0 64%;margin-left:2px}.container-wrapper .information .employees-filter fieldset .field.type-select .control .select{position:relative}.container-wrapper .information .employees-filter fieldset .field.type-select .control .select select{display:none}.container-wrapper .information .employees-filter fieldset .field.type-select .control .select .select-selected{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;width:92%}.container-wrapper .information .employees-filter fieldset .field.type-select .control .select .select-selected::placeholder{color:#b3b3b3}.container-wrapper .information .employees-filter fieldset .field.type-select .control .select .select-selected:after{position:absolute;content:"";top:36%;right:16px;width:24px;height:24px;background:url(../images/open-menu.png)}.container-wrapper .information .employees-filter fieldset .field.type-select .control .select .select-selected.select-arrow-active:after{background:url(../images/open-menu-hover.png);transform:rotate(180deg);top:22px}.container-wrapper .information .employees-filter fieldset .field.type-select .control .select .select-items div,.container-wrapper .information .employees-filter fieldset .field.type-select .control .select .select-selected{padding:24px;cursor:pointer;user-select:none}.container-wrapper .information .employees-filter fieldset .field.type-select .control .select .select-items{position:absolute;background-color:#e5e4e3;top:100%;left:0;right:0;z-index:99}.container-wrapper .information .employees-filter fieldset .field.type-select .control .select .select-items div{border-top:none}.container-wrapper .information .employees-filter fieldset .field.type-select .control .select .select-hide{display:none}.container-wrapper .information .employees-filter fieldset .field.type-select .control .select .same-as-selected,.container-wrapper .information .employees-filter fieldset .field.type-select .control .select .select-items div:hover{background-color:#b37a2a;color:#faf9f8}.container-wrapper .information .employees-filter fieldset .field.type-select.error .control .select .select-selected{border:1px solid red}.container-wrapper .information .employees-filter fieldset .field.type-files{display:flex;flex-direction:column;color:#ce9647;width:56%;margin:40px auto}.container-wrapper .information .employees-filter fieldset .field.type-files input[type=file]{display:none}.container-wrapper .information .employees-filter fieldset .field.type-files .file-add-btn{margin-left:115px}.container-wrapper .information .employees-filter fieldset .field.type-files .file-add-btn label{display:block;cursor:pointer}.container-wrapper .information .employees-filter fieldset .field.type-files .file-add-btn label .tr-name{border-bottom:1px dotted #b37a2a}.container-wrapper .information .employees-filter fieldset .field.type-files .file-list{margin-left:115px}.container-wrapper .information .employees-filter fieldset .field.type-files .file-list .file-item{display:flex;margin-top:24px;align-items:center}.container-wrapper .information .employees-filter fieldset .field.type-files .file-list .file-item .file{display:flex;width:calc(100% - 36px)}.container-wrapper .information .employees-filter fieldset .field.type-files .file-list .file-item .file .size,.container-wrapper .information .employees-filter fieldset .field.type-files .file-list .file-item .file p{color:#4a2b44;display:flex;align-self:center}.container-wrapper .information .employees-filter fieldset .field.type-files .file-list .file-item .file .size{color:#4a2b44;flex:0 0 auto;margin-left:8px}.container-wrapper .information .employees-filter fieldset .field.type-files .file-list .file-item .file p:first-child{display:flex;flex:1 1 auto}.container-wrapper .information .employees-filter fieldset .field.type-files .file-list .file-item .file p{margin-right:8px}.container-wrapper .information .employees-filter fieldset .field.type-files .file-list .file-item .file .line-between{flex:1 1 auto;min-width:24px;width:auto;height:1px;background:#b37a2a;align-self:center}.container-wrapper .information .employees-filter fieldset .field.type-files .file-list .file-item .delete{width:24px;height:24px;margin:4px 0 4px;position:relative}.container-wrapper .information .employees-filter fieldset .field.type-files .file-list .file-item .delete:after{position:absolute;content:"";width:24px;height:24px;top:0;left:0;background:url(../images/del_file.png)}.container-wrapper .information .employees-filter fieldset .field.type-files .file-list .file-item .delete:hover:after{background:url(../images/del_file_hov.png)}.container-wrapper .information .employees-filter fieldset .field.type-files .file-list .file-item .delete:hover:active{background:url(../images/del_file_cleck.png)}.container-wrapper .information .employees-filter fieldset .field.type-files .error-msg{color:red;margin-top:40px;align-self:center;text-transform:uppercase;font-size:100px;font-size:24px}.container-wrapper .information .employees-filter fieldset .field.type-checkbox{position:relative;display:flex;flex-direction:column;align-items:center}.container-wrapper .information .employees-filter fieldset .field.type-checkbox label{margin-bottom:24px;position:absolute;cursor:pointer;user-select:none;left:50%;margin-left:-240px}.container-wrapper .information .employees-filter fieldset .field.type-checkbox label .tr-name{position:relative;margin-left:32px;display:none}.container-wrapper .information .employees-filter fieldset .field.type-checkbox label .required{display:none}.container-wrapper .information .employees-filter fieldset .field.type-checkbox .control{top:30px;position:absolute;left:50%;height:16px;width:16px;margin-left:-234px;background-color:#eee;border-radius:50%;border:1px solid #ce9647}.container-wrapper .information .employees-filter fieldset .field.type-checkbox .control input[type=checkbox]{position:absolute;width:24px;height:24px;opacity:0;margin:0;cursor:pointer}.container-wrapper .information .employees-filter fieldset .field.type-checkbox .control input:checked{opacity:1;width:0;height:0;left:30%}.container-wrapper .information .employees-filter fieldset .field.type-checkbox .control input:checked:before{content:"";width:8px;height:8px;position:absolute;left:50%;top:4px;border-radius:50%;background:#9e6c25}.container-wrapper .information .employees-filter fieldset .field.type-custom_html{display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;margin-top:24px}.container-wrapper .information .employees-filter fieldset .field.type-button label{display:none}.container-wrapper .information .employees-filter form{width:100%}.container-wrapper .information .employees-filter .page-caption h2{font-size:20px;font-family:MADELikesSlab;line-height:32px;padding:24px 0;text-transform:unset}.container-wrapper .information .employees{display:flex;flex-direction:column}.container-wrapper .information .employees .header{text-transform:uppercase}.container-wrapper .information .employees .employees-card{margin-bottom:40px}.container-wrapper .information .employees .employees-card .header{border:none;margin:0;font-size:30px;box-shadow:none;background:0 0;padding:25px 0;justify-content:flex-start}.container-wrapper .information .employees .employees-card .header:after{content:none}.container-wrapper .information .employees .employees-card .header .caption{width:unset;flex:1 1 100%;padding:0}.container-wrapper .information .employees .employees-card .header .caption a{font-family:MADELikesSlab;color:#4a2b44;letter-spacing:2px;line-height:40px;align-self:flex-start;padding:56px 0;word-break:break-word;font-size:24px}.container-wrapper .information .employees .employees-card .header .caption a:hover{color:#b37a2a}.container-wrapper .information .employees .employees-card .header .cms-action-panel{top:8px}.container-wrapper .information .employees .employees-card .card-desc .text-container .image-prev{align-items:flex-start;justify-content:flex-start}.container-wrapper .information .employees .employees-card .card-desc .text-container .image-prev .no-image{width:270px;height:180px;background:url(../images/human.png) no-repeat center #ddd}.container-wrapper .information .employees .employees-card .card-desc .text-container .image-prev img{max-height:180px}.container-wrapper .information .employees .employees-card .card-desc .text-container h3{display:none}.container-wrapper .information .employees .employees-card .card-desc .text-container .reception{margin-bottom:20px}.container-wrapper .information .employees .employees-card .card-desc .text-container .reception span{color:#ce9647;text-align:center;border-bottom:1px dotted #ce9647;align-self:baseline;cursor:pointer}.container-wrapper .information .employees .employees-card .card-desc .text-container .reception span:hover{color:#b37a2a;border-bottom:1px dotted #b37a2a}.container-wrapper .information .employees .employees-card .card-desc .text-container .reception span:active{border-bottom:1px dotted #9e6c25;color:#9e6c25}.container-wrapper .information .employees .employees-card .card-desc .text-container .card-list_item{display:flex}.container-wrapper .information .employees .employees-card .card-desc .text-container .card-list_item .card-info{display:flex;flex:0 0 auto;width:100%;margin-bottom:20px}.container-wrapper .information .employees .employees-card .card-desc .text-container .card-list_item .card-info_pre{display:flex;flex:0 0 48%}.container-wrapper .information .employees .employees-card .card-desc .text-container .card-list_item .card-info_pre .card-info_punkt{margin-right:24px;color:#989898;flex:0 0 auto}.container-wrapper .information .employees .employees-card .card-desc .text-container .card-list_item .card-info_pre .line-between{flex:1 0 auto;height:1px;background:#e5e4e3;align-self:baseline;margin-top:16px}.container-wrapper .information .employees .employees-card .card-desc .text-container .card-list_item .card-info_list{margin-left:24px;flex:0 0 52%}.container-wrapper .information .employees .employees-card .card-desc .text-container .card-list_item .card-info_list p{text-align:left}.container-wrapper .information .employees .employees-card .card-desc .text-container .card-list_item .card-info_list .desc{margin-bottom:24px}.container-wrapper .information .employees .employees-cards{display:flex;flex-direction:row;flex-flow:wrap;justify-content:space-between}.container-wrapper .information .employees .employees-cards .card-item{flex:0 1 50%;padding:0 24px;box-sizing:border-box;margin-bottom:48px}.container-wrapper .information .employees .employees-cards .card-item .card-name{display:flex}.container-wrapper .information .employees .employees-cards .card-item .card-name .photo{margin-right:16px;flex:0 0 64px;width:64px;height:64px;overflow:hidden;display:flex;justify-content:center}.container-wrapper .information .employees .employees-cards .card-item .card-name .photo .no-image,.container-wrapper .information .employees .employees-cards .card-item .card-name .photo img{width:64px;height:64px}.container-wrapper .information .employees .employees-cards .card-item .card-name .photo .no-image{background:url(../images/human.png) no-repeat center #ddd}.container-wrapper .information .employees .employees-cards .card-item .card-name .photo img{object-fit:cover}.container-wrapper .information .employees .employees-cards .card-item .card-name .name{font-family:MADELikesSlab;color:#4a2b44;font-size:24px;flex:0 1;word-break:unset}.container-wrapper .information .employees .employees-cards .card-item .card-name .panel-btn{top:21px;left:5px}.container-wrapper .information .employees .employees-cards .card-item .deeper,.container-wrapper .information .employees .employees-cards .card-item .position{margin-left:80px}.container-wrapper .information .employees .employees-cards .card-item .position{display:inline-block;max-height:32px;margin-bottom:40px}.container-wrapper .information .deeper{color:#ce9647;text-align:center;border-bottom:1px dotted #ce9647;align-self:baseline;cursor:pointer}.container-wrapper .information .deeper:hover{color:#b37a2a;border-bottom:1px dotted #b37a2a}.container-wrapper .information .deeper:active{border-bottom:1px dotted #9e6c25;color:#9e6c25}.container-wrapper .information .social .icon_list{display:flex}.container-wrapper .information .social .icon_list .icons{position:relative;width:48px;height:48px;margin-left:16px;display:flex;border-radius:50%;box-shadow:0 2px 4px 1px #cac8ca}.container-wrapper .information .social .icon_list .icons:before{position:absolute;content:"";width:48px;height:48px;top:0;left:0;border-radius:50%;box-shadow:1px 2px 5px -2px}.container-wrapper .information .social .icon_list .tg:before{background:url(../images/tlgrm.svg) no-repeat center}.container-wrapper .information .social .icon_list .tg:hover:before{filter:contrast(70%)}.container-wrapper .information .social .icon_list .tg:active:before{filter:contrast(50%)}.container-wrapper .information .social .icon_list .vk:before{background:url(../images/icons.png) no-repeat 0 35%}.container-wrapper .information .social .icon_list .vk:hover:before{background:url(../images/icons_hover.png) no-repeat 0 35%}.container-wrapper .information .social .icon_list .vk:active:before{background:url(../images/icons_active.png) no-repeat 0 35%}.container-wrapper .information .social .icon_list .rutube:before{background:url(../images/rutube.svg) no-repeat center}.container-wrapper .information .social .icon_list .rutube:hover:before{filter:contrast(70%)}.container-wrapper .information .social .icon_list .rutube:active:before{filter:contrast(50%)}.container-wrapper .information .social .icon_list .ok:before{background:url(../images/icons.png) no-repeat 100% 35%}.container-wrapper .information .social .icon_list .ok:hover:before{background:url(../images/icons_hover.png) no-repeat 100% 35%}.container-wrapper .information .social .icon_list .ok:active:before{background:url(../images/icons_active.png) no-repeat 100% 35%}.container-wrapper .information .social .icon_list .inst:before{background:url(../images/icon_inst.png) no-repeat center}.container-wrapper .information .social .icon_list .inst:hover:before{filter:contrast(70%)}.container-wrapper .information .social .icon_list .inst:active:before{filter:contrast(50%)}.container-wrapper .information .social .icon_list .youtube:before{background:url(../images/icon_youtube.png) no-repeat center}.container-wrapper .information .social .icon_list .youtube:hover:before{filter:contrast(70%)}.container-wrapper .information .social .icon_list .youtube:active:before{filter:contrast(50%)}.container-wrapper .information .social .icon_list .icons{margin:0 16px 0 0}.page-item.more_info .content{margin-top:100px}.more_info .information .breadcrumbs{padding:0;margin-bottom:15px}.more_info .information .item a{border:none}.more_info .information .text-block h1,.more_info .information .text-block h2,.more_info .information .text-block h3,.more_info .information .text-block h4{padding:0}.more_info .information .text-block h4{font-size:14px;font-family:"OpenSans Regular";letter-spacing:.7px;color:#9e6c25;margin:56px 0 20px 0}.card{display:flex;justify-content:center;margin:32px 0}.card .content{display:flex;flex-direction:column}.card .content .container-wrapper{padding:0 0 32px}.card .content .container-wrapper .header{margin:74px 0 32px;flex:1 1 100%}.card .content .container-wrapper .card-desc .text-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.card .content .container-wrapper .card-desc .text-container .post{flex:0 0 100%;padding:0 48px;box-sizing:border-box;color:#a5a5a5;font-family:Helvetica,sans-serif;font-size:18px}.card .content .container-wrapper .card-desc .text-container .image-prev{flex:0 0 35%;padding:0 48px;box-sizing:border-box}.card .content .container-wrapper .card-desc .text-container .image-prev .no-image{width:100%;height:180px;background:url(../images/human.png) no-repeat center #ddd}.card .content .container-wrapper .card-desc .text-container .image-prev .popup-image{width:100%}.card .content .container-wrapper .card-desc .text-container .image-prev .popup-image img{height:inherit;width:inherit}.card .content .container-wrapper .card-desc .text-container .card-info-container{flex:0 1 65%;margin-top:24px;padding-right:48px;box-sizing:border-box;display:flex;flex-direction:column}.card .content .container-wrapper .card-desc .text-container .card-info-container h3{text-transform:uppercase;padding-top:0;padding-bottom:30px;letter-spacing:0;line-height:20px}.card .content .container-wrapper .card-desc .text-container .card-info-container .card-list_item{display:flex}.card .content .container-wrapper .card-desc .text-container .card-info-container .card-list_item .card-info{display:flex;flex:0 0 auto;width:100%;flex-direction:column}.card .content .container-wrapper .card-desc .text-container .card-info-container .card-list_item .card-info_pre{display:flex;flex:0 1 auto}.card .content .container-wrapper .card-desc .text-container .card-info-container .card-list_item .card-info_pre .card-info_punkt{margin-right:24px;color:#989898;flex:0 1 auto}.card .content .container-wrapper .card-desc .text-container .card-info-container .card-list_item .card-info_pre .line-between{flex:1 0 auto;height:2px;background:#e5e4e3;align-self:baseline;margin-top:16px}.card .content .container-wrapper .card-desc .text-container .card-info-container .card-list_item .card-info_list{flex:0 0 52%}.card .content .container-wrapper .card-desc .text-container .card-info-container .card-list_item .card-info_list p{text-align:left;font-family:Helvetica}.card .content .container-wrapper .card-desc .text-container .card-info-container .card-list_item .card-info_list p:not(.desc){margin-bottom:24px}.card .content .container-wrapper .card-desc .text-container .card-info-container .card-list_item .card-info_list .desc{color:#4a2b44}.card .content .container-wrapper .feedback{margin:0 0;display:flex;flex-direction:column;align-items:flex-end}.card .content .container-wrapper .feedback .page-caption{width:65%}.card .content .container-wrapper .feedback .page-caption h3{text-transform:uppercase;letter-spacing:0}.card .content .container-wrapper .feedback form{margin:0;width:65%}.card .content .container-wrapper .feedback form fieldset .field.type-files{margin:0;width:80%}.card .content .container-wrapper .feedback form fieldset .field.type-files .file-add-btn{margin:0}.card .content .container-wrapper .feedback form fieldset .field.type-files .file-list{margin:0}.card .content .container-wrapper .feedback form fieldset .field.type-checkbox{position:relative;align-items:flex-start}.card .content .container-wrapper .feedback form fieldset .field.type-checkbox .control{left:0;margin:0}.card .content .container-wrapper .feedback form fieldset .field.type-custom_html.field-feedback_agreement_text_{justify-content:flex-start}.card .content .container-wrapper .feedback form fieldset .field.type-custom_html.field-feedback_agreement_text_ .agreement+p{margin:0 0 24px 30px;width:calc(80% - 30px)}.card .content .container-wrapper .feedback form fieldset .field.type-custom_html.field-feedback_agreement_text_ .agreement+p .popup-dialog-btn{border-bottom:2px dotted;color:#b37a2a}.container.page-sitemap{width:100%}.container.page-sitemap .page-content{display:flex;flex-flow:column nowrap;flex:1 1 100%;padding:30px 24px 45px}.container.page-sitemap .page-content .header{margin-top:100px}.container.page-sitemap .page-content .links-tree{padding:28px 48px;box-sizing:border-box}.container.page-sitemap .page-content .links-tree ul li{margin-bottom:15px}.container.page-sitemap .page-content .links-tree ul a{font-family:MADELikesSlab;font-size:24px;line-height:36px;font-weight:400;color:#4a2b44;text-transform:uppercase}.container.page-sitemap .page-content .links-tree ul a:hover{color:#b37a2a}.container.page-sitemap .page-content .links-tree ul a:active{color:#9e6c25}.container.page-sitemap .page-content .links-tree ul ul{margin-top:35px;margin-left:48px;margin-bottom:34px;position:relative}.container.page-sitemap .page-content .links-tree ul ul:before{position:absolute;content:"";width:100px;height:calc(100% + 15px);border-left:1px solid #d4d3d2;border-bottom:1px solid #d4d3d2;border-bottom-left-radius:10px;top:-30px;left:-39px;z-index:1}.container.page-sitemap .page-content .links-tree ul ul a{width:100%;display:inline-block;padding-left:15px;position:relative;z-index:2;background:#f5f5f5;font-family:Helvetica;font-size:18px;font-weight:300;line-height:30px;letter-spacing:.45px;color:#a5a5a5;text-transform:unset}.container.page-sitemap .page-content .links-tree ul ul ul{margin-top:15px;margin-left:48px;margin-bottom:34px}.container.page-sitemap .page-content .links-tree ul ul ul:before{content:unset}.container.page-sitemap .page-content .links-tree ul ul ul a{font-family:Helvetica;font-size:14px;font-weight:400;line-height:24px;color:#4a2b44;letter-spacing:.35px}.container.page-sitemap .page-content .links-tree ul ul ul ul{margin-top:8px;margin-left:48px;margin-bottom:32px}.container.page-sitemap .page-content .links-tree ul ul ul ul:before{content:unset}.container.page-sitemap .page-content .links-tree ul ul ul ul li{margin-bottom:7px}.container.page-sitemap .page-content .links-tree ul ul ul ul a{font-family:Helvetica;font-size:14px;font-weight:400;line-height:24px;color:#897f87;letter-spacing:unset}.breadcrumbs{padding:13px 20px 0;box-sizing:border-box}.breadcrumbs .bread_crumb_link,.breadcrumbs .delim{font-family:Helvetica;font-size:14px;color:#b3b3b3;letter-spacing:.35px;line-height:30px}.breadcrumbs .bread_crumb_link:hover{color:#b37a2a}.comments-widget{display:flex;position:relative;flex-direction:column;flex:1 1 100%;width:100%;padding:48px 0}.comments-widget:after,.comments-widget:before{position:absolute;content:"";height:8px;width:100%;background:url(../images/line-btm.png) repeat-x center;left:0}.comments-widget:after{bottom:32px}.comments-widget:before{top:20px}.comments-widget .header-block{margin:16px 0 40px}.comments-widget .header-block .title{font-family:Helvetica;font-size:18px;color:#ce9647;line-height:30px}.comments-widget .header-block .count{font-family:inherit;color:inherit!important}.comments-widget .load-more{display:none}.comments-widget .new-comment-title{margin:28px 0 48px}.comments-widget .new-comment-title p{font-family:"OpenSans Regular";font-size:18px;line-height:30px;color:#9e6c25}.comments-widget .new-comment-text{margin-bottom:24px}.comments-widget .new-comment-text p{font-size:14px;color:#4e4e4e}.comments-widget .new-comment-text p a{color:#ce9647;transition:color .2s ease-in-out}.comments-widget .new-comment-text p a:hover{color:#b37a2a}.comments-widget .new-comment-text p a:active{color:#9e6c25}.comments-widget .social-auth-block{margin-bottom:32px}.comments-widget .comment-form .caption{display:none}.comments-widget .comment-form form{flex-direction:column}.comments-widget .comment-form form fieldset{margin-bottom:28px}.comments-widget .comment-form form fieldset .page-caption{display:none}.comments-widget .comment-form form fieldset .field.type-captcha,.comments-widget .comment-form form fieldset .field.type-text,.comments-widget .comment-form form fieldset .field.type-textarea{justify-content:center;margin-bottom:24px;width:100%}.comments-widget .comment-form form fieldset .field.type-captcha label,.comments-widget .comment-form form fieldset .field.type-text label,.comments-widget .comment-form form fieldset .field.type-textarea label{display:none}.comments-widget .comment-form form fieldset .field.type-captcha .control,.comments-widget .comment-form form fieldset .field.type-text .control,.comments-widget .comment-form form fieldset .field.type-textarea .control{flex:0 1 60%}.comments-widget .comment-form form fieldset .field.type-captcha .control input,.comments-widget .comment-form form fieldset .field.type-captcha .control textarea,.comments-widget .comment-form form fieldset .field.type-text .control input,.comments-widget .comment-form form fieldset .field.type-text .control textarea,.comments-widget .comment-form form fieldset .field.type-textarea .control input,.comments-widget .comment-form form fieldset .field.type-textarea .control textarea{width:100%;font-family:"OpenSans Semibold";font-size:14px;color:#2d2d2d;line-height:30px;letter-spacing:.7px;margin:0}.comments-widget .comment-form form fieldset .field.type-text .control input{margin-left:-24px;padding:16px 24px}.comments-widget .comment-form form fieldset .field.type-textarea .control textarea{margin-left:-24px;padding:16px 24px}.comments-widget .comment-form form fieldset .field.type-captcha .control{flex-basis:calc(60% + 48px)}.comments-widget .comment-form form fieldset .field.type-captcha .control .img-compare-cpt{margin-bottom:0}.comments-widget .comment-form form fieldset .field.type-captcha .control .img-compare-cpt input{border:1px solid #faefdf;flex:1 1 auto;order:-1;padding:16px 24px}.comments-widget .comment-form form fieldset .field.type-captcha .control .img-compare-cpt .img-cpt{flex:0 0 150px}.comments-widget .comment-form form fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline{flex:0 0 56px}.comments-widget .comment-form form fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload{text-indent:-9999px;padding:0}.comments-widget .comment-form .buttons{display:flex;flex-direction:row;justify-content:center}.comments-widget .comment-form .buttons .styled{flex:0 1 280px;height:54px;font-family:"OpenSans Semibold";border:1px solid #ce9647;background:#fff;cursor:pointer;box-shadow:inset 0 2px 8px #c1c1c1;transition:background .2s ease-in-out,border .2s ease-in-out}.comments-widget .comment-form .buttons .styled:hover{background:#b37a2a;border:1px solid #b37a2a}.comments-widget .comment-form .buttons .styled:active{background:#9e6c25;border:1px solid #9e6c25}.comments-widget.js-loading{opacity:.5}.comments-list-item{margin-bottom:28px}.comments-list-item .date{font-family:Helvetica;font-size:18px;color:#a5a5a5;margin-bottom:12px;letter-spacing:.7px}.comments-list-item .author{display:flex;align-items:center;font-family:Helvetica;font-size:16px;color:#4a2b44;line-height:30px;margin:28px 0 20px 48px;letter-spacing:.7px}.comments-list-item .author .gray-line{flex:1 1 auto;height:2px;background:#e5e4e3;margin-left:8px}.comments-list-item .body{position:relative;margin-left:48px;margin-right:64px}.comments-list-item .body p{font-family:"OpenSans Semibold";font-size:14px;color:#4e4e4e;line-height:30px;letter-spacing:.7px;transition:color .2s ease-in-out}.comments-list-item .body .cls-btn,.comments-list-item .body .sh-btn{position:absolute;width:22px;height:22px;border:none;border-radius:50%;background:url(../images/mini_button_arrow.png) no-repeat 50% 10px #897f87;transition:background .2s ease-in-out;width:24px;height:24px;background-position:50% 7px;top:0;right:-64px}.comments-list-item .body .cls-btn:hover,.comments-list-item .body .sh-btn:hover{cursor:pointer;background:url(../images/mini_button_arrow.png) no-repeat 50% 10px #b37a2a}.comments-list-item .body .cls-btn:active,.comments-list-item .body .sh-btn:active{background:url(../images/mini_button_arrow.png) no-repeat 50% 10px #9e6c25}.comments-list-item .body .cls-btn:hover,.comments-list-item .body .sh-btn:hover{background-position:50% 7px}.comments-list-item .body .cls-btn:active,.comments-list-item .body .sh-btn:active{background-position:50% 7px}.comments-list-item .body .cls-btn{transform:rotate(180deg);margin:0}.comments-list-item .body .cls-btn:after,.comments-list-item .body .cls-btn:before{content:unset}.comments-list-item .body .sh-btn{margin:0}.comments-list-item .body.sh-block.opening:hover{cursor:pointer}.comments-list-item .body.sh-block.opening:hover p{color:#b37a2a}.comments-list-item .body.sh-block.opening:hover .cls-btn,.comments-list-item .body.sh-block.opening:hover .sh-btn{background:url(../images/mini_button_arrow.png) no-repeat 50% 7px #b37a2a}.comments-list-item .body.sh-block.opening:active p{color:#9e6c25}.comments-list-item .body.sh-block.opening:active .cls-btn,.comments-list-item .body.sh-block.opening:active .sh-btn{background:url(../images/mini_button_arrow.png) no-repeat 50% 7px #9e6c25}.comments-list-item .body.sh-block P{max-height:5000px}.comments-list-item .body.sh-block P:before{content:unset}.comments-list-item .body.sh-block .cls-btn{display:block}.comments-list-item .body.sh-block .sh-btn{display:none}.comments-list-item .body.sh-block.sh-hidden .cls-btn{display:none}.comments-list-item .body.sh-block.sh-hidden .sh-btn{display:none}.comments-list-item .body.sh-block.sh-hidden P.box-bottom-shadow{max-height:90px}.comments-list-item .body.sh-block.sh-hidden P.box-bottom-shadow:before{content:""}.comments-list-item .body.sh-block.sh-hidden P.box-bottom-shadow~.sh-btn{display:block}.comments-list-item .item-link{margin-bottom:8px}.comments-list-item .item-link a{color:#4a2b44}.comments-list-item .item-link a:hover{color:#b37a2a}.comments-list-item .item-link a:active{color:#9e6c25}.comments-list-item .actions{position:absolute;top:0;right:32px}.comments-list-item .actions button{background:0 0;padding:0;border:0;cursor:pointer;outline:0;width:auto;height:64px;line-height:64px;font-family:verdana;font-size:14px;text-align:center}.comments-list-item .actions button:hover{color:#b37a2a}.comments-list-item .actions button.delete{color:#b37a2a}.comments-list-item.js-hideable{cursor:pointer}.comments-list-item.js-hideable .body{height:48px;overflow:hidden}.comments-list-item.js-hideable.show .body{height:auto;overflow:auto}.comments-list-item.js-hideable.show .hide-btn{display:inline-block}.comments-list-item.js-loading{opacity:.5}.comments-page .total-note{margin-bottom:30px;color:#a5a5a5}.load-more{box-sizing:border-box;width:100%;text-align:center;margin:30px 0 0 0}.load-more button{display:flex;align-items:center;justify-content:center;margin:20px auto;font-family:"OpenSans Semibold";font-size:16px;color:#a5a5a5;background:0 0;padding:0;border:0;cursor:pointer;outline:0}.load-more.loading button{opacity:.5}.content.trash-block-container{align-items:center}.content.trash-block-container .trash-basket{padding:32px 24px;box-sizing:border-box;width:100%;margin-bottom:48px}.content.trash-block-container .trash-basket .trash-top-block .header{text-transform:uppercase}.content.trash-block-container .trash-basket .trash-top-block .trash-top-block-content{padding:0 48px;box-sizing:border-box}.content.trash-block-container .trash-basket .trash-top-block .trash-block-description{font-family:Helvetica;font-size:14px;color:#4e4e4e;letter-spacing:.35px;line-height:30px;margin-bottom:28px}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data{flex-direction:row}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container{display:flex;flex-direction:column;flex:1 1 100%}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-input-string-block,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-search-btn-block,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection{margin-bottom:24px}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-input-string-block{position:relative}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-input-string-block:before{position:absolute;content:"";width:20px;height:20px;top:22px;left:20px;background:url(../images/loupe_icon.png) no-repeat center}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-input-string-block input{width:100%;outline:0;height:64px;border:none;border-radius:8px;background:#e5e4e3;box-shadow:inset 0 2px 8px #c1c1c1;padding:0 20px 0 60px;box-sizing:border-box;font-family:Helvetica;font-size:14px;color:#4e4e4e;letter-spacing:.35px;line-height:30px}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-input-string-block input::-webkit-input-placeholder{color:#b3b3b3}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-input-string-block input::-moz-placeholder{color:#b3b3b3}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-input-string-block input:-moz-placeholder{color:#b3b3b3}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-input-string-block input:-ms-input-placeholder{color:#b3b3b3}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-button,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-button{position:relative;width:100%;outline:0;height:64px;border:none;border-radius:8px;background:#e5e4e3;box-shadow:inset 0 2px 8px #c1c1c1;padding:0 40px;font-family:Helvetica;font-size:14px;color:#4e4e4e;letter-spacing:.35px;line-height:30px;text-align:left;transition:color .2s ease-in-out,background .2s ease-in-out,border-radius .2s .4s ease-in-out}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-button:hover,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-button:hover{cursor:pointer;color:#b37a2a;background:#e6dccf;box-shadow:inset 0 2px 8px #c1c1c1}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-button:hover .dropdown-icon,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-button:hover .dropdown-icon{background:url(../images/mini_button_arrow.png) no-repeat 50% 7px #b37a2a}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-button:active,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-button:active{color:#9e6c25}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-button:active .dropdown-icon,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-button:active .dropdown-icon{background:url(../images/mini_button_arrow.png) no-repeat 50% 7px #9e6c25}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-button .dropdown-icon,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-button .dropdown-icon{position:absolute;width:24px;height:24px;border-radius:50%;top:20px;right:20px;background:url(../images/mini_button_arrow.png) no-repeat 50% 7px #897f87;transition:background .2s ease-in-out,transform .2s ease-in-out}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-button.active-state,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-button.active-state{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#e5e4e3;transition:border-radius 0s ease-in-out,background .2s ease-in-out}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-button.active-state:hover,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-button.active-state:hover{background:#e6dccf}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-button.active-state .dropdown-icon,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-button.active-state .dropdown-icon{transform:rotate(-180deg)}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-content,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-content{display:flex;flex-direction:column;height:0;border:none;transition:height .2s .2s ease-in-out,border-radius .2s .2s ease-in-out}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-content .dropdown-option,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-content .dropdown-option{opacity:0;display:none;border:none;padding:10px 40px;background:#e5e4e3;font-family:Helvetica;font-size:14px;color:#4e4e4e;letter-spacing:.35px;line-height:30px;text-align:left;transition:color .2s ease-in-out,opacity .2s ease-in-out,background .2s ease-in-out}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-content .dropdown-option:hover,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-content .dropdown-option:hover{cursor:pointer;color:#b37a2a;background:#e6dccf}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-content .dropdown-option:active,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-content .dropdown-option:active{color:#9e6c25}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-content.active-state,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-content.active-state{height:216px;overflow-y:scroll;border-bottom-right-radius:8px;border-bottom-left-radius:8px;transition:height .2s ease-in-out}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-category-selection .dropdown-content.active-state .dropdown-option,.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-section-selection .dropdown-content.active-state .dropdown-option{display:block;opacity:1;transition:opacity .2s .2s ease-in-out}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-search-btn-block .submit-trash-search{width:264px;outline:0;height:64px;border:none;border-radius:8px;background:#e5e4e3;box-shadow:inset 0 2px 8px #c1c1c1;padding:0 20px;font-family:Helvetica;font-size:14px;color:#4e4e4e;letter-spacing:.35px;line-height:30px;transition:color .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-search-btn-block .submit-trash-search:hover{cursor:pointer;color:#fff;background:#b37a2a;box-shadow:inset 0 2px 4px #b5b5b5}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-search-btn-block .submit-trash-search:active{background:#9e6c25}.content.trash-block-container .trash-basket .trash-lists-block{padding:0 48px;box-sizing:border-box}.content.trash-block-container .trash-basket .trash-lists-block .trash-block-info{margin-bottom:16px}.content.trash-block-container .trash-basket .trash-lists-block .trash-block-info .title{font-family:Helvetica;font-size:18px;color:#ce9647;line-height:36px;letter-spacing:.45px;margin-top:4px}.content.trash-block-container .trash-basket .trash-lists-block .trash-block-info .title .count{font-family:Helvetica;color:#ce9647}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item{display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1 100%;justify-content:space-between;margin-bottom:36px}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list{display:flex;flex-direction:column;flex:1 1 100%}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-delete-date{display:flex;flex-direction:row;align-items:center;font-family:Helvetica;font-size:16px;color:#a5a5a5;margin-bottom:12px;letter-spacing:.35px;line-height:30px}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-delete-date .delete-date{padding-left:5px}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-delete-date .line{display:inline-block;flex:1 1 auto;border:1px solid #e5e4e3;height:0;margin-left:15px}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container{display:flex;flex-direction:row;flex-wrap:nowrap;flex:1 1 100%;margin-bottom:12px}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-item-caption{position:relative;flex:1 1 auto;max-width:904px;padding-right:52px;box-sizing:border-box;font-family:"OpenSans Semibold";font-size:14px;color:#4a2b44;letter-spacing:.35px;line-height:30px}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block{flex:0 1 328px;min-width:180px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block .action-button{flex:0 0 152px;outline:0;height:32px;border:none;border-radius:8px;background:#e5e4e3;padding:0 20px;margin-left:12px;font-family:"OpenSans Semibold";font-size:14px;letter-spacing:.35px;line-height:30px;transition:color .2s ease-in-out,background .2s ease-in-out}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block .action-button:hover{cursor:pointer;color:#b37a2a}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block .action-button:active{color:#9e6c25}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block .trash-reestablish-button{color:#4e4e4e}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block .trash-reestablish-button:hover{background:#e6dccf}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block .trash-reestablish-button:active{color:#9e6c25}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block .trash-delete-button{color:#fff;background:#ce4c47}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block .trash-delete-button:hover{background:#ba4540;color:#fff}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block .trash-delete-button:active{background:#a83e3a;color:#fff}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .trash-annotation{font-family:"OpenSans Semibold";font-size:14px;color:#4e4e4e;letter-spacing:.35px;line-height:30px}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .button_hide_trash,.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .button_show_trash{position:absolute;width:22px;height:22px;border:none;border-radius:50%;background:url(../images/mini_button_arrow.png) no-repeat 50% 10px #897f87;transition:background .2s ease-in-out;width:30px;height:30px;margin:0;bottom:0;right:0}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .button_hide_trash:hover,.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .button_show_trash:hover{cursor:pointer;background:url(../images/mini_button_arrow.png) no-repeat 50% 10px #b37a2a}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .button_hide_trash:active,.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .button_show_trash:active{background:url(../images/mini_button_arrow.png) no-repeat 50% 10px #9e6c25}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .button_hide_trash{transform:rotate(180deg)}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body.sh-block .trash-annotation,.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body.sh-block .trash-body{display:block}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body.sh-block .button_show_trash{display:none}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body.sh-block .button_hide_trash{display:block}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body.sh-block.sh-hidden .trash-annotation,.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body.sh-block.sh-hidden .trash-body{display:none}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body.sh-block.sh-hidden .button_show_trash{display:block}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body.sh-block.sh-hidden .button_hide_trash{display:none}.content.trash-block-container .trash-basket .trash-lists-block .pagination .pages .next,.content.trash-block-container .trash-basket .trash-lists-block .pagination .pages .prev{font-size:0}.messages{margin-top:112px;margin-bottom:48px;display:flex;justify-content:center}.messages .content .container-wrapper .section-messages .breadcrumbs{padding-left:0;display:flex;justify-content:center}.messages .content .container-wrapper .section-messages .page-caption{display:flex;justify-content:center;margin:36px 0 48px}.messages .content .container-wrapper .section-messages .page-caption h1{text-transform:uppercase;color:#4a2b44}.burger-menu{position:relative;flex-direction:column;margin:0;z-index:9}.burger-menu .social{display:none}.burger-menu.sh-block.sh-hidden .menu-container{display:none;padding-top:0;border-top:0}.burger-menu.sh-block.sh-hidden .cls-btn{display:none}.burger-menu.sh-block.sh-hidden .sh-btn{display:block;height:64px;background-color:#fff;width:100%;border:none;position:relative;padding:0}.burger-menu.sh-block.sh-hidden .sh-btn:after{position:absolute;content:"";background-image:url(../images/burger-open.png);background-repeat:no-repeat;background-position:5% 50%;height:64px;width:64px;top:0;left:4%}.burger-menu.sh-block.sh-hidden .sh-btn:before{position:absolute;background-image:url(../images/plashka-bottom.png);content:"";height:20px;z-index:999;background-position:-7px 100%;background-repeat:repeat-x;width:100%;bottom:-16px;left:0}.burger-menu.sh-block.sh-hidden .social .cms-action-inline-panel{display:none}.burger-menu.sh-block.sh-hidden .social .icon_list{display:flex;height:64px;width:200px;position:absolute;right:0;top:8px;z-index:10}.burger-menu.sh-block.sh-hidden .social .icon_list .icons{position:relative;width:48px;height:48px;margin-left:16px;display:flex;border-radius:50%;box-shadow:0 2px 4px 1px #cac8ca}.burger-menu.sh-block.sh-hidden .social .icon_list .icons:before{position:absolute;content:"";width:48px;height:48px;top:0;left:0;border-radius:50%;box-shadow:1px 2px 5px -2px}.burger-menu.sh-block.sh-hidden .social .icon_list .tg:before{background:url(../images/tlgrm.svg) no-repeat center}.burger-menu.sh-block.sh-hidden .social .icon_list .tg:hover:before{filter:contrast(70%)}.burger-menu.sh-block.sh-hidden .social .icon_list .tg:active:before{filter:contrast(50%)}.burger-menu.sh-block.sh-hidden .social .icon_list .vk:before{background:url(../images/icons.png) no-repeat 0 35%}.burger-menu.sh-block.sh-hidden .social .icon_list .vk:hover:before{background:url(../images/icons_hover.png) no-repeat 0 35%}.burger-menu.sh-block.sh-hidden .social .icon_list .vk:active:before{background:url(../images/icons_active.png) no-repeat 0 35%}.burger-menu.sh-block.sh-hidden .social .icon_list .rutube:before{background:url(../images/rutube.svg) no-repeat center}.burger-menu.sh-block.sh-hidden .social .icon_list .rutube:hover:before{filter:contrast(70%)}.burger-menu.sh-block.sh-hidden .social .icon_list .rutube:active:before{filter:contrast(50%)}.burger-menu.sh-block.sh-hidden .social .icon_list .ok:before{background:url(../images/icons.png) no-repeat 100% 35%}.burger-menu.sh-block.sh-hidden .social .icon_list .ok:hover:before{background:url(../images/icons_hover.png) no-repeat 100% 35%}.burger-menu.sh-block.sh-hidden .social .icon_list .ok:active:before{background:url(../images/icons_active.png) no-repeat 100% 35%}.burger-menu.sh-block.sh-hidden .social .icon_list .inst:before{background:url(../images/icon_inst.png) no-repeat center}.burger-menu.sh-block.sh-hidden .social .icon_list .inst:hover:before{filter:contrast(70%)}.burger-menu.sh-block.sh-hidden .social .icon_list .inst:active:before{filter:contrast(50%)}.burger-menu.sh-block.sh-hidden .social .icon_list .youtube:before{background:url(../images/icon_youtube.png) no-repeat center}.burger-menu.sh-block.sh-hidden .social .icon_list .youtube:hover:before{filter:contrast(70%)}.burger-menu.sh-block.sh-hidden .social .icon_list .youtube:active:before{filter:contrast(50%)}.burger-menu.sh-block .sh-btn{display:none}.burger-menu.sh-block .cls-btn{display:block;height:64px;background-image:url(../images/burger-close.png);background-repeat:no-repeat;background-position:50% 50%;background-color:#fff;width:100%;border:none;order:-1;border-bottom:1px solid #ce9647}.burger-menu.sh-block .menu-container{background:#fff;flex:0 0 100%;width:100%;box-shadow:0 32px 64px 4px #c8c8c8;height:480px;overflow:auto}.burger-menu.sh-block .menu-container nav.navigation{display:flex;margin:0 4%;background:0 0}.burger-menu.sh-block .menu-container nav.navigation ul{display:flex!important;flex-direction:column;justify-content:center;flex:0 0 100%}.burger-menu.sh-block .menu-container nav.navigation ul li{margin-bottom:14px;align-self:center;text-align:center;letter-spacing:2px}.burger-menu.sh-block .menu-container nav.navigation .sh-btn{display:none}.burger-menu.sh-block .menu-container nav.main-menu{box-shadow:none;display:flex;justify-content:center;margin-top:0}.burger-menu.sh-block .menu-container nav.main-menu ul{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:0;padding-top:0;height:400px}.burger-menu.sh-block .menu-container nav.main-menu ul li{text-align:center;border-bottom:1px solid #ce9647;width:100%;padding-bottom:16px;margin:24px 0 0 0}.burger-menu.sh-block .menu-container nav.main-menu .hidden-list{background:inherit;padding:0 0 64px 0}.burger-menu.sh-block .menu-container nav.main-menu .hidden-list li{margin:0 2%}.burger-menu.sh-block .menu-container nav.main-menu-bottom{display:flex}.burger-menu.sh-block .menu-container nav.main-menu-bottom .content{background:inherit;width:100%}.burger-menu.sh-block .menu-container nav.main-menu-bottom .content ul{flex-direction:column;width:100%;padding-bottom:0}.burger-menu.sh-block .menu-container nav.main-menu-bottom .content ul li{text-align:center;letter-spacing:2px;border-bottom:1px solid #ce9647;width:100%;margin:24px 0 0 0;padding-bottom:24px}.burger-menu.sh-block .menu-container nav.main-menu-bottom .content ul.hidden-list{padding-top:0}.burger-menu.sh-block .menu-container nav.main-menu-bottom .content:after{background-image:none}.burger-menu.sh-block .menu-container .cls-btn,.burger-menu.sh-block .menu-container .sh-btn{display:none}.burger-menu.burger-left.sh-block.sh-hidden .sh-btn{display:flex;top:-28px;left:48px}.burger-menu.burger-left.sh-block.sh-hidden .sh-btn:before{position:absolute;background-image:url(../images/plashka-bottom.png);content:"";height:20px;z-index:999;background-position:-7px 100%;background-repeat:repeat-x;width:100%;bottom:-16px;left:0}.burger-menu.burger-left.sh-block{position:relative}.burger-menu.burger-left.sh-block .cls-btn{left:48px;top:-28px}.burger-right{position:relative}.burger-right.sh-block.sh-hidden .sh-btn{height:64px;position:relative;width:100%;border:none;background-image:url(../images/menu-dots.png);background-repeat:no-repeat;background-position:50% 50%;background-color:#fff;border-top:1px solid #ce9647}.burger-right.sh-block.sh-hidden .menu-container{display:none}.burger-right.sh-block.sh-hidden .cls-btn{display:none}.burger-right.sh-block .cls-btn{display:flex;cursor:pointer;order:-1;height:64px;background-image:url(../images/burger-close.png);background-repeat:no-repeat;background-position:50% 50%;background-color:#fff;width:100%;border:none;order:-1;border-bottom:1px solid #ce9647}.navigation{margin-top:16px;display:flex;justify-content:center;position:relative;flex-direction:row;flex-flow:row wrap}.navigation ul{padding-top:16px;margin-bottom:56px;flex-flow:row wrap}.navigation .hidden-list{background:#dcdcdc;background:-moz-linear-gradient(top,#dcdcdc 0,#e6e5e5 100%);background:-webkit-linear-gradient(top,#dcdcdc 0,#e6e5e5 100%);background:linear-gradient(to bottom,#dcdcdc 0,#e6e5e5 100%);margin-bottom:0;flex:0 0 100%;justify-content:center;padding-bottom:64px}.navigation .hidden-list li{margin-right:64px}.navigation .sh-btn{display:none}.navigation.sh-block.sh-hidden{border-top:none}.navigation.sh-block.sh-hidden .cls-btn{display:none}.navigation.sh-block.sh-hidden .sh-btn{display:flex}.navigation.sh-block.sh-hidden .hidden-list{display:none}.navigation.sh-block .cls-btn{z-index:70;display:flex;bottom:-26px;justify-content:center;margin-right:0;background:#f4f4f4}.navigation.sh-block .cls-btn:before{position:absolute;content:"";width:24px;height:2px;background:#4a2b44;top:26px!important;left:26%;transform:rotate(-45deg)}.navigation.sh-block .cls-btn:after{position:absolute;content:"";width:24px;height:2px;background:#4a2b44;top:26px;left:27%;transform:rotate(45deg)}.navigation.sh-block .sh-btn{display:none}.aside{display:flex;background:0 0;flex:0 0 auto}.aside nav.navigation{margin-top:172px;background:0 0;width:200px;position:absolute;padding-left:40px;display:flex}.aside nav.navigation ul{flex-direction:column;flex:0 0 100%;justify-content:flex-start}.aside nav.navigation ul li{margin-bottom:16px;position:relative;font-size:12px;line-height:18px}.aside nav.navigation ul li:before{position:absolute;content:"";width:8px;height:8px;background:#ce9647;left:-40px;top:12px;border-radius:50%}.aside nav.navigation ul li:after{position:absolute;content:"";width:2px;height:130%;background:#e5e4e3;left:-37px;top:20px}.aside nav.navigation ul li:last-child:after{display:none}.aside nav.navigation ul li a{line-height:18px}.aside nav.navigation .cls-btn,.aside nav.navigation .sh-btn{display:none!important}.aside.filter .filter{display:flex}.aside.filter .filter ul li{display:flex;text-align:center;margin:12px 0}.aside.filter .filter ul li a{justify-content:center;align-items:center;display:flex;padding:14px 8px;width:264px;background:#e6dccf;text-align:center;border:none;border-radius:8px;box-shadow:inset 0 2px 8px #c1b5a5;font-family:Helvetica;color:#4a2b44;letter-spacing:.35px;transition:background .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out}.aside.filter .filter ul li a:hover{cursor:pointer;background:#ce9647;color:#fff;box-shadow:none;transition:background .3s ease-in-out,color .3s ease-in-out,box-shadow .3s ease-in-out}.aside.filter .filter ul li a:active{background:#9e6c25}.aside.filter .filter ul li .cms-action-panel{top:16px;left:-16px}.image-prev{display:flex;flex-direction:column;align-items:center;position:relative;margin:24px 0 40px 0}.image-prev .img-container.hidden{display:none}.image-prev .open-img{right:-1px;top:-1px;width:48px;height:48px;background:url(../images/expand.png) no-repeat center rgba(122,122,122,.7)}.pagination{height:80px;position:relative;display:block;width:100%;margin-bottom:64px}.pages{margin-top:8px;display:flex;justify-content:center}.pages .page-number{border-radius:50%;width:40px;height:40px;position:relative;display:flex;justify-content:center;flex-direction:column;margin:0 4px;background:#fff;box-shadow:0 2px 8px #d4d1d3;transition:color .2s ease-in-out,background .2s ease-in-out}.pages .page-number:hover{background:#b37a2a}.pages .page-number:hover p{color:#fff}.pages .page-number:active{background:#9e6c25}.pages .page-number:active p{color:#fff}.pages .page-number span{display:flex;align-self:center}.pages .page-number.active{background:#ce9647;color:#fff}.pages .page-number.previous{margin:0 16px;border:none;background:url(../images/pager_arrow.png) no-repeat 45% 50% #626262}.pages .page-number.previous:hover{background:url(../images/pager_arrow.png) no-repeat 45% 50% #494949}.pages .page-number.next{margin:0 16px;transform:rotate(180deg);border:none;background:url(../images/pager_arrow.png) no-repeat 45% 50% #626262}.pages .page-number.next:hover{background:url(../images/pager_arrow.png) no-repeat 45% 50% #494949}.pages .first,.pages .last{display:none}.notices.center{flex-direction:column;justify-content:flex-start}.notices.center .header{margin:132px 0 32px;flex:1 1 100%;justify-content:flex-start}.notices.center .notices-block{padding:0 24px;box-sizing:border-box;flex-direction:row;justify-content:space-between}.notices.center .notices-block .notice-item{margin-bottom:60px}.notices.center .notices-block .notice-item .notice-caption{display:flex;flex-direction:column}.notices.center .notices-block .notice-item .notice-caption .cms-action-panel{top:0}.notices.center .notices-block .notice-item .notice-caption h3{text-transform:uppercase;padding:35px 0}.notices.center .notices-block .notice-item .notice-caption .date{color:#a7aeb1;font-family:Helvetica;font-size:18px}.notices.center .notices-block .notice-item .text-wrapper{position:relative}.notices.center .notices-block .notice-item .notice-preview .text-container{margin-bottom:14px}.notices.center .notices-block .notice-item .notice-preview .text-container .image-prev{height:342px}.notices.center .notices-block .notice-item .notice-preview .text-container .text-wrapper{margin-bottom:8px;line-height:30px}.notices.center .notices-block .notice-item .notice-preview .text-container .text-wrapper.box-bottom-shadow{height:120px}.notices.center .notices-block .notice-item .notice-preview a{position:relative;color:#ce9647;text-align:center;border-bottom:1px dotted #ce9647;align-self:baseline;cursor:pointer}.notices.center .notices-block .notice-item .notice-preview a:hover{color:#b37a2a;border-bottom:1px dotted #b37a2a}.notices.center .notices-block .notice-item .notice-preview a:active{border-bottom:1px dotted #9e6c25;color:#9e6c25}.notices.center .notice-container{padding:0 12px 48px;box-sizing:border-box}form{display:flex;margin:0 auto;flex-direction:row;flex-wrap:wrap}form .button.borders{margin:0 auto 40px;display:flex;justify-content:center;color:#fff;border:1px solid #ce9647;text-align:center;width:232px;height:64px;line-height:64px;border-radius:8px;box-shadow:0 2px 4px 1px #a5a5a5;background:#ce9647;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}form .button.borders:hover{background:#b37a2a;color:#faf9f8;border:1px solid #b37a2a}form .button.borders:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}form fieldset{flex:0 0 100%}form fieldset .field.type-captcha,form fieldset .field.type-text,form fieldset .field.type-textarea{display:flex;flex-direction:row;width:80%;gap:24px;margin-bottom:40px}form fieldset .field.type-captcha label,form fieldset .field.type-text label,form fieldset .field.type-textarea label{width:36%;display:flex;align-items:center}form fieldset .field.type-captcha label .line-between,form fieldset .field.type-text label .line-between,form fieldset .field.type-textarea label .line-between{height:1px;width:100%;background:#b37a2a;align-self:center;margin-left:8px}form fieldset .field.type-captcha label .tr-name,form fieldset .field.type-text label .tr-name,form fieldset .field.type-textarea label .tr-name{flex:0 0 auto;max-width:75%;margin-right:4px}form fieldset .field.type-captcha.error .control input,form fieldset .field.type-captcha.error .control textarea,form fieldset .field.type-text.error .control input,form fieldset .field.type-text.error .control textarea,form fieldset .field.type-textarea.error .control input,form fieldset .field.type-textarea.error .control textarea{border:1px solid red}form fieldset .field.type-text .control{flex:1 0 auto}form fieldset .field.type-text .control input{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px}form fieldset .field.type-text .control input::placeholder{color:#b3b3b3}form fieldset .field.type-text .control input.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}form fieldset .field.type-textarea .control{flex:1 0 auto}form fieldset .field.type-textarea .control textarea{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;height:88px;resize:vertical}form fieldset .field.type-textarea .control textarea::placeholder{color:#b3b3b3}form fieldset .field.type-textarea .control textarea.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}form fieldset .field.type-captcha{align-items:center}form fieldset .field.type-captcha .control{flex:1 0 auto}form fieldset .field.type-captcha .control .img-compare-cpt{display:flex;flex-direction:row;align-items:end}form fieldset .field.type-captcha .control .img-compare-cpt .img-cpt{align-self:flex-start;border-radius:8px;overflow:hidden}form fieldset .field.type-captcha .control .img-compare-cpt .img-cpt img{width:150px;height:64px}form fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload{background:url(../images/refresh.png) no-repeat center #ce9647;border:1px solid #ce9647;width:64px;height:64px;cursor:pointer}form fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload:hover{background:url(../images/refresh.png) no-repeat center #b37a2a;border:1px solid #b37a2a}form fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload:active{background:url(../images/refresh.png) no-repeat center #9e6c25;border:1px solid #9e6c25}form fieldset .field.type-captcha .control input{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;flex:3 3 50%}form fieldset .field.type-captcha .control input::placeholder{color:#b3b3b3}form fieldset .field.type-captcha .control input.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}form fieldset .field.type-select{flex-direction:row;align-items:center;display:flex;margin-bottom:40px;width:72%}form fieldset .field.type-select label{margin-right:24px;flex:1 0 41%;position:relative;display:flex}form fieldset .field.type-select label .tr-name{display:flex;flex:1 0 auto}form fieldset .field.type-select label .required{margin-right:16px}form fieldset .field.type-select label .line-between{height:1px;width:100%;background:#b37a2a;align-self:center}form fieldset .field.type-select .control{flex:1 0 64%;margin-left:2px}form fieldset .field.type-select .control .select{position:relative}form fieldset .field.type-select .control .select select{display:none}form fieldset .field.type-select .control .select .select-selected{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;width:92%}form fieldset .field.type-select .control .select .select-selected::placeholder{color:#b3b3b3}form fieldset .field.type-select .control .select .select-selected:after{position:absolute;content:"";top:36%;right:16px;width:24px;height:24px;background:url(../images/open-menu.png)}form fieldset .field.type-select .control .select .select-selected.select-arrow-active:after{background:url(../images/open-menu-hover.png);transform:rotate(180deg);top:22px}form fieldset .field.type-select .control .select .select-items div,form fieldset .field.type-select .control .select .select-selected{padding:24px;cursor:pointer;user-select:none}form fieldset .field.type-select .control .select .select-items{position:absolute;background-color:#e5e4e3;top:100%;left:0;right:0;z-index:99}form fieldset .field.type-select .control .select .select-items div{border-top:none}form fieldset .field.type-select .control .select .select-hide{display:none}form fieldset .field.type-select .control .select .same-as-selected,form fieldset .field.type-select .control .select .select-items div:hover{background-color:#b37a2a;color:#faf9f8}form fieldset .field.type-select.error .control .select .select-selected{border:1px solid red}form fieldset .field.type-files{display:flex;flex-direction:column;color:#ce9647;width:56%;margin:40px auto}form fieldset .field.type-files input[type=file]{display:none}form fieldset .field.type-files .file-add-btn{margin-left:115px}form fieldset .field.type-files .file-add-btn label{display:block;cursor:pointer}form fieldset .field.type-files .file-add-btn label .tr-name{border-bottom:1px dotted #b37a2a}form fieldset .field.type-files .file-list{margin-left:115px}form fieldset .field.type-files .file-list .file-item{display:flex;margin-top:24px;align-items:center}form fieldset .field.type-files .file-list .file-item .file{display:flex;width:calc(100% - 36px)}form fieldset .field.type-files .file-list .file-item .file .size,form fieldset .field.type-files .file-list .file-item .file p{color:#4a2b44;display:flex;align-self:center}form fieldset .field.type-files .file-list .file-item .file .size{color:#4a2b44;flex:0 0 auto;margin-left:8px}form fieldset .field.type-files .file-list .file-item .file p:first-child{display:flex;flex:1 1 auto}form fieldset .field.type-files .file-list .file-item .file p{margin-right:8px}form fieldset .field.type-files .file-list .file-item .file .line-between{flex:1 1 auto;min-width:24px;width:auto;height:1px;background:#b37a2a;align-self:center}form fieldset .field.type-files .file-list .file-item .delete{width:24px;height:24px;margin:4px 0 4px;position:relative}form fieldset .field.type-files .file-list .file-item .delete:after{position:absolute;content:"";width:24px;height:24px;top:0;left:0;background:url(../images/del_file.png)}form fieldset .field.type-files .file-list .file-item .delete:hover:after{background:url(../images/del_file_hov.png)}form fieldset .field.type-files .file-list .file-item .delete:hover:active{background:url(../images/del_file_cleck.png)}form fieldset .field.type-files .error-msg{color:red;margin-top:40px;align-self:center;text-transform:uppercase;font-size:100px;font-size:24px}form fieldset .field.type-checkbox{position:relative;display:flex;flex-direction:column;align-items:center}form fieldset .field.type-checkbox label{margin-bottom:24px;position:absolute;cursor:pointer;user-select:none;left:50%;margin-left:-240px}form fieldset .field.type-checkbox label .tr-name{position:relative;margin-left:32px;display:none}form fieldset .field.type-checkbox label .required{display:none}form fieldset .field.type-checkbox .control{top:30px;position:absolute;left:50%;height:16px;width:16px;margin-left:-234px;background-color:#eee;border-radius:50%;border:1px solid #ce9647}form fieldset .field.type-checkbox .control input[type=checkbox]{position:absolute;width:24px;height:24px;opacity:0;margin:0;cursor:pointer}form fieldset .field.type-checkbox .control input:checked{opacity:1;width:0;height:0;left:30%}form fieldset .field.type-checkbox .control input:checked:before{content:"";width:8px;height:8px;position:absolute;left:50%;top:4px;border-radius:50%;background:#9e6c25}form fieldset .field.type-custom_html{display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;margin-top:24px}form fieldset .field.type-button label{display:none}.popup-dialog{display:none;justify-content:center;padding:0 12px;box-sizing:border-box;width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;z-index:1000}.popup-dialog .dialog-close{z-index:999;width:30px;height:30px;right:8px;top:20px;position:absolute;cursor:pointer}.popup-dialog .dialog-close:before{content:"";position:absolute;top:0;width:2px;height:25px;background:#4a2b44;transform:rotate(45deg)}.popup-dialog .dialog-close:after{content:"";position:absolute;top:0;width:2px;height:25px;background:#4a2b44;transform:rotate(135deg)}.popup-dialog .content{background:#fff;position:relative;max-width:980px;margin:0 auto;top:100px;border-radius:30px;padding:55px 85px 80px 80px;box-sizing:border-box}.popup-dialog .content .dialog-content{overflow-y:scroll;height:500px}.popup-dialog .content .dialog-content .section-limiter{padding-left:20px;padding-right:15px}.popup-dialog .content .dialog-content .section-limiter .text-container{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #cdd8e3}.popup-dialog .content .dialog-content .section-limiter .text-container p{margin:0;padding:0;font-family:Tahoma;font-size:14px;font-weight:400;line-height:22px;color:#555;text-align:left}.popup-dialog .content .dialog-content .section-limiter h3{margin:0 0 20px 0;display:inline-block;font-family:Arial;font-size:24px;line-height:24px;color:#007ad0;letter-spacing:.5px}.search{padding-bottom:40px}.search .page-content .content{flex-direction:column;padding:0 24px;box-sizing:border-box}.search .page-content .content .header{margin:114px 0 32px}.search .page-content .content .header .caption{padding:56px 30px}.search .page-content .content form fieldset{flex:0 0 63%;margin-right:2%}.search .page-content .content form fieldset .field.type-text{width:100%}.search .page-content .content form fieldset .field.type-text label{display:none}.search .page-content .content form fieldset .field.type-text .control{display:flex}.search .page-content .content form fieldset .field.type-text .control input{width:unset;flex:0 0 100%;box-sizing:border-box}.search .page-content .content form .buttons{flex:0 1 auto;min-width:200px}.search .page-content .content form .buttons .styled{width:100%;border:none;height:64px;border-radius:8px;background:#ce9647;font-family:Helvetica;font-size:14px;letter-spacing:.35px;color:#fff;transition:background .2s ease-in-out}.search .page-content .content form .buttons .styled:hover{cursor:pointer;background:#b37a2a}.search .page-content .content form .buttons .styled:active{background:#9e6c25}.search .page-content .container-wrapper .search-result .section-space{font-family:Helvetica;font-size:18px;letter-spacing:.45px;color:#ce9647}.search .page-content .container-wrapper .search-result .list-item{margin-bottom:8px}.search .page-content .container-wrapper .search-result .list-item .caption a{font-family:Helvetica;color:#ce9647;transition:color .2s ease-in-out;background-image:linear-gradient(to right,#ce9647 50%,transparent 50%);background-position:0 17px;background-repeat:repeat-x;background-size:5px 2px;padding-bottom:4px}.search .page-content .container-wrapper .search-result .list-item .caption a:hover{color:#b37a2a}.search .page-content .container-wrapper .search-result .list-item .caption a:active{color:#9e6c25}.search .page-content .container-wrapper .search-result .list-item .annotation p{font-family:Helvetica;color:#4e4e4e}.text-block a{display:flex;padding-top:10px;color:#ce9647;transition:color .2s ease-in-out}.text-block a:hover{color:#b37a2a}.text-block a:active{color:#9e6c25}.archive-container{margin-bottom:20px}.archive-container .archive-date-link,.archive-container .archive-link{color:#ce9647;text-decoration:none;font-family:"OpenSans Regular";transition:color .2s ease-in-out}.archive-container .archive-date-link:hover,.archive-container .archive-link:hover{color:#b37a2a}.archive-container .archive-date-link:active,.archive-container .archive-link:active{color:#9e6c25}.archive-container .archive-link{border-bottom:2px dotted #ce9647;transition:border-bottom .2s ease-in-out}.archive-container .archive-link:hover{border-bottom:2px dotted #b37a2a}.archive-container .archive-link:active{border-bottom:2px dotted #9e6c25}.archive-container .archive-date-link:hover{cursor:pointer}.errors-list,.messages-list{margin-left:20px}.errors-list li,.messages-list li{list-style:square}.errors-list li,.errors-list p{color:#ad1c1c}.messages-list li,.messages-list p{color:#0b9c23}.notifications-container .errors-list,.notifications-container .messages-list{margin-bottom:20px}.structure-graph{width:100%;overflow:auto}.share-container{text-align:center;margin-top:0!important}.structure-tree{overflow:auto;margin-bottom:50px}.structure-tree .tree-container{position:relative}.structure-tree .tree-container .lines-plate{position:absolute;top:0;left:0;width:100%;height:100%}.structure-tree .tree-container .lines-plate line,.structure-tree .tree-container .lines-plate path{stroke-width:2px;stroke:#969696}.structure-tree .structure-tree-block{position:relative;font-size:0;line-height:0;white-space:nowrap;text-align:center}.structure-tree .structure-tree-item{display:inline-block;vertical-align:top;margin:0 10px}.structure-tree .structure-tree-item .caption{display:inline-block;max-width:200px;padding:5px 10px;margin-bottom:20px;border:1px solid #646464;white-space:normal;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.structure-tree .structure-tree-item .caption p{font-size:14px;line-height:20px}.ped-sites-promo .popup-dialog{background:rgba(40,71,111,.7)}.ped-sites-promo .popup-dialog .content{max-width:800px;padding:0;padding-bottom:72px;text-align:center;border-radius:0}.ped-sites-promo .popup-dialog .content .dialog-content{overflow-y:visible;height:auto}.ped-sites-promo .popup-dialog .dialog-close:before{background:#fff}.ped-sites-promo .popup-dialog .dialog-close:after{background:#fff}.ped-sites-promo .popup-dialog .header-image{height:203px;margin-bottom:56px;background:url(/css/images/ped-sites-promo/header.jpg) no-repeat center top}.ped-sites-promo .popup-dialog .popup-header{padding:0;margin:0;margin-bottom:40px;line-height:32px;font-size:24px;color:#008fe9}.ped-sites-promo .popup-dialog .popup-body{margin-bottom:56px}.ped-sites-promo .popup-dialog .popup-body p{font-size:18px;line-height:24px}.ped-sites-promo .popup-dialog .popup-buttons{text-align:center}.ped-sites-promo .popup-dialog .popup-buttons .button{display:inline-block;width:auto;min-width:140px;height:48px;line-height:48px;text-align:center;padding:0 20px;margin:0 8px;color:#fff;vertical-align:top;font-size:18px;border:0;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px}.ped-sites-promo .popup-dialog .popup-buttons .button.ok{background:#76b300}.ped-sites-promo .popup-dialog .popup-buttons .button.cancel{background:#b3bcc7}.ped-sites-promo .popup-dialog .popup-buttons a.button{min-width:100px}.sign-certificate-card{padding-top:40px}.sign-certificate-card .card-body{margin-bottom:20px}.sign-certificate-card .card-action{margin:0 auto 40px;display:flex;justify-content:center;color:#fff;border:1px solid #ce9647;text-align:center;width:232px;height:64px;line-height:64px;border-radius:8px;box-shadow:0 2px 4px 1px #a5a5a5;background:#ce9647;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;width:auto;padding:0 30px;line-height:64px;text-transform:uppercase}.sign-certificate-card .card-action:hover{background:#b37a2a;color:#faf9f8;border:1px solid #b37a2a}.sign-certificate-card .card-action:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}.sign-certificate-card .page-caption p{font-family:MADELikesSlab;color:#4a2b44;letter-spacing:2px;line-height:40px;align-self:flex-start;padding:56px 0;word-break:break-word;font-size:24px}.sign-certificate-card .card-links{margin-bottom:20px}.sign-certificate-card .card-links a,.sign-certificate-card .card-links button{color:#4a2b44;border:0;background:0;cursor:pointer;outline:0;padding:0}.sign-certificate-card .card-links a:hover,.sign-certificate-card .card-links button:hover{color:#b37a2a}.sign-certificate-card .card-links .remove{color:#ad1c1c}.sign-certificate-card.js-loading{opacity:.5}.sign-action-dialog-popup{display:none;justify-content:center;padding:0 12px;box-sizing:border-box;width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;z-index:1000}.sign-action-dialog-popup .dialog-close{z-index:999;width:30px;height:30px;right:8px;top:20px;position:absolute;cursor:pointer}.sign-action-dialog-popup .dialog-close:before{content:"";position:absolute;top:0;width:2px;height:25px;background:#4a2b44;transform:rotate(45deg)}.sign-action-dialog-popup .dialog-close:after{content:"";position:absolute;top:0;width:2px;height:25px;background:#4a2b44;transform:rotate(135deg)}.sign-action-dialog-popup .content{background:#fff;position:relative;max-width:980px;margin:0 auto;top:100px;border-radius:30px;padding:55px 85px 80px 80px;box-sizing:border-box}.sign-action-dialog-popup .content .dialog-content{overflow-y:scroll;height:500px}.sign-action-dialog-popup .content .dialog-content .section-limiter{padding-left:20px;padding-right:15px}.sign-action-dialog-popup .content .dialog-content .section-limiter .text-container{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #cdd8e3}.sign-action-dialog-popup .content .dialog-content .section-limiter .text-container p{margin:0;padding:0;font-family:Tahoma;font-size:14px;font-weight:400;line-height:22px;color:#555;text-align:left}.sign-action-dialog-popup .content .dialog-content .section-limiter h3{margin:0 0 20px 0;display:inline-block;font-family:Arial;font-size:24px;line-height:24px;color:#007ad0;letter-spacing:.5px}.sign-action-dialog-popup .dialog-close{top:20px;right:20px;margin:0;background:0 0;border:0}.sign-action-dialog-popup .content .dialog-content{overflow:auto}.sign-action-dialog-popup form{display:flex;margin:0 auto;flex-direction:row;flex-wrap:wrap}.sign-action-dialog-popup form .button.borders{margin:0 auto 40px;display:flex;justify-content:center;color:#fff;border:1px solid #ce9647;text-align:center;width:232px;height:64px;line-height:64px;border-radius:8px;box-shadow:0 2px 4px 1px #a5a5a5;background:#ce9647;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}.sign-action-dialog-popup form .button.borders:hover{background:#b37a2a;color:#faf9f8;border:1px solid #b37a2a}.sign-action-dialog-popup form .button.borders:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}.sign-action-dialog-popup form fieldset{flex:0 0 100%}.sign-action-dialog-popup form fieldset .field.type-captcha,.sign-action-dialog-popup form fieldset .field.type-text,.sign-action-dialog-popup form fieldset .field.type-textarea{display:flex;flex-direction:row;width:80%;gap:24px;margin-bottom:40px}.sign-action-dialog-popup form fieldset .field.type-captcha label,.sign-action-dialog-popup form fieldset .field.type-text label,.sign-action-dialog-popup form fieldset .field.type-textarea label{width:36%;display:flex;align-items:center}.sign-action-dialog-popup form fieldset .field.type-captcha label .line-between,.sign-action-dialog-popup form fieldset .field.type-text label .line-between,.sign-action-dialog-popup form fieldset .field.type-textarea label .line-between{height:1px;width:100%;background:#b37a2a;align-self:center;margin-left:8px}.sign-action-dialog-popup form fieldset .field.type-captcha label .tr-name,.sign-action-dialog-popup form fieldset .field.type-text label .tr-name,.sign-action-dialog-popup form fieldset .field.type-textarea label .tr-name{flex:0 0 auto;max-width:75%;margin-right:4px}.sign-action-dialog-popup form fieldset .field.type-captcha.error .control input,.sign-action-dialog-popup form fieldset .field.type-captcha.error .control textarea,.sign-action-dialog-popup form fieldset .field.type-text.error .control input,.sign-action-dialog-popup form fieldset .field.type-text.error .control textarea,.sign-action-dialog-popup form fieldset .field.type-textarea.error .control input,.sign-action-dialog-popup form fieldset .field.type-textarea.error .control textarea{border:1px solid red}.sign-action-dialog-popup form fieldset .field.type-text .control{flex:1 0 auto}.sign-action-dialog-popup form fieldset .field.type-text .control input{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px}.sign-action-dialog-popup form fieldset .field.type-text .control input::placeholder{color:#b3b3b3}.sign-action-dialog-popup form fieldset .field.type-text .control input.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}.sign-action-dialog-popup form fieldset .field.type-textarea .control{flex:1 0 auto}.sign-action-dialog-popup form fieldset .field.type-textarea .control textarea{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;height:88px;resize:vertical}.sign-action-dialog-popup form fieldset .field.type-textarea .control textarea::placeholder{color:#b3b3b3}.sign-action-dialog-popup form fieldset .field.type-textarea .control textarea.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}.sign-action-dialog-popup form fieldset .field.type-captcha{align-items:center}.sign-action-dialog-popup form fieldset .field.type-captcha .control{flex:1 0 auto}.sign-action-dialog-popup form fieldset .field.type-captcha .control .img-compare-cpt{display:flex;flex-direction:row;align-items:end}.sign-action-dialog-popup form fieldset .field.type-captcha .control .img-compare-cpt .img-cpt{align-self:flex-start;border-radius:8px;overflow:hidden}.sign-action-dialog-popup form fieldset .field.type-captcha .control .img-compare-cpt .img-cpt img{width:150px;height:64px}.sign-action-dialog-popup form fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload{background:url(../images/refresh.png) no-repeat center #ce9647;border:1px solid #ce9647;width:64px;height:64px;cursor:pointer}.sign-action-dialog-popup form fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload:hover{background:url(../images/refresh.png) no-repeat center #b37a2a;border:1px solid #b37a2a}.sign-action-dialog-popup form fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload:active{background:url(../images/refresh.png) no-repeat center #9e6c25;border:1px solid #9e6c25}.sign-action-dialog-popup form fieldset .field.type-captcha .control input{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;flex:3 3 50%}.sign-action-dialog-popup form fieldset .field.type-captcha .control input::placeholder{color:#b3b3b3}.sign-action-dialog-popup form fieldset .field.type-captcha .control input.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}.sign-action-dialog-popup form fieldset .field.type-select{flex-direction:row;align-items:center;display:flex;margin-bottom:40px;width:72%}.sign-action-dialog-popup form fieldset .field.type-select label{margin-right:24px;flex:1 0 41%;position:relative;display:flex}.sign-action-dialog-popup form fieldset .field.type-select label .tr-name{display:flex;flex:1 0 auto}.sign-action-dialog-popup form fieldset .field.type-select label .required{margin-right:16px}.sign-action-dialog-popup form fieldset .field.type-select label .line-between{height:1px;width:100%;background:#b37a2a;align-self:center}.sign-action-dialog-popup form fieldset .field.type-select .control{flex:1 0 64%;margin-left:2px}.sign-action-dialog-popup form fieldset .field.type-select .control .select{position:relative}.sign-action-dialog-popup form fieldset .field.type-select .control .select select{display:none}.sign-action-dialog-popup form fieldset .field.type-select .control .select .select-selected{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;width:92%}.sign-action-dialog-popup form fieldset .field.type-select .control .select .select-selected::placeholder{color:#b3b3b3}.sign-action-dialog-popup form fieldset .field.type-select .control .select .select-selected:after{position:absolute;content:"";top:36%;right:16px;width:24px;height:24px;background:url(../images/open-menu.png)}.sign-action-dialog-popup form fieldset .field.type-select .control .select .select-selected.select-arrow-active:after{background:url(../images/open-menu-hover.png);transform:rotate(180deg);top:22px}.sign-action-dialog-popup form fieldset .field.type-select .control .select .select-items div,.sign-action-dialog-popup form fieldset .field.type-select .control .select .select-selected{padding:24px;cursor:pointer;user-select:none}.sign-action-dialog-popup form fieldset .field.type-select .control .select .select-items{position:absolute;background-color:#e5e4e3;top:100%;left:0;right:0;z-index:99}.sign-action-dialog-popup form fieldset .field.type-select .control .select .select-items div{border-top:none}.sign-action-dialog-popup form fieldset .field.type-select .control .select .select-hide{display:none}.sign-action-dialog-popup form fieldset .field.type-select .control .select .same-as-selected,.sign-action-dialog-popup form fieldset .field.type-select .control .select .select-items div:hover{background-color:#b37a2a;color:#faf9f8}.sign-action-dialog-popup form fieldset .field.type-select.error .control .select .select-selected{border:1px solid red}.sign-action-dialog-popup form fieldset .field.type-files{display:flex;flex-direction:column;color:#ce9647;width:56%;margin:40px auto}.sign-action-dialog-popup form fieldset .field.type-files input[type=file]{display:none}.sign-action-dialog-popup form fieldset .field.type-files .file-add-btn{margin-left:115px}.sign-action-dialog-popup form fieldset .field.type-files .file-add-btn label{display:block;cursor:pointer}.sign-action-dialog-popup form fieldset .field.type-files .file-add-btn label .tr-name{border-bottom:1px dotted #b37a2a}.sign-action-dialog-popup form fieldset .field.type-files .file-list{margin-left:115px}.sign-action-dialog-popup form fieldset .field.type-files .file-list .file-item{display:flex;margin-top:24px;align-items:center}.sign-action-dialog-popup form fieldset .field.type-files .file-list .file-item .file{display:flex;width:calc(100% - 36px)}.sign-action-dialog-popup form fieldset .field.type-files .file-list .file-item .file .size,.sign-action-dialog-popup form fieldset .field.type-files .file-list .file-item .file p{color:#4a2b44;display:flex;align-self:center}.sign-action-dialog-popup form fieldset .field.type-files .file-list .file-item .file .size{color:#4a2b44;flex:0 0 auto;margin-left:8px}.sign-action-dialog-popup form fieldset .field.type-files .file-list .file-item .file p:first-child{display:flex;flex:1 1 auto}.sign-action-dialog-popup form fieldset .field.type-files .file-list .file-item .file p{margin-right:8px}.sign-action-dialog-popup form fieldset .field.type-files .file-list .file-item .file .line-between{flex:1 1 auto;min-width:24px;width:auto;height:1px;background:#b37a2a;align-self:center}.sign-action-dialog-popup form fieldset .field.type-files .file-list .file-item .delete{width:24px;height:24px;margin:4px 0 4px;position:relative}.sign-action-dialog-popup form fieldset .field.type-files .file-list .file-item .delete:after{position:absolute;content:"";width:24px;height:24px;top:0;left:0;background:url(../images/del_file.png)}.sign-action-dialog-popup form fieldset .field.type-files .file-list .file-item .delete:hover:after{background:url(../images/del_file_hov.png)}.sign-action-dialog-popup form fieldset .field.type-files .file-list .file-item .delete:hover:active{background:url(../images/del_file_cleck.png)}.sign-action-dialog-popup form fieldset .field.type-files .error-msg{color:red;margin-top:40px;align-self:center;text-transform:uppercase;font-size:100px;font-size:24px}.sign-action-dialog-popup form fieldset .field.type-checkbox{position:relative;display:flex;flex-direction:column;align-items:center}.sign-action-dialog-popup form fieldset .field.type-checkbox label{margin-bottom:24px;position:absolute;cursor:pointer;user-select:none;left:50%;margin-left:-240px}.sign-action-dialog-popup form fieldset .field.type-checkbox label .tr-name{position:relative;margin-left:32px;display:none}.sign-action-dialog-popup form fieldset .field.type-checkbox label .required{display:none}.sign-action-dialog-popup form fieldset .field.type-checkbox .control{top:30px;position:absolute;left:50%;height:16px;width:16px;margin-left:-234px;background-color:#eee;border-radius:50%;border:1px solid #ce9647}.sign-action-dialog-popup form fieldset .field.type-checkbox .control input[type=checkbox]{position:absolute;width:24px;height:24px;opacity:0;margin:0;cursor:pointer}.sign-action-dialog-popup form fieldset .field.type-checkbox .control input:checked{opacity:1;width:0;height:0;left:30%}.sign-action-dialog-popup form fieldset .field.type-checkbox .control input:checked:before{content:"";width:8px;height:8px;position:absolute;left:50%;top:4px;border-radius:50%;background:#9e6c25}.sign-action-dialog-popup form fieldset .field.type-custom_html{display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;margin-top:24px}.sign-action-dialog-popup form fieldset .field.type-button label{display:none}.sign-action-dialog-popup form .page-caption{display:none}.sign-action-dialog-popup form .buttons button{margin:0 auto 40px;display:flex;justify-content:center;color:#fff;border:1px solid #ce9647;text-align:center;width:232px;height:64px;line-height:64px;border-radius:8px;box-shadow:0 2px 4px 1px #a5a5a5;background:#ce9647;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;line-height:54px;text-transform:uppercase}.sign-action-dialog-popup form .buttons button:hover{background:#b37a2a;color:#faf9f8;border:1px solid #b37a2a}.sign-action-dialog-popup form .buttons button:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}.sign-action-dialog-popup .widget-header{margin-bottom:20px}.sign-action-dialog-popup .widget-header p{font-family:MADELikesSlab;color:#4a2b44;letter-spacing:2px;line-height:40px;align-self:flex-start;padding:56px 0;word-break:break-word;font-size:24px;margin:0;left:0}.sign-action-dialog-popup .widget-body{margin-bottom:30px}.sign-action-dialog-popup .widget-errors,.sign-action-dialog-popup .widget-messages{margin-bottom:20px}.sign-action-dialog-popup .widget-errors p{color:#ad1c1c}.sign-action-dialog-popup .widget-messages p{color:#0b9c23}.sign-action-dialog-popup.show{display:block}.sign-org-info-documents .documents-field{margin-bottom:30px}.sign-org-info-documents .documents-field .field-title p{font-family:MADELikesSlab;color:#4a2b44;letter-spacing:2px;line-height:40px;align-self:flex-start;padding:56px 0;word-break:break-word;font-size:24px}.sign-org-info-documents .documents-field .field-files .files-item,.sign-org-info-documents .documents-field .field-files .restored-files-item{display:flex;align-items:center;padding:5px 0}.sign-org-info-documents .documents-field .field-files .files-item .caption,.sign-org-info-documents .documents-field .field-files .restored-files-item .caption{margin-right:auto}.sign-org-info-documents .documents-field .field-files .files-item .caption p,.sign-org-info-documents .documents-field .field-files .restored-files-item .caption p{word-break:break-word;padding-right:20px}.sign-org-info-documents .documents-field .field-files .files-item .sign-info,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info{width:50px;text-align:center;flex-shrink:0}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container{position:relative;display:inline-block;margin:0 10px;height:0;border-bottom:0;width:100%;height:auto;margin:0;top:10px}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container *,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container *{border-bottom:0}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-icon,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-icon{position:relative;top:-9px;display:inline-block;width:16px;height:22px;background:url(/css/themes/v4/images/digital-signature.png) no-repeat;background-size:contain;opacity:.7}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content{display:none!important;position:absolute;bottom:100%;left:50%;width:350px;margin-left:-175px;margin-bottom:20px;padding:10px;background:#fff;text-align:left;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.4);-moz-box-shadow:0 2px 5px rgba(0,0,0,.4);-ms-box-shadow:0 2px 5px rgba(0,0,0,.4);-o-box-shadow:0 2px 5px rgba(0,0,0,.4);box-shadow:0 2px 5px rgba(0,0,0,.4);border-radius:4px}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content .content-date,.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content .content-name,.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content .content-title,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content .content-date,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content .content-name,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content .content-title{display:block;font-size:12px;line-height:18px}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content .content-field,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content .content-field{display:block!important;margin-bottom:2px;font-size:12px;line-height:18px;margin-bottom:5px}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content .content-field .field-label,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content .content-field .field-label{display:block}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content .content-field .field-label,.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content .content-field .field-value,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content .content-field .field-label,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content .content-field .field-value{margin-bottom:0}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container .signature-content .content-title,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container .signature-content .content-title{font-weight:700}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container:hover .signature-icon,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container:hover .signature-icon{opacity:1}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-container:hover .signature-content,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-container:hover .signature-content{display:block!important;z-index:10}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-check,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-check{position:relative;display:inline-block;width:24px;height:24px}.sign-org-info-documents .documents-field .field-files .files-item .sign-info .digital-signature-check input,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-info .digital-signature-check input{position:absolute;top:0;left:0;width:100%;height:100%}.sign-org-info-documents .documents-field .field-files .files-item .sign-status,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-status{width:200px;flex-shrink:0;text-align:right}.sign-org-info-documents .documents-field .field-files .files-item .sign-status p,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-status p{color:#a5a5a5}.sign-org-info-documents .documents-field .field-files .files-item .sign-status.status-error p,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-status.status-error p{color:#ad1c1c}.sign-org-info-documents .documents-field .field-files .files-item .sign-status:last-child,.sign-org-info-documents .documents-field .field-files .restored-files-item .sign-status:last-child{padding-right:10px}.sign-org-info-documents .documents-field .field-files .files-item .actions,.sign-org-info-documents .documents-field .field-files .restored-files-item .actions{padding-right:10px}.sign-org-info-documents .documents-field .field-files .files-item .actions button,.sign-org-info-documents .documents-field .field-files .restored-files-item .actions button{background:0 0;border:0;color:#4a2b44}.sign-org-info-documents .documents-field .field-files .files-item .actions .restore,.sign-org-info-documents .documents-field .field-files .restored-files-item .actions .restore{color:#0b9c23}.sign-org-info-documents .documents-field .field-files .files-item .actions .remove,.sign-org-info-documents .documents-field .field-files .restored-files-item .actions .remove{color:#ad1c1c}.sign-org-info-documents .documents-field .field-files .files-item:hover,.sign-org-info-documents .documents-field .field-files .restored-files-item:hover{background:#b37a2a}.sign-org-info-documents .documents-field .documents-field .field-title{margin-bottom:10px}.sign-org-info-documents .documents-field .documents-field .field-title p{font-family:MADELikesSlab;color:#4a2b44;letter-spacing:2px;line-height:40px;align-self:flex-start;padding:56px 0;word-break:break-word;font-size:24px}.sign-org-info-documents .sign-submit-container{position:relative}.sign-org-info-documents .sign-submit{margin:0 auto 40px;display:flex;justify-content:center;color:#fff;border:1px solid #ce9647;text-align:center;width:232px;height:64px;line-height:64px;border-radius:8px;box-shadow:0 2px 4px 1px #a5a5a5;background:#ce9647;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;line-height:54px;text-transform:uppercase;width:100%}.sign-org-info-documents .sign-submit:hover{background:#b37a2a;color:#faf9f8;border:1px solid #b37a2a}.sign-org-info-documents .sign-submit:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}.sign-org-info-documents.js-loading{opacity:.5}.sign-welcome-widget{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ce9647}.sign-welcome-widget .widget-title{margin-bottom:20px 0}.sign-welcome-widget .widget-title p{font-family:MADELikesSlab;color:#4a2b44;letter-spacing:2px;line-height:40px;align-self:flex-start;padding:56px 0;word-break:break-word;font-size:24px;padding:0}.sign-welcome-widget .widget-body{margin-bottom:20px}.sign-welcome-widget .widget-link a{margin:0 auto 40px;display:flex;justify-content:center;color:#fff;border:1px solid #ce9647;text-align:center;width:232px;height:64px;line-height:64px;border-radius:8px;box-shadow:0 2px 4px 1px #a5a5a5;background:#ce9647;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;margin:0;line-height:64px;text-transform:uppercase}.sign-welcome-widget .widget-link a:hover{background:#b37a2a;color:#faf9f8;border:1px solid #b37a2a}.sign-welcome-widget .widget-link a:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}.sign-certificate-archive{margin-bottom:28px}.sign-certificate-archive .page-caption p{font-family:MADELikesSlab;color:#4a2b44;letter-spacing:2px;line-height:40px;align-self:flex-start;padding:56px 0;word-break:break-word;font-size:24px}.sign-certificate-archive .archive-certificate-list{gap:16px}.sign-certificate-archive .archive-certificate-list .archive-certificate-item{display:grid;gap:8px}.sign-certificate-archive .archive-certificate-list .archive-certificate-item:not(:last-child){margin-bottom:16px}.sign-certificate-archive .archive-certificate-list .certificate-fields{display:grid;grid-template-columns:2fr 2fr 3fr 5fr;gap:8px}@media (max-width:800px){.sign-certificate-archive .archive-certificate-list .certificate-fields{grid-template-columns:1fr;gap:4px}}.sign-certificate-archive .archive-certificate-list .certificate-field{display:grid;gap:4px}.sign-certificate-archive .archive-certificate-list .certificate-field *{word-break:break-word}.sign-certificate-archive .archive-certificate-list .certificate-field-title{font-size:.9em;font-weight:700}.sign-certificate-archive .archive-certificate-list .certificate-links button{color:#4a2b44;border:0;background:0;padding:0;cursor:pointer;outline:0}.sign-certificate-archive .archive-certificate-list .certificate-links button:hover{color:#b37a2a}.file-card .header{padding:40px 20px}.file-card .file-card-sidebar{float:right;width:220px}.file-card .file-card-sidebar .sidebar-field{margin-bottom:20px}.file-card .file-card-body{margin-right:240px}.file-card .file-card-body pre{white-space:pre-line;line-height:24px}.js-loading .js-loading-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.4)}.js-loading .js-loading-spinner{position:absolute;top:50%;left:50%;width:128px;height:128px;margin:-64px 0 0 -64px;overflow:hidden;border-radius:64px}.food-branch-widget .cms-action-inline-panel .edit .cms-action-icon,.food-section-widget .cms-action-inline-panel .edit .cms-action-icon{background-image:url(/css/themes/v4/images/cms/icon-upload.png)!important}.food-branch-widget .body p,.food-section-widget .body p{margin-bottom:10px}.food-branch-widget .accent-body,.food-section-widget .accent-body{padding:10px;margin-bottom:20px;border:2px solid #f0ad4e}.food-branch-widget .accent-body p,.food-section-widget .accent-body p{margin-bottom:10px}.food-branch-widget .accent-body b,.food-section-widget .accent-body b{font-weight:700}.food-branch-widget .food-files .files-list .download,.food-section-widget .food-files .files-list .download{margin:0}.food-branch-widget .food-files .files-list .download .icon,.food-section-widget .food-files .files-list .download .icon{display:none}.alert-message{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:16px;border-radius:8px;border:1px solid transparent;padding:8px 16px;margin:8px 0}.alert-message.success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-message.success .close:hover{color:#0b3b25}.alert-message.success .close:active{color:#072617}.alert-message.warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-message.warning .close:hover{color:#3e2f02}.alert-message.warning .close:active{color:#342802}.alert-message.error{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-message.error .close:hover{color:#63181f}.alert-message.error .close:active{color:#5b161c}.alert-message p{margin:0}.alert-message .close{cursor:pointer}.accordion-group{display:flex;flex-direction:column;gap:16px}.accordion{position:relative}.accordion .accordion-head{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.accordion .accordion-head:hover .arrow{opacity:1}.accordion .accordion-head .arrow{transition:transform .25s ease-in-out;opacity:.3;transform:rotate(-90deg)}.accordion .accordion-head .arrow-animate{transition:transform .25s ease-in-out;transform:rotate(0);opacity:1}.accordion .accordion-content{display:none}.cms-action-inline-button{font-family:"OpenSans Regular";font-size:14px;display:inline-block;height:32px;line-height:32px;padding:0 32px 0 0;background:#fff;color:#03486e;border:0;cursor:pointer;outline:0;white-space:nowrap;text-decoration:none;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.2);-moz-box-shadow:2px 2px 10px rgba(0,0,0,.2);-ms-box-shadow:2px 2px 10px rgba(0,0,0,.2);-o-box-shadow:2px 2px 10px rgba(0,0,0,.2);box-shadow:2px 2px 10px rgba(0,0,0,.2)}.cms-action-inline-button:hover{color:#0080c6}.cms-action-inline-button:hover .cms-action-icon{background-color:#007dc2}.cms-action-inline-button:active .cms-action-icon{background-color:#268cc4}.cms-action-icon{display:inline-block;width:32px!important;height:32px!important;margin:0 16px 0 0!important;padding:0!important;background-color:#7f7f7f!important;background-position:center center!important;background-repeat:no-repeat!important;vertical-align:top;cursor:pointer;outline:0;border:0;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px}.cms-action-icon:hover{background-color:#007dc2!important}.cms-action-icon:active{background-color:#268cc4!important}.cms-action-icon::before{display:none!important}.add .cms-action-icon,.cms-action-icon.add{background-image:url(/css/themes/v4/images/cms/icon-add.png)!important}.cms-action-icon.edit,.edit .cms-action-icon{background-image:url(/css/themes/v4/images/cms/icon-edit.png)!important}.arrow-right .cms-action-icon,.cms-action-icon.arrow-right{background-image:url(/css/themes/v4/images/cms/icon-arrow-right.png)!important}.cms-action-panel{display:inline-block;position:relative;top:-24px;width:0;height:0;font-size:0;line-height:0;z-index:12}.cms-action-panel.sh-hidden{z-index:1}.cms-action-panel .sh-btn{display:block!important}.cms-action-panel .panel-btn{position:absolute;top:0;left:0;z-index:12;background-color:#03486e;background-image:url(/css/themes/v4/images/cms/icon-close.png)}.cms-action-panel .panel-btn:hover{background-color:#007dc2;-webkit-box-shadow:0 0 2px rgba(255,255,255,.6);-moz-box-shadow:0 0 2px rgba(255,255,255,.6);-ms-box-shadow:0 0 2px rgba(255,255,255,.6);-o-box-shadow:0 0 2px rgba(255,255,255,.6);box-shadow:0 0 2px rgba(255,255,255,.6)}.cms-action-panel .panel-btn .panel-btn{position:absolute;top:0;left:0;z-index:12;background-color:#03486e;background-image:url(/css/themes/v4/images/cms/icon-close.png)}.cms-action-panel .panel-btn .panel-btn:hover{background-color:#007dc2;-webkit-box-shadow:0 0 2px rgba(255,255,255,.6);-moz-box-shadow:0 0 2px rgba(255,255,255,.6);-ms-box-shadow:0 0 2px rgba(255,255,255,.6);-o-box-shadow:0 0 2px rgba(255,255,255,.6);box-shadow:0 0 2px rgba(255,255,255,.6)}.cms-action-panel .panel-btn .panel-btn:active{background-color:#268cc4}.cms-action-panel.sh-hidden .panel-btn{background-color:#7f7f7f;background-image:url(/css/themes/v4/images/cms/icon-edit.png)}.cms-action-panel.sh-hidden .panel-btn:hover{background-color:#007dc2}.cms-action-panel.sh-hidden .panel-btn:active{background-color:#268cc4}.cms-action-panel .cms-actions{position:absolute;display:block;top:0;left:0;padding:44px 0;background:#fff;z-index:12;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-box-shadow:0 15px 80px rgba(0,0,0,.2);-moz-box-shadow:0 15px 80px rgba(0,0,0,.2);-ms-box-shadow:0 15px 80px rgba(0,0,0,.2);-o-box-shadow:0 15px 80px rgba(0,0,0,.2);box-shadow:0 15px 80px rgba(0,0,0,.2)}.cms-action-panel .cms-actions button{display:block;width:100%;height:32px;line-height:32px;padding:0 48px;white-space:nowrap;background:0 0;border:0;cursor:pointer;text-align:left;outline:0}.cms-action-panel .cms-actions button:hover{color:#0080c6}.cms-action-panel .cms-actions.reverse-popup{top:auto;left:auto;bottom:0;right:0;margin:0 -32px -32px 0}.cms-action-panel.sh-hidden .cms-actions{display:none}.cms-action-inline-panel{margin-bottom:15px}.newonsite{margin-bottom:20px}.newonsite .list-newsupdate{margin-top:20px}.newonsite .list-newsupdate .item-newsannounce .img{width:140px;height:140px;float:left}.newonsite .list-newsupdate .item-newsannounce .img img{width:100%;height:100%}.newonsite .list-newsupdate .item-newsannounce .item-content{margin-left:150px;margin-bottom:30px}.newonsite .list-newsupdate .item-newsannounce .item-content .caption{margin-bottom:21px}.newonsite .list-newsupdate .item-newsannounce .item-content .caption a{font-size:24px;font-family:Arial;text-decoration:none}.newonsite .list-newsupdate .item-newsannounce .item-content .caption a:hover{text-decoration:underline}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date{position:relative}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date:before{content:"";position:absolute;background:#deebf1;height:1px;width:100%;top:0}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .date,.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .type{display:inline-block;background:#ebf6f8;box-shadow:inset 0 0 15px 5px #dbecf6;color:#3c7894;font-family:neue,Tahoma;font-size:40px;padding:25px 10px;vertical-align:bottom}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .type{height:22px;width:28px;margin-left:-4px;background:url(/css/themes/v4/images/site/types.png) no-repeat -3% 50%}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .type p.text-month{color:#fff;font-size:14px;padding:5px 5px;letter-spacing:5px}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .photo{background:url(/css/themes/v4/images/site/types.png) no-repeat 75% 50%}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .news{background:url(/css/themes/v4/images/site/types.png) no-repeat 36% 50%}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .event{background:url(/css/themes/v4/images/site/types.png) no-repeat -3% 50%}.newonsite .list-newsupdate .item-newsannounce .item-content .note-date .note-add{font-family:Arial;font-size:11px;text-transform:uppercase;color:#699aa8;position:absolute;top:10px;width:300px;right:0;text-align:right}.newonsite .list-newsupdate .item-important .item-content .note-date .type{background:url(/css/themes/v4/images/site/types.png) no-repeat 37.5% 50%}.newonsite .show-more-updates{display:block;text-align:center;background:#d6eaf2;padding:20px 0;text-decoration:none;font-size:20px;color:#658ca8}.newonsite .show-more-updates:hover{background:#deebf1}.newonsite .show-more-updates span{border-bottom:1px dashed #8eadc3;position:relative;padding-right:30px}.newonsite .show-more-updates span:before{position:absolute;content:"";width:20px;height:20px;right:0;top:5px;background:url(/css/themes/v4/images/site/arrow-down-blue.png) no-repeat 50% 50%}.newonsite .pubitem{margin-top:10px;padding-bottom:20px;border-bottom:1px solid #cdd8e3}.newonsite .pubitem .page-caption{margin-bottom:5px}.trash-widget{width:48px;height:48px;position:fixed;bottom:90px;left:2%;z-index:99}.trash-widget .trash-icon{display:inline-block;width:inherit;height:inherit;border-radius:8px;background:url(../images/trash_white.png) no-repeat center #ce9647;opacity:.5;transition:background .2s ease-in-out,opacity .2s ease-in-out}.trash-widget .trash-icon:hover{background:url(../images/trash_white.png) no-repeat center #b37a2a;opacity:1}.trash-widget .trash-icon:active{background:url(../images/trash_white.png) no-repeat center #9e6c25}.pager-container{margin:20px 0;text-align:center}.pager-container ul{display:inline-block;vertical-align:middle}.pager-container ul .pager-item{display:inline-block;list-style:none}.pager-container ul .pager-item.active a{background:#abaaaa;color:#fff}.pager-container .pager-btn,.pager-container span{text-decoration:none;padding:8px 10px;background:#dadada;color:#7f7d7d;font-size:15px}.pager-container .next,.pager-container .prev{font-size:12px;display:inline-block;vertical-align:middle}.cms-protected{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-khtml-user-select:none;user-select:none}.theme-picker-button-container .theme-picker-button{font-family:"OpenSans Regular";font-size:14px;position:relative;padding-right:29px;padding-left:0!important;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px rgba(0,0,0,.2);-ms-box-shadow:0 2px 10px rgba(0,0,0,.2);-o-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);display:block;height:32px;line-height:32px;white-space:nowrap;border:0;cursor:pointer;text-align:left;outline:0;color:#03486e;background:#fff}.theme-picker-button-container .theme-picker-button .cms-action-icon{background-image:url(/css/themes/v4/images/cms/icon-edit.png)}.theme-picker-button-container .theme-picker-button:hover{color:#0080c6}.theme-picker-button-container .theme-picker-button:hover .cms-action-icon{background-color:#007dc2}.theme-picker-button-container .theme-picker-button:active .cms-action-icon{background-color:#268cc4}.theme-picker-button-container:hover{color:#0080c6}.theme-picker-button-container:hover .cms-action-icon{background-color:#007dc2}.theme-picker-button-container:active .cms-action-icon{background-color:#268cc4}.theme-picker-container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;padding-right:15px;z-index:15}.theme-picker-container .theme-picker{position:relative;top:10%;left:10px;max-width:980px;min-height:300px;margin:0 auto;margin-bottom:20px;background:#2e383b}.theme-picker-container .theme-picker .close-cross{border:none;outline:0;background:url(/css/themes/v4/images/site/themes-picker-cross.png);height:20px;width:20px;cursor:pointer;float:right;margin-top:20px;margin-right:20px}.theme-picker-container .theme-picker .caption{font-size:18px;color:#fff;padding-left:40px;padding-top:60px}.theme-picker-container .theme-picker .description{color:#7d8283;padding-left:40px;padding-top:30px}.theme-picker-container .theme-picker .sections{list-style:none;padding-left:40px}.theme-picker-container .theme-picker .sections .section .section-caption{font-size:16px;color:#fff;padding-top:55px}.theme-picker-container .theme-picker .sections .section .themes{margin:0}.theme-picker-container .theme-picker .sections .section .themes .theme{display:inline-block;padding-top:25px;padding-right:12px}.theme-picker-container .theme-picker .sections .section .themes .theme.hidden{display:none}.theme-picker-container .theme-picker .sections .section .themes .theme .theme-button{cursor:pointer;border-radius:4px;border-style:solid;outline:0;width:290px;height:196px;position:relative;padding:0}.theme-picker-container .theme-picker .sections .section .themes .theme .theme-button .hover-shadow{display:none;position:absolute;top:0}.theme-picker-container .theme-picker .sections .section .themes .theme .theme-button .hover-shadow .hover-shadow-background{background:#000;opacity:.7;width:286px;height:192px}.theme-picker-container .theme-picker .sections .section .themes .theme .theme-button .hover-shadow .hover-shadow-text{position:absolute;top:50%;width:100%;color:#fff}.theme-picker-container .theme-picker .sections .section .themes .theme .theme-button .hover-shadow .hover-active-theme{display:none;width:104px;position:absolute;height:104px;top:25%;left:33%;background:url(/css/themes/v4/images/site/active-theme.png)}.theme-picker-container .theme-picker .sections .section .themes .theme .theme-button:hover .hover-shadow{display:block}.theme-picker-container .theme-picker .sections .section .themes .theme .theme-name{color:#cdcdcd;padding-left:20px;padding-bottom:15px}.theme-picker-container .theme-picker .sections .section .themes .theme.active .hover-shadow-text{display:none}.theme-picker-container .theme-picker .sections .section .themes .theme.active .hover-active-theme{display:block!important}.theme-picker-container .theme-picker .sections .section .themes .theme.active .theme-button .hover-shadow{display:block}.theme-picker-container .theme-picker .sections .section.hidden{display:none}.theme-picker-container .theme-picker .expand-themes{margin-left:44%;margin-top:25px;margin-bottom:40px;color:#fff;background:#76b300;width:144px;height:44px;border:0;border-radius:20px;cursor:pointer;outline:0}.theme-picker-container .theme-picker input[type=radio]{margin-left:40px;margin-top:30px}.theme-picker-container .theme-picker input[type=radio]~label{color:#fff}.personal-data-processing-agreement-widget{display:none;width:100%;background-color:#d4d4d4;position:fixed;z-index:2;bottom:0;max-height:50%}.personal-data-processing-agreement-widget .container-wrapper{max-width:978px;margin:auto;height:100%}.personal-data-processing-agreement-widget .acceptance-text{text-align:center;display:inline;font-size:15px;font-weight:700;width:75%;float:left;margin-top:15px}.personal-data-processing-agreement-widget .acceptance-button{border:none;padding:15px;border-radius:20px;color:#fff;cursor:pointer;font-weight:700;float:right;margin:15px 0;background:#007ed2}.admin-menu{width:376px;border-radius:30px;background-color:#fff;-webkit-box-shadow:0 15px 80px rgba(0,0,0,.2);-moz-box-shadow:0 15px 80px rgba(0,0,0,.2);-ms-box-shadow:0 15px 80px rgba(0,0,0,.2);-o-box-shadow:0 15px 80px rgba(0,0,0,.2);box-shadow:0 15px 80px rgba(0,0,0,.2);position:fixed;top:19px;right:15px;z-index:120;transition:width .3s cubic-bezier(.23,1,.32,1),height .3s cubic-bezier(.23,1,.32,1)}.admin-menu_list.animate{display:flex;flex-direction:column;opacity:1;transition:opacity .3s .3s cubic-bezier(.23,1,.32,1)}.admin-menu_list{display:none;flex-basis:100%;margin:10px;border-radius:30px;position:relative;padding:10px;opacity:0;transition:opacity .3s cubic-bezier(.23,1,.32,1)}.admin-menu_list .list_item{margin:10px 0;height:30px}.admin-menu .admin-menu_button.animate{width:40px;height:40px;transition:width .3s .3s cubic-bezier(.23,1,.32,1),height .3s .3s cubic-bezier(.23,1,.32,1)}.admin-menu .admin-menu_button{position:absolute;width:60px;height:60px;background-color:#7f7f7f;border-radius:50%;top:0;right:0;z-index:15}.admin-menu .admin-menu_button:hover{cursor:pointer}.admin-menu .admin-menu_button .bar,.admin-menu .admin-menu_button .bar:after,.admin-menu .admin-menu_button .bar:before{width:30px;height:3px}.admin-menu .admin-menu_button .bar{position:absolute;transform:translateY(25px);background:#fff;transition:all .3s .3s;top:4px;left:15px}.admin-menu .admin-menu_button .bar.animate{background:rgba(255,255,255,0);top:-6px;left:10px;transition:top .3s .3s cubic-bezier(.23,1,.32,1),left .3s .3s cubic-bezier(.23,1,.32,1),background .3s .3s cubic-bezier(.23,1,.32,1)}.admin-menu .admin-menu_button .bar:before{content:"";position:absolute;left:0;bottom:8px;background:#fff;transition:bottom .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.admin-menu .admin-menu_button .bar:after{content:"";position:absolute;left:0;top:8px;background:#fff;transition:top .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.admin-menu .admin-menu_button .bar.animate:after{top:0;width:20px;transform:rotate(45deg);transition:top .3s .3s cubic-bezier(.23,1,.32,1),transform .3s .6s cubic-bezier(.23,1,.32,1),width .3s .3s cubic-bezier(.23,1,.32,1)}.admin-menu .admin-menu_button .bar.animate:before{bottom:0;width:20px;transform:rotate(-45deg);transition:bottom .3s .3s cubic-bezier(.23,1,.32,1),transform .3s .6s cubic-bezier(.23,1,.32,1),width .3s .3s cubic-bezier(.23,1,.32,1)}.admin-menu.sh-hidden{width:60px;height:60px;border-radius:30px;transition:width .3s .3s cubic-bezier(.23,1,.32,1),height .3s .3s cubic-bezier(.23,1,.32,1)}.popup-dialog{display:none;justify-content:center;padding:0 12px;box-sizing:border-box;width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;z-index:1000}.popup-dialog .dialog-close{z-index:999;width:30px;height:30px;right:8px;top:20px;position:absolute;cursor:pointer}.popup-dialog .dialog-close:before{content:"";position:absolute;top:0;width:2px;height:25px;background:#4a2b44;transform:rotate(45deg)}.popup-dialog .dialog-close:after{content:"";position:absolute;top:0;width:2px;height:25px;background:#4a2b44;transform:rotate(135deg)}.popup-dialog .content{background:#fff;position:relative;max-width:980px;margin:0 auto;top:100px;border-radius:30px;padding:55px 85px 80px 80px;box-sizing:border-box}.popup-dialog .content .dialog-content{overflow-y:scroll;height:500px}.popup-dialog .content .dialog-content .section-limiter{padding-left:20px;padding-right:15px}.popup-dialog .content .dialog-content .section-limiter .text-container{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #cdd8e3}.popup-dialog .content .dialog-content .section-limiter .text-container .image-prev{margin:0}.popup-dialog .content .dialog-content .section-limiter .text-container p{margin:0;padding:0;font-family:Tahoma;font-size:14px;font-weight:400;line-height:22px;color:#555;text-align:left}.popup-dialog .content .dialog-content .section-limiter h3{padding:0;margin:0 0 20px 0;display:inline-block;font-family:Arial;font-size:24px;line-height:24px;color:#007ad0;letter-spacing:.5px}.popup-dialog.show{display:block}.site-popup{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(29,80,149,.3);z-index:9999;display:none}.site-popup .dialog{position:fixed;top:50%;left:50%;width:470px;height:345px;margin:-160px 0 0 -235px;background:#fff;z-index:1000}.site-popup .dialog .container{display:block;width:330px;margin:0 auto;padding:80px 0 0;text-align:center;box-shadow:none;background:inherit}.site-popup .dialog .container .logo{border:none;display:block;margin:-40px auto 20px;height:40px}.site-popup .dialog .container .caption{color:#1d5095;font-size:24px;margin-bottom:20px}.site-popup .dialog .container .description p{color:#1d5095;font-size:16px;line-height:24px;margin-bottom:45px}.site-popup .dialog .container .button{display:inline-block;width:120px;height:37px;line-height:37px;color:#fff;text-align:center;text-decoration:none;border:0;background:#a91717;cursor:pointer;outline:0;margin-right:10px;font-size:14px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.site-popup .dialog .container .button:last-child{margin-right:auto}.site-popup .dialog .dialog-close{color:#555;font-family:tahoma;font-weight:400;margin:0;padding:0;-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;position:absolute;top:0;right:0;width:70px;height:70px;line-height:70px;text-align:center;border:0;cursor:pointer;outline:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAYAAADU8sWcAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QgIBxcSF33i8gAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAACe0lEQVRIx7XWW2vUVxQF8J/TkKaNl9SAFASf+mBBrQZblVpoi1ptvVQJrUhA8MEnP4bfwoJ4STV3ozFRMYJa64MPvgn6GQRfqomtUl/WwDBM5vLPzIGBgbPPf52199rr7BXnZp6dwX4MYlHn12cYx4VSAH/BBLo7DLwas/gRiyX8geP4GTfwcYeA+zGPbfgJo6VsjOAo9uFPlNoM/CmmsBV7cUcVyDUcy28kB9rFeAZfYw8elje6qgKnUoKr6MMRvFkG8Nqw3Jas3q/crJXeEQzllsM1LtjsWoNb2BRB360OWKq2wzlwpGAXrIqqN+N7zNUKqies2ZTgcMrQ3QLwTeyMuB4vFdgopaMVpbiZjvinTvy6XPqr1Piveh9vpqVG8Xs0cKVOXE9UPRDHnG/04Wb7eRS/4kCssaeGZc5iI35oBliLSp5OBsbxSUrwb1Q9hx34rlGqizAvrwmcjBWPY0sYb8WhVoAV7OGLeImxqPl1Hoq/W/1QUQ+/ixep/dMiwEXB+/Eo4jqbLrgdHehk2sviGsDB/H+OS5iMIf3XCeblQWBTlWVejg3vjwi72w2+MgbyTUT2sGr/elgfjht2tQt8XZ7FXWmxR0vE3cCJmNF0LrysmvcFeEsYN3KuK3gXR5zMuPR/EeZ9qeEXeSTmmyzRGH5L7w/XsOKGzMuDwAC+xZMWu2IMCynFmgorbsi8P8/n9hx6UtCIZnAqOhlDbyPmq3APXyZtD5Y5PJ7Hq8yG19KO72sx703QxtR4ucCVU/FgxUz4UTXz/oo+3l1v9Cm4JuIB15PdQSyUsD7evDNDY7uBK31gKBqYxuddOI0NScu8zq5hvMU5HP8AlOeDmPosjygAAAAASUVORK5CYII=) center no-repeat}.container.topmenu{display:table;margin-top:0}.widgets-button-container .widgets-button{padding:0 29px 0 0;border-radius:16px;box-shadow:0 2px 10px rgba(0,0,0,.2);height:32px;line-height:32px;white-space:nowrap;border:0;cursor:pointer;text-align:left;outline:0;color:#03486e;background:#fff}.widgets-button-container .cms-action-icon{background-image:url(/css/themes/v4/images/cms/icon-edit.png)}.widgets-button-container:hover{color:#0080c6}.widgets-button-container:hover .cms-action-icon{background-color:#007dc2}.widgets-button-container:active .cms-action-icon{background-color:#268cc4}.widgets-container{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:auto;z-index:12;background:#00000088}.widgets-container .widgets-editor{position:relative;top:4vh;left:-7px;max-width:980px;min-height:92vh;max-height:92vh;overflow-y:scroll;margin:0 auto;padding:56px 48px 24px 24px;box-sizing:border-box;background:#2e383b;border-radius:6px;scrollbar-width:none}.widgets-container .widgets-editor::-webkit-scrollbar{width:0;height:0}.widgets-container .widgets-editor:not(:last-child){margin-bottom:40px}.widgets-container .widgets-editor .close-cross{border:none;outline:0;background:url(/css/themes/v4/images/site/themes-picker-cross.png);height:20px;width:20px;cursor:pointer;position:absolute;top:24px;right:24px}.widgets-container .widgets-editor h2.caption{font-size:24px;text-transform:uppercase;color:#fefefe;margin:0;padding:0}.widgets-container .widget-list:not(:last-child){margin-bottom:24px}.widgets-container .widget-list .caption{margin-bottom:24px}.widgets-container .widget-container{position:relative;box-shadow:0 1px 4px #dbdbdb}.widgets-container .widget-container:not(:last-child){margin-bottom:8px}.widgets-container .widget-container *{color:#2e383b}.widgets-container .widget-container .widget-head{background-color:#fefefe;padding:16px;cursor:pointer;transition:.2s ease;display:flex;justify-content:space-between;align-items:center}.widgets-container .widget-container .widget-head h3{margin:0;line-height:24px;padding:0}.widgets-container .widget-container .widget-head:hover .arrow{opacity:1}.widgets-container .widget-container .widget-head.active,.widgets-container .widget-container .widget-head:hover{background-color:#ffe77aff}.widgets-container .widget-container .widget-head h3{font-size:14px;font-weight:700}.widgets-container .widget-container .widget-head .arrow{font-size:24px;transition:.25s ease;opacity:.3;transform:rotate(-90deg)}.widgets-container .widget-container .widget-head .arrow-animate{transform:rotate(0);opacity:1}.widgets-container .widget-container .widget-content{display:none;padding:16px;color:#2e383b;background-color:#fefefe}.widgets-container .widget-container form{font-size:18px}.widgets-container .widget-container form .page-caption{display:none}.widgets-container .widget-container form fieldset{margin-bottom:12px}.widgets-container .widget-container form .errors-list *{font-size:14px;color:#b33}.widgets-container .widget-container form .messages-list *{font-size:14px;color:#338033}.widgets-container .widget-container form .field{margin-bottom:20px}.widgets-container .widget-container form .field.important{display:block}.widgets-container .widget-container form .field.important *{font-size:14px;line-height:24px;font-weight:700;color:#ff4900ff}.widgets-container .widget-container form .field.important * a{text-decoration:none;color:#00af64ff}.widgets-container .widget-container form .field.important * a:before{content:"\279C "}.widgets-container .widget-container form .field>label{font-weight:700;display:inline-block;margin-bottom:16px}.widgets-container .widget-container form .field.type-text{display:block;width:unset}.widgets-container .widget-container form .field.type-text.error .control input{border-color:#b33}.widgets-container .widget-container form .field.type-text .control input{outline:0;padding:10px;border:1px solid #000;box-shadow:0 0 15px 4px rgba(0,0,0,.06);border-radius:6px;width:100%;max-width:320px}.widgets-container .widget-container form .field.type-checkbox{display:block}.widgets-container .widget-container form .field.type-checkbox label{position:unset;margin:0 0 16px}.widgets-container .widget-container form .field.type-checkbox.error .control .pseudo-input{border:1px solid #b33}.widgets-container .widget-container form .field.type-checkbox .control{all:unset;display:block}.widgets-container .widget-container form .field.type-checkbox .control label{all:unset;position:relative;display:inline-block;width:20px;height:20px;cursor:pointer}.widgets-container .widget-container form .field.type-checkbox .control label:hover .pseudo-input{background-color:#ccc}.widgets-container .widget-container form .field.type-checkbox .control label input{position:absolute;opacity:0;width:0;height:0}.widgets-container .widget-container form .field.type-checkbox .control label input:checked~.pseudo-input{background-color:#f0ad4eff}.widgets-container .widget-container form .field.type-checkbox .control label input:checked~.pseudo-input:after{display:block}.widgets-container .widget-container form .field.type-checkbox .control label .pseudo-input{position:absolute;top:0;left:0;width:20px;height:20px;background-color:#ddd;transition:.3s background-color}.widgets-container .widget-container form .field.type-checkbox .control label .pseudo-input:after{content:"";position:absolute;display:none;left:6px;top:2px;width:4px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.widgets-container .widget-container form .field.type-radio.error .control .radio .pseudo-input{border:1px solid #b33}.widgets-container .widget-container form .control .radio:not(:last-child){margin-bottom:8px}.widgets-container .widget-container form .control .radio label{display:block;font-size:16px;margin-bottom:8px;position:relative;padding-left:30px;cursor:pointer}.widgets-container .widget-container form .control .radio label:hover .pseudo-input{background-color:#ccc}.widgets-container .widget-container form .control .radio label:hover img{filter:unset}.widgets-container .widget-container form .control .radio label span{display:inline-block;margin-bottom:6px}.widgets-container .widget-container form .control .radio label img{display:block;max-width:100%;max-height:224px;object-fit:cover;filter:grayscale(1);transition:.3s filter}.widgets-container .widget-container form .control .radio label .cms-action-panel:nth-child(3){position:absolute;top:24px;left:-6px}.widgets-container .widget-container form .control .radio input{position:absolute;opacity:0;width:0;height:0}.widgets-container .widget-container form .control .radio input:checked~label .pseudo-input{background-color:#f0ad4eff}.widgets-container .widget-container form .control .radio input:checked~label .pseudo-input:after{display:block}.widgets-container .widget-container form .control .radio input:checked~label img{filter:unset}.widgets-container .widget-container form .control .radio .pseudo-input{position:absolute;top:0;left:0;width:20px;height:20px;background-color:#ddd;border-radius:50%;transition:.3s background-color}.widgets-container .widget-container form .control .radio .pseudo-input:after{content:"";position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:8px;height:8px;border-radius:50%}.widgets-container .widget-container form .buttons button{position:relative;appearance:none;cursor:pointer;padding:8px 16px;background-color:#333;color:#ccc;height:48px;border:0;font-size:16px;border-radius:4px;transition:.6s;overflow:hidden}.widgets-container .widget-container form .buttons button:focus{outline:0}.widgets-container .widget-container form .buttons button:before{content:'';display:block;position:absolute;background:rgba(255,255,255,.5);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.widgets-container .widget-container form .buttons button:after{content:'';display:block;position:absolute;background:rgba(255,255,255,.2);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}.widgets-container .widget-container form .buttons button:hover{cursor:pointer}.widgets-container .widget-container form .buttons button:hover:before{transform:translateX(300px) skewX(-15deg);opacity:.6;transition:.7s}.widgets-container .widget-container form .buttons button:hover:after{transform:translateX(300px) skewX(-15deg);opacity:1;transition:.7s}.widgets-container .widget-container form .buttons button[type=submit]:hover{background-color:#338033}.widgets-container .widget-container form .buttons button[type=reset]:hover{background-color:#b33}@media (max-width:1024px){.widgets-container .widgets-editor{top:0;left:0;max-width:unset;width:100%;min-height:100%;max-height:100%;margin:0 auto;border-radius:unset}}.active-widgets{max-width:1280px;width:100%;margin:0 auto}.active-widgets .active-widget{position:relative}.active-widgets .active-widget .cms-action-panel{position:absolute;top:4px;left:4px}header+.active-widgets{margin:-36px auto 36px}@media (min-width:1024px) and (max-width:1400px){header.second-header .top-block{width:100%}header.second-header .top-block .main-menu{width:100%;flex:0 0 100%}header.second-header .top-block .main-menu ul{justify-content:center}header.second-header .top-block .blind,header.second-header .top-block .ratings{display:none}header.second-header .main-menu-bottom .content .hidden-list{margin-right:0}header.second-header.with-filter .header-info{width:398px;flex:0 0 398px}header.second-header.with-filter .header-info .header{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;align-content:flex-start;display:block}header.second-header .content .social .icons{margin-left:4px}.container.page-item .page-content .content{width:100%;max-width:1280px}.container.page-item .page-content .content .container-wrapper .news .header{margin-left:0}.container.page-item .page-content .content .container-wrapper .photoalbums .albums:after{content:"";flex:0 0 50%}.container.page-item .page-content .content .treatment-form form fieldset .coauthor fieldset .field.type-button button.delete{width:170px}}@media (min-width:1024px) and (max-width:1280px){.bg-wrapper{padding:0 24px}.events .content .events-calendar .calendar-container .list{margin-right:0}.footer .footer-bottom .blocks{padding:24px 24px 32px}.slider-container .mainslider{height:480px;width:640px;margin-right:40px}.slider-container .mainslider .owl-nav{top:84%;left:3%}header.mainheader .content .header-block .ratings{display:none}header.mainheader .main-menu-bottom.sh-block.sh-hidden .content{flex-direction:row}header.mainheader .main-menu-bottom.sh-block.sh-hidden .content ul{flex:1 1 60%;width:60%;justify-content:center}header.mainheader .main-menu-bottom.sh-block.sh-hidden .content .sh-btn{position:relative}header.mainheader .main-menu-bottom.sh-block .content{flex-direction:row;flex-flow:wrap}.container .list-newsupdate .news.center .content .container-wrapper .news-block .news-list{justify-content:space-between;padding:0 24px}.container .list-newsupdate .news.center .content .container-wrapper .news-block .news-list .news-item{flex:0 0 45%;margin:0 0 24px;padding:0 24px;box-sizing:border-box}.container .list-newsupdate .news.center .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev{width:100%;height:auto;max-height:250px}.container .list-newsupdate .news.center .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev .no-image{width:100%;height:250px}.container .list-newsupdate .news.center .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev .img-container{width:100%;height:248px}.container .list-newsupdate .news.center .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev .img-container .popup-image .img-prev{width:100%;height:248px}.container .announce .announce-wrapper .announce-desc .text-container .image-prev{width:100%;height:auto;max-height:250px}.container .announce .announce-wrapper .announce-desc .text-container .image-prev .no-image{width:100%;height:250px}.container .announce .announce-wrapper .announce-desc .text-container .image-prev .img-container{width:100%;height:248px}.container .announce .announce-wrapper .announce-desc .text-container .image-prev .img-container .popup-image .img-prev{width:100%;height:248px}.page-item .page-content .content .aside.filter{margin:0}.page-item .page-content .content .aside.filter .filter ul li a{width:220px}.page-item .page-content .content .news.center .news-block .news-item .news-preview .image-prev .no-image{height:220px}.page-item .page-content .content .news.center .news-block .news-item .news-preview .image-prev .img-container{height:218px}.page-item .page-content .content .news.center .news-block .news-item .news-preview .image-prev .img-container .img-prev{height:218px}.page-item .page-content .content.publication .container-wrapper .text-container{padding:0 24px}.page-item .page-content .content .aside{margin:0 24px 0 12px}.page-item .page-content .content .container-wrapper.more_info,.page-item .page-content .content .container-wrapper.sveden{flex-basis:calc(100% - 276px);width:calc(100% - 276px);padding:0 24px}.card .content .container-wrapper .card-desc .text-container .image-prev{padding:0 48px 0 24px}.card .content .container-wrapper .card-desc .text-container .card-info-container{padding-right:24px}}@media (min-width:320px) and (max-width:1023px){.bg-wrapper{padding:0}.admin-menu{display:none}.social .icons{box-shadow:none!important}header.second-header{display:flex}header.second-header .top-block{display:none}header.second-header .burger-menu.sh-block.sh-hidden{border-bottom:none}header.second-header .burger-menu{order:-1;border-bottom:none}header.second-header .main-menu-bottom{display:none}header.second-header>.content{display:none}header.second-header>.blind{display:none}.second-header .main-menu-bottom{display:none}.second-header .burger-right{display:flex;justify-content:center;margin-top:5px}.second-header .burger-right .aside.filter .filter ul li{position:relative}.second-header .burger-right .aside.filter .filter ul li a{width:100%!important;height:100%!important}.second-header .burger-right .aside.filter .filter ul li .cms-action-panel{top:0;left:0}.second-header .burger-right .aside.filter .filter ul li .panel-btn{position:absolute!important;top:0!important}.burger-right.sh-block.sh-hidden{border-top:none}.burger-right.sh-block.sh-hidden .sh-btn{display:flex}.burger-right.sh-block{border-top:1px solid #ce9647;flex-direction:column}.burger-right.sh-block .sh-btn{display:none}.burger-right.sh-block .menu-container{display:flex}.burger-right.sh-block .menu-container .aside{justify-content:center;width:100%}.burger-right.sh-block .menu-container .aside .filter{flex-direction:column;background:#fff;position:absolute;z-index:9;margin-top:0;width:100%;left:0;padding-left:0;box-shadow:0 32px 64px 4px #c8c8c8}.burger-right.sh-block .menu-container .aside .filter ul{margin-left:0}.burger-right.sh-block .menu-container .aside .filter ul li{display:flex;width:96%;justify-content:center;align-self:center;margin:16px auto}.burger-right.sh-block .menu-container .aside .filter ul li a{border:none}.burger-right.sh-block .menu-container .aside .navigation{background:#fff;position:absolute;z-index:9;margin-top:0;width:100%;left:0;padding-left:0;box-shadow:0 32px 64px 4px #c8c8c8}.burger-right.sh-block .menu-container .aside .navigation ul{padding:24px 0;margin-bottom:0}.burger-right.sh-block .menu-container .aside .navigation ul li{justify-content:center;display:flex}.burger-right.sh-block .menu-container .aside .navigation ul li a{text-align:center;margin:0 10px}.burger-menu.burger-left .main-menu-bottom.sh-block.sh-hidden{display:flex}.burger-menu.burger-left .main-menu-bottom.sh-block.sh-hidden .content .sh-btn{display:flex}.burger-menu.burger-left .main-menu-bottom.sh-block.sh-hidden .content .cls-btn{display:none}.burger-menu.burger-left .main-menu-bottom.sh-block{display:flex}.burger-menu.burger-left .main-menu-bottom.sh-block .content ul li{min-height:32px;height:auto}.burger-menu.burger-left .main-menu-bottom.sh-block .content ul li a{padding:0}.burger-menu.burger-left .main-menu-bottom.sh-block .content .sh-btn{display:none}.burger-menu.burger-left .main-menu-bottom.sh-block .content .cls-btn{display:flex}.container.page-item{width:100%}.page-item .page-content .groups .content .container-wrapper .groups-block{display:flex;flex-wrap:wrap;justify-content:space-around;flex-direction:column}.page-item .page-content .groups .content .container-wrapper .groups-block .groups-item{flex-direction:column;display:flex;flex:0 0 40%;width:100%}.page-item .page-content .content{flex:1 1 auto;width:100%}.page-item .page-content .content .container-wrapper{flex:1 1 100%;margin:0!important;max-width:calc(100vw - 24px * 2)}.page-item .page-content .content .container-wrapper .pubs_container{padding:0 12px;box-sizing:border-box}.page-item .page-content .content .container-wrapper .pubs_container .news.center .news-block .news-item{padding:0}.page-item .page-content .content .container-wrapper .news .news-block{flex-direction:column}.page-item .page-content .content .container-wrapper .news .news-block .news-item .news-caption h3{margin:0}.page-item .page-content .content .container-wrapper .group.right-block .group-desc .text-container .image-prev{max-width:240px;align-self:center}.page-item .page-content .content .container-wrapper .group.right-block .discussions .discussions-item .text-container .text-caption{padding:0}.page-item .page-content .content .container-wrapper .group.right-block .discussions .discussions-item .text-container .image-prev{max-width:240px;width:100%;align-self:center}.page-item .page-content .content .container-wrapper .group.right-block .discussions .discussions-item .cls-btn,.page-item .page-content .content .container-wrapper .group.right-block .discussions .discussions-item .sh-btn{width:240px}.page-item .page-content .content .container-wrapper .group.right-block .discussions .comment-send{display:flex}.page-item .page-content .content .container-wrapper .group.right-block .discussions .comment-send form{width:100%;align-self:center}.page-item .page-content .content .container-wrapper .group.right-block .discussions .comment-send form .borders{margin-right:0}.page-item .page-content .content .container-wrapper .photos .photo-list{flex-direction:row;justify-content:space-around}.page-item .page-content .content .container-wrapper .photos .photo-list .item img{max-width:240px;margin:24px 0}.page-item .page-content .content .container-wrapper .photos .photo-list:after{content:"";flex:0 0 45%}.page-item .page-content .content .container-wrapper.sveden{padding:0 24px}.page-item .page-content .content .container-wrapper.sveden .information{margin:0 0 40px}.page-item .page-content .content .container-wrapper.sveden .information h3.header.subheader{font-size:20px}.page-item .page-content .content .container-wrapper.sveden .information .employees .employees-cards{margin-top:12px;flex-direction:row;flex-wrap:wrap}.page-item .page-content .content .container-wrapper.sveden .information .employees .employees-cards .card-item{display:flex;flex-direction:column;margin-bottom:28px;align-items:flex-start}.page-item .page-content .content .container-wrapper.sveden .information .employees .employees-cards .card-item .card-name{height:auto!important;width:100%;flex-direction:column;margin-bottom:16px}.page-item .page-content .content .container-wrapper.sveden .information .employees .employees-cards .card-item .card-name .name{font-size:20px}.page-item .page-content .content .container-wrapper.sveden .information .employees .employees-cards .card-item .card-name .photo{flex:unset;width:100%;height:auto;margin:0 0 16px 0;justify-content:center}.page-item .page-content .content .container-wrapper.sveden .information .employees .employees-cards .card-item .card-name .photo .no-image,.page-item .page-content .content .container-wrapper.sveden .information .employees .employees-cards .card-item .card-name .photo img{max-width:184px;max-height:unset;height:104px;width:auto;object-fit:cover}.page-item .page-content .content .container-wrapper.sveden .information .employees .employees-cards .card-item .card-name .photo .no-image{width:184px;min-width:unset}.page-item .page-content .content .container-wrapper.sveden .information .employees .employees-cards .card-item .deeper,.page-item .page-content .content .container-wrapper.sveden .information .employees .employees-cards .card-item .position{margin-left:0;margin-bottom:4px;align-self:auto}.page-item .page-content .content .container-wrapper.sveden .information .education-item ul li,.page-item .page-content .content .container-wrapper.sveden .information .education-standarts ul li{padding-left:0}.page-item .page-content .content .container-wrapper.sveden .information .deeper{width:auto}.page-item .page-content .content .container-wrapper .treatment-form form fieldset .field.type-custom_html.field-treatment_agreement_text_{justify-content:flex-start}.page-item .page-content .content .container-wrapper .treatment-form form fieldset .field.type-custom_html.field-treatment_agreement_text_ .agreement+p{margin:0 0 24px 8px!important;width:auto!important}.page-item .page-content .content .container-wrapper .treatment-form form fieldset .field.coauthors:after,.page-item .page-content .content .container-wrapper .treatment-form form fieldset .field.coauthors:before{position:relative}.page-item .page-content .content .container-wrapper .treatment-form .coauthor fieldset{position:relative}.page-item .page-content .content .container-wrapper .treatment-form .coauthor fieldset .field.type-button{top:-68px!important;position:relative}.page-item .page-content .content .container-wrapper .treatment-form .coauthor fieldset .field.type-button .button.borders.delete{width:200px;height:56px!important}.page-item .page-content .content .aside{display:none}.page-item .page-content .content.publication .container-wrapper .text-container{padding:0 36px;margin-bottom:0}.page-item .page-content .content.publication .container-wrapper .text-container .image-prev{flex:1 1 100%;padding:0}.page-item .page-content .content.publication .container-wrapper .text-container .image-prev .img-container{width:60%}.page-item .page-content .content.publication .container-wrapper .text-container .pubs-content{padding:0}.height_full_screen{min-height:unset}.page-item .page-content .content .container-wrapper.more_info,.page-item .page-content .content .container-wrapper.sveden{flex-basis:100%;width:100%;padding:0 24px}.page-item .page-content .content .container-wrapper.more_info h3.caption,.page-item .page-content .content .container-wrapper.sveden h3.caption{letter-spacing:.7px;line-height:26px}.page-item .page-content .content .container-wrapper.more_info h3.caption.subheader,.page-item .page-content .content .container-wrapper.sveden h3.caption.subheader{padding:0;font-size:20px}.page-item .page-content .content .container-wrapper.more_info .information .caption{padding:24px 0}.page-item .page-content .content .container-wrapper.more_info .information .info-container{padding:0 24px;box-sizing:border-box}.page-item .page-content .content .container-wrapper.more_info .information .groups.item{margin:12px 0 24px}}@media (min-width:320px) and (max-width:1023px){h2,h3,h4,h5,h6{font-size:24px}h2.caption{margin:0}h2.header{font-size:30px}.popup{right:16%;left:16%;top:24%}.popup .img-prev{margin-top:0!important}.image-prev .img-container{min-height:100px}.content{max-width:1023px;padding:0 24px;box-sizing:border-box;min-width:280px}.content .container-wrapper{margin:0;padding:0 0 16px}.content .container-wrapper .caption{margin:0}.content .button{width:240px;margin:16px 0!important;align-self:center}.group .discussions .discussions-item.sh-block.sh-hidden .text-caption{white-space:normal}.text-container .text-caption{padding:0}header{margin-bottom:60px}header .content{padding:0;width:auto;flex-direction:column}header .content .header-block{position:relative;display:flex;flex-direction:column;align-items:center;background-image:none;box-shadow:none;margin-top:0;padding:0 48px;box-sizing:border-box}header .content .header-block .caption{font-size:24px;padding:20px 0 8px}header .content .header-block .address{text-align:center;margin-bottom:44px}header .content .controls{height:0;position:absolute}header .content .controls .blind{display:none}header .content .controls .social{display:none}header .burger-menu{display:flex}header .main-menu-bottom{display:none}header .main-menu-bottom.sh-block .content ul,header .main-menu-bottom.sh-block.sh-hidden .content ul{width:100%;margin:0}header .main-menu-bottom.sh-block .content ul li,header .main-menu-bottom.sh-block.sh-hidden .content ul li{display:flex;margin:0;border-bottom:1px solid #ce9647}header .main-menu-bottom.sh-block .content ul li a,header .main-menu-bottom.sh-block.sh-hidden .content ul li a{width:100%;padding:24px 0;display:flex;justify-content:center}header .main-menu-bottom.sh-block.sh-hidden .content .sh-btn{position:relative;border-left:none;border-right:none;right:0;left:0}header .main-menu-bottom.sh-block.sh-hidden .content .sh-btn:before{right:48px}header .main-menu-bottom.sh-block .content .cls-btn{position:relative;border-left:none;border-right:none;right:0;left:0}header .main-menu-bottom.sh-block .content .cls-btn:before{right:48px}header .main-menu-bottom.sh-block .content .hidden-list{padding-top:0;flex-direction:column;border-top:none}header nav.main-menu{display:none}header nav.navigation{display:none}.about.center{margin-top:0;margin-bottom:20px}.about.center .about-desc{padding:0 12px;display:flex;flex-direction:column;align-items:center}.about.center .about-desc .text-container .image-prev .img-container{width:60%;height:auto}.about.center .about-desc .text-container .image-prev .img-container .popup-image .img-prev{position:relative;display:flex;margin-left:0;width:100%;height:auto}.about.center .about-desc .text-container .text-wrapper .files-list .download{margin:0}.about.center .about-desc.sh-block.sh-hidden .sh-btn{display:flex;position:relative;align-self:center;margin-top:24px}.about.center .about-desc.sh-block.sh-hidden p{padding:0;margin:0}.announce .content .container-wrapper .announce-wrapper{padding:0 12px}.announce .content .container-wrapper .announce-wrapper .announce-desc{padding:0}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .text-caption{margin:0}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .text-wrapper{margin-bottom:28px}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .image-prev{width:100%;height:auto;max-height:250px}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .image-prev .no-image{width:100%;height:250px}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .image-prev .img-container{width:100%;height:248px}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .image-prev .img-container .popup-image .img-prev{width:100%;height:248px}.announce .content .container-wrapper .all_announce{margin:0 auto!important}.announce .content .announce-desc.sh-block.sh-hidden.item.show-button .sh-btn{display:flex;align-self:flex-start;margin-top:0}.announce .content .announce-desc.sh-block.item.show-button .announce-container .announce-caption{order:-1}.announce .content .announce-desc.sh-block.item.show-button .cls-btn{display:flex;align-self:flex-start}.announce .content .announce-desc.sh-block.item.show-button .line{display:none}.news{margin:0 0 40px 0}.news .content .container-wrapper .news-block{flex-direction:column}.news .content .container-wrapper .news-block .news-list{justify-content:space-between;padding:0 12px}.news .content .container-wrapper .news-block .news-list .news-item{flex:0 0 45%;margin:0 0 24px;padding:0;box-sizing:border-box}.news .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev{width:100%;height:auto;max-height:250px}.news .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev .no-image{width:100%;height:250px}.news .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev .img-container{width:100%;height:248px}.news .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev .img-container .popup-image .img-prev{width:100%;height:248px}.events{margin:0}.events .content .container-wrapper{padding:0 0 12px}.events .content .container-wrapper .lolka{padding:0 12px}.events .content .container-wrapper .lolka .events-calendar{width:270px;flex:0 0 270px;align-self:center}.events .content .container-wrapper .lolka .events-calendar .date-navigation-block .month-block{padding:0}.events .content .container-wrapper .lolka .events-calendar .month{margin-left:0}.events .content .container-wrapper .lolka .events-calendar .calendar-container .days .cell{height:40px}.events .content .container-wrapper .lolka .events-calendar .calendar-container .list{flex-flow:row wrap;justify-content:flex-start}.events .content .container-wrapper .lolka .events-calendar .calendar-container .list .cell{height:32px;width:32px;flex:0 1 auto;margin:3px}.events .content .container-wrapper .lolka .events-calendar .calendar-container .list .emptycell{display:flex;background:0 0;box-shadow:none}.events .content .events-info{margin-left:0;flex:1 1 50%}.events .content .events-info .events-blocks{margin-bottom:40px}.events .content .events-info .events-blocks .event-item .event-data .event-info-container{margin-left:24px}.events .content .events-info .events-blocks .event-item .events-caption .links-wrap{flex-direction:column}.events .content .events-info .events-blocks .event-item .links{margin-top:0;align-self:center}.usefullslider-container.center .usefullslider{display:none}.usefullslider-container.center .useful-links_container{padding:0 12px;box-sizing:border-box;display:flex}.usefullinks{padding-bottom:16px}.usefullinks .links ul{margin:0}.usefullinks .links ul li{margin-right:0;flex:0 0 90%}.usefullinks .links ul li a{flex:0 0 100%}.usefullinks .links ul li a img{left:50%;margin-left:-55px}.usefullinks .links ul li a span{padding-left:0;padding-top:96px}.groups .content .container-wrapper .header{margin-left:0}.groups .content .container-wrapper .groups-block{flex-direction:column}.groups .content .container-wrapper .groups-block .groups-item{flex:0 0 100%}.groups .content .container-wrapper .groups-block .groups-item .caption{height:auto;align-items:center}.treatments .content .container-wrapper{padding:0 24px}.treatments .content .container-wrapper .header{margin-left:0}.treatments .content .container-wrapper .rules-list .link-like{text-align:left}.treatments .content .container-wrapper .search-form{margin-bottom:40px}.treatments .content .container-wrapper .search-form form{flex-direction:column;flex-wrap:nowrap}.treatments .content .container-wrapper .search-form form fieldset{margin-bottom:0}.treatments .content .container-wrapper .search-form form fieldset .field.type-text{flex:0 0 100%;margin-bottom:0}.treatments .content .container-wrapper .search-form form .button{align-self:flex-start;padding-bottom:49px;line-height:64px;margin:0}.treatments .content .container-wrapper .treatments-form{width:100%;flex-direction:row;justify-content:center}.content.publication{margin-bottom:40px}.contacts .container-wrapper{padding:24px}.contacts .container-wrapper .header::after{content:unset}.contacts .container-wrapper .content #map{border:none}.contacts .container-wrapper .content .contacts-info{flex-direction:column}.contacts .container-wrapper .content .contacts-info .address,.contacts .container-wrapper .content .contacts-info .email,.contacts .container-wrapper .content .contacts-info .social,.contacts .container-wrapper .content .contacts-info .tel{margin-bottom:12px}.contacts .container-wrapper .content .contacts-info .social .cms-action-inline-panel .cms-action-inline-button{left:0}.contacts .container-wrapper .content .contacts-info .social .icon_list{justify-content:flex-start;flex-wrap:wrap}.contacts .container-wrapper .content .contacts-info .social .icon_list .icons{flex:0 0 56px}.notices.center .header{margin:132px 0 32px}.notices.center .notices-block{padding:0 12px}form fieldset .field.type-captcha,form fieldset .field.type-select,form fieldset .field.type-text,form fieldset .field.type-textarea{flex-direction:column;align-items:unset;width:100%}form fieldset .field.type-captcha label,form fieldset .field.type-select label,form fieldset .field.type-text label,form fieldset .field.type-textarea label{width:100%;margin-right:0;margin-bottom:16px}form fieldset .field.type-captcha label .tr-name,form fieldset .field.type-select label .tr-name,form fieldset .field.type-text label .tr-name,form fieldset .field.type-textarea label .tr-name{width:auto;flex:0 0 auto}form fieldset .field.type-captcha label .line-between,form fieldset .field.type-select label .line-between,form fieldset .field.type-text label .line-between,form fieldset .field.type-textarea label .line-between{display:none}form fieldset .field.type-captcha .control,form fieldset .field.type-select .control,form fieldset .field.type-text .control,form fieldset .field.type-textarea .control{display:flex;flex:0 0 100%;justify-content:flex-start}form fieldset .field.type-captcha .control input,form fieldset .field.type-captcha .control textarea,form fieldset .field.type-select .control input,form fieldset .field.type-select .control textarea,form fieldset .field.type-text .control input,form fieldset .field.type-text .control textarea,form fieldset .field.type-textarea .control input,form fieldset .field.type-textarea .control textarea{width:100%;padding:16px}form fieldset .field.type-captcha .control textarea,form fieldset .field.type-select .control textarea,form fieldset .field.type-text .control textarea,form fieldset .field.type-textarea .control textarea{margin-left:1px}form fieldset .field.type-captcha .control .select,form fieldset .field.type-select .control .select,form fieldset .field.type-text .control .select,form fieldset .field.type-textarea .control .select{width:100%}form fieldset .field.type-files{width:100%!important;margin:0}form fieldset .field.type-files .file-add-btn,form fieldset .field.type-files .file-list{margin-left:0}form fieldset .field.type-select .control .select .select-selected{width:auto}form fieldset .field.type-custom_html p{margin-left:24px;width:auto}form fieldset .field.type-custom_html .treat-info{margin-left:0}form fieldset .field.type-custom_html .subtitle{margin-left:0}form fieldset .field.type-checkbox .control{left:0;margin-left:0}form fieldset .field.type-captcha .control .img-compare-cpt{flex-direction:row;flex-wrap:wrap;margin-bottom:0}form fieldset .field.type-captcha .control .img-compare-cpt label{flex:1 0 100%}form fieldset .field.type-captcha .control .img-compare-cpt label .tr-name{flex:0 0 auto}form fieldset .field.type-captcha .control .img-compare-cpt label .line-between{display:none}form fieldset .field.type-captcha .control .img-compare-cpt input{flex:0 0 auto;margin-right:8px;margin-left:0;width:238px;padding:24px 16px}.card .content .container-wrapper .header{margin:100px 0 32px}.card .content .container-wrapper .header .cms-action-panel{left:-24px}.card .content .container-wrapper .card-desc{padding:0 24px;box-sizing:border-box}.card .content .container-wrapper .card-desc .text-container{flex-direction:column}.card .content .container-wrapper .card-desc .text-container .card-info-container,.card .content .container-wrapper .card-desc .text-container .image-prev,.card .content .container-wrapper .card-desc .text-container .post{flex:0 0 100%;padding:0;margin:0 0 12px}.card .content .container-wrapper .card-desc .text-container .image-prev{margin-bottom:24px}.card .content .container-wrapper .card-desc .text-container .image-prev .no-image{width:272px;height:152px}.card .content .container-wrapper .card-desc .text-container .card-info-container h3{line-height:30px}.card .content .container-wrapper .card-desc .text-container .card-info-container .card-list .card-info{flex-direction:column}.card .content .container-wrapper .card-desc .text-container .card-info-container .card-list .card-info_list{margin-left:0}.card .content .container-wrapper .card-desc .text-container .card-info-container .card-list .card-info_pre{flex:0 0 auto}.card .content .container-wrapper .card-desc .text-container .card-info-container .card-list .card-info_punkt{margin-bottom:16px}.card .content .container-wrapper .feedback{padding:0 24px;box-sizing:border-box}.card .content .container-wrapper .feedback .page-caption{width:100%}.card .content .container-wrapper .feedback form{width:100%}.card .content .container-wrapper .feedback form fieldset .field.type-files .file-list{margin:0}.card .content .container-wrapper .feedback form fieldset .field.type-custom_html.field-feedback_agreement_text_{justify-content:flex-start;margin-bottom:24px}.card .content .container-wrapper .feedback form fieldset .field.type-custom_html.field-feedback_agreement_text_ .agreement{margin:0 0 24px 24px!important;width:auto!important}.card .content .container-wrapper .feedback form fieldset .field.type-custom_html.field-feedback_agreement_text_ .agreement+p{margin:0;width:unset}.search .page-content .content .container-wrapper{padding:0 12px 16px}.search .page-content .content .container-wrapper .search-form form .buttons .styled{height:48px}footer .content{width:100%;padding:0}footer .content .footer-top{box-sizing:border-box;margin:0}footer .content .footer-top h3{padding:0}footer .content .footer-top .wrapper-no-border{margin:0 24px;padding:0 24px}footer .content .footer-top .wrapper-no-border .links .header{margin-left:0}footer .content .footer-top .wrapper-no-border .links ul{flex-direction:row;flex-wrap:wrap}footer .content .footer-top .wrapper-no-border .links ul li{flex:0 0 50%}footer .content .footer-top .wrapper-no-border .links ul li a{flex:0 0 100%}footer .content .footer-top .wrapper-no-border .survey{flex-direction:column;display:flex}footer .content .footer-top .wrapper-no-border .survey .survey-header{margin-left:0}footer .content .footer-top .wrapper-no-border .survey .panel-btn{left:-20px}footer .footer-bottom .content{padding:0 24px;box-sizing:border-box}footer .footer-bottom .content .blocks{flex-direction:row;flex-wrap:wrap;justify-content:center;padding:4% 24px}footer .footer-bottom .content .blocks .links-list{display:flex;order:-1;flex:0 1 48%;margin-right:auto}footer .footer-bottom .content .blocks .links-list .sitemap{flex:1 1 100%;margin-right:0}footer .footer-bottom .content .blocks .searchpanel{flex:1 1 100%;margin:20px 0}footer .footer-bottom .content .blocks .blind,footer .footer-bottom .content .blocks .ratings{flex:0 1 48%;order:1}footer .footer-bottom .content .blocks .blind{margin:0 auto 0 0!important}footer .footer-bottom .content .blocks .ratings{margin:0 0 0 auto!important}footer .footer-bottom .content .blocks form{order:-1;flex:0 1 48%;margin:0 0 0 auto}footer .footer-bottom .content .blocks form .lolka{flex:1 1 100%;margin:0!important}footer .footer-bottom .content .counters{margin:0 24px 15px}footer .footer-bottom .content .copyrights{padding:0 24px}.comments-widget .comment-form form fieldset .field.type-captcha,.comments-widget .comment-form form fieldset .field.type-text,.comments-widget .comment-form form fieldset .field.type-textarea{flex-direction:row}.comments-widget .comment-form form fieldset .field.type-captcha .control,.comments-widget .comment-form form fieldset .field.type-text .control,.comments-widget .comment-form form fieldset .field.type-textarea .control{display:block}.comments-widget .comment-form form fieldset .field.type-captcha .control .img-compare-cpt{flex-wrap:nowrap}.comments-widget .comment-form form .button.borders{margin:0 auto 40px!important}.content.trash-block-container{padding:0}.content.trash-block-container .trash-basket .trash-top-block .trash-top-block-content{padding:0 24px}.content.trash-block-container .trash-basket .trash-lists-block{padding:0 24px}}@media (min-width:320px) and (max-width:950px){#collage{justify-content:center}#collage .popup-image{width:100%!important;margin:0 0 8px 0!important;height:auto!important}#collage .popup-image img{border:0;vertical-align:top;width:100%!important;height:auto!important}.photoalbums .albums .album-item a{margin:0!important}}@media (min-width:320px) and (max-width:800px){.mainheader .content .header-block{padding:0 24px}.announce .content .container-wrapper .announce-wrapper .announce-desc{flex:1 1 100%}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .image-prev .no-image{align-self:center;width:60%}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .image-prev .img-container{align-self:center;width:60%;min-height:unset;min-width:200px}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .image-prev .img-container .img-prev{min-height:unset;min-width:unset}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .cls-btn,.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .sh-btn{align-self:center!important}.news{margin:0 0 40px 0}.news .content .container-wrapper .news-block .news-list{flex-direction:column}.news .content .container-wrapper .news-block .news-list .news-item{flex:0 0 100%;box-sizing:border-box}.news .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev .no-image{align-self:center;width:60%}.news .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev .img-container{align-self:center;width:60%;min-height:unset;min-width:200px}.news .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev .img-container .popup-image .img-prev{min-height:unset;min-width:unset}.contacts.container .container-wrapper .content{padding:0}.contacts.container .container-wrapper .content .map-wrapper #map{height:296px}.contacts.container .container-wrapper .content .contacts-info{padding:0 12px;box-sizing:border-box}.events .content .container-wrapper .lolka .events-info .events-blocks{margin-bottom:0}.events .content .container-wrapper .lolka .events-info .events-blocks .event-item{flex-direction:column}.events .content .container-wrapper .lolka .events-info .events-blocks .event-item .event-data{margin-bottom:8px}.usefullslider-container.center .useful-links_container .link_container{flex:0 1 100%;padding:0}.search .page-content .content .header .caption{padding:36px 12px}.container.page-sitemap .page-content .header .caption{padding:16px 12px 36px}.container.page-sitemap .page-content .links-tree{padding:16px 24px}.footer .content .footer-top .wrapper-no-border{margin:0}.footer .footer-bottom .content .blocks{padding:4% 0}.footer .footer-bottom .content .counters{margin:0 24px 15px 0}.page-item .page-content .header .caption{padding:16px 12px 36px}.page-item .page-content .content .photoalbums .albums .album-item{flex:0 0 100%;padding:0}.page-item .page-content .content .photoalbums .albums .album-item .image-prev{margin:24px 0}.page-item .page-content .content.publication .header .text-caption{padding:16px 12px 36px}.page-item .page-content .content.publication .container-wrapper .text-container .image-prev .img-container{width:80%}.page-item .page-content .content.publication .container-wrapper .text-container .pubs-content .annotation{text-transform:unset}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container{flex-direction:column}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-item-caption{margin-bottom:16px}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block{justify-content:flex-start;flex:1 1 auto}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block .trash-reestablish-button{margin:0 12px 0 0}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block .trash-delete-button{margin:0}.container-wrapper .information .employees .employees-card .card-desc .text-container .image-prev{justify-content:center}.container-wrapper .information .employees .employees-cards .card-item{flex:0 1 100%;padding:0}.popup-dialog .content{padding:52px 24px 24px;top:40px}.popup-dialog .content .dialog-content{height:440px}}@media (min-width:320px) and (max-width:640px){h2.header{padding:36px 0}.page-item .page-content .header{margin:132px 12px 32px}.page-item .page-content .content{padding:0 12px 24px}.page-item .page-content .treatments .content .container-wrapper{padding:0 12px}.page-item .page-content .treatments .content .container-wrapper .treatment-form form fieldset .coauthor fieldset .field.type-button{position:relative!important;top:0!important;margin:0}.page-item .page-content .treatments .content .container-wrapper .treatment-form form fieldset .coauthor fieldset .field.type-button .control .button.borders.delete{margin:0!important}.page-item .page-content .treatments .content .container-wrapper .treatment-form form fieldset .field.type-button.field-treatment_add_coauthor_{margin:24px 0}.page-item .page-content .treatments .content .container-wrapper .treatment-form form fieldset .field.type-button.field-treatment_add_coauthor_ .control .button.borders.add{height:56px;width:200px}.page-item .page-content .treatments .content .container-wrapper .treatment-form form fieldset .field.type-captcha .control .img-compare-cpt input{margin:0 0 24px 0;flex:1 1 100%}.page-item .page-content .content.publication .container-wrapper .text-container{padding:0 24px}.content{padding:0 12px}.mainheader .content .header-block{padding:0 12px}.mainheader .content .header-block .caption{padding:20px 0 8px;font-size:18px;line-height:26px}.mainheader .content .header-block .address{padding:0}.about.center .about-desc .text-container .image-prev .img-container{width:100%}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .image-prev{max-height:300px}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .image-prev .no-image{width:80%}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .image-prev .img-container{width:80%}.news{margin:0 0 40px 0}.news .content .container-wrapper .news-block .news-list{flex-direction:column}.news .content .container-wrapper .news-block .news-list .news-item{flex:0 0 100%;box-sizing:border-box}.news .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev{max-height:300px}.news .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev .no-image{width:80%}.news .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev .img-container{width:80%}.events .content .container-wrapper .lolka .events-info .events-blocks .event-item{flex-direction:column}.events .content .container-wrapper .lolka .events-info .events-blocks .event-item .event-data{flex-direction:column}.events .content .container-wrapper .lolka .events-info .events-blocks .event-item .event-data .event-logo{align-self:center;margin:0 0 24px}.events .content .container-wrapper .lolka .events-info .events-blocks .event-item .event-data .event-info-container{margin-left:0}.usefullslider-container.center .useful-links_container .link_container{flex-direction:column}.usefullslider-container.center .useful-links_container .link_container .image{flex:unset;align-self:center}.notices.center .header .caption{padding:16px 24px 24px}.contacts.container .container-wrapper{padding:0 12px}.photoalbums{margin-bottom:28px}.card .content .container-wrapper .card-desc{padding:0 12px}.card .content .container-wrapper .card-desc .text-container .image-prev .popup-image img{width:280px;height:auto}.card .content .container-wrapper .feedback{padding:0 12px}.card .content .container-wrapper .feedback form fieldset .field.type-captcha .control .img-compare-cpt input{flex:1 1 100%}.pubs_container{margin-top:20px}.pubs_container #collage .popup-image{width:280px;height:auto}.search .page-content .content{padding:0 12px}.search .page-content .content .container-wrapper .search-form form fieldset{flex:1 1 100%;margin:0}.search .page-content .content .container-wrapper .search-form form fieldset .field.type-text{margin-bottom:20px}.search .page-content .content .container-wrapper .search-form form .buttons{margin-bottom:20px}.container.page-sitemap .page-content{padding:30px 12px 24px}.container.page-sitemap .page-content .links-tree{padding:0 12px}.container.page-sitemap .page-content .links-tree ul li .item a{text-transform:unset}.footer .content .footer-top .wrapper-no-border .links ul li{flex:0 0 100%}.footer .footer-bottom .content .blocks .blind,.footer .footer-bottom .content .blocks .ratings{flex:1 1 100%;margin:0}.footer .footer-bottom .content .blocks .blind{margin:0 0 20px!important}.footer .footer-bottom .content .copyrights{padding:0;flex-direction:column;justify-content:center}.footer .footer-bottom .content .copyrights .rights,.footer .footer-bottom .content .copyrights .sitecreate{display:flex;justify-content:center;margin:0 0 24px 0;text-align:center;line-height:24px}.breadcrumbs{padding:12px 6px 0}.comments-widget .comments-list .comments-list-item .author{margin:28px 0 20px}.comments-widget .comments-list .comments-list-item .body{margin:0 48px 0 0}.comments-widget .comments-list .comments-list-item .cls-btn,.comments-widget .comments-list .comments-list-item .sh-btn{right:-48px}.comments-widget .comment-form form fieldset .field.type-text .control,.comments-widget .comment-form form fieldset .field.type-textarea .control{flex-basis:calc(100% - 48px)}.comments-widget .comment-form form fieldset .field.type-captcha .control{flex-basis:100%}.comments-widget .comment-form form fieldset .field.type-captcha .control .img-compare-cpt{flex-wrap:nowrap}.content.trash-block-container .trash-basket{padding:0 12px}.content.trash-block-container .trash-basket .trash-top-block .trash-top-block-content{padding:0 12px}.content.trash-block-container .trash-basket .trash-lists-block{padding:0 12px}.page-item.more_info .page-content .header,.page-item.sveden .page-content .header{margin:124px 12px 0}.page-item.more_info .page-content .header .caption,.page-item.sveden .page-content .header .caption{font-size:20px;line-height:26px}.page-item.more_info .page-content .content .container-wrapper.sveden,.page-item.sveden .page-content .content .container-wrapper.sveden{padding:0 12px}.page-item.more_info .page-content .content .container-wrapper.more_info,.page-item.sveden .page-content .content .container-wrapper.more_info{padding:0}.page-item.more_info .page-content .content .container-wrapper.more_info .information .info-container,.page-item.sveden .page-content .content .container-wrapper.more_info .information .info-container{padding:0 12px}.popup-dialog .content{padding:52px 0 24px}.pagination .pages .page-number{width:28px;height:28px}.pagination .pages .page-number.next,.pagination .pages .page-number.previous{margin:0 4px}.messages .content .container-wrapper .section-messages .page-caption h1{font-size:30px}}@media (min-width:320px) and (max-width:480px){.news .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev .no-image{width:100%;height:220px}.news .content .container-wrapper .news-block .news-list .news-item .news-caption .news-preview .image-prev .img-container{width:100%;height:218px}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .image-prev .no-image{width:100%;height:220px}.announce .content .container-wrapper .announce-wrapper .announce-desc .text-container .image-prev .img-container{width:100%;height:218px}.page-item .page-content .content .news.center .news-block .news-item .news-preview .image-prev .no-image{max-width:380px;width:100%;height:220px}.page-item .page-content .content .news.center .news-block .news-item .news-preview .image-prev .img-container{height:218px}.page-item .page-content .content .news.center .news-block .news-item .news-preview .image-prev .img-container .img-prev{height:218px}.page-item .page-content .content .photoalbums{margin-bottom:40px}.page-item .page-content .content .photoalbums .albums .album-item .no-image{height:220px}.page-item .page-content .content .photoalbums .albums .album-item .img-container .img-prev{height:218px}.page-item .page-content .content.publication .container-wrapper .text-container .image-prev .img-container{width:100%}.comments-widget .comment-form form fieldset .field.type-captcha .control .img-compare-cpt{flex-wrap:wrap}.comments-widget .comment-form form fieldset .field.type-captcha .control .img-compare-cpt input{margin:0 0 24px 0}.content.trash-block-container .trash-basket .trash-top-block form.trash-send-data .trash-form-container .trash-search-btn-block .submit-trash-search{width:100%}.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block .trash-delete-button,.content.trash-block-container .trash-basket .trash-lists-block .trash-list .trash-item .trash-item-list .trash-item-body .header_container .trash-buttons-block .trash-reestablish-button{flex:0 0 128px;font-size:13px;padding:0 12px}}.referer-banner-link img{width:auto!important;height:auto!important}.no-payment-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:#000;opacity:.8}.no-payment-container{position:fixed;background:#fff;top:195px;left:50%;margin-left:-315px;width:617px;border:8px solid #d13c0f;z-index:101;opacity:.9}.no-payment-container .no-payment-content{padding:25px 110px 50px 110px;text-align:center}.no-payment-container .no-payment-content .icon{display:block;width:56px;height:51px;background:url(/css/themes/v1/images/site/icon-developers.png) no-repeat;margin:0 auto}.no-payment-container .no-payment-content .caption{font-size:48px;font-family:Arial;line-height:48px;padding:10px 0 25px 0;color:#d13c0f}.no-payment-container .no-payment-content .body{font-size:18px;line-height:27px;color:#020202;font-family:Arial}.no-payment-container .no-payment-content .body .license-expiration-date{color:#d10f0f}.food-info-treatment-form form fieldset .field.type-captcha,.food-info-treatment-form form fieldset .field.type-text,.food-info-treatment-form form fieldset .field.type-textarea{width:100%}.food-info-treatment-form form fieldset .field .control input,.food-info-treatment-form form fieldset .field .control textarea{margin:0;width:calc(100% - 24px * 2)}.information .food-info-treatment-form{margin:24px 0}.information .faqs-widget{margin:24px 0}.information .faqs-widget h2{margin:0 0 24px}.information .faqs-widget .accordion{display:flex;flex-direction:column;gap:16px}.information .faqs-widget .accordion .accordion-head .arrow{font-size:24px}.information .faqs-widget .faq-question h3{padding:0}body{counter-reset:paid-services-steps 0}.paid-services{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd}.paid-services.iconed-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.paid-services.iconed-title .service-item-icon{margin-right:20px}.paid-services .title p{display:inline-block;font-family:Arial;font-size:24px;line-height:24px;color:#007ad0}.paid-services .paid-services-steps .services-steps-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.paid-services .paid-services-steps .services-steps-container .services-step{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:30%;max-width:30%;box-sizing:border-box;margin:20px 0}.paid-services .paid-services-steps .services-steps-container .services-step:last-child{margin-right:0}.paid-services .paid-services-steps .services-steps-container .services-step .step-mark{background:#99d3ed;width:24px;height:24px;border-radius:24px;line-height:24px;text-align:center;flex-shrink:0;margin-right:12px}.paid-services .paid-services-steps .services-steps-container .services-step .step-mark::before{counter-increment:paid-services-steps 1;content:counter(paid-services-steps);color:#fff;font-size:14px}.paid-services .paid-services-steps .services-steps-container .services-step .step-description{font-size:14px;max-width:160px}.paid-services .services-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.paid-services .services-list .service-item{height:50px;flex:35%;border:1px solid #cdd8e3;border-radius:2px;padding:25px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:8px;-moz-user-select:none;-webkit-user-select:none;cursor:pointer;text-decoration:none}.paid-services .services-list .service-item .cms-action-panel .cms-action-icon.edit{top:-25px;left:-25px}.paid-services .services-list .service-item.hidden{filter:grayscale(100%);background:#e8e8e8}.paid-services .services-list .service-item:hover{border-color:#4681d3}.paid-services .services-list .service-item:hover .service-caption{color:#4681d3}.paid-services .services-list .service-item.support{margin:0 8px;padding:0 25px;border:none;height:0;opacity:0}.paid-services .services-list .service-item .service-caption{font-style:normal;font-weight:700;font-size:14px;margin-left:20px}.paid-services .paid-services-payment .payment-providers{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;margin:20px 0}.paid-services .paid-services-payment .payment-providers .provider-item{margin-right:10px}.paid-services .paid-services-payment .payment-providers .provider-item:last-child{margin-right:0}.paid-services .paid-services-payment .payment-providers .provider-item .icons{display:block;width:75px;height:35px;background-position:center;background-repeat:no-repeat}.paid-services .paid-services-payment .payment-providers .provider-item .icons.mir{background-image:url(/css/images/paid-services/payment/mir.svg)}.paid-services .paid-services-payment .payment-providers .provider-item .icons.visa{background-image:url(/css/images/paid-services/payment/visa.svg)}.paid-services .paid-services-payment .payment-providers .provider-item .icons.master{background-image:url(/css/images/paid-services/payment/m-c.svg)}.paid-services .paid-services-payment ul{list-style:"– ";padding-left:24px}.service-item-icon .icons{display:block;width:36px;height:36px;background-repeat:no-repeat;background-position:center}.service-item-icon .icons.math{background-image:url(/css/images/paid-services/items/math.svg)}.service-item-icon .icons.column{background-image:url(/css/images/paid-services/items/column.svg)}.service-item-icon .icons.book{background-image:url(/css/images/paid-services/items/book.svg)}.service-item-icon .icons.plastiline{background-image:url(/css/images/paid-services/items/plastiline.svg)}.service-item-icon .icons.palette{background-image:url(/css/images/paid-services/items/palette.svg)}.service-item-icon .icons.gear{background-image:url(/css/images/paid-services/items/gear.svg)}.service-item-icon .icons.cook{background-image:url(/css/images/paid-services/items/cook.svg)}.service-item-icon .icons.scope{background-image:url(/css/images/paid-services/items/scope.svg)}.service-item-icon .icons.flask{background-image:url(/css/images/paid-services/items/flask.svg)}.service-item-icon .icons.diagram{background-image:url(/css/images/paid-services/items/diagram.svg)}.service-item-icon .icons.platter{background-image:url(/css/images/paid-services/items/platter.svg)}.service-item-icon .icons.football{background-image:url(/css/images/paid-services/items/football.svg)}.service-item-icon .icons.grad{background-image:url(/css/images/paid-services/items/grad.svg)}.service-item-icon .icons.house{background-image:url(/css/images/paid-services/items/house.svg)}.service-item-icon .icons.chess{background-image:url(/css/images/paid-services/items/chess.svg)}.service-item-icon .icons.tetris{background-image:url(/css/images/paid-services/items/tetris.svg)}.service-item-icon .icons.nature{background-image:url(/css/images/paid-services/items/nature.svg)}.paid-services-feedback-form form{display:flex;margin:0 auto;flex-direction:row;flex-wrap:wrap}.paid-services-feedback-form form .button.borders{margin:0 auto 40px;display:flex;justify-content:center;color:#fff;border:1px solid #ce9647;text-align:center;width:232px;height:64px;line-height:64px;border-radius:8px;box-shadow:0 2px 4px 1px #a5a5a5;background:#ce9647;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}.paid-services-feedback-form form .button.borders:hover{background:#b37a2a;color:#faf9f8;border:1px solid #b37a2a}.paid-services-feedback-form form .button.borders:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}.paid-services-feedback-form form fieldset{flex:0 0 100%}.paid-services-feedback-form form fieldset .field.type-captcha,.paid-services-feedback-form form fieldset .field.type-text,.paid-services-feedback-form form fieldset .field.type-textarea{display:flex;flex-direction:row;width:80%;gap:24px;margin-bottom:40px}.paid-services-feedback-form form fieldset .field.type-captcha label,.paid-services-feedback-form form fieldset .field.type-text label,.paid-services-feedback-form form fieldset .field.type-textarea label{width:36%;display:flex;align-items:center}.paid-services-feedback-form form fieldset .field.type-captcha label .line-between,.paid-services-feedback-form form fieldset .field.type-text label .line-between,.paid-services-feedback-form form fieldset .field.type-textarea label .line-between{height:1px;width:100%;background:#b37a2a;align-self:center;margin-left:8px}.paid-services-feedback-form form fieldset .field.type-captcha label .tr-name,.paid-services-feedback-form form fieldset .field.type-text label .tr-name,.paid-services-feedback-form form fieldset .field.type-textarea label .tr-name{flex:0 0 auto;max-width:75%;margin-right:4px}.paid-services-feedback-form form fieldset .field.type-captcha.error .control input,.paid-services-feedback-form form fieldset .field.type-captcha.error .control textarea,.paid-services-feedback-form form fieldset .field.type-text.error .control input,.paid-services-feedback-form form fieldset .field.type-text.error .control textarea,.paid-services-feedback-form form fieldset .field.type-textarea.error .control input,.paid-services-feedback-form form fieldset .field.type-textarea.error .control textarea{border:1px solid red}.paid-services-feedback-form form fieldset .field.type-text .control{flex:1 0 auto}.paid-services-feedback-form form fieldset .field.type-text .control input{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px}.paid-services-feedback-form form fieldset .field.type-text .control input::placeholder{color:#b3b3b3}.paid-services-feedback-form form fieldset .field.type-text .control input.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}.paid-services-feedback-form form fieldset .field.type-textarea .control{flex:1 0 auto}.paid-services-feedback-form form fieldset .field.type-textarea .control textarea{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;height:88px;resize:vertical}.paid-services-feedback-form form fieldset .field.type-textarea .control textarea::placeholder{color:#b3b3b3}.paid-services-feedback-form form fieldset .field.type-textarea .control textarea.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}.paid-services-feedback-form form fieldset .field.type-captcha{align-items:center}.paid-services-feedback-form form fieldset .field.type-captcha .control{flex:1 0 auto}.paid-services-feedback-form form fieldset .field.type-captcha .control .img-compare-cpt{display:flex;flex-direction:row;align-items:end}.paid-services-feedback-form form fieldset .field.type-captcha .control .img-compare-cpt .img-cpt{align-self:flex-start;border-radius:8px;overflow:hidden}.paid-services-feedback-form form fieldset .field.type-captcha .control .img-compare-cpt .img-cpt img{width:150px;height:64px}.paid-services-feedback-form form fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload{background:url(../images/refresh.png) no-repeat center #ce9647;border:1px solid #ce9647;width:64px;height:64px;cursor:pointer}.paid-services-feedback-form form fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload:hover{background:url(../images/refresh.png) no-repeat center #b37a2a;border:1px solid #b37a2a}.paid-services-feedback-form form fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload:active{background:url(../images/refresh.png) no-repeat center #9e6c25;border:1px solid #9e6c25}.paid-services-feedback-form form fieldset .field.type-captcha .control input{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;flex:3 3 50%}.paid-services-feedback-form form fieldset .field.type-captcha .control input::placeholder{color:#b3b3b3}.paid-services-feedback-form form fieldset .field.type-captcha .control input.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}.paid-services-feedback-form form fieldset .field.type-select{flex-direction:row;align-items:center;display:flex;margin-bottom:40px;width:72%}.paid-services-feedback-form form fieldset .field.type-select label{margin-right:24px;flex:1 0 41%;position:relative;display:flex}.paid-services-feedback-form form fieldset .field.type-select label .tr-name{display:flex;flex:1 0 auto}.paid-services-feedback-form form fieldset .field.type-select label .required{margin-right:16px}.paid-services-feedback-form form fieldset .field.type-select label .line-between{height:1px;width:100%;background:#b37a2a;align-self:center}.paid-services-feedback-form form fieldset .field.type-select .control{flex:1 0 64%;margin-left:2px}.paid-services-feedback-form form fieldset .field.type-select .control .select{position:relative}.paid-services-feedback-form form fieldset .field.type-select .control .select select{display:none}.paid-services-feedback-form form fieldset .field.type-select .control .select .select-selected{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;width:92%}.paid-services-feedback-form form fieldset .field.type-select .control .select .select-selected::placeholder{color:#b3b3b3}.paid-services-feedback-form form fieldset .field.type-select .control .select .select-selected:after{position:absolute;content:"";top:36%;right:16px;width:24px;height:24px;background:url(../images/open-menu.png)}.paid-services-feedback-form form fieldset .field.type-select .control .select .select-selected.select-arrow-active:after{background:url(../images/open-menu-hover.png);transform:rotate(180deg);top:22px}.paid-services-feedback-form form fieldset .field.type-select .control .select .select-items div,.paid-services-feedback-form form fieldset .field.type-select .control .select .select-selected{padding:24px;cursor:pointer;user-select:none}.paid-services-feedback-form form fieldset .field.type-select .control .select .select-items{position:absolute;background-color:#e5e4e3;top:100%;left:0;right:0;z-index:99}.paid-services-feedback-form form fieldset .field.type-select .control .select .select-items div{border-top:none}.paid-services-feedback-form form fieldset .field.type-select .control .select .select-hide{display:none}.paid-services-feedback-form form fieldset .field.type-select .control .select .same-as-selected,.paid-services-feedback-form form fieldset .field.type-select .control .select .select-items div:hover{background-color:#b37a2a;color:#faf9f8}.paid-services-feedback-form form fieldset .field.type-select.error .control .select .select-selected{border:1px solid red}.paid-services-feedback-form form fieldset .field.type-files{display:flex;flex-direction:column;color:#ce9647;width:56%;margin:40px auto}.paid-services-feedback-form form fieldset .field.type-files input[type=file]{display:none}.paid-services-feedback-form form fieldset .field.type-files .file-add-btn{margin-left:115px}.paid-services-feedback-form form fieldset .field.type-files .file-add-btn label{display:block;cursor:pointer}.paid-services-feedback-form form fieldset .field.type-files .file-add-btn label .tr-name{border-bottom:1px dotted #b37a2a}.paid-services-feedback-form form fieldset .field.type-files .file-list{margin-left:115px}.paid-services-feedback-form form fieldset .field.type-files .file-list .file-item{display:flex;margin-top:24px;align-items:center}.paid-services-feedback-form form fieldset .field.type-files .file-list .file-item .file{display:flex;width:calc(100% - 36px)}.paid-services-feedback-form form fieldset .field.type-files .file-list .file-item .file .size,.paid-services-feedback-form form fieldset .field.type-files .file-list .file-item .file p{color:#4a2b44;display:flex;align-self:center}.paid-services-feedback-form form fieldset .field.type-files .file-list .file-item .file .size{color:#4a2b44;flex:0 0 auto;margin-left:8px}.paid-services-feedback-form form fieldset .field.type-files .file-list .file-item .file p:first-child{display:flex;flex:1 1 auto}.paid-services-feedback-form form fieldset .field.type-files .file-list .file-item .file p{margin-right:8px}.paid-services-feedback-form form fieldset .field.type-files .file-list .file-item .file .line-between{flex:1 1 auto;min-width:24px;width:auto;height:1px;background:#b37a2a;align-self:center}.paid-services-feedback-form form fieldset .field.type-files .file-list .file-item .delete{width:24px;height:24px;margin:4px 0 4px;position:relative}.paid-services-feedback-form form fieldset .field.type-files .file-list .file-item .delete:after{position:absolute;content:"";width:24px;height:24px;top:0;left:0;background:url(../images/del_file.png)}.paid-services-feedback-form form fieldset .field.type-files .file-list .file-item .delete:hover:after{background:url(../images/del_file_hov.png)}.paid-services-feedback-form form fieldset .field.type-files .file-list .file-item .delete:hover:active{background:url(../images/del_file_cleck.png)}.paid-services-feedback-form form fieldset .field.type-files .error-msg{color:red;margin-top:40px;align-self:center;text-transform:uppercase;font-size:100px;font-size:24px}.paid-services-feedback-form form fieldset .field.type-checkbox{position:relative;display:flex;flex-direction:column;align-items:center}.paid-services-feedback-form form fieldset .field.type-checkbox label{margin-bottom:24px;position:absolute;cursor:pointer;user-select:none;left:50%;margin-left:-240px}.paid-services-feedback-form form fieldset .field.type-checkbox label .tr-name{position:relative;margin-left:32px;display:none}.paid-services-feedback-form form fieldset .field.type-checkbox label .required{display:none}.paid-services-feedback-form form fieldset .field.type-checkbox .control{top:30px;position:absolute;left:50%;height:16px;width:16px;margin-left:-234px;background-color:#eee;border-radius:50%;border:1px solid #ce9647}.paid-services-feedback-form form fieldset .field.type-checkbox .control input[type=checkbox]{position:absolute;width:24px;height:24px;opacity:0;margin:0;cursor:pointer}.paid-services-feedback-form form fieldset .field.type-checkbox .control input:checked{opacity:1;width:0;height:0;left:30%}.paid-services-feedback-form form fieldset .field.type-checkbox .control input:checked:before{content:"";width:8px;height:8px;position:absolute;left:50%;top:4px;border-radius:50%;background:#9e6c25}.paid-services-feedback-form form fieldset .field.type-custom_html{display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;margin-top:24px}.paid-services-feedback-form form fieldset .field.type-button label{display:none}.paid-services-order-form form{display:flex;margin:0 auto;flex-direction:row;flex-wrap:wrap}.paid-services-order-form form .button.borders{margin:0 auto 40px;display:flex;justify-content:center;color:#fff;border:1px solid #ce9647;text-align:center;width:232px;height:64px;line-height:64px;border-radius:8px;box-shadow:0 2px 4px 1px #a5a5a5;background:#ce9647;cursor:pointer;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}.paid-services-order-form form .button.borders:hover{background:#b37a2a;color:#faf9f8;border:1px solid #b37a2a}.paid-services-order-form form .button.borders:active{background:#9e6c25;color:#faf9f8;border:1px solid #9e6c25}.paid-services-order-form form fieldset{flex:0 0 100%}.paid-services-order-form form fieldset .field.type-captcha,.paid-services-order-form form fieldset .field.type-text,.paid-services-order-form form fieldset .field.type-textarea{display:flex;flex-direction:row;width:80%;gap:24px;margin-bottom:40px}.paid-services-order-form form fieldset .field.type-captcha label,.paid-services-order-form form fieldset .field.type-text label,.paid-services-order-form form fieldset .field.type-textarea label{width:36%;display:flex;align-items:center}.paid-services-order-form form fieldset .field.type-captcha label .line-between,.paid-services-order-form form fieldset .field.type-text label .line-between,.paid-services-order-form form fieldset .field.type-textarea label .line-between{height:1px;width:100%;background:#b37a2a;align-self:center;margin-left:8px}.paid-services-order-form form fieldset .field.type-captcha label .tr-name,.paid-services-order-form form fieldset .field.type-text label .tr-name,.paid-services-order-form form fieldset .field.type-textarea label .tr-name{flex:0 0 auto;max-width:75%;margin-right:4px}.paid-services-order-form form fieldset .field.type-captcha.error .control input,.paid-services-order-form form fieldset .field.type-captcha.error .control textarea,.paid-services-order-form form fieldset .field.type-text.error .control input,.paid-services-order-form form fieldset .field.type-text.error .control textarea,.paid-services-order-form form fieldset .field.type-textarea.error .control input,.paid-services-order-form form fieldset .field.type-textarea.error .control textarea{border:1px solid red}.paid-services-order-form form fieldset .field.type-text .control{flex:1 0 auto}.paid-services-order-form form fieldset .field.type-text .control input{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px}.paid-services-order-form form fieldset .field.type-text .control input::placeholder{color:#b3b3b3}.paid-services-order-form form fieldset .field.type-text .control input.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}.paid-services-order-form form fieldset .field.type-textarea .control{flex:1 0 auto}.paid-services-order-form form fieldset .field.type-textarea .control textarea{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;height:88px;resize:vertical}.paid-services-order-form form fieldset .field.type-textarea .control textarea::placeholder{color:#b3b3b3}.paid-services-order-form form fieldset .field.type-textarea .control textarea.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}.paid-services-order-form form fieldset .field.type-captcha{align-items:center}.paid-services-order-form form fieldset .field.type-captcha .control{flex:1 0 auto}.paid-services-order-form form fieldset .field.type-captcha .control .img-compare-cpt{display:flex;flex-direction:row;align-items:end}.paid-services-order-form form fieldset .field.type-captcha .control .img-compare-cpt .img-cpt{align-self:flex-start;border-radius:8px;overflow:hidden}.paid-services-order-form form fieldset .field.type-captcha .control .img-compare-cpt .img-cpt img{width:150px;height:64px}.paid-services-order-form form fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload{background:url(../images/refresh.png) no-repeat center #ce9647;border:1px solid #ce9647;width:64px;height:64px;cursor:pointer}.paid-services-order-form form fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload:hover{background:url(../images/refresh.png) no-repeat center #b37a2a;border:1px solid #b37a2a}.paid-services-order-form form fieldset .field.type-captcha .control .img-compare-cpt .buttons.inline .reload:active{background:url(../images/refresh.png) no-repeat center #9e6c25;border:1px solid #9e6c25}.paid-services-order-form form fieldset .field.type-captcha .control input{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;flex:3 3 50%}.paid-services-order-form form fieldset .field.type-captcha .control input::placeholder{color:#b3b3b3}.paid-services-order-form form fieldset .field.type-captcha .control input.active{background:#e6dccf;box-shadow:inset 0 0 8px 3px #d6cbbd}.paid-services-order-form form fieldset .field.type-select{flex-direction:row;align-items:center;display:flex;margin-bottom:40px;width:72%}.paid-services-order-form form fieldset .field.type-select label{margin-right:24px;flex:1 0 41%;position:relative;display:flex}.paid-services-order-form form fieldset .field.type-select label .tr-name{display:flex;flex:1 0 auto}.paid-services-order-form form fieldset .field.type-select label .required{margin-right:16px}.paid-services-order-form form fieldset .field.type-select label .line-between{height:1px;width:100%;background:#b37a2a;align-self:center}.paid-services-order-form form fieldset .field.type-select .control{flex:1 0 64%;margin-left:2px}.paid-services-order-form form fieldset .field.type-select .control .select{position:relative}.paid-services-order-form form fieldset .field.type-select .control .select select{display:none}.paid-services-order-form form fieldset .field.type-select .control .select .select-selected{background:#e5e4e3;border-radius:8px;border:1px solid #fff;box-shadow:inset 0 0 8px 3px #d5d5d4;color:#4e4e4e;width:88%;padding:24px;width:92%}.paid-services-order-form form fieldset .field.type-select .control .select .select-selected::placeholder{color:#b3b3b3}.paid-services-order-form form fieldset .field.type-select .control .select .select-selected:after{position:absolute;content:"";top:36%;right:16px;width:24px;height:24px;background:url(../images/open-menu.png)}.paid-services-order-form form fieldset .field.type-select .control .select .select-selected.select-arrow-active:after{background:url(../images/open-menu-hover.png);transform:rotate(180deg);top:22px}.paid-services-order-form form fieldset .field.type-select .control .select .select-items div,.paid-services-order-form form fieldset .field.type-select .control .select .select-selected{padding:24px;cursor:pointer;user-select:none}.paid-services-order-form form fieldset .field.type-select .control .select .select-items{position:absolute;background-color:#e5e4e3;top:100%;left:0;right:0;z-index:99}.paid-services-order-form form fieldset .field.type-select .control .select .select-items div{border-top:none}.paid-services-order-form form fieldset .field.type-select .control .select .select-hide{display:none}.paid-services-order-form form fieldset .field.type-select .control .select .same-as-selected,.paid-services-order-form form fieldset .field.type-select .control .select .select-items div:hover{background-color:#b37a2a;color:#faf9f8}.paid-services-order-form form fieldset .field.type-select.error .control .select .select-selected{border:1px solid red}.paid-services-order-form form fieldset .field.type-files{display:flex;flex-direction:column;color:#ce9647;width:56%;margin:40px auto}.paid-services-order-form form fieldset .field.type-files input[type=file]{display:none}.paid-services-order-form form fieldset .field.type-files .file-add-btn{margin-left:115px}.paid-services-order-form form fieldset .field.type-files .file-add-btn label{display:block;cursor:pointer}.paid-services-order-form form fieldset .field.type-files .file-add-btn label .tr-name{border-bottom:1px dotted #b37a2a}.paid-services-order-form form fieldset .field.type-files .file-list{margin-left:115px}.paid-services-order-form form fieldset .field.type-files .file-list .file-item{display:flex;margin-top:24px;align-items:center}.paid-services-order-form form fieldset .field.type-files .file-list .file-item .file{display:flex;width:calc(100% - 36px)}.paid-services-order-form form fieldset .field.type-files .file-list .file-item .file .size,.paid-services-order-form form fieldset .field.type-files .file-list .file-item .file p{color:#4a2b44;display:flex;align-self:center}.paid-services-order-form form fieldset .field.type-files .file-list .file-item .file .size{color:#4a2b44;flex:0 0 auto;margin-left:8px}.paid-services-order-form form fieldset .field.type-files .file-list .file-item .file p:first-child{display:flex;flex:1 1 auto}.paid-services-order-form form fieldset .field.type-files .file-list .file-item .file p{margin-right:8px}.paid-services-order-form form fieldset .field.type-files .file-list .file-item .file .line-between{flex:1 1 auto;min-width:24px;width:auto;height:1px;background:#b37a2a;align-self:center}.paid-services-order-form form fieldset .field.type-files .file-list .file-item .delete{width:24px;height:24px;margin:4px 0 4px;position:relative}.paid-services-order-form form fieldset .field.type-files .file-list .file-item .delete:after{position:absolute;content:"";width:24px;height:24px;top:0;left:0;background:url(../images/del_file.png)}.paid-services-order-form form fieldset .field.type-files .file-list .file-item .delete:hover:after{background:url(../images/del_file_hov.png)}.paid-services-order-form form fieldset .field.type-files .file-list .file-item .delete:hover:active{background:url(../images/del_file_cleck.png)}.paid-services-order-form form fieldset .field.type-files .error-msg{color:red;margin-top:40px;align-self:center;text-transform:uppercase;font-size:100px;font-size:24px}.paid-services-order-form form fieldset .field.type-checkbox{position:relative;display:flex;flex-direction:column;align-items:center}.paid-services-order-form form fieldset .field.type-checkbox label{margin-bottom:24px;position:absolute;cursor:pointer;user-select:none;left:50%;margin-left:-240px}.paid-services-order-form form fieldset .field.type-checkbox label .tr-name{position:relative;margin-left:32px;display:none}.paid-services-order-form form fieldset .field.type-checkbox label .required{display:none}.paid-services-order-form form fieldset .field.type-checkbox .control{top:30px;position:absolute;left:50%;height:16px;width:16px;margin-left:-234px;background-color:#eee;border-radius:50%;border:1px solid #ce9647}.paid-services-order-form form fieldset .field.type-checkbox .control input[type=checkbox]{position:absolute;width:24px;height:24px;opacity:0;margin:0;cursor:pointer}.paid-services-order-form form fieldset .field.type-checkbox .control input:checked{opacity:1;width:0;height:0;left:30%}.paid-services-order-form form fieldset .field.type-checkbox .control input:checked:before{content:"";width:8px;height:8px;position:absolute;left:50%;top:4px;border-radius:50%;background:#9e6c25}.paid-services-order-form form fieldset .field.type-custom_html{display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;margin-top:24px}.paid-services-order-form form fieldset .field.type-button label{display:none}.agreement-content p{margin-bottom:10px;text-indent:32px;text-align:justify}.agreement-content p:last-child{margin-bottom:0}.agreement-content ul{margin-bottom:10px;padding-left:32px}.agreement-content ul li::after{content:";"}.agreement-content ul li:last-child::after{content:"."}#socials-vk .news-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:90px}.edu-center-link{position:fixed;right:0;bottom:0;padding:12px 24px;background:linear-gradient(180deg,#4ba5ea 0,#307bc5 100%);display:flex;gap:10px;align-items:center}.edu-center-link span{display:block}.edu-center-link .link-icon{flex-shrink:0;width:53px;height:26px;background:url(/css/images/promo/edu-center-logo.png) no-repeat;background-size:contain}.edu-center-link .link-text{flex:1;color:#fff;font-size:15px}.edu-center-link:hover{text-decoration:none}.list-newsupdate:not(:has(.news-item)){display:none}
/*# sourceMappingURL=site.css.map */
