@charset "UTF-8";@font-face{font-family:montserrat;src:url(/css/fonts/Montserrat/Montserrat-Medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:montserrat;src:url(/css/fonts/Montserrat/Montserrat-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:montserrat;src:url(/css/fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:MontserratBold;src:url(/css/fonts/Montserrat/Montserrat-Bold.ttf) format("truetype");font-style:normal}@font-face{font-family:MontserratMedium;src:url(/css/fonts/Montserrat/Montserrat-Medium.ttf) format("truetype");font-style:normal}a,aside,body,button,div,footer,form,h1,h2,h3,h4,h5,h6,header,html,input,label,li,main,nav,p,select,table,td,textarea,tr,ul{margin:0;padding:0;font-family:montserrat,Tahoma;font-size:14px;font-weight:400;line-height:20px;color:#242424;outline:0}aside,footer,header,main,nav{display:block}.clear{display:block;height:0;width:100%!important;margin:0;padding:0;clear:both;line-height:0;font-size:0}img{border:none}nav a{text-decoration:none}fieldset{border:0;padding:0;margin:0}.sh-hidden .hideable{display:none!important}ul ul{margin-left:20px}button{cursor:pointer}.sh-block .sh-btn.hide{display:flex}.sh-block .sh-btn.show{display:none}.sh-block.sh-hidden .sh-content{display:none}.sh-block.sh-hidden .sh-btn.show{display:flex}.sh-block.sh-hidden .sh-btn.hide{display:none}.page-content-limiter{max-width:1600px;margin:0 auto}body{background:#345c64}.cms-action-inline-button{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);transition:all .2s ease-in-out}.cms-action-inline-button:hover{color:#0080c6;transition:all .2s ease-in-out}.cms-action-inline-button:hover .cms-action-icon{background-color:#1facb1;transition:all .2s ease-in-out}.cms-action-inline-button:active .cms-action-icon{background-color:#10969b;transition:all .2s ease-in-out}.cms-action-bigbutton-button{cursor:pointer;outline:0;white-space:nowrap;text-decoration:none;background:#fff;color:#03486e;border:0;width:100%;display:flex;flex-direction:column}.cms-action-bigbutton-button .cms-action-icon{background-image:url(/css/themes/v2/images/cms/icon-add-big.png)!important;background-color:#345c64;width:95px;height:95px;border-radius:50%;pointer-events:none;transition:all .2s ease-in-out}.cms-action-bigbutton-button .caption{margin-top:50px;pointer-events:none}.cms-action-bigbutton-button:hover .cms-action-icon{background-color:#10969b;transition:all .2s ease-in-out}.cms-action-bigbutton-button:active .cms-action-icon{background-color:#12acb2;transition:all .2s ease-in-out}.cms-action-icon{display:inline-block;width:32px;height:32px;margin-right:16px;background-color:#7f7f7f;background-position:center center;background-repeat:no-repeat;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;transition:all .2s ease-in-out}.cms-action-icon:hover{background-color:#1facb1;transition:all .2s ease-in-out}.cms-action-icon:active{background-color:#10969b;transition:all .2s ease-in-out}.add .cms-action-icon,.cms-action-icon.add{background-image:url(/css/themes/v2/images/cms/icon-add.png)}.cms-action-icon.edit,.edit .cms-action-icon{background-image:url(/css/themes/v2/images/cms/icon-edit.png);background-size:14px}.cms-action-panel{display:inline-block;position:relative;top:-24px;width:0;height:0;font-size:0;line-height:0;z-index:2}.cms-action-panel.sh-hidden{z-index:1}.cms-action-panel .panel-btn{position:absolute;top:0;left:0;z-index:12;background-color:#03486e;background-image:url(/css/themes/v2/images/cms/icon-close.png)}.cms-action-panel .panel-btn:hover{background-color:#1facb1;-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/v2/images/cms/icon-close.png);transition:all .2s ease-in-out}.cms-action-panel .panel-btn .panel-btn:hover{background-color:#1facb1;-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);transition:all .2s ease-in-out}.cms-action-panel .panel-btn .panel-btn:active{background-color:#10969b;transition:all .2s ease-in-out}.cms-action-panel.sh-hidden .panel-btn{background-color:#7f7f7f;background-image:url(/css/themes/v2/images/cms/icon-edit.png);background-size:14px;transition:all .2s ease-in-out}.cms-action-panel.sh-hidden .panel-btn:hover{background-color:#1facb1;transition:all .2s ease-in-out}.cms-action-panel.sh-hidden .panel-btn:active{background-color:#10969b;transition:all .2s ease-in-out}.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;transition:all .2s ease-in-out}.cms-action-panel .cms-actions button:hover{color:#0080c6;transition:all .2s ease-in-out}.cms-action-panel.sh-hidden .cms-actions{display:none}.cms-action-inline-panel{margin-bottom:15px}html{scroll-behavior:smooth}#root{display:flex;flex-direction:column;position:relative;width:100%;min-height:100vh;background:#f4f4f4}.content-limiter{max-width:840px;width:100%}#page-content{flex:1}#page-content .content-limiter{margin:0 auto}a{color:#1facb1;text-decoration:none;transition:all .2s ease-in-out}a:hover{color:#10969b;transition:all .2s ease-in-out}a:active{color:#0e8186;transition:all .2s ease-in-out}.top-spacer{width:100%;height:88px}.index-delim{width:120px;height:1px;margin:0 0 72px;background:#d2d2d2}.page-caption h1,.page-caption h2,.page-caption p{font-size:40px;font-weight:600;line-height:48px;letter-spacing:.05em;color:#404040;padding:4px 0;word-break:break-word;text-transform:uppercase}.page-caption.long-text h1,.page-caption.long-text h2,.page-caption.long-text p{font-size:36px;font-weight:600;line-height:40px;letter-spacing:.05em}.section-page{margin:104px 0 120px}.section-page .page-caption{margin-bottom:56px}.section-page .rubric-widget{margin-bottom:64px}.pub-page{margin:40px 0 120px}.pub-page .back-link{margin-bottom:40px}.pub-page .comments-section{margin-top:48px}.page-body{margin-bottom:16px}.page-body p{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;font-weight:700}.more-button-container{margin-top:48px}.more-button-container button{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;display:inline-block;padding:8px 40px;box-sizing:border-box;color:#fff;background:#1facb1;text-decoration:none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;transition:all .2s ease-in-out;min-width:192px}.more-button-container button:hover{color:#fff;background:#10969b;transition:all .2s ease-in-out}.more-button-container button:active{color:#fff;background:#0e8186;transition:all .2s ease-in-out}.rubric-widget .rubrics{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:24px;grid-row-gap:16px}.rubric-item{width:100%;height:264px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.16);background:#f4f4f4;overflow:hidden}.rubric-item .image{width:100%;height:50%;position:relative;display:flex;background:#1facb1;z-index:1}.rubric-item .image:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.72) 0,rgba(52,92,100,0) 100%);z-index:5}.rubric-item .image img{width:100%;object-fit:cover}.rubric-item .image .icon{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;z-index:10}.rubric-item .image .icon svg{max-width:100%;max-height:100%;fill:#f4f4f4}.rubric-item .image .icon svg.audio-album{height:80px}.rubric-item .image .icon svg.video-album{height:80px}.rubric-item .image .icon svg.photo-album{height:80px}.rubric-item .image .cms-action-panel{position:absolute;top:8px;right:40px;z-index:10}.rubric-item .image .cms-action-panel .cms-actions{left:unset;right:-32px}.rubric-item .content{display:flex;flex-direction:column;width:100%;height:50%;padding:20px 24px 16px;box-sizing:border-box}.rubric-item .content .caption{height:64px;padding:2px 0;box-sizing:border-box;margin-bottom:8px;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rubric-item .content .caption a{font-size:16px;font-weight:600;line-height:28px;letter-spacing:.05em;line-height:20px;color:#242424}.rubric-item .content .caption a:hover{color:#10969b}.rubric-item .content .caption a:active{color:#0e8186}.rubric-item .content .pubs-count{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#969696}.rubric-item .content .pubs-count .count{color:#242424}.pubs-widget .pubs-list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:24px;grid-row-gap:24px}.pub-item{display:inline-block;width:100%;height:264px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.16);background:#f4f4f4;overflow:hidden}.pub-item .image{width:100%;height:50%;position:relative;display:flex;background:#1facb1}.pub-item .image:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.72) 0,rgba(52,92,100,0) 100%);z-index:5}.pub-item .image.progress{background:#e8c950;position:relative;display:flex;justify-content:center;align-items:center}.pub-item .image.progress:after{content:none}.pub-item .image.progress .icon.medal{position:relative}.pub-item .image.progress .icon.medal:before{content:'';width:56px;height:56px;background:#f8d95f;border-radius:50%;position:absolute;bottom:0;left:4px;z-index:5}.pub-item .image.progress svg{fill:#f4f4f4}.pub-item .image.progress svg.medal{position:relative;z-index:10}.pub-item .image.progress svg.grad-hat{width:120px;height:120px}.pub-item .image img{width:100%;object-fit:cover}.pub-item .image .date{position:absolute;z-index:10;top:24px;left:24px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#f4f4f4}.pub-item .image .date .day{font-size:24px;font-weight:600;line-height:36px;letter-spacing:.05em;margin-right:8px}.pub-item .image .count{position:absolute;z-index:10;bottom:24px;left:24px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#f4f4f4;line-height:16px}.pub-item .image .cms-action-panel{position:absolute;top:8px;right:40px;z-index:10}.pub-item .image .cms-action-panel .cms-actions{left:unset;right:-32px}.pub-item .content{display:flex;flex-direction:column;width:100%;height:50%;padding:20px 24px 16px;box-sizing:border-box}.pub-item .content .caption{height:64px;padding:2px 0;box-sizing:border-box;margin-bottom:8px;font-size:16px;font-weight:600;line-height:28px;letter-spacing:.05em;line-height:20px;color:#242424;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pub-item .content a{display:flex;flex-direction:row;align-items:center;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#969696}.pub-item .content a:hover{color:#10969b}.pub-item .content a:hover i{color:#10969b}.pub-item .content a:active{color:#0e8186}.pub-item .content a:active i{color:#0e8186}.pub-item .content a i{display:inline-block;margin-left:8px;color:#1facb1;text-decoration:none;transition:all .2s ease-in-out;font-size:10px}.pub-item .content a i:hover{color:#10969b;transition:all .2s ease-in-out}.pub-item .content a i:active{color:#0e8186;transition:all .2s ease-in-out}.announcement-widget .date,.pub-widget .date{margin-bottom:40px}.announcement-widget .date p,.pub-widget .date p{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#969696}.announcement-widget .page-caption,.pub-widget .page-caption{padding:0;margin-bottom:38px}.announcement-widget .img-container,.pub-widget .img-container{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:32px}.announcement-widget .img-container .img,.pub-widget .img-container .img{display:inline-flex;position:relative;max-height:176px;max-width:408px;border-radius:4px;overflow:hidden;cursor:pointer}.announcement-widget .img-container .img img,.pub-widget .img-container .img img{width:100%;object-fit:cover}.announcement-widget .img-container .img .count,.pub-widget .img-container .img .count{position:absolute;z-index:10;top:0;left:0;width:100%;height:64px;padding:24px;box-sizing:border-box;background:linear-gradient(180deg,rgba(0,0,0,.72) 0,rgba(52,92,100,0) 100%);font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#f4f4f4;line-height:16px}.announcement-widget .annotation,.pub-widget .annotation{padding:4px 0;margin-bottom:20px}.announcement-widget .annotation p,.pub-widget .annotation p{font-size:16px;font-weight:600;line-height:28px;letter-spacing:.05em;color:#242424}.announcement-widget .body,.pub-widget .body{margin-bottom:26px}.announcement-widget .body p,.pub-widget .body p{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#404040;word-break:break-word}.announcement-widget .body img,.pub-widget .body img{max-width:100%}.announcement-widget .info-block,.pub-widget .info-block{margin-bottom:12px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em}.announcement-widget .info-block label,.pub-widget .info-block label{color:#969696}.announcement-widget .info-block span,.pub-widget .info-block span{color:#242424}.announcement-widget .info-block a,.pub-widget .info-block a{color:#1facb1;text-decoration:none;transition:all .2s ease-in-out}.announcement-widget .info-block a:hover,.pub-widget .info-block a:hover{color:#10969b;transition:all .2s ease-in-out}.announcement-widget .info-block a:active,.pub-widget .info-block a:active{color:#0e8186;transition:all .2s ease-in-out}.announcement-widget .inline-images-gallery,.pub-widget .inline-images-gallery{margin:48px 0}.announcement-widget .files-list,.pub-widget .files-list{margin-bottom:48px}.announcement-widget .audio-list,.pub-widget .audio-list{margin-bottom:48px}.announcement-widget .video-list,.pub-widget .video-list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:24px;grid-row-gap:24px;margin-bottom:48px}.back-link a{display:inline-flex;flex-direction:row;align-items:center;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#969696;text-decoration:none;transition:all .2s ease-in-out}.back-link a .icon{margin-right:8px;transition:all .2s ease-in-out}.back-link a .icon .icon-left{font-size:14px;color:#969696;transition:all .2s ease-in-out}.back-link a:hover{color:#10969b}.back-link a:hover .icon-left{color:#10969b}.back-link a:active{color:#0e8186}.back-link a:active .icon-left{color:#0e8186}.popup-images-gallery{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:100}.popup-images-gallery .root-container{position:absolute;left:50%;top:50%;width:784px;height:655px;margin:-328px 0 0 -392px}.popup-images-gallery .center-container{position:relative;margin-bottom:32px}.popup-images-gallery .bottom-container{position:relative;width:100%}.popup-images-gallery .bottom-container button{position:absolute;top:7px;width:120px;height:32px;overflow:hidden;border:2px solid #fff;background:0 0;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;border-radius:18px}.popup-images-gallery .bottom-container button .icon{color:#fff;transition:all .2s ease-in-out;display:flex;align-items:center}.popup-images-gallery .bottom-container button.next{right:0}.popup-images-gallery .bottom-container button.prev{left:0}.popup-images-gallery .bottom-container button:hover{background:#fff;transition:all .2s ease-in-out}.popup-images-gallery .bottom-container button:hover .icon{color:#10969b;transition:all .2s ease-in-out}.popup-images-gallery .bottom-container button:active .icon{color:#0e8186;transition:all .2s ease-in-out}.popup-images-gallery .title{overflow:hidden;margin-bottom:26px}.popup-images-gallery .title p{font-size:24px;color:#fff;font-weight:700;line-height:24px}.popup-images-gallery .big-images{position:relative;width:100%;height:520px;overflow:hidden}.popup-images-gallery .big-images .img{position:absolute;top:0;left:0;right:0;bottom:0;display:none}.popup-images-gallery .big-images .img.active{display:block}.popup-images-gallery .big-images img{display:block;width:100%;margin:0 auto}.popup-images-gallery .big-images img.vertical{width:auto;height:100%}.popup-images-gallery .previews{height:52px;overflow:hidden;width:396px;margin:0 auto;text-align:center;font-size:0;line-height:0;white-space:nowrap}.popup-images-gallery .previews .rails{position:relative;font-size:0;line-height:0;transition:left .2s ease}.popup-images-gallery .previews .img{display:inline-block;width:48px;height:48px;margin:0 4px;overflow:hidden;cursor:pointer;vertical-align:middle;border-radius:26px}.popup-images-gallery .previews .img.active{margin:0 2px;border:2px solid #fff}.popup-images-gallery .previews .img img{width:100%}.popup-images-gallery button.close{position:absolute;top:66px;right:0;width:107px;height:107px;border:0;font-size:18px;color:#fff;background:0 0;transition:all .2s ease-in-out}.popup-images-gallery button.close:hover{color:#10969b;transition:all .2s ease-in-out}.popup-images-gallery button.close:active{color:#0e8186;transition:all .2s ease-in-out}.popup-gallery-btn .hover-veil{position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:0 0;transition:background .2s ease-in-out,background-position 0s ease-in-out}.popup-gallery-btn:hover .hover-veil{background:url(/css/themes/v2/images/site/arrows-resize.png) no-repeat center center rgba(0,0,0,.4)}.popup-gallery-btn:active .hover-veil{background:url(/css/themes/v2/images/site/arrows-resize.png) no-repeat center center rgba(0,0,0,.5)}.files-list .files-item{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em}.files-list .files-item:not(:last-child){margin-bottom:12px}.files-list .files-item .icon{display:inline-block;width:21px;height:28px;margin-right:10px;background:url(/css/themes/v2/images/site/icon-doc.png) no-repeat;vertical-align:middle}.inline-images-gallery{position:relative;font-size:0;overflow:hidden;display:block;width:100%}.inline-images-gallery .img{display:inline-flex;position:relative;width:98px;height:98px;border-radius:4px;overflow:hidden;cursor:pointer}.inline-images-gallery .img:not(:nth-last-child(-n+2)){margin-right:8px}.inline-images-gallery .img img{width:100%;height:100%;object-fit:cover}.inline-images-gallery .rest-count{display:none;position:absolute;top:0;right:0;width:98px;height:98px;border:2px solid #1facb1;background:#1facb1;text-align:center;font-size:16px;font-weight:600;line-height:28px;letter-spacing:.05em;color:#f4f4f4;border-radius:4px}.inline-images-gallery.rest-counted .rest-count{display:inline-block}.audio-list .list-item:not(:last-child){margin-bottom:12px}.audio-list .list-item .caption{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#242424;margin-bottom:8px}.audio-list .list-item audio{width:100%}.video-list .video-item .video-caption{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#242424;width:100%;word-break:break-word;margin-bottom:8px}.video-list .video-item video{width:100%;height:120px;border-radius:4px}.owl-dots{display:flex;flex-direction:row;justify-content:center;align-items:center}form{width:100%}form fieldset{position:relative;width:100%}form .field{width:100%}form .field label{display:none}form .field .control{width:100%}form .field .control input,form .field .control textarea{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#242424;max-width:100%;height:54px;padding:0 24px;box-sizing:border-box;border:1px solid #d3d3d3;border-radius:12px}form .field .control input:active,form .field .control input:focus,form .field .control textarea:active,form .field .control textarea:focus{border:1px solid #bababa}form .field .control textarea{padding:24px;resize:none}form .field .control .img-compare-cpt{display:flex;flex-direction:row;align-items:center}form .field .control .img-compare-cpt .img-cpt{height:100%}form .field .control .img-compare-cpt img{max-width:152px;height:100%;border-radius:8px}form .field .control .img-compare-cpt button{width:40px;height:40px;margin:0 8px;background:url(/css/themes/v2/images/site/icon-refresh.png) no-repeat center center;border:none;text-indent:-9999px}form .field .control .img-compare-cpt input{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#242424;max-width:152px;height:100%;border-radius:8px}form .field.type-radio .control{padding:0 24px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap}form .field.type-radio .control label{display:block}form .field.type-radio .control .radio{display:flex;flex-direction:row}form .field.type-radio .control .radio:not(:last-child){margin-right:12px}form .field.type-radio .control .radio input{display:inline-block;height:16px;width:16px;order:-1;margin-right:4px}form .field.type-hidden{display:none}form .buttons{text-align:center}form .buttons button{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;display:inline-block;padding:8px 40px;box-sizing:border-box;color:#fff;background:#1facb1;text-decoration:none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;transition:all .2s ease-in-out;min-width:192px}form .buttons button:hover{color:#fff;background:#10969b;transition:all .2s ease-in-out}form .buttons button:active{color:#fff;background:#0e8186;transition:all .2s ease-in-out}form .buttons button[disabled]{cursor:auto;opacity:.8;pointer-events:none}form .errors-list{text-align:center;margin-top:24px}form .errors-list li{list-style:none}form .messages-list{margin-top:24px}form .message{text-align:center}form .message li,form .message p{font-size:24px;color:#72bb00}.errors-list{list-style:square}.errors-list li{font-size:12px;color:#e40000}.messages-list{list-style:square}.messages-list li{font-size:12px;color:#72bb00}.comments-section .comments-header{font-size:24px;font-weight:600;line-height:36px;letter-spacing:.05em}.comments-section .form-caption h3{font-size:16px;font-weight:600;line-height:28px;letter-spacing:.05em;color:#242424}.comments-section .comments-form{margin:32px 0 16px;padding:16px 24px 24px;box-sizing:border-box;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;background:#f4f4f4}.comments-section .answer-form form,.comments-section .comments-form form{display:flex;flex-direction:column;width:100%;font-size:0;line-height:0}.comments-section .answer-form form fieldset,.comments-section .comments-form form fieldset{position:relative;margin:18px 0 8px;order:1}.comments-section .answer-form form fieldset label,.comments-section .comments-form form fieldset label{display:none}.comments-section .answer-form form fieldset .field.type-files,.comments-section .comments-form form fieldset .field.type-files{position:absolute;top:0;right:4px;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;cursor:pointer}.comments-section .answer-form form fieldset .field.type-files label,.comments-section .comments-form form fieldset .field.type-files label{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/css/themes/v2/images/site/clip-icon.svg) no-repeat center;text-indent:-9999px}.comments-section .answer-form form fieldset .field.type-files input,.comments-section .comments-form form fieldset .field.type-files input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.comments-section .answer-form form fieldset .field.type-textarea textarea,.comments-section .comments-form form fieldset .field.type-textarea textarea{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;width:100%;line-height:24px;padding:8px 48px 8px 16px;box-sizing:border-box;border:0;resize:none;min-height:40px;height:40px;max-height:496px;font-weight:400;letter-spacing:.05em}.comments-section .answer-form form fieldset .field.type-textarea textarea::placeholder,.comments-section .comments-form form fieldset .field.type-textarea textarea::placeholder{color:#969696}.comments-section .answer-form form .files-previews-container,.comments-section .comments-form form .files-previews-container{order:2;width:100%}.comments-section .answer-form form .files-previews-container .previews-limiter,.comments-section .comments-form form .files-previews-container .previews-limiter{width:100%}.comments-section .answer-form form .files-previews-container .file-preview,.comments-section .comments-form form .files-previews-container .file-preview{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%}.comments-section .answer-form form .files-previews-container .file-preview .filename,.comments-section .comments-form form .files-previews-container .file-preview .filename{display:flex;flex:1;position:relative;padding:0 8px 8px 24px;box-sizing:border-box;max-width:calc(100% - 16px);font-size:12px;color:#1facb1;font-weight:600;line-height:16px;letter-spacing:.05em}.comments-section .answer-form form .files-previews-container .file-preview .filename .name,.comments-section .comments-form form .files-previews-container .file-preview .filename .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%}.comments-section .answer-form form .files-previews-container .file-preview .filename .ext,.comments-section .comments-form form .files-previews-container .file-preview .filename .ext{flex:1}.comments-section .answer-form form .files-previews-container .file-preview .filename:before,.comments-section .comments-form form .files-previews-container .file-preview .filename:before{position:absolute;content:url(/css/themes/v2/images/site/clip-icon.svg);top:0;left:0}.comments-section .answer-form form .files-previews-container .file-preview button.delete,.comments-section .comments-form form .files-previews-container .file-preview button.delete{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;text-align:center;flex-basis:16px;width:16px;height:16px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;line-height:16px;background:#ce4c47;color:#fff;font-size:16px;transition:all .2s ease-in-out}.comments-section .answer-form form .files-previews-container .file-preview button.delete:hover,.comments-section .comments-form form .files-previews-container .file-preview button.delete:hover{background:#ba4540;transition:all .2s ease-in-out}.comments-section .answer-form form .files-previews-container .file-preview button.delete:active,.comments-section .comments-form form .files-previews-container .file-preview button.delete:active{background:#a83e3a;transition:all .2s ease-in-out}.comments-section .answer-form form .buttons,.comments-section .comments-form form .buttons{order:3}.comments-section .answer-form form .buttons a,.comments-section .answer-form form .buttons button,.comments-section .comments-form form .buttons a,.comments-section .comments-form form .buttons button{display:flex;align-items:center;justify-content:center;background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;background:#1facb1;color:#f4f4f4;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.16);-moz-box-shadow:0 4px 8px rgba(0,0,0,.16);-ms-box-shadow:0 4px 8px rgba(0,0,0,.16);-o-box-shadow:0 4px 8px rgba(0,0,0,.16);box-shadow:0 4px 8px rgba(0,0,0,.16);padding:8px 16px;transition:all .2s ease-in-out;font-weight:600;line-height:24px;letter-spacing:.05em;min-width:192px}.comments-section .answer-form form .buttons a:hover,.comments-section .answer-form form .buttons button:hover,.comments-section .comments-form form .buttons a:hover,.comments-section .comments-form form .buttons button:hover{background:#10969b;transition:all .2s ease-in-out}.comments-section .answer-form form .buttons a:active,.comments-section .answer-form form .buttons button:active,.comments-section .comments-form form .buttons a:active,.comments-section .comments-form form .buttons button:active{background:#0e8186;transition:all .2s ease-in-out}.comments-section .answer-form{display:none}.comments-section .answer-form-response .errors-list,.comments-section .answer-form-response .messages-list,.comments-section .comments-form-response .errors-list,.comments-section .comments-form-response .messages-list{margin-bottom:20px}.comments-section .answer-form-response .errors-list li,.comments-section .answer-form-response .messages-list li,.comments-section .comments-form-response .errors-list li,.comments-section .comments-form-response .messages-list li{list-style:none}.comments-section .answer-form-response .errors-list,.comments-section .answer-form-response .messages-list{margin-bottom:0}.comments-section .comments-list .comments-item{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:16px;background:#f4f4f4;padding:24px;box-sizing:border-box;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.comments-section .comments-list .comments-item .item-img{display:flex;flex-basis:48px;width:48px;height:48px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.comments-section .comments-list .comments-item .item-img a{display:flex;height:100%;width:100%}.comments-section .comments-list .comments-item .item-img img{object-fit:cover}.comments-section .comments-list .comments-item .item-img .default-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#345c64}.comments-section .comments-list .comments-item .item-img .default-image .glasses-icon{fill:#1facb1}.comments-section .comments-list .comments-item .item-content{flex:1;padding-left:8px;box-sizing:border-box}.comments-section .comments-list .comments-item .item-author{padding-top:8px;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.05em;word-break:break-word}.comments-section .comments-list .comments-item .item-meta .item-date{display:inline-block;font-weight:600;font-size:12px;line-height:16px;color:#969696}.comments-section .comments-list .comments-item .item-meta .item-new{background:#4dbd7d;color:#fff;display:inline-block;height:20px;line-height:20px;padding:0 6px;text-transform:lowercase;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.comments-section .comments-list .comments-item .item-body{padding:8px 0 12px;display:flex}.comments-section .comments-list .comments-item .item-body .body-text{flex:1;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.05em;color:#404040;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.comments-section .comments-list .comments-item .item-body .show-hide{display:flex;align-items:center;justify-content:center;background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;background:#1facb1;color:#f4f4f4;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.16);-moz-box-shadow:0 4px 8px rgba(0,0,0,.16);-ms-box-shadow:0 4px 8px rgba(0,0,0,.16);-o-box-shadow:0 4px 8px rgba(0,0,0,.16);box-shadow:0 4px 8px rgba(0,0,0,.16);padding:8px 16px;transition:all .2s ease-in-out;display:none;align-items:center;justify-content:center;width:48px;height:32px;line-height:32px;padding:0;margin-left:24px;text-align:center}.comments-section .comments-list .comments-item .item-body .show-hide:hover{background:#10969b;transition:all .2s ease-in-out}.comments-section .comments-list .comments-item .item-body .show-hide:active{background:#0e8186;transition:all .2s ease-in-out}.comments-section .comments-list .comments-item .item-body .show-hide .arrow-icon{fill:#fff}.comments-section .comments-list .comments-item .item-body.opened .body-text{display:block}.comments-section .comments-list .comments-item .item-body.opened .show-hide .arrow-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.comments-section .comments-list .comments-item .item-answer{display:flex;flex-direction:column}.comments-section .comments-list .comments-item .item-answer .answer-button,.comments-section .comments-list .comments-item .item-answer .cancel-button{display:flex;align-items:center;justify-content:center;background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;background:#1facb1;color:#f4f4f4;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.16);-moz-box-shadow:0 4px 8px rgba(0,0,0,.16);-ms-box-shadow:0 4px 8px rgba(0,0,0,.16);-o-box-shadow:0 4px 8px rgba(0,0,0,.16);box-shadow:0 4px 8px rgba(0,0,0,.16);padding:8px 16px;transition:all .2s ease-in-out;font-size:12px;line-height:16px;padding:4px 16px;align-self:flex-end}.comments-section .comments-list .comments-item .item-answer .answer-button:hover,.comments-section .comments-list .comments-item .item-answer .cancel-button:hover{background:#10969b;transition:all .2s ease-in-out}.comments-section .comments-list .comments-item .item-answer .answer-button:active,.comments-section .comments-list .comments-item .item-answer .cancel-button:active{background:#0e8186;transition:all .2s ease-in-out}.comments-section .comments-list .comments-item .item-answer .cancel-button{display:none}.comments-section .comments-list .comments-item .item-answer.opened .cancel-button{display:inline-block}.comments-section .comments-list .comments-item .item-answer.opened .answer-button{display:none}.comments-section .comments-list .comments-item .item-answer.opened .answer-form{display:block}.comments-section .comments-list .comments-item .item-attachments .attachments-header{margin-bottom:15px;font-size:0;line-height:0}.comments-section .comments-list .comments-item .item-attachments .attachments-header button{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;font-size:12px;line-height:16px;letter-spacing:.05em;font-weight:600;color:#1facb1;text-decoration:none;transition:all .2s ease-in-out;border-bottom:1px dotted #1facb1;transition:all .2s ease-in-out}.comments-section .comments-list .comments-item .item-attachments .attachments-header button:hover{color:#10969b;transition:all .2s ease-in-out}.comments-section .comments-list .comments-item .item-attachments .attachments-header button:active{color:#0e8186;transition:all .2s ease-in-out}.comments-section .comments-list .comments-item .item-attachments .attachments-header button:hover{border-bottom:1px dotted #10969b;transition:all .2s ease-in-out}.comments-section .comments-list .comments-item .item-attachments .attachments-header button:active{border-bottom:1px dotted #0e8186;transition:all .2s ease-in-out}.comments-section .comments-list .comments-item .item-attachments .attachments-header .attachments-hide-button{display:none}.comments-section .comments-list .comments-item .item-attachments .attachments-content{display:none}.comments-section .comments-list .comments-item .item-attachments .attachments-content .attachments-images{margin-bottom:10px}.comments-section .comments-list .comments-item .item-attachments .attachments-images{font-size:0;line-height:0}.comments-section .comments-list .comments-item .item-attachments .attachments-images .images-item{position:relative;display:inline-block;vertical-align:top;width:64px;height:64px;margin:0 8px 8px 0;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.comments-section .comments-list .comments-item .item-attachments .attachments-images .images-item img{height:100%}.comments-section .comments-list .comments-item .item-attachments .attachments-images .images-item .hover-veil{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.comments-section .comments-list .comments-item .item-attachments .attachments-images .images-item:hover .hover-veil{display:block}.comments-section .comments-list .comments-item .item-attachments .attachments-files .files-item a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:22px}.comments-section .comments-list .comments-item .item-attachments.opened .attachments-show-button{display:none}.comments-section .comments-list .comments-item .item-attachments.opened .attachments-hide-button{display:inline-block}.comments-section .comments-list .comments-item .item-attachments.opened .attachments-content{display:block}.comments-section .comments-list .comments-item .item-actions{display:flex;flex-direction:row;justify-content:flex-end;margin:16px 0 0}.comments-section .comments-list .comments-item .item-actions .action{margin-left:16px}.comments-section .comments-list .comments-item.js-loading .js-loading-veil{background:rgba(239,242,235,.8)}.comments-section .comments-list .answer-item{margin-top:16px;display:flex;flex-direction:row;flex-wrap:nowrap}.comments-section .comments-more-button{display:flex;align-items:center;justify-content:center;background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;background:#1facb1;color:#f4f4f4;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.16);-moz-box-shadow:0 4px 8px rgba(0,0,0,.16);-ms-box-shadow:0 4px 8px rgba(0,0,0,.16);-o-box-shadow:0 4px 8px rgba(0,0,0,.16);box-shadow:0 4px 8px rgba(0,0,0,.16);padding:8px 16px;transition:all .2s ease-in-out;font-weight:600;line-height:24px;letter-spacing:.05em;width:100%;margin-bottom:16px}.comments-section .comments-more-button:hover{background:#10969b;transition:all .2s ease-in-out}.comments-section .comments-more-button:active{background:#0e8186;transition:all .2s ease-in-out}.button{display:inline-flex;justify-content:center;align-items:center;background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;padding:0 32px;box-sizing:border-box;color:#1facb1;border:2px solid #1facb1;background:0 0;box-shadow:0 4px 8px rgba(0,0,0,.16);border-radius:20px;min-width:192px;height:40px;transition:color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out}.button:hover{color:#f4f4f4;background:#10969b;border-color:#10969b;transition:color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out}.button:active{background:#0e8186;border-color:#0e8186;transition:color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out}.button[disabled]{background:0 0;color:#969696;border-color:#969696}.share-buttons-container p{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#242424;margin-bottom:8px}.ya-share2.share-buttons-styled{position:relative;display:inline-block;font-size:0}.ya-share2.share-buttons-styled .ya-share2__list .ya-share2__item{display:inline-block}.ya-share2.share-buttons-styled .ya-share2__list .ya-share2__item:not(:last-child){margin-right:12px}.ya-share2.share-buttons-styled .ya-share2__list .ya-share2__item:hover .ya-share2__link{background-color:#10969b;border-color:#10969b;transition:all .2s ease-in-out}.ya-share2.share-buttons-styled .ya-share2__list .ya-share2__item:active .ya-share2__link{background-color:#0e8186;border-color:#0e8186;transition:all .2s ease-in-out}.ya-share2.share-buttons-styled .ya-share2__list .ya-share2__item .ya-share2__link{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;border:1px solid #1facb1;background-color:#1facb1;border-radius:50%;transition:all .2s ease-in-out}.ya-share2.share-buttons-styled .ya-share2__list .ya-share2__item .ya-share2__link .ya-share2__badge{display:inline-block;width:24px;height:24px;background-color:transparent}.ya-share2.share-buttons-styled .ya-share2__list .ya-share2__item .ya-share2__icon{display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-color:transparent}.ya-share2.share-buttons-styled .ya-share2__list .ya-share2__item .ya-share2__title{display:none}.social-links{position:relative;display:inline-block;font-size:0}.social-links .link{display:inline-block;width:30px;height:30px;margin:0 4px;border:1px solid #fff;border-radius:15px;transition:all .2s ease-in-out}.social-links .link:hover{background:#10969b;border-color:#10969b;transition:all .2s ease-in-out}.social-links .link:active{background:#0e8186;border-color:#0e8186;transition:all .2s ease-in-out}.social-links .link .icon{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;transition:all .2s ease-in-out}.social-links.dark .link{border:1px solid #1facb1}.social-links.dark .link .icon{color:#1facb1;transition:all .2s ease-in-out}.social-links.dark .link:hover{background:#10969b;border-color:#10969b}.social-links.dark .link:active{background:#0e8186;border-color:#0e8186}.social-links.dark .link:active .icon,.social-links.dark .link:hover .icon{color:#fff;transition:all .2s ease-in-out}.social-links .cms-action-panel{position:absolute!important;left:auto!important;top:0!important;right:0!important}.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;background:url(/css/themes/v2/images/site/loading-spinner.gif) no-repeat;overflow:hidden;border-radius:64px}.popup-widget{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:100;padding:0 28px;box-sizing:border-box}.popup-widget .widget-content{position:relative;top:10%;width:520px;max-height:80%;overflow-y:auto;margin:0 auto;padding:50px;box-sizing:border-box;background:#fff;border-radius:10px}.popup-widget .widget-header{margin-bottom:20px}.popup-widget .widget-header p{font-size:24px;line-height:28px}.popup-widget .widget-header.warning p{color:#d13c0f}.popup-widget .widget-body{margin-bottom:40px}.popup-widget .widget-body p{margin-bottom:10px}.popup-widget .widget-body strong{color:#d13c0f;font-size:16px;font-weight:700}.popup-widget .widget-body .error{font-weight:700;color:#d13c0f}.popup-widget .widget-body .message{font-weight:700;color:#72bb00}.popup-widget .widget-buttons a,.popup-widget .widget-buttons button{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;display:inline-block;padding:8px 40px;box-sizing:border-box;color:#fff;background:#1facb1;text-decoration:none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;transition:all .2s ease-in-out}.popup-widget .widget-buttons a:hover,.popup-widget .widget-buttons button:hover{color:#fff;background:#10969b;transition:all .2s ease-in-out}.popup-widget .widget-buttons a:active,.popup-widget .widget-buttons button:active{color:#fff;background:#0e8186;transition:all .2s ease-in-out}.popup-widget .button-corner-close{position:absolute;top:0;right:0;width:60px;height:60px;line-height:60px;text-align:center;font-size:34px;font-family:tahoma;color:#1facb1;background:0 0;border:0}.popup-widget .button-corner-close:hover{color:#10969b}.popup-widget .button-corner-close:active{color:#0e8186}.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:#1facb1;transform:rotate(45deg)}.popup-dialog .dialog-close:after{content:"";position:absolute;top:0;width:2px;height:25px;background:#1facb1;transform:rotate(135deg)}.popup-dialog .content{background:#fff;position:relative;max-width:980px;margin:0 auto;top:10%;border-radius:30px;padding:55px 85px 80px 80px;box-sizing:border-box}.popup-dialog .content .dialog-content{overflow-y:auto;height:500px;max-height:60vh}.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-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-size:24px;line-height:24px;color:#007ad0;letter-spacing:.5px}.popup-dialog.show{display:block}.text-block{margin-bottom:56px}.text-block .block-caption{margin-bottom:40px}.text-block .block-caption p{display:inline-block;font-size:36px;font-weight:600;line-height:40px;letter-spacing:.05em;color:#404040}.text-block .block-body{margin-bottom:24px}.text-block .block-body a,.text-block .block-body li,.text-block .block-body p{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em}.text-block .block-body p,.text-block .block-body ul{margin-bottom:16px}.text-block .block-body ul{margin-left:0;padding:0}.text-block .block-body li{position:relative;list-style:none;padding-left:32px}.text-block .block-body li:before{content:'';position:absolute;top:50%;left:0;width:16px;height:1px;background:#d3d3d3}.text-block .block-body .pay_systems{background:url(/css/themes/v2/images/site/logo3h.png) no-repeat 0 center;height:48px;margin-bottom:16px}.text-block .keyval-block{margin-bottom:24px}.keyval-block .block-key{margin-bottom:18px;font-size:24px;font-weight:400;line-height:28px;letter-spacing:.05em;color:#242424;padding:2px 0}.keyval-block .block-value .larger{font-size:18px;font-weight:400;line-height:24px;font-style:italic;letter-spacing:.05em}.keyval-block .block-value p,.keyval-block .block-value ul{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;margin-bottom:16px}.keyval-block .block-value ul{margin-left:0;padding:0}.keyval-block .block-value li{position:relative;list-style:none;padding-left:32px;margin-bottom:8px}.keyval-block .block-value li:before{content:'';position:absolute;top:14px;left:0;width:16px;height:1px;background:#d3d3d3}.component-lightbox-wrapper{width:100vw!important}.auth-response{padding:24px}.auth-response ul li{padding-bottom:8px}#page-header.sticky .main-header .header-content{background:#345c64;position:fixed;box-shadow:0 4px 8px rgba(0,0,0,.16);border-bottom:1px solid rgba(244,244,244,.3);transition:top .2s ease-in-out}#page-header.sticky .main-header .header-content:before{content:unset}#page-header.sticky .main-header .header-content.hidden{top:0;transition:top .2s ease-in-out}#page-header .main-header{position:relative}#page-header .main-header .header-content{background:0 0;position:absolute;width:100%;transition:top 1ms ease-in-out}#page-header .main-header .header-content:before{content:"";position:absolute;width:100%;height:88px;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.32) 0,rgba(52,92,100,0) 100%)}#page-header .main-header .header-content.hidden{top:-89px;transition:top 1ms ease-in-out}#page-header .header-content{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;height:88px;padding:0 108px;box-sizing:border-box;flex:1;background:#345c64;position:fixed;top:0;left:0;right:0;z-index:25}#page-header .header-content.sh-menu-hidden .mobile-menu .mobile-menu-button .center-line{height:2px;transition:background .2s ease-in-out,height .2s .2s ease-in-out}#page-header .header-content.sh-menu-hidden .mobile-menu .mobile-menu-button .center-line:after,#page-header .header-content.sh-menu-hidden .mobile-menu .mobile-menu-button .center-line:before{width:100%;transition:background .2s ease-in-out,top .2s .2s ease-in-out,left .2s ease-in-out,bottom .2s .2s ease-in-out,width .2s ease-in-out,transform .2s ease-in-out}#page-header .header-content.sh-menu-hidden .mobile-menu .mobile-menu-button .center-line:before{top:-5px;left:0;transform:rotate(0)}#page-header .header-content.sh-menu-hidden .mobile-menu .mobile-menu-button .center-line:after{bottom:-5px;left:0;transform:rotate(0)}#page-header .header-content .mobile-menu{display:none;height:88px}#page-header .header-content .mobile-menu .mobile-menu-button{width:40px;height:40px;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.16);background:rgba(0,0,0,.72);display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;transition:background .2s ease-in-out}#page-header .header-content .mobile-menu .mobile-menu-button:hover{background:#10969b}#page-header .header-content .mobile-menu .mobile-menu-button:hover .center-line{background:#f4f4f4}#page-header .header-content .mobile-menu .mobile-menu-button:hover .center-line:after,#page-header .header-content .mobile-menu .mobile-menu-button:hover .center-line:before{background:#f4f4f4}#page-header .header-content .mobile-menu .mobile-menu-button:active{background:#0e8186}#page-header .header-content .mobile-menu .mobile-menu-button:active .center-line{background:#f4f4f4}#page-header .header-content .mobile-menu .mobile-menu-button:active .center-line:after,#page-header .header-content .mobile-menu .mobile-menu-button:active .center-line:before{background:#f4f4f4}#page-header .header-content .mobile-menu .mobile-menu-button .center-line{height:0;width:14px;background:#1facb1;position:relative;transition:background .2s ease-in-out,height .2s ease-in-out}#page-header .header-content .mobile-menu .mobile-menu-button .center-line:after,#page-header .header-content .mobile-menu .mobile-menu-button .center-line:before{position:absolute;content:"";background:#1facb1;width:18px;height:2px;transition:background .2s ease-in-out,top .2s ease-in-out,left .2s .2s ease-in-out,bottom .2s ease-in-out,width .2s .2s ease-in-out,transform .2s .2s ease-in-out}#page-header .header-content .mobile-menu .mobile-menu-button .center-line:before{top:-1px;left:-2px;transform:rotate(45deg)}#page-header .header-content .mobile-menu .mobile-menu-button .center-line:after{bottom:-1px;left:-2px;transform:rotate(-45deg)}#page-header .header-content .menu-content{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;flex:1;height:100%}#page-header .logo{height:100%;position:relative}#page-header .logo a{display:inline-flex;justify-content:center;align-items:center;width:37px;height:100%}#page-header .logo .default-img{width:100%;height:40px;background:url(/css/themes/v2/images/site/default-logo.svg) no-repeat}#page-header .menu-title{padding-top:18px;margin-bottom:6px}#page-header .menu-title p{color:#718d93}#page-header .menu-title.sticky{display:none}#page-header .left-menu,#page-header .right-menu{height:100%}#page-header .menu-container{padding-top:24px;position:relative}#page-header .left-menu .menu .link-catalog{min-width:164px;flex-direction:column;align-items:unset}#page-header .right-menu{flex:1}#page-header .right-menu .menu{opacity:0;display:flex;flex-direction:row}#page-header .right-menu .menu .hidden-menu-items{display:none;width:164px}#page-header .right-menu .menu .hidden-menu-items.sh-hidden .sh-btn{justify-content:flex-start}#page-header .right-menu .menu .hidden-menu-items p.sh-btn{width:100%}#page-header .menu{padding:0 16px;box-sizing:border-box}#page-header .menu .hidden-menu-items,#page-header .menu li{display:inline-flex;flex-direction:row;align-items:baseline;list-style:none;padding:8px 16px;box-sizing:border-box}#page-header .menu .hidden-menu-items.link-catalog,#page-header .menu li.link-catalog{height:100%;background:#1facb1;transition:background 0s ease-in-out}#page-header .menu .hidden-menu-items.link-catalog.sh-hidden,#page-header .menu li.link-catalog.sh-hidden{background:0 0;transition:background 250ms 250ms ease-in-out}#page-header .menu .hidden-menu-items.link-catalog.sh-hidden p i,#page-header .menu li.link-catalog.sh-hidden p i{transform:rotate(0);transition:transform 250ms ease-in-out}#page-header .menu .hidden-menu-items.link-catalog ul,#page-header .menu li.link-catalog ul{display:none;width:100%;margin:16px 0 0;background:#1facb1}#page-header .menu .hidden-menu-items.link-catalog ul li,#page-header .menu li.link-catalog ul li{display:block;padding:0 0 8px}#page-header .menu .hidden-menu-items.link-catalog p,#page-header .menu li.link-catalog p{display:inline-flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#f4f4f4;cursor:pointer}#page-header .menu .hidden-menu-items.link-catalog p:hover,#page-header .menu li.link-catalog p:hover{color:#aebfc5}#page-header .menu .hidden-menu-items.link-catalog p:active,#page-header .menu li.link-catalog p:active{color:#859fa7}#page-header .menu .hidden-menu-items.link-catalog p i,#page-header .menu li.link-catalog p i{margin-left:8px;transform:rotate(-180deg);transition:transform .2s ease-in-out}#page-header .menu a{display:inline-block;text-decoration:none;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#f4f4f4}#page-header .menu a:hover{color:#aebfc5}#page-header .menu a:active{color:#859fa7}#page-header .menu a.disabled{opacity:.3;color:#f4f4f4}#page-header .menu-delim{width:1px;height:40px;background:rgba(244,244,244,.3)}#page-header .auth.buttons-container{display:flex;flex:1;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-end}#page-header .auth.buttons-container .auth-button{display:inline-block;padding:0 18px;text-decoration:none;color:#f4f4f4}#page-header *{transition:padding ease .5s,margin ease .5s,background ease .2s}.employee-card{position:relative;display:flex;flex-direction:column;align-items:center;height:696px;box-sizing:border-box}.employee-card .background{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;z-index:5;background:url(/css/images/shared/backgrounds/themes/default-background.jpg) center no-repeat;background-size:cover}.employee-card .background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.employee-card .content{display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:10;width:100%}.employee-card .content .avatar{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px}.employee-card .content .avatar-image{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;width:186px;height:186px;border:12px solid #f4f4f4;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.16)}.employee-card .content .avatar-image img{display:inline-block;width:100%;border-radius:50%;overflow:hidden}.employee-card .content .avatar-image img.album{height:100%;width:auto}.employee-card .content .caption{margin:38px 0 16px}.employee-card .content .caption p{font-size:24px;font-weight:600;line-height:36px;letter-spacing:.05em;color:#f4f4f4}.employee-card .content .city p,.employee-card .content .post p{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#f4f4f4}.employee-card .content .download-button{margin:40px 0 0;min-width:264px;height:40px;color:#f4f4f4}.employee-card .content .cms-action-inline-panel .cms-action-inline-button{height:36px;border-radius:18px;font-size:14px;line-height:36px;background-color:rgba(0,0,0,.5);color:#f4f4f4;padding:0 16px 0 0}.employee-card .content .cms-action-inline-panel .cms-action-inline-button:hover{background-color:#1facb1}.employee-card .content .cms-action-inline-panel .cms-action-inline-button:active{background-color:#10969b}.employee-card .content .cms-action-inline-panel .cms-action-icon{width:36px;height:36px;background-color:transparent;border-radius:50%;margin:0 -8px 0 4px}.employee-card .cms-action-icon{background-color:rgba(0,0,0,.5)}.employee-card .cms-action-icon:hover{background-color:#1facb1}.employee-card .cms-action-icon:active{background-color:#10969b}.employee-card .edu-center-link{position:absolute;right:0;bottom:0;display:flex;gap:10px;align-items:center;padding:11px 60px;border-radius:25px;border:1px solid #fff}.employee-card .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}.employee-card .edu-center-link .link-text{flex:1;font-size:18px;color:#fff;font-weight:600}.theme-picker-button-container{position:relative;z-index:15;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;height:0;max-width:840px;width:100%;padding:0 10px;box-sizing:border-box}.theme-picker-button-container button{display:flex;flex-direction:row;align-items:center;width:max-content;height:36px;border:none;border-radius:18px;background:rgba(0,0,0,.5);color:#f4f4f4;padding:0 16px 0 0;cursor:pointer;position:absolute;left:96%;z-index:2}.theme-picker-button-container button:hover{background:#1facb1}.theme-picker-button-container button:active{background:#10969b}.theme-picker-button-container button .cms-action-icon{background-color:transparent;background-image:url(/css/themes/v2/images/cms/icon-edit-theme.svg);background-size:18px;width:36px;height:inherit;border-radius:inherit;margin:0 -6px 0 6px}.theme-picker-button-container button .cms-action-icon:active,.theme-picker-button-container button .cms-action-icon:hover{background-color:transparent}.theme-picker-container{display:none;justify-content:center;align-items:center;position:fixed;height:100vh;width:100vw;background:rgba(0,0,0,.5);z-index:50}.theme-picker-container .theme-picker{opacity:0;position:relative;max-width:1356px;width:100%;max-height:100vh;overflow-y:auto;background:#000;padding:76px 248px 72px;margin:0 auto;box-sizing:border-box;transition:opacity .2s ease-in-out}.theme-picker-container .theme-picker *{color:#f4f4f4}.theme-picker-container .theme-picker h3{font-family:montserrat,Tahoma;font-size:24px;line-height:36px}.theme-picker-container .theme-picker .design_selection{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:calc((100% - 3 * 230px)/ 2);min-height:64px;margin-bottom:32px}.theme-picker-container .theme-picker .design_selection_title{grid-column:1/2;max-width:230px;width:100%}.theme-picker-container .theme-picker .masks{grid-column:2/4;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:calc(100% - 2 * 230px)}.theme-picker-container .theme-picker .masks .mask-button{max-width:230px;width:100%;cursor:pointer;height:36px;line-height:32px;padding:0;font-size:16px;transition:all .2s ease-in-out}.theme-picker-container .theme-picker .masks .mask-button:active,.theme-picker-container .theme-picker .masks .mask-button:hover{transition:all .2s ease-in-out}.theme-picker-container .theme-picker .masks .mask-button.selected{background:#1facb1;border:2px solid #1facb1;cursor:auto}.theme-picker-container .theme-picker .themes{position:relative}.theme-picker-container .theme-picker .themes .owl-stage-outer{overflow:hidden}.theme-picker-container .theme-picker .themes .owl-item.active{opacity:1;transition:all .5s ease-in-out}.theme-picker-container .theme-picker .themes .owl-item{display:inline-block;opacity:0;transition:all .5s ease-in-out}.theme-picker-container .theme-picker .themes .carousel-item{width:100%;display:grid;grid-gap:46px 16px;margin:40px 0 60px}.theme-picker-container .theme-picker .themes .carousel-item.columns-1{grid-template-columns:repeat(1,230px)}.theme-picker-container .theme-picker .themes .carousel-item.columns-1{justify-content:space-around}.theme-picker-container .theme-picker .themes .carousel-item.columns-2{grid-template-columns:repeat(2,230px)}.theme-picker-container .theme-picker .themes .carousel-item.columns-2{justify-content:space-around}.theme-picker-container .theme-picker .themes .carousel-item.columns-3{grid-template-columns:repeat(3,230px)}.theme-picker-container .theme-picker .themes .carousel-item.columns-3{justify-content:space-between}.theme-picker-container .theme-picker .themes .carousel-item.rows-1{grid-template-rows:repeat(1,1fr)}.theme-picker-container .theme-picker .themes .carousel-item.rows-2{grid-template-rows:repeat(2,1fr)}.theme-picker-container .theme-picker .themes .theme{width:230px;border:1px solid #383838;padding:7px 9px 24px;box-sizing:border-box;transition:all .2s ease-in-out}.theme-picker-container .theme-picker .themes .theme:hover{border:1px solid #767676;cursor:pointer;transition:all .2s ease-in-out}.theme-picker-container .theme-picker .themes .theme.selected{border:1px solid #1facb1}.theme-picker-container .theme-picker .themes .theme-content{display:flex;flex-direction:column;gap:24px}.theme-picker-container .theme-picker .themes .theme.preview-default{border:1px solid #383838}.theme-picker-container .theme-picker .themes .theme.preview-default:hover{border:1px solid #767676}.theme-picker-container .theme-picker .themes .theme.preview-light_see_green{border:1px solid #1facb1}.theme-picker-container .theme-picker .themes .theme.preview-maximum_yellow_red{border:1px solid #e8c950}.theme-picker-container .theme-picker .themes .theme.preview-sandy_brown{border:1px solid #fa9f55}.theme-picker-container .theme-picker .themes .theme.preview-lapis_lazuli{border:1px solid #1871a1}.theme-picker-container .theme-picker .themes .theme.preview-ube{border:1px solid #7c85c5}.theme-picker-container .theme-picker .themes .theme.preview-meat_brown{border:1px solid #e2a63f}.theme-picker-container .theme-picker .themes .theme.preview-satin_sheen_gold{border:1px solid #cba948}.theme-picker-container .theme-picker .themes .theme.preview-dollar_bill{border:1px solid #94bb56}.theme-picker-container .theme-picker .themes .theme.preview-blue{border:1px solid #008dc9}.theme-picker-container .theme-picker .themes .theme.preview-light_salmon{border:1px solid #ff9a76}.theme-picker-container .theme-picker .themes .theme.preview-kobicha{border:1px solid #69481b}.theme-picker-container .theme-picker .themes .theme.preview-yellow_orange{border:1px solid #feac3b}.theme-picker-container .theme-picker .themes .theme.preview-teal_blue{border:1px solid #58758f}.theme-picker-container .theme-picker .themes .theme.preview-rifle_green{border:1px solid #495441}.theme-picker-container .theme-picker .themes .theme.preview-dark_purple{border:1px solid #41284e}.theme-picker-container .theme-picker .themes .theme.preview-black_coral{border:1px solid #435363}.theme-picker-container .theme-picker .themes .theme.preview-cg_blue{border:1px solid #367497}.theme-picker-container .theme-picker .themes .theme.preview-red_violet{border:1px solid #933543}.theme-picker-container .theme-picker .themes .theme.preview-queen_blue{border:1px solid #58758f}.theme-picker-container .theme-picker .themes .theme.preview-davys_gray{border:1px solid #565656}.theme-picker-container .theme-picker .themes .theme.preview-shadow_blue{border:1px solid #7e95b6}.theme-picker-container .theme-picker .themes .theme.preview-bottle_green{border:1px solid #23624b}.theme-picker-container .theme-picker .themes .theme.preview-ruby_red{border:1px solid #992626}.theme-picker-container .theme-picker .themes .theme.preview-battleship_grey{border:1px solid #8a8a8a}.theme-picker-container .theme-picker .themes .theme_name{font-family:montserrat,Tahoma;font-size:14px;line-height:20px}.theme-picker-container .theme-picker .themes .theme_image{width:calc(230px - 9px * 2);height:calc((230px - 9px * 2)/ 1.81)}.theme-picker-container .theme-picker .themes .theme_image.default{background:url(/css/images/shared/previews/themes/default-preview.png) center no-repeat;background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.japanese_forest{background:url(/css/images/shared/previews/themes/japanese_forest-preview.png) center no-repeat;background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.cold_space{background:url(/css/images/shared/previews/themes/cold_space-preview.png) center no-repeat;background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.guitar_music{background:url(/css/images/shared/previews/themes/guitar_music-preview.png) center no-repeat;background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.artists_brushes{background:url(/css/images/shared/previews/themes/artists_brushes-preview.png) center no-repeat;background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.vintage{background:url(/css/images/shared/previews/themes/vintage-preview.png) center no-repeat;background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.mountains{background:url(/css/images/shared/previews/themes/mountains-preview.png) center no-repeat;background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.highlands{background:url(/css/images/shared/previews/themes/highlands-preview.png) center no-repeat;background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.lighthouse{background:url(/css/images/shared/previews/themes/lighthouse-preview.png) center no-repeat;background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.round_highlights{background:url(/css/images/shared/previews/themes/round_highlights-preview.png) center no-repeat;background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.serpentine{background:url(/css/images/shared/previews/themes/serpentine-preview.png) center no-repeat;background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.light_flowers{background:url(/css/images/shared/previews/themes/light_flowers-preview.png) center no-repeat;background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.beau_blue{background:linear-gradient(353.34deg,#b9d0e6 12.84%,#6d98c2 102.56%,#6d98c2 113.88%);background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.light_steel_blue{background:linear-gradient(353.34deg,#d2d2d2 12.84%,#939393 102.56%,#919191 113.88%);background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.light_gray{background:linear-gradient(353.34deg,#acbdce 12.84%,#7a8a99 102.56%,#8095a9 113.88%);background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.uranian_blue{background:linear-gradient(135deg,#ffacc6 2.88%,#b6e0f5 100%);background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.russian_green{background:linear-gradient(135deg,#6e9759 0,#5baac2 96.83%);background-size:cover}.theme-picker-container .theme-picker .themes .theme_image.fiery_rose{background:linear-gradient(135deg,#ff5f6d 2.88%,#ffc371 100%);background-size:cover}.theme-picker-container .theme-picker .themes .theme_colors{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:0 5px 0 2px;height:24px}.theme-picker-container .theme-picker .themes .theme_colors .colors-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button{display:inline-block;width:18px;height:18px;border-radius:2px;cursor:pointer;transition:unset!important}.theme-picker-container .theme-picker .themes .theme_colors .colors-button:hover{transform:scale(1.3);transition:unset!important}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.light_see_green{background:#1facb1}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.light_see_green.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #1facb1;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.maximum_yellow_red{background:#e8c950}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.maximum_yellow_red.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #e8c950;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.sandy_brown{background:#fa9f55}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.sandy_brown.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #fa9f55;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.lapis_lazuli{background:#1871a1}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.lapis_lazuli.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #1871a1;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.ube{background:#7c85c5}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.ube.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #7c85c5;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.meat_brown{background:#e2a63f}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.meat_brown.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #e2a63f;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.satin_sheen_gold{background:#cba948}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.satin_sheen_gold.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #cba948;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.dollar_bill{background:#94bb56}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.dollar_bill.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #94bb56;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.blue{background:#008dc9}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.blue.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #008dc9;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.light_salmon{background:#ff9a76}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.light_salmon.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #ff9a76;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.kobicha{background:#69481b}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.kobicha.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #69481b;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.yellow_orange{background:#feac3b}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.yellow_orange.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #feac3b;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.teal_blue{background:#58758f}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.teal_blue.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #58758f;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.rifle_green{background:#495441}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.rifle_green.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #495441;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.dark_purple{background:#41284e}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.dark_purple.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #41284e;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.black_coral{background:#435363}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.black_coral.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #435363;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.cg_blue{background:#367497}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.cg_blue.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #367497;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.red_violet{background:#933543}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.red_violet.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #933543;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.queen_blue{background:#58758f}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.queen_blue.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #58758f;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.davys_gray{background:#565656}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.davys_gray.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #565656;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.shadow_blue{background:#7e95b6}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.shadow_blue.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #7e95b6;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.bottle_green{background:#23624b}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.bottle_green.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #23624b;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.ruby_red{background:#992626}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.ruby_red.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #992626;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.battleship_grey{background:#8a8a8a}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.battleship_grey.selected{background:url(/css/images/shared/icon-check-mark.svg) center no-repeat #8a8a8a;background-size:16px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.selected{width:24px;height:24px}.theme-picker-container .theme-picker .themes .theme_colors .colors-button.selected:hover{transform:unset}.theme-picker-container .theme-picker .themes .owl-dots .owl-dot{width:10px;height:10px;border:0 solid #575757;outline:0;border-radius:50%;background:#575757;transition:all .2s ease-in-out!important;cursor:pointer}.theme-picker-container .theme-picker .themes .owl-dots .owl-dot:not(:last-child){margin-right:8px}.theme-picker-container .theme-picker .themes .owl-dots .owl-dot:hover{border:0 solid #767676;background:#767676;transition:all .2s ease-in-out!important}.theme-picker-container .theme-picker .themes .owl-dots .owl-dot.active{border:0 solid #767676;background:#1facb1;transition:all .2s ease-in-out!important}.theme-picker-container .theme-picker .themes .owl-dots .owl-dot.active:hover{background:#1facb1}.theme-picker-container .theme-picker .themes .owl-nav{width:100%;position:absolute;top:44%}.theme-picker-container .theme-picker .themes .owl-nav button{width:104px;height:32px;border:none;outline:0;border-radius:16px;background:#575757;position:absolute;transition:all .2s ease-in-out;cursor:pointer}.theme-picker-container .theme-picker .themes .owl-nav button.disabled{background:#575757!important;opacity:.5;cursor:initial}.theme-picker-container .theme-picker .themes .owl-nav button.disabled span{color:#d3d3d3!important}.theme-picker-container .theme-picker .themes .owl-nav button span{color:#d3d3d3;font-size:12px;transition:all .2s ease-in-out}.theme-picker-container .theme-picker .themes .owl-nav button:hover{background:#767676;transition:all .2s ease-in-out}.theme-picker-container .theme-picker .themes .owl-nav button:hover span{color:#fff;transition:all .2s ease-in-out}.theme-picker-container .theme-picker .themes .owl-nav button:active{background:#999;transition:all .2s ease-in-out}.theme-picker-container .theme-picker .themes .owl-nav button:active span{color:#fff;transition:all .2s ease-in-out}.theme-picker-container .theme-picker .themes .owl-nav .owl-prev{left:-144px}.theme-picker-container .theme-picker .themes .owl-nav .owl-next{right:-144px}.theme-picker-container .theme-picker .themes .js-loading-veil{background:rgba(0,0,0,.8)}.theme-picker-container .theme-picker .buttons{display:flex;flex-direction:row;justify-content:center;margin-top:56px;gap:40px}.theme-picker-container .theme-picker .buttons .button{min-width:180px;height:36px;box-sizing:border-box;background:#1facb1;border:2px solid #1facb1;transition:all .2s ease-in-out;font-size:16px;color:#f4f4f4}.theme-picker-container .theme-picker .buttons .button.cls-theme{background:0 0}.theme-picker-container .theme-picker .buttons .button:hover{background:#10969b;border:2px solid #10969b;transition:all .2s ease-in-out}.theme-picker-container .theme-picker .buttons .button:active{background:#0e8186;border:2px solid #0e8186;transition:all .2s ease-in-out}.theme-picker-container .theme-picker .buttons .button.sh-theme{background:#575757;border:2px solid #575757}.theme-picker-container .theme-picker .buttons .button.sh-theme:hover{background:#767676;border:2px solid #767676}.theme-picker-container .theme-picker .buttons .button.sh-theme:active{background:#999;border:2px solid #999}.admin-bar-container{display:flex;flex-direction:row;align-items:center;width:100%;height:104px;z-index:10}.admin-bar-container .admin-bar{display:inline-block;padding:12px;background:rgba(255,255,255,.5);border-radius:36px}.admin-bar-container .admin-bar .inline-item{display:inline-block;vertical-align:middle}.admin-bar-container .admin-bar .delim{width:24px}.admin-bar-container .admin-bar .license-remain-time .icon{display:inline-block;width:24px;height:24px;margin-right:12px;background:url(/css/themes/v2/images/site/clock-white.svg) no-repeat;vertical-align:middle}.admin-bar-container .admin-bar .license-remain-time p{display:inline-block;vertical-align:middle;text-transform:uppercase;font-weight:700;color:#fff}.admin-bar-container .admin-bar .download-button{height:32px;border:none;outline:0}.admin-bar-container .admin-bar.warning{background:rgba(255,230,150,.5)}.admin-bar-container .admin-bar.expired{background:rgba(255,150,150,.5)}.download-button{display:inline-flex;justify-content:center;align-items:center;padding:0 32px;box-sizing:border-box;text-decoration:none;color:#fff;background:#1facb1;border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.16);transition:background ease .2s;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em}.download-button:hover{color:#fff;background:#10969b}.download-button:active{color:#fff;background:#0e8186}.download-button.disabled{opacity:.3;color:#fff;background:0 0}#page-header .admin-panel-widget{height:100%;display:flex;flex-direction:row;align-items:center;position:relative}#page-header .admin-panel-widget.sh-hidden .admin-panel-button{background:0 0;box-shadow:none}#page-header .admin-panel-widget.sh-hidden .admin-panel-button i{color:#f4f4f4;transform:rotate(0);transition:color .2s ease-in-out,transform .2s ease-in-out}#page-header .admin-panel-widget .admin-panel-button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;position:relative;width:91px;height:40px;background:#f4f4f4;box-shadow:0 4px 8px rgba(0,0,0,.16);border-radius:20px;cursor:pointer}#page-header .admin-panel-widget .admin-panel-button:hover{background:#10969b}#page-header .admin-panel-widget .admin-panel-button:hover i{color:#f4f4f4;transition:color .2s ease-in-out,transform .2s ease-in-out}#page-header .admin-panel-widget .admin-panel-button:active{background:#0e8186}#page-header .admin-panel-widget .admin-panel-button img{display:inline-block;width:40px;height:40px;border-radius:50%;object-fit:cover}#page-header .admin-panel-widget .admin-panel-button i{height:100%;margin-right:16px;color:#1facb1;display:flex;justify-content:center;align-items:center;transform:rotate(-180deg);transition:color .2s ease-in-out,transform .2s ease-in-out}#page-header .admin-panel-widget .admin-panel-content{display:none;min-width:100%;max-width:264px;position:absolute;margin-top:-6px;padding:6px 24px;box-sizing:border-box;background:#f4f4f4;box-shadow:0 4px 8px rgba(0,0,0,.16);border-radius:8px;top:100%;right:0}#page-header .admin-panel-widget .admin-panel-content:before{position:absolute;content:"";width:12px;height:12px;background:#f4f4f4;transform:rotate(45deg);top:-6px;right:16px}#page-header .admin-panel-widget .admin-panel-content a{display:block;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#969696;text-decoration:none;transition:all .2s ease-in-out;margin:10px 0}#page-header .admin-panel-widget .admin-panel-content a:hover{color:#10969b;transition:all .2s ease-in-out}#page-header .admin-panel-widget .admin-panel-content a:active{color:#0e8186;transition:all .2s ease-in-out}#page-header .add-section-button,#page-header .seo-editor{margin-bottom:10px}#page-header .add-section-button .cms-action-inline-panel,#page-header .seo-editor .cms-action-inline-panel{margin:0}#page-header .add-section-button .cms-action-inline-button,#page-header .seo-editor .cms-action-inline-button{height:unset;padding:unset;background:unset;box-shadow:unset;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#969696;text-decoration:none;transition:all .2s ease-in-out}#page-header .add-section-button .cms-action-inline-button:hover,#page-header .seo-editor .cms-action-inline-button:hover{color:#10969b;transition:all .2s ease-in-out}#page-header .add-section-button .cms-action-inline-button:active,#page-header .seo-editor .cms-action-inline-button:active{color:#0e8186;transition:all .2s ease-in-out}#page-header .add-section-button .cms-action-inline-button .cms-action-icon,#page-header .seo-editor .cms-action-inline-button .cms-action-icon{display:none}#page-footer{display:flex;flex-direction:column;align-items:center;padding:56px 0 48px;background:#345c64}#page-footer .useful-links{position:relative;padding-bottom:81px;display:flex;flex-direction:column}#page-footer .useful-links:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:#1facb1;margin:40px 0}#page-footer .useful-links .header{margin-bottom:24px}#page-footer .useful-links .header p{font-size:24px;font-weight:600;line-height:36px;letter-spacing:.05em;color:#f4f4f4}#page-footer .useful-links .list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:24px;grid-row-gap:16px}#page-footer .useful-links .list .item a{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#f4f4f4;text-decoration:none;transition:all .2s ease-in-out}#page-footer .useful-links .list .item a:hover{color:#10969b;transition:all .2s ease-in-out}#page-footer .useful-links .list .item a:active{color:#0e8186;transition:all .2s ease-in-out}#page-footer .footer-section-delimiter{width:100%;height:1px;background:#1facb1;margin:40px 0}#page-footer .footer-menu{display:flex;flex-direction:column}#page-footer .menu.top{margin-bottom:24px}#page-footer .menu.top li{margin-bottom:16px}#page-footer .menu.top li:not(:last-child){margin-right:16px}#page-footer .menu.top a{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;display:inline-block;padding:8px 40px;box-sizing:border-box;color:#fff;background:#1facb1;text-decoration:none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;transition:all .2s ease-in-out;text-align:center}#page-footer .menu.top a:hover{color:#fff;background:#10969b;transition:all .2s ease-in-out}#page-footer .menu.top a:active{color:#fff;background:#0e8186;transition:all .2s ease-in-out}#page-footer .menu.bottom li{margin-bottom:8px}#page-footer .menu.bottom li:not(:last-child){margin-right:32px}#page-footer .menu.bottom a{display:inline-block;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#1facb1;text-decoration:none;transition:all .2s ease-in-out}#page-footer .menu.bottom a:hover{color:#10969b;transition:all .2s ease-in-out}#page-footer .menu.bottom a:active{color:#0e8186;transition:all .2s ease-in-out}#page-footer .menu.bottom a.disabled{opacity:.6;color:#1facb1}#page-footer .menu li{display:inline-block}.counters{margin-bottom:24px}.counters .counter:not(:last-child){margin-bottom:8px}.counters .counter:before{content:unset}.counters .counter .counter-code p{display:inline-block;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#1facb1}.index-page .content-limiter{margin:0 auto}.index-page .main-content{margin:96px 0}.index-page .main-content .page-caption{margin-bottom:56px}.index-page .main-content .page-caption .main-page-caption{font-size:40px;font-weight:600;line-height:48px;letter-spacing:.05em;color:#404040;padding:8px 0}.index-block-caption h1,.index-block-caption h2,.index-block-caption p{display:inline-block;font-size:36px;font-weight:600;line-height:40px;letter-spacing:.05em;color:#404040}.index-page .announcements-widget{background:#345c64}.index-page .announcements-widget .announcements-container{padding:96px 0 120px}.index-page .announcements-widget .announcements-container:before{content:'';position:absolute;width:100%;height:96px;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.32) 0,rgba(52,92,100,0) 100%)}.index-page .announcements-widget .announcements-content{margin-top:56px;align-items:flex-end}.index-page .announcements-widget .announcements-content .announcements-list{display:block}.announcements-widget{position:relative}.announcements-widget .announcements-header{font-size:40px;font-weight:600;line-height:48px;letter-spacing:.05em;color:#f4f4f4;text-transform:uppercase;padding:8px 0}.announcements-widget .announcements-content{display:flex;flex-direction:column}.announcements-widget .announcements-content .empty-text{align-self:flex-start;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#f4f4f4}.announcements-widget .announcements-content #announcements-list{opacity:0;transition:opacity .2s ease-in-out}.announcements-widget .announcements-content #announcements-list .owl-stage-outer{overflow:hidden;margin-bottom:48px}.announcements-widget .announcements-content #announcements-list .owl-nav{height:40px}.announcements-widget .announcements-content #announcements-list .owl-nav button{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;width:88px;height:40px;border-radius:20px;background:#1facb1;transition:all .2s ease-in-out;box-shadow:0 4px 8px rgba(0,0,0,.16);cursor:pointer}.announcements-widget .announcements-content #announcements-list .owl-nav button.disabled{opacity:.5;cursor:initial}.announcements-widget .announcements-content #announcements-list .owl-nav button i{color:#f4f4f4;font-size:12px;transition:all .2s ease-in-out}.announcements-widget .announcements-content #announcements-list .owl-nav button:hover{background:#10969b;transition:all .2s ease-in-out}.announcements-widget .announcements-content #announcements-list .owl-nav button:active{background:#0e8186;transition:all .2s ease-in-out}.announcements-widget .announcements-content #announcements-list .owl-nav button:not(:last-child){margin-right:16px}.announcements-widget .announcements-content #announcements-list .owl-dots{height:40px;margin-top:-40px}.announcements-widget .announcements-content #announcements-list .owl-dots .owl-dot{width:16px;height:16px;border:4px solid #1facb1;outline:0;border-radius:50%;background:#1facb1;transition:all .2s ease-in-out!important;cursor:pointer}.announcements-widget .announcements-content #announcements-list .owl-dots .owl-dot:not(:last-child){margin-right:8px}.announcements-widget .announcements-content #announcements-list .owl-dots .owl-dot:hover{border:4px solid #10969b;background:#10969b;transition:all .2s ease-in-out!important}.announcements-widget .announcements-content #announcements-list .owl-dots .owl-dot.active{border:4px solid #10969b;background:#f4f4f4;transition:all .2s ease-in-out!important}.announcements-widget .announcements-content #announcements-list .owl-dots .owl-dot.active:hover{background:#f4f4f4}.announcements-widget .announcements-content #announcements-list .owl-item{display:inline-block}.announcements-widget .announcements-content .announcements-list{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:24px;grid-row-gap:24px}.announcements-widget .announcements-content .announcements-list .pub-item{width:264px}.announcements-widget .announcements-content .more-details{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;display:inline-block;padding:8px 40px;box-sizing:border-box;color:#fff;background:#1facb1;text-decoration:none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;transition:all .2s ease-in-out;padding:8px 24px;min-width:192px;text-align:center;margin-top:-40px}.announcements-widget .announcements-content .more-details:hover{color:#fff;background:#10969b;transition:all .2s ease-in-out}.announcements-widget .announcements-content .more-details:active{color:#fff;background:#0e8186;transition:all .2s ease-in-out}.media-pubs-widget{background:#e5e5e5}.media-pubs-widget .content-limiter{padding:96px 0 128px}.media-pubs-widget .page-caption{margin-bottom:56px}.media-pubs-widget .media-content .media-list .js-loaded-item:not(:last-child){margin-bottom:48px}.media-pubs-widget .media-content .media-list .media_pub-item{display:flex;flex-direction:row;flex-wrap:nowrap}.media-pubs-widget .media-content .media-list .media_pub-item .image{width:192px;height:256px;border-radius:8px;overflow:hidden;margin-right:24px}.media-pubs-widget .media-content .media-list .media_pub-item .default-image{width:100%;height:100%;background:url(/css/themes/v2/images/site/default-media-pub.png) no-repeat left top #1facb1;background-size:cover}.media-pubs-widget .media-content .media-list .media_pub-item .content{display:flex;flex-direction:column;flex:1}.media-pubs-widget .media-content .media-list .media_pub-item .content .caption{font-size:24px;font-weight:600;line-height:36px;letter-spacing:.05em;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.media-pubs-widget .media-content .media-list .media_pub-item .content .date{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#969696;margin:8px 0 20px}.media-pubs-widget .media-content .media-list .media_pub-item .content .annotation{flex:1;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;line-height:20px}.media-pubs-widget .media-content .media-list .media_pub-item .content .annotation .text{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.media-pubs-widget .media-content .media-list .media_pub-item .content .read_article_link{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#969696;margin-bottom:12px}.media-pubs-widget .media-content .media-list .media_pub-item .content .read_article_link i.fas{font-size:10px;color:#1facb1}.media-pubs-widget .media-content .media-list .media_pub-item .content .read_article_link:hover{color:#10969b}.media-pubs-widget .media-content .media-list .media_pub-item .content .read_article_link:hover i.fas{color:#10969b}.media-pubs-widget .media-content .media-list .media_pub-item .content .read_article_link:active{color:#0e8186}.media-pubs-widget .media-content .media-list .media_pub-item .content .read_article_link:active i.fas{color:#0e8186}.media-pubs-widget .more-button-container .js-load-more-button{width:100%}.about-me-widget{position:relative;margin-bottom:64px}.about-me-widget .index-block-caption{padding:4px 0;margin-bottom:40px}.about-me-widget .items-block{position:relative}.about-me-widget .items-block .index-show-hide-button{position:absolute;top:0;right:-208px}.about-me-widget .block-item{margin-bottom:18px}.about-me-widget .block-item .block-caption{margin-bottom:18px}.about-me-widget .block-item .block-caption h2,.about-me-widget .block-item .block-caption h3,.about-me-widget .block-item .block-caption p{font-size:24px;font-weight:400;line-height:28px;letter-spacing:.05em;color:#242424;padding:2px 0}.about-me-widget .block-item .body p{font-size:18px;font-weight:400;line-height:24px;font-style:italic;letter-spacing:.05em;padding:4px 0}.my-success-widget{margin-bottom:80px}.my-success-widget .index-block-caption{padding:4px 0}.my-success-widget .cms-action-inline-panel{margin:16px 0}.my-success-widget .my-successes-content{margin-top:48px;display:flex;flex-direction:column;align-items:flex-end}.my-success-widget .my-successes-list{opacity:0;width:100%;transition:opacity .2s ease-in-out}.my-success-widget .my-successes-list .my-successes-item{display:inline-block;width:264px;height:264px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.16);background:#f4f4f4;overflow:hidden}.my-success-widget .my-successes-list .my-successes-item .image{width:100%;height:50%;position:relative;display:flex;justify-content:center;align-items:center;background:#e8c950}.my-success-widget .my-successes-list .my-successes-item .image .icon.medal{position:relative}.my-success-widget .my-successes-list .my-successes-item .image .icon.medal:before{content:'';width:56px;height:56px;background:#f8d95f;border-radius:50%;position:absolute;bottom:0;left:4px;z-index:5}.my-success-widget .my-successes-list .my-successes-item .image svg{fill:#f4f4f4}.my-success-widget .my-successes-list .my-successes-item .image svg.medal{position:relative;z-index:10}.my-success-widget .my-successes-list .my-successes-item .image svg.grad-hat{width:120px;height:120px}.my-success-widget .my-successes-list .my-successes-item .image .cms-action-panel{position:absolute;top:8px;right:40px;z-index:10}.my-success-widget .my-successes-list .my-successes-item .image .cms-action-panel .cms-actions{left:unset;right:-32px}.my-success-widget .my-successes-list .my-successes-item .content{display:flex;flex-direction:column;width:100%;height:50%;padding:20px 24px 16px;box-sizing:border-box}.my-success-widget .my-successes-list .my-successes-item .content .caption{height:64px;padding:2px 0;box-sizing:border-box;margin-bottom:8px;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.my-success-widget .my-successes-list .my-successes-item .content .caption a{font-size:16px;font-weight:600;line-height:28px;letter-spacing:.05em;line-height:20px;color:#242424}.my-success-widget .my-successes-list .my-successes-item .content .caption a:hover{color:#10969b}.my-success-widget .my-successes-list .my-successes-item .content .caption a:active{color:#0e8186}.my-success-widget .my-successes-list .my-successes-item .content .year{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#969696}.my-success-widget .my-successes-list .owl-stage-outer{overflow:hidden;margin-bottom:48px}.my-success-widget .my-successes-list .owl-nav{height:40px}.my-success-widget .my-successes-list .owl-nav button{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;width:88px;height:40px;border-radius:20px;background:#1facb1;transition:all .2s ease-in-out;box-shadow:0 4px 8px rgba(0,0,0,.16);cursor:pointer}.my-success-widget .my-successes-list .owl-nav button.disabled{opacity:.5;cursor:initial}.my-success-widget .my-successes-list .owl-nav button i{color:#f4f4f4;font-size:12px;transition:all .2s ease-in-out}.my-success-widget .my-successes-list .owl-nav button:hover{background:#10969b;transition:all .2s ease-in-out}.my-success-widget .my-successes-list .owl-nav button:active{background:#0e8186;transition:all .2s ease-in-out}.my-success-widget .my-successes-list .owl-nav button:not(:last-child){margin-right:16px}.my-success-widget .my-successes-list .owl-dots{height:40px;margin-top:-40px}.my-success-widget .my-successes-list .owl-dots .owl-dot{width:16px;height:16px;border:4px solid #1facb1;outline:0;border-radius:50%;background:#1facb1;transition:all .2s ease-in-out!important;cursor:pointer}.my-success-widget .my-successes-list .owl-dots .owl-dot:not(:last-child){margin-right:8px}.my-success-widget .my-successes-list .owl-dots .owl-dot:hover{border:4px solid #10969b;background:#10969b;transition:all .2s ease-in-out!important}.my-success-widget .my-successes-list .owl-dots .owl-dot.active{border:4px solid #10969b;background:#f4f4f4;transition:all .2s ease-in-out!important}.my-success-widget .my-successes-list .owl-dots .owl-dot.active:hover{background:#f4f4f4}.my-success-widget .my-successes-list .owl-item{display:inline-block}.my-success-widget .all-pubs{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;display:inline-block;padding:8px 40px;box-sizing:border-box;color:#fff;background:#1facb1;text-decoration:none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;transition:all .2s ease-in-out;padding:8px 24px;min-width:192px;text-align:center;margin-top:-40px}.my-success-widget .all-pubs:hover{color:#fff;background:#10969b;transition:all .2s ease-in-out}.my-success-widget .all-pubs:active{color:#fff;background:#0e8186;transition:all .2s ease-in-out}.my-developments-widget .index-block-caption{padding:4px 0}.my-developments-widget .cms-action-inline-panel{margin:16px 0}.my-developments-widget .my-developments-content{margin-top:48px;display:flex;flex-direction:column}.my-developments-widget .my-developments-list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:24px;grid-row-gap:16px}.my-developments-widget .my-developments-list .owl-stage-outer{overflow:hidden}.index-show-hide-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:192px;height:32px;padding:0 12px 0 16px;border:1px solid #1facb1;background:0 0;border-radius:20px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#1facb1;text-align:left;transition:all .2s ease-in-out}.index-show-hide-button:hover{color:#f4f4f4;background:no-repeat 145px 12px #10969b;transition:all .2s ease-in-out}.index-show-hide-button:active{background:no-repeat 145px 12px #0e8186;transition:all .2s ease-in-out}.index-show-hide-button.hide:after{transform:rotate(-135deg);top:12px;transition:all .2s ease-in-out}.courses-widget .index-block-caption{padding:4px 0}.courses-widget .cms-action-inline-panel{margin:16px 0}.courses-widget .courses-content{margin-top:48px;display:flex;flex-direction:column}.courses-widget .courses-list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:24px;grid-row-gap:16px}.courses-widget .courses-list .owl-stage-outer{overflow:hidden}.contacts-widget{margin-bottom:64px;font-size:0}.contacts-widget .items-block{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:24px;grid-row-gap:24px}.contacts-widget .block-item .caption{font-size:24px;font-weight:600;line-height:36px;letter-spacing:.05em;color:#242424;margin-bottom:16px}.contacts-widget .block-item .value{font-size:18px;font-weight:400;line-height:24px;font-style:italic;letter-spacing:.05em;padding:4px 0}.feedback-widget{width:100%}.feedback-widget .form-caption{margin-bottom:16px}.feedback-widget .form-caption h2,.feedback-widget .form-caption h3,.feedback-widget .form-caption p{font-size:24px;font-weight:600;line-height:36px;letter-spacing:.05em;color:#242424}.feedback-widget fieldset .fields{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,54px);grid-gap:24px;grid-template-areas:"name text" "mail text" "captcha captcha"}.feedback-widget fieldset .fields .field.field-feedback_name{grid-area:name}.feedback-widget fieldset .fields .field.field-feedback_name .control input{width:100%}.feedback-widget fieldset .fields .field.field-feedback_mail{grid-area:mail}.feedback-widget fieldset .fields .field.field-feedback_mail .control input{width:100%}.feedback-widget fieldset .fields .field.field-feedback_text{grid-area:text}.feedback-widget fieldset .fields .field.field-feedback_text .control{height:100%}.feedback-widget fieldset .fields .field.field-feedback_text .control textarea{width:100%;height:100%}.feedback-widget fieldset .fields .field.field-feedback_captcha{grid-area:captcha}.feedback-widget fieldset .fields .field.field-feedback_captcha .control{height:100%}.feedback-widget fieldset .fields .field.field-feedback_captcha .control .img-compare-cpt{justify-content:center;height:100%}.feedback-widget .buttons{margin-top:24px}.module-section .text-block .block-caption{font-size:24px;font-weight:400;line-height:28px;letter-spacing:.05em;color:#242424;padding:2px 0;margin-bottom:18px}.module-section .text-block .block-body p{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;padding:4px 0}.module-section .text-block .links-block a{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;display:inline-block;padding:8px 40px;box-sizing:border-box;color:#fff;background:#1facb1;text-decoration:none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;transition:all .2s ease-in-out}.module-section .text-block .links-block a:hover{color:#fff;background:#10969b;transition:all .2s ease-in-out}.module-section .text-block .links-block a:active{color:#fff;background:#0e8186;transition:all .2s ease-in-out}.module-section .text-block .links-block a:not(:last-child){margin-right:8px}.module-section .auth.buttons-container .auth-button{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;display:inline-block;padding:8px 40px;box-sizing:border-box;color:#fff;background:#1facb1;text-decoration:none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;transition:all .2s ease-in-out}.module-section .auth.buttons-container .auth-button:hover{color:#fff;background:#10969b;transition:all .2s ease-in-out}.module-section .auth.buttons-container .auth-button:active{color:#fff;background:#0e8186;transition:all .2s ease-in-out}.module-section .auth.buttons-container .auth-button:not(:last-child){margin-right:8px}.module-section .form-caption{display:none}.module-section form{width:50%;margin-bottom:24px}.module-section form .field input,.module-section form .field textarea{width:100%;margin-bottom:24px}.module-section form .buttons,.module-section form .errors-list,.module-section form .messages-list{text-align:unset}.module-section .errors-list,.module-section .messages-list{list-style:none}.module-section .registration-links a{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;display:inline-block;padding:8px 40px;box-sizing:border-box;color:#fff;background:#1facb1;text-decoration:none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;transition:all .2s ease-in-out}.module-section .registration-links a:hover{color:#fff;background:#10969b;transition:all .2s ease-in-out}.module-section .registration-links a:active{color:#fff;background:#0e8186;transition:all .2s ease-in-out}.module-section .registration-links a:not(:last-child){margin-right:8px}.module-section .registration-errors,.module-section .registration-messages{margin-bottom:24px}.license-page .cabinet-menu{margin-bottom:56px}.license-page .text-container{margin-bottom:56px}.license-page .balance-form{margin-bottom:56px}.license-page .balance-form .buttons{text-align:left}.license-page .back-link-bottom{margin-bottom:40px}.license-page .errors-list li,.license-page .messages-list li{font-size:14px}.license-page ul{list-style:none}.cabinet-page.education-access .user-filter{display:flex}.cabinet-page.education-access .user-filter a{display:inline-block;padding:0 16px;line-height:48px;color:#1facb1;text-decoration:none;transition:all .2s ease-in-out;border-bottom:2px solid transparent}.cabinet-page.education-access .user-filter a:hover{color:#10969b;transition:all .2s ease-in-out}.cabinet-page.education-access .user-filter a:active{color:#0e8186;transition:all .2s ease-in-out}.cabinet-page.education-access .user-filter a.active{color:#0e8186;border-color:#0e8186}.cabinet-page.education-access .user-list{margin:16px 0}.cabinet-page.education-access .user-list .user-container{height:48px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 16px;box-sizing:border-box}.cabinet-page.education-access .user-list .user-container:nth-child(odd){background:#eee}.cabinet-page.education-access .user-list .user-container .user-actions{flex:1;display:flex;flex-direction:row;justify-content:flex-end}.cabinet-page.education-access .user-list .user-container .user-actions a{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;display:inline-block;padding:8px 40px;box-sizing:border-box;color:#fff;background:#1facb1;text-decoration:none;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;transition:all .2s ease-in-out;padding:4px 16px}.cabinet-page.education-access .user-list .user-container .user-actions a:hover{color:#fff;background:#10969b;transition:all .2s ease-in-out}.cabinet-page.education-access .user-list .user-container .user-actions a:active{color:#fff;background:#0e8186;transition:all .2s ease-in-out}.cabinet-page.education-access .user-list .user-container .user-actions a:not(:last-child){margin-right:8px}.cabinet-page.education-access .popup-widget{display:none}.cabinet-page{position:relative;min-height:384px}.cabinet-page .page-caption h1,.cabinet-page .page-caption h2,.cabinet-page .page-caption p{padding:8px 0}.cabinet-page .side-menu{position:absolute;top:120px;left:108px}.cabinet-page .side-menu .cabinet-menu{display:grid;grid-template-columns:1fr;grid-gap:16px}.cabinet-page .cabinet-menu a,.cabinet-page .license-menu a{display:flex;justify-content:center;align-items:center;background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;padding:0 32px;box-sizing:border-box;color:#1facb1;background:#f4f4f4;box-shadow:0 4px 8px rgba(0,0,0,.16);border-radius:20px;width:264px;height:40px;transition:color .2s ease-in-out,background .2s ease-in-out}.cabinet-page .cabinet-menu a:hover,.cabinet-page .license-menu a:hover{color:#f4f4f4;background:#10969b;transition:color .2s ease-in-out,background .2s ease-in-out}.cabinet-page .cabinet-menu a:active,.cabinet-page .license-menu a:active{background:#0e8186;transition:color .2s ease-in-out,background .2s ease-in-out}.cabinet-page .cabinet-menu a.active,.cabinet-page .license-menu a.active{color:#f4f4f4;background:#1facb1;transition:color .2s ease-in-out,background .2s ease-in-out}.cabinet-page .video-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}.cabinet-page .video-list .video-code{width:100%}.cabinet-page .video-list .video-code iframe{width:100%;height:216px}.cabinet-page .pubs-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px}.cabinet-page .mobile-cabinet-menu{display:none;width:100%;height:auto;border-radius:20px;overflow:hidden;margin-bottom:32px;background:#0e8186;transition:background .2s ease-in-out}.cabinet-page .mobile-cabinet-menu.sh-hidden{height:auto;min-height:40px;background:#1facb1;transition:background .2s ease-in-out}.cabinet-page .mobile-cabinet-menu.sh-hidden .sh-btn i{transform:rotate(0);transition:transform 250ms ease-in-out}.cabinet-page .mobile-cabinet-menu.sh-hidden ul{display:none}.cabinet-page .mobile-cabinet-menu .sh-btn{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:40px;width:100%;padding:0 16px;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#f4f4f4}.cabinet-page .mobile-cabinet-menu .sh-btn i{margin-left:8px;transform:rotate(-180deg);transition:transform .2s ease-in-out}.cabinet-page .mobile-cabinet-menu ul{padding-bottom:4px}.cabinet-page .mobile-cabinet-menu ul li a{display:block;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#f4f4f4;font-size:12px;padding:4px 16px}.cabinet-page .mobile-cabinet-menu ul li a:hover{color:#aebfc5}.cabinet-page .mobile-cabinet-menu ul li a:active{color:#859fa7}.license-page .side-menu.fixed{position:fixed}.license-page .side-menu .license-menu{display:grid;grid-template-columns:1fr;grid-gap:16px}.license-page .cabinet-menu{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:24px;grid-row-gap:16px}.popup-widget.direct_payment{display:none}.popup-widget.direct_payment .widget-content{position:relative;min-height:64px}.popup-widget.direct_payment .widget-content .js-button-close.close{position:absolute;width:20px;height:20px;top:16px;right:16px;z-index:2}.popup-widget.direct_payment .widget-content .js-button-close.close:after,.popup-widget.direct_payment .widget-content .js-button-close.close:before{position:absolute;content:'';width:20px;height:2px;background:#1facb1;transition:all .2s ease-in-out;top:50%}.popup-widget.direct_payment .widget-content .js-button-close.close:before{transform:rotate(45deg)}.popup-widget.direct_payment .widget-content .js-button-close.close:after{transform:rotate(-45deg)}.popup-widget.direct_payment .widget-content .js-button-close.close:hover{cursor:pointer}.popup-widget.direct_payment .widget-content .js-button-close.close:hover:after,.popup-widget.direct_payment .widget-content .js-button-close.close:hover:before{background:#10969b;transition:all .2s ease-in-out}.popup-widget.direct_payment .widget-content .js-button-close.close:active:after,.popup-widget.direct_payment .widget-content .js-button-close.close:active:before{background:#0e8186;transition:all .2s ease-in-out}.error_container{padding:32px 0;box-sizing:border-box;max-width:1024px;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center}.error_container .error_content{width:100%;display:flex;flex-direction:column;align-items:center}.error_container .error_content .logo{display:flex;justify-content:center}.error_container .error_content .logo .logoIcon{height:50px;fill:#1facb1}.error_container .error_content .status_code{margin:40px 0 0;font-family:MontserratBold;font-size:60px;line-height:72px;color:#272727;letter-spacing:8px}.error_container .error_content .title{font-family:MontserratMedium;font-size:14px;color:#d3d3d3}.error_container .error_content .message{font-family:MontserratMedium;font-size:14px;line-height:38px;color:#222;margin-top:16px;text-align:center}.error_container .error_content .link .button{margin:30px 0 48px;padding:0 16px;box-sizing:border-box;min-width:172px;height:40px;background:#1facb1;border:none;font-family:MontserratMedium;font-size:14px;color:#fff;line-height:40px;text-transform:unset;transition:all .2s ease-in-out}.error_container .error_content .link .button:hover{background:#10969b;transition:all .2s ease-in-out}.error_container .error_content .link .button:active{background:#0e8186;transition:all .2s ease-in-out}.error_container .error_content .error-slider{position:relative}.error_container .error_content .error-slider .owl-stage-outer{overflow:hidden;max-width:1024px;width:100%}.error_container .error_content .error-slider .owl-dots .owl-dot{width:16px;height:16px;border:5px solid #575757;outline:0;border-radius:50%;background:#575757;transition:all .2s ease-in-out!important;cursor:pointer}.error_container .error_content .error-slider .owl-dots .owl-dot:not(:last-child){margin-right:8px}.error_container .error_content .error-slider .owl-dots .owl-dot:hover{border:5px solid #767676;background:#767676;transition:all .2s ease-in-out!important}.error_container .error_content .error-slider .owl-dots .owl-dot.active{border:5px solid #767676;background:#fff;transition:all .2s ease-in-out!important}.error_container .error_content .error-slider .owl-dots .owl-dot.active:hover{background:#fff}.error_container .error_content .error-slider .owl-item{display:inline-flex;justify-content:center;padding:0 calc((1232px - 864px)/ 2);box-sizing:border-box;opacity:0;transition:all .5s ease-in-out}.error_container .error_content .error-slider .owl-item.active{opacity:1;transition:all .5s ease-in-out}.error_container .error_content .error-slider .owl-nav{width:100%;position:absolute;top:46%}.error_container .error_content .error-slider .owl-nav button{width:104px;height:32px;border:none;outline:0;border-radius:16px;background:#575757;position:absolute;transition:all .2s ease-in-out;cursor:pointer}.error_container .error_content .error-slider .owl-nav button.disabled{background:#575757!important;opacity:.5;cursor:initial}.error_container .error_content .error-slider .owl-nav button.disabled span{color:#d3d3d3!important}.error_container .error_content .error-slider .owl-nav button span{color:#d3d3d3;font-size:12px;transition:all .2s ease-in-out}.error_container .error_content .error-slider .owl-nav button:hover{background:#767676;transition:all .2s ease-in-out}.error_container .error_content .error-slider .owl-nav button:hover span{color:#fff;transition:all .2s ease-in-out}.error_container .error_content .error-slider .owl-nav button:active{background:#999;transition:all .2s ease-in-out}.error_container .error_content .error-slider .owl-nav button:active span{color:#fff;transition:all .2s ease-in-out}.error_container .error_content .error-slider .owl-nav .owl-prev{left:-100px}.error_container .error_content .error-slider .owl-nav .owl-next{right:-100px}.welcome-page{margin-bottom:70px}.welcome-page .page-body{margin-bottom:40px}.welcome-page .admin-link a{display:inline-block;min-width:192px;height:56px;line-height:56px;padding:0 20px;border:2px solid #1facb1;color:#1facb1;background:0 0;text-transform:lowercase;text-decoration:none;border-radius:14px}.welcome-page .admin-link a:hover{color:#fff;background:#10969b;border-color:#10969b}.welcome-page .admin-link a:active{color:#fff;background:#0e8186;border-color:#0e8186}#promo-widget .promo-content{width:1080px;max-width:1080px;box-sizing:border-box;padding:64px;flex-shrink:0}#promo-widget .promo-content .popup-close{position:absolute;width:42px;height:47px;line-height:46px;font-size:36px;margin:20px;border-radius:50%;background-color:#fafafa;color:#8c90a0}#promo-widget .promo-content .content{padding:0}#promo-widget .promo-content .content .header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:32px}#promo-widget .promo-content .content .header .title{font-size:32px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;box-sizing:border-box;margin-right:50px}#promo-widget .promo-content .content .header .coa-logo{flex-shrink:0;background:url(/css/images/promo/logo/coa-vertical-logo.svg) no-repeat center;background-size:100% auto;width:250px;height:96px}#promo-widget .promo-content .content .body{box-sizing:border-box;background-color:#107fe4;padding:32px;margin-bottom:24px;border-radius:8px}#promo-widget .promo-content .content .body h5{padding:0;margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;color:#fafafa;margin-bottom:24px}#promo-widget .promo-content .content .body .cources{display:grid;gap:18px;grid-template-areas:"A B" "C C" "D E"}#promo-widget .promo-content .content .body .cources .fop-doo{grid-area:C}#promo-widget .promo-content .content .body .cources .cource-card{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;box-sizing:border-box;gap:18px;padding:32px;border-radius:12px;background-color:#ebf6fc}#promo-widget .promo-content .content .body .cources .cource-card .label{box-sizing:border-box;padding:6px 12px;color:#161b2b;background-color:#d4ebff;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;border-radius:4px;margin-bottom:18px}#promo-widget .promo-content .content .body .cources .cource-card .caption{font-size:28px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.28px;color:#161b2b;text-align:left;margin-bottom:0}#promo-widget .promo-content .content .body .cources .cource-card .footer{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}#promo-widget .promo-content .content .body .cources .cource-card .footer .image{flex-shrink:0;width:118px;height:118px;border-radius:8px;background-size:100% 100%}#promo-widget .promo-content .content .body .cources .cource-card .footer .more .more-btn{display:flex;box-sizing:border-box;padding:8px 54px;color:#fff;background-color:#161b2b;text-decoration:none;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px;border-radius:8px}#promo-widget .promo-content .content .body .cources .cource-card .footer .more .more-btn .icon.arrow-right{display:inline-block;position:relative;top:2px;width:16px;height:16px;margin-left:10px;background:url(/css/images/promo/icons/arrow-right.svg) no-repeat center;background-size:100% auto}#promo-widget .promo-content .content .body .cources .cource-card.green{background-color:#e0f6ee}#promo-widget .promo-content .content .body .cources .cource-card.green .label{background-color:#b8ecd9}#promo-widget .promo-content .content .body .cources .cource-card.anticorruption .footer .image{background:url(/css/images/promo/coa-promo/anticorruption.png) no-repeat center}#promo-widget .promo-content .content .body .cources .cource-card.fgos-3 .footer .image{background:url(/css/images/promo/coa-promo/fgos-3.png) no-repeat center}#promo-widget .promo-content .content .body .cources .cource-card.fop-doo .footer .image{width:315px;height:118px;background:url(/css/images/promo/coa-promo/fop-doo.png) no-repeat center}#promo-widget .promo-content .content .body .cources .cource-card.func-literacy .footer .image{background:url(/css/images/promo/coa-promo/func-literacy.png) no-repeat center}#promo-widget .promo-content .content .body .cources .cource-card.ovz .footer .image{background:url(/css/images/promo/coa-promo/ovz.png) no-repeat center}#promo-widget .promo-content .content h3{margin:0;padding:0;margin-bottom:24px;color:#161b2b;font-size:24px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.24px}#promo-widget .promo-content .content .advantages{box-sizing:border-box;padding:32px;background-color:#fafafa;border-radius:8px;margin-bottom:24px}#promo-widget .promo-content .content .advantages .switch-ul{display:flex;flex-direction:column;gap:24px;padding-left:50px;list-style-image:url(/css/images/promo/icons/switch.svg)}#promo-widget .promo-content .content .advantages .switch-ul li p{margin:0;padding:0}#promo-widget .promo-content .content .advantages .switch-ul li .li-text{color:#161b2b;font-size:24px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.24px}#promo-widget .promo-content .content .advantages .switch-ul li .li-footnote{color:#59606d;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.16px}#promo-widget .promo-content .content .advantages .switch-ul li .li-footnote a{color:#59606d;text-decoration:underline}#promo-widget .promo-content .content .advantages .switch-ul li .li-footnote a:hover{color:#1010ee}#promo-widget .promo-content .content .promo-btn{box-sizing:border-box;display:block;width:100%;text-decoration:none;background-color:#107fe4;color:#fff;font-size:24px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.24px;padding:12px;text-align:center;border-radius:8px;margin-bottom:36px}#promo-widget .promo-content .content .contacts{display:flex;flex-direction:column;align-items:center;margin-bottom:36px}#promo-widget .promo-content .content .contacts p{margin:0;padding:0}#promo-widget .promo-content .content .contacts h5{color:#8c90a0;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.14px;margin-bottom:12px}#promo-widget .promo-content .content .contacts .email,#promo-widget .promo-content .content .contacts .phone{color:#161b2b;font-size:18px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.18px}#promo-widget .promo-content .content .contacts .email a,#promo-widget .promo-content .content .contacts .phone a{color:#161b2b;text-decoration:none}#promo-widget .promo-content .content .contacts .email{margin-bottom:8px}#promo-widget .promo-content .content .contacts .email a{color:#107fe4}#promo-widget .promo-content .content .contacts .phone{margin-bottom:20px}#promo-widget .promo-content .content .contacts .license{color:#8c90a0;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.14px}#promo-widget .promo-content .content .coa-horizontal-logo{box-sizing:border-box;padding:36px;margin:0 32px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-top:solid 1px #8c90a0;border-bottom:solid 1px #8c90a0}#promo-widget .promo-content .content .coa-horizontal-logo .image{width:280px;height:20px;background:url(/css/images/promo/logo/coa-horizontal-logo.svg) no-repeat center;background-size:auto 100%}.popup-overlay .promo-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.popup-overlay .promo-content{max-width:800px;width:100%;max-height:70%;background-color:#fff;overflow-y:auto;padding:35px;box-sizing:border-box;margin-bottom:75px;position:relative}.popup-overlay .promo-content .popup-close{width:60px;height:60px;border:none;outline:0;background:#fff;color:#adadad;font-size:50px;position:absolute;top:0;right:0}.popup-overlay .promo-content .popup-close:hover{color:#fff;background:#adadad}.popup-overlay .promo-content .func-literacy-promo .popup-body{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.popup-overlay .promo-content .func-literacy-promo .popup-body .provider-logo{width:100%;height:56px;background:url(/css/images/promo/providers/apricode-edu.svg);background-repeat:no-repeat;background-position:center;background-size:auto 100%;margin-bottom:24px}.popup-overlay .promo-content .func-literacy-promo .popup-body .image{width:325px;height:225px;background:url(/css/images/promo/func-literacy/body-image.png),linear-gradient(219.84deg,#e6f5fa 4.14%,#f9f9f9 100.03%);background-repeat:no-repeat;background-position:center;background-size:auto 100%;border-radius:8px;margin-bottom:24px}.popup-overlay .promo-content .func-literacy-promo .popup-body .text-content{padding:0 30px}.popup-overlay .promo-content .func-literacy-promo .popup-body .text-content .promo-text{font-size:14px;font-weight:500;margin-bottom:20px}.popup-overlay .promo-content .func-literacy-promo .popup-body .text-content .promo-text.title{font-size:18px}.popup-overlay .promo-content .func-literacy-promo .popup-body .text-content .promo-text.bold{font-weight:600}.popup-overlay .promo-content .func-literacy-promo .popup-body .text-content .promo-text.colored{color:#285197}.popup-overlay .promo-content .func-literacy-promo .popup-body .text-content .promo-text.left{text-align:left}.popup-overlay .promo-content .func-literacy-promo .popup-body .text-content .promo-text.list{list-style:disc;padding-left:16px}.popup-overlay .promo-content .func-literacy-promo .popup-body .text-content .promo-text.list li{padding-left:6px}.popup-overlay .promo-content .func-literacy-promo .popup-body .text-content .promo-text.no-bottom-margin{margin-bottom:0}.popup-overlay .promo-content .func-literacy-promo .popup-body .text-content .promo-text.no-top-margin{margin-top:0}.popup-overlay .promo-content .func-literacy-promo .popup-buttons{display:flex;flex-direction:row;justify-content:center;margin:35px}.popup-overlay .promo-content .func-literacy-promo .popup-buttons .button{margin-right:20px;box-sizing:border-box}.popup-overlay .promo-content .func-literacy-promo .popup-buttons .button:last-child{margin-right:0}#root{background:0 0}.page-content-limiter{max-width:1600px;margin:0 auto;display:flex;width:100%}@font-face{font-family:manrope;src:url(/css/fonts/Manrope/Manrope-Medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:manrope;src:url(/css/fonts/Manrope/Manrope-Regular.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:manrope;src:url(/css/fonts/Manrope/Manrope-SemiBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:manrope;src:url(/css/fonts/Manrope/Manrope-Bold.ttf) format("truetype");font-style:normal}#page-header .add-section-button .cms-action-inline-button,#page-header .main-header .header-content .avatar-menu ul li ul li a,#page-header .main-header .header-content .unvisible-menu ul li a,#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content .cabinet-menu a,#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu a,#page-header .seo-editor .cms-action-inline-button,.text-1{font-family:Montserrat;font-size:16px;font-weight:400;line-height:16px;letter-spacing:.05em;text-align:left;text-transform:uppercase}.my-success-widget .my-successes-content .my-successes-item .content .year,.text-2{font-family:Montserrat;font-size:14px;font-weight:500;line-height:16.8px;text-align:left;text-transform:uppercase}.card-content .content-content .content-post p,.courses-widget .courses-content .courses-item .course-caption,.text-3{font-family:Montserrat;font-size:24px;font-weight:500;line-height:28.8px;text-align:left}.courses-widget .courses-all .all-pubs,.my-developments-widget .my-developments-all .all-pubs,.my-success-widget .my-success-all .all-pubs,.text-4{font-family:Montserrat;font-size:18px;font-weight:600;line-height:28.8px;text-align:left;text-decoration:underline}.my-developments-widget .my-developments-content .my-developments-item .head .caption,.my-success-widget .my-successes-content .my-successes-item .content .caption a,.text-5{font-family:Montserrat;font-size:28px;font-weight:500;line-height:33.6px;text-align:left}#page-footer .footer-menu-widget .footer-menu .top li a,.card-content .content-avatar .photo-button-container .cms-action-inline-button,.card-content .content-avatar .themes-container .theme-picker-button,.card-content .content-content .content-download-portfolio a p,.contacts-widget .feedback-widget .buttons button,.my-success-widget .my-successes-content .my-successes-item .content .annotation,.text-6{font-family:Montserrat;font-size:18px;font-weight:500;line-height:23.4px;text-align:left}.card-content .content-content .content-fio p,.text-7{font-family:Montserrat;font-size:48px;font-weight:600;line-height:57.6px;text-align:left}.my-developments-widget .my-developments-content .my-developments-item .content .count,.text-8{font-family:Manrope;font-size:80px;font-weight:700;line-height:96px;letter-spacing:-.02em;text-align:left}#page-footer .footer-menu-widget .footer-menu .bottom li a,.courses-widget .courses-content .courses-item .course-annotation,.courses-widget .courses-content .courses-item .course-tag,.text-9{font-family:Montserrat;font-size:14px;font-weight:500;line-height:22.4px;letter-spacing:.02em;text-align:left}.courses-widget .courses-all .arrow-right,.my-developments-widget .my-developments-all .arrow-right,.my-success-widget .my-success-all .arrow-right,.text-10{font-family:Montserrat;font-size:20px;font-weight:600;line-height:20px}#page-header.sticky .main-header .header-content{border-bottom:unset}#page-header.sticky .main-header .header-content.hidden{max-width:1600px;margin:0 auto}#page-header.sticky .main-header .header-base{position:fixed}#page-header .main-header{margin-bottom:3px}#page-header .main-header .header-base{position:absolute;width:100%;z-index:100}#page-header .main-header .admin-panel-back{position:absolute;width:100%;background:#fff;border-radius:36px}#page-header .main-header .admin-panel-back.tablet{box-shadow:0 4px 8px rgba(0,0,0,.16);height:0}#page-header .main-header .admin-panel-back.tablet.show{height:530px}#page-header .main-header .header-content{background:#345c64;border-radius:36px;border:1px solid rgba(255,255,255,.7);height:fit-content;min-height:120px;padding:12px 48px 12px 48px;flex-direction:column}#page-header .main-header .header-content .visible-menu{width:100%;display:flex;align-items:center;height:96px}#page-header .main-header .header-content .visible-menu .logo a{width:55px}#page-header .main-header .header-content .visible-menu .logo .default-img{height:61px}#page-header .main-header .header-content .visible-menu .left-menu{height:fit-content}#page-header .main-header .header-content .visible-menu .left-menu .menu-container{padding-top:unset}#page-header .main-header .header-content .visible-menu .left-menu .menu-container .menu{padding-left:0}#page-header .main-header .header-content .visible-menu .left-menu .menu-container .menu .link-catalog{background:0 0}#page-header .main-header .header-content .visible-menu .left-menu .menu-container .menu .link-catalog .sh-btn{width:120px;text-transform:uppercase;font-size:16px;font-weight:600}#page-header .main-header .header-content .visible-menu .left-menu .menu-container .menu .link-catalog i{margin-left:15px}#page-header .main-header .header-content .visible-menu .right-menu{display:flex;align-items:center;justify-content:end}#page-header .main-header .header-content .visible-menu .right-menu .menu-container{padding-top:0}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu{padding:0;justify-content:space-between;align-items:center}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .burger-menu{display:none;margin-top:8px;height:10px;margin-left:16px;cursor:pointer}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .burger-menu .center-line{height:2px;width:18px;background:#fff;position:relative;transition:background .2s ease-in-out,height .2s .2s ease-in-out}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .burger-menu .center-line:after,#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .burger-menu .center-line:before{position:absolute;content:"";background:#fff;width:18px;height:2px;transition:background .2s ease-in-out,top .2s .2s ease-in-out,left .2s ease-in-out,bottom .2s .2s ease-in-out,width .2s ease-in-out,transform .2s ease-in-out}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .burger-menu .center-line:before{top:-5px;left:0;transform:rotate(0)}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .burger-menu .center-line:after{bottom:-5px;left:0;transform:rotate(0)}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .burger-menu.close .center-line{height:0;width:18px;background:#fff;position:relative;transition:background .2s ease-in-out,height .2s ease-in-out}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .burger-menu.close .center-line:after,#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .burger-menu.close .center-line:before{position:absolute;content:"";background:#fff;width:18px;height:2px;transition:background .2s ease-in-out,top .2s ease-in-out,left .2s .2s ease-in-out,bottom .2s ease-in-out,width .2s .2s ease-in-out,transform .2s .2s ease-in-out}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .burger-menu.close .center-line:before{top:-1px;left:-2px;transform:rotate(45deg)}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .burger-menu.close .center-line:after{bottom:-1px;left:-2px;transform:rotate(-45deg)}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content{margin-top:43px;border-radius:36px;margin-right:-50px;padding:36px 24px;min-width:315px;max-width:unset;background:#fff;display:flex;flex-direction:column;align-items:start;visibility:hidden}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content .cabinet-menu a{transition:color ease .2s}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content .add-section-button .cms-action-inline-button,#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content .seo-editor .cms-action-inline-button{transition:color ease .2s}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content:before{display:none}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content .cabinet-menu a{margin:0 0 36px 0;color:#222}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content .cabinet-menu a:hover{color:#10969b}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content .add-section-button{margin-bottom:36px}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content .seo-editor{margin-bottom:0}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content.tablet{width:100vw;background:0 0;margin-right:-83px;align-items:center;visibility:hidden;box-shadow:unset}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content.tablet .cabinet-menu a{text-align:center;transition:color ease .2s}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content.tablet .add-section-button .cms-action-inline-button,#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content.tablet .seo-editor .cms-action-inline-button{transition:color ease .2s}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content.tablet .employee-card{gap:0}#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content.show{visibility:visible}#page-header .main-header .header-content:before{background:unset}#page-header .main-header .header-content .unvisible-menu{margin-top:19px;display:none;justify-content:center;width:100%}#page-header .main-header .header-content .unvisible-menu.visible{display:block}#page-header .main-header .header-content .unvisible-menu ul li{margin-bottom:36px;text-align:center;display:block}#page-header .main-header .header-content .unvisible-menu ul li a{color:#fff;display:inline-flex;align-items:center}#page-header .main-header .header-content .unvisible-menu ul li a:hover{color:#aebfc5}#page-header .main-header .header-content .unvisible-menu ul li a .icon-auth-logout{display:inline-block;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;height:18px;width:18px;background-image:url(/css/themes/v2/images/site/auth-logout.svg);margin-right:18px}#page-header .main-header .header-content .avatar-menu{margin-top:19px;display:none;justify-content:center;width:100%}#page-header .main-header .header-content .avatar-menu.visible{display:flex}#page-header .main-header .header-content .avatar-menu ul li{display:block}#page-header .main-header .header-content .avatar-menu ul li p{display:none}#page-header .main-header .header-content .avatar-menu ul li ul{margin-left:unset}#page-header .main-header .header-content .avatar-menu ul li ul li{margin-bottom:36px;text-align:center}#page-header .main-header .header-content .avatar-menu ul li ul li a{color:#fff;display:inline-flex;align-items:center}#page-header .main-header .header-content .avatar-menu ul li ul li a:hover{color:#aebfc5}#page-header .add-section-button .cms-action-inline-button,#page-header .seo-editor .cms-action-inline-button{color:#222}#page-header .add-section-button .cms-action-inline-panel .cms-actions,#page-header .seo-editor .cms-action-inline-panel .cms-actions{line-height:14px}.employee-card{height:unset;gap:3px}.act-access,.act-certificate,.act-courses,.act-index,.act-news,.act-pub,.act-section,.act-videos{display:flex;flex-direction:column}.act-access .pub-page,.act-access .section-page,.act-certificate .pub-page,.act-certificate .section-page,.act-courses .pub-page,.act-courses .section-page,.act-index .pub-page,.act-index .section-page,.act-news .pub-page,.act-news .section-page,.act-pub .pub-page,.act-pub .section-page,.act-section .pub-page,.act-section .section-page,.act-videos .pub-page,.act-videos .section-page{background:#fff;border-radius:36px;margin-bottom:3px;margin-top:0;padding:80px;flex:1 0 auto}#page-footer{display:block;padding:unset}#page-footer .footer-menu-widget{display:flex;border-radius:36px;background:#1facb1;padding:24px 80px;flex-direction:column}#page-footer .footer-menu-widget .footer-counters .counters .counter .counter-code p{color:#fff}#page-footer .footer-menu-widget .footer-menu{justify-content:space-between;align-items:center;flex-direction:row}#page-footer .footer-menu-widget .footer-menu .bottom{text-align:center}#page-footer .footer-menu-widget .footer-menu .bottom li{display:inline}#page-footer .footer-menu-widget .footer-menu .bottom li:not(:last-child){margin-right:36px}#page-footer .footer-menu-widget .footer-menu .bottom li a{color:#fff}#page-footer .footer-menu-widget .footer-menu .bottom li a.underline{padding-bottom:5px;border-bottom:1px solid #fff}#page-footer .footer-menu-widget .footer-menu .top{text-align:center;margin-bottom:unset}#page-footer .footer-menu-widget .footer-menu .top li{display:inline;margin-left:36px}#page-footer .footer-menu-widget .footer-menu .top li:last-child{margin-left:36px}#page-footer .footer-menu-widget .footer-menu .top li:not(:last-child){margin-left:unset}#page-footer .footer-menu-widget .footer-menu .top li a{color:#fff;background:#345c64;padding:12px 36px;border-radius:80px}#page-footer .footer-menu-widget .footer-menu .top li a:hover{background:#10969b}.index-page{margin-bottom:3px}.contacts-widget{display:flex;border-radius:36px;background:#f0f0f0;padding:80px;flex-wrap:wrap;margin-bottom:0}.contacts-widget .contacts-items{width:100%;margin-bottom:64px;display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.contacts-widget .contacts-items .title-label{display:inline-block;color:#222;border-radius:8px;border:1px solid #8a8a8a;padding:8px 12px;height:fit-content;width:fit-content}.contacts-widget .contacts-items .mail .caption{color:#565656;margin-bottom:24px}.contacts-widget .contacts-items .mail .value{color:#1facb1}.contacts-widget .contacts-items .social .caption{color:#565656;margin-bottom:24px}.contacts-widget .contacts-items .social .social-links .link{width:64px;height:64px;border:1px solid #1facb1;border-radius:32px;margin:unset;margin-right:30px;margin-bottom:30px}.contacts-widget .contacts-items .social .social-links .link .icon svg{width:38px;height:38px}.contacts-widget .contacts-items .social .social-links .link .icon svg path{fill:#1facb1;stroke:#1facb1}.contacts-widget .contacts-items .social .social-links .cms-action-panel{position:unset!important}.contacts-widget .feedback-widget{display:flex;flex-wrap:wrap;gap:64px;width:100%}.contacts-widget .feedback-widget .title-label{display:inline-block;color:#222;border-radius:8px;border:1px solid #8a8a8a;padding:8px 12px;height:fit-content;width:fit-content}.contacts-widget .feedback-widget form fieldset .fields{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,54px);column-gap:48px;row-gap:36px;grid-template-areas:"name text captcha" "mail text buttons"}.contacts-widget .feedback-widget form .field .control .img-compare-cpt input{width:50%;height:54px}.contacts-widget .feedback-widget form .field .control .img-compare-cpt .img-cpt{width:33%;height:54px}.contacts-widget .feedback-widget form .field .control .mobile{display:none}.contacts-widget .feedback-widget .form-caption{margin-bottom:16px}.contacts-widget .feedback-widget .form-caption h2,.contacts-widget .feedback-widget .form-caption h3,.contacts-widget .feedback-widget .form-caption p{font-size:24px;font-weight:600;line-height:36px;letter-spacing:.05em;color:#242424}.contacts-widget .feedback-widget fieldset .fields .field.field-feedback_name{grid-area:name}.contacts-widget .feedback-widget fieldset .fields .field.field-feedback_name .control input{width:100%}.contacts-widget .feedback-widget fieldset .fields .field.field-feedback_mail{grid-area:mail}.contacts-widget .feedback-widget fieldset .fields .field.field-feedback_mail .control input{width:100%}.contacts-widget .feedback-widget fieldset .fields .field.field-feedback_text{grid-area:text}.contacts-widget .feedback-widget fieldset .fields .field.field-feedback_text .control{height:100%}.contacts-widget .feedback-widget fieldset .fields .field.field-feedback_text .control textarea{width:100%;height:100%}.contacts-widget .feedback-widget fieldset .fields .field.field-feedback_captcha{grid-area:captcha}.contacts-widget .feedback-widget fieldset .fields .field.field-feedback_captcha .control{height:100%}.contacts-widget .feedback-widget fieldset .fields .field.field-feedback_captcha .control .img-compare-cpt{justify-content:space-between;height:100%}.contacts-widget .feedback-widget fieldset .fields .field.buttons{grid-area:buttons}.contacts-widget .feedback-widget fieldset .fields .field.buttons button{width:100%}.contacts-widget .feedback-widget .buttons{display:flex;align-items:end;margin-top:0;cursor:pointer}.contacts-widget .feedback-widget .buttons button{height:47px;width:100%;background:#1facb1;padding:8px 20px;color:#fff;text-align:center}.contacts-widget .feedback-widget .buttons:hover button{background:#10969b}.top-spacer{height:122px}.card-content{display:flex;flex-direction:row-reverse;width:100%;height:643px;gap:3px}.card-content .content-avatar,.card-content .content-content{height:100%;width:50%}.card-content .content-avatar{position:relative;display:flex;border-radius:36px;background:url(/css/images/shared/backgrounds/themes/default-background.jpg) center no-repeat;background-size:cover;align-items:center;justify-content:center}.card-content .content-avatar .avatar-image{width:450px;height:450px;display:inline-block;clip-path:polygon(44% 2.6077%,45.89576% 1.72369%,47.91622% 1.18231%,50% 1%,52.08378% 1.18231%,54.10424% 1.72369%,56% 2.6077%,88.04294% 21.1077%,89.75639% 22.30747%,91.23547% 23.78655%,92.43524% 25.5%,93.31925% 27.39576%,93.86063% 29.41622%,94.04294% 31.5%,94.04294% 68.5%,93.86063% 70.58378%,93.31925% 72.60424%,92.43524% 74.5%,91.23547% 76.21345%,89.75639% 77.69253%,88.04294% 78.8923%,56% 97.3923%,54.10424% 98.27631%,52.08378% 98.81769%,50% 99%,47.91622% 98.81769%,45.89576% 98.27631%,44% 97.3923%,11.95706% 78.8923%,10.24361% 77.69253%,8.76453% 76.21345%,7.56476% 74.5%,6.68075% 72.60424%,6.13937% 70.58378%,5.95706% 68.5%,5.95706% 31.5%,6.13937% 29.41622%,6.68075% 27.39576%,7.56476% 25.5%,8.76453% 23.78655%,10.24361% 22.30747%,11.95706% 21.1077%)}.card-content .content-avatar .avatar-image img{width:100%}.card-content .content-avatar .clip-shadow{filter:drop-shadow(0 0 80px rgba(176, 240, 255, .3))}.card-content .content-avatar .admin-bar-container{position:absolute;top:78%;left:42%;width:fit-content}.card-content .content-avatar .admin-bar-container .admin-bar{background:#1facb1}.card-content .content-avatar .admin-bar-container button{background:#e8c950}.card-content .content-avatar .admin-bar-container button:hover{background:#10969b}.card-content .content-avatar .themes-container{position:absolute;top:25px;left:23px}.card-content .content-avatar .themes-container .theme-picker-button{background:#e8c950;color:#fff;width:265px;height:47px;border-radius:80px;justify-content:center;padding:unset}.card-content .content-avatar .themes-container .theme-picker-button:hover{background:#10969b}.card-content .content-avatar .themes-container .theme-picker-button .cms-action-icon{display:none}.card-content .content-avatar .themes-container .theme-picker-container{top:0;left:0}.card-content .content-avatar .photo-button-container{position:absolute;top:75px;left:43px;z-index:10;margin-top:20px}.card-content .content-avatar .photo-button-container .cms-action-inline-button{background:#e8c950;color:#fff;width:265px;height:47px;border-radius:80px;display:flex;align-items:center;justify-content:center;padding:unset}.card-content .content-avatar .photo-button-container .cms-action-inline-button:hover{background:#10969b}.card-content .content-avatar .photo-button-container .cms-action-inline-button .cms-action-icon{display:none}.card-content .content-avatar .social-links{position:absolute;top:48px;right:48px;display:flex;flex-direction:column;gap:36px;z-index:100}.card-content .content-avatar .social-links .link{width:48px;height:48px;border:2px solid #fff;border-radius:32px;margin:unset}.card-content .content-avatar .social-links .link .icon svg{width:32px;height:32px}.card-content .content-avatar .social-links .link .icon svg path{fill:#fff;stroke:#fff}.card-content .content-avatar .social-links .cms-action-panel{position:unset!important}.card-content .content-avatar .social-links .cms-action-panel .cms-actions{left:unset;right:20px}.card-content .content-content{display:flex;flex-wrap:wrap;gap:3px}.card-content .content-content .content-download-portfolio,.card-content .content-content .content-fio,.card-content .content-content .content-post{border-radius:36px;background:#1facb1}.card-content .content-content .content-fio{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:173px;padding:80px}.card-content .content-content .content-fio p{color:#fff}.card-content .content-content .content-post{display:flex;align-items:center;max-width:70%;padding:80px}.card-content .content-content .content-post p{color:#fff;width:388px}.card-content .content-content .content-download-portfolio{display:flex;align-items:center;justify-content:center;height:307px;flex-grow:1;margin:0 auto}.card-content .content-content .content-download-portfolio a{width:100%;height:100%;border-radius:36px;display:flex;align-items:center;justify-content:center;flex-direction:column}.card-content .content-content .content-download-portfolio a svg{margin-bottom:24px}.card-content .content-content .content-download-portfolio a svg path{fill:#fff}.card-content .content-content .content-download-portfolio a p{width:110px;text-align:center;color:#fff}.card-content .content-content .content-download-portfolio a:hover{background:#fff;border-radius:36px}.card-content .content-content .content-download-portfolio a:hover svg path{fill:#10969b}.card-content .content-content .content-download-portfolio a:hover p{color:#10969b}.about-me{display:flex;width:100%;border-radius:36px;background:#fff;gap:3px;margin-bottom:3px;flex-wrap:wrap}.about-me .me{display:flex;padding:80px;width:100%;margin-bottom:64px}.about-me .me .me-title{width:50%}.about-me .me .me-title .title-label{display:inline-block;color:#222;border-radius:8px;border:1px solid #8a8a8a;padding:8px 12px}.about-me .me .me-content{width:50%}.about-me .me .me-content .block-item{margin-bottom:30px}.about-me .me .me-content .block-item .item-string{margin-bottom:10px}.about-me .me .me-content .block-caption{color:#565656;margin-bottom:12px}.about-me .me .index-show-hide-span{color:#1facb1;cursor:pointer}.about-me .me .index-show-hide-span:hover{color:#10969b}.about-me .cms-action-inline-panel{margin-top:6px}.about-me .my-achievements-widget{display:flex;padding:80px;gap:3px;width:100%}.about-me .my-achievements-widget .my-achievements-left{display:flex;width:50%;flex-direction:column;justify-content:space-between;gap:64px}.about-me .my-achievements-widget .my-achievements-left .title-label{display:inline-block;color:#222;border-radius:8px;border:1px solid #8a8a8a;padding:8px 12px;width:fit-content}.about-me .my-achievements-widget .my-achievements-left .tagline{color:#1facb1}.about-me .my-achievements-widget .my-achievements-left .button{padding:12px 36px;width:fit-content;background:#1facb1;color:#fff;border:unset}.about-me .my-achievements-widget .my-achievements-left .button:hover{background:#10969b}.about-me .my-achievements-widget .my-achievements-right{width:50%;display:flex;flex-wrap:wrap}.about-me .my-achievements-widget .my-achievements-right .top-blocks{display:grid;grid-template-columns:290px 1fr;width:100%;column-gap:3px;margin-bottom:3px}.about-me .my-achievements-widget .my-achievements-right .top-blocks .block-one{background:#345c64}.about-me .my-achievements-widget .my-achievements-right .top-blocks .block-two{background:#1facb1}.about-me .my-achievements-widget .my-achievements-right .bottom-blocks{display:grid;grid-template-columns:1fr 290px;width:100%;column-gap:3px}.about-me .my-achievements-widget .my-achievements-right .bottom-blocks .block-img{overflow:hidden;background:url(/css/images/shared/backgrounds/themes/default-background.jpg) center no-repeat}.about-me .my-achievements-widget .my-achievements-right .bottom-blocks .block-img img{object-fit:cover;max-width:100%;height:100%}.about-me .my-achievements-widget .my-achievements-right .bottom-blocks .block-three{background:#345c64}.about-me .my-achievements-widget .my-achievements-right .block-img,.about-me .my-achievements-widget .my-achievements-right .block-one,.about-me .my-achievements-widget .my-achievements-right .block-three,.about-me .my-achievements-widget .my-achievements-right .block-two{border-radius:18px;height:250px;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:all ease .2s}.about-me .my-achievements-widget .my-achievements-right .block-img:hover,.about-me .my-achievements-widget .my-achievements-right .block-one:hover,.about-me .my-achievements-widget .my-achievements-right .block-three:hover,.about-me .my-achievements-widget .my-achievements-right .block-two:hover{border-radius:120px}.about-me .my-achievements-widget .my-achievements-right .name{text-align:center;color:#fff}.about-me .my-achievements-widget .my-achievements-right .value{text-align:center;color:#fff;margin-bottom:12px}.about-me .my-achievements-widget .cms-action-inline-panel{position:absolute;z-index:1;margin-top:40px}.my-success-widget{display:flex;border-radius:36px;background:#1facb1;padding:80px;gap:3px;margin-bottom:3px}.my-success-widget .cms-action-inline-panel{position:absolute;z-index:1;margin-top:0}.my-success-widget .my-successes-content{margin-top:0;width:100%;align-items:flex-start}.my-success-widget .my-successes-content .my-successes-item{width:465px;height:611px;box-shadow:unset;background:0 0}.my-success-widget .my-successes-content .my-successes-item:hover .image{height:60%;transition:height ease .2s}.my-success-widget .my-successes-content .my-successes-item .image{height:98%;width:97%;align-items:flex-start;overflow:hidden;border:4px solid #1facb1;border-radius:18px;box-shadow:0 0 2px #fff;margin:2px;background:rgba(255,255,255,.1);cursor:pointer}.my-success-widget .my-successes-content .my-successes-item .image img{width:100%}.my-success-widget .my-successes-content .my-successes-item .content{gap:12px}.my-success-widget .my-successes-content .my-successes-item .content .caption{height:unset}.my-success-widget .my-successes-content .my-successes-item .content .caption a{color:#fff}.my-success-widget .my-successes-content .my-successes-item .content .annotation{color:#fff}.my-success-widget .my-successes-list .owl-nav{display:flex;justify-content:right;height:54px}.my-success-widget .my-successes-list .owl-nav button{width:54px;height:54px;border-radius:80px;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;border:1px solid #d6e2EB29;box-shadow:unset}.my-success-widget .my-successes-list .owl-nav button i:before{content:unset}.my-success-widget .my-successes-list .owl-nav .owl-prev i{display:inline-block;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;height:22px;width:22px;background-image:url(/css/themes/v2/images/site/arrow-prev.svg)}.my-success-widget .my-successes-list .owl-nav .owl-next i{display:inline-block;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;height:22px;width:22px;background-image:url(/css/themes/v2/images/site/arrow-next.svg)}.my-success-widget .my-success-footer{display:flex;width:88%;justify-content:space-between;align-items:center;margin-top:-43px;height:30px}.my-success-widget .my-success-all{display:flex;width:40%;justify-content:left;align-items:center}.my-success-widget .my-success-all .all-pubs{color:#fff;text-decoration:unset;border-bottom:1px solid #fff;border-radius:unset;min-inline-size:fit-content;padding:5px 0;margin-top:-8px}.my-success-widget .my-success-all .arrow-right{color:#fff;margin-left:20px;margin-top:-8px}.my-success-widget .my-success-all:hover .all-pubs,.my-success-widget .my-success-all:hover .arrow-right{color:#10969b}.my-success-widget .my-success-all:hover .all-pubs{border-color:#10969b;background:0 0}.my-success-widget .counter{font-size:14px;font-weight:500;line-height:16.8px;text-align:center;color:#fff}.my-developments-widget{display:flex;border-radius:36px;background:#fff;padding:80px;flex-wrap:wrap;margin-bottom:3px}.my-developments-widget .my-developments-title{width:100%;margin-bottom:60px}.my-developments-widget .my-developments-title .title-label{display:inline-block;color:#222;border-radius:8px;border:1px solid #8a8a8a;padding:8px 12px}.my-developments-widget .my-developments-content{margin-top:0;width:100%;align-items:flex-start}.my-developments-widget .my-developments-content .my-developments-item{width:352px;height:182px;border-radius:36px;background:#0e8186;padding:48px}.my-developments-widget .my-developments-content .my-developments-item.even{background:#1facb1}.my-developments-widget .my-developments-content .my-developments-item .head{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid #fffFFF4D;margin-bottom:36px}.my-developments-widget .my-developments-content .my-developments-item .head .caption{color:#fff}.my-developments-widget .my-developments-content .my-developments-item .head .arrow{display:inline-block;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;height:22px;width:22px;background-image:url(/css/themes/v2/images/site/arrow-next.svg)}.my-developments-widget .my-developments-content .my-developments-item .content{display:flex;justify-content:space-between;align-items:center}.my-developments-widget .my-developments-content .my-developments-item .content .count{color:#fff}.my-developments-widget .my-developments-list{width:100%;display:inline-block}.my-developments-widget .my-developments-list .owl-nav{display:flex;justify-content:right;height:54px}.my-developments-widget .my-developments-list .owl-nav button{width:54px;height:54px;border-radius:80px;background:#1facb1;display:flex;align-items:center;justify-content:center;border:1px solid #d6e2EB29}.my-developments-widget .my-developments-list .owl-nav button i:before{content:unset}.my-developments-widget .my-developments-list .owl-nav button:hover{background:#10969b}.my-developments-widget .my-developments-list .owl-nav .owl-prev{margin-right:16px}.my-developments-widget .my-developments-list .owl-nav .owl-prev i{display:inline-block;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;height:22px;width:22px;background-image:url(/css/themes/v2/images/site/arrow-prev.svg)}.my-developments-widget .my-developments-list .owl-nav .owl-next i{display:inline-block;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;height:22px;width:22px;background-image:url(/css/themes/v2/images/site/arrow-next.svg)}.my-developments-widget .my-developments-list .owl-stage-outer{overflow:hidden;margin-bottom:48px}.my-developments-widget .my-developments-list .owl-stage-outer .owl-stage{display:flex}.my-developments-widget .my-developments-list-tablet{width:100%;display:none}.my-developments-widget .my-developments-list-tablet-owl{width:100%;display:none}.my-developments-widget .my-developments-list-tablet-owl .my-developments-item{box-sizing:border-box;width:100%;height:278px;min-width:calc(100vw - 100px)}.my-developments-widget .my-developments-list-tablet-owl .owl-nav{display:flex;justify-content:right;height:54px}.my-developments-widget .my-developments-list-tablet-owl .owl-nav button{width:54px;height:54px;border-radius:80px;background:#1facb1;display:flex;align-items:center;justify-content:center;border:1px solid #d6e2EB29}.my-developments-widget .my-developments-list-tablet-owl .owl-nav button i:before{content:unset}.my-developments-widget .my-developments-list-tablet-owl .owl-nav button:hover{background:#10969b}.my-developments-widget .my-developments-list-tablet-owl .owl-nav .owl-prev{margin-right:16px}.my-developments-widget .my-developments-list-tablet-owl .owl-nav .owl-prev i{display:inline-block;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;height:22px;width:22px;background-image:url(/css/themes/v2/images/site/arrow-prev.svg)}.my-developments-widget .my-developments-list-tablet-owl .owl-nav .owl-next i{display:inline-block;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;height:22px;width:22px;background-image:url(/css/themes/v2/images/site/arrow-next.svg)}.my-developments-widget .my-developments-list-tablet-owl .owl-stage-outer{overflow:hidden;margin-bottom:48px}.my-developments-widget .my-developments-list-tablet-owl .owl-stage-outer .owl-stage{width:1920px;display:flex;flex-direction:row}.my-developments-widget .my-developments-list-tablet-owl .owl-stage-outer .owl-stage .owl-item{display:inline-block}.my-developments-widget .my-developments-footer{display:flex;width:88%;justify-content:space-between;align-items:center;margin-top:-43px;height:30px}.my-developments-widget .my-developments-all{display:flex;width:40%;justify-content:left;align-items:center;height:30px}.my-developments-widget .my-developments-all .all-pubs{color:#1facb1;text-decoration:unset;border-bottom:1px solid #1facb1;border-radius:unset;min-inline-size:fit-content;padding:5px 0;margin-top:-8px}.my-developments-widget .my-developments-all .arrow-right{color:#1facb1;margin-left:20px;margin-top:-8px}.my-developments-widget .my-developments-all:hover .all-pubs,.my-developments-widget .my-developments-all:hover .arrow-right{color:#10969b}.my-developments-widget .my-developments-all:hover .all-pubs{border-color:#10969b;background:0 0}.my-developments-widget .counter{text-align:center;color:#1facb1}.courses-widget{display:flex;border-radius:36px;background:#f0f0f0;padding:80px;flex-wrap:wrap;margin-bottom:3px}.courses-widget .courses-title{width:100%;margin-bottom:60px}.courses-widget .courses-title .title-label{display:inline-block;color:#8a8a8a;border-radius:8px;border:1px solid #8a8a8a;padding:8px 12px}.courses-widget .courses-content{margin-top:0;width:100%;align-items:flex-start}.courses-widget .courses-content .courses-item{display:block;width:448px;margin-right:48px;border-radius:12px;background:#fff;padding:40px 18px;border:1px solid #d3d3d3;position:relative}.courses-widget .courses-content .courses-item .cms-action-panel{position:absolute;top:5px;right:40px}.courses-widget .courses-content .courses-item .course-tag{background-color:#f0f0f0;padding:4px 8px 4px 24px;color:#345c64;border-radius:80px;position:relative;width:fit-content;margin-bottom:18px}.courses-widget .courses-content .courses-item .course-tag:before{position:absolute;content:url(/css/images/fire.svg);top:5px;left:8px}.courses-widget .courses-content .courses-item .course-caption{color:#565656;margin-bottom:24px}.courses-widget .courses-content .courses-item .course-annotation{background:#345c64;padding:9px 12px 9px 48px;color:#f0f0f0;border-radius:4px;margin-bottom:24px;width:fit-content}.courses-widget .courses-content .courses-item .course-annotation-icon-teacher{position:relative}.courses-widget .courses-content .courses-item .course-annotation-icon-teacher:before{position:absolute;content:url(/css/images/teacher.svg);top:20%;left:8px}.courses-widget .courses-content .courses-item .course-annotation-icon-video{position:relative}.courses-widget .courses-content .courses-item .course-annotation-icon-video:before{position:absolute;content:url(/css/images/video-play.svg);top:20%;left:8px}.courses-widget .courses-content .courses-item .course-annotation-icon-task{position:relative}.courses-widget .courses-content .courses-item .course-annotation-icon-task:before{position:absolute;content:url(/css/images/task-square.svg);top:20%;left:8px}.courses-widget .courses-content .courses-item .course-container{display:flex}.courses-widget .courses-content .courses-item .course-container .course-image-container{flex:0 0 auto;width:136px;height:103px;background-color:#f0f0f0;margin-right:18px;border-radius:8px;overflow:hidden}.courses-widget .courses-content .courses-item .course-container .course-info{margin-top:27px}.courses-widget .courses-content .courses-item .course-container .course-info .course-info-text{margin-bottom:12px;color:#565656}.courses-widget .courses-content .courses-item .course-container .course-info .course-date-string{color:#345c64;padding-left:22px;position:relative}.courses-widget .courses-content .courses-item .course-container .course-info .course-date-string:before{position:absolute;content:url(/css/images/calendar.svg);left:0}.courses-widget .courses-content .courses-item:before{position:absolute;content:url(/css/images/arrow-right.svg);bottom:10px;right:18px}.courses-widget .courses-list{width:100%;display:block}.courses-widget .courses-list .owl-nav{display:flex;justify-content:right;height:54px}.courses-widget .courses-list .owl-nav button{width:54px;height:54px;border-radius:80px;background:#1facb1;display:flex;align-items:center;justify-content:center;border:1px solid #d6e2EB29}.courses-widget .courses-list .owl-nav button i:before{content:unset}.courses-widget .courses-list .owl-nav button:hover{background:#10969b}.courses-widget .courses-list .owl-nav .owl-prev{margin-right:16px}.courses-widget .courses-list .owl-nav .owl-prev i{display:inline-block;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;height:22px;width:22px;background-image:url(/css/themes/v2/images/site/arrow-prev.svg)}.courses-widget .courses-list .owl-nav .owl-next i{display:inline-block;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;height:22px;width:22px;background-image:url(/css/themes/v2/images/site/arrow-next.svg)}.courses-widget .courses-list .owl-stage-outer{overflow:hidden;margin-bottom:48px}.courses-widget .courses-list .owl-stage-outer .owl-stage{display:flex}.courses-widget .courses-list-tablet{width:100%;display:none}.courses-widget .courses-list-tablet-owl{width:100%;display:none}.courses-widget .courses-list-tablet-owl .owl-nav{display:flex;justify-content:right;height:54px}.courses-widget .courses-list-tablet-owl .owl-nav button{width:54px;height:54px;border-radius:80px;background:#1facb1;display:flex;align-items:center;justify-content:center;border:1px solid #d6e2EB29}.courses-widget .courses-list-tablet-owl .owl-nav button i:before{content:unset}.courses-widget .courses-list-tablet-owl .owl-nav button:hover{background:#10969b}.courses-widget .courses-list-tablet-owl .owl-nav .owl-prev{margin-right:16px}.courses-widget .courses-list-tablet-owl .owl-nav .owl-prev i{display:inline-block;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;height:22px;width:22px;background-image:url(/css/themes/v2/images/site/arrow-prev.svg)}.courses-widget .courses-list-tablet-owl .owl-nav .owl-next i{display:inline-block;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;height:22px;width:22px;background-image:url(/css/themes/v2/images/site/arrow-next.svg)}.courses-widget .courses-list-tablet-owl .owl-stage-outer{overflow:hidden;margin-bottom:48px}.courses-widget .courses-list-tablet-owl .owl-stage-outer .owl-stage{width:1920px;display:flex;flex-direction:row}.courses-widget .courses-list-tablet-owl .owl-stage-outer .owl-stage .owl-item{display:inline-block}.courses-widget .courses-footer{display:flex;width:88%;justify-content:space-between;align-items:center;height:30px}.courses-widget .courses-all{display:flex;width:40%;justify-content:left;align-items:center;height:30px}.courses-widget .courses-all .all-pubs{color:#1facb1;text-decoration:unset;border-bottom:1px solid #1facb1;border-radius:unset;min-inline-size:fit-content;padding:5px 0;margin-top:-8px}.courses-widget .courses-all .arrow-right{color:#1facb1;margin-left:20px;margin-top:-8px}.courses-widget .courses-all:hover .all-pubs,.courses-widget .courses-all:hover .arrow-right{color:#10969b}.courses-widget .courses-all:hover .all-pubs{border-color:#10969b;background:0 0}.courses-widget .counter{text-align:center;color:#1facb1}@media screen and (max-width:1600px){#page-header.sticky .main-header .header-content.hidden{max-width:100vw;margin:0}.cabinet-page .side-menu{position:unset}.cabinet-page .side-menu .cabinet-menu{grid-template-columns:repeat(3,1fr);grid-column-gap:24px;grid-row-gap:16px;margin-bottom:48px}.cabinet-page .cabinet-menu a,.cabinet-page .license-menu a{width:unset}.license-page .side-menu{display:none}}@media screen and (max-width:1520px){.theme-picker-button-container button{position:relative;left:9px}}@media screen and (max-width:1405px){.employee-card .card-content .content-content .content-post{width:inherit}.employee-card .card-content .content-avatar .admin-bar-container{left:43px}#page-content .index-page .contacts-widget .feedback-widget form fieldset .fields{column-gap:15px}#page-content .index-page .contacts-widget .feedback-widget form .field .control .img-compare-cpt .img-cpt{width:39%}}@media screen and (max-width:1328px){.about-me .my-achievements-widget{flex-direction:column;width:100%}.about-me .my-achievements-widget .my-achievements-left,.about-me .my-achievements-widget .my-achievements-right{width:100%}.about-me .my-achievements-widget .my-achievements-left{margin-bottom:48px}#page-footer .footer-menu-widget .footer-menu{flex-direction:column;gap:64px}}@media screen and (max-width:1275px){#page-footer .footer-menu-widget .footer-menu .top li:last-child{margin-left:17px}}@media screen and (max-width:1255px){.employee-card .card-content .content-content .content-fio{padding-left:40px}.employee-card .card-content .content-content .content-post{padding:40px 20px 40px 40px}.employee-card .card-content .content-content .content-post p{width:100%}#page-content .index-page .about-me .me,#page-content .index-page .about-me .my-achievements-widget{padding:40px}#page-content .index-page .my-success-widget{padding:40px}#page-content .index-page .my-success-widget .my-successes-content .my-success-footer{width:86%}#page-content .index-page .my-developments-widget{padding:40px}#page-content .index-page .my-developments-widget .my-developments-content .my-developments-footer{width:86%}#page-content .index-page .courses-widget{padding:40px}#page-content .index-page .courses-widget .courses-content .courses-footer{width:86%}#page-content .index-page .contacts-widget{padding:40px}#page-content .index-page .contacts-widget .feedback-widget form fieldset .fields{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,54px);column-gap:48px;row-gap:36px;grid-template-areas:"name text" "mail text" "captcha buttons"}#page-content .index-page .contacts-widget .feedback-widget form .field .control .img-compare-cpt .img-cpt{width:27%}#page-footer .footer-menu-widget{padding:24px 40px}}@media screen and (max-width:1124px){.employee-card .card-content .content-content .content-fio{padding:40px 48px}.employee-card .card-content .content-content .content-post{width:100%;max-width:unset}.employee-card .card-content .content-content .content-download-portfolio{height:unset}#page-content .index-page .my-success-widget .my-successes-content .my-success-footer{width:84%}#page-content .index-page .my-developments-widget .my-developments-content .my-developments-footer{width:84%}#page-content .index-page .courses-widget .courses-content .courses-footer{width:84%}}@media screen and (max-width:1024px){.page-content-limiter .employee-card .card-content .content-avatar .clip-shadow .avatar-image{width:400px;height:400px}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget form .field .control .img-compare-cpt .img-cpt{width:32%}.page-content-limiter #page-content .index-page .my-success-widget .my-successes-content .my-success-footer{width:82%}.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-content .my-developments-footer{width:82%}.page-content-limiter #page-content .index-page .courses-widget .courses-content .courses-footer{width:82%}.page-content-limiter .section-page{padding:40px}}@media screen and (max-width:927px){.cabinet-page .side-menu{position:unset}.cabinet-page .side-menu .cabinet-menu{grid-template-columns:repeat(2,1fr)}.license-page .cabinet-menu{grid-template-columns:repeat(2,1fr)}.news-widget .pubs-list,.pubs-widget .pubs-list{grid-template-columns:repeat(2,1fr)}.announcements-widget .announcements-content .announcements-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:890px){.page-content-limiter .employee-card .card-content .content-avatar .clip-shadow .avatar-image{width:350px;height:350px}.page-content-limiter .employee-card .card-content .content-avatar .admin-bar-container{left:50%;transform:translate(-50%);width:243px;text-align:center}.page-content-limiter #page-content .index-page .my-success-widget .my-successes-content .my-success-footer{width:80%}.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-content .my-developments-footer{width:80%}.page-content-limiter #page-content .index-page .courses-widget .courses-content .courses-footer{width:80%}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget form fieldset .fields{column-gap:20px;row-gap:20px}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget form .field .control .img-compare-cpt .img-cpt{width:39%}}@media screen and (max-width:835px){.page-content-limiter .employee-card .card-content .content-avatar .themes-container{left:6px}.page-content-limiter .employee-card .card-content .content-avatar .photo-button-container{left:26px}.page-content-limiter #page-content .index-page .about-me .me{padding:40px}.page-content-limiter #page-content .index-page .my-success-widget{padding:40px}.page-content-limiter #page-content .index-page .my-developments-widget{padding:40px}.page-content-limiter #page-content .index-page .contacts-widget{padding:40px}.page-content-limiter #page-content .index-page .contacts-widget .contacts-items{display:flex;flex-direction:column}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget{gap:46px}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget form fieldset .fields{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(6,54px);row-gap:48px;grid-template-areas:"name" "mail" "text" "text" "captcha" "buttons"}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget form .field .control .img-compare-cpt .img-cpt{width:23%}}@media screen and (max-width:800px){.page-content-limiter #page-content .index-page .my-success-widget .my-successes-content .my-success-footer{width:76%}.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-content .my-developments-footer{width:76%}.page-content-limiter #page-content .index-page .courses-widget .courses-content .courses-footer{width:76%}.page-content-limiter #page-footer .footer-menu-widget .footer-menu .bottom li{display:inline}.page-content-limiter #page-footer .footer-menu-widget .footer-menu .bottom li:not(:last-child){margin-right:20px}}@media screen and (max-width:780px){#page-header.sticky .main-header .header-content.hidden{max-width:calc(100vw - 20px);margin:0 10px}#page-header .main-header .admin-panel-back,#page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content.tablet{max-width:calc(100vw - 20px)}.page-content-limiter{max-width:calc(100vw - 20px)}.page-content-limiter .employee-card{height:unset}.page-content-limiter .employee-card .card-content{flex-direction:column;height:unset}.page-content-limiter .employee-card .card-content .content-avatar{width:100%;height:643px}.page-content-limiter .employee-card .card-content .content-avatar .clip-shadow .avatar-image{width:450px;height:450px}.page-content-limiter .employee-card .card-content .content-avatar .themes-container{top:29px;left:6px}.page-content-limiter .employee-card .card-content .content-avatar .photo-button-container{top:68px}.page-content-limiter .employee-card .card-content .content-avatar .admin-bar-container{left:42%;transform:unset}.page-content-limiter .employee-card .card-content .content-content{width:unset}.page-content-limiter .employee-card .card-content .content-content .content-post{height:116px;width:463px}.page-content-limiter .my-developments-list{display:none}.page-content-limiter .my-developments-list-tablet{display:inline-block}.page-content-limiter .my-developments-list-tablet .my-developments-item{box-sizing:border-box;width:100%;height:278px;margin-bottom:12px}.page-content-limiter .courses-widget .courses-content .courses-item{margin-right:12px}.page-content-limiter .courses-list-tablet-owl{display:inline-block}}@media screen and (max-width:700px){.page-content-limiter .employee-card .card-content .content-avatar .admin-bar-container{left:43px}.page-content-limiter .employee-card .card-content .content-content .content-post{width:100%}.page-content-limiter .employee-card .card-content .content-content .content-download-portfolio{height:158px}.page-content-limiter .about-me .me{flex-direction:column}.page-content-limiter .about-me .me .me-title{margin-bottom:60px}.page-content-limiter .about-me .me .me-content{width:100%}.page-content-limiter .about-me .me .me-content .index-show-hide-span{justify-content:right}}@media screen and (max-width:683px){.about-me .my-achievements-widget .my-achievements-right .bottom-blocks,.about-me .my-achievements-widget .my-achievements-right .top-blocks{display:flex;flex-direction:column;gap:4px}}@media screen and (max-width:640px){.my-developments-widget .counter,.my-success-widget .counter{display:none}.my-success-widget .my-successes-content .my-successes-item{width:390px;height:540px}.my-developments-widget .my-developments-all,.my-success-widget .my-success-all{width:60%}.page-caption h1,.page-caption h2,.page-caption p{font-size:24px;font-weight:600;line-height:36px;letter-spacing:.05em;padding:2px 0}.page-caption.long-text h1,.page-caption.long-text h2,.page-caption.long-text p{font-size:24px;font-weight:600;line-height:36px;letter-spacing:.05em}.text-block{margin-bottom:56px}.text-block .block-caption{margin-bottom:40px}.text-block .block-caption p{font-size:24px;font-weight:600;line-height:36px;letter-spacing:.05em;padding:2px 0}.section-page{margin:64px 0}.section-page .page-caption{margin-bottom:40px}.section-page .rubric-widget{margin-bottom:48px}.pub-page{margin:40px 0 64px}.pub-page .page-caption h1,.pub-page .page-caption h2,.pub-page .page-caption p{font-size:20px;line-height:32px;padding:0}.cabinet-page .side-menu{position:unset}.cabinet-page .side-menu .cabinet-menu{display:none}.cabinet-page .video-list{grid-template-columns:1fr}.cabinet-page .video-list .video-code iframe{height:240px}.cabinet-page .mobile-cabinet-menu{display:block}.license-page .cabinet-menu{display:none}.more-button-container button{min-width:unset;width:100%}.rubric-widget .rubrics{display:block}.rubric-widget .rubrics .owl-stage-outer{margin-bottom:40px;overflow:hidden}.rubric-widget .rubrics .owl-item{display:inline-block}.rubric-widget .rubrics .owl-nav{display:flex;flex-direction:row;justify-content:space-between;height:40px}.rubric-widget .rubrics .owl-nav button{background:0 0;border:none;cursor:pointer;outline:0;text-decoration:none;width:88px;height:40px;border-radius:20px;background:#1facb1;transition:all .2s ease-in-out;box-shadow:0 4px 8px rgba(0,0,0,.16);cursor:pointer;flex:1}.rubric-widget .rubrics .owl-nav button.disabled{opacity:.5;cursor:initial}.rubric-widget .rubrics .owl-nav button i{color:#f4f4f4;font-size:12px;transition:all .2s ease-in-out}.rubric-widget .rubrics .owl-nav button:hover{background:#10969b;transition:all .2s ease-in-out}.rubric-widget .rubrics .owl-nav button:active{background:#0e8186;transition:all .2s ease-in-out}.rubric-widget .rubrics .owl-nav button:not(:last-child){margin-right:16px}.news-widget .pubs-list,.pubs-widget .pubs-list{display:grid;grid-template-columns:repeat(1,1fr)}.rubric-item{width:100%}.courses-widget .courses-content .courses-item{box-sizing:border-box;width:243px;margin-bottom:12px}.courses-widget .courses-content .courses-item .course-container{flex-direction:column}.courses-widget .courses-content .courses-item .course-container .course-image-container{width:100%;height:157px}}@media screen and (max-width:480px){.page-content-limiter #page-header .main-header .header-content{padding:12px 24px;min-height:68px}.page-content-limiter #page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content.tablet{margin-right:-58px}.page-content-limiter .employee-card .card-content .content-avatar{height:539px}.page-content-limiter .employee-card .card-content .content-avatar .clip-shadow .avatar-image{width:300px;height:300px}.page-content-limiter .employee-card .card-content .content-avatar .admin-bar-container{left:50%;transform:translate(-50%);width:243px;text-align:center}.page-content-limiter .employee-card .card-content .content-avatar .themes-container .theme-picker-button-container button{left:7px}.page-content-limiter .employee-card .card-content .content-avatar .photo-button-container{left:23px}.page-content-limiter .employee-card .card-content .content-avatar .social-links{right:16px;gap:18px}.page-content-limiter .employee-card .card-content .content-content .content-fio,.page-content-limiter .employee-card .card-content .content-content .content-post{padding:18px 24px}.page-content-limiter .employee-card .card-content .content-content .content-fio p{font-size:36px;line-height:42px}.page-content-limiter .about-me{padding:24px;width:unset}.page-content-limiter #page-content .index-page .about-me .me,.page-content-limiter #page-content .index-page .about-me .my-achievements-widget{padding:unset}.page-content-limiter #page-content .index-page .my-success-widget{padding:24px}.page-content-limiter #page-content .index-page .my-success-widget .my-successes-content .my-successes-item{width:280px;height:390px}.page-content-limiter #page-content .index-page .my-success-widget .my-successes-content .my-successes-item .image{height:97%;width:96%}.page-content-limiter .my-developments-widget .my-developments-all,.page-content-limiter .my-success-widget .my-success-all{width:100%}.page-content-limiter #page-content .index-page .courses-widget .courses-content .courses-footer,.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-content .my-developments-footer,.page-content-limiter #page-content .index-page .my-success-widget .my-successes-content .my-success-footer{width:50%}.page-content-limiter #page-content .index-page .my-developments-widget{padding:24px}.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-content .my-developments-item{padding:32px;height:234px;min-width:calc(100vw - 69px)}.page-content-limiter #page-content .index-page .contacts-widget{padding:24px}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget{gap:46px}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget form fieldset .fields{grid-template-columns:repeat(1,1fr);grid-template-rows:54px 54px 54px 54px 108px 54px;grid-template-areas:"name" "mail" "text" "text" "captcha" "buttons"}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget form .field .control .initial{display:none}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget form .field .control .mobile{display:block}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget form .field .control .mobile .img-compare-cpt{flex-direction:column}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget form .field .control .mobile .img-compare-cpt .top{display:flex;width:100%;margin-bottom:9px}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget form .field .control .mobile .img-compare-cpt .top .img-cpt{margin-right:20px;width:150px}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget form .field .control .mobile .img-compare-cpt .bottom{width:100%;height:54px}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget form .field .control .mobile .img-compare-cpt .bottom input{max-width:unset;width:100%}.page-content-limiter #page-footer .footer-menu-widget .top li{margin-left:unset}.page-content-limiter #page-footer .footer-menu-widget .top li:last-child{margin-left:unset}.act-access .pub-page,.act-access .section-page,.act-certificate .pub-page,.act-certificate .section-page,.act-courses .pub-page,.act-courses .section-page,.act-index .pub-page,.act-index .section-page,.act-news .pub-page,.act-news .section-page,.act-pub .pub-page,.act-pub .section-page,.act-section .pub-page,.act-section .section-page,.act-videos .pub-page,.act-videos .section-page{padding:24px}.license-page .balance-form .buttons button{width:100%}}@media screen and (max-width:462px){.page-content-limiter #page-footer .footer-menu-widget .footer-menu .top{width:100%}.page-content-limiter #page-footer .footer-menu-widget .footer-menu .top li{margin:unset}.page-content-limiter #page-footer .footer-menu-widget .footer-menu .top li a{width:100%;text-align:center;margin-bottom:36px}.page-content-limiter #page-footer .footer-menu-widget .footer-menu .top li:last-child{margin:unset}.page-content-limiter #page-footer .footer-menu-widget .footer-menu .top li:last-child a{width:100%;text-align:center;margin-bottom:unset}}@media screen and (max-width:442px){.auth{display:flex;flex-direction:column;justify-content:center;gap:16px;text-align:center;align-items:center}.auth a{width:100%}.module-section .auth.buttons-container .auth-button:not(:last-child){margin-right:unset}#page-header .main-header .header-content .visible-menu .left-menu .menu-container .menu .link-catalog .sh-btn{font-size:14px;line-height:18px}#page-header .left-menu .menu .link-catalog{min-width:unset}#page-header .admin-panel-widget .admin-panel-button{width:71px}#page-header .admin-panel-widget .admin-panel-button i{margin-right:6px}#page-header .menu .hidden-menu-items,#page-header .menu li{padding:8px 10px}}@media screen and (max-width:380px){.page-content-limiter #page-header .menu li{padding-left:0}.page-content-limiter #page-header .main-header .header-content{padding:0 24px}.page-content-limiter #page-header .main-header .header-content .visible-menu{height:68px}.page-content-limiter #page-header .main-header .header-content .visible-menu .logo a{width:45px}.page-content-limiter #page-header .main-header .header-content .visible-menu .logo a .default-img{background-size:contain;height:41px}.page-content-limiter #page-header .main-header .header-content .avatar-menu ul li ul li a,.page-content-limiter #page-header .main-header .header-content .unvisible-menu ul li a{font-size:14px;line-height:14px}.page-content-limiter #page-header .add-section-button .cms-action-inline-button,.page-content-limiter #page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content .cabinet-menu a,.page-content-limiter #page-header .seo-editor .cms-action-inline-button{font-size:14px;line-height:14px}.page-content-limiter #page-header .main-header .header-content .visible-menu .left-menu .menu-container .menu .link-catalog .sh-btn{font-size:10px;line-height:14px;width:100px}.page-content-limiter #page-header .main-header .header-content .visible-menu .right-menu .menu-container .menu .admin-panel-widget .admin-panel-content{margin-top:16px}.page-content-limiter #page-header .main-header .admin-panel-back.tablet.show{height:456px}.page-content-limiter #page-header .admin-panel-widget .admin-panel-button{font-size:10px;height:36px;width:62px}.page-content-limiter #page-header .admin-panel-widget .admin-panel-button img{width:36px;height:36px}.page-content-limiter #page-header .menu{padding-right:0}.page-content-limiter .employee-card .top-spacer{height:70px}.page-content-limiter .employee-card .card-content .content-avatar{height:539px;border-radius:12px}.page-content-limiter .employee-card .card-content .content-avatar .themes-container{top:15px;left:-3px}.page-content-limiter .employee-card .card-content .content-avatar .themes-container .theme-picker-button-container button{width:193px;height:34px;font-size:13.5px;line-height:17.5px;padding:8px 24px}.page-content-limiter .employee-card .card-content .content-avatar .photo-button-container{top:45px;left:15px}.page-content-limiter .employee-card .card-content .content-avatar .photo-button-container button{width:193px;height:34px;font-size:13.5px;line-height:17.5px;padding:8px 24px}.page-content-limiter .employee-card .card-content .content-avatar .social-links{top:15px}.page-content-limiter .employee-card .card-content .content-avatar .admin-bar-container{top:73%}.page-content-limiter .employee-card .card-content .content-content .content-download-portfolio,.page-content-limiter .employee-card .card-content .content-content .content-fio,.page-content-limiter .employee-card .card-content .content-content .content-post{border-radius:12px}.page-content-limiter .employee-card .card-content .content-content .content-fio{min-height:unset}.page-content-limiter .employee-card .card-content .content-content .content-fio p{font-size:22px;line-height:26.5px}.page-content-limiter .employee-card .card-content .content-content .content-post{min-height:unset;height:unset}.page-content-limiter .employee-card .card-content .content-content .content-post p{font-size:18px;line-height:21.5px}.page-content-limiter .employee-card .card-content .content-content .content-download-portfolio{padding:24px;height:unset}.page-content-limiter .employee-card .card-content .content-content .content-download-portfolio a p{font-size:16px}.page-content-limiter .about-me{border-radius:12px}.page-content-limiter .about-me .me .me-title{margin-bottom:36px}.page-content-limiter .about-me .me .me-title .title-label{font-size:12px;padding:6px 10px}.page-content-limiter .about-me .me .me-content .block-caption{font-size:12px}.page-content-limiter .about-me .me .me-content .body{font-size:18px;line-height:21.5px}.page-content-limiter .about-me .me .me-content .index-show-hide-span{font-size:16px}.page-content-limiter .about-me .my-achievements-widget .my-achievements-left{margin-bottom:36px}.page-content-limiter .about-me .my-achievements-widget .my-achievements-left .title-label{font-size:12px;padding:6px 10px}.page-content-limiter .about-me .my-achievements-widget .my-achievements-left .tagline{font-size:22px;line-height:26.4px}.page-content-limiter .about-me .my-achievements-widget .my-achievements-left a{display:none}.page-content-limiter .about-me .my-achievements-widget .my-achievements-right .block-img,.page-content-limiter .about-me .my-achievements-widget .my-achievements-right .block-one,.page-content-limiter .about-me .my-achievements-widget .my-achievements-right .block-three,.page-content-limiter .about-me .my-achievements-widget .my-achievements-right .block-two{height:unset;min-height:116px}.page-content-limiter .about-me .my-achievements-widget .my-achievements-right .value{font-size:40px;line-height:48px}.page-content-limiter .about-me .my-achievements-widget .my-achievements-right .name{font-size:12px;line-height:14.5px}.page-content-limiter #page-content .index-page .my-success-widget{border-radius:12px}.page-content-limiter #page-content .index-page .my-success-widget .my-successes-content .my-successes-item{width:196px;height:284px}.page-content-limiter #page-content .index-page .my-success-widget .my-successes-content .my-successes-item .image{height:93%;width:94%}.page-content-limiter #page-content .index-page .my-success-widget .my-successes-content .my-success-footer{margin-top:-20px;justify-content:right;width:100%}.page-content-limiter #page-content .index-page .my-success-widget .my-successes-content .my-success-footer .my-success-all{width:unset}.page-content-limiter #page-content .index-page .my-success-widget .my-successes-content .my-success-footer .my-success-all a{font-size:16px}.page-content-limiter #page-content .index-page .my-success-widget .my-successes-list .owl-nav{display:none}.page-content-limiter #page-content .index-page .my-developments-widget{border-radius:12px}.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-title{margin-bottom:36px}.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-title .title-label{font-size:12px;padding:6px 10px}.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-content .my-developments-item{padding:18px;height:146px;border-radius:18px}.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-content .my-developments-item .head{margin-bottom:18px}.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-content .my-developments-item .head .caption{font-size:18px;line-height:21.5px}.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-content .my-developments-item .content .count{font-size:40px;line-height:48px}.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-content .my-developments-footer{margin-top:-20px;justify-content:right;width:100%}.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-content .my-developments-footer .my-developments-all{width:unset}.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-content .my-developments-footer .my-developments-all a{font-size:16px}.page-content-limiter #page-content .index-page .my-developments-widget .my-developments-list-tablet-owl .owl-nav{display:none}.page-content-limiter #page-content .index-page .courses-widget{border-radius:12px}.page-content-limiter #page-content .index-page .courses-widget .courses-title{margin-bottom:36px}.page-content-limiter #page-content .index-page .courses-widget .courses-title .title-label{font-size:12px;padding:6px 10px}.page-content-limiter #page-content .index-page .courses-widget .courses-list .owl-nav{display:none}.page-content-limiter #page-content .index-page .courses-widget .courses-content .coursess-item{padding:18px;height:146px;border-radius:18px}.page-content-limiter #page-content .index-page .courses-widget .courses-content .coursess-item .head{margin-bottom:18px}.page-content-limiter #page-content .index-page .courses-widget .courses-content .coursess-item .head .caption{font-size:18px;line-height:21.5px}.page-content-limiter #page-content .index-page .courses-widget .courses-content .coursess-item .content .count{font-size:40px;line-height:48px}.page-content-limiter #page-content .index-page .courses-widget .courses-content .courses-footer{justify-content:right;width:100%}.page-content-limiter #page-content .index-page .courses-widget .courses-content .courses-footer .courses-all{width:unset}.page-content-limiter #page-content .index-page .courses-widget .courses-content .courses-footer .courses-all a{font-size:16px}.page-content-limiter #page-content .index-page .courses-widget .courses-list-tablet-owl .owl-nav{display:none}.page-content-limiter #page-content .index-page .contacts-widget{border-radius:12px}.page-content-limiter #page-content .index-page .contacts-widget .title-label{font-size:12px;padding:6px 10px}.page-content-limiter #page-content .index-page .contacts-widget .contacts-items .title-label{font-size:12px;padding:6px 10px}.page-content-limiter #page-content .index-page .contacts-widget .contacts-items .social .social-links .link{width:48px;height:48px}.page-content-limiter #page-content .index-page .contacts-widget .contacts-items .social .social-links .link .icon{font-size:24px}.page-content-limiter #page-content .index-page .contacts-widget .mail .caption,.page-content-limiter #page-content .index-page .contacts-widget .social .caption{font-size:12px;line-height:14.5px}.page-content-limiter #page-content .index-page .contacts-widget .mail .value{font-size:18px;line-height:21.5px}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget{gap:24px}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget form fieldset .fields{row-gap:36px}.page-content-limiter #page-content .index-page .contacts-widget .feedback-widget .buttons button{font-size:16px}.page-content-limiter #page-footer .footer-menu-widget{gap:48px;border-radius:12px}.page-content-limiter #page-footer .footer-menu-widget .top li a{font-size:16px}.page-content-limiter #page-footer .footer-menu-widget .bottom li a{font-size:12px}.page-content-limiter .cms-action-inline-button{font-size:13px}.card-content .content-content .content-post .page-content-limiter p,.courses-widget .courses-content .courses-item .page-content-limiter .course-caption,.page-content-limiter .card-content .content-content .content-post p,.page-content-limiter .courses-widget .courses-content .courses-item .course-caption,.page-content-limiter .text-3{font-size:18px;line-height:21.5px}.page-content-limiter .act-access .top-spacer,.page-content-limiter .act-certificate .top-spacer,.page-content-limiter .act-index .top-spacer,.page-content-limiter .act-news .top-spacer,.page-content-limiter .act-pub .top-spacer,.page-content-limiter .act-section .top-spacer,.page-content-limiter .act-videos .top-spacer{height:70px}.page-content-limiter .act-access .pub-page,.page-content-limiter .act-access .section-page,.page-content-limiter .act-certificate .pub-page,.page-content-limiter .act-certificate .section-page,.page-content-limiter .act-index .pub-page,.page-content-limiter .act-index .section-page,.page-content-limiter .act-news .pub-page,.page-content-limiter .act-news .section-page,.page-content-limiter .act-pub .pub-page,.page-content-limiter .act-pub .section-page,.page-content-limiter .act-section .pub-page,.page-content-limiter .act-section .section-page,.page-content-limiter .act-videos .pub-page,.page-content-limiter .act-videos .section-page{border-radius:12px}}@media screen and (max-width:320px){.page-content-limiter #page-header .main-header .header-content{padding:0 18px}.page-content-limiter #page-header .main-header .header-content .visible-menu .logo a{justify-content:left;width:37px}.page-content-limiter #page-header .main-header .header-content .visible-menu .logo a .default-img{background-size:contain;height:31px;width:74%}.page-content-limiter #page-header .main-header .header-content .visible-menu .left-menu .menu-container .menu .link-catalog .sh-btn{width:100px}.page-content-limiter #page-header .main-header .header-content .visible-menu .left-menu .menu-container .menu .link-catalog .sh-btn{font-size:8px;line-height:10px;width:77px}.page-content-limiter #page-header .main-header .header-content .visible-menu .left-menu .menu-container .menu .link-catalog i{margin-left:8px}.page-content-limiter #page-header .admin-panel-widget .admin-panel-button{font-size:8px;width:52px}.page-content-limiter .employee-card .card-content .content-avatar{height:439px}.page-content-limiter .employee-card .card-content .content-avatar .clip-shadow .avatar-image{width:200px;height:200px}.page-content-limiter .employee-card .card-content .content-avatar .social-links{gap:18px}.page-content-limiter .employee-card .card-content .content-avatar .social-links .link{width:36px;height:36px}.page-content-limiter .employee-card .card-content .content-avatar .social-links .link .icon svg{width:28px;height:28px}.page-content-limiter .employee-card .card-content .content-avatar .social-links .cms-action-panel .cms-actions{right:8px}}
/*# sourceMappingURL=site.css.map */
