@media print{*,:after,:before{color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}*{font-family:arial!important}body,html{font-size:18px!important}body{margin:0!important;padding:0!important;min-height:auto!important;overflow:visible!important}body.js-algus-admin-menu{margin:0!important}h1{text-align:left!important;margin-top:0!important;font-size:24px!important}h2{text-align:left!important;font-size:20px!important;page-break-inside:avoid}h3{text-align:left!important;font-size:18px!important;page-break-after:avoid}ol,table,ul{page-break-inside:avoid}img{max-width:500px;page-break-inside:avoid;page-break-before:avoid;page-break-after:avoid}#jivo-iframe-container,.block.block-local-tasks-block,.message-system,.nvusr,form,jdiv{display:none!important}.block,.block-system.block-system-main-block,.block__content,.block__header,.center,.container,.content,.dialog-off-canvas-main-canvas,.node,.region{display:contents!important}.arrows,.block.block-algus-engine-articles,.block.block-algus-engine-catalog-analogs-block,.block.block-algus-engine-catalog-viewed,.block.block-algus-engine-news,.block.block-algus-engine-shipment,.block.block-ap-more-products-block,.block.block-get-consultation .block__description,.block.block-instock-node,.breadcrumb,.dots,.field-type-image-slideshow .arrows__arrow,.footer,.group-field-btns,.group-field-fav-cmp,.group-field-favorite-and-compare,.group-field-labels,.group-field-print-pdf-share,.header,.swiper-notification{display:none!important}.block__title{margin:48px 0 24px;text-align:left}.block__description{text-align:left;margin-bottom:24px}.node-view-mode-full .group-field-top{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;grid-gap:0!important}.node-view-mode-full .group-field-top .group-field-content{padding:0!important;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:24px}.node-view-mode-full .group-field-top .group-field-content>div{margin-top:0!important}.node-view-mode-full .group-field-images-wrapper{width:300px!important;margin:0!important}.node-view-mode-full .field-type-image-slideshow,.node-view-mode-full .field-type-image-slideshow .values-main,.node-view-mode-full .field-type-image-slideshow .values-main .values-inner{display:contents!important}.node-view-mode-full .field-type-image-slideshow .values-main .value{display:none!important;width:300px!important}.node-view-mode-full .field-type-image-slideshow .values-main .value:first-child{display:block!important}.node-view-mode-full .field-type-image-slideshow .values-main .value img{max-height:none!important;height:auto!important}.node-view-mode-full .field-type-image-slideshow .values-preview,.node-view-mode-full .group-field-links{display:none!important}.field-import-id{height:auto!important;-webkit-print-color-adjust:exact;color-adjust:exact}.navtabs{display:contents}.navtabs:after,.navtabs__tabs{display:none!important}.navtabs__content-slider,.navtabs__content-slider-dots,.navtabs__content-slider-list,.navtabs__content-slider-wrapper,.navtabs__contents,.navtabs__contents>div{display:contents!important}#variations:before{content:"Варианты исполнения";text-transform:uppercase;font-size:1.25rem;line-height:1.75rem;margin:var(--space0) 0 24px;font-weight:700;display:block}#variations .teaser-node-unit-catalog-teaser4{-ms-grid-columns:1fr 220px;grid-template-columns:1fr 220px;grid-gap:16px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:12px 0!important;margin-bottom:-1px!important;page-break-inside:avoid}#variations .teaser-node-unit-catalog-teaser4 .field-images{display:none!important}#variations .teaser-node-unit-catalog-teaser4 .group-field-commerce,#variations .teaser-node-unit-catalog-teaser4 .group-field-content{margin:0!important}#features:before{content:"Конструктивные особенности";text-transform:uppercase;font-size:1.25rem;line-height:1.75rem;margin:var(--space0) 0 24px;font-weight:700;display:block}#features .slider,#features .slider-content,#features .slider-inner{display:contents!important}#features .teaser-node-features-teaser1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:24px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:12px 0!important;margin-bottom:-1px!important;page-break-inside:avoid}#features .teaser-node-features-teaser1 .field-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:150px}#features .teaser-node-features-teaser1 .field-title{font-size:16px;line-height:normal;margin-bottom:8px;page-break-inside:avoid;page-break-before:avoid;page-break-after:avoid}#features .teaser-node-features-teaser1 .group-field-content{padding-top:0}#characteristic,#descriptions,#descriptions .field,#descriptions .value{display:contents!important}#descriptions:before{content:"Описание";text-transform:uppercase;font-size:1.25rem;line-height:1.75rem;margin:var(--space0) 0 24px;font-weight:700;display:block}#characteristic:before{content:"Характеристики";text-transform:uppercase;font-size:1.25rem;line-height:1.75rem;margin:var(--space0) 0 24px;font-weight:700;display:block}#characteristic .field,#characteristic .field .value,#characteristic .field .values,#characteristic .field a{display:contents!important}#characteristic .field img{margin:24px 0}.block-get-consultation form{display:none}.print-header{display:block!important;border-bottom:1px solid rgba(218,222,228,.64);margin-bottom:48px!important;font-size:16px!important;font-weight:400!important}.print-header img{display:block}.print-header table{margin:0}.print-header td{vertical-align:middle;padding:0}.print-header .phones{color:#000;font-weight:600!important;font-size:18px!important}.print-header .phones i{margin-right:8px}.print-header .email{margin-left:15px}.print-header .email i{margin-right:8px}.print-footer{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;border-top:1px solid #484f55!important;margin-top:30px!important;padding-top:15px!important;color:#000!important}.page-cart .center,.page-cart .region{display:contents}.page-cart .region-bottom{display:none}.page-cart .block-system-main-block{display:contents}.page-cart .uc-cart-view-form table .field-remove,.page-cart .uc-cart-view-form table .form-item{display:none}.page-cart .uc-cart-view-form table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-cart .uc-cart-view-form table tbody img{width:66px}.page-cart .uc-cart-view-form table tbody a[id$="-desc-title"]{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-cart .uc-cart-view-form .form-actions{display:none}}
.ui-widget-overlay{background-color:#090f22;background-image:none;opacity:1}body.modal-form-open .ui-widget-overlay{background-color:rgba(9,15,34,.78)}.ui-dialog-wrapper{overflow:hidden;background-color:#090f22;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1263;padding:64px 0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ui-dialog{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative!important;top:auto!important;left:auto!important;width:100%!important;max-height:100%;overflow:auto;max-width:1192px!important;padding:0 130px;scrollbar-width:thin;scrollbar-color:#191f32 #090f22}.ui-dialog form input[type=date],.ui-dialog form input[type=email],.ui-dialog form input[type=number],.ui-dialog form input[type=password],.ui-dialog form input[type=tel],.ui-dialog form input[type=text],.ui-dialog form input[type=time],.ui-dialog form textarea{background-color:transparent}.ui-dialog form .form-item{max-width:none}.ui-dialog form .form-submit{justify-self:flex-start}.ui-dialog .node{max-width:none}.ui-dialog .ui-dialog-titlebar{padding:0;margin:0 0 32px}.ui-dialog .ui-dialog-title{display:block;float:none;white-space:normal;font-weight:600;font-size:26px;line-height:140%;margin:0}.ui-dialog .ui-dialog-titlebar-close{position:fixed;top:0;right:0;width:40px;height:40px;margin:0;border:none;padding:0;background-color:transparent;background-image:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0;font-size:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transform:translate3d(-64px,64px,0);-moz-transform:translate3d(-64px,64px,0);transform:translate3d(-64px,64px,0)}.ui-dialog .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-dialog-titlebar-close:before{content:"\e924";font-family:icomoon;font-size:39px;font-weight:100;line-height:1;text-indent:0;display:block;color:#fff}.ui-dialog .ui-dialog-titlebar-close:hover::after,.ui-dialog .ui-dialog-titlebar-close:hover::before{color:#fff;background-color:transparent}.ui-dialog .ui-dialog-content{overflow:visible;padding:0}.ui-dialog .ui-dialog-buttonpane{display:none!important}.fancybox__container{z-index:1264}.ui-dialog-wrapper--form{background-color:transparent;padding:16px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.ui-dialog--form{width:100%!important;max-width:460px!important;min-width:0;height:auto!important;max-height:none;margin:auto;padding:32px;overflow:visible;background-color:#111a3a;border:1px solid rgba(255,255,255,.08);-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:0 24px 64px rgba(0,0,0,.45);-moz-box-shadow:0 24px 64px rgba(0,0,0,.45);box-shadow:0 24px 64px rgba(0,0,0,.45)}.ui-dialog--form .ui-dialog-titlebar{margin:0 0 20px;padding-right:40px}.ui-dialog--form .ui-dialog-title{font-size:22px;line-height:130%}.ui-dialog--form .ui-dialog-titlebar-close{position:absolute;width:28px;height:28px;-webkit-transform:none;-moz-transform:none;transform:none;opacity:.65;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.ui-dialog--form .ui-dialog-titlebar-close:before{font-size:22px}.ui-dialog--form .ui-dialog-titlebar-close:hover{opacity:1}.ui-dialog--form .ui-dialog-content{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.ui-dialog--form form.webform-submission-form{max-width:none;grid-gap:14px}.ui-dialog--form form.webform-submission-form label{margin-bottom:6px;font-size:13px;line-height:150%}.ui-dialog--form form.webform-submission-form input[type=date],.ui-dialog--form form.webform-submission-form input[type=email],.ui-dialog--form form.webform-submission-form input[type=number],.ui-dialog--form form.webform-submission-form input[type=password],.ui-dialog--form form.webform-submission-form input[type=tel],.ui-dialog--form form.webform-submission-form input[type=text],.ui-dialog--form form.webform-submission-form input[type=time],.ui-dialog--form form.webform-submission-form textarea{padding:10px 14px;font-size:14px;line-height:150%;background-color:#202d59;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.ui-dialog--form form.webform-submission-form input[type=date],.ui-dialog--form form.webform-submission-form input[type=email],.ui-dialog--form form.webform-submission-form input[type=number],.ui-dialog--form form.webform-submission-form input[type=password],.ui-dialog--form form.webform-submission-form input[type=tel],.ui-dialog--form form.webform-submission-form input[type=text],.ui-dialog--form form.webform-submission-form input[type=time]{height:42px}.ui-dialog--form form.webform-submission-form textarea{min-height:84px}.ui-dialog--form form.webform-submission-form .description,.ui-dialog--form form.webform-submission-form .form-item-privacy-policy,.ui-dialog--form form.webform-submission-form .privacy-policy-wrapper{font-size:11px;line-height:150%}.ui-dialog--form form.webform-submission-form label+.description{margin-bottom:6px}.ui-dialog--form form.webform-submission-form .form-actions{margin-top:12px}.ui-dialog--form form.webform-submission-form .form-submit{font-size:15px;padding:13px 28px}.ui-dialog--form form.webform-submission-form input[type=checkbox]:checked+label:after{font-size:15px;color:var(--color-secondary)}.ui-dialog--form .ui-dialog-content{font-weight:300}.ui-dialog--form .ui-dialog-content p{font-size:13px;line-height:160%}@media only screen and (max-width:1536px){.ui-dialog{max-width:1026px;padding:0 89px}.ui-dialog--form{padding:32px}}@media only screen and (max-width:1100px){.ui-dialog .ui-dialog-title{font-size:20px}.ui-dialog .ui-dialog-titlebar-close{width:30px;height:30px;-webkit-transform:translate3d(-40px,40px,0);-moz-transform:translate3d(-40px,40px,0);transform:translate3d(-40px,40px,0)}.ui-dialog .ui-dialog-titlebar-close:before{font-size:30px}.ui-dialog .arrows{display:none!important}.ui-dialog--form .ui-dialog-title{font-size:20px}.ui-dialog--form .ui-dialog-titlebar-close{width:28px;height:28px;-webkit-transform:none;-moz-transform:none;transform:none}.ui-dialog--form .ui-dialog-titlebar-close:before{font-size:22px}}@media only screen and (max-width:680px){.ui-dialog{width:100vw;padding:0 12px}.ui-dialog .ui-dialog-title{font-size:18px}.ui-dialog .ui-dialog-titlebar-close{position:absolute;width:20px;height:20px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ui-dialog .ui-dialog-titlebar-close:before{font-size:20px}.ui-dialog-wrapper--form{padding:8px}.ui-dialog--form{padding:20px 16px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.ui-dialog--form .ui-dialog-titlebar{margin-bottom:16px;padding-right:32px}.ui-dialog--form .ui-dialog-title{font-size:18px}.ui-dialog--form .ui-dialog-titlebar-close{top:20px;right:16px;width:24px;height:24px}.ui-dialog--form .ui-dialog-titlebar-close:before{font-size:20px}}
.page-head-custom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;min-height:512px;position:relative;margin:-92px -webkit-calc((var(--container) - 100vw)/ 2) 200px;margin:-92px -moz-calc((var(--container) - 100vw)/ 2) 200px;margin:-92px calc((var(--container) - 100vw)/2) 200px;padding:92px -webkit-calc((100vw - var(--container))/ 2);padding:92px -moz-calc((100vw - var(--container))/ 2);padding:92px calc((100vw - var(--container))/2)}.page-head-custom .page-head__content>:first-child{margin-top:0px}.page-head-custom .page-head__content>:nth-last-child(-n+1){margin-bottom:0px}.page-head-custom .page-head__title{font-family:roboto,sans-serif;font-weight:700;font-size:100px;line-height:120px;text-transform:uppercase;margin:80px 0px}.page-head-custom .page-head__title span{display:block;font-weight:400;font-size:70px;line-height:102px}.page-head-custom .page-head__button{margin:80px 0px}.page-head-custom .page-head__image{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-head-custom .page-head__image::before{content:"";background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),-webkit-radial-gradient(45.29% -6.78%,95.67% 223.05%,rgba(0,0,0,0) 0,rgba(122,86,244,0.37) 89.58%),-webkit-linear-gradient(268.97deg,rgba(4,21,67,0) 4.37%,rgba(29,25,114,0.58) 88.92%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),-moz-radial-gradient(45.29% -6.78%,95.67% 223.05%,rgba(0,0,0,0) 0,rgba(122,86,244,0.37) 89.58%),-moz-linear-gradient(268.97deg,rgba(4,21,67,0) 4.37%,rgba(29,25,114,0.58) 88.92%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),-o-radial-gradient(45.29% -6.78%,95.67% 223.05%,rgba(0,0,0,0) 0,rgba(122,86,244,0.37) 89.58%),-o-linear-gradient(268.97deg,rgba(4,21,67,0) 4.37%,rgba(29,25,114,0.58) 88.92%);background:linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),radial-gradient(95.67% 223.05% at 45.29% -6.78%,rgba(0,0,0,0) 0,rgba(122,86,244,0.37) 89.58%),linear-gradient(181.03deg,rgba(4,21,67,0) 4.37%,rgba(29,25,114,0.58) 88.92%);position:absolute;top:0px;right:0px;bottom:0px;left:0px}.page-head-custom .page-head__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-head-custom .page-head__video{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1}.page-head-custom .page-head__video::before{content:"";background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),-webkit-radial-gradient(45.29% -6.78%,95.67% 223.05%,rgba(0,0,0,0) 0,rgba(122,86,244,0.37) 89.58%),-webkit-linear-gradient(268.97deg,rgba(4,21,67,0) 4.37%,rgba(29,25,114,0.58) 88.92%);background:-moz-linear-gradient(bottom,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),-moz-radial-gradient(45.29% -6.78%,95.67% 223.05%,rgba(0,0,0,0) 0,rgba(122,86,244,0.37) 89.58%),-moz-linear-gradient(268.97deg,rgba(4,21,67,0) 4.37%,rgba(29,25,114,0.58) 88.92%);background:-o-linear-gradient(bottom,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),-o-radial-gradient(45.29% -6.78%,95.67% 223.05%,rgba(0,0,0,0) 0,rgba(122,86,244,0.37) 89.58%),-o-linear-gradient(268.97deg,rgba(4,21,67,0) 4.37%,rgba(29,25,114,0.58) 88.92%);background:linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),radial-gradient(95.67% 223.05% at 45.29% -6.78%,rgba(0,0,0,0) 0,rgba(122,86,244,0.37) 89.58%),linear-gradient(181.03deg,rgba(4,21,67,0) 4.37%,rgba(29,25,114,0.58) 88.92%);position:absolute;top:0px;right:0px;bottom:0px;left:0px}.page-head-custom .page-head__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-head-custom .page-head__scroll-page{width:55px;height:55px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.4);-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;position:absolute;bottom:64px;left:0px;right:0px;margin:0px auto;cursor:pointer}.page-head-custom .page-head__scroll-page:before{content:"";font-family:icomoon;font-size:25px;font-weight:100;-webkit-animation:2s infinite animateCursorScrollPage;-moz-animation:2s infinite animateCursorScrollPage;-o-animation:2s infinite animateCursorScrollPage;animation:2s infinite animateCursorScrollPage}@media only screen and (min-width:1101px)and (max-height:768px){.page-head-custom .page-head__title{font-size:70px;line-height:90px}.page-head-custom .page-head__title span{line-height:90px}}@media only screen and (max-width:1100px){.page-head-custom{height:512px;min-height:auto;margin-top:-83px;padding-top:109px;padding-bottom:53px;margin-bottom:80px}.page-head-custom .page-head__content{max-width:622px}.page-head-custom .page-head__title{font-size:56px;line-height:69px;margin-bottom:0px}.page-head-custom .page-head__title span{font-size:40px;line-height:58px}.page-head-custom .page-head__scroll-page{display:none}}@media only screen and (max-width:680px){.page-head-custom{height:327px}.page-head-custom .page-head__title{font-size:32px;line-height:40px}.page-head-custom .page-head__title span{font-size:20px;line-height:40px}}@media only screen and (max-width:680px)and (max-height:768px){.page-head-custom .page-head__title{font-size:32px;line-height:40px}.page-head-custom .page-head__title span{font-size:20px;line-height:40px}}@media only screen and (max-width:680px)and (max-height:580px){.page-head-custom .page-head__title{font-size:32px !important;line-height:40px !important}.page-head-custom .page-head__title span{font-size:20px !important;line-height:40px !important}}@media only screen and (max-height:580px){.page-head-custom{height:512px;min-height:auto}.page-head-custom .page-head__title{font-size:56px;line-height:69px}.page-head-custom .page-head__title span{font-size:40px;line-height:58px}.page-head-custom .page-head__scroll-page{display:none}}@media only screen and (max-width:1100px){.page-head-custom .page-head__button{margin-top:20px}}@media only screen and (max-width:680px){.page-head-custom .page-head__button a{padding:10px 14px}.page-head-custom .page-head__button{margin-top:0}}
.ui-widget-content a{color:#007fc3}.ui-widget-content a:hover{color:var(--color-1-main-plus)}.ui-widget-content a:focus{color:#007fc3}
.cookie-banner{position:fixed;bottom:10px;left:10px;z-index:1000;max-width:600px;width:92%;display:flex;align-items:center;gap:16px;background-color:#1a1e35;padding:24px;border-radius:2px;box-shadow:0 3px 10px rgba(30,41,117,.2);}.cookie-banner a.btn.btn-primary{padding:12px 26px;}@media screen and (max-width:767px){.cookie-banner{flex-direction:column;}.cookie-banner .btn{width:100%;}.cookie-banner a.btn{text-align:center;}}.form-item--div-class-privacy-policy-wrapper-ya-soglashayus-s-a-href-privac label.option{font-weight:400;font-size:14px;line-height:140%;color:#909090;}input[type="checkbox"]:checked + label::after{top:0;left:5px;transform:rotate(-90deg);font-size:13px;}.header_type-device_desktop .header__main .header__social .telegram,.header_type-device_laptop .header__main .header__social .telegram{background-image:url(/themes/custom/algus_custom_showcompany/assets/img/icons/telegram.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:19px;height:19px;}.footer__social-link-telegram{background-image:url(/themes/custom/algus_custom_showcompany/assets/img/icons/telegram.svg) !important;background-repeat:no-repeat !important;background-size:contain !important;background-position:center !important;width:19px !important;height:19px !important;}.footer__social-link-telegram:before{display:none !important;}.page-contacts .node-type-page .items__social .telegram{background-color:#7b61ff;-webkit-mask-image:url(/themes/custom/algus_custom_showcompany/assets/img/icons/telegram.svg);mask-image:url(/themes/custom/algus_custom_showcompany/assets/img/icons/telegram.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;-webkit-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}.page-contacts .node-type-page .items__social .telegram:hover{background-color:var(--color-base-link-hover);}.page-contacts .node-type-page .items__social .telegram:before{display:none;}#webform-submission-technic-form-ajax:has(.webform-confirmation) .messages--error{display:none !important;}.header_type-device_desktop .header__main .header__social .max,.header_type-device_laptop .header__main .header__social .max{background-image:url(/themes/custom/algus_custom_showcompany/assets/img/icons/max.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:19px;height:19px;}.header-mobile .header-mobile__main .header-mobile__menu .header-mobile__social .max{background-image:url(/themes/custom/algus_custom_showcompany/assets/img/icons/max.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:19px;height:19px;}.header-mobile .header-mobile__main .maxheader{width:23px;height:40px;background-image:url(/themes/custom/algus_custom_showcompany/assets/img/icons/max.svg);background-repeat:no-repeat;background-size:auto;background-position:center;}.header-mobile .header-mobile__main .whatsappheader{width:40px;height:40px;background-color:#fff;-webkit-mask-image:url(/themes/custom/algus_custom_showcompany/assets/img/icons/whatsup.svg);mask-image:url(/themes/custom/algus_custom_showcompany/assets/img/icons/whatsup.svg);-webkit-mask-size:24px 24px;mask-size:24px 24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;}.footer__social-link-max{background-image:url(/themes/custom/algus_custom_showcompany/assets/img/icons/max.svg) !important;background-repeat:no-repeat !important;background-size:contain !important;background-position:center !important;width:19px !important;height:19px !important;}.footer__social-link-max:before{display:none !important;}.page-contacts .node-type-page .items__social .max{background-color:#7b61ff;-webkit-mask-image:url(/themes/custom/algus_custom_showcompany/assets/img/icons/max.svg);mask-image:url(/themes/custom/algus_custom_showcompany/assets/img/icons/max.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none;-webkit-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}.page-contacts .node-type-page .items__social .max:hover{background-color:var(--color-base-link-hover);}.page-contacts .node-type-page .items__social .max:before{display:none;}.footer__requisites{margin-top:14px;}.footer__requisites-toggle{display:inline-flex;align-items:center;gap:6px;padding:6px 0;border:none;background:none;color:#fff;font-weight:600;font-size:14px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.footer__requisites-toggle:hover{color:rgba(255,255,255,.9);}.footer__requisites-toggle-icon{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid currentColor;transition:transform 0.2s ease;}.footer__requisites.is-open .footer__requisites-toggle-icon{transform:rotate(180deg);}.footer__requisites-content{display:block;max-height:0;overflow:hidden;transition:max-height 0.25s ease;}.footer__requisites-content[hidden]{display:block !important;max-height:0;}.footer__requisites.is-open .footer__requisites-content{max-height:320px;}.footer__requisites.is-open .footer__requisites-content[hidden]{max-height:320px;}.footer__requisites-text{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.75);font-weight:500;font-size:12px;line-height:150%;}.footer__requisites-text > div{margin:4px 0;}.page-contacts .node-type-page .items__requisites{margin-top:36px;margin-bottom:32px;}.page-contacts .node-type-page .items__requisites-title{color:#fff;font-weight:700;font-size:20px;margin-bottom:16px;}.page-contacts .node-type-page .items__requisites-table{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.15);}.page-contacts .node-type-page .items__requisites-table .items__requisites-row{transition:background-color 0.15s ease;}.page-contacts .node-type-page .items__requisites-table .items__requisites-row:nth-child(odd){background-color:rgba(123,97,255,0.12);}.page-contacts .node-type-page .items__requisites-table .items__requisites-row:nth-child(even){background-color:rgba(255,255,255,0.06);}.page-contacts .node-type-page .items__requisites-table .items__requisites-row:hover{background-color:rgba(123,97,255,0.18);}.page-contacts .node-type-page .items__requisites-table .items__requisites-cell{padding:12px 16px;vertical-align:top;color:rgba(255,255,255,.9);font-size:14px;line-height:1.45;border-bottom:1px solid rgba(255,255,255,.08);}.page-contacts .node-type-page .items__requisites-table .items__requisites-row:last-child .items__requisites-cell{border-bottom:none;}.page-contacts .node-type-page .items__requisites-table .items__requisites-cell--label{width:42%;max-width:220px;color:rgba(255,255,255,.7);font-weight:500;}.page-contacts .node-type-page .items__requisites-table .items__requisites-cell--value{font-weight:500;}.header-mobile .header-mobile__main .mobile-header-icons{align-items:center;padding-right:9px;}.header-mobile .header-mobile__main .whatsappheader,.header-mobile .header-mobile__main .maxheader{width:24px;height:40px;margin-right:12px;background-size:24px 24px;background-position:center;}.header-mobile .header-mobile__main .whatsappheader{-webkit-mask-size:24px 24px;mask-size:24px 24px;}.header-mobile .header-mobile__main .header-mobile__phone{width:22px;height:40px;}.header-mobile .header-mobile__main .header-mobile__phone a{width:22px;height:22px;background-size:contain;background-position:center;}.js-form-item-homepage{display:none;}
.block-arrange-practical-joke{margin-top:0!important;padding-top:120px;padding-bottom:120px;background:url(/themes/custom/algus_custom_showcompany/assets/img/block-arrange-practical-joke.jpg) center 0 no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.block-arrange-practical-joke .block__content{max-width:682px}.block-arrange-practical-joke .block__content>:first-child{margin-top:0!important}.block-arrange-practical-joke .block__content>:nth-last-child(-n+1){margin-bottom:0!important}.block-arrange-practical-joke .block__title{font-size:96px;margin:80px 0}.block-arrange-practical-joke .block__description{font-weight:600;font-size:26px;line-height:140%;margin:80px 0}.block-arrange-practical-joke .block__description>:first-child{margin-top:0!important}.block-arrange-practical-joke .block__description>:nth-last-child(-n+1){margin-bottom:0!important}.block-arrange-practical-joke .btn-secondary{display:block;width:224px;padding-left:0;padding-right:0;background:-webkit-gradient(linear,left top,left bottom,from(#171a23),to(#171a23)) padding-box,-webkit-gradient(linear,left top,right top,from(#4804ff),to(#c12cb2)) border-box;background:-webkit-linear-gradient(#171a23,#171a23) padding-box,-webkit-linear-gradient(left,#4804ff,#c12cb2) border-box;background:-moz-linear-gradient(#171a23,#171a23) padding-box,-moz-linear-gradient(left,#4804ff,#c12cb2) border-box;background:-o-linear-gradient(#171a23,#171a23) padding-box,-o-linear-gradient(left,#4804ff,#c12cb2) border-box;background:linear-gradient(#171a23,#171a23) padding-box,linear-gradient(to right,#4804ff,#c12cb2) border-box;margin:100px 0}.block-arrange-practical-joke .btn-secondary:hover,.block-arrange-practical-joke .btn-secondary:hover:focus{background:-webkit-gradient(linear,left top,right top,from(#4804ff),to(#c12cb2)) padding-box,-webkit-gradient(linear,left top,right top,from(#4804ff),to(#c12cb2)) border-box;background:-webkit-linear-gradient(left,#4804ff,#c12cb2) padding-box,-webkit-linear-gradient(left,#4804ff,#c12cb2) border-box;background:-moz-linear-gradient(left,#4804ff,#c12cb2) padding-box,-moz-linear-gradient(left,#4804ff,#c12cb2) border-box;background:-o-linear-gradient(left,#4804ff,#c12cb2) padding-box,-o-linear-gradient(left,#4804ff,#c12cb2) border-box;background:linear-gradient(to right,#4804ff,#c12cb2) padding-box,linear-gradient(to right,#4804ff,#c12cb2) border-box}.block-arrange-practical-joke .btn-secondary.focus,.block-arrange-practical-joke .btn-secondary:focus{background:-webkit-gradient(linear,left top,left bottom,from(#090f22),to(#090f22)) padding-box,-webkit-gradient(linear,left top,right top,from(#4804ff),to(#c12cb2)) border-box;background:-webkit-linear-gradient(#090f22,#090f22) padding-box,-webkit-linear-gradient(left,#4804ff,#c12cb2) border-box;background:-moz-linear-gradient(#090f22,#090f22) padding-box,-moz-linear-gradient(left,#4804ff,#c12cb2) border-box;background:-o-linear-gradient(#090f22,#090f22) padding-box,-o-linear-gradient(left,#4804ff,#c12cb2) border-box;background:linear-gradient(#090f22,#090f22) padding-box,linear-gradient(to right,#4804ff,#c12cb2) border-box}@media only screen and (max-width:1536px){.block-arrange-practical-joke .block__content{max-width:553px}.block-arrange-practical-joke .block__title{font-size:76px;margin:64px 0}.block-arrange-practical-joke .block__description{font-size:20px;margin:64px 0}.block-arrange-practical-joke .btn-secondary{margin:80px 0}}@media only screen and (max-width:1100px){.block-arrange-practical-joke{padding-top:80px;padding-bottom:80px}.block-arrange-practical-joke .block__title{font-size:34px;margin:32px 0}.block-arrange-practical-joke .block__description,.block-arrange-practical-joke .btn-secondary{margin:32px 0}}@media only screen and (max-width:680px){.block-arrange-practical-joke{background-position-x:65%}.block-arrange-practical-joke .block__content{max-width:none}.block-arrange-practical-joke .block__description{font-size:16px;line-height:160%}.block-arrange-practical-joke .btn-secondary{width:100%}}
.block-other-service .block__content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:64px 40px}@media only screen and (max-width:1536px){.block-other-service .block__content{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:680px){.block-other-service .block__content{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:32px}}
.block-description .block__content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:80px 40px}.block-description .title{font-weight:600;font-size:78px;line-height:120%;background:-webkit-linear-gradient(358.97deg,#662bec -16.97%,#c53fbb 92.85%);background:-moz-linear-gradient(358.97deg,#662bec -16.97%,#c53fbb 92.85%);background:-o-linear-gradient(358.97deg,#662bec -16.97%,#c53fbb 92.85%);background:linear-gradient(91.03deg,#662bec -16.97%,#c53fbb 92.85%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.block-description .item>:first-child{margin-top:0!important}.block-description .item>:nth-last-child(-n+1){margin-bottom:0!important}.block-description .item__title{font-weight:700;font-size:25px;line-height:140%;color:rgba(159,55,206,.9);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:32px 0}.block-description .item__number{font-weight:300;font-size:64px;line-height:110%;color:#9f37ce;margin-right:12px}.block-description .item__description{font-weight:500;font-size:16px;line-height:160%;color:rgba(239,220,255,.7);margin:32px 0}@media only screen and (max-width:1536px){.block-description .title{font-size:58px}}@media only screen and (max-width:1100px){.block-description .block__content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:64px 40px}.block-description .title{font-size:34px}.block-description .item{grid-gap:24px}.block-description .item__title{font-weight:600;font-size:20px}.block-description .item__number{font-size:54px}}@media only screen and (max-width:680px){.block-description .block__content{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:32px}}
.node-type-event-type>.field-description-2.field-description-2--included{--included-line:rgba(255,255,255,.15);--included-number-color:#9c85ff;--included-text-color:rgba(255,255,255,.62);--included-number-size:72px;--included-number-gap:24px;--included-number-column:calc(var(--included-number-size) * 1.34 + var(--included-number-gap));--included-gutter:40px;--included-cell-padding:40px;--included-title-gap:48px}.node-type-event-type>.field-description-2.field-description-2--included .title{grid-column:1/-1;font-weight:600;font-size:72px;line-height:120%;color:#fff;background:none;-webkit-text-fill-color:currentColor;margin:0 0 var(--included-title-gap)}.node-type-event-type>.field-description-2.field-description-2--included .title span{font-weight:300}.node-type-event-type>.field-description-2.field-description-2--included .items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;border-bottom:1px solid var(--included-line)}.node-type-event-type>.field-description-2.field-description-2--included .subtitle{grid-column:1/-1;font-weight:400;font-size:18px;line-height:160%;color:rgba(255,255,255,.72);margin:calc(20px - var(--included-title-gap)) 0 var(--included-title-gap)}.node-type-event-type>.field-description-2.field-description-2--included .item{border-top:1px solid var(--included-line);padding:var(--included-cell-padding) 0 var(--included-cell-padding) var(--included-gutter)}.node-type-event-type>.field-description-2.field-description-2--included .item:nth-child(odd of .item){border-right:1px solid var(--included-line);padding-left:0;padding-right:var(--included-gutter)}.node-type-event-type>.field-description-2.field-description-2--included .item:nth-child(odd of .item):nth-last-child(1 of .item){position:relative}.node-type-event-type>.field-description-2.field-description-2--included .item:nth-child(odd of .item):nth-last-child(1 of .item):after{content:"";position:absolute;top:-1px;left:100%;width:calc(100% + 1px);border-top:1px solid var(--included-line)}.node-type-event-type>.field-description-2.field-description-2--included .item__title{position:relative;display:block;font-weight:600;font-size:24px;line-height:130%;color:#fff;margin:0 0 12px var(--included-number-column)}.node-type-event-type>.field-description-2.field-description-2--included .item__title br{display:none}.node-type-event-type>.field-description-2.field-description-2--included .item__number{position:absolute;top:0;left:calc(var(--included-number-column)*-1);font-weight:400;font-size:var(--included-number-size);line-height:1;color:var(--included-number-color);margin:-0.1em 0 0}.node-type-event-type>.field-description-2.field-description-2--included .item__description{font-weight:400;font-size:16px;line-height:160%;color:var(--included-text-color);margin:0 0 0 var(--included-number-column)}.node-type-event-type>.field-description-2.field-description-2--included .item__description>:first-child{margin-top:0}.node-type-event-type>.field-description-2.field-description-2--included .item__description>:last-child{margin-bottom:0}.node-type-event-type>.field-description-2.field-description-2--included .item--note .item__title,.node-type-event-type>.field-description-2.field-description-2--included .item--note .item__description{margin-left:0}.node-type-event-type>.field-description-2.field-description-2--included .item--note .item__title:before{content:"";display:block;width:36px;height:2px;background:linear-gradient(to right,#4804ff,#c12cb2);margin-bottom:20px}@media only screen and (max-width:1536px){.node-type-event-type>.field-description-2.field-description-2--included{--included-number-size:54px;--included-gutter:32px;--included-cell-padding:32px;--included-title-gap:40px}.node-type-event-type>.field-description-2.field-description-2--included .title{font-size:56px}.node-type-event-type>.field-description-2.field-description-2--included .subtitle{font-size:16px}.node-type-event-type>.field-description-2.field-description-2--included .item__title{font-size:20px}.node-type-event-type>.field-description-2.field-description-2--included .item__description{font-size:15px}}@media only screen and (max-width:1100px){.node-type-event-type>.field-description-2.field-description-2--included{--included-number-size:44px;--included-number-gap:20px;--included-gutter:24px;--included-cell-padding:28px;--included-title-gap:32px}.node-type-event-type>.field-description-2.field-description-2--included .title{font-size:44px}.node-type-event-type>.field-description-2.field-description-2--included .item__title{font-size:18px;margin-bottom:8px}}@media only screen and (max-width:680px){.node-type-event-type>.field-description-2.field-description-2--included{--included-number-size:36px;--included-number-gap:16px;--included-cell-padding:24px;--included-title-gap:24px}.node-type-event-type>.field-description-2.field-description-2--included .title{font-size:28px}.node-type-event-type>.field-description-2.field-description-2--included .title span{display:block}.node-type-event-type>.field-description-2.field-description-2--included .items{grid-template-columns:1fr}.node-type-event-type>.field-description-2.field-description-2--included .subtitle{font-size:14px;margin-top:-12px}.node-type-event-type>.field-description-2.field-description-2--included .item,.node-type-event-type>.field-description-2.field-description-2--included .item:nth-child(odd of .item){border-right:0;padding-left:0;padding-right:0}.node-type-event-type>.field-description-2.field-description-2--included .item:after,.node-type-event-type>.field-description-2.field-description-2--included .item:nth-child(odd of .item):after{display:none}.node-type-event-type>.field-description-2.field-description-2--included .item__title{font-size:16px}.node-type-event-type>.field-description-2.field-description-2--included .item__description{font-size:14px}.node-type-event-type>.field-description-2.field-description-2--included .item--note .item__title:before{margin-bottom:16px}}.node-type-event-type>.field-description-2.field-description-2--included .value{display:block}.block.block-description{--included-line:rgba(255,255,255,.15);--included-number-color:#9c85ff;--included-text-color:rgba(255,255,255,.62);--included-number-size:72px;--included-number-gap:24px;--included-number-column:calc(var(--included-number-size) * 1.34 + var(--included-number-gap));--included-gutter:40px;--included-cell-padding:40px;--included-title-gap:48px}.block.block-description .title{grid-column:1/-1;font-weight:600;font-size:72px;line-height:120%;color:#fff;background:none;-webkit-text-fill-color:currentColor;margin:0 0 var(--included-title-gap)}.block.block-description .title span{font-weight:300}.block.block-description>.block__content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;border-bottom:1px solid var(--included-line)}.block.block-description .subtitle{grid-column:1/-1;font-weight:400;font-size:18px;line-height:160%;color:rgba(255,255,255,.72);margin:calc(20px - var(--included-title-gap)) 0 var(--included-title-gap)}.block.block-description .item{border-top:1px solid var(--included-line);padding:var(--included-cell-padding) 0 var(--included-cell-padding) var(--included-gutter)}.block.block-description .item:nth-child(odd of .item){border-right:1px solid var(--included-line);padding-left:0;padding-right:var(--included-gutter)}.block.block-description .item:nth-child(odd of .item):nth-last-child(1 of .item){position:relative}.block.block-description .item:nth-child(odd of .item):nth-last-child(1 of .item):after{content:"";position:absolute;top:-1px;left:100%;width:calc(100% + 1px);border-top:1px solid var(--included-line)}.block.block-description .item__title{position:relative;display:block;font-weight:600;font-size:24px;line-height:130%;color:#fff;margin:0 0 12px var(--included-number-column)}.block.block-description .item__title br{display:none}.block.block-description .item__number{position:absolute;top:0;left:calc(var(--included-number-column)*-1);font-weight:400;font-size:var(--included-number-size);line-height:1;color:var(--included-number-color);margin:-0.1em 0 0}.block.block-description .item__description{font-weight:400;font-size:16px;line-height:160%;color:var(--included-text-color);margin:0 0 0 var(--included-number-column)}.block.block-description .item__description>:first-child{margin-top:0}.block.block-description .item__description>:last-child{margin-bottom:0}.block.block-description .item--note .item__title,.block.block-description .item--note .item__description{margin-left:0}.block.block-description .item--note .item__title:before{content:"";display:block;width:36px;height:2px;background:linear-gradient(to right,#4804ff,#c12cb2);margin-bottom:20px}@media only screen and (max-width:1536px){.block.block-description{--included-number-size:54px;--included-gutter:32px;--included-cell-padding:32px;--included-title-gap:40px}.block.block-description .title{font-size:56px}.block.block-description .subtitle{font-size:16px}.block.block-description .item__title{font-size:20px}.block.block-description .item__description{font-size:15px}}@media only screen and (max-width:1100px){.block.block-description{--included-number-size:44px;--included-number-gap:20px;--included-gutter:24px;--included-cell-padding:28px;--included-title-gap:32px}.block.block-description .title{font-size:44px}.block.block-description .item__title{font-size:18px;margin-bottom:8px}}@media only screen and (max-width:680px){.block.block-description{--included-number-size:36px;--included-number-gap:16px;--included-cell-padding:24px;--included-title-gap:24px}.block.block-description .title{font-size:28px}.block.block-description .title span{display:block}.block.block-description>.block__content{grid-template-columns:1fr}.block.block-description .subtitle{font-size:14px;margin-top:-12px}.block.block-description .item,.block.block-description .item:nth-child(odd of .item){border-right:0;padding-left:0;padding-right:0}.block.block-description .item:after,.block.block-description .item:nth-child(odd of .item):after{display:none}.block.block-description .item__title{font-size:16px}.block.block-description .item__description{font-size:14px}.block.block-description .item--note .item__title:before{margin-bottom:16px}}
.block-event-type{position:relative;z-index:2;background:-webkit-linear-gradient(335.42deg,#230675 -22.25%,#470344 97.48%);background:-moz-linear-gradient(335.42deg,#230675 -22.25%,#470344 97.48%);background:-o-linear-gradient(335.42deg,#230675 -22.25%,#470344 97.48%);background:linear-gradient(114.58deg,#230675 -22.25%,#470344 97.48%);padding:200px -webkit-calc((100vw - var(--container))/ 2);padding:200px -moz-calc((100vw - var(--container))/ 2);padding:200px calc((100vw - var(--container))/2);margin:0 -webkit-calc((var(--container) - 100vw)/ 2);margin:0 -moz-calc((var(--container) - 100vw)/ 2);margin:0 calc((var(--container) - 100vw)/2)}.block-event-type .block__content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:40px;position:relative}.block-event-type .teaser{width:auto;height:auto;aspect-ratio:449/530}@media only screen and (max-width:1536px){.block-event-type .block__content{grid-gap:32px}}@media only screen and (max-width:1100px){.block-event-type{padding-top:80px;padding-bottom:80px}.block-event-type .block__content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:28px}.block-event-type .teaser{aspect-ratio:374/548}}@media only screen and (max-width:680px){.block-event-type .block__content{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:24px}}
.block-get-consultation .block__content{display:-ms-grid;display:grid;grid-gap:126px;-ms-grid-columns:1fr 420px;grid-template-columns:1fr 420px}.block-get-consultation .block__information>:first-child{margin-top:0!important}.block-get-consultation .block__information>:nth-last-child(-n+1){margin-bottom:0!important}.block-get-consultation .block__title{margin:80px 0}.block-get-consultation .block__description{font-weight:500;font-size:18px;line-height:160%;margin:80px 0}.block-get-consultation .block__description>:first-child{margin-top:0!important}.block-get-consultation .block__description>:nth-last-child(-n+1){margin-bottom:0!important}.block-get-consultation .block__webform form .form-submit{padding-left:0;padding-right:0;width:320px}@media only screen and (max-width:1536px){.block-get-consultation .block__title{font-size:58px;margin:64px 0}.block-get-consultation .block__description{margin:64px 0}}@media only screen and (max-width:1100px){.block-get-consultation .block__title{font-size:34px;margin:32px 0}.block-get-consultation .block__description{margin:32px 0}}@media only screen and (max-width:680px){.block-get-consultation .block__content{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:32px}.block-get-consultation .block__webform form .form-submit{width:100%}}
.block-invite-parent-teacher-meeting .block__content{display:-ms-grid;display:grid;grid-gap:126px;-ms-grid-columns:1fr 420px;grid-template-columns:1fr 420px}.block-invite-parent-teacher-meeting .block__information>:first-child{margin-top:0!important}.block-invite-parent-teacher-meeting .block__information>:nth-last-child(-n+1){margin-bottom:0!important}.block-invite-parent-teacher-meeting .block__title{margin:80px 0}.block-invite-parent-teacher-meeting .block__description{font-weight:500;font-size:18px;line-height:160%;margin:80px 0}.block-invite-parent-teacher-meeting .block__description>:first-child{margin-top:0!important}.block-invite-parent-teacher-meeting .block__description>:nth-last-child(-n+1){margin-bottom:0!important}.block-invite-parent-teacher-meeting .block__webform form .form-submit{padding-left:0;padding-right:0;width:320px}@media only screen and (max-width:1536px){.block-invite-parent-teacher-meeting .block__title{font-size:58px;margin:64px 0}.block-invite-parent-teacher-meeting .block__description{margin:64px 0}}@media only screen and (max-width:1100px){.block-invite-parent-teacher-meeting .block__title{font-size:34px;margin:32px 0}.block-invite-parent-teacher-meeting .block__description{margin:32px 0}}@media only screen and (max-width:680px){.block-invite-parent-teacher-meeting .block__content{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:32px}.block-invite-parent-teacher-meeting .block__webform form .form-submit{width:100%}}
.block-get-individual-offer .block__content{display:-ms-grid;display:grid;grid-gap:126px;-ms-grid-columns:1fr 420px;grid-template-columns:1fr 420px}.block-get-individual-offer .block__information>:first-child{margin-top:0!important}.block-get-individual-offer .block__information>:nth-last-child(-n+1){margin-bottom:0!important}.block-get-individual-offer .block__title{margin:80px 0}.block-get-individual-offer .block__description{font-weight:500;font-size:18px;line-height:160%;margin:80px 0}.block-get-individual-offer .block__description>:first-child{margin-top:0!important}.block-get-individual-offer .block__description>:nth-last-child(-n+1){margin-bottom:0!important}.block-get-individual-offer .block__webform form .form-submit{padding-left:0;padding-right:0;width:320px}@media only screen and (max-width:1536px){.block-get-individual-offer .block__title{font-size:58px;margin:64px 0}.block-get-individual-offer .block__description{margin:64px 0}}@media only screen and (max-width:1100px){.block-get-individual-offer .block__title{font-size:34px;margin:32px 0}.block-get-individual-offer .block__description{margin:32px 0}}@media only screen and (max-width:680px){.block-get-individual-offer .block__content{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:32px}.block-get-individual-offer .block__webform form .form-submit{width:100%}}
.block-numbers .block__content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:32px}.block-numbers .item{display:-ms-grid;display:grid;-ms-grid-rows:115px;grid-template-rows:115px;position:relative}.block-numbers .item a{color:#fff}.block-numbers .item a:hover{color:var(--color-base-link-hover)}.block-numbers .item a:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.block-numbers .item__number{font-weight:300;font-size:96px;line-height:120%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.block-numbers .item__text{font-weight:500;font-size:26px;line-height:130%;color:#fff;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.block-numbers .item__icon img{max-height:100%;width:auto}@media only screen and (max-width:1536px){.block-numbers .item__number{font-weight:400;font-size:70px}}@media only screen and (max-width:1100px){.block-numbers .block__content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:64px;padding:0 0 0 -webkit-calc(117px - 32px);padding:0 0 0 -moz-calc(117px - 32px);padding:0 0 0 calc(117px - 32px)}.block-numbers .item{-ms-grid-rows:auto;grid-template-rows:auto}.block-numbers .item__number{font-size:64px;margin-bottom:16px}.block-numbers .item__text{font-size:20px}.block-numbers .item__icon{height:48px}.block-numbers .item__icon-video{margin-bottom:12px}}@media only screen and (max-width:680px){.block-numbers .block__content{grid-gap:20px;padding:0 0 0 -webkit-calc(38px - 24px);padding:0 0 0 -moz-calc(38px - 24px);padding:0 0 0 calc(38px - 24px)}.block-numbers .item{-ms-grid-rows:64px;grid-template-rows:64px}.block-numbers .item__number{font-size:40px}.block-numbers .item__text{font-size:12px}.block-numbers .item__icon{height:32px}}
.block-ae-partners-block:not(.js-slider-processed) .block__slider-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);grid-gap:var(--grid-gap)}.block-ae-partners-block .arrows__arrow{top:-webkit-calc(50% - 32px);top:-moz-calc(50% - 32px);top:calc(50% - 32px)}@media only screen and (max-width:1536px){.block-ae-partners-block:not(.js-slider-processed) .block__slider-content{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}}@media only screen and (max-width:1100px){.block-ae-partners-block:not(.js-slider-processed) .block__slider-content{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.block-ae-partners-block .block__slider-inner.swiper-container-initialized{padding-right:56px}}@media only screen and (max-width:680px){.block-ae-partners-block:not(.js-slider-processed) .block__slider-content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}
.block-our-team .items{display:grid;grid-template-columns:329px 1fr;grid-gap:40px}.block-our-team .items__item:hover{background-color:rgba(96,64,166,.5)}.block-our-team .items__item .items__full-information{max-height:0;overflow:hidden;transition:max-height .5s}.block-our-team .items__short-information{display:grid;grid-template-columns:63px 1fr;grid-gap:8px;align-items:center;padding:10px 8px;cursor:pointer;transition:background-color .3s;position:relative}.block-our-team .items__short-information .items__photo{border-radius:50%;aspect-ratio:63/63;overflow:hidden}.block-our-team .items__short-information .items__photo img{display:block;width:100%;height:100%;object-fit:cover}.block-our-team .items__short-information .items__name{font-weight:500;font-size:16px;line-height:160%;color:#fff}.block-our-team .items__short-information .items__position{font-weight:500;font-size:14px;line-height:150%;color:#c8b7ff}.block-our-team .items__short-information:before{content:"";font-family:icomoon;font-size:6px;font-weight:100;top:38%;position:absolute;margin-left:10px;right:10%}.block-our-team .items__full-information{display:grid;grid-template-columns:350px 1fr;grid-gap:40px;align-items:flex-start}.block-our-team .items__full-information .items__photo img{display:block;aspect-ratio:350/509;width:100%;height:100%;object-fit:cover}.block-our-team .items__full-information .items__about-information>*:first-child{margin-top:0 !important}.block-our-team .items__full-information .items__about-information>*:nth-last-child(-n+1){margin-bottom:0 !important}.block-our-team .items__full-information .items__about-information .items__name{font-weight:600;font-size:26px;line-height:140%;color:#fff;margin:8px 0}.block-our-team .items__full-information .items__about-information .items__position{font-weight:500;font-size:14px;line-height:150%;color:#c8b7ff;margin:8px 0}.block-our-team .items__full-information .items__about-information .items__text{font-weight:500;font-size:16px;line-height:160%;color:#fff;margin:32px 0}@media only screen and (max-width:1536px){.block-our-team .items__full-information{grid-template-columns:310px 1fr}}@media only screen and (max-width:1100px){.block-our-team .items{grid-template-columns:1fr 1fr}.block-our-team .items__full-information{grid-template-columns:1fr;grid-gap:32px}}@media only screen and (max-width:680px){.block-our-team .items{grid-template-columns:1fr}.block-our-team .items__item.is-open .items__short-information{background-color:rgba(96,64,166,.5)}.block-our-team .items__item.is-open .items__full-information{max-height:fit-content}.block-our-team .items__full-information{grid-template-columns:1fr;grid-gap:32px}.block-our-team .items__card{display:none}}
.block-portfolio{padding-top:200px;position:relative;z-index:2}.block-portfolio .scrollmagic-pin-spacer{z-index:2}.block-portfolio .scroll-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.block-portfolio .block__header{max-width:none;z-index:1;width:100%;position:absolute;top:-173px;left:0;right:400px;margin:0}.block-portfolio .block__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}.block-portfolio .teaser{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:550px;margin:0 20px}@media only screen and (max-width:1536px){.block-portfolio .teaser{width:484px}}@media only screen and (max-width:1100px){.block-portfolio{padding-top:0}.block-portfolio .block__header{position:relative;top:0;right:0;grid-column:1/-1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);margin-bottom:-webkit-calc(64px - 40px);margin-bottom:-moz-calc(64px - 40px);margin-bottom:calc(64px - 40px)}.block-portfolio .block__content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:40px}.block-portfolio .teaser{width:auto}}@media only screen and (max-width:680px){.block-portfolio .block__header{margin-bottom:-webkit-calc(64px - 24px);margin-bottom:-moz-calc(64px - 24px);margin-bottom:calc(64px - 24px)}.block-portfolio .block__content{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:24px}}
.block-review div.swiper-pagination-clickable .swiper-pagination-bullet-active:before{background-color:#1b2041}
.block-system-main-block>.block__content>.field:first-of-type{margin-top:0}.block-system-main-block>.block__content>.field:last-of-type{margin-bottom:0}
.block-who-are-we .block__content>:first-child{margin-top:0!important}.block-who-are-we .block__content>:nth-last-child(-n+1){margin-bottom:0!important}
.teaser-node-article-teaser1>:first-child{margin-top:0!important}.teaser-node-article-teaser1>:nth-last-child(-n+1){margin-bottom:0!important}.teaser-node-article-teaser1 .field-image{margin:24px 0;aspect-ratio:453/270;overflow:hidden}.teaser-node-article-teaser1 .field-image .value{height:100%}.teaser-node-article-teaser1 .field-image a{display:block}.teaser-node-article-teaser1 .field-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-node-article-teaser1 .group-field-content{margin:24px 0}.teaser-node-article-teaser1 .group-field-content>:first-child{margin-top:0!important}.teaser-node-article-teaser1 .group-field-content>:nth-last-child(-n+1){margin-bottom:0!important}.teaser-node-article-teaser1 .field-catalog{margin:16px 0}.teaser-node-article-teaser1 .field-catalog .value{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:8px}.teaser-node-article-teaser1 .field-catalog a{font-weight:600;font-size:14px;line-height:150%;color:#fff}.teaser-node-article-teaser1 .field-catalog a:hover{color:var(--color-base-link-hover)}.teaser-node-article-teaser1 .field-title{margin:16px 0}.teaser-node-article-teaser1 .field-title a{font-weight:600;font-size:26px;line-height:140%;color:#fff}.teaser-node-article-teaser1 .field-title a:hover{color:var(--color-base-link-hover)}@media only screen and (max-width:1100px){.teaser-node-article-teaser1 .field-title a{font-size:20px}}
.teaser-node-partner-teaser1{background-color:#191f3f;padding:24px}.teaser-node-partner-teaser1>:first-child{margin-top:0!important}.teaser-node-partner-teaser1>:nth-last-child(-n+1){margin-bottom:0!important}.teaser-node-partner-teaser1 .field-image{aspect-ratio:1/1;margin:16px 0}.teaser-node-partner-teaser1 .field-image .value{height:100%}.teaser-node-partner-teaser1 .field-image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.teaser-node-partner-teaser1 .field-body,.teaser-node-partner-teaser1 .field-title{margin:8px 0}@media only screen and (max-width:680px){.teaser-node-partner-teaser1{padding:16px}}
.teaser-node-event-type-teaser1{aspect-ratio:.68248;position:relative}@supports not (aspect-ratio:0.68248){.teaser-node-event-type-teaser1::before{content:"";float:left;padding-top:-webkit-calc((548 / 374) * 100%);padding-top:-moz-calc((548 / 374) * 100%);padding-top:146.5240641711%}.teaser-node-event-type-teaser1::after{content:"";display:block;clear:both}}.teaser-node-event-type-teaser1:hover .field-image:before{background-color:rgba(0,0,0,.6)}.teaser-node-event-type-teaser1:hover .field-short-description{max-height:500px;-webkit-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;-moz-transition:max-height .5s ease-in;transition:max-height .5s ease-in}.teaser-node-event-type-teaser1 .field-image{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1;-webkit-border-radius:72px 0px 0px 0px;-moz-border-radius:72px 0px 0px;border-radius:72px 0px 0px;overflow:hidden;height:100%}.teaser-node-event-type-teaser1 .field-image .value{height:100%}.teaser-node-event-type-teaser1 .field-image a{display:block}.teaser-node-event-type-teaser1 .field-image img{display:block;width:100%;height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.teaser-node-event-type-teaser1 .field-image:before{content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(0,0,0,.3);-webkit-transition:background-color .3s;-o-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}.teaser-node-event-type-teaser1 .group-field-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.teaser-node-event-type-teaser1 .group-field-content-inner{z-index:1;padding:32px 24px}.teaser-node-event-type-teaser1 .group-field-content-inner>:first-child{margin-top:0 !important}.teaser-node-event-type-teaser1 .group-field-content-inner>:nth-last-child(-n+1){margin-bottom:0 !important}.teaser-node-event-type-teaser1 .field-short-title{margin-left:-48px}.teaser-node-event-type-teaser1 .field-short-title .value{font-family:dinpro;font-weight:700;font-size:32px;line-height:140%;color:#fff;text-transform:uppercase}.teaser-node-event-type-teaser1 .field-short-title a,.teaser-node-event-type-teaser1 .field-short-title a:hover{color:currentColor}.teaser-node-event-type-teaser1 .field-short-title a:before{content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px}.teaser-node-event-type-teaser1 .field-short-description{max-height:0px;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;-moz-transition:max-height .5s ease-out;transition:max-height .5s ease-out;overflow:hidden}.teaser-node-event-type-teaser1 .field-short-description .value{font-weight:500;font-size:14px;line-height:150%;padding-top:6px;border-top:1px solid #fff;margin-top:24px}.teaser-node-event-type-teaser1 .field-short-description .value>:first-child{margin-top:0 !important}.teaser-node-event-type-teaser1 .field-short-description .value>:nth-last-child(-n+1){margin-bottom:0 !important}@media only screen and (max-width:1536px){.teaser-node-event-type-teaser1 .group-field-content-inner{padding-left:18px;padding-right:18px}.teaser-node-event-type-teaser1 .field-short-title{margin-left:-36px}}@media only screen and (max-width:1100px){.teaser-node-event-type-teaser1 .field-short-title .value{font-size:26px}}@media only screen and (max-width:680px){.teaser-node-event-type-teaser1:hover .field-image:before{background-color:rgba(0,0,0,.2)}.teaser-node-event-type-teaser1 .group-field-content{display:block}.teaser-node-event-type-teaser1 .group-field-content-inner{padding:20px;position:absolute;bottom:0px;width:100%;height:100%;display:flex;align-items:end}.teaser-node-event-type-teaser1 .field-short-title{margin-left:0px}.teaser-node-event-type-teaser1 .field-short-description{display:none}}
.teaser-node-event-format-teaser1{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:0 38px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.teaser-node-event-format-teaser1 .field-image{aspect-ratio:696/395;overflow:hidden}.teaser-node-event-format-teaser1 .field-image .value{height:100%}.teaser-node-event-format-teaser1 .field-image a{display:block}.teaser-node-event-format-teaser1 .field-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-node-event-format-teaser1 .field-video .value iframe{height:100%;width:100%;aspect-ratio:699/396}.teaser-node-event-format-teaser1 .group-field-content>:first-child{margin-top:0!important}.teaser-node-event-format-teaser1 .group-field-content>:nth-last-child(-n+1){margin-bottom:0!important}.teaser-node-event-format-teaser1 .field-short-title{margin:24px 0}.teaser-node-event-format-teaser1 .field-short-title .value{font-weight:600;font-size:26px;line-height:140%;color:#fff}.teaser-node-event-format-teaser1 .field-short-title a{color:currentColor}.teaser-node-event-format-teaser1 .field-short-title a:hover{color:var(--color-base-link-hover)}.teaser-node-event-format-teaser1 .field-short-description,.teaser-node-event-format-teaser1 .field-tag-event-format{margin:24px 0}.teaser-node-event-format-teaser1 .field-tag-event-format .value{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-8px}.teaser-node-event-format-teaser1 .field-tag-event-format a{font-weight:500;font-size:14px;line-height:20px;color:#9f37ce;height:20px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-linear-gradient(350.95deg,rgba(125,99,255,.2) 11.93%,rgba(254,87,237,.2) 99.88%);background:-moz-linear-gradient(350.95deg,rgba(125,99,255,.2) 11.93%,rgba(254,87,237,.2) 99.88%);background:-o-linear-gradient(350.95deg,rgba(125,99,255,.2) 11.93%,rgba(254,87,237,.2) 99.88%);background:linear-gradient(99.05deg,rgba(125,99,255,.2) 11.93%,rgba(254,87,237,.2) 99.88%);padding:0 12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 8px 8px 0}.teaser-node-event-format-teaser1 .field-tag-event-format a:hover{color:var(--color-base-link-hover)}.teaser-node-event-format-teaser1 .field-price{margin:32px 0 24px}.teaser-node-event-format-teaser1 .field-price .label{font-weight:500;font-size:14px;line-height:150%;color:rgba(255,255,255,.6);margin-bottom:8px}.teaser-node-event-format-teaser1 .field-price .value{font-weight:600;font-size:26px;line-height:140%;color:#fff}.teaser-node-event-format-teaser1 .link-show-description{margin:24px 0}.teaser-node-event-format-teaser1 .link-show-description a{border-bottom:2px dotted currentColor;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.teaser-node-event-format-teaser1 .link-show-description a:after{content:"";font-family:icomoon;font-size:7px;font-weight:100;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:24px;height:19px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.teaser-node-event-format-teaser1 .link-show-description.is-hide{display:none}.teaser-node-event-format-teaser1 .field-description{grid-column:1/-1;max-height:0;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;-moz-transition:max-height .5s ease-out;transition:max-height .5s ease-out;overflow:hidden}.teaser-node-event-format-teaser1 .field-description.is-open{max-height:50000px;-webkit-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;-moz-transition:max-height .5s ease-in;transition:max-height .5s ease-in}.teaser-node-event-format-teaser1 .field-description .value{background-color:rgba(29,26,63,.8);padding:32px;margin:32px 0}.teaser-node-event-format-teaser1 .field-description .value>:first-child{margin-top:0!important}.teaser-node-event-format-teaser1 .field-description .value>:nth-last-child(-n+1){margin-bottom:0!important}.teaser-node-event-format-teaser1 .field-description .value .items{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;margin:32px 0}.teaser-node-event-format-teaser1 .field-description .value .item{padding:64px 32px;background:-webkit-linear-gradient(288.27deg,rgba(109,80,205,.1) -.59%,rgba(254,87,237,.1) 99.54%);background:-moz-linear-gradient(288.27deg,rgba(109,80,205,.1) -.59%,rgba(254,87,237,.1) 99.54%);background:-o-linear-gradient(288.27deg,rgba(109,80,205,.1) -.59%,rgba(254,87,237,.1) 99.54%);background:linear-gradient(161.73deg,rgba(109,80,205,.1) -.59%,rgba(254,87,237,.1) 99.54%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.teaser-node-event-format-teaser1 .field-description .value .item-text{color:rgba(255,255,255,.7)}.teaser-node-event-format-teaser1 .field-description .value .item-text ul{margin:0}.teaser-node-event-format-teaser1 .field-description .value .item-schedule h4{margin:0 0 32px}.teaser-node-event-format-teaser1 .field-description .value .item-schedule table{margin:0;border:none;font-size:18px;line-height:160%;display:block}.teaser-node-event-format-teaser1 .field-description .value .item-schedule tbody{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:24px}.teaser-node-event-format-teaser1 .field-description .value .item-schedule tr{display:-ms-grid;display:grid;-ms-grid-columns:160px 1fr;grid-template-columns:160px 1fr}.teaser-node-event-format-teaser1 .field-description .value .item-schedule tr td,.teaser-node-event-format-teaser1 .field-description .value .item-schedule tr th{display:block;padding:0;border:none;color:rgba(255,255,255,.7)}.teaser-node-event-format-teaser1 .field-description .value .item-schedule tr td:first-child,.teaser-node-event-format-teaser1 .field-description .value .item-schedule tr th:first-child{font-weight:700}.teaser-node-event-format-teaser1 .field-description .value .item-cost>div{border-bottom:1px solid rgba(255,255,255,.2);padding:0 0 12px;margin-bottom:12px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 162px;grid-template-columns:1fr 162px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:24px}.teaser-node-event-format-teaser1 .field-description .value .item-cost>div div:first-child{font-weight:500;font-size:18px;line-height:160%;color:rgba(255,255,255,.7)}.teaser-node-event-format-teaser1 .field-description .value .item-cost>div div:nth-last-child(-n+1){font-weight:500;font-size:16px;line-height:140%;color:#fff}.teaser-node-event-format-teaser1 .field-description .value .item-cost>div div:nth-last-child(-n+1) span{font-weight:600;font-size:26px}.teaser-node-event-format-teaser1 .field-description .value .btn-get-offer,.teaser-node-event-format-teaser1 .field-description .value .link-hide-description{text-align:center;margin:32px 0}.teaser-node-event-format-teaser1 .field-description .value .link-hide-description a{border-bottom:2px dotted currentColor;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.teaser-node-event-format-teaser1 .field-description .value .link-hide-description a:after{content:"";font-family:icomoon;font-size:7px;font-weight:100;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:24px;height:19px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}.teaser-node-event-format-teaser1 .field-description .value table{border-width:3px}.teaser-node-event-format-teaser1 .field-description .value table th{font-size:20px;font-weight:700;border-width:3px}.teaser-node-event-format-teaser1 .group-field-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:20px;margin:32px 0}@media only screen and (max-width:680px){.teaser-node-event-format-teaser1{display:block}.teaser-node-event-format-teaser1 .field-image,.teaser-node-event-format-teaser1 .field-video{margin-bottom:32px}.teaser-node-event-format-teaser1 .group-field-buttons{display:block}.teaser-node-event-format-teaser1 .group-field-buttons>*{margin:20px 0}.teaser-node-event-format-teaser1 .group-field-buttons>:first-child{margin-top:0}.teaser-node-event-format-teaser1 .group-field-buttons>:nth-last-child(-n+1){margin-bottom:0}.teaser-node-event-format-teaser1 .field-description .value{padding:20px 12px}.teaser-node-event-format-teaser1 .field-description .value table,.teaser-node-event-format-teaser1 .field-description .value tbody,.teaser-node-event-format-teaser1 .field-description .value td,.teaser-node-event-format-teaser1 .field-description .value th,.teaser-node-event-format-teaser1 .field-description .value thead,.teaser-node-event-format-teaser1 .field-description .value tr{display:block}.teaser-node-event-format-teaser1 .field-description .value th{border-width:0!important;text-align:left!important}.teaser-node-event-format-teaser1 .field-description .value td{text-align:left!important}}
.teaser-node-review-teaser1{display:-ms-grid;display:grid;-ms-grid-columns:290px 1fr;grid-template-columns:290px 1fr;grid-gap:0px 38px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:44px 40px;background:-webkit-gradient(linear,left top,left bottom,from(#1b2041),to(#1b2041)) padding-box,-webkit-gradient(linear,left top,left bottom,from(rgba(72,4,255,0.4)),to(rgba(193,44,178,0.4))) border-box;background:-webkit-linear-gradient(#1b2041,#1b2041) padding-box,-webkit-linear-gradient(top,rgba(72,4,255,0.4),rgba(193,44,178,0.4)) border-box;background:-moz-linear-gradient(#1b2041,#1b2041) padding-box,-moz-linear-gradient(top,rgba(72,4,255,0.4),rgba(193,44,178,0.4)) border-box;background:-o-linear-gradient(#1b2041,#1b2041) padding-box,-o-linear-gradient(top,rgba(72,4,255,0.4),rgba(193,44,178,0.4)) border-box;background:linear-gradient(#1b2041,#1b2041) padding-box,linear-gradient(to bottom,rgba(72,4,255,0.4),rgba(193,44,178,0.4)) border-box;border:2px solid rgba(0,0,0,0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.teaser-node-review-teaser1 .field-image{aspect-ratio:290/406;overflow:hidden}.teaser-node-review-teaser1 .field-image .value{height:100%}.teaser-node-review-teaser1 .field-image a{display:block}.teaser-node-review-teaser1 .field-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-node-review-teaser1 .group-field-content{position:relative;padding:0px 0px 0px 100px}.teaser-node-review-teaser1 .group-field-content:before{content:"";font-family:icomoon;font-size:40px;font-weight:100;position:absolute;top:0px;left:0px}.teaser-node-review-teaser1 .group-field-content>:first-child{margin-top:0 !important}.teaser-node-review-teaser1 .group-field-content>:nth-last-child(-n+1){margin-bottom:0 !important}.teaser-node-review-teaser1 .field-description{margin:32px 0px}.teaser-node-review-teaser1 .field-description .value{font-weight:500;font-size:18px;line-height:160%}.teaser-node-review-teaser1 .field-description .value>:first-child{margin-top:0px}.teaser-node-review-teaser1 .field-description .value>:nth-last-child(-n+1){margin-bottom:0px}.teaser-node-review-teaser1 .field-name{margin:32px 0px}.teaser-node-review-teaser1 .field-scan{display:none}@media only screen and (max-width:1536px){.teaser-node-review-teaser1{padding:32px}.teaser-node-review-teaser1 .group-field-content{padding-left:82px}}@media only screen and (max-width:1100px){.teaser-node-review-teaser1{-ms-grid-columns:231px 1fr;grid-template-columns:231px 1fr}}@media only screen and (max-width:680px){.teaser-node-review-teaser1{display:flex;flex-direction:column;gap:25px;padding:16px}.teaser-node-review-teaser1 .group-field-content{padding-top:86px;padding-left:0px;-webkit-box-ordinal-group:0px;-webkit-order:-1;-moz-box-ordinal-group:0px;-ms-flex-order:-1;order:-1}.teaser-node-review-teaser1 .group-field-content::before{top:32px;left:0px}.teaser-node-review-teaser1 .field-image{display:none}.teaser-node-review-teaser1 .field-description .value{font-size:16px}.teaser-node-review-teaser1 .field-scan{display:block}.teaser-node-review-teaser1 .field-scan a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:8px}.teaser-node-review-teaser1 .field-scan a:before{content:"";background-image:url(/themes/custom/algus_custom_showcompany/assets/img/sprite.png);background-position:-96px 0px;width:25px;height:25px;display:block}.teaser-node-review-teaser1 .field-scan a span{border-bottom:1px dashed var(--color-base-link)}.teaser-node-review-teaser1 .field-scan a:hover span{border-color:rgba(0,0,0,0)}}
.teaser-node-portfolio-unit-teaser1{overflow:hidden;position:relative;display:-ms-grid;display:grid;aspect-ratio:1.77746}@supports not (aspect-ratio:1.77746){.teaser-node-portfolio-unit-teaser1::before{content:'';float:left;padding-top:-webkit-calc((355 / 631) * 100%);padding-top:-moz-calc((355 / 631) * 100%);padding-top:calc((355 / 631) * 100%)}.teaser-node-portfolio-unit-teaser1::after{content:'';display:block;clear:both}}.teaser-node-portfolio-unit-teaser1:hover .field-image:before,.teaser-node-portfolio-unit-teaser1:hover .field-video:before{background-color:rgba(0,0,0,.6)}.teaser-node-portfolio-unit-teaser1:hover .field-short-description{max-height:500px;-webkit-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;-moz-transition:max-height .5s ease-in;transition:max-height .5s ease-in}.teaser-node-portfolio-unit-teaser1 .field-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.teaser-node-portfolio-unit-teaser1 .field-video::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);-webkit-transition:background .3s;-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.teaser-node-portfolio-unit-teaser1 .field-video .value{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.teaser-node-portfolio-unit-teaser1 .field-video .value::before{content:'';width:100px;height:100px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.5);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;position:absolute}.teaser-node-portfolio-unit-teaser1 .field-video .value::after{content:"";font-family:icomoon;font-size:40px;font-weight:100;position:absolute;margin-left:4px}.teaser-node-portfolio-unit-teaser1 .field-video img{width:100%}.teaser-node-portfolio-unit-teaser1 .field-image{position:absolute;top:0;right:0;bottom:0;left:0}.teaser-node-portfolio-unit-teaser1 .field-image::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);-webkit-transition:background .3s;-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.teaser-node-portfolio-unit-teaser1 .field-image .value{height:100%}.teaser-node-portfolio-unit-teaser1 .field-image a{display:block}.teaser-node-portfolio-unit-teaser1 .field-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-node-portfolio-unit-teaser1 .group-field-content{-webkit-align-self:end;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;z-index:1;width:100%}.teaser-node-portfolio-unit-teaser1 .group-field-content-inner{z-index:1;padding:32px}.teaser-node-portfolio-unit-teaser1 .group-field-content-inner>:first-child{margin-top:0!important}.teaser-node-portfolio-unit-teaser1 .group-field-content-inner>:nth-last-child(-n+1){margin-bottom:0!important}.teaser-node-portfolio-unit-teaser1 .field-title{margin:8px 0}.teaser-node-portfolio-unit-teaser1 .field-title .value{font-weight:600;font-size:26px;line-height:140%;color:#fff}.teaser-node-portfolio-unit-teaser1 .field-title a,.teaser-node-portfolio-unit-teaser1 .field-title a:hover{color:currentColor}.teaser-node-portfolio-unit-teaser1 .field-title a:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.teaser-node-portfolio-unit-teaser1 .field-event-type{margin:8px 0}.teaser-node-portfolio-unit-teaser1 .field-event-type .value{font-weight:600;font-size:14px;line-height:150%;color:#fff}.teaser-node-portfolio-unit-teaser1 .field-event-type a{color:currentColor}.teaser-node-portfolio-unit-teaser1 .field-event-type a:hover{color:var(--color-base-link-hover)}.teaser-node-portfolio-unit-teaser1 .field-short-description{max-height:0;-webkit-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;-moz-transition:max-height .5s ease-out;transition:max-height .5s ease-out;overflow:hidden;margin:8px 0}.teaser-node-portfolio-unit-teaser1 .field-short-description .value{font-weight:500;font-size:16px;line-height:160%;padding-top:6px;border-top:1px solid #fff}.teaser-node-portfolio-unit-teaser1 .field-short-description .value>:first-child{margin-top:0!important}.teaser-node-portfolio-unit-teaser1 .field-short-description .value>:nth-last-child(-n+1){margin-bottom:0!important}@media only screen and (max-width:1536px){.teaser-node-portfolio-unit-teaser1 .field-video .value::before{width:77px;height:77px}.teaser-node-portfolio-unit-teaser1 .group-field-content-inner{padding:24px}}@media only screen and (max-width:1100px){.teaser-node-portfolio-unit-teaser1 .field-title .value{font-size:24px}}@media only screen and (max-width:680px){.teaser-node-portfolio-unit-teaser1 .field-video .value::before{width:48px;height:48px}.teaser-node-portfolio-unit-teaser1 .field-video .value::after{font-size:24px}.teaser-node-portfolio-unit-teaser1 .group-field-content-inner{padding:16px}.teaser-node-portfolio-unit-teaser1 .field-title .value{font-size:20px}.teaser-node-portfolio-unit-teaser1 .field-short-description{display:none}}
.teaser-node-event-service-teaser1{position:relative}.teaser-node-event-service-teaser1>:first-child{margin-top:0!important}.teaser-node-event-service-teaser1>:nth-last-child(-n+1){margin-bottom:0!important}.teaser-node-event-service-teaser1 .field-image{aspect-ratio:329/196;overflow:hidden;margin:32px 0}.teaser-node-event-service-teaser1 .field-image .value{height:100%}.teaser-node-event-service-teaser1 .field-image a{display:block}.teaser-node-event-service-teaser1 .field-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-node-event-service-teaser1 .group-field-content{margin:32px 0}.teaser-node-event-service-teaser1 .group-field-content>:first-child{margin-top:0!important}.teaser-node-event-service-teaser1 .group-field-content>:nth-last-child(-n+1){margin-bottom:0!important}.teaser-node-event-service-teaser1 .field-title{margin:18px 0}.teaser-node-event-service-teaser1 .field-title .value{font-weight:600;font-size:26px;line-height:140%;color:#fff}.teaser-node-event-service-teaser1 .field-title a{color:currentColor}.teaser-node-event-service-teaser1 .field-title a:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.teaser-node-event-service-teaser1 .field-title a:hover{color:var(--color-base-link-hover)}.teaser-node-event-service-teaser1 .field-short-description{margin:18px 0}.teaser-node-event-service-teaser1 .field-short-description .value{font-weight:500;font-size:16px;line-height:160%}@media only screen and (max-width:1100px){.teaser-node-event-service-teaser1 .field-image,.teaser-node-event-service-teaser1 .group-field-content{margin:24px 0}.teaser-node-event-service-teaser1 .field-title{margin:16px 0}.teaser-node-event-service-teaser1 .field-title .value{font-size:20px}.teaser-node-event-service-teaser1 .field-short-description{margin:16px 0}}
.node-type-article>:first-child{margin-top:0!important}.node-type-article>:nth-last-child(-n+1){margin-bottom:0!important}.node-type-article img{height:auto!important}.node-type-article .field-catalog{margin:0 0 80px}.node-type-article .field-catalog .value{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:8px}.node-type-article .field-catalog .value a{background-color:#672bed;-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px;height:32px;padding:0 18px;font-weight:500;font-size:14px;line-height:113.5%;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .3s;-o-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}.node-type-article .field-catalog .value a:after{content:"";font-family:icomoon;font-size:10px;font-weight:100;line-height:1;color:#fff;margin:2px 0 0 16px}.node-type-article .field-catalog .value a:hover{background-color:var(--color-base-link-hover)}.node-type-article .field-body{margin:80px 0}.node-type-article .field-gallery{position:relative}.node-type-article .field-gallery .arrows{opacity:1;visibility:visible}.node-type-article .field-gallery .slider-inner{aspect-ratio:1192/603;overflow:hidden}.node-type-article .field-gallery .slider-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.node-type-article .field-gallery .slider-content a{display:block;height:100%}.node-type-article .field-gallery .slider-content img{aspect-ratio:1192/603;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}
.node-type-event-format>*{margin-top:80px;margin-bottom:200px}.node-type-event-format>*:nth-child(even){background-color:var(--background-block-section);padding:200px calc((100vw - var(--container))/2);margin:0 calc((var(--container) - 100vw)/2)}.node-type-event-format>*:nth-child(even):nth-last-child(-n+1){margin-bottom:-200px !important}.node-type-event-format .group-field-main-information>*:first-child{margin-top:0 !important}.node-type-event-format .group-field-main-information>*:nth-last-child(-n+1){margin-bottom:0 !important}.node-type-event-format .group-field-main-information .field-images:before,.node-type-event-format .group-field-main-information .field-images:after{display:table;content:"";line-height:0}.node-type-event-format .group-field-main-information .field-images:after{clear:both}.node-type-event-format .group-field-main-information .field-images .values{display:contents}.node-type-event-format .group-field-main-information .field-images .value{display:contents}.node-type-event-format .group-field-main-information .field-images img{display:block;float:left}.node-type-event-format .group-field-main-information .group-field-content{display:flex;align-items:center;grid-gap:16px;margin:64px 0}@media screen and (max-width:680px){.node-type-event-format .group-field-main-information .group-field-content{grid-gap:20px;flex-direction:column;align-items:baseline}}.node-type-event-format .group-field-main-information .field-tag-event-format .value{display:flex;grid-gap:8px;flex-wrap:wrap}.node-type-event-format .group-field-main-information .field-tag-event-format a{font-weight:500;font-size:14px;line-height:20px;color:#9f37ce;height:20px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(99.05deg,rgba(125,99,255,0.2) 11.93%,rgba(254,87,237,0.2) 99.88%);padding:0 12px;border-radius:6px;user-select:none}.node-type-event-format .group-field-main-information .field-tag-event-format a:hover{color:var(--color-base-link-hover)}.node-type-event-format .group-field-main-information .field-price{margin:32px 0 24px}@media screen and (max-width:680px){.node-type-event-format .group-field-main-information .field-price{margin:0}}.node-type-event-format .group-field-main-information .field-price .label{font-weight:500;font-size:14px;line-height:150%;color:rgba(255,255,255,.6);margin-bottom:8px}.node-type-event-format .group-field-main-information .field-price .value{font-weight:600;font-size:26px;line-height:140%;color:#fff}.node-type-event-format>.field-description{font-weight:500;font-size:16px;line-height:160%}.node-type-event-format>.field-description .value>*:first-child{margin-top:0}.node-type-event-format>.field-description .value>*:nth-last-child(-n+1){margin-bottom:0}@media only screen and (max-width:1100px){.node-type-event-format>*{margin-top:80px;margin-bottom:80px}.node-type-event-format>*:nth-child(even){padding-top:80px;padding-bottom:80px}.node-type-event-format>*:nth-child(even):nth-last-child(-n+1){margin-bottom:-80px !important}}
#node-4 .block-portfolio{padding-top:150px}#node-4 .block-arrange-practical-joke{margin-top:0;margin-bottom:0}#node-13>.field-description-2 .title{grid-column:1/-1}#node-13 .block-portfolio{margin-top:200px}#node-22>.field-description-2 .value{display:block}#node-22>.field-description-2 .value .title{font-size:96px;-webkit-text-fill-color:#fff;margin:0 0 80px}.node-type-event-type>*{margin-top:200px;margin-bottom:200px}.node-type-event-type>:nth-child(even){background-color:var(--background-block-section);padding:200px -webkit-calc((100vw - var(--container))/ 2);padding:200px -moz-calc((100vw - var(--container))/ 2);padding:200px calc((100vw - var(--container))/ 2);margin:0 -webkit-calc((var(--container) - 100vw)/ 2);margin:0 -moz-calc((var(--container) - 100vw)/ 2);margin:0 calc((var(--container) - 100vw)/ 2)}.node-type-event-type>:nth-child(even):nth-last-child(-n+1){margin-bottom:-200px!important}.node-type-event-type>.field-numbers .value{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:32px}.node-type-event-type>.field-numbers .item{display:-ms-grid;display:grid;-ms-grid-rows:115px;grid-template-rows:115px;position:relative}.node-type-event-type>.field-numbers .item a{color:#fff}.node-type-event-type>.field-numbers .item a:hover{color:var(--color-base-link-hover)}.node-type-event-type>.field-numbers .item a:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.node-type-event-type>.field-numbers .item__number{font-weight:300;font-size:96px;line-height:120%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.node-type-event-type>.field-numbers .item__text{font-weight:500;font-size:26px;line-height:130%;color:#fff;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.node-type-event-type>.field-numbers .item__icon img{max-height:100%;width:auto}.node-type-event-type>.field-description{font-weight:700;font-size:26px;line-height:140%}.node-type-event-type>.field-description .value>:first-child{margin-top:0}.node-type-event-type>.field-description .value>:nth-last-child(-n+1){margin-bottom:0}.node-type-event-type>.field-description-2 .value{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:80px 40px}.node-type-event-type>.field-description-2 .title{font-weight:600;font-size:78px;line-height:120%;background:-webkit-linear-gradient(358.97deg,#662bec -16.97%,#c53fbb 92.85%);background:-moz-linear-gradient(358.97deg,#662bec -16.97%,#c53fbb 92.85%);background:-o-linear-gradient(358.97deg,#662bec -16.97%,#c53fbb 92.85%);background:linear-gradient(91.03deg,#662bec -16.97%,#c53fbb 92.85%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin:0}.node-type-event-type>.field-description-2 .item>:first-child{margin-top:0!important}.node-type-event-type>.field-description-2 .item>:nth-last-child(-n+1){margin-bottom:0!important}.node-type-event-type>.field-description-2 .item__title{font-weight:700;font-size:25px;line-height:140%;color:rgba(159,55,206,.9);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:32px 0}.node-type-event-type>.field-description-2 .item__number{font-weight:300;font-size:64px;line-height:110%;color:#9f37ce;margin-right:12px}.node-type-event-type>.field-description-2 .item__description{font-weight:500;font-size:16px;line-height:160%;color:rgba(239,220,255,.7);margin:32px 0}.node-type-event-type>.field-event-format>.label{font-weight:600;font-size:96px;line-height:120%;margin-bottom:80px}.node-type-event-type>.field-event-format>.label span{font-weight:300}.node-type-event-type>.field-event-format .value>:first-child{margin-top:0!important}.node-type-event-type>.field-event-format .value>:nth-last-child(-n+1){margin-bottom:0!important}.node-type-event-type>.field-event-format .value .teaser{margin:80px 0}.node-type-event-type .block-portfolio{padding-top:150px}@media only screen and (max-width:1536px){.node-type-event-type>.field-numbers .item__number{font-weight:400;font-size:70px}.node-type-event-type>.field-description-2 .title{font-size:58px}.node-type-event-type>.field-event-format>.label{font-size:76px}}@media only screen and (max-width:1100px){#node-4 .block-portfolio{padding-top:0}#node-13 .block-portfolio{margin-top:80px}#node-22>.field-description-2 .value .title{font-size:64px;margin:0 0 64px}.node-type-event-type>*{margin-top:80px;margin-bottom:80px}.node-type-event-type>:nth-child(even){padding-top:80px;padding-bottom:80px}.node-type-event-type>:nth-child(even):nth-last-child(-n+1){margin-bottom:-80px!important}.node-type-event-type>.field-numbers .value{grid-gap:16px}.node-type-event-type>.field-numbers .item{-ms-grid-rows:76px;grid-template-rows:76px}.node-type-event-type>.field-numbers .item__number{font-size:50px}.node-type-event-type>.field-numbers .item__text{font-size:20px}.node-type-event-type>.field-numbers .item__icon{height:48px}.node-type-event-type>.field-numbers .item__icon-video{margin-bottom:12px}.node-type-event-type>.field-description{font-weight:500;font-size:18px;line-height:160%}.node-type-event-type>.field-description-2 .value{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:64px 40px}.node-type-event-type>.field-description-2 .title{font-size:34px}.node-type-event-type>.field-description-2 .item{grid-gap:24px}.node-type-event-type>.field-description-2 .item__title{font-weight:600;font-size:20px}.node-type-event-type>.field-description-2 .item__number{font-size:54px}.node-type-event-type>.field-event-format>.label{font-size:64px}.node-type-event-type .block-portfolio{padding-top:0}.ck-tpl.ck-tpl-list.ck-tpl-list-3-columns{margin-bottom:-20px}}@media only screen and (max-width:680px){#node-22>.field-description-2 .value .title{font-size:32px}.node-type-event-type>.field-numbers .value{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:32px}.node-type-event-type>.field-numbers .item{-ms-grid-rows:48px;grid-template-rows:48px}.node-type-event-type>.field-numbers .item__number{font-size:40px}.node-type-event-type>.field-numbers .item__text{font-size:12px}.node-type-event-type>.field-numbers .item__icon{height:32px}.node-type-event-type>.field-description{font-size:16px}.node-type-event-type>.field-description-2 .value{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:32px}.node-type-event-type>.field-event-format{margin:56px 0}.node-type-event-type>.field-event-format>.label{font-size:32px}}
.node-type-news{max-width:1026px;margin:0 auto}
.node-type-page{max-width:1026px;margin:0 auto}
.node-type-portfolio-unit{max-width:1192px;margin:0 auto}.node-type-portfolio-unit>:first-child{margin-top:0!important}.node-type-portfolio-unit>:nth-last-child(-n+1){margin-bottom:0!important}.node-type-portfolio-unit .field-title{font-weight:600;font-size:26px;line-height:140%;margin:32px 0}.node-type-portfolio-unit .field-type-image-slideshow{margin:32px 0}.node-type-portfolio-unit .field-type-image-slideshow .values-main .value{aspect-ratio:1.49927;height:602px}.node-type-portfolio-unit .field-type-image-slideshow img{aspect-ratio:1.49927;height:602px}.node-type-portfolio-unit .field-type-image-slideshow iframe{aspect-ratio:1.49927;height:602px!important}@supports not (aspect-ratio:1.49927){.node-type-portfolio-unit .field-type-image-slideshow .values-main .value::before{content:'';float:left;padding-top:-webkit-calc((683 / 1024) * 100%);padding-top:-moz-calc((683 / 1024) * 100%);padding-top:calc((683 / 1024) * 100%)}.node-type-portfolio-unit .field-type-image-slideshow .values-main .value::after{content:'';display:block;clear:both}.node-type-portfolio-unit .field-type-image-slideshow img::before{content:'';float:left;padding-top:-webkit-calc((683 / 1024) * 100%);padding-top:-moz-calc((683 / 1024) * 100%);padding-top:calc((683 / 1024) * 100%)}.node-type-portfolio-unit .field-type-image-slideshow img::after{content:'';display:block;clear:both}.node-type-portfolio-unit .field-type-image-slideshow iframe::before{content:'';float:left;padding-top:-webkit-calc((683 / 1024) * 100%);padding-top:-moz-calc((683 / 1024) * 100%);padding-top:calc((683 / 1024) * 100%)}.node-type-portfolio-unit .field-type-image-slideshow iframe::after{content:'';display:block;clear:both}}@media only screen and (max-width:1100px){.node-type-portfolio-unit .field-type-image-slideshow .values-main .value,.node-type-portfolio-unit .field-type-image-slideshow img{height:56vw}.node-type-portfolio-unit .field-type-image-slideshow iframe{height:430px!important}}
.node-type-service{max-width:1192px;margin:0 auto}.node-type-service>:first-child{margin-top:0!important}.node-type-service>:nth-last-child(-n+1){margin-bottom:0!important}.node-type-service .field-title{font-weight:600;font-size:26px;line-height:140%;margin:32px 0}.node-type-service .field-type-image-slideshow{margin:32px 0}.node-type-service .field-type-image-slideshow .values-main .value{aspect-ratio:1192/603}
#node-31 .items h4{margin:0}#node-31 .items__item{border-bottom:1px solid rgba(255,255,255,.3);padding:24px 8px}#node-31 .items__item.is-open .items__content{max-height:2000px;-webkit-transition:max-height .6s ease-in-out;-o-transition:max-height .6s ease-in-out;-moz-transition:max-height .6s ease-in-out;transition:max-height .6s ease-in-out}#node-31 .items__item.is-open .items__title:after{content:"";font-family:icomoon;font-size:12px;font-weight:100}#node-31 .items__content{max-height:0;overflow:hidden;-webkit-transition:max-height .6s ease-in-out;-o-transition:max-height .6s ease-in-out;-moz-transition:max-height .6s ease-in-out;transition:max-height .6s ease-in-out}#node-31 .items__title{font-weight:500;font-size:18px;line-height:160%;cursor:pointer;padding-right:48px;position:relative}#node-31 .items__title:after{content:"";font-family:icomoon;font-size:12px;font-weight:100;position:absolute;top:0;right:0}
.page-articles .field-type-tags{margin:80px 0}.page-articles .field-type-tags>.values{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-articles .field-content-page>.value{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:40px}@media only screen and (max-width:680px){.page-articles .field-content-page>.value{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:24px}}
.page-faq .node-type-page{max-width:none}
.page-contacts .node-type-page{max-width:none}.page-contacts .node-type-page .items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-contacts .node-type-page .items>:first-child{margin-top:0!important}.page-contacts .node-type-page .items>:nth-last-child(-n+1){margin-bottom:0!important}.page-contacts .node-type-page .items__time-work{color:rgba(255,255,255,.7)}.page-contacts .node-type-page .items__email{margin:32px 0}.page-contacts .node-type-page .items__location{color:rgba(255,255,255,.7);margin:32px 0}.page-contacts .node-type-page .items__social{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.page-contacts .node-type-page .items__social a{font-size:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;margin-right:20px}.page-contacts .node-type-page .items__social a:before{content:'';color:var(--color-base-link)}.page-contacts .node-type-page .items__social a:hover:before{color:var(--color-base-link-hover)}.page-contacts .node-type-page .items__social .whatsapp:before{content:"";font-family:icomoon;font-size:24px;font-weight:100}.page-contacts .node-type-page .items__social .vk:before{content:"";font-family:icomoon;font-size:20px;font-weight:100}.page-contacts .node-type-page .items__information{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin:40px 0}.page-contacts .node-type-page .items__map{margin-top:-196px;width:100%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.page-contacts .node-type-page .items__map iframe{width:718px;height:438px}@media only screen and (max-width:1536px){.page-contacts .node-type-page .items__map{margin-top:-170px}.page-contacts .node-type-page .items__map iframe{width:513px;height:438px}}@media only screen and (max-width:1100px){.page-contacts .node-type-page .items__map{margin-top:-140px}.page-contacts .node-type-page .items__map iframe{width:100%;height:438px}}@media only screen and (max-width:680px){.page-contacts .node-type-page .items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-contacts .node-type-page .items__map{margin-top:0}}

.page-portfolio .field-type-tags{margin:80px 0}.page-portfolio .field-type-tags>.values{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-portfolio .field-content-page>.value{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:32px}@media only screen and (max-width:680px){.page-portfolio .field-content-page>.value{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:24px}}
.page-reviews .field-type-tags{margin:80px 0}.page-reviews .field-type-tags>.values{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-reviews .field-content-page .teaser{margin:40px 0}@media only screen and (max-width:680px){.page-reviews .field-content-page .teaser{margin:24px 0}}
.page-about .node-type-page .field-gallery{position:relative}.page-about .node-type-page .field-gallery .arrows{opacity:1;visibility:visible}.page-about .node-type-page .field-gallery .slider-inner{aspect-ratio:1192/603;overflow:hidden}.page-about .node-type-page .field-gallery .slider-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.page-about .node-type-page .field-gallery .slider-content a{display:block;height:100%}.page-about .node-type-page .field-gallery .slider-content img{aspect-ratio:1192/603;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}
.page-service .field-content-page{margin:80px 0px}.page-service .field-content-page>.value .field-terms-event>.value{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:40px}.page-service .field-content-page>.value .field-terms-event>.value .teaser{width:auto;height:auto;aspect-ratio:449/530}@media only screen and (max-width:1536px){.page-service .field-content-page>.value .field-terms-event>.value{grid-gap:32px}}@media only screen and (max-width:1100px){.page-service .field-content-page>.value .field-terms-event>.value{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:28px}.page-service .field-content-page>.value .field-terms-event>.value .teaser{aspect-ratio:374/548}}@media only screen and (max-width:680px){.page-service .field-content-page>.value .field-terms-event>.value{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:24px}}.page-reviews .page-head__title{display:none}
.page-taxonomy-term .block-system-main-block .teaser-node-event-format{margin:80px 0}
.field-type-image-slideshow{position:relative}.field-type-image-slideshow:not(.js-slider-processed) .arrows{display:none}.field-type-image-slideshow:hover .arrows{opacity:1 !important;visibility:visible !important}.field-type-image-slideshow .arrows{top:100%}.field-type-image-slideshow .arrows__arrow{top:-webkit-calc(50% - 50px);top:-moz-calc(50% - 50px);top:calc(50% - 50px)}.field-type-image-slideshow .dots{display:none}.field-type-image-slideshow a{display:block;height:100%}.field-type-image-slideshow img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.field-type-image-slideshow .value{position:relative}.field-type-image-slideshow .values-main{overflow:hidden}.field-type-image-slideshow .values-main:not(.swiper-container-initialized) .values-inner{display:-ms-grid;display:grid}.field-type-image-slideshow .values-main:not(.swiper-container-initialized) .value{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.field-type-image-slideshow .values-main:not(.swiper-container-initialized) .value:first-child{z-index:2}.field-type-image-slideshow .values-main.swiper-container-initialized .values-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.field-type-image-slideshow .values-main.swiper-container-initialized .value{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.field-type-image-slideshow .values-main .value-video iframe{width:100%;height:100%}.field-type-image-slideshow .values-main .value-video a:before{content:"";font-family:icomoon;font-size:68px;font-weight:100;color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;padding-left:10px}.field-type-image-slideshow .values-main .value-video a:after{content:"";width:115px;height:124px;background-color:rgba(0,0,0,.5);-webkit-border-radius:52px;-moz-border-radius:52px;border-radius:52px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.field-type-image-slideshow .values-preview{overflow:hidden;margin-top:32px}.field-type-image-slideshow .values-preview .value{aspect-ratio:1/1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;position:relative}.field-type-image-slideshow .values-preview .value.swiper-slide-thumb-active{border-color:#aa47c7}.field-type-image-slideshow .values-preview .value.swiper-slide-thumb-active::before{content:"";-webkit-box-shadow:0 0 0 3px #aa47c7 inset;-moz-box-shadow:0 0 0 3px #aa47c7 inset;box-shadow:0 0 0 3px #aa47c7 inset;position:absolute;z-index:1;width:100%;height:100%;display:block}.field-type-image-slideshow .values-preview img{height:100%}.field-type-image-slideshow .values-preview.swiper-container-initialized .values-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.field-type-image-slideshow .values-preview.swiper-container-initialized .value{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:1536px){.field-type-image-slideshow .arrows__arrow{top:-webkit-calc(50% - 78px);top:-moz-calc(50% - 78px);top:calc(50% - 78px)}}@media only screen and (max-width:1100px){.field-type-image-slideshow .arrows__arrow{top:-webkit-calc(50% - 6.5vw);top:-moz-calc(50% - 6.5vw);top:calc(50% - 6.5vw)}.ui-dialog .arrows{display:block !important}}@media only screen and (max-width:680px){.field-type-image-slideshow .values-main .value-video a:before{font-size:18px;padding-left:4px}.field-type-image-slideshow .values-main .value-video a:after{width:44px;height:44px}.field-type-image-slideshow .arrows,.field-type-image-slideshow .values-preview{display:none !important}.field-type-image-slideshow .dots{display:block !important}}.values-preview.swiper-thumbs.swiper-initialized.swiper-horizontal .values-inner{display:flex}
.field-type-pager{margin:80px 0}.field-type-pager .values{text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:40px}.field-type-pager .values .load-more-page a{width:280px;height:64px}.field-type-pager .values ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;grid-gap:12px;-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.field-type-pager .values ul a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:54px;height:54px;color:#fff;letter-spacing:.005em;font-size:var(--font-size-lg);font-weight:400;padding:0;border:3px solid transparent;-webkit-border-radius:44px;-moz-border-radius:44px;border-radius:44px;-webkit-transition:border-color .3s;-o-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s}.field-type-pager .values ul a:focus,.field-type-pager .values ul a:hover{background-color:transparent;border-color:#672bed;color:#fff}.field-type-pager .values li{height:54px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;list-style:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.field-type-pager .values li:before{display:none}.field-type-pager .values .current-page{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:default;color:#fff;background-color:transparent;border:3px solid #672bed;width:54px;height:54px}.field-type-pager .values .first-page,.field-type-pager .values .last-page{font-size:0;display:none!important}.field-type-pager .values .first-page a:before,.field-type-pager .values .first-page a:hover:before,.field-type-pager .values .last-page a:before,.field-type-pager .values .last-page a:hover:before{color:#672bed}.field-type-pager .values .first-page a:before{content:"";font-family:icomoon;font-size:.75rem;font-weight:100}.field-type-pager .values .last-page a:before{content:"";font-family:icomoon;font-size:.75rem;font-weight:100}.field-type-pager .values .next-page a,.field-type-pager .values .previous-page a{font-size:0}.field-type-pager .values .next-page a:before,.field-type-pager .values .next-page a:hover:before,.field-type-pager .values .previous-page a:before,.field-type-pager .values .previous-page a:hover:before{color:#672bed}.field-type-pager .values .previous-page a:before{content:"";font-family:icomoon;font-size:16px;font-weight:400}.field-type-pager .values .next-page a:before{content:"";font-family:icomoon;font-size:.75rem;font-weight:100}.field-type-pager .values .ellipsis{width:48px;height:48px}.field-type-pager .values .ellipsis,.field-type-pager .values .ellipsis:hover{border:none!important;background-color:transparent!important}@media only screen and (max-width:680px){.field-type-pager .values{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:32px}}
.field-tags{margin:32px 0}.field-tags>.values{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;margin-bottom:-12px}.field-tags a{font-weight:500;font-size:14px;line-height:113.5%;color:#865be6;height:32px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(116,97,211,.2);border:none;text-align:center;padding:2px 18px;-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;margin-right:12px;margin-bottom:12px}.field-tags a.active,.field-tags a.active:hover,.field-tags a:hover{color:#fff;background-color:var(--color-primary);border-color:var(--color-primary)}.field-tags a.focus,.field-tags a:focus{color:#865be6;background-color:rgba(116,97,211,.2);border-color:rgba(116,97,211,.2)}@media only screen and (max-width:680px){.field-type-tags>.values{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
