.page-header{margin:0 auto;position:relative}.page-header *{color:#11265d}@media (max-width:600px){.page-header{min-height:unset}}.page-header__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-top:14.2rem}@media (max-width:600px){.page-header__content{padding-top:7rem}}.page-header__breadcrumps{font-size:1.6rem;line-height:1.8;margin-bottom:1.1rem}.page-header__breadcrumps a{transition:all .4s}.page-header__breadcrumps a:hover{text-decoration:underline}.page-header__breadcrumps:last-child{margin-bottom:0}.page-header__breadcrumps .arrow{display:inline-block;text-align:center;width:2.6rem}.page-header__breadcrumps .active{text-decoration:underline}.page-header__title{font-size:4.8rem;font-weight:600;line-height:1.2;margin-bottom:1.2rem;position:relative}.page-header__title:last-child{margin-bottom:0}@media (max-width:600px){.page-header__title{font-size:3.8rem}}.page-header__desc{font-size:2rem;line-height:1.5;max-width:73.2rem}.form{margin:5rem 0 0;position:relative}@media (max-width:900px){.form{margin:3.5rem 0 0}}.form__terms{line-height:1.8;margin:5rem 0}@media (max-width:900px){.form__terms{margin:3.5rem 0}}.form:before{background-color:hsla(0,0%,100%,.5);border-radius:0 4rem;content:"";inset:0;opacity:0;position:absolute;transition:all .2s;visibility:hidden;z-index:10}.form.loading:before{opacity:1;visibility:visible}.field{position:relative}.field--textarea{height:100%;min-height:28rem}.field--checkbox,.field--radio{align-items:flex-start;display:flex;gap:1rem}.field:not(:first-child){margin:2rem 0 0}.field:not(.field--checkbox):not(.field--radio) .field__error,.field:not(.field--checkbox):not(.field--radio) .field__label{background-color:#fff;left:2rem;line-height:1.8;padding:0 .5rem;position:absolute}.field .custom-checkbox.error .checkmark{border:1px solid red}.field:not(.field--checkbox):not(.field--radio) .field__label{color:rgba(25,26,24,.5);font-size:1.4rem;pointer-events:none;top:15px}.field:is(.field--checkbox) .field__label,.field:is(.field--radio) .field__label{cursor:pointer}.field__label{transition:all .2s}.field:not(.field--checkbox):not(.field--radio) .field__input{width:100%}.field:is(.field--checkbox) .field__input,.field:is(.field--radio) .field__input{margin-top:5px}.field__input{border:1px solid rgba(25,26,24,.3);font-weight:600;line-height:1.8;padding:1.5rem 2rem}.error .field__input{border-color:#ff0100}.field__input::-moz-placeholder{opacity:0}.field__input::placeholder{opacity:0}.field:not(.field--checkbox):not(.field--radio) .field__input:not(:-moz-placeholder)+.field__label{font-size:1rem;top:-.8rem}.field:not(.field--checkbox):not(.field--radio) .field__input:focus+.field__label,.field:not(.field--checkbox):not(.field--radio) .field__input:not(:placeholder-shown)+.field__label{font-size:1rem;top:-.8rem}.field__error{bottom:-.8rem;color:#ff0100;font-size:1rem}.field textarea{height:100%;resize:none}@media (max-width:900px){.cform{margin:5rem 0}}@media (max-width:600px){.cform__second-column.col{margin-top:2rem}}.cform__title{max-width:90rem}.cform__btn-wrapper{display:inline-flex;flex-wrap:wrap;gap:1rem;margin-bottom:5rem}@media (max-width:600px){.cform__btn-wrapper{margin-bottom:3.5rem}}.cform__top-btn.active{background-color:#11265d}.cform__submit-btn{align-items:center;font-size:1.6rem;font-weight:600;gap:1rem;line-height:1.8;padding:2rem 5rem;text-transform:uppercase}@media (max-width:900px){.cform__submit-btn{margin-top:5rem}}@media (max-width:500px){.cform__submit-btn{justify-content:center;width:100%}}.cform .flexbox{row-gap:0}.cform__upload{margin:5rem 0 0}.cform__upload-inner{border:1px dashed rgba(25,26,24,.5);position:relative}.cform__upload-inner input{height:100%;padding:1.5rem 2rem;width:100%}.error .cform__upload-inner{border-color:#ff0100}.cform__upload-placeholder{align-items:center;background-color:#fff;display:flex;gap:1rem;height:100%;inset:0;padding:1.5rem 2rem;pointer-events:none;position:absolute;width:100%;z-index:5}.cform__upload-placeholder p{color:rgba(25,26,24,.5);font-size:1.4rem;line-height:1.8}.cform__upload-placeholder svg{flex-shrink:0}.cform__upload-placeholder.hidden{opacity:0;visibility:hidden}.cform__upload-placeholder.results p{color:#191a18;font-weight:500}.custom-checkbox{cursor:pointer;display:block;font-size:2.2rem;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#fff;border:1px solid rgba(25,26,24,.3);height:3rem;left:0;position:absolute;top:0;width:3rem}.custom-checkbox input:checked~.checkmark{background-color:#56b257}.checkmark:after{content:"";display:none;height:100%;inset:0;position:absolute;width:100%}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark:after{background:url(../img/check.svg) transparent no-repeat 50%}body.template-contacts .page-header{min-height:unset}.contacts-map{margin-top:0}.contacts-map *{color:#11265d}.contacts-map__inner{display:grid;gap:2.4rem;grid-template-columns:repeat(2,1fr)}.contacts-map__inner .contacts-details{align-items:flex-start;display:flex;flex-wrap:wrap;padding-top:3rem}.contacts-map__inner .contacts-maparea{align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:-5rem}.contacts-map__inner .contacts-maparea #map{aspect-ratio:3/2;border-radius:.8rem;display:block;height:auto;overflow:hidden;width:100%}@media (max-width:900px){.contacts-map{margin-top:4rem}.contacts-map__inner{gap:4rem;grid-template-columns:repeat(1,1fr)}.contacts-map__inner .contacts-details{padding-top:0}.contacts-map__inner .contacts-maparea{margin-top:0}}.contacts-form *{color:#11265d}.contacts-form .wp-core-ui div.wpforms-container .wpforms-field-label,.contacts-form .wpforms-container .wpforms-field-label{color:#11265d;font-weight:400;margin-bottom:.7rem}.contacts-form .wp-core-ui div.wpforms-container-full select,.contacts-form .wp-core-ui div.wpforms-container-full textarea,.contacts-form div.wpforms-container-full input[type=date],.contacts-form div.wpforms-container-full input[type=datetime-local],.contacts-form div.wpforms-container-full input[type=datetime],.contacts-form div.wpforms-container-full input[type=email],.contacts-form div.wpforms-container-full input[type=month],.contacts-form div.wpforms-container-full input[type=number],.contacts-form div.wpforms-container-full input[type=password],.contacts-form div.wpforms-container-full input[type=range],.contacts-form div.wpforms-container-full input[type=search],.contacts-form div.wpforms-container-full input[type=tel],.contacts-form div.wpforms-container-full input[type=text],.contacts-form div.wpforms-container-full input[type=time],.contacts-form div.wpforms-container-full input[type=url],.contacts-form div.wpforms-container-full input[type=week],.contacts-form div.wpforms-container-full select,.contacts-form div.wpforms-container-full textarea{border-color:#d9d9d9;border-radius:.8rem}.contacts-form .wp-core-ui div.wpforms-container-full .wpforms-field-label-inline,.contacts-form div.wpforms-container-full .wpforms-field-label-inline{color:#11265d}.contacts-form .wp-core-ui div.wpforms-container .wpforms-field,.contacts-form .wpforms-container .wpforms-field{padding-top:0}.contacts-form .wp-core-ui div.wpforms-container .wpforms-field.termsandconditions,.contacts-form .wpforms-container .wpforms-field.termsandconditions{padding-top:1rem}.contacts-form .termsandconditions label{display:none}.contacts-form .wp-core-ui div.wpforms-container-full .wpforms-page-button:active,.contacts-form .wp-core-ui div.wpforms-container-full .wpforms-page-button:hover,.contacts-form .wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),.contacts-form .wp-core-ui div.wpforms-container-full button[type=submit]:active,.contacts-form .wp-core-ui div.wpforms-container-full button[type=submit]:hover,.contacts-form .wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active),.contacts-form .wp-core-ui div.wpforms-container-full input[type=submit]:active,.contacts-form .wp-core-ui div.wpforms-container-full input[type=submit]:hover,.contacts-form .wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active),.contacts-form div.wpforms-container-full .wpforms-page-button:active,.contacts-form div.wpforms-container-full .wpforms-page-button:hover,.contacts-form div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),.contacts-form div.wpforms-container-full button[type=submit]:active,.contacts-form div.wpforms-container-full button[type=submit]:hover,.contacts-form div.wpforms-container-full button[type=submit]:not(:hover):not(:active),.contacts-form div.wpforms-container-full input[type=submit]:active,.contacts-form div.wpforms-container-full input[type=submit]:hover,.contacts-form div.wpforms-container-full input[type=submit]:not(:hover):not(:active){background-color:#11265d;border:0;border-radius:.8rem;color:#fff;font-size:1.6rem;line-height:1;max-width:100%;min-height:3.6rem;width:100%}.leaflet-control-attribution>a:first-child,.leaflet-control-attribution>span{display:none!important}.c2a-bg{border-radius:1rem;color:#fff;overflow:clip;padding:6rem;position:relative}.c2a-bg-wrap{margin-top:0}.c2a-bg__bg{background-color:#491732;inset:0;position:absolute;z-index:-1}.c2a-bg__bg:before{left:20%;top:0;transform:translateY(-60%)}.c2a-bg__bg:after,.c2a-bg__bg:before{background-color:hsla(4,79%,66%,.2);border-radius:50%;content:"";height:34.5rem;position:absolute;width:34.5rem;z-index:1}.c2a-bg__bg:after{bottom:0;left:50%;transform:translateY(35%)}.c2a-bg__bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c2a-bg__content{align-items:center;display:flex;gap:3.5rem}@media (max-width:900px){.c2a-bg__content{flex-direction:column;text-align:center}}.c2a-bg__title{color:#fff}.c2a-bg__title span{color:#ed6d63}.c2a-bg__desc{color:hsla(0,0%,100%,.6);margin-top:1rem}.c2a-bg__btn{align-items:center;background-color:#ed6d63;border-radius:1.54rem;display:flex;height:7.1rem;justify-content:center;width:7.1rem}.c2a-bg__btn svg{flex-shrink:0}.c2a-icon{background-color:#fff;color:#191a18;padding:10rem 0}@media (max-width:900px){.c2a-icon{padding:8rem 0}}.c2a-icon__inner{align-items:center;display:flex;flex-direction:column;gap:3.5rem}.c2a-icon__image{height:7.2rem;position:relative;width:7.2rem}.c2a-icon__image img{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.c2a-icon__title{max-width:70rem;text-align:center}.c2a-icon__desc{font-weight:600;text-align:center}.c2a-icon__btn{align-items:center;display:flex;font-size:1.6rem;font-weight:600;gap:1rem;letter-spacing:.8px;line-height:180%;text-transform:uppercase}.c2a-icon__btn,.c2a-icon__btn svg path{transition:all .3s}.c2a-icon__btn:hover{color:#11265d}.c2a-icon__btn:hover svg path{fill:#11265d}.columns__title{margin-bottom:3.5rem;text-align:center}@media (max-width:900px){.columns__title{text-align:left}}.columns__inner{display:flex;gap:2rem;justify-content:center}@media (max-width:900px){.columns__inner{flex-direction:column}}.columns__item{background-color:rgba(25,26,24,.03);flex:1 0 33%;margin:0;max-width:76.8rem;padding:5rem 2.5rem}.gallery-block{margin:5rem 0}.gallery-block__caption{color:#11265d}.gallery-block__title{display:inline-block;margin-bottom:5.5rem;position:relative}@media (max-width:900px){.gallery-block__title{margin-bottom:5.5rem}}.gallery-block__title:after{background-color:#11265d;bottom:-2rem;content:" ";height:5px;left:0;position:absolute;width:4rem}@media (max-width:900px){.gallery{overflow-x:hidden}}.gallery .swiper,.gallery__slide{position:relative}.gallery__slide{aspect-ratio:864/410;background-color:#d3d3d3}.gallery__slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery__controls{justify-content:space-between;margin-top:2rem;width:100%}.gallery__controls,.gallery__navigation{align-items:center;display:flex;gap:2rem}.gallery .swiper-nav{align-items:center;border:2px solid #11265d;border-radius:3px;display:flex;height:46px;justify-content:center;padding:.8rem;width:46px}.gallery .swiper-nav:not(.swiper-button-disabled){cursor:pointer}.gallery .swiper-nav svg{width:1.74rem}.gallery .swiper-pagination{color:#191a18;font-size:1.2rem}.gallery .swiper-button-disabled{background-color:#fff;border-color:#aaa8a1}.gallery .swiper-button-disabled svg path{stroke:#aaa8a1}.gallery__expand{align-items:center;border:2px solid #11265d;border-radius:3px;cursor:pointer;display:flex;height:46px;justify-content:center;padding:.8rem;width:46px}@media (max-width:900px){.gallery-simple{overflow-x:hidden}}.gallery-simple .swiper{position:relative}.gallery-simple__slide{aspect-ratio:3/2;position:relative}.gallery-simple__slide img{border-radius:.8rem;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.gallery-simple__controls{align-items:center;display:flex;gap:1.6rem;justify-content:center;padding:1.6rem 0 0}.gallery-simple .swiper-nav{padding:.8rem}.gallery-simple .swiper-nav svg{width:1.6rem}.gallery-simple .swiper-nav--prev{transform:rotateY(180deg)}.gallery-simple .swiper-pagination{color:#191a18;font-size:1.2rem}.gallery-simple .swiper-button-disabled{opacity:.2}.gallery-video-block{margin:5rem 0}.gallery-video-block__caption{color:#11265d}.gallery-video-block__title{display:inline-block;margin-bottom:5.5rem;position:relative}@media (max-width:900px){.gallery-video-block__title{margin-bottom:5.5rem}}.gallery-video-block__title:after{background-color:#11265d;bottom:-2rem;content:" ";height:5px;left:0;position:absolute;width:4rem}@media (max-width:900px){.gallery-video{overflow-x:hidden}}.gallery-video .swiper{position:relative}.gallery-video .video{height:100%;max-height:unset;padding-bottom:56.26%;position:relative;width:100%}.gallery-video .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.gallery-video .swiper-slide:not(.swiper-slide-active){pointer-events:none}.gallery-video__slide{aspect-ratio:864/410;background-color:#d3d3d3;position:relative}.gallery-video__slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-video__controls{justify-content:space-between;margin-top:2rem;width:100%}.gallery-video__controls,.gallery-video__navigation{align-items:center;display:flex;gap:2rem}.gallery-video .swiper-nav{align-items:center;border:2px solid #11265d;border-radius:3px;display:flex;height:46px;justify-content:center;padding:.8rem;width:46px}.gallery-video .swiper-nav:not(.swiper-button-disabled){cursor:pointer}.gallery-video .swiper-nav svg{width:1.74rem}.gallery-video .swiper-pagination{color:#191a18;font-size:1.2rem}.gallery-video .swiper-button-disabled{background-color:#fff;border-color:#aaa8a1}.gallery-video .swiper-button-disabled svg path{stroke:#aaa8a1}.gallery-video__expand{align-items:center;border:2px solid #11265d;border-radius:3px;cursor:pointer;display:flex;height:46px;justify-content:center;padding:.8rem;width:46px}.services__title{margin-bottom:3.5rem;text-align:center}@media (max-width:900px){.services__title{text-align:left}}.services .flexbox{margin:0 -10px;row-gap:20px}.services .flexbox>.col{padding:0 10px}.services-card{background-color:rgba(25,26,24,.03);display:flex;flex-direction:column;gap:2.5rem;height:100%;padding:5rem 2.5rem}@media (max-width:600px){.services-card{flex-direction:row;padding:1.5rem}}.services-card__icon{height:7.5rem;-o-object-fit:contain;object-fit:contain;width:7.6rem}@media (max-width:600px){.services-card__icon{height:5.1rem;width:5.3rem}}.services-card__content{display:flex;flex-direction:column;gap:2rem;justify-content:center}.services-card__title{font-weight:600}.services-card__desc{line-height:1.8}.services-card__btn{align-items:center;display:flex;font-size:1.6rem;font-weight:600;gap:1rem;letter-spacing:.8px;line-height:180%;text-transform:uppercase}.services-advanced__caption{color:#11265d}.services-advanced__title{display:inline-block;margin-bottom:7.5rem;position:relative}@media (max-width:900px){.services-advanced__title{margin-bottom:5.5rem}}.services-advanced__title:after{background-color:#11265d;bottom:-2rem;content:" ";height:5px;left:0;position:absolute;width:4rem}.services-advanced__list{-moz-column-gap:4rem;column-gap:4rem;display:flex;flex-wrap:wrap}@media (min-width:901px){.services-advanced__list{row-gap:5rem}}.services-advanced__item{flex-grow:1;width:27.25rem}@media (max-width:900px){.services-advanced__item{height:100%}}.services-advanced .swiper-slide{height:50rem;width:28rem}.services-advanced .swiper-pagination-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.services-advanced .swiper-pagination{align-items:center;display:flex;gap:2rem;justify-content:center;margin:3rem auto 0;padding:2rem}.services-advanced .swiper-pagination-bullet{background-color:#d0bc8b;border-radius:50%;height:1rem;opacity:1;transition:all .15s ease-in-out;width:1rem}.services-advanced .swiper-pagination-bullet-active{background-color:#ae9047}.services-card-advanced{background-color:#e9e0c9;display:flex;flex-direction:column;height:100%}.services-card-advanced:hover .services-card-advanced__image{background-color:#11265d}.services-card-advanced:hover .services-card-advanced__btn{color:#11265d}.services-card-advanced:hover .services-card-advanced__btn svg path{fill:#11265d}.services-card-advanced__image{align-items:center;background-color:#ae9047;display:flex;height:20rem;justify-content:center;transition:all .3s}.services-card-advanced__icon{height:10rem;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:12rem}.services-card-advanced__content{display:flex;flex-direction:column;flex-grow:1;gap:2.3rem;justify-content:space-between;padding:2.5rem}.services-card-advanced__title{margin-bottom:1rem}.services-card-advanced__desc{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.services-card-advanced__btn{align-items:center;display:flex;font-size:1.6rem;font-weight:600;gap:1rem;letter-spacing:.8px;line-height:180%;text-transform:uppercase;transition:all .3s}.services-card-advanced__btn svg path{transition:all .3s}.services-icons__title{font-size:2.2rem;font-weight:600;letter-spacing:.66px;line-height:120%;margin-bottom:3.5rem;text-align:left}@media (max-width:900px){.services-icons__title{text-align:center}}.services-icons .flexbox{margin:0 -10px;row-gap:20px}.services-icons .flexbox>.col{padding:0 10px}.services-icons-card i{color:#11265d;font-size:7rem;width:100%}@media (max-width:600px){.services-icons-card i{font-size:5rem}}.services-icons-card{background-color:hsla(43,42%,85%,.2);display:flex;flex-direction:column;gap:4rem;height:100%;padding:2.5rem}@media (max-width:600px){.services-icons-card{flex-direction:row;padding:1.5rem}}.services-icons-card__icon{height:7.5rem;-o-object-fit:contain;object-fit:contain;width:7.6rem}@media (max-width:600px){.services-icons-card__icon{height:5.1rem;width:5.3rem}}.services-icons-card__content{display:flex;flex-direction:column;gap:2rem;justify-content:center}.services-icons-card__title{color:#191a18;font-size:1.8rem;font-weight:600;letter-spacing:.54px}.services-icons-card__desc{font-size:1.4rem;font-weight:300;letter-spacing:.42px;line-height:2}.services-icons-card__btn{align-items:center;display:flex;font-size:1.6rem;font-weight:600;gap:1rem;letter-spacing:.8px;line-height:180%;text-transform:uppercase}.image-block__image{height:40rem}.image-block__image:not(:last-child){margin-bottom:4rem}@media (max-width:500px){.image-block__image:not(:last-child){margin-bottom:2rem}.image-block__image{height:20rem}}.image-block img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.image-block .flexbox{margin:0 -2rem}.image-block .flexbox>.col{padding:0 2rem}.spec__inner{align-items:flex-start;display:flex;flex-direction:column;gap:2rem}.spec__tabs{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}@media (max-width:600px){.spec__tabs{margin-bottom:2rem}}.spec__content{width:100%}.spec__one-tab{background-color:#fff;border:1px solid #e6e6e6;color:rgba(25,26,24,.5);font-weight:500;padding:.5rem 3rem}.spec__one-tab.active{background-color:#e6e6e6;border:1px solid #e6e6e6}.spec__title{margin-bottom:2rem}@media (max-width:600px){.spec__title{margin-bottom:0;order:-1}}.spec__note{margin-top:2rem}.spec-group:not(:last-child){margin-bottom:2rem}.spec-group__title{font-size:1.6rem;font-style:normal;font-weight:600;line-height:180%}.spec-item{align-items:center;border-bottom:1px solid rgba(25,26,24,.2);color:rgba(25,26,24,.5);display:flex;gap:1rem;justify-content:space-between;padding:1rem 0}.spec-item--text{font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal}.spec-item.active rect{fill:#11265d;fill-opacity:1}.video{aspect-ratio:1210/640;max-height:640px;position:relative}.video video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video.playing .video__overlay{opacity:0}.video.playing .video__btn-wrapper{display:none}.video__overlay{height:100%;inset:0;opacity:1;position:absolute;transition:opacity 1s;width:100%;z-index:1}.video__overlay img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.video__overlay:before{background-color:rgba(17,38,93,.75);content:"";height:100%;inset:0;position:absolute;width:100%}.video__btn-wrapper{background-color:transparent;border:none;cursor:pointer;inset:0;position:absolute;width:100%;z-index:3}.video__btn-wrapper,.video__play-btn{align-items:center;display:flex;justify-content:center}.video__play-btn{height:181px;width:180px;z-index:2}@media (max-width:900px){.video__play-btn{height:140px;width:140px}}@media (max-width:600px){.video__play-btn{height:100px;width:100px}}.contacts-grid .flexbox{margin:0 -10px;row-gap:20px}.contacts-grid .flexbox>.col{padding:0 10px}@media (max-width:900px){.contacts-grid{margin:5rem 0}}.contacts-card{background-color:rgba(25,26,24,.03);display:flex;flex-direction:column;height:100%;padding:5rem 2.5rem}.contacts-card__area{font-weight:600;margin-bottom:1rem}@media (max-width:900px){.contacts-card__area{font-size:2rem}}.contacts-card__name{line-height:1.8}.contacts-card__title{color:rgba(25,26,24,.4);line-height:1.8;margin-bottom:2.5rem}.contacts-card__req{display:flex;line-height:1.8;margin-bottom:1rem}.contacts-card__req-value{color:#56b257;padding-left:.5rem;text-decoration:underline}.properties{background-color:#fff;color:#191a18}.properties__title{display:inline-block;margin-bottom:5.5rem;position:relative}@media (max-width:900px){.properties__title{margin-bottom:5.5rem}}.properties__title:after{background-color:#11265d;bottom:-2rem;content:" ";height:5px;left:0;position:absolute;width:4rem}.properties-list{color:#4b4944;margin-bottom:3.5rem}.properties-list__item{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:flex-start;margin-bottom:2rem;padding:0;text-align:left;transition:all .3s;width:100%}.properties-list__item:hover .properties-list__item-btn{background-color:#223a7a;color:#e9e0c9}.properties-list__item:hover svg path{stroke:#e9e0c9}.properties-list__item-label{color:#4b4944}.properties-list__item-value{color:#000;font-weight:600}.properties-list__item-btn{align-items:center;background-color:hsla(43,42%,85%,.5);border-radius:3px;display:flex;flex:0;height:3.6rem;justify-content:center;padding:0 1rem;transition:all .3s;width:4rem}.properties-list__item-btn svg{height:20px;transition:all .3s;width:20px}.properties-list__buttons{border-top:1px dashed #191a18;display:flex;gap:1rem;padding-top:4rem}@media (max-width:600px){.properties-list__buttons{flex-direction:column}}.properties-list__bottom-btn{align-items:center;background-color:hsla(43,42%,85%,.5);border-radius:3px;color:#4b4944;cursor:pointer;display:flex;gap:1rem;justify-content:center;padding:1rem;text-align:left;transition:all .3}.properties-list__bottom-btn:hover{background-color:#223a7a;color:#e9e0c9}.properties-list__bottom-btn:hover svg path{stroke:#e9e0c9}.properties-list__bottom-btn.properties-list__copy-link:hover svg path{fill:#e9e0c9}.properties-list__bottom-btn span{font-weight:600}.quote{background-color:#11265d;margin:0;padding:10rem 0}@media (max-width:1000px){.template-home .quote{padding-top:15rem}}.quote__quote{color:#fff;font-size:4rem;font-weight:600;letter-spacing:-.4px;line-height:1.2;margin:4rem 0}.quote__quote span{color:#e9e0c9}@media (max-width:900px){.quote__quote{font-size:3rem}}.quote__author{color:#fff}.quote__author-title{color:#e9e0c9}.services-fancy{margin:10rem 0}.services-fancy__title{color:#11265d;font-size:40px;font-weight:600;letter-spacing:-.4px;line-height:120%;text-align:center}.services-fancy__title span{color:#ae9047}.services-fancy__list{display:grid;gap:4rem;grid-template-columns:repeat(3,1fr);margin-top:4rem}@media (min-width:901px) and (max-width:1201px){.services-fancy__list{-moz-column-gap:1rem;column-gap:1rem}}@media (max-width:900px){.services-fancy__list{grid-template-columns:1fr}}.services-fancy-card{border-radius:1rem;display:flex;flex-direction:column;gap:1.5rem;height:50rem;justify-content:flex-end;overflow:clip;padding:4rem;position:relative}.services-fancy-card__bg-image{z-index:-1}.services-fancy-card__bg-image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}.services-fancy-card__bg-image:before{background:linear-gradient(0deg,#491732,rgba(73,23,50,.45) 48%,rgba(77,16,68,0) 65.5%);content:"";height:100%;inset:0;position:absolute;transition:all .5s;width:100%;z-index:0}@media (max-width:900px){.services-fancy-card__bg-image:before{background:linear-gradient(0deg,#491732,rgba(73,23,50,.45) 60%,rgba(77,16,68,0) 80%)}}.services-fancy-card__content{color:#fff;transition:all .6s}@media (min-width:901px){.services-fancy-card__content{height:6.2rem}}.services-fancy-card__title{font-size:2.6rem;font-weight:600;line-height:120%}.services-fancy-card__desc{margin-top:1rem;transition:all .6s}@media (min-width:901px){.services-fancy-card__desc{height:0;opacity:0}}@media (max-width:900px){.services-fancy-card__desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}}.services-fancy-card__btn{align-items:center;color:#ae9047;display:flex;gap:1rem;padding-top:2rem;transition:all .6s}.services-fancy-card__btn svg path{stroke:#ae9047;transition:all .6s}@media (min-width:901px){.services-fancy-card:hover .services-fancy-card__content{height:100%}.services-fancy-card:hover .services-fancy-card__desc{height:100%;opacity:1}.services-fancy-card:hover .services-fancy-card__bg-image:before{background:#491732 0}.services-fancy-card:hover .services-fancy-card__btn{color:#fff}.services-fancy-card:hover .services-fancy-card__btn svg path{stroke:#fff}}.image-text__title{font-size:40px;font-weight:600;letter-spacing:-.4px;line-height:120%;text-align:center}.image-text-item{display:flex;gap:4rem;margin-top:5.5rem}@media (max-width:600px){.image-text-item{flex-direction:column}}@media (min-width:601px){.image-text-item:nth-of-type(2n) .image-text-item__content{order:-1}}@media (min-width:901px){.image-text-item__image-wrap{width:28.6rem}}@media (min-width:601px) and (max-width:901px){.image-text-item__image-wrap{width:40%}}@media (max-width:600px){.image-text-item__image-wrap{width:100%}}.image-text-item__image{aspect-ratio:286/224;border-radius:2rem;overflow:clip;position:relative;width:100%}.image-text-item__image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.image-text-item__content{display:flex;flex:1;flex-direction:column;gap:2rem;justify-content:center}@media (max-width:900px){.image-text-item__content{width:60%}}@media (max-width:600px){.image-text-item__content{width:100%}}.image-text-item__desc{color:#aaa8a1}.review{margin:10rem 0}.review__title{font-size:40px;font-weight:600;letter-spacing:-.4px;line-height:120%;margin:0 auto 3.5rem;max-width:79.6rem;text-align:center}.review__desc{margin:0 auto 4rem;max-width:79.6rem}.review .swiper-navigation{display:flex;gap:2rem;justify-content:center;margin-top:4rem}.review .swiper-button{align-items:center;border-radius:1rem;cursor:pointer;display:flex;flex-shrink:0;height:4.6rem;justify-content:center;transition:all .3s;width:4.6rem}.review .swiper-button:hover{background-color:#e9e0c9}.review .swiper-slide{width:37.5rem}@media (max-width:500px){.review .swiper-slide{width:unset}}.review-card{background-color:#491732;border-radius:1rem;display:flex;flex-direction:column;gap:1rem;height:44.3rem;justify-content:space-between;overflow:clip;padding:3rem;position:relative}.review-card__desc{color:#fff}.review-card__bottom{align-items:center;display:flex;gap:2rem}.review-card__image{border-radius:1rem;flex-shrink:0;height:10.3rem;overflow:clip;position:relative;width:10.3rem}.review-card__image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.review-card__details{color:#d0bc8b;flex:1}.review-card__details-bottom{display:flex;justify-content:space-between}.review-card__stars{display:inline-flex;gap:.6rem;margin:.6rem 0}.review-card__author{font-weight:600}.review-card__icon{height:2.3rem;width:2.3rem}.team-members{margin-top:4.5rem}.team-members *{color:#11265d}.team-members__inner{display:grid;gap:2.4rem;grid-template-columns:repeat(2,1fr)}@media (max-width:900px){.team-members__inner{flex-direction:column}}.team-members__inner .team-column{margin-bottom:.4rem;width:100%}.team-members__inner .team-column .picture{aspect-ratio:1/1.05978;background-color:#f5f5f5;background-image:url(../img/image-placeholder.svg);background-position:50%;background-repeat:no-repeat;background-size:4rem 4rem;height:auto;margin-bottom:1.2rem;width:100%}.team-members__inner .team-column .picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.team-members__inner .team-column .details{font-size:1.4rem;max-width:36rem;width:100%}.team-members__inner .team-column .details h4.team-member-name{font-size:2rem;margin-bottom:.1rem}.team-members__inner .team-column .details .contact-details{display:flex;flex-wrap:wrap;gap:.1rem;margin-top:1.2rem}.team-members__inner .team-column .details .contact-details .team-member-email,.team-members__inner .team-column .details .contact-details .team-member-phone{width:100%}.team-members__inner .team-column .details .contact-details .team-member-email a,.team-members__inner .team-column .details .contact-details .team-member-phone a{transition:all .4s}.team-members__inner .team-column .details .contact-details .team-member-email a:hover,.team-members__inner .team-column .details .contact-details .team-member-phone a:hover{text-decoration:underline}@media (max-width:1024px){.team-members__inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:675px){.team-members__inner{grid-template-columns:repeat(1,1fr)}.team-members__inner .team-column{margin-bottom:3rem}.team-members__inner .team-column:last-child{margin-bottom:0}}.brands-intro{margin-bottom:5rem;margin-top:8rem}.brands-intro *{color:#11265d}.brands-intro__inner{max-width:89rem;width:100%}.brands-intro__inner h2.brands-heading{font-size:4.8rem;margin-bottom:.5rem}.brands-intro__inner h2.brands-heading:last-child{margin-bottom:0}.brands-intro__inner .brands-description{font-size:2rem;line-height:1.5}.brands-list{margin-top:4.5rem}.brands-list *{color:#11265d}.brands-list__inner{display:grid;gap:2.4rem;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.brands-list__inner{flex-direction:column}}@media (max-width:1024px){.brands-list__inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:675px){.brands-list__inner{grid-template-columns:repeat(1,1fr)}}.partners-list{margin-top:5.6rem}.partners-list *{color:#11265d}.partners-list__inner{display:grid;gap:2.4rem;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.partners-list__inner{flex-direction:column}}.partners-list .noscat-item .noscat-item-picture img{height:70%;left:15%;-o-object-fit:contain;object-fit:contain;top:15%;width:70%}@media (max-width:1024px){.partners-list__inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:675px){.partners-list__inner{grid-template-columns:repeat(1,1fr)}}.products-categories-list,.products-list{margin-bottom:5.6rem;margin-top:5.6rem}.products-categories-list *,.products-list *{color:#11265d}.products-categories-list__inner,.products-list__inner{display:grid;gap:2.4rem;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.products-categories-list__inner,.products-list__inner{flex-direction:column}}.products-list{margin-bottom:9.6rem;margin-top:9.6rem}@media (max-width:1024px){.products-categories-list__inner,.products-list__inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:675px){.products-categories-list__inner,.products-list__inner{grid-template-columns:repeat(1,1fr)}}.products-about{background-color:#f5f5f5;margin-bottom:9.6rem;margin-top:9.6rem}.products-about *{color:#11265d}.products-about__inner{width:100%}.products-about .products-about-content{font-size:2rem;line-height:1.4;margin:0 auto;max-width:94rem;padding:11rem 0;text-align:center;width:100%}.products-about .products-about-content h1,.products-about .products-about-content h2,.products-about .products-about-content h3,.products-about .products-about-content h4,.products-about .products-about-content h6{margin-bottom:2.6rem}.products-about .products-about-content h1:last-child,.products-about .products-about-content h2:last-child,.products-about .products-about-content h3:last-child,.products-about .products-about-content h4:last-child,.products-about .products-about-content h6:last-child{margin-bottom:0}.ajax-product-content *{color:#11265d}.ajax-product-content .ajax-product-image{aspect-ratio:358/199;background-color:#f5f5f5;background-image:url(../img/image-placeholder.svg);background-position:50%;background-repeat:no-repeat;background-size:4rem 4rem;border-radius:.8rem;height:auto;margin-bottom:3rem;overflow:hidden;position:relative;width:100%}.ajax-product-content .ajax-product-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.ajax-product-content .product-gallery,.ajax-product-content .product-information,.ajax-product-content .product-ingredients,.ajax-product-content .product-useage{margin-bottom:3rem}.ajax-product-content .product-gallery:last-child,.ajax-product-content .product-information:last-child,.ajax-product-content .product-ingredients:last-child,.ajax-product-content .product-useage:last-child{margin-bottom:0}.ajax-product-content .product-gallery,.ajax-product-content .product-information,.ajax-product-content .product-ingredients,.ajax-product-content .product-useage{border-top:1px solid rgba(0,0,0,.12);padding-top:3rem}.ajax-product-content .product-gallery>h4,.ajax-product-content .product-information>h4,.ajax-product-content .product-ingredients>h4,.ajax-product-content .product-useage>h4{font-size:1.4rem}.ajax-product-content .product-gallery>h4:first-child,.ajax-product-content .product-information>h4:first-child,.ajax-product-content .product-ingredients>h4:first-child,.ajax-product-content .product-useage>h4:first-child{margin-bottom:1rem}.ajax-product-content .product-title{margin-bottom:1.6rem}.ajax-product-content .product-shortdesc{margin-bottom:3rem}.ajax-product-content .product-gallery{padding-top:4.5rem}.thank-you{width:100%}.thank-you *{color:#11265d}.thank-you__inner{margin:0 auto;max-width:42rem;width:100%}.thank-you__inner .thank-you-title{margin-bottom:.6rem;text-align:center}.thank-you__inner .thank-you-title h1{font-size:4.8rem}.thank-you__inner .thank-you-subtitle{font-size:2.2rem;margin-bottom:3rem;text-align:center}.thank-you__inner .thank-you-content{text-align:center}body.template-thankyou footer{display:none}body.template-thankyou .main{align-items:center;display:flex;flex-wrap:wrap}.hero-slider-wrap{margin-top:0;position:relative}.hero-slider-wrap .swiper-pagination-wrapper{bottom:4rem;left:0;position:absolute;width:100%;z-index:1}.hero-slider-wrap .swiper-pagination-bullet{background-color:#fff;border:none;height:.5rem;margin-right:1rem;opacity:.3;width:10rem}.hero-slider-wrap .swiper-pagination-bullet-active{opacity:1}.hero-slider,.hero-slider-item{height:52.2rem}.hero-slider-item__bg{height:100%;position:relative}.hero-slider-item__bg img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.hero-slider-item__bg:before{background:linear-gradient(90deg,rgba(0,0,0,.5),transparent);content:"";height:100%;inset:0;position:absolute;width:100%}.hero-slider-item__main{bottom:14.6rem;left:0;position:absolute;width:100%;z-index:5}@media (max-width:900px){.hero-slider-item__main{bottom:11.5rem}}.hero-slider-item__title{color:#fff;font-size:4.8rem;font-style:normal;font-weight:600;line-height:1.2;max-width:45.3rem}@media (max-width:600px){.hero-slider-item__title{font-size:3.8rem}}.hero-simple{background-color:#fff;margin:0 auto;position:relative}.hero-simple .hero-text{position:relative;width:40%;z-index:3}@media (max-width:1000px){.hero-simple .hero-text{width:100%}}.hero-simple .hero-image{height:100%;left:0;opacity:1;overflow:hidden;position:absolute;top:0;width:100%;z-index:2}.hero-simple .hero-image:after{background-color:transparent;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}@media (max-width:1000px){.hero-simple .hero-image:after{background-color:hsla(0,0%,100%,.5)}}.hero-section__inner{display:flex;justify-content:space-between}@media (max-width:1000px){.hero-section__inner{flex-direction:column}}.hero-section__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:2rem;justify-content:center;min-height:58rem}@media (max-width:1000px){.hero-section__content{align-items:center;min-height:unset;padding:6rem 0;text-align:center}}.hero-section__title{color:#11265d;font-size:5rem;line-height:1.1;max-width:480px}@media (min-width:901px) and (max-width:1201px){.hero-section__title{font-size:4.5rem}}@media (max-width:600px){.hero-section__title{font-size:3.5rem}}.hero-section__desc{color:#aaa8a1;max-width:48.2rem}.hero-section__button .btn{background-color:#c1c1c1;border-color:#c1c1c1;margin-top:15px}.hero-section__button .btn:hover{background-color:#a8a8a8;border-color:#a8a8a8;color:#191a18}.hero-section__right{flex:1;position:relative}@media (max-width:1000px){.hero-section__right{min-height:35rem}}@media (max-width:500px){.hero-section__right{min-height:20rem}}.hero-section__image-wrap{bottom:-8rem;position:absolute;right:0}@media (min-width:1001px) and (max-width:1201px){.hero-section__image-wrap{bottom:-4rem}}@media (max-width:1000px){.hero-section__image-wrap{bottom:unset;top:0;width:100%}}.hero-section__image{height:100%;overflow:hidden;position:relative;width:100%}@media (min-width:1001px) and (max-width:1201px){.hero-section__image{width:100%}}@media (max-width:1000px){.hero-section__image{width:100%}}.hero-section__image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.home-news__inner{position:relative}.home-news__caption{color:#56b257;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.8}.home-news__title{display:inline-block;margin-bottom:5rem;position:relative}.home-news__title:after{background-color:#56b257;bottom:-2rem;content:" ";height:5px;left:0;position:absolute;width:100%}.home-news .swiper-pagination{display:inline-flex;position:absolute;right:0;top:2.33rem}.home-news .swiper-button--prev{transform:rotateY(180deg)}.home-news .swiper-button-disabled rect{fill-opacity:.1}.home-contacts{color:#fff;display:flex;flex-wrap:nowrap}@media (max-width:900px){.home-contacts{flex-direction:column;flex-wrap:wrap;margin:5rem 0}}.home-contacts__content{background-color:#11265d;display:flex;justify-content:flex-end;padding:10rem 5rem 10rem 0;width:40.278%}@media (max-width:900px){.home-contacts__content{justify-content:center;padding:10rem 2rem;width:100%}}.home-contacts__content-inner{max-width:41.5rem}@media (min-width:901px) and (max-width:1401px){.home-contacts__content-inner{margin-left:2.4rem}}.home-contacts__caption{color:#56b257}.home-contacts__title{display:inline-block;margin-bottom:7rem;position:relative}.home-contacts__title:after{background-color:#56b257;bottom:-1.5rem;content:"";height:.5rem;left:0;position:absolute;width:100%}.home-contacts__address{margin-bottom:2.5rem;width:28.1rem}.home-contacts__btn{font-weight:600;line-height:1.8;margin-bottom:5rem;padding:2rem 5rem;text-transform:uppercase}@media (max-width:500px){.home-contacts__btn{justify-content:center;width:100%}}.home-contacts__group-item,.home-contacts__group-title{margin-bottom:2.5rem}.home-contacts__contact{display:flex;margin-bottom:2.5rem}.home-contacts__contact-value{padding-left:.5rem;text-decoration:underline}.home-contacts__contact-value:hover{color:#56b257}.home-contacts__map{background-color:beige;flex-grow:1;width:59.72%}@media (max-width:900px){.home-contacts__map{height:71.2rem;width:100%}}.map-section__svg{max-width:100vw;overflow-x:auto}.map-section__svg .special-point-at{animation:cblbounce 1s ease-in-out infinite;background:#54b258;border-radius:50%;height:18px;pointer-events:none;position:absolute;right:55.68%;top:68.3%;transform-origin:center center;width:18px}@media (max-width:1160px){.map-section__svg .special-point-at{display:none}}.map-section__svg .loc{fill:#11265d;cursor:pointer}.map-section__svg .loc.active{fill:#54b258}.map-section__svg .loc.at{fill:#54b258;stroke:transparent;stroke-width:12px;stroke-linecap:round;stroke-linejoin:round}@media (max-width:1200px){.map-section__svg{margin-top:0!important}}.map-section__description ul{display:inline-flex;flex-wrap:wrap;margin:10px auto;width:-moz-fit-content;width:fit-content}.map-section__description ul li{display:flex;padding:0 5px 0 0}.map-section__description ul li:after{content:" | ";padding-left:5px}.map-section__description ul li:last-child:after{content:unset}.map-section__content{position:relative}.map-section__content .modal-loc{background-color:#fff;border-radius:8px;box-shadow:2px 2px 12px 0 rgba(0,0,0,.102);display:none;padding:14px 18px;position:absolute;text-align:left;width:17.6rem}.map-section__content .modal-loc.lv{bottom:52.8%;right:30.5%}.map-section__content .modal-loc.lt{right:47.2%;top:49.2%}.map-section__content .modal-loc.ua{bottom:39%;right:21%}.map-section__content .modal-loc.kz{right:24.4%;top:63%}.map-section__content .modal-loc.at{right:57.5%;top:68.2%}.map-section__content .modal-loc.bg{bottom:14.8%;right:27.6%}.map-section__content .modal-loc.ro{right:27.6%;top:70%}.map-section__content .modal-loc.al{bottom:9.7%;right:52.8%}.map-section__content .modal-loc.ge{bottom:18.2%;right:22.4%}.map-section__content .modal-loc.ar{bottom:12.7%;right:24.3%}.map-section__content .modal-loc.ru{bottom:49.5%;right:15.2%}.map-section__content .modal-loc.lv h4{background-image:url(../img/flags/lv.png)}.map-section__content .modal-loc.lt h4{background-image:url(../img/flags/lt.png)}.map-section__content .modal-loc.ua h4{background-image:url(../img/flags/ua.png)}.map-section__content .modal-loc.kz h4{background-image:url(../img/flags/kz.png)}.map-section__content .modal-loc.at h4{background-image:url(../img/flags/at.png)}.map-section__content .modal-loc.bg h4{background-image:url(../img/flags/bg.png)}.map-section__content .modal-loc.ro h4{background-image:url(../img/flags/ro.png)}.map-section__content .modal-loc.al h4{background-image:url(../img/flags/al.png)}.map-section__content .modal-loc.ge h4{background-image:url(../img/flags/ge.png)}.map-section__content .modal-loc.ar h4{background-image:url(../img/flags/ar.png)}.map-section__content .modal-loc.ru h4{background-image:url(../img/flags/ru.png)}.map-section__content .modal-loc.active{display:block}.map-section__content .modal-loc--caption{text-align:left}.map-section__content .modal-loc--caption h4{align-items:center;background-position:100%;background-repeat:no-repeat;background-size:2rem 2rem;color:#11265d;display:inline-flex;font-size:12px;margin-bottom:1rem;min-height:2rem;padding-right:4rem;width:100%}.map-section__content .modal-loc--caption p{color:#11265d;font-size:10px}.map-section__content .modal-loc--btn{background-color:#11265d;color:#fff;font-size:12px;font-weight:700;margin-top:10px;padding:6px 12px}@media (max-width:1200px){.map-section__content .modal-loc{position:absolute}.map-section__content .modal-loc.al,.map-section__content .modal-loc.ar,.map-section__content .modal-loc.at,.map-section__content .modal-loc.bg,.map-section__content .modal-loc.ge,.map-section__content .modal-loc.kz,.map-section__content .modal-loc.lt,.map-section__content .modal-loc.lv,.map-section__content .modal-loc.ro,.map-section__content .modal-loc.ru,.map-section__content .modal-loc.ua{bottom:unset;right:0;top:10rem;transform:translate(0)}.brands-map{margin-top:2rem}}@keyframes cblbounce{0%,to{transform:scale(1)}50%{transform:scale(2)}}.odd .text-image-section__content{margin-left:auto;margin-right:0}.text-image-section{max-width:48.2rem;width:100%}.text-image-section__content{margin-left:0;margin-right:auto;max-width:48.2rem;width:100%}.text-image-section__text{margin-bottom:15px}.text-image-section__image{aspect-ratio:557/444;border-radius:.8rem;overflow:hidden;position:relative}.text-image-section__image:hover img{transform:translate(-6rem,-6rem);width:calc(100% + 12rem)}.text-image-section__image img{aspect-ratio:557/444;height:auto;left:0;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;transition:all .4s;width:100%}@media (max-width:1200px){.col-50.col-text{margin-top:30px;order:1}}

/*# sourceMappingURL=template-contacts.css.map*/