/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/themes/contrib/classy/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/themes/contrib/classy/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/themes/contrib/classy/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/themes/contrib/classy/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/themes/contrib/classy/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/themes/contrib/classy/images/icons/text-x-script.png);}.file--text-html{background-image:url(/themes/contrib/classy/images/icons/text-html.png);}.file--text-plain{background-image:url(/themes/contrib/classy/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/themes/contrib/classy/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/themes/contrib/classy/images/icons/application-x-executable.png);}.file--audio{background-image:url(/themes/contrib/classy/images/icons/audio-x-generic.png);}.file--video{background-image:url(/themes/contrib/classy/images/icons/video-x-generic.png);}.file--text{background-image:url(/themes/contrib/classy/images/icons/text-x-generic.png);}.file--image{background-image:url(/themes/contrib/classy/images/icons/image-x-generic.png);}
.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}@keyframes bounce{0%,100%,20%,53%,80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{transition-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{transition-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;-ms-transform-origin:center bottom;transform-origin:center bottom}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}100%{transform:scale3d(1,1,1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}100%{transform:scale3d(1,1,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}100%{transform:rotate3d(0,0,1,0deg)}}.swing{-ms-transform-origin:top center;transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{transform:scale3d(1,1,1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{transform:none}}.wobble{animation-name:wobble}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn;animation-duration:.75s}@keyframes bounceInDown{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}100%{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}100%{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}100%{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}100%{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut;animation-duration:.75s}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}100%{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}100%{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}100%{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}100%{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}100%{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}100%{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}100%{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}100%{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}100%{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{transform:perspective(400px)}}.flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotate3d(0,1,0,90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-name:flipOutX;animation-duration:.75s;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{backface-visibility:visible!important;animation-name:flipOutY;animation-duration:.75s}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}100%{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}100%{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}100%{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}100%{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}100%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}100%{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}100%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}100%{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}100%{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}100%{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translateY(-100%);visibility:visible}100%{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translateX(-100%);visibility:visible}100%{transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translateX(100%);visibility:visible}100%{transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translateY(100%);visibility:visible}100%{transform:translateY(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateY(0)}100%{visibility:hidden;transform:translateY(100%)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateX(0)}100%{visibility:hidden;transform:translateX(-100%)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateX(0)}100%{visibility:hidden;transform:translateX(100%)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateY(0)}100%{visibility:hidden;transform:translateY(-100%)}}.slideOutUp{animation-name:slideOutUp}.noty_close{display:block!important}.noty_message{font:12px/16px arial}
.paragraph--unpublished{background-color:#fff4f4;}
.ajax-progress.ajax-progress-fullscreen{z-index:1261;}.webform-ajax-messages{position:fixed;z-index:100;bottom:0;width:100%;}.webform-ajax-messages .messages{margin:0;border-width:10px 0 0 0;font-weight:bold;}.webform-ajax-messages .messages + .messages{margin:0;}.webform-ui-dialog{top:50px !important;}.toolbar-tray-open.toolbar-horizontal .webform-ui-dialog{top:90px !important;}
.ui-datepicker{z-index:1261 !important;}.webform-ajax-form-wrapper[data-effect="slide"] .form-actions{margin-bottom:0;padding-bottom:1em;}
.geolocation-map-container{height:300px;width:100%;}.geolocation-map-container *{box-sizing:unset;}.geolocation-context-popup{z-index:1;position:absolute;padding:10px;max-width:256px;background-color:#ffffff;border:1px solid rgba(0,0,0,0.2);box-shadow:0 2px 2px rgba(0,0,0,0.2);font-family:Arial,sans-serif;}.geolocation-map-control{display:none;margin:1em 0 0 1em;}.geolocation-map-control input,.geolocation-map-control input.form-autocomplete,.geolocation-map-control button{height:32px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);border-radius:2px;}.geolocation-map-control input.form-autocomplete,.geolocation-map-control input{text-overflow:ellipsis;box-sizing:content-box;font-size:14px;margin:0;padding:0 1em;z-index:3;border:0;width:auto;}.geolocation-map-control input.location:focus{border-color:#156dfe;}.geolocation-map-control label,.geolocation-map-control .description{display:none;}.geolocation-map-control .form-item{margin:0;}.geolocation-map-control button{color:#fff;cursor:pointer;border:none;z-index:2;font-size:0;}.geolocation-map-control button::before{background-size:contain;height:18px;width:18px;content:"";display:block;margin:0 auto;}.geolocation-map-control button.recenter{background:#dd001e;}.geolocation-map-control button.recenter::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAa9JREFUeNrU1c8rg3EcwPGN2Q5cJC6EprjNj4NCKeWgFCkpB5SIi7lo4eCkUFycyMEfwMUOTH6ckCIHOYyDkJNSlh9ruzzeX32s2Z5nttlz8K3XDs+e5/P5Pt/v5/N9sjRNs5gpy2LyMD2BTf2Ew2Gj/x2oQS9aUSjPvMOPDfjwCO37IbvdHglgVetkkKAE0+jDPY5whg+UoRkNElzdt6vmGpvgayNCoVCsChwggDE4dO5RXPAiiFHkqOvRm2zTmXkBFlCNdpm50bhEJ1awiAdsJ9rkbHSjA4O/BI8sAkZwgjmZYFyCeuQiH8PYglftUQqVNgkn2vQSrGMIVSjHsmzyuFxLZlzgWFbgZ5kyduCRJbmV8lyVatlPoexVggG9N5iVwD2SdAmlcOMqhQQ3yNNL8IIZBFCLV/TjMCOdLOMUa2iS/fCnEa8Sb9EXYju5SCrpOs0Jq2MjSCd3GfXB0x+C18nbb5p1ms5LofiSSeCU3mhJIrBVSroRU3hOJoE6MYulo93SF3rDJfeoipvAXlx2g+PaKn3gkYfvpAnPUz2uE30PMvfB+dffZNMTfAowAA2eAOjeCmcEAAAAAElFTkSuQmCC);}.geolocation-map-control button.search,.geolocation-map-control button.locate{background:#156dfe;}.geolocation-map-control button.locate::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AcVCg45w2bqzwAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAHjSURBVEjHxdY7aFZBEAXg75qIhTEaBU2tpBC7IBgfTSoxQiy0EcFCsRKfRcBCopWSgAgWNmIjdlaiSECwUMHGRtRGErSSCPGBIKKRscj+sFnun9xA0APL3T27s7PMnJ29IkLDNhgRUxExGRH9Te1WaI416VthbVOjKiIWml+Ng9iLbehO/Be8wkPcx6+lOujAYZxDzyKH/IgreNDUwUpcxz5Lw+3k6E9OljmoMFaz+Swms/G7ciMcw6XSa+ngKA4U3B3sxI2Mu4o9KQc5jmConYPuFPMcIxjFTE1IpnEqhTPHhZTDOWSaPZF03mqjhaZ7ImJ3al0ZX0XEzcJ2f2s+T/I99Kf+b+zA14YJ7sNENn6Ek9CZErou6byF99iFwDN8b7Pxegyk/gw2pP72JPPpKiKmFjndcTxpMzdck4MFVbTsqCJiIGX9FlYl/m26NFJJWChEW1N/HL3Z7R7Bz068SOSbLMl9abxYkj/jeVrfm/EvEz8vRI+LcnGm5rRDqXUVt/98sXai7h5sjIjXhZ4PZfPDGT+Y8acLm6cR0VH3HnyqUcQYLmfyy7EplY+zBT+v4JXVtMK1mno0iw/YkhW7zfNKwhzu4uI/Ldf/5cFZ1ifTEv4q2qlo2f4qfrTOhG9Njf4C0EWk9x5z6KYAAAAASUVORK5CYII=);}.geolocation-map-control button.search::before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAABVUlEQVRYw+2YQRGEMAxFkVAJlYAEJCABCUhAQiWshJWABCRUAg7+XsrMTkibNDBdDvtnek0fSfqToQPQPeE8AuK5IDkBGAC8AESctQEIAHxXKTUIgB7ACr0CAHcrCIAJNm0A+ltALkAc2jWlKoKkcnCKCdCR0i3p4lNmroJwPRGEgC6VhGo2gaTXUQUhwEQryKsmUOaZU40WEOoTk8Eb3iTGYgGhcgaQmcRYL4N0BjHl+RnIeDuI1iFJ8EBivC0gm7bRCsGj1ktKIIGx6pohNjNZ9RYQnxliTgHRM1a/XrH4kIEZhEzstT0mgeTmBpJZzemJjgk65naTO9aAPvOFtavAWMqKdjHyhcxIW9quGRVVO2uh/lTr8fWMqbEw1cvzV/AlXXico2c884IgwZhADMY2STBNQDQwzUAkmKYgAoxvClKAGZqDMDBb89IwRjlI0/f/W+ID3tQLQPib2qQAAAAASUVORK5CYII=);}.geolocation-map-control button.clear{background:#999999;}.geolocation-map-control button.clear.disabled{background:#bbbbbb;}.geolocation-map-control button.clear::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA3CAYAAACo29JGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MEEyNTM1QjBBMjA2ODExODA4MzkzODI3MjczQzA3MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNzhDRDg3QTQ5MEExMUU0QTdGMkM1NzMyMDlBMjJBNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNzhDRDg3OTQ5MEExMUU0QTdGMkM1NzMyMDlBMjJBNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzBBMjUzNUIwQTIwNjgxMTgwODM5MzgyNzI3M0MwNzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzBBMjUzNUIwQTIwNjgxMTgwODM5MzgyNzI3M0MwNzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5jChSGAAAB2UlEQVR42tTaS07DQAwG4JANCSu4AuIstN3BJWFJyYaUy3ACRFclrAYPZKRplMfMxPbYln5VSh3JX9W6UZTCGFN42UL2kGpwXHou+7m3/vEh7Nv8V6sIaGFv/dydD3QNGw9mFAF9mBkCp2AagGOwM6BtejXzJRE4B3PV2MYaclAEDIFZz5U7QQuwCoUNt6V0YBRsiHPAViAwGjaGkwhMgk3hJAGTYXM4CcBVsCVcDLCWBgvB5QCiwEJxnEA0WAyOA4gKi8VRAtFhKTgKIAksFYcJJIOtwWEASWFrcWuA5DAMXAqQBYaFiwHecMEwcaHALy6YzcWfEK8qyB6ySTj3HfIIOWENUxa41UEeIIfcMApcCpAEZgv7a+nXNeSjf52qI+QO8kkxQEkEs7+95wWY+wCeILUWnIW9QLaB/ff9Eqql42JhpMCSGXbkBJaMMLsVbxe2KC6Q8Z6Hf23ZRvRnu/yKhRWcwBwwNmAuGAswJ4wcmBtGCpQAIwNKgZEAJcHQgdJgqMBsa5oDKBWGModk2Op5pMNWzaUBljyfFljSnJpg0cCQp/YkwWKAjXtCtlMECwFaz8417kaAkmFzwK73nG1LH6gBNgb8cbCx/zn7RqMI5gMbH2bzK8AAUThtyVYr9bAAAAAASUVORK5CYII=);}
@font-face{font-family:"MuseoSansCyrl";src:url("/themes/personal/fonts/MuseoSansCyrl-Thin/MuseoSansCyrl-Thin.woff") format("woff"),url("/themes/personal/fonts/MuseoSansCyrl-Thin/MuseoSansCyrl-Thin.ttf") format("ttf");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"MuseoSansCyrl";src:url("/themes/personal/fonts/MuseoSansCyrl-Light/MuseoSansCyrl-Light.woff") format("woff"),url("/themes/personal/fonts/MuseoSansCyrl-Light/MuseoSansCyrl-Light.ttf") format("ttf");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"MuseoSansCyrl";src:url("/themes/personal/fonts/MuseoSansCyrl-Medium/MuseoSansCyrl-Medium.woff") format("woff"),url("/themes/personal/fonts/MuseoSansCyrl-Medium/MuseoSansCyrl-Medium.ttf") format("ttf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"MuseoSansCyrl";src:url("/themes/personal/fonts/MuseoSansCyrl-Bold/MuseoSansCyrl-Bold.woff") format("woff"),url("/themes/personal/fonts/MuseoSansCyrl-Bold/MuseoSansCyrl-Bold.ttf") format("ttf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"MuseoSansCyrl";src:url("/themes/personal/fonts/MuseoSansCyrl-Black/MuseoSansCyrl-Black.woff") format("woff"),url("/themes/personal/fonts/MuseoSansCyrl-Black/MuseoSansCyrl-Black.ttf") format("ttf");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Cuprum";src:url("/themes/personal/fonts/Cuprum-Regular/Cuprum-Regular.woff") format("woff"),url("/themes/personal/fonts/Cuprum-Regular/Cuprum-Regular.ttf") format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url("/themes/personal/fonts/ProximaNova-Regular/ProximaNova-Regular.woff") format("woff"),url("/themes/personal/fonts/ProximaNova-Regular/ProximaNova-Regular.ttf") format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url("/themes/personal/fonts/ProximaNova-Semibold/ProximaNova-Semibold.woff") format("woff"),url("/themes/personal/fonts/ProximaNova-Semibold/ProximaNova-Semibold.ttf") format("ttf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url("/themes/personal/fonts/ProximaNova-Bold/ProximaNova-Bold.woff") format("woff"),url("/themes/personal/fonts/ProximaNova-Bold/ProximaNova-Bold.ttf") format("ttf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url("/themes/personal/fonts/ProximaNova-Extrabold/ProximaNova-Extrabold.woff") format("woff"),url("/themes/personal/fonts/ProximaNova-Extrabold/ProximaNova-Extrabold.ttf") format("ttf");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"CenturyGothic";src:url("/themes/personal/fonts/CenturyGothic-Regular/CenturyGothic-Regular.woff") format("woff"),url("/themes/personal/fonts/CenturyGothic-Regular/CenturyGothic-Regular.ttf") format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"CenturyGothic";src:url("/themes/personal/fonts/CenturyGothic-Bold/CenturyGothic-Bold.woff") format("woff"),url("/themes/personal/fonts/CenturyGothic-Bold/CenturyGothic-Bold.ttf") format("ttf");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Cuprum";src:url("/themes/personal/fonts/Cuprum-Regular/Cuprum-Regular.woff") format("woff"),url("/themes/personal/fonts/Cuprum-Regular/Cuprum-Regular.ttf") format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url("/themes/personal/fonts/icomoon/icomoon.woff") format("woff"),url("/themes/personal/fonts/icomoon/icomoon.ttf") format("ttf");font-weight:400;font-style:normal}.pager{font-size:0.8888888889px^-1rem;margin:30px auto 0;position:relative;text-align:center;cursor:default}.pager .js-pager__items{padding:0;margin:0;text-align:center}.pager .pager__items{padding:0;margin:0;padding-left:45px;padding-right:45px;display:inline-block;position:relative}.pager .pager__item{display:inline-block;vertical-align:middle;padding:0;margin:5px 2px;color:#333}.pager .pager__item.pager__item--last,.pager .pager__item.pager__item--first{display:none}.pager .pager__item.pager__item--next,.pager .pager__item.pager__item--previous{position:absolute;top:50%;margin-top:-15px;font-size:0;color:#FFC447}.pager .pager__item.pager__item--next a,.pager .pager__item.pager__item--previous a{padding-top:1px;font-size:0;width:35px;color:#fff}.pager .pager__item.pager__item--next a:hover,.pager .pager__item.pager__item--previous a:hover{color:#FFC447}.pager .pager__item.pager__item--next a::after,.pager .pager__item.pager__item--previous a::after{font-family:"icomoon";font-size:20px}.pager .pager__item.pager__item--next{right:0}.pager .pager__item.pager__item--next a::after{content:""}.pager .pager__item.pager__item--previous{left:0}.pager .pager__item.pager__item--previous a::after{content:""}.pager .pager__item.is-active a{color:#FFC447;font-weight:500;font-size:24px}.pager .pager__item.is-active a:hover{color:#fff}.pager .pager__item a{color:inherit;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;transition:all 0.3s;color:#fff;line-height:1;padding-top:2px;text-decoration:none}.pager .pager__item a:hover{color:#FFC447}*{outline:none;margin:0;padding:0;box-sizing:border-box}*:before,*:after{box-sizing:border-box}.l{padding:0 1.3888888889rem}@media screen and (min-width:1200px){.l{padding:0 2.7777777778rem}}@media screen and (min-width:1800px){.l{padding:0 4.1666666667rem}}html{scroll-behavior:smooth;scroll-padding-top:150px;font-size:16px}@media screen and (min-width:1200px){html{font-size:0.9375vw}}html.lock{touch-action:none;-ms-touch-action:none;position:relative;overflow:hidden}body{font-family:"ProximaNova",arial,sans-serif;font-weight:500;line-height:1.25;width:100%;height:100%;color:#191919;background:white;position:relative;min-width:360px}body.lock{touch-action:none;-ms-touch-action:none;position:relative;overflow:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}p{margin:0 0 1em}p:last-child{margin-bottom:0}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all 0.2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.55}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-bg{background:#262626;opacity:0.3}.mfp-container{padding:0}.mfp-container .magnific-popup,.mfp-container .magnific-content{background:#fff;width:386px;max-width:100%;margin:0 auto;position:relative;padding:60px 25px}@media screen and (min-width:1215px){.mfp-container .magnific-popup,.mfp-container .magnific-content{padding-left:30px;padding-right:30px}}.mfp-container .magnific-popup>.block,.mfp-container .magnific-content>.block{position:static}.mfp-container .magnific-popup__title,.mfp-container .magnific-content-title{font-size:1.6666666667rem;font-family:"ProximaNova";font-weight:400;margin-bottom:0.5555555556rem !important;margin-bottom:25px}.mfp-container .form__actions .form__submit{width:100%}.mfp-container .mfp-close{right:25px;top:25px;width:24px;height:24px;font-size:0;display:flex;justify-content:center;align-items:center;opacity:1;color:#5A5959}.mfp-container .mfp-close::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:""}.basket-popup-link:not(.close-link){position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:"ProximaNova";font-weight:500;line-height:1.25;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.5s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;font-size:0.7777777778px^-1rem;padding:15px 25px;background:#FFC447;color:#1A1919;width:100%}.basket-popup-link:not(.close-link):hover{color:#FFFFFF}.basket-popup-link:not(.close-link)::before{position:absolute;content:"";left:0;top:0;bottom:0;right:0;transform:scaleX(0);transition:transform 0.3s;transform-origin:center right;z-index:-1}.basket-popup-link:not(.close-link)::before{background:#4F93EB;border-radius:5px}.basket-popup-link:not(.close-link):hover::before{transform:scaleX(1)}h1{font-size:1.5rem;line-height:1.1;font-family:"ProximaNova";font-weight:400;margin:0}@media screen and (min-width:1200px){h1{font-size:2.6666666667rem}}h2{font-size:1.6666666667rem;font-family:"ProximaNova";font-weight:400;margin-bottom:0.5555555556rem !important;margin:0}h3{font-size:1.3333333333rem;font-family:"ProximaNova";font-weight:400;margin-top:0.5555555556rem !important;margin-bottom:0.5555555556rem !important;margin:0}@media screen and (min-width:1200px){h3{font-size:1.3333333333rem;letter-spacing:0.05em;margin-top:0.8333333333rem}}h4{font-size:1.1111111111px^-1rem;font-family:"ProximaNova";font-weight:400;margin:0}@media screen and (min-width:1200px){h4{font-size:1.5555555556rem;letter-spacing:0.05em}}h5{font-size:1px^-1rem;font-family:"ProximaNova";font-weight:600;margin:0}h6{font-size:1px^-1rem;font-family:"ProximaNova";font-weight:600;margin:0}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=time]::-webkit-inner-spin-button,input[type=time]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;margin:0}input[type=time],input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;-o-appearance:textfield;-ms-appearance:textfield}input[type="time"]::-webkit-clear-button{display:none}input[type="time"]::-moz-clear-button{display:none}svg,img{border:none;vertical-align:middle;max-width:100%;height:auto}video{-o-object-fit:fill;object-fit:fill;vertical-align:middle;width:100%;height:auto}[type="color"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea{padding:0 15px;background:#F9F9F9;border:1px solid #E8E8E8;box-sizing:border-box;border-radius:5px;height:60px;width:100%;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition-duration:0.2s}[type="color"][disabled="disabled"],[type="date"][disabled="disabled"],[type="datetime"][disabled="disabled"],[type="datetime-local"][disabled="disabled"],[type="email"][disabled="disabled"],[type="month"][disabled="disabled"],[type="number"][disabled="disabled"],[type="password"][disabled="disabled"],[type="search"][disabled="disabled"],[type="tel"][disabled="disabled"],[type="text"][disabled="disabled"],[type="time"][disabled="disabled"],[type="url"][disabled="disabled"],[type="week"][disabled="disabled"],select[disabled="disabled"],textarea[disabled="disabled"]{opacity:0.5}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:"ProximaNova",arial,sans-serif;color:#1A1919;transition:all 0.3s}input::-moz-placeholder,textarea::-moz-placeholder{font-family:"ProximaNova",arial,sans-serif;color:#1A1919;transition:all 0.3s}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:"ProximaNova",arial,sans-serif;color:#1A1919;transition:all 0.3s}input:focus,textarea:focus{border-color:#FFC447;background:#fff}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0}textarea{height:150px;padding-top:1rem;padding-bottom:1rem;resize:none;display:block}@media screen and (min-width:1215px){textarea{padding-top:0.625rem;padding-bottom:0.625rem}}select{padding-top:15px;padding-bottom:15px;padding-right:40px;border:1px solid #E8E8E8;background:white url("/themes/personal/images/icons/select-arrow.svg") right 15px center no-repeat}.form-type-checkbox,.form-type-radio{position:relative}.form-type-radio{position:relative}.form-type-radio input[type="radio"]{position:absolute;left:0;top:0;visibility:hidden}.form-type-radio input[type="radio"]:checked+label::after{opacity:1;transform:scale(1)}.form-type-radio input[type="radio"]:checked+label::before{border-color:#FFC447}.form-type-radio input[type="radio"]+label{display:block;padding-left:35px;padding-top:4px;cursor:pointer;transition:all 0.3s;line-height:1.2;font-weight:400}.form-type-radio input[type="radio"]+label::before,.form-type-radio input[type="radio"]+label::after{content:"";position:absolute;left:0;top:1px;width:0;border-radius:50%}.form-type-radio input[type="radio"]+label::before{width:18px;height:18px;background:#fff;border:1px solid rgba(78,84,92,0.4);transition:all 0.3s}.form-type-radio input[type="radio"]+label::after{background:#FFC447;width:10px;height:10px;margin-top:4px;margin-left:4px;opacity:0;transform:scale(0.5);transition:all 0.3s}input[type="checkbox"]{position:absolute;left:0;top:0;visibility:hidden}input[type="checkbox"]:checked+label::after{opacity:1;transform:scale(1)}input[type="checkbox"]:checked+label::before{border-color:#FFC447}input[type="checkbox"]+label{display:block;padding-left:35px;padding-top:1px;cursor:pointer;transition:all 0.3s;font-weight:400}input[type="checkbox"]+label::before,input[type="checkbox"]+label::after{content:"";position:absolute;left:0;top:-0.1em;width:0}input[type="checkbox"]+label::before{width:24px;height:24px;background:#fff;border:1px solid #FFC447;border-radius:3px;transition:all 0.3s;border-radius:3px}input[type="checkbox"]+label::after{width:24px;height:24px;background:url("/themes/personal/images/icons/check.svg") no-repeat center center;background-size:14px;opacity:0;transform:scale(0.5);transition:all 0.3s}#block-tabs,.personal-local-tasks,.animete_line-personal-local-tasks{position:fixed;left:0;bottom:10px;max-width:100vw;max-width:calc(100vw - 20px);background:rgba(0,0,0,0.6);z-index:95;cursor:default;display:none}@media screen and (min-width:1200px){#block-tabs,.personal-local-tasks,.animete_line-personal-local-tasks{display:block}}#block-tabs .contextual,.personal-local-tasks .contextual,.animete_line-personal-local-tasks .contextual{display:none}#block-tabs nav.tabs,.personal-local-tasks nav.tabs,.animete_line-personal-local-tasks nav.tabs{overflow-x:auto;max-width:100%}#block-tabs nav.tabs ul,.personal-local-tasks nav.tabs ul,.animete_line-personal-local-tasks nav.tabs ul{margin:0;display:flex}#block-tabs nav.tabs a,.personal-local-tasks nav.tabs a,.animete_line-personal-local-tasks nav.tabs a{padding:7px 20px;font-size:16px;color:#fff;background:transparent;border:none;transition:all 0.3s}#block-tabs nav.tabs a:hover,#block-tabs nav.tabs a.is-active,.personal-local-tasks nav.tabs a:hover,.personal-local-tasks nav.tabs a.is-active,.animete_line-personal-local-tasks nav.tabs a:hover,.animete_line-personal-local-tasks nav.tabs a.is-active{color:#FFC447}ol,ul{margin:0;padding:0}li{margin:0;padding:0;list-style:none}table{border-collapse:collapse}iframe{border:none;vertical-align:middle}.visually-hidden{display:none}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ajax-progress-throbber,.ajax-progress-fullscreen{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:rgba(35,34,34,0.85);font-size:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background-image:none}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5,0,0.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#4F93EB;margin:-4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay:-0.036s}.lds-roller div:nth-child(1):after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-0.072s}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-0.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-0.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-0.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-0.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-0.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-0.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}form .form-item{margin:0 0 10px}form .form-item.form-item-required{position:relative}form .form-item.form-item-required::before{content:"";position:absolute;width:6px;height:6px;background:#FFD001;border-radius:100%;left:-3px;top:50%;margin-top:-2px}.form-actions .form-submit{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:"ProximaNova";font-weight:500;line-height:1.25;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.5s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;font-size:0.7777777778px^-1rem;padding:15px 25px;background:#FFC447;color:#1A1919}.form-actions .form-submit:hover{color:#FFFFFF}.form-actions .form-submit::before{position:absolute;content:"";left:0;top:0;bottom:0;right:0;transform:scaleX(0);transition:transform 0.3s;transform-origin:center right;z-index:-1}.form-actions .form-submit::before{background:#4F93EB;border-radius:5px}.form-actions .form-submit:hover::before{transform:scaleX(1)}.btn--std{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:"ProximaNova";font-weight:500;line-height:1.25;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.5s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;font-size:0.7777777778px^-1rem;padding:15px 25px;background:#FFC447;color:#1A1919}.btn--std:hover{color:#FFFFFF}.btn--std::before{position:absolute;content:"";left:0;top:0;bottom:0;right:0;transform:scaleX(0);transition:transform 0.3s;transform-origin:center right;z-index:-1}.btn--std::before{background:#4F93EB;border-radius:5px}.btn--std:hover::before{transform:scaleX(1)}.gl-devel{font-family:"Cuprum";margin:0 auto;padding-left:26px;text-align:left;position:relative;display:table;text-transform:uppercase;line-height:1.25;color:#FFFFFF;width:fit-content;white-space:nowrap}.gl-devel-mask{position:absolute;top:0;bottom:0;background:#FFC447;width:0%}.gl-devel-mask--title{left:0}.gl-devel-mask--role{background:#A5030A;right:0}.gl-devel-title{font-size:1.2222222222rem;display:table;position:relative}.gl-devel-title svg,.gl-devel-title img{position:absolute;right:100%;width:auto;height:80%;top:10%;margin:0 5px 0 0}.gl-devel-name{position:relative}.gl-devel-role{font-size:0.7777777778rem;letter-spacing:3px;display:table;position:relative}.gl-devel-role a{text-decoration:none;position:relative;display:block;color:inherit}.gl-devel-role a:after{content:"";position:absolute;left:0;bottom:0;right:0;height:1px;background:currentColor;transform:scaleX(0);transition-duration:0.2s}.gl-devel-role a:hover:after{transform:scaleX(1)}.gl-devel.is-animate .gl-devel-title img,.gl-devel.is-animate .gl-devel-title svg{animation:glyanec_img 5s infinite}.gl-devel.is-animate .gl-devel-mask{animation-delay:0.5s}.gl-devel.is-animate .gl-devel-mask--title{animation:mainBlock 1s cubic-bezier(0.74,0.06,0.4,0.92) forwards}.gl-devel.is-animate .gl-devel-mask--role{animation:mainBlockRight 1s cubic-bezier(0.74,0.06,0.4,0.92) forwards}.gl-devel.is-animate .gl-devel-role a,.gl-devel.is-animate .gl-devel-name{transition:0s ease 0.5s;transform:scale(1)}@keyframes mainBlock{0%{width:0%;left:0}50%{width:100%;left:0}100%{width:0;left:100%}}@keyframes mainBlockRight{0%{width:0%;right:0}50%{width:100%;right:0}100%{width:0;right:100%}}@keyframes glyanec_img{0%{transform:rotate3d(10,0,0,0deg)}20%{transform:rotate3d(10,0,0,0deg)}40%{transform:rotate3d(10,0,0,0deg)}60%{transform:rotate3d(0,10,0,180deg)}80%{transform:rotate3d(10,0,0,0deg)}}@keyframes secBlock{0%{width:0%;left:0}50%{width:100%;left:0}100%{width:0;left:100%}}@keyframes mainFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{opacity:0}50%{opacity:1;bottom:45px}65%{bottom:0px;width:15px}80%{bottom:20px}100%{bottom:2px;transform:scale(1)}}@keyframes secFadeIn{0%{opacity:0}15%{opacity:0}100%{opacity:1}}@keyframes top{0%{opacity:0;bottom:-80px}100%{opacity:1;bottom:0px}}@keyframes icon{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.3) rotate(-2deg)}100%{opacity:1;bottom:0px}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-220px);-ms-transform:translateX(-220px);transform:translateX(-220px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(220px);transform:translateX(220px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(220px);-ms-transform:translateX(220px);transform:translateX(220px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.text-formatted{font-size:0.8888888889rem;line-height:150%;font-family:"ProximaNova",arial,sans-serif}@media screen and (min-width:1200px){.text-formatted{font-size:1.1111111111rem}}.text-formatted li{position:relative;padding-left:1.3888888889rem}.text-formatted li:before{content:" ";background:#4F93EB;border-radius:2.7777777778rem;position:absolute;width:0.6666666667rem;height:0.6666666667rem;left:0;top:0.4444444444rem}.text-formatted .media--type-document.media--view-mode-token{position:relative;display:inline-block;margin:15px 0;background:linear-gradient(to right,currentColor 0%,currentColor 100%) no-repeat 0 bottom;background-size:100% 1px;text-decoration:none;transition-duration:0.2s}.text-formatted .media--type-document.media--view-mode-token:hover{background-size:0 1px}.text-formatted .media--type-document.media--view-mode-token .field-media-title{font-weight:700}.text-formatted .media--type-document.media--view-mode-token .field-media-document .file{background:none;min-height:unset;display:inline;padding:0}.text-formatted .media--type-document.media--view-mode-token .field-media-document .file a{position:absolute;font-size:0;top:0;bottom:0;right:0;left:0;text-decoration:none}.geolocation-map-container.leaflet-container .leaflet-pane{z-index:4}.scroll-top{display:flex;width:45px;height:45px;position:fixed;z-index:49;bottom:80px;left:25px;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(30px);transition:transform 0.3s,opacity 0.3s;background:#FFC447;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}@media screen and (min-width:992px){.scroll-top{bottom:30px;width:55px;height:55px;left:75px}}@media screen and (min-width:1800px){.scroll-top{bottom:1.6666666667rem;width:3.5555555556rem;height:3.5555555556rem;left:4.1666666667rem}}.scroll-top::before{font-family:"icomoon";font-size:16pxpx;font-weight:400;line-height:1;color:inherit;content:"";color:#FFFFFF;transform:rotate(90deg)}.scroll-top.is-sticky{position:absolute;bottom:auto;top:-30px;left:25px}@media screen and (min-width:768px){.scroll-top.is-sticky{left:185px}}@media screen and (min-width:1800px){.scroll-top.is-sticky{left:10.2777777778rem;top:-1.6666666667rem}}.scroll-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.site-header{position:fixed;background:white;z-index:5;left:0;right:0;top:0}.site-header .l{padding-top:0.5555555556rem;padding-bottom:0.5555555556rem}.site-header .site-header__main{display:flex;justify-content:space-between;align-items:center}.site-header .site-header__main .region-header-middle{display:flex;justify-content:space-between}.site-main .l{padding-bottom:4.1666666667rem;padding-top:9.7222222222rem}.site-main .site-content__top .create-site .field-block-title{text-align:center;margin:0.8333333333rem 0;padding:0 12.2222222222rem;font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem}@media screen and (min-width:1200px){.site-main .site-content__top .create-site .field-block-title{font-size:3.0555555556rem}}.site-main .site-content__top .create-site .field-block-text{font-size:1.1111111111rem;line-height:150%;text-align:center}.site-main .site-content__top .create-site .field-block-link{padding:0.8333333333rem;background:#FF725E;border-radius:5px;width:16.6666666667rem;display:block;margin:auto;text-align:center;color:white;border:2px solid #FF725E;margin-bottom:7.2222222222rem;position:relative;transition:all 0.4s ease}.site-main .site-content__top .create-site .field-block-link:hover{background:unset;color:#FF725E}.site-main .site-content__top .create-site .field-block-link a{text-decoration:none;font-style:normal;font-weight:600;font-size:1.1111111111rem;line-height:125%}.site-main .site-content__top .create-site .field-block-link a:before{content:" ";position:absolute;bottom:0;left:0;right:0;top:0}.site-main .site-content__top .create-site .field-block-link a:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;margin-left:0.3333333333rem;font-size:1.1111111111rem;content:"";vertical-align:-3px}.site-main .site-content__top .create-site .field-block-image{margin-bottom:8.8888888889rem}.site-main .site-content__top .create-site .field-block-image img{width:100%}.site-main .site-content__top .create-site .field-block-advantages .field__items{padding:2.7777777778rem 0 4.1666666667rem 0;display:flex;justify-content:space-between;flex-wrap:wrap}.site-main .site-content__top .create-site .field-block-advantages .field__items .field__item{width:15%;text-align:center;font-weight:600;font-size:1.1111111111rem;line-height:125%}.site-main .site-content__top .create-site .field-block-advantages .field__items .field__item .field-paragraph-icon{width:5rem;height:5rem;display:block;margin:auto;margin-bottom:1.3888888889rem}.site-main .site-content__top .create-site .field-block-img-multi{margin-bottom:70px}@media screen and (min-width:1800px){.site-main .site-content__top .create-site .field-block-img-multi{margin-bottom:8.8888888889rem}}.site-main .site-content__top .create-site .field-block-img-multi .swiper{padding:50px;margin:-50px}@media screen and (min-width:1800px){.site-main .site-content__top .create-site .field-block-img-multi .swiper{padding:50px;margin:-50px}}.site-main .site-content__top .create-site .field-block-img-multi .field-block-img-multi__item img{box-shadow:0px 25px 30px 0px rgba(0,0,0,0.25)}.site-main .site-content__top .our-advantages{margin-bottom:7.2222222222rem}.site-main .site-content__top .our-advantages .field-media-lottie-file{display:none}.site-main .site-content__top .our-advantages .our-advantages__title{font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem;text-align:center;margin-bottom:2.7777777778rem}@media screen and (min-width:1200px){.site-main .site-content__top .our-advantages .our-advantages__title{font-size:3.0555555556rem}}.site-main .site-content__top .our-advantages .swiper-container4{position:relative}.site-main .site-content__top .our-advantages .swiper-container4 .field__items{display:flex;justify-content:space-between;flex-wrap:wrap}.site-main .site-content__top .our-advantages .swiper-container4 .field__items .field__item{margin-bottom:2.7777777778rem;width:19%;text-align:center;font-weight:600;font-size:1.1111111111rem;line-height:125%}.site-main .site-content__top .our-advantages .swiper-container4 .field__items .field__item .field-paragraph-icon{width:3.6111111111rem;height:3.6111111111rem;display:block;margin:auto;object-fit:scale-down;margin-bottom:1.1111111111rem}.site-main .site-content__top .text-anim{margin-bottom:5.2777777778rem}.site-main .site-content__top .text-anim .field-block-text-anim .field__items{display:flex;flex-direction:column}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph{display:flex;justify-content:space-between}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper{width:60%;margin-right:1.6666666667rem;display:flex;flex-direction:column;justify-content:center}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-title{font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem;margin-bottom:1.6666666667rem}@media screen and (min-width:1200px){.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-title{font-size:3.0555555556rem}}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-text{margin-bottom:1.6666666667rem;font-size:1.1111111111rem;line-height:150%;max-height:8.0555555556rem}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-link{padding:0.8333333333rem 0;background:#4F93EB;border-radius:5px;text-align:center;width:15rem;border:#4F93EB 2px solid;transition:all 0.6s ease;position:relative}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-link:hover{background:unset}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-link:hover a{color:#4F93EB}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-link a{font-weight:600;font-size:1.1111111111rem;color:white;text-decoration:none}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-link a:before{content:" ";position:absolute;bottom:0;left:0;right:0;top:0}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .field-paragraph-anim{width:40%}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item:nth-child(1),.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item:nth-child(5){margin-bottom:1.9444444444rem}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item:nth-child(1) .paragraph .text_wrapper,.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item:nth-child(5) .paragraph .text_wrapper{width:50%;display:flex;flex-direction:column;justify-content:center}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item:nth-child(1) .paragraph .field-paragraph-anim,.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item:nth-child(5) .paragraph .field-paragraph-anim{width:50%}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item:nth-child(3) .paragraph .field-paragraph-text{padding-right:1.6666666667rem}@media screen and (min-width:1200px){.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item:nth-child(3) .paragraph .field-paragraph-text{-webkit-overflow-scrolling:touch;overflow-y:scroll}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item:nth-child(3) .paragraph .field-paragraph-text::-webkit-scrollbar{margin-right:0.5555555556rem;width:0.4444444444rem;min-height:2.7777777778rem;background:rgba(79,147,235,0.1)}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item:nth-child(3) .paragraph .field-paragraph-text::-webkit-scrollbar-thumb{background:#4F93EB;min-height:1.6666666667rem;max-height:1.6666666667rem;border-radius:0.3333333333rem}}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item:nth-child(3) .paragraph .field-paragraph-text p{position:relative}.site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item:nth-child(2n+1) .paragraph .text_wrapper{order:1;margin-left:1.6666666667rem;margin-right:0}.site-main .site-content__top .about-us .about-us__container{margin:0 -1.3888888889rem;display:flex;flex-wrap:wrap}@media screen and (min-width:1200px){.site-main .site-content__top .about-us .about-us__container{margin:0 -2.7777777778rem}}@media screen and (min-width:1800px){.site-main .site-content__top .about-us .about-us__container{margin:0 -4.1666666667rem}}.site-main .site-content__top .about-us .field-block-image{width:35%}.site-main .site-content__top .about-us .field-block-image img{border-top-left-radius:0.5555555556rem;width:100%}.site-main .site-content__top .about-us .text_wrapper{width:65%;padding-left:1.3888888889rem}@media screen and (min-width:1200px){.site-main .site-content__top .about-us .text_wrapper{padding-left:2.7777777778rem}}@media screen and (min-width:1800px){.site-main .site-content__top .about-us .text_wrapper{padding-left:4.1666666667rem}}.site-main .site-content__top .about-us .text_wrapper .field-block-title{font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem;margin-bottom:2.7777777778rem}@media screen and (min-width:1200px){.site-main .site-content__top .about-us .text_wrapper .field-block-title{font-size:3.0555555556rem}}.site-main .site-content__top .about-us .text_wrapper .field-block-text p{font-size:1.1111111111rem;line-height:150%;font-feature-settings:"pnum" on,"lnum" on}.site-main .site-content__top .about-us .field-block-gallery{width:100%}.site-main .site-content__top .about-us .field-block-gallery .field__items{display:grid;grid-template-columns:25.8% 54.7% 19.5%}.site-main .site-content__top .about-us .field-block-gallery .field__items .field__item *{height:100%;object-fit:cover}.site-main .site-content__contacts{background:linear-gradient(132.35deg,#3A89C9 -19.83%,#223B73 87.58%,#223B73 87.59%);padding-top:7.2222222222rem;margin:0 -1.3888888889rem}@media screen and (min-width:1200px){.site-main .site-content__contacts{margin:0 -2.7777777778rem}}@media screen and (min-width:1800px){.site-main .site-content__contacts{margin:0 -4.1666666667rem}}.site-main .site-content__contacts .field-block-icons .field__items{height:auto !important;flex-direction:row !important;margin-bottom:25px !important}@media screen and (min-width:1800px){.site-main .site-content__contacts .field-block-icons .field__items{margin-bottom:1.6666666667rem !important}}.site-main .site-content__contacts .contacts{color:white}.site-main .site-content__contacts .contacts .contacts__title{font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem;text-align:center;color:white;margin-bottom:2.7777777778rem}@media screen and (min-width:1200px){.site-main .site-content__contacts .contacts .contacts__title{font-size:3.0555555556rem}}.site-main .site-content__contacts .contacts .field-block-icons{padding:0 25px}@media screen and (min-width:1200px){.site-main .site-content__contacts .contacts .field-block-icons{padding:0 4.1666666667rem;margin-bottom:2.7777777778rem}}.site-main .site-content__contacts .contacts .field-block-icons__label{font-size:1.1111111111rem;margin-bottom:0.5555555556rem;font-weight:300}.site-main .site-content__contacts .contacts .field-block-icons .field__items{margin:0 -5px;padding:unset;display:flex;justify-content:unset}@media screen and (min-width:1200px){.site-main .site-content__contacts .contacts .field-block-icons .field__items{margin:0 -0.5555555556rem}}.site-main .site-content__contacts .contacts .field-block-icons .field__items .field__item{padding:0 5px;transition-duration:0.2s}@media screen and (min-width:1200px){.site-main .site-content__contacts .contacts .field-block-icons .field__items .field__item{padding:0 0.5555555556rem}}.site-main .site-content__contacts .contacts .field-block-icons .field__items .field__item:hover{transform:translateY(-5px)}.site-main .site-content__contacts .contacts .field__items{height:25rem;display:flex;flex-direction:column;justify-content:space-between;padding:0 1.3888888889rem;margin-bottom:15px}@media screen and (min-width:768px){.site-main .site-content__contacts .contacts .field__items{height:unset;flex-direction:unset}}@media screen and (min-width:1200px){.site-main .site-content__contacts .contacts .field__items{padding:0 2.7777777778rem;margin-bottom:1.6666666667rem}}@media screen and (min-width:1800px){.site-main .site-content__contacts .contacts .field__items{padding:0 4.1666666667rem}}.site-main .site-content__contacts .contacts .field__items .field__item{max-width:100%}@media screen and (min-width:768px){.site-main .site-content__contacts .contacts .field__items .field__item{max-width:33.33%}}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-title{font-size:1.1111111111rem;margin-bottom:0.5555555556rem;font-weight:300}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-phone{display:flex;margin-bottom:0.5555555556rem}@media screen and (min-width:768px){.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-phone{flex-direction:column}}@media screen and (min-width:884px){.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-phone{flex-direction:unset}}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-phone a{font-weight:900;text-decoration:none;text-transform:uppercase;font-size:1.8888888889rem;line-height:125%}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-phone .free{padding-left:4px;font-size:1.1111111111rem;font-weight:900;display:flex;flex-direction:column;justify-content:center}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-schedule{font-size:1.1111111111rem;line-height:150%;font-feature-settings:"pnum" on,"lnum" on;margin-bottom:0.5555555556rem}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-email{font-size:1.1111111111rem}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-email a{text-decoration:none}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-adress{font-size:1.1111111111rem;margin-bottom:0.5555555556rem}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-gps{font-size:1.1111111111rem;display:flex}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-gps .field-paragraph-gps__label{font-weight:normal}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-gps .field__item{max-width:fit-content}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-gps .field__item:before{content:" ";margin-right:6px}.site-main .site-content__contacts .contacts .images_wrapper{position:relative;padding-bottom:9.4444444444rem}.site-main .site-content__contacts .contacts .images_wrapper .field-block-map{width:50%;height:33.3333333333rem;position:relative;z-index:1}.site-main .site-content__contacts .contacts .images_wrapper .field-block-map:after{content:" ";position:absolute;background:#4F93EB;border-radius:10px;height:100%;width:80%;top:2.5555555556rem;left:60%;z-index:-1}.site-main .site-content__contacts .contacts .images_wrapper .field-block-map .geolocation-map-container{height:33.3333333333rem !important;border-radius:10px}.site-main .site-content__contacts .contacts .images_wrapper .field-block-image{position:absolute;width:50%;height:33.3333333333rem;top:5rem;right:0;z-index:1}.site-main .site-content__contacts .contacts .images_wrapper .field-block-image img{height:100%;object-fit:cover}.site-main .site-content__contacts .contacts-webform{position:relative;padding-bottom:7.2222222222rem;padding-top:2.7777777778rem;margin-bottom:7.2222222222rem}.site-main .site-content__contacts .contacts-webform:before{content:"";position:absolute;background-image:url("/themes/personal/images/contact_bg.png");left:0;right:0;top:0;bottom:0;z-index:-1;background-repeat:no-repeat;background-position:center;background-size:cover}.site-main .site-content__contacts .contacts-webform .webform-confirmation__message{color:white;text-transform:uppercase;font-size:1.3333333333rem;text-align:center;font-weight:bold}.site-main .site-content__contacts .contacts-webform .webform-confirmation__back{color:white;text-transform:uppercase;font-size:0.7777777778rem;text-align:center}.site-main .site-content__contacts .contacts-webform .webform-confirmation__back a{text-decoration:none}.site-main .site-content__contacts .contacts-webform .contacts-webform__title{font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem;text-align:center;color:white;margin-bottom:0.8333333333rem}@media screen and (min-width:1200px){.site-main .site-content__contacts .contacts-webform .contacts-webform__title{font-size:3.0555555556rem}}.site-main .site-content__contacts .contacts-webform .contacts-webform__subtitle{text-align:center;color:white;font-size:1.1111111111rem;margin-bottom:2.7777777778rem}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form{width:45%;height:13.8888888889rem;display:flex;flex-direction:column;flex-wrap:wrap;margin:auto}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .js-form-item{width:50%}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form *{font-family:"ProximaNova",arial,sans-serif}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .js-form-item{position:relative;margin-bottom:1.1111111111rem}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .js-form-item input{height:3.3333333333rem !important}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .js-form-item textarea{height:7.7777777778rem !important}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .js-form-item input,.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .js-form-item textarea{padding-right:2.7777777778rem;border-radius:0.2777777778rem}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .js-form-item:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;font-size:1.1111111111rem;color:#4F93EB;position:absolute;right:1.1111111111rem;top:30%}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .js-form-item::placeholder{font-family:"ProximaNova",arial,sans-serif}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .js-form-item-email:after{content:""}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .js-form-item-message:after{content:"";top:1.1111111111rem}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .js-form-item-name:after{content:""}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .js-form-item-phone:before{content:" ";border-radius:50px;background:#4F93EB;position:absolute;width:0.3333333333rem;height:0.3333333333rem;left:-0.1666666667rem;top:calc(50% - 10%)}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .js-form-item-phone:after{content:""}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .form-item-message{grid-area:message;margin-left:1.6666666667rem}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .webform-actions{margin-left:1.6666666667rem}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .webform-actions button{width:100%;height:3.3333333333rem;font-weight:600;font-size:1.1111111111rem;line-height:125%;font-feature-settings:"pnum" on,"lnum" on;color:#FFFFFF;background:#FF725E;border-radius:0.2777777778rem}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .webform-actions button:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";transform:rotate(180deg);font-size:16px;margin-left:5px}.site-main .site-portfolio{background:linear-gradient(132.35deg,#3A89C9 -19.83%,#223B73 87.58%,#223B73 87.59%);margin:0 -1.3888888889rem;color:white;padding:0 1.3888888889rem}@media screen and (min-width:1200px){.site-main .site-portfolio{margin:0 -2.7777777778rem}}@media screen and (min-width:1800px){.site-main .site-portfolio{margin:0 -4.1666666667rem}}@media screen and (min-width:1200px){.site-main .site-portfolio{padding:0 2.7777777778rem}}@media screen and (min-width:1800px){.site-main .site-portfolio{padding:0 4.1666666667rem}}.site-main .site-portfolio .region-portfolio{padding-top:7.2222222222rem;margin-bottom:7.2222222222rem}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1{margin-bottom:7.2222222222rem;padding-bottom:2.7777777778rem}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .field-media-lottie-file{display:none}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1__title{font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem;text-align:center;color:white;margin-bottom:0.8333333333rem}@media screen and (min-width:1200px){.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1__title{font-size:3.0555555556rem}}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .pager ul{margin:auto;margin-top:1.1111111111rem;padding:0.8333333333rem 0;background:#4F93EB;border-radius:5px;text-align:center;width:15rem;transition:all 0.6s ease;color:white;position:relative;border:#4F93EB 2px solid}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .pager ul:hover{background:unset;border:white 2px solid}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .pager ul a{font-weight:600;font-size:1.1111111111rem;text-decoration:none}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .pager ul a:before{content:" ";position:absolute;bottom:0;left:0;right:0;top:0}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .pager ul a:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;font-size:1rem;margin-left:0.2777777778rem;content:""}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .view-header{text-align:center;font-size:1.1111111111rem;line-height:150%;margin-bottom:2.7777777778rem}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .view-content{margin-top:2.7777777778rem}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-container5{margin:0 auto;overflow:hidden;list-style:none;padding:0;z-index:1;position:relative}@media screen and (min-width:1200px){.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper{flex-wrap:wrap;justify-content:space-between}}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row{height:17.2222222222rem}@media screen and (min-width:1200px){.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row{width:33.33%;margin-bottom:1.6666666667rem;padding:0 0.8333333333rem;height:27.7777777778rem}}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser{display:flex;flex-direction:column;position:relative;justify-content:center;align-items:center;height:17.2222222222rem;padding:2.2222222222rem 0}@media screen and (min-width:1200px){.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser{padding:3.3333333333rem 0;height:27.7777777778rem}}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser:hover .links{visibility:visible;opacity:1;transform:translateY(0)}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser .field-work-image{position:absolute;top:0;right:0;bottom:0;left:0}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser .field-work-image img{border-radius:0.2777777778rem;height:100%}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser .field-work-image:before{content:" ";position:absolute;top:0;right:0;left:0;bottom:0;border-radius:0.2222222222rem;background:rgba(0,21,61,0.7)}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser .field-work-title{font-weight:900;font-size:1.8888888889rem;padding:0 1.3888888889rem;text-align:center;line-height:125%;z-index:2;text-transform:uppercase}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser .links{position:absolute;bottom:2.5rem;width:fit-content;transition:all 0.6s ease;visibility:hidden;opacity:0;transform:translateY(10px);z-index:2;justify-self:flex-end;margin-top:auto;text-align:center;padding:10px 15px}@media screen and (min-width:1200px){.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser .links{padding:0.8333333333rem 1.3888888889rem}}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser .links .node_link{background:#FF725E;border-radius:5px;padding:10px 15px;text-decoration:none;font-weight:600;font-size:1.1111111111rem;line-height:125%;font-feature-settings:"pnum" on,"lnum" on;color:#FFFFFF;white-space:nowrap}@media screen and (min-width:1800px){.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser .links .node_link{padding:0.8333333333rem 1.3888888889rem}}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser .links .node_link:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;font-size:1rem;margin-left:5px;content:"";transform:rotate(180deg);display:inline-block;vertical-align:-0.1111111111rem}.site-main .site-portfolio .region-portfolio .ukraine-map__container{background:url("/themes/personal/images/map-bg.png") no-repeat;background-position:bottom;padding-bottom:7.2222222222rem;margin:0 -1.3888888889rem}@media screen and (min-width:1200px){.site-main .site-portfolio .region-portfolio .ukraine-map__container{margin:0 -2.7777777778rem}}@media screen and (min-width:1800px){.site-main .site-portfolio .region-portfolio .ukraine-map__container{margin:0 -4.1666666667rem}}.site-main .site-portfolio .region-portfolio .b-map{display:flex;padding:0 1.3888888889rem}@media screen and (min-width:1200px){.site-main .site-portfolio .region-portfolio .b-map{padding:0 2.7777777778rem}}@media screen and (min-width:1800px){.site-main .site-portfolio .region-portfolio .b-map{padding:0 4.1666666667rem}}.site-main .site-portfolio .region-portfolio .b-map .b-map__left{width:45%;display:flex;flex-direction:column;justify-content:center}.site-main .site-portfolio .region-portfolio .b-map .b-map__left .b-map__text{width:84%;font-weight:900;font-size:3.0555555556rem;line-height:125%;display:flex;font-feature-settings:"pnum" on,"lnum" on;color:#FFFFFF;text-transform:uppercase;position:relative}.site-main .site-portfolio .region-portfolio .b-map .b-map__left .b-map__text:after{position:absolute;content:" ";width:4.7222222222rem;height:0.1666666667rem;background:#4F93EB;right:-6.3888888889rem;top:1.6666666667rem}.site-main .site-portfolio .region-portfolio .b-map .b-map__right{position:relative;width:55%;z-index:1}.site-main .site-portfolio .region-portfolio .b-map .b-map__right:before{content:" ";background:white;z-index:-1;border-radius:350px;position:absolute;top:0;right:0;left:0;bottom:2.7777777778rem;margin:auto;width:34.0794444444rem;height:34.0788888889rem}.site-main .site-portfolio .region-portfolio .b-map .b-map__right:after{content:" ";z-index:-1;border-radius:350px;border:#4F93EB dashed 2px;position:absolute;top:0;right:0;left:0;bottom:2.7777777778rem;margin:auto;width:37.635rem;height:37.6344444444rem}.site-main .site-content .first-place{margin-bottom:7.2222222222rem}.site-main .site-content .first-place .first-place__title{font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem;text-align:center;margin-bottom:2.7777777778rem}@media screen and (min-width:1200px){.site-main .site-content .first-place .first-place__title{font-size:3.0555555556rem}}.site-main .site-content .first-place .first-place__container{display:flex;justify-content:space-between}.site-main .site-content .first-place .field-block-link-image{display:flex;flex-direction:column;justify-content:center;width:23%}.site-main .site-content .first-place .field-block-link-image .field__item:nth-child(1) img{display:block;margin:auto;width:75%;margin-bottom:1.6666666667rem}.site-main .site-content .first-place .field-block-link-image .field__item .link-image{font-size:0 !important}.site-main .site-content .first-place .field-block-photos{width:60%}.site-main .site-content .first-place .field-block-photos .field__items{position:relative}.site-main .site-content .first-place .field-block-photos .field__items .field__item img{filter:drop-shadow(0px 0px 40px rgba(142,162,170,0.2))}.site-main .site-content .first-place .field-block-photos .field__items .field__item:nth-child(2){position:absolute;top:0;right:-15rem;width:40%;bottom:-2.7777777778rem}.site-main .site-content .chatbot{margin-bottom:3.8888888889rem}.site-main .site-content .chatbot .chatbot__container{display:flex}.site-main .site-content .chatbot .chatbot__title{font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem;width:60%;margin-bottom:2.7777777778rem}@media screen and (min-width:1200px){.site-main .site-content .chatbot .chatbot__title{font-size:3.0555555556rem}}.site-main .site-content .chatbot .text_icons{width:60%}.site-main .site-content .chatbot .text_icons .field-block-icons .field__items{display:flex}.site-main .site-content .chatbot .text_icons .field-block-icons .field__items .field__item{width:2.7777777778rem;height:2.7777777778rem}.site-main .site-content .chatbot .text_icons .field-block-icons .field__items .field__item:not(:last-of-type){margin-right:0.8333333333rem}.site-main .site-content .chatbot .text_icons .field-block-text{font-size:1.1111111111rem;margin-bottom:1.6666666667rem}.site-main .site-content .chatbot .field-block-image{width:40%;margin-top:-13.8888888889rem}.site-main .site-content .reviews{margin-bottom:7.2222222222rem}.site-main .site-content .reviews .reviews__title{font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem;text-align:center;margin-bottom:2.7777777778rem}@media screen and (min-width:1200px){.site-main .site-content .reviews .reviews__title{font-size:3.0555555556rem}}.site-main .site-content .reviews .field-media-lottie-file{display:none}.site-main .site-content .reviews .swiper-container2{position:relative;margin:0 auto;overflow:hidden;list-style:none;padding:0;z-index:1;margin:-2.7777777778rem 0;padding:2.7777777778rem 0}.site-main .site-content .reviews .swiper-slide{background:#FFFFFF;border:1px solid #E9EBED;box-sizing:border-box;box-shadow:0px 9px 14px rgba(0,0,0,0.05);border-radius:0.5555555556rem}.site-main .site-content .reviews .swiper-pagination{bottom:0}.site-main .site-content .reviews .swiper-pagination-bullet{width:0.8888888889rem;height:0.8888888889rem;opacity:1;border:#4F93EB 2px solid;background:unset;margin:0 0.6666666667rem}.site-main .site-content .reviews .swiper-pagination-bullet-active{background:#4F93EB}.site-main .site-content__bottom .videogallery{margin:0 -1.3888888889rem}.site-main .site-content__bottom .videogallery .field-media-lottie-file{display:none}@media screen and (min-width:1200px){.site-main .site-content__bottom .videogallery{margin:0 -2.7777777778rem}}@media screen and (min-width:1800px){.site-main .site-content__bottom .videogallery{margin:0 -4.1666666667rem}}.site-main .site-content__bottom .videogallery .field-block-title{font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem;margin-bottom:0.8333333333rem;text-align:center;z-index:25}@media screen and (min-width:1200px){.site-main .site-content__bottom .videogallery .field-block-title{font-size:3.0555555556rem}}.site-main .site-content__bottom .videogallery .field-block-title a{color:#4F93EB;text-decoration:1px underline}.site-main .site-content__bottom .videogallery .field-block-subtitle{text-align:center;margin-bottom:2.7777777778rem;font-size:1.1111111111rem;line-height:150%;text-align:center;font-feature-settings:"pnum" on,"lnum" on}.site-main .site-content__bottom .videogallery .swiper-slide-active{transform:scale(1.1);transition:all 0.3s ease}.site-main .site-content__bottom .videogallery .swiper-slide-active img{width:100%;height:100%}.site-main .site-content__bottom .videogallery .swiper-container3{margin:0 auto;overflow:hidden;list-style:none;padding:0;z-index:1;margin:-4.1666666667rem 0;padding:4.1666666667rem 0;margin-bottom:85px;position:relative;transition:all 0.3s ease}.site-main .site-content__bottom .videogallery .swiper-container3 .swiper-wrapper{transition:all 0.3s ease}.site-main .site-content__bottom .videogallery .swiper-slide{height:27.7777777778rem;position:relative}.site-main .site-content__bottom .videogallery .swiper-slide .play-button{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;background-image:url("/themes/personal/images/play-button.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:5.5555555556rem;height:5.5555555556rem;font-size:0 !important}.site-main .site-content__bottom .videogallery .swiper-slide img{width:100%;border-radius:10px}.site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-next,.site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-prev{background:#4F93EB;border-radius:5px;width:3.3333333333rem;height:3.3333333333rem;margin:0 2px}.site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-next.swiper-button-disabled,.site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-prev.swiper-button-disabled{background:unset;opacity:unset}.site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-next.swiper-button-disabled:before,.site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-prev.swiper-button-disabled:before{color:#4F93EB}.site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-next{top:50%;right:14.7222222222rem}.site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-next:after{content:unset}.site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-next:before{font-family:icomoon;content:"";color:white;font-size:1.1111111111rem;transform:rotate(180deg)}.site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-prev{left:14.7222222222rem;top:50%}.site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-prev:after{content:unset}.site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-prev:before{font-family:icomoon;content:"";color:white;font-size:1.1111111111rem}.site-main .site-content__bottom .views-block-blog-block-1{margin-bottom:7.5rem}.site-main .site-content__bottom .views-block-blog-block-1 .swiper-container{margin:0 auto;overflow:hidden;list-style:none;padding:0;z-index:1;position:relative}.site-main .site-content__bottom .views-block-blog-block-1 .field-media-lottie-file{display:none}.site-main .site-content__bottom .views-block-blog-block-1 .swiper-wrapper{padding:0 0.8333333333rem}.site-main .site-content__bottom .views-block-blog-block-1 .swiper-pagination{position:relative;display:block;padding-top:1.6666666667rem}.site-main .site-content__bottom .views-block-blog-block-1 .swiper-pagination-bullet{width:0.8888888889rem;height:0.8888888889rem;opacity:1;border:#4F93EB 2px solid;background:unset;margin:0 0.6666666667rem}.site-main .site-content__bottom .views-block-blog-block-1 .swiper-pagination-bullet-active{background:#4F93EB}.site-main .site-content__bottom .views-block-blog-block-1 .views-block-blog-block-1__title{font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem;text-align:center;margin-bottom:2.7777777778rem}@media screen and (min-width:1200px){.site-main .site-content__bottom .views-block-blog-block-1 .views-block-blog-block-1__title{font-size:3.0555555556rem}}.site-main .site-content__bottom .views-block-blog-block-1 .views-row{position:relative}.site-main .site-content__bottom .views-block-blog-block-1 .views-row .views-field-title{width:90%}.site-main .site-content__bottom .views-block-blog-block-1 .views-row .views-field-title .field-content{width:100%}.site-main .site-content__bottom .views-block-blog-block-1 .views-row:before{content:"";position:absolute;background:#4F93EB;border-radius:0.1666666667rem;left:-0.5555555556rem;bottom:0;top:0;width:0.2777777778rem}.site-main .site-content__bottom .views-block-blog-block-1 .views-row a{font-weight:900;font-size:1.3333333333rem;line-height:125%;font-feature-settings:"pnum" on,"lnum" on}.site-main .site-content__bottom .drupal-seo .block__layout{display:flex}.site-main .site-content__bottom .drupal-seo .block__layout:before{content:" ";background-image:url("/themes/personal/images/seo.png");background-repeat:no-repeat;background-position:center;background-size:contain;width:37%;height:24.4444444444rem;display:block}.site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container{width:63%;padding-right:1.3888888889rem;max-height:24.4444444444rem;font-size:1.1111111111rem;-webkit-overflow-scrolling:touch;overflow-y:scroll}.site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container::-webkit-scrollbar{margin-right:0.5555555556rem;width:0.4444444444rem;min-height:2.7777777778rem;background:rgba(79,147,235,0.1)}.site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container::-webkit-scrollbar-thumb{background:#4F93EB;min-height:1.6666666667rem;max-height:1.6666666667rem;border-radius:0.3333333333rem}.site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h2{margin-bottom:0.8333333333rem}.site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container li{position:relative;padding-left:25px;margin-bottom:15px}.site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container li:before{content:" ";background:#4F93EB;border-radius:2.7777777778rem;position:absolute;width:0.6666666667rem;height:0.6666666667rem;left:0;top:0.2777777778rem}.site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container *{font-family:"ProximaNova",arial,sans-serif}.site-footer{position:relative;z-index:2;background:linear-gradient(132.35deg,#3A89C9 -19.83%,#223B73 87.58%,#223B73 87.59%);color:white}.site-footer:before{z-index:-1;content:"";position:absolute;background-image:url("/themes/personal/images/footer-bg.png");left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-position:center;background-size:cover}.site-footer .region-footer-first{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.site-footer .region-footer{display:flex;flex-direction:column}@media screen and (min-width:1200px){.site-footer .region-footer{justify-content:space-between;flex-direction:unset;flex-wrap:wrap;align-items:flex-end}}.site-footer .l{padding-top:1.6666666667rem;padding-bottom:1.6666666667rem}.gl-devel{display:none}.block-type-logo{margin-right:6.6666666667rem;width:25rem}.block-type-logo .block-content__container{display:flex;justify-content:space-between;align-items:center}.block-type-logo .block-content__container .logo_wrapper{position:relative;width:33%}.block-type-logo .block-content__container .logo_wrapper .field-mobile-image{display:none}.block-type-logo .block-content__container .logo_wrapper .field-block-link a{font-size:0;position:absolute;left:0;right:0;top:0;bottom:0}.block-type-logo .block-content__container .schedule .field-block-schedule{font-size:0.8888888889rem}.block-type-logo .block-content__container .schedule .phones_wrapper{display:flex}.block-type-logo .block-content__container .schedule .phones_wrapper .field-block-phone{font-size:1.3333333333rem;font-weight:900}.block-type-logo .block-content__container .schedule .phones_wrapper .field-block-phone a{text-decoration:none}.block-type-logo .block-content__container .schedule .phones_wrapper .field-block-link-image{margin-left:5px}@media screen and (min-width:1200px){.block-type-logo .block-content__container .schedule .phones_wrapper .field-block-link-image{margin-left:0.5555555556rem}}.block-type-logo .block-content__container .schedule .phones_wrapper .field-block-link-image .field__items{display:flex}.block-type-logo .block-content__container .schedule .phones_wrapper .field-block-link-image .field__items .field__item{padding:0 4px}@media screen and (min-width:1200px){.block-type-logo .block-content__container .schedule .phones_wrapper .field-block-link-image .field__items .field__item{padding:0 0.2222222222rem}}@media screen and (min-width:1200px){.copyright{width:60%}}.benefits{margin-bottom:25px}@media screen and (min-width:1200px){.benefits{margin-bottom:unset;width:25%}}.benefits .field-block-advantages__items{display:flex;justify-content:center}.benefits .field-block-advantages__item:not(:last-child){margin-right:10px}@media screen and (min-width:1200px){.benefits .field-block-advantages__item:not(:last-child){margin-right:1.1111111111rem}}.benefits .field-block-advantages__item .paragraph{display:flex;align-items:center;flex-direction:column}@media screen and (min-width:1200px){.benefits .field-block-advantages__item .paragraph{align-items:flex-end}}.benefits .field-block-advantages__item .field-paragraph-icon{margin-bottom:7px}@media screen and (min-width:1200px){.benefits .field-block-advantages__item .field-paragraph-icon{margin-bottom:0.3888888889rem;height:1.6666666667rem}}.benefits .field-block-advantages__item .field-paragraph-icon img{width:100%;height:100%}.benefits .field-block-advantages__item .field-paragraph-text{text-align:center}@media screen and (min-width:1200px){.benefits .field-block-advantages__item .field-paragraph-text{text-align:right}}.menu--main{margin-right:6.6666666667rem;width:44.4444444444rem}.menu--main .menu{display:flex;height:100%;justify-content:space-between;align-items:center}.menu--main .menu .menu__item{font-size:1.1111111111rem;font-weight:600}.menu--main .menu .menu__item a{text-decoration:none}.personal-page-title{margin-bottom:30px}.personal-page-title h1{line-height:unset}.personal-page-title span{font-family:"ProximaNova",arial,sans-serif;font-weight:bold;font-size:1.5rem;line-height:125%}@media screen and (min-width:1200px){.personal-page-title span{font-size:2.6666666667rem}}.node__content.theme-full,.node__content.do-pislya-full,.node__content.article-full{position:relative;background:white;padding:1.6666666667rem 1.3888888889rem;box-shadow:0px 4px 166px rgba(65,86,119,0.1);border-radius:10px}.node__content.theme-full img,.node__content.do-pislya-full img,.node__content.article-full img{margin:10px}.node__content.theme-full ul,.node__content.do-pislya-full ul,.node__content.article-full ul{margin:0 0 1em}.node__content.theme-full .field-image,.node__content.do-pislya-full .field-image,.node__content.article-full .field-image{margin-right:20px;margin-bottom:10px;float:left}.node__content.theme-full .field-image img,.node__content.do-pislya-full .field-image img,.node__content.article-full .field-image img{margin:0}.node__content.theme-full .field-image::after:after,.node__content.do-pislya-full .field-image::after:after,.node__content.article-full .field-image::after:after{content:"";display:table;clear:both}.node__content.theme-full:before,.node__content.do-pislya-full:before,.node__content.article-full:before{content:"";width:0.2222222222rem;height:1.6666666667rem;left:0;top:1.6666666667rem;position:absolute;background:#3A89C9;border-radius:0.1666666667rem}.view-themes .view-content,.view-comparison .view-content{display:flex;flex-wrap:wrap;margin:0 -10px}.view-themes .views-row,.view-comparison .views-row{width:25%;padding:0 10px;margin-bottom:20px}.view-themes .node,.view-themes .node__content,.view-comparison .node,.view-comparison .node__content{height:100%}.node__content.theme-teaser,.node__content.do-pislya-teaser{position:relative;width:400px;max-width:100%;transition:all 0.3s;padding-bottom:15px;border-radius:0 0 10px 10px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,0.1)}.node__content.theme-teaser:hover,.node__content.do-pislya-teaser:hover{box-shadow:0 0 5px rgba(0,0,0,0.3)}.node__content.theme-teaser .images-wrapper,.node__content.do-pislya-teaser .images-wrapper{display:flex;align-items:flex-start;justify-content:center;margin-top:0}.node__content.theme-teaser .images-wrapper img,.node__content.do-pislya-teaser .images-wrapper img{margin:0}.node__content.theme-teaser .images-wrapper .field__label,.node__content.do-pislya-teaser .images-wrapper .field__label{color:grey;text-transform:uppercase;margin-bottom:10px}.node__content.theme-teaser .images-wrapper .field-image-before,.node__content.do-pislya-teaser .images-wrapper .field-image-before{padding-right:2px}.node__content.theme-teaser .images-wrapper .field-image-after,.node__content.do-pislya-teaser .images-wrapper .field-image-after{padding-left:2px}.node__content.theme-teaser .images-wrapper .field__image,.node__content.do-pislya-teaser .images-wrapper .field__image{width:200px;max-width:100%}.node__content.theme-teaser .b-teaser-title,.node__content.do-pislya-teaser .b-teaser-title{margin-top:20px;font-size:1.6rem;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;padding:0 10px}.node__content.theme-teaser .entity-url,.node__content.do-pislya-teaser .entity-url{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;text-decoration:none}.node__content.theme-teaser .wrapper,.node__content.do-pislya-teaser .wrapper{position:relative}.node__content.theme-full .field-node-links,.node__content.theme-full .body{margin-bottom:20px}.node__content.theme-full .field-node-links .field__label{color:#4F93EB;text-transform:uppercase;margin-bottom:10px}.node__content.theme-full .field-node-links .field__label::after{content:":"}.node__content.theme-full .field-node-links .field__items{column-count:4;column-fill:auto;max-height:200px}.node__content.theme-full .field-node-links .field__items a{transition:all 0.3s}.node__content.theme-full .field-node-links .field__items a:hover{color:#4F93EB}.node__content.theme-full .field-node-images .field__items{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -10px}.node__content.theme-full .field-node-images .field__item{width:400px;max-width:100%;margin:0 10px 20px}.node__content.do-pislya-full .images-wrapper{display:flex;align-items:flex-start;margin:-10px;margin-top:30px}.node__content.do-pislya-full .images-wrapper img{margin:0}.node__content.do-pislya-full .images-wrapper .field__label{color:grey;text-transform:uppercase;margin-bottom:10px}.node__content.do-pislya-full .images-wrapper .field__image{padding:10px;width:600px;max-width:100%}.connect-btn .field-block-link{padding:0.8333333333rem 0;background:#4F93EB;border-radius:5px;text-align:center;width:15rem;transition:all 0.6s ease;color:white;border:#4F93EB 2px solid;position:relative}.connect-btn .field-block-link:hover{background:white;color:#4F93EB}.connect-btn .field-block-link a{font-weight:600;font-size:1.1111111111rem;text-decoration:none}.connect-btn .field-block-link a:before{content:" ";position:absolute;bottom:0;left:0;right:0;top:0}.get-suggest .field-block-link{padding:0.8333333333rem;background:#FF725E;border-radius:5px;width:15.5555555556rem;position:relative;border:#FF725E 2px solid;transition:all 0.6s ease;position:relative}.get-suggest .field-block-link:hover{background:unset;border:white 2px solid}.get-suggest .field-block-link a{font-weight:bold;font-size:1.1111111111rem;text-decoration:none}.get-suggest .field-block-link a:before{content:" ";position:absolute;bottom:0;left:0;right:0;top:0}.get-suggest .field-block-link a:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;margin-left:0.3333333333rem;font-size:1.1111111111rem;content:""}.site-page{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;overflow-y:auto}.site-page .site-page__main{flex:110}.page-node{background:#FFFFFF}.error-page{text-align:center}.error-page .error_namber{font-size:8.3888888889rem;color:#4F93EB;font-weight:bolder}.error-page a{text-decoration:none;color:#4F93EB}.error-page .error_luck{display:inline-block;margin-top:1.1111111111rem;color:#4F93EB;text-transform:uppercase}#ukraine_map path:hover{fill:#21285F;cursor:pointer;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}#ukraine_map text,#ukraine_map circle{pointer-events:none}#ukraine_map svg{color:#fff}.personal-page-title{font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem;text-transform:unset}@media screen and (min-width:1200px){.personal-page-title{font-size:3.0555555556rem}}@media screen and (max-width:1200px){.personal-page-title{font-size:1.5rem}}.load-more-and-pager-portfolio-page_1,.load-more-and-pager-portfolio-page_2{margin-bottom:7.2222222222rem;color:white}.load-more-and-pager-portfolio-page_1__title,.load-more-and-pager-portfolio-page_2__title{font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem;text-align:center;color:white;margin-bottom:0.8333333333rem}@media screen and (min-width:1200px){.load-more-and-pager-portfolio-page_1__title,.load-more-and-pager-portfolio-page_2__title{font-size:3.0555555556rem}}.load-more-and-pager-portfolio-page_1 .view-filters,.load-more-and-pager-portfolio-page_2 .view-filters{color:#191919;padding-left:0.8333333333rem;margin-bottom:1.6666666667rem}.load-more-and-pager-portfolio-page_1 .view-filters label,.load-more-and-pager-portfolio-page_2 .view-filters label{background:white;position:absolute;top:-0.5555555556rem;left:1.1111111111rem;font-size:1.1111111111rem}.load-more-and-pager-portfolio-page_1 .view-filters .js-form-item,.load-more-and-pager-portfolio-page_2 .view-filters .js-form-item{position:relative;margin-right:1.3888888889rem}.load-more-and-pager-portfolio-page_1 .view-filters .js-form-submit,.load-more-and-pager-portfolio-page_2 .view-filters .js-form-submit{display:none}.load-more-and-pager-portfolio-page_1 .pager ul,.load-more-and-pager-portfolio-page_2 .pager ul{margin:auto;margin-top:1.1111111111rem;padding:0.8333333333rem 0;background:#4F93EB;border-radius:5px;text-align:center;width:15rem;transition:all 0.6s ease;color:white;position:relative;border:#4F93EB 2px solid}.load-more-and-pager-portfolio-page_1 .pager ul:hover,.load-more-and-pager-portfolio-page_2 .pager ul:hover{background:unset;border:#4F93EB 2px solid;color:#4F93EB}.load-more-and-pager-portfolio-page_1 .pager ul a,.load-more-and-pager-portfolio-page_2 .pager ul a{font-weight:600;font-size:1.1111111111rem;text-decoration:none}.load-more-and-pager-portfolio-page_1 .pager ul a:before,.load-more-and-pager-portfolio-page_2 .pager ul a:before{content:" ";position:absolute;bottom:0;left:0;right:0;top:0}.load-more-and-pager-portfolio-page_1 .pager ul a:after,.load-more-and-pager-portfolio-page_2 .pager ul a:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;font-size:1rem;margin-left:0.2777777778rem;content:""}.load-more-and-pager-portfolio-page_1 .view-header,.load-more-and-pager-portfolio-page_2 .view-header{display:none;color:black;text-align:center;font-size:1.1111111111rem;line-height:150%;margin-bottom:2.7777777778rem}.load-more-and-pager-portfolio-page_1 .view-content,.load-more-and-pager-portfolio-page_2 .view-content{display:flex;flex-wrap:wrap}@media screen and (min-width:1200px){.load-more-and-pager-portfolio-page_1 .view-content,.load-more-and-pager-portfolio-page_2 .view-content{justify-content:space-around}}.load-more-and-pager-portfolio-page_1 .view-content .views-row,.load-more-and-pager-portfolio-page_2 .view-content .views-row{height:17.2222222222rem}@media screen and (min-width:1200px){.load-more-and-pager-portfolio-page_1 .view-content .views-row,.load-more-and-pager-portfolio-page_2 .view-content .views-row{width:33.33%;margin-bottom:1.6666666667rem;padding:0 0.8333333333rem;height:27.7777777778rem}}.load-more-and-pager-portfolio-page_1 .view-content .views-row .work-teaser,.load-more-and-pager-portfolio-page_2 .view-content .views-row .work-teaser{display:flex;flex-direction:column;position:relative;justify-content:center;height:17.2222222222rem;padding:2.2222222222rem 0}@media screen and (min-width:1200px){.load-more-and-pager-portfolio-page_1 .view-content .views-row .work-teaser,.load-more-and-pager-portfolio-page_2 .view-content .views-row .work-teaser{padding:3.3333333333rem 0;height:27.7777777778rem}}.load-more-and-pager-portfolio-page_1 .view-content .views-row .work-teaser:hover .links,.load-more-and-pager-portfolio-page_2 .view-content .views-row .work-teaser:hover .links{visibility:visible;opacity:1;transform:translateY(0)}.load-more-and-pager-portfolio-page_1 .view-content .views-row .work-teaser .field-work-image,.load-more-and-pager-portfolio-page_2 .view-content .views-row .work-teaser .field-work-image{position:absolute;top:0;right:0;bottom:0;left:0}.load-more-and-pager-portfolio-page_1 .view-content .views-row .work-teaser .field-work-image img,.load-more-and-pager-portfolio-page_2 .view-content .views-row .work-teaser .field-work-image img{border-radius:0.2777777778rem;height:100%}.load-more-and-pager-portfolio-page_1 .view-content .views-row .work-teaser .field-work-image:before,.load-more-and-pager-portfolio-page_2 .view-content .views-row .work-teaser .field-work-image:before{content:" ";position:absolute;top:0;right:0;left:0;bottom:0;border-radius:0.2222222222rem;background:rgba(0,21,61,0.7)}.load-more-and-pager-portfolio-page_1 .view-content .views-row .work-teaser .field-work-title,.load-more-and-pager-portfolio-page_2 .view-content .views-row .work-teaser .field-work-title{font-weight:900;font-size:1.8888888889rem;padding:0 1.3888888889rem;text-align:center;line-height:125%;z-index:2;text-transform:uppercase}.load-more-and-pager-portfolio-page_1 .view-content .views-row .work-teaser .links,.load-more-and-pager-portfolio-page_2 .view-content .views-row .work-teaser .links{position:absolute;bottom:2.5rem;left:10%;right:10%;transition:all 0.6s ease;visibility:hidden;opacity:0;transform:translateY(10px);z-index:2;justify-self:flex-end;margin-top:auto;text-align:center;width:auto}.load-more-and-pager-portfolio-page_1 .view-content .views-row .work-teaser .links .node__links,.load-more-and-pager-portfolio-page_2 .view-content .views-row .work-teaser .links .node__links{position:absolute;top:0;right:0;bottom:0;left:0}.load-more-and-pager-portfolio-page_1 .view-content .views-row .work-teaser .links .node__links a,.load-more-and-pager-portfolio-page_2 .view-content .views-row .work-teaser .links .node__links a{padding:0.9444444444rem 3.3333333333rem;opacity:0}.load-more-and-pager-portfolio-page_1 .view-content .views-row .work-teaser .links .node_link,.load-more-and-pager-portfolio-page_2 .view-content .views-row .work-teaser .links .node_link{background:#FF725E;border-radius:5px;padding:0.8333333333rem 1.3888888889rem;text-decoration:none;font-weight:600;font-size:1.1111111111rem;line-height:125%;font-feature-settings:"pnum" on,"lnum" on;color:#FFFFFF}.load-more-and-pager-portfolio-page_1 .view-content .views-row .work-teaser .links .node_link:after,.load-more-and-pager-portfolio-page_2 .view-content .views-row .work-teaser .links .node_link:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;font-size:1rem;margin-left:5px;content:"";transform:rotate(180deg);display:inline-block}.webform-submission-special-conditions-form{display:flex;flex-wrap:wrap;text-align:center;justify-content:center;color:#191919}.webform-submission-special-conditions-form .webform-confirmation__message{text-transform:uppercase;font-size:1.3333333333rem;text-align:center;font-weight:bold}.webform-submission-special-conditions-form .webform-confirmation__back{text-transform:uppercase;font-size:0.7777777778rem;text-align:center}.webform-submission-special-conditions-form .webform-confirmation__back a{text-decoration:none}.webform-submission-special-conditions-form .js-form-type-webform-markup{width:100%;font-size:2.6666666667rem;text-transform:uppercase;margin-bottom:2.2222222222rem}.webform-submission-special-conditions-form .form-item-phone,.webform-submission-special-conditions-form .form-item-name{position:relative;width:20%;margin-right:1.6666666667rem}.webform-submission-special-conditions-form .form-item-phone input,.webform-submission-special-conditions-form .form-item-name input{height:3.3333333333rem;padding-right:2.5rem;font-size:1.3333333333rem}.webform-submission-special-conditions-form .form-item-phone input::placeholder,.webform-submission-special-conditions-form .form-item-name input::placeholder{font-size:1.3333333333rem}.webform-submission-special-conditions-form .form-item-phone:after,.webform-submission-special-conditions-form .form-item-name:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;font-size:1.1111111111rem;color:#4F93EB;position:absolute;right:1.1111111111rem;top:30%}.webform-submission-special-conditions-form .js-form-item-name:after{content:""}.webform-submission-special-conditions-form .js-form-item-phone:before{content:" ";border-radius:50px;background:#4F93EB;position:absolute;width:0.3333333333rem;height:0.3333333333rem;left:-0.1666666667rem;top:calc(50% - 5%)}.webform-submission-special-conditions-form .js-form-item-phone:after{content:""}.webform-submission-special-conditions-form .webform-actions button{width:100%;font-family:"ProximaNova",arial,sans-serif;height:3.3333333333rem;font-weight:600;font-size:1.1111111111rem;line-height:125%;font-feature-settings:"pnum" on,"lnum" on;color:#FFFFFF;background:#FF725E;border-radius:0.2777777778rem}.webform-submission-special-conditions-form .webform-actions button:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";transform:rotate(180deg);font-size:16px;margin-left:5px}.page-node-type-work .personal-page-title{margin-bottom:unset}.page-node-type-work a{text-decoration:none}.page-node-type-work .field-work-type{font-size:1.1111111111rem;line-height:150%;font-feature-settings:"pnum" on,"lnum" on;margin-bottom:1.6666666667rem}.page-node-type-work .work-full{position:relative;z-index:2}.page-node-type-work .text_wrapper{position:relative;height:12.7777777778rem;z-index:-1;width:41.6666666667rem;background:#FFFFFF;box-shadow:0px 4px 166px rgba(65,86,119,0.1);border-radius:0.5555555556rem;padding:1.6666666667rem;padding-right:10rem}.page-node-type-work .text_wrapper:before{content:"";width:0.2222222222rem;height:1.6666666667rem;left:0;top:1.6666666667rem;position:absolute;background:#3A89C9;border-radius:0.1666666667rem}.page-node-type-work .text_wrapper .field-work-desc{margin-bottom:0.8333333333rem}.page-node-type-work .text_wrapper .field-work-contacts{font-size:1.1111111111rem}.page-node-type-work .text_wrapper .field-work-contacts .field__label{margin-bottom:0.5555555556rem}.page-node-type-work .text_wrapper .field-work-contacts .field{margin-bottom:0.5555555556rem}.page-node-type-work .text_wrapper .adress_wrapper{display:flex;flex-wrap:wrap;font-weight:900;font-size:1.3333333333rem;line-height:125%;font-feature-settings:"pnum" on,"lnum" on;color:#191919;margin-bottom:0.8333333333rem}.page-node-type-work .text_wrapper .adress_wrapper .field:not(:last-of-type) a:after{content:",";margin-right:0.2777777778rem}.page-node-type-work .text_wrapper .field-work-link{margin-bottom:0.8333333333rem;color:#4F93EB;font-weight:600;font-size:1.1111111111rem;line-height:125%}.page-node-type-work .field-work-image{z-index:2;padding-left:1.6666666667rem;margin-top:-5.5555555556rem}.page-node-type-work .field-work-image img{border-radius:0.5555555556rem}.logo .schedule .field-block-phone{color:#4F93EB}.block-type-presentation{flex-grow:1;margin-top:15px;margin-bottom:30px}@media screen and (min-width:1200px){.block-type-presentation{margin-top:55px;margin-bottom:0}}.block-type-presentation .field-block-media-multi__items{margin:-15px 0}@media screen and (min-width:1200px){.block-type-presentation .field-block-media-multi__items{display:flex;margin:0 -1.3888888889rem}}.block-type-presentation .field-block-media-multi__item{padding:15px 0;width:100%}@media screen and (min-width:1200px){.block-type-presentation .field-block-media-multi__item{width:auto;padding:0 1.3888888889rem}}.block-type-presentation .body{margin-top:1.3888888889rem}@media screen and (min-width:1200px){.block-type-presentation .body{margin-top:4.1666666667rem}}.block-type-presentation .media--type-document.media--view-mode-token{position:relative;display:inline-block;padding:0.8333333333rem;background:#4F93EB;border-radius:5px;border:#4F93EB 2px solid;transition:all 0.6s ease;width:100%;text-align:center}.block-type-presentation .media--type-document.media--view-mode-token:hover{background:unset;border:white 2px solid}.block-type-presentation .media--type-document.media--view-mode-token .field-media-title{font-weight:bold;font-size:1.1111111111rem;text-decoration:none}.block-type-presentation .media--type-document.media--view-mode-token .field-media-title:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;margin-left:0.1666666667rem;font-size:1.3333333333rem;content:"";vertical-align:-5px}.block-type-presentation .media--type-document.media--view-mode-token .field-media-document .file{background:none;min-height:unset;display:inline;padding:0}.block-type-presentation .media--type-document.media--view-mode-token .field-media-document .file a{position:absolute;font-size:0;top:0;bottom:0;right:0;left:0;text-decoration:none}#online-chat-wrapper.b-callback .b-callback__inner{background:#4F93EB}#online-chat-wrapper.b-callback .b-callback__inner::before{background:rgba(79,147,235,0.12)}.site-med-ukraina-org-ua{color:#313131}.site-med-ukraina-org-ua .site-page{height:auto;min-height:100vh;overflow-x:visible}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-header .block-type-logo .block-content__container .schedule .phones_wrapper .field-block-link-image{display:none}}.site-med-ukraina-org-ua .site-header .block-type-logo{margin-right:4.7777777778rem;width:23.1111111111rem}.site-med-ukraina-org-ua .site-header .block-type-logo .block-content__container .logo_wrapper{min-width:8.3333333333rem}@media screen and (min-width:1200px){.site-med-ukraina-org-ua.gin--classic-toolbar .site-main{margin-top:-39px}}.site-med-ukraina-org-ua .site-main .l{padding-bottom:6.3888888889rem;padding-top:9.1666666667rem}.site-med-ukraina-org-ua .site-main .site-content__top .create-site{overflow-x:clip}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__top .create-site{padding-left:2.7777777778rem;padding-right:2.7777777778rem;margin-right:-2.7777777778rem;margin-left:-2.7777777778rem}}@media screen and (min-width:1800px){.site-med-ukraina-org-ua .site-main .site-content__top .create-site{padding-left:4.1666666667rem;padding-right:4.1666666667rem;margin-right:-4.1666666667rem;margin-left:-4.1666666667rem}}.site-med-ukraina-org-ua .site-main .site-content__top .create-site__container{display:flex;flex-direction:column}.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-block-title{max-width:44.4444444444rem;margin:0.8333333333rem auto;padding:0 4.1666666667rem;text-transform:none;color:#313131}.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-block-text{font-size:1.1111111111rem}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-block-advantages{width:86%;margin:auto}.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-block-advantages__items{padding:2.6666666667rem 0}.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-block-advantages__item.field__item{width:20%;margin:0 auto}}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-block-link{margin-bottom:8rem}}@media screen and (min-width:1800px){.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-block-link{margin-bottom:8rem}}.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-media-lottie-file{width:3.6111111111rem;height:3.6111111111rem;display:flex;margin-left:auto;justify-content:flex-end;margin-bottom:1.1111111111rem;order:1}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-media-lottie-file{display:none}}.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-block-img-multi{margin-bottom:6rem;order:1}.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-block-img-multi .swiper{overflow-y:visible !important;overflow-x:clip !important;margin-top:-25px}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-block-img-multi .swiper{padding:8.5555555556rem 0 12.4444444444rem;margin:-9.1111111111rem}}.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-block-img-multi .swiper .swiper-pagination{bottom:-10px}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-block-img-multi .swiper .swiper-pagination{display:none}}.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-block-img-multi .swiper .swiper-pagination-bullet{margin:0 0.6666666667rem;width:0.8888888889rem;height:0.8888888889rem;border:#4F93EB 2px solid;background:unset;opacity:1}.site-med-ukraina-org-ua .site-main .site-content__top .create-site .field-block-img-multi .swiper .swiper-pagination-bullet-active{background:#4F93EB}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages{margin-bottom:5.5555555556rem}}.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages .our-advantages__title{color:#313131;text-transform:none}.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages .swiper-container4{overflow-y:visible !important;overflow-x:clip !important}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages .swiper-container4 .field__items{transform:none !important}}.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages .swiper-container4 .field__items .field__item{padding:10px;position:relative;transition-duration:0.3s}@media screen and (min-width:768px){.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages .swiper-container4 .field__items .field__item{padding:10px 20px}}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages .swiper-container4 .field__items .field__item{padding:0}}.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages .swiper-container4 .field__items .field__item::before{content:"";display:block;position:absolute;left:10px;right:10px;top:-25px;bottom:-25px;border-radius:10px;background:linear-gradient(175deg,#3A89C9 0%,#223B73 99.99%,#223B73 100%);opacity:0;z-index:-1}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages .swiper-container4 .field__items .field__item::before{left:-0.5555555556rem;right:-0.5555555556rem}}.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages .swiper-container4 .field__items .field__item .field-paragraph-icon{color:#4F93EB}.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages .swiper-container4 .field__items .field__item .field-paragraph-icon svg{width:100%;height:100%}.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages .swiper-container4 .field__items .field__item:hover::before{opacity:1;transition:opacity 0.3s}.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages .swiper-container4 .field__items .field__item:hover{transition:opacity 0.3s}.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages .swiper-container4 .field__items .field__item:hover .field-paragraph-title{color:#FFFFFF;transition-duration:0.3s}.site-med-ukraina-org-ua .site-main .site-content__top .our-advantages .swiper-container4 .field__items .field__item:hover .field-paragraph-icon{color:#FFFFFF;transition-duration:0.3s}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__top .text-anim{margin-bottom:3.6111111111rem}.site-med-ukraina-org-ua .site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item{margin-bottom:2.7777777778rem}.site-med-ukraina-org-ua .site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item:nth-child(even) .field-paragraph-anim{transform:translateX(2.4444444444rem)}.site-med-ukraina-org-ua .site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item:nth-child(4) .field-paragraph-anim{padding:0 6.9444444444rem}}@media screen and (min-width:1800px){.site-med-ukraina-org-ua .site-main .site-content__top .text-anim{margin-top:-1rem}.site-med-ukraina-org-ua .site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item{margin-bottom:3.4444444444rem}}.site-med-ukraina-org-ua .site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-title{color:#313131;text-transform:none}@media screen and (min-width:768px){.site-med-ukraina-org-ua .site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .field-paragraph-anim{min-width:27.7777777778rem}}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .field-paragraph-anim{width:45%}}.site-med-ukraina-org-ua .site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper{width:calc(60% - 1.6666666667rem)}.site-med-ukraina-org-ua .site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-text{max-height:8.3333333333rem;-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow-y:auto}.site-med-ukraina-org-ua .site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-text::-webkit-scrollbar{margin-right:0.5555555556rem;width:0.4444444444rem;min-height:2.7777777778rem;background:rgba(79,147,235,0.1)}.site-med-ukraina-org-ua .site-main .site-content__top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-text::-webkit-scrollbar-thumb{background:#4F93EB;min-height:1.6666666667rem;max-height:1.6666666667rem;border-radius:0.3333333333rem}.site-med-ukraina-org-ua .site-main .site-content__top .about-us .about-us__container{overflow-x:clip}.site-med-ukraina-org-ua .site-main .site-content__top .about-us .text_wrapper .field-block-title{color:#313131;text-transform:none}.site-med-ukraina-org-ua .site-main .site-content__top .about-us .field-block-image{width:34%}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__top .about-us .field-block-image img{transform:translateX(2.2222222222rem)}}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1{padding-bottom:3.2777777778rem}}.site-med-ukraina-org-ua .site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1__title{max-width:46.6666666667rem;margin-left:auto;margin-right:auto;text-transform:none}.site-med-ukraina-org-ua .site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser .field-work-title{text-transform:none}.site-med-ukraina-org-ua .site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser .links{transition-timing-function:linear;transition-duration:0.3s}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .pager{margin:0.6666666667rem auto 0.3333333333rem}}.site-med-ukraina-org-ua .site-main .site-content .first-place .first-place__title{max-width:51.1111111111rem;margin-left:auto;margin-right:auto;text-transform:none;color:#313131}.site-med-ukraina-org-ua .site-main .site-content .first-place .first-place__container{display:flex;justify-content:space-between;flex-direction:column;gap:10px}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content .first-place .first-place__container{flex-direction:row;gap:0.5555555556rem}}.site-med-ukraina-org-ua .site-main .site-content .first-place .field-block-photos{width:calc(100% + 40px) !important;margin-left:-40px}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content .first-place .field-block-photos{width:82% !important;margin-left:-12.2222222222rem;margin-right:-12.2222222222rem}}.site-med-ukraina-org-ua .site-main .site-content .first-place .field-block-link-image{width:30%}.site-med-ukraina-org-ua .site-main .site-content .first-place .field-block-link-image .field__item:nth-child(1) img{width:auto}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content .first-place .field-block-gallery{width:28%}}.site-med-ukraina-org-ua .site-main .site-content .first-place .field-block-gallery__items{display:flex;flex-direction:column;gap:1.4444444444rem}@media screen and (min-width:768px){.site-med-ukraina-org-ua .site-main .site-content .first-place .field-block-gallery__items{flex-direction:row}}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content .first-place .field-block-gallery__items{flex-direction:column;gap:0.6666666667rem}}.site-med-ukraina-org-ua .site-main .site-content .first-place .field-block-gallery__item .paragraph{display:flex;flex-direction:column;gap:0.5555555556rem}.site-med-ukraina-org-ua .site-main .site-content .first-place .field-block-gallery .field-paragraph-text{font-weight:600;line-height:1.25;color:#313131}.site-med-ukraina-org-ua .site-main .site-content .first-place .field-block-gallery .field-paragraph-text span{font-weight:800}.site-med-ukraina-org-ua .site-main .site-content .reviews .reviews__title{color:#313131;text-transform:none}.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts .contacts__title{text-transform:none}.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-adress{line-height:1.5}.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-location{display:flex;justify-content:flex-start;align-items:center;gap:4px}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts .images_wrapper{margin-top:3rem}}.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts .images_wrapper .field-block-image{width:70%;max-width:440px;height:auto}@media screen and (min-width:768px){.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts .images_wrapper .field-block-image{width:50%;max-width:none;aspect-ratio:1.6666666667}}@media screen and (min-width:992px){.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts .images_wrapper .field-block-image{width:40%}}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts .images_wrapper .field-block-image{width:52%;height:33.3333333333rem;top:5rem;z-index:1}}.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts .images_wrapper .field-block-image:after{content:"";position:absolute;background:#4F93EB;border-radius:10px;height:100%;width:78%;top:-2.4444444444rem;right:55%;z-index:-1;display:none}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts .images_wrapper .field-block-image:after{display:block}}.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts .images_wrapper .field-block-image img{border-radius:10px 0 0 10px}.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts .images_wrapper .field-block-map{z-index:2}.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts .images_wrapper .field-block-map::after{display:none}.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts .images_wrapper .field-block-map .leaflet-tile-pane{filter:grayscale(1)}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts-webform{padding-bottom:6rem}}.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts-webform .contacts-webform__title{text-transform:none}.site-med-ukraina-org-ua .site-main .site-content__bottom .videogallery .field-block-title{text-transform:none}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__bottom .videogallery .swiper-container3{padding:4.1666666667rem 0;margin-bottom:3.0555555556rem}}.site-med-ukraina-org-ua .site-main .site-content__bottom .videogallery .swiper-slide{display:flex;justify-content:center;align-items:center;transition:all 0.2s linear}@media screen and (min-width:768px){.site-med-ukraina-org-ua .site-main .site-content__bottom .videogallery .swiper-slide{height:22.2222222222rem}}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__bottom .videogallery .swiper-slide{height:38.8888888889rem;aspect-ratio:1.7777777778;transform:scale(0.71)}}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__bottom .videogallery .swiper-slide.swiper-slide-active{transform:scale(1)}}.site-med-ukraina-org-ua .site-main .site-content__bottom .videogallery .swiper-slide .field__item{height:100%;width:100%}.site-med-ukraina-org-ua .site-main .site-content__bottom .videogallery .swiper-slide img{height:100%;aspect-ratio:1.6666666667;object-fit:cover}.site-med-ukraina-org-ua .site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-prev{left:14.1111111111rem}.site-med-ukraina-org-ua .site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-next{right:14.1111111111rem}.site-med-ukraina-org-ua .site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-prev,.site-med-ukraina-org-ua .site-main .site-content__bottom .videogallery .swiper-navigation .swiper-button-next{transform:translateY(-50%)}.site-med-ukraina-org-ua .site-main .site-content__bottom .views-block-blog-block-1 .views-block-blog-block-1__title{text-transform:none;color:#313131}.site-med-ukraina-org-ua .site-main .site-content__bottom .views-block-blog-block-1 .views-row::before{height:3.3333333333rem}.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout{gap:1.6666666667rem}.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout:before{background-image:url("/themes/personal/images/seo-med.ukraina.org.ua.png");height:19.4444444444rem}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout:before{width:35%}}.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container{max-height:18.3333333333rem;padding:0.8333333333rem 1.3888888889rem 0.8333333333rem 0}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container{width:65%}}.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h2,.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h3,.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h4,.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h5,.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h6{margin-bottom:0.8333333333rem}.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h2,.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h2 *,.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h3,.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h3 *,.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h4,.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h4 *,.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h5,.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h5 *,.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h6,.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container h6 *{font-weight:900}.site-med-ukraina-org-ua .site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container p{margin-bottom:0.8333333333rem}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-footer .region-footer-first{margin-bottom:3.5555555556rem}}.site-med-ukraina-org-ua .site-footer .copyright .text-formatted .media--type-document{padding:0.7777777778rem 1.4444444444rem 0.9444444444rem;margin-bottom:0;background:#4F93EB;border-radius:5px;min-width:18.2222222222rem;width:100%;height:3.3333333333rem;border:#4F93EB 2px solid;transition:all 0.6s ease;position:relative;text-align:center}@media screen and (min-width:1200px){.site-med-ukraina-org-ua .site-footer .copyright .text-formatted .media--type-document{width:auto;margin-top:1.6666666667rem;margin-bottom:4.2222222222rem}}.site-med-ukraina-org-ua .site-footer .copyright .text-formatted .media--type-document:hover{background:unset;border:white 2px solid}.site-med-ukraina-org-ua .site-footer .copyright .text-formatted .media--type-document .field-media-title{margin:auto;font-size:1.1111111111rem;font-weight:bold;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;position:relative}.site-med-ukraina-org-ua .site-footer .copyright .text-formatted .media--type-document .field-media-title:before{content:"";position:absolute;bottom:4px;left:0;right:1.5555555556rem;height:0.5px;background:currentColor}.site-med-ukraina-org-ua .site-footer .copyright .text-formatted .media--type-document .field-media-title:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";margin-left:0.3333333333rem;font-size:1.1111111111rem}.site-med-ukraina-org-ua .site-footer .get-suggest .field-block-link{min-width:16.6666666667rem;width:auto;height:3.3333333333rem;padding:0.8888888889rem 1.4444444444rem 0.8333333333rem}.site-med-ukraina-org-ua .site-footer .get-suggest .field-block-link a{display:inline-flex;justify-content:center;align-items:center}@media screen and (min-width:320px) and (max-width:1200px){.site-med-ukraina-org-ua .site-main .l{padding-top:1.3888888889rem}.site-med-ukraina-org-ua .create-site{padding-bottom:40px;padding-left:1.3888888889rem;padding-right:1.3888888889rem;margin-right:-1.3888888889rem;margin-left:-1.3888888889rem}.site-med-ukraina-org-ua .site-main .site-content__top .region-content-top .our-advantages .swiper-container4{padding-left:1.3888888889rem;padding-right:1.3888888889rem;margin-right:-1.3888888889rem;margin-left:-1.3888888889rem}.site-med-ukraina-org-ua .site-main .site-portfolio .region-portfolio{padding-top:2.7777777778rem;margin-bottom:2.7777777778rem}.site-med-ukraina-org-ua .site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1{margin-bottom:2.7777777778rem}.site-med-ukraina-org-ua .site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .field-media-lottie-file{position:static;margin-bottom:-40px}.site-med-ukraina-org-ua .site-main .site-content__top .about-us .text_wrapper .field-block-title{margin-bottom:1.6666666667rem}.site-med-ukraina-org-ua .site-main .site-content .first-place{margin-bottom:2.7777777778rem}.site-med-ukraina-org-ua .site-main .site-content__bottom .views-block-blog-block-1{margin-bottom:2.7777777778rem}.site-med-ukraina-org-ua .site-main .site-content__contacts{padding-top:2.7777777778rem}.site-med-ukraina-org-ua .site-main .site-content__contacts .contacts-webform{padding-bottom:2.7777777778rem;margin-bottom:2.7777777778rem}.site-med-ukraina-org-ua .site-footer .l{padding:2.7777777778rem 1.3888888889rem 1.3888888889rem}.site-med-ukraina-org-ua .site-footer .gl-devel{display:none}}.toolbar-fixed.toolbar-tray-open:not(.toolbar-vertical) .site-header{top:78px}.block-menu .contextual{display:none !important}.block.raffle{padding:30px 0}.block.raffle img{margin-right:30px;margin-bottom:10px}.block.raffle .block__title{font-weight:900;font-style:normal;line-height:125%;text-transform:uppercase;color:#191919;font-size:1.5rem;margin-bottom:30px}@media screen and (min-width:1200px){.block.raffle .block__title{font-size:3.0555555556rem}}@media screen and (min-width:320px) and (max-width:1199px){body.lock{overflow-y:hidden}.site-header{position:unset}.site-header .l{padding-top:1.3888888889rem}.site-header__top{width:100%}.site-header__top .region-header-top{display:flex;justify-content:space-between}.site-header__top .region-header-top .schedule{display:none}.site-header__main{flex-direction:column;transition:all 0.5s ease}.site-header__main.is-open{z-index:55;overflow-y:hidden;background:linear-gradient(132.35deg,#3A89C9 -19.83%,#223B73 87.58%,#223B73 87.59%);position:fixed;bottom:0;top:0;left:0;right:0;padding:25px 25px 50px 25px}.site-header__main.is-open .header_stroke{display:flex;height:85%;width:100%}.site-header__main.is-open .header_stroke .region-header-middle{height:100%;justify-content:space-between}.site-header__main.is-open .header_stroke .region-header-middle .connect-btn{width:100%}.site-header__main.is-open .header_stroke .region-header-middle .connect-btn .field-block-link{width:100%}.site-header__middle{width:100%}.site-header__middle .region-header-middle{align-items:center;flex-direction:column}.site-main .l{padding-top:2.7777777778rem;padding-bottom:5.5555555556rem}.site-main .site-content__top .region-content-top .create-site .field-block-title{padding:unset;margin-top:unset}.site-main .site-content__top .region-content-top .create-site .field-block-text{margin-bottom:1.6666666667rem;font-size:0.8888888889rem}.site-main .site-content__top .region-content-top .create-site .field-block-link{margin-bottom:1.6666666667rem}.site-main .site-content__top .region-content-top .create-site .field-block-image{margin-bottom:5.5555555556rem}.site-main .site-content__top .region-content-top .create-site .field-block-advantages{display:none}.site-main .site-content__top .region-content-top .our-advantages{margin-bottom:2.7777777778rem}.site-main .site-content__top .region-content-top .our-advantages .our-advantages__title{text-align:left;margin-bottom:1.1111111111rem}.site-main .site-content__top .region-content-top .our-advantages .our-advantages__container{position:relative}.site-main .site-content__top .region-content-top .our-advantages .our-advantages__container .field-media-lottie-file{width:3.6111111111rem;height:3.6111111111rem;display:flex;margin-left:auto;justify-content:flex-end;margin-bottom:1.1111111111rem}.site-main .site-content__top .region-content-top .our-advantages .swiper-container4{margin:0 auto;overflow:hidden;list-style:none;padding:0;z-index:1}.site-main .site-content__top .region-content-top .our-advantages .field__items{flex-wrap:nowrap !important}.site-main .site-content__top .region-content-top .our-advantages .field__items .field__item{margin-bottom:unset;font-size:0.8888888889rem}.site-main .site-content__top .region-content-top .text-anim .field-block-text-anim .field__items .field__item:nth-child(5){margin-bottom:unset}.site-main .site-content__top .region-content-top .text-anim .field-block-text-anim .field__items .field__item:nth-child(3) .paragraph .field-paragraph-text p{padding-left:unset}.site-main .site-content__top .region-content-top .text-anim .field-block-text-anim .field__items .field__item:nth-child(3) .paragraph .field-paragraph-text p:before{position:relative;display:block;margin-bottom:0.6666666667rem}.site-main .site-content__top .region-content-top .text-anim .field-block-text-anim .field__items .field__item:not(:last-of-type){margin-bottom:5.5555555556rem}.site-main .site-content__top .region-content-top .text-anim .field-block-text-anim .field__items .field__item .paragraph{flex-direction:column;justify-content:unset}.site-main .site-content__top .region-content-top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper{order:1;width:100%;margin:unset}.site-main .site-content__top .region-content-top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-text{max-height:unset;font-size:0.8888888889rem;max-height:330px;-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow:hidden;overflow-y:auto}.site-main .site-content__top .region-content-top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-text::-webkit-scrollbar{margin-right:0.5555555556rem;width:0.4444444444rem;min-height:2.7777777778rem;background:rgba(79,147,235,0.1)}.site-main .site-content__top .region-content-top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-text::-webkit-scrollbar-thumb{background:#4F93EB;min-height:1.6666666667rem;max-height:1.6666666667rem;border-radius:0.3333333333rem}.site-main .site-content__top .region-content-top .text-anim .field-block-text-anim .field__items .field__item .paragraph .text_wrapper .field-paragraph-link{width:100%}.site-main .site-content__top .region-content-top .text-anim .field-block-text-anim .field__items .field__item .paragraph .field-paragraph-anim{width:100%;margin-bottom:1.6666666667rem}.site-main .site-content__top .region-content-top .about-us .about-us__container{flex-direction:column}.site-main .site-content__top .region-content-top .about-us .about-us__container .field-block-image{width:100%}.site-main .site-content__top .region-content-top .about-us .about-us__container .text_wrapper{width:100%;margin-bottom:1.6666666667rem}.site-main .site-content__top .region-content-top .about-us .about-us__container .text_wrapper .field-block-text p{font-size:0.8888888889rem}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1{position:relative;margin-bottom:5.5555555556rem}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .field-media-lottie-file{width:3.6111111111rem;height:3.6111111111rem;display:flex;margin-left:auto;justify-content:flex-end;margin-bottom:1.1111111111rem;position:absolute;right:0;top:60px;z-index:1}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .pager{display:none}.site-main .site-portfolio .region-portfolio .views-block-portfolio-block-1 .swiper-wrapper .views-row .work-teaser .field-work-title{font-size:1.1111111111rem}.site-main .site-portfolio .region-portfolio .ukraine-map__container{padding-bottom:5.5555555556rem}.site-main .site-portfolio .region-portfolio .b-map{flex-direction:column}.site-main .site-portfolio .region-portfolio .b-map .b-map__left{width:100%}.site-main .site-portfolio .region-portfolio .b-map .b-map__left .b-map__text{font-size:1.5rem;line-height:125%;width:100%;margin-bottom:1.6666666667rem}.site-main .site-portfolio .region-portfolio .b-map .b-map__left .b-map__text:after{content:unset}.site-main .site-portfolio .region-portfolio .b-map .b-map__right{width:100%}.site-main .site-portfolio .region-portfolio .b-map .b-map__right:after{width:11.4477777778rem;height:11.5rem}.site-main .site-portfolio .region-portfolio .b-map .b-map__right:before{width:10.3572222222rem;height:10.4044444444rem}.site-main .site-content .first-place{margin-bottom:5.5555555556rem}.site-main .site-content .first-place .first-place__container{flex-direction:column}.site-main .site-content .first-place .first-place__container .field-block-photos{width:100%;margin-bottom:2.5rem}.site-main .site-content .first-place .first-place__container .field-block-photos .field__item:nth-child(2){right:0;top:10%;bottom:-10%}.site-main .site-content .first-place .first-place__container .field-block-link-image{width:100%;padding:0 1.3888888889rem}.site-main .site-content .chatbot{margin-bottom:5.5555555556rem}.site-main .site-content .chatbot .chatbot__title{width:100%}.site-main .site-content .chatbot .chatbot__container{flex-direction:column}.site-main .site-content .chatbot .chatbot__container .text_icons{width:100%;margin-bottom:1.6666666667rem}.site-main .site-content .chatbot .chatbot__container .text_icons .field-block-text{font-size:0.8888888889rem}.site-main .site-content .chatbot .chatbot__container .field-block-image{margin-top:unset;width:100%}.site-main .site-content .reviews .reviews__title{margin-bottom:1.1111111111rem}.site-main .site-content .reviews .field-media-lottie-file{width:3.6111111111rem;height:3.6111111111rem;display:flex;margin-left:auto;justify-content:flex-end;margin-bottom:1.1111111111rem}.site-main .site-content__contacts .contacts .contacts__title{text-align:left;padding:0 1.3888888889rem}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-email,.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-schedule,.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-title,.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-adress,.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-gps{font-size:0.8888888889rem}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-phone a{font-size:1.1111111111rem}.site-main .site-content__contacts .contacts .field__items .field__item .field-paragraph-phone .free{font-size:1.1111111111rem}.site-main .site-content__contacts .contacts .images_wrapper{padding-bottom:8.3333333333rem}.site-main .site-content__contacts .contacts .images_wrapper .field-block-map{width:100%;z-index:2}.site-main .site-content__contacts .contacts .images_wrapper .field-block-map .geolocation-map-container{border-radius:0;height:27.7777777778rem}.site-main .site-content__contacts .contacts .images_wrapper .field-block-map:after{right:1.1111111111rem;width:77%;left:unset;top:1.3888888889rem}.site-main .site-content__contacts .contacts .images_wrapper .field-block-image{z-index:3;width:75%;height:12.7777777778rem;top:unset;right:0;bottom:10%}.site-main .site-content__contacts .contacts .images_wrapper .field-block-image img{border-radius:5px 0px 0px 5px}.site-main .site-content__contacts .contacts-webform{padding-top:0;padding-bottom:5.5555555556rem;margin-bottom:5.5555555556rem}.site-main .site-content__contacts .contacts-webform .contacts-webform__title{text-align:center;margin-bottom:1.6666666667rem;padding:0 25%}.site-main .site-content__contacts .contacts-webform .contacts-webform__subtitle{display:none}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;height:unset;padding:0 1.3888888889rem}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .js-form-item{width:100%}.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .form-item-message,.site-main .site-content__contacts .contacts-webform .webform-submission-contact-form .form-actions{margin-left:unset}.site-main .site-content__bottom .videogallery .field-block-title{text-align:left;padding:0 1.3888888889rem;margin-bottom:0.2777777778rem}.site-main .site-content__bottom .videogallery .field-block-subtitle{font-size:0.8888888889rem;text-align:left;padding:0 1.3888888889rem;margin-bottom:1.1111111111rem}.site-main .site-content__bottom .videogallery .swiper-slide{height:unset}.site-main .site-content__bottom .videogallery .swiper-slide .play-button{width:2.7777777778rem;height:2.7777777778rem;background-size:contain}.site-main .site-content__bottom .videogallery .swiper-container3{margin-bottom:1.9444444444rem}.site-main .site-content__bottom .videogallery .field-media-lottie-file{width:3.6111111111rem;height:3.6111111111rem;display:flex;margin-left:auto;justify-content:flex-end;margin-bottom:1.1111111111rem}.site-main .site-content__bottom .videogallery .swiper-navigation{display:none}.site-main .site-content__bottom .views-block-blog-block-1{margin-bottom:5.5555555556rem}.site-main .site-content__bottom .views-block-blog-block-1 .views-block-blog-block-1__title{margin-bottom:1.1111111111rem;text-align:left}.site-main .site-content__bottom .views-block-blog-block-1 .field-media-lottie-file{width:3.6111111111rem;height:3.6111111111rem;display:flex;margin-left:auto;justify-content:flex-end;margin-bottom:1.1111111111rem}.site-main .site-content__bottom .views-block-blog-block-1 .views-row{margin-right:0;max-width:100%}.site-main .site-content__bottom .drupal-seo .block__layout{flex-direction:column}.site-main .site-content__bottom .drupal-seo .block__layout:before{width:100%}.site-main .site-content__bottom .drupal-seo .block__layout .drupal-seo__container{width:100%}.site-footer{position:relative}.site-footer .gl-devel{display:block}.site-footer .l{padding:5.5555555556rem 1.3888888889rem}.site-footer .region-footer-first{flex-direction:column;height:36.1111111111rem}.site-footer .region-footer-first .menu--main{margin:2.7777777778rem 0}.site-footer .region-footer-first .logo-footer__container{flex-direction:column}.site-footer .region-footer-first .logo-footer__container .logo_wrapper .field-block-image{display:block}.site-footer .region-footer-first .logo-footer__container .logo_wrapper .field-mobile-image{display:none !important}.site-footer .region-footer-first .logo-footer__container .schedule{margin-top:2.7777777778rem;text-align:center}.site-footer .region-footer-first .get-suggest{width:100%}.site-footer .region-footer-first .get-suggest .field-block-link{width:100%;text-align:center}.site-footer .region-footer-first .get-suggest .field-block-link a:after{vertical-align:-3px}.site-footer .region-footer .copyright{font-size:0.8888888889rem;margin-bottom:1.6666666667rem;text-align:center}.header_stroke{display:none}.header_stroke .schedule{color:white}.header_stroke .schedule .field-block-schedule{font-size:0.8888888889rem;text-align:center}.header_stroke .schedule .phones_wrapper{display:flex}.header_stroke .schedule .phones_wrapper .field-block-phone{font-size:1.3333333333rem;font-weight:bold}.header_stroke .schedule .phones_wrapper .field-block-phone a{text-decoration:none}.header_stroke .schedule .phones_wrapper .field-block-link-image{margin-left:5px}.header_stroke .schedule .phones_wrapper .field-block-link-image .field__items{display:flex}.header_stroke .schedule .phones_wrapper .field-block-link-image .field__items .field__item{padding:0 4px}.js-menu-btn{display:flex;align-items:center;z-index:55}.js-menu-btn:before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";color:#4F93EB}.js-menu-btn.is-active:before{content:""}.menu--main{width:unset;margin-right:unset;color:white;height:60%}.menu--main .menu{flex-direction:column;display:flex;align-items:center}.menu--main .menu .menu__item{font-size:1.1111111111rem;font-weight:600}.menu--main .menu .menu__item a{text-decoration:none}.block-type-logo{margin:unset;width:unset}.block-type-logo .block-content__container .logo_wrapper{position:relative;width:unset}.block-type-logo .block-content__container .logo_wrapper .field-mobile-image{display:block}.block-type-logo .block-content__container .logo_wrapper .field-block-image{display:none}.block-type-logo .block-content__container .logo_wrapper .field-block-link a{font-size:0;position:absolute;left:0;right:0;top:0;bottom:0}.block-type-logo .block-content__container .schedule .field-block-schedule{font-size:0.8888888889rem}.block-type-logo .block-content__container .schedule .field-block-phone{font-size:1.3333333333rem;font-weight:bold}.block-type-logo .block-content__container .schedule .field-block-phone a{text-decoration:none}.webform-submission-special-conditions-form{flex-direction:column}.webform-submission-special-conditions-form .js-form-type-webform-markup{font-size:1.5rem;margin-bottom:1.1111111111rem}.webform-submission-special-conditions-form .form-item-phone,.webform-submission-special-conditions-form .form-item-name{position:relative;width:100%;margin-bottom:0.5555555556rem}.webform-submission-special-conditions-form .form-item-phone input,.webform-submission-special-conditions-form .form-item-name input{height:3.3333333333rem;font-size:1rem}.webform-submission-special-conditions-form .form-item-phone input::placeholder,.webform-submission-special-conditions-form .form-item-name input::placeholder{font-size:1rem}.webform-submission-special-conditions-form .webform-actions{width:100%}.webform-submission-special-conditions-form .webform-actions button{width:100%;font-family:"ProximaNova",arial,sans-serif;height:3.3333333333rem;font-weight:600;font-size:1.1111111111rem;line-height:125%;font-feature-settings:"pnum" on,"lnum" on;color:#FFFFFF;background:#FF725E;border-radius:0.2777777778rem}.webform-submission-special-conditions-form .webform-actions button:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";transform:rotate(180deg);font-size:16px;margin-left:5px}.page-node-type-work .personal-page-title{margin-bottom:unset}.page-node-type-work .personal-page-title h1{line-height:unset}.page-node-type-work a{text-decoration:none}.page-node-type-work .field-work-type{text-align:center;font-size:1rem;margin-bottom:0.8333333333rem}.page-node-type-work .work-full{position:relative;display:flex;flex-direction:column}.page-node-type-work .text_wrapper{width:100%;height:unset;padding:0.5555555556rem;padding-right:unset}.page-node-type-work .text_wrapper .adress_wrapper{font-size:0.8888888889rem;margin-bottom:0.8333333333rem}.page-node-type-work .text_wrapper .field-work-link{margin-bottom:1.6666666667rem;font-size:0.8888888889rem}.page-node-type-work .field-work-image{position:relative;right:unset;top:unset;width:unset;margin-top:-1.1111111111rem}.page-node-type-work .field-work-image img{border:1px solid #4F93EB;border-radius:0.5555555556rem}.personal-page-title{text-align:center}.load-more-and-pager-portfolio-page_1,.load-more-and-pager-portfolio-page_2{margin-bottom:5.5555555556rem;color:white}.load-more-and-pager-portfolio-page_1__title,.load-more-and-pager-portfolio-page_2__title{margin-bottom:0.8333333333rem;font-size:1.5rem}.load-more-and-pager-portfolio-page_1 .view-filters,.load-more-and-pager-portfolio-page_2 .view-filters{flex-direction:column;padding-left:unset}.load-more-and-pager-portfolio-page_1 .view-filters .js-form-item,.load-more-and-pager-portfolio-page_2 .view-filters .js-form-item{width:100%}.load-more-and-pager-portfolio-page_1 .view-content .views-row,.load-more-and-pager-portfolio-page_2 .view-content .views-row{height:17.2222222222rem;width:100%;margin-bottom:0.8333333333rem}.load-more-and-pager-portfolio-page_1 .view-content .views-row .work-teaser .field-work-title,.load-more-and-pager-portfolio-page_2 .view-content .views-row .work-teaser .field-work-title{font-size:1.1111111111rem}}@media screen and (min-width:320px) and (max-width:1199px) and (min-width:1200px){.header_stroke .schedule .phones_wrapper .field-block-link-image{margin-left:0.5555555556rem}}@media screen and (min-width:320px) and (max-width:1199px) and (min-width:1200px){.header_stroke .schedule .phones_wrapper .field-block-link-image .field__items .field__item{padding:0 0.2222222222rem}}@media screen and (min-width:320px) and (max-width:1199px) and (min-width:1200px){.load-more-and-pager-portfolio-page_1 .view-content,.load-more-and-pager-portfolio-page_2 .view-content{flex-wrap:wrap;justify-content:space-around}}@media screen and (min-width:320px) and (max-width:1199px) and (min-width:1200px){.load-more-and-pager-portfolio-page_1 .view-content .views-row,.load-more-and-pager-portfolio-page_2 .view-content .views-row{margin-bottom:1.6666666667rem;padding:0 0.8333333333rem;height:27.7777777778rem}}@media screen and (min-width:768px) and (max-width:1200px){.site-main .site-content__contacts .contacts .images_wrapper .field-block-image{height:18.3333333333rem}.site-main .site-content__bottom .videogallery .swiper-slide{height:19.4444444444rem}}@media screen and (max-width:1199px){.node__content.theme-teaser .b-teaser-title,.node__content.do-pislya-teaser .b-teaser-title{font-size:1rem;padding:0 5px}}@media screen and (max-width:959px){.view-themes .views-row,.view-comparison .views-row{width:33.33333%}}@media screen and (max-width:767px){.block.raffle{padding:5px 0;margin-bottom:30px}.node__content.theme-full,.node__content.do-pislya-full,.node__content.article-full{padding-left:10px;padding-right:10px}.node__content.do-pislya-full .images-wrapper .field__image{padding:5px}.node__content.do-pislya-full .images-wrapper{margin:-5px;margin-top:15px}.site-main .l{padding-bottom:30px}}@media screen and (max-width:599px){.view-themes .views-row,.view-comparison .views-row{width:50%}}@media screen and (max-width:479px){.node__content.theme-teaser .b-teaser-title,.node__content.do-pislya-teaser .b-teaser-title{font-size:0.8rem}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);}[dir="ltr"] .ajax-progress__throbber,[dir="ltr"] .ajax-progress__throbber--fullscreen,[dir="ltr"] .ui-dialog .ajax-progress__throbber,[dir="ltr"] .media-library-item .ajax-progress__throbber{border-right:3px dotted transparent;}[dir="rtl"] .ajax-progress__throbber,[dir="rtl"] .ajax-progress__throbber--fullscreen,[dir="rtl"] .ui-dialog .ajax-progress__throbber,[dir="rtl"] .media-library-item .ajax-progress__throbber{border-left:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-right:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);}[dir="ltr"] .media-library-widget .ajax-progress__throbber,[dir="ltr"] .media-library-widget .ajax-progress__throbber--fullscreen{border-right:2px dotted transparent;}[dir="rtl"] .media-library-widget .ajax-progress__throbber,[dir="rtl"] .media-library-widget .ajax-progress__throbber--fullscreen{border-left:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;top:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-radius:50%;animation:gin-throbber .75s linear infinite;}[dir="ltr"] .ui-dialog .ajax-progress-throbber::before,[dir="ltr"] .contextual-links .ajax-progress-throbber::before{left:var(--gin-spacing-xs);border-right:2px dotted transparent;}[dir="rtl"] .ui-dialog .ajax-progress-throbber::before,[dir="rtl"] .contextual-links .ajax-progress-throbber::before{right:var(--gin-spacing-xs);border-left:2px dotted transparent;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;top:0;width:24px;height:24px;}[dir="ltr"] .contextual-links .ajax-progress-throbber{right:var(--gin-spacing-xxs);}[dir="rtl"] .contextual-links .ajax-progress-throbber{left:var(--gin-spacing-xxs);}.contextual-links .ajax-progress-throbber::before{top:0;}[dir="ltr"] .contextual-links .ajax-progress-throbber::before{left:.25em;}[dir="rtl"] .contextual-links .ajax-progress-throbber::before{right:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
