.not-selectable{-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;-webkit-filter:var(--carousel-button-svg-filter, none);filter:var(--carousel-button-svg-filter, none);pointer-events:none}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;-webkit-transform-origin:top left;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:thin dotted}body.is-using-mouse .fancybox__container :focus{outline:none}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-36px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{-webkit-animation:.15s ease backwards fancybox-fadeIn;animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{-webkit-animation:.15s ease both fancybox-fadeOut;animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{-webkit-animation:.15s ease both fancybox-fadeIn;animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{-webkit-animation:.1s ease both fancybox-fadeOut;animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{-webkit-animation:.2s ease both fancybox-zoomInUp;animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{-webkit-animation:.15s ease both fancybox-zoomOutDown;animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{-webkit-animation:.15s ease both fancybox-throwOutUp;animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{-webkit-animation:.15s ease both fancybox-throwOutDown;animation:.15s ease both fancybox-throwOutDown}@-webkit-keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{from{-webkit-transform:scale(0.97) translate3d(0, 16px, 0);transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomInUp{from{-webkit-transform:scale(0.97) translate3d(0, 16px, 0);transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(0.97) translate3d(0, 16px, 0);transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(0.97) translate3d(0, 16px, 0);transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@-webkit-keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0, -30%, 0);transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0, -30%, 0);transform:translate3d(0, -30%, 0);opacity:0}}@-webkit-keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{-webkit-transform-origin:0 0;transform-origin:0 0;touch-action:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));height:3px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-ms-user-select:none;user-select:none}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:-ms-fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
@font-face {
    font-family: 'Helvetica';
    src: url(/static/fonts/Helvetica-Light-9e5f490422588b415021014be3e0d93e.eot);
    src: url(/static/fonts/Helvetica-Light-9e5f490422588b415021014be3e0d93e.eot?#iefix) format('embedded-opentype'),
        url(/static/fonts/Helvetica-Light-7409f4acd82ae8debe310c4d10589363.woff2) format('woff2'),
        url(/static/fonts/Helvetica-Light-03b5c18d748c26935057ae102d931afb.woff) format('woff'),
        url(/static/fonts/Helvetica-Light-a5054c0e91d7409148a924f0a1d2545e.ttf) format('truetype'),
        url(/static/svg/Helvetica-Light-778f66ef19de86d11e524f347ca36512.svg#Helvetica-Light) format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica';
    src: url(/static/fonts/Helvetica-Regular-52c4ecfa6d83b5455d4d4f8b03a8de8a.eot);
    src: url(/static/fonts/Helvetica-Regular-52c4ecfa6d83b5455d4d4f8b03a8de8a.eot?#iefix) format('embedded-opentype'),
        url(/static/fonts/Helvetica-Regular-af5eb27f9f9bbaf9a318ee0d96c164d7.woff2) format('woff2'),
        url(/static/fonts/Helvetica-Regular-b0128b0f52e105cd7aeb98ca4ad8ae68.woff) format('woff'),
        url(/static/fonts/Helvetica-Regular-513a354e1423a88a98d87d314ce8a8d1.ttf) format('truetype'),
        url(/static/svg/Helvetica-Regular-5106b68eb4e85ee83004af62e0b0aaa6.svg#Helvetica-Regular) format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica';
    src: url(/static/fonts/Helvetica-Bold-a65a13901b46afd311fa8a1c30ddf3a6.eot);
    src: url(/static/fonts/Helvetica-Bold-a65a13901b46afd311fa8a1c30ddf3a6.eot?#iefix) format('embedded-opentype'),
        url(/static/fonts/Helvetica-Bold-194f09c3cdf82f3cdeae31f73d39fc20.woff2) format('woff2'),
        url(/static/fonts/Helvetica-Bold-71771d81145709951672e6377fd64c7d.woff) format('woff'),
        url(/static/fonts/Helvetica-Bold-d81fa354c5a0ce5796f9fea7462d1d27.ttf) format('truetype'),
        url(/static/svg/Helvetica-Bold-f9d8229a8587018ae723dd08183ee237.svg#Helvetica-Bold) format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

:root{--padding: 15px;--wrap: 925px}@media (min-width: 768px){:root{--padding: 40px}}@media (min-width: 1920px){:root{--wrap: 1150px}}*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}h1,h2,h3,h4,h5,h6{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}ul,li{list-style:none}hr,fieldset{border:none}option,select,input,button,textarea{color:inherit;font-family:inherit;font-size:inherit;outline:none;border:none;background:transparent;-webkit-text-decoration:transparent;text-decoration:transparent}option::-webkit-input-placeholder,select::-webkit-input-placeholder,input::-webkit-input-placeholder,button::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit}option::-moz-placeholder,select::-moz-placeholder,input::-moz-placeholder,button::-moz-placeholder,textarea::-moz-placeholder{color:inherit}option::-ms-input-placeholder,select::-ms-input-placeholder,input::-ms-input-placeholder,button::-ms-input-placeholder,textarea::-ms-input-placeholder{color:inherit}option::placeholder,select::placeholder,input::placeholder,button::placeholder,textarea::placeholder{color:inherit}option,select,button{cursor:pointer}a{color:inherit;-webkit-text-decoration:transparent;text-decoration:transparent;cursor:pointer;color:inherit;font-size:inherit}img{max-width:100%}html,body{position:relative;height:100%;width:100%;min-width:375px;max-width:100%;scroll-behavior:smooth;font-family:'Helvetica', sans-serif;font-size:16px}html.lock,body.lock{overflow:hidden}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.title,.main-slider__title,.products__title,.about__title,.advantages__title,.partners__title,.news__title,.other__title,.all-partners__title,.realized__title,.banner__title,.current-partner__title,.document__title,.contacts__title,.info__title,.info-products__title,.goods__price,.services__title,.poster__title,.course__title,.certificate__title,.price-list__title,.text-block__wrap h1,.search-page__title,.error__title{font-size:24px;line-height:calc(28 / 24 * 100%);font-weight:700;text-transform:uppercase}@media (min-width: 768px){.title,.main-slider__title,.products__title,.about__title,.advantages__title,.partners__title,.news__title,.other__title,.all-partners__title,.realized__title,.banner__title,.current-partner__title,.document__title,.contacts__title,.info__title,.info-products__title,.goods__price,.services__title,.poster__title,.course__title,.certificate__title,.price-list__title,.text-block__wrap h1,.search-page__title,.error__title{font-size:36px;line-height:calc(41 / 36 * 100%)}}.title-line,.products__title,.about__title,.partners__title,.news__title,.other__title,.all-partners__title,.realized__title,.banner__title,.document__title,.contacts__title,.info__title,.info-products__title,.goods__title,.services__title,.course__title,.certificate__title,.price-list__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:25px}.title-line::before,.products__title::before,.about__title::before,.partners__title::before,.news__title::before,.other__title::before,.all-partners__title::before,.realized__title::before,.banner__title::before,.document__title::before,.contacts__title::before,.info__title::before,.info-products__title::before,.goods__title::before,.services__title::before,.course__title::before,.certificate__title::before,.price-list__title::before,.title-line::after,.products__title::after,.about__title::after,.partners__title::after,.news__title::after,.other__title::after,.all-partners__title::after,.realized__title::after,.banner__title::after,.document__title::after,.contacts__title::after,.info__title::after,.info-products__title::after,.goods__title::after,.services__title::after,.course__title::after,.certificate__title::after,.price-list__title::after{content:'';background-color:#095B2D;height:1px}.title-line::before,.products__title::before,.about__title::before,.partners__title::before,.news__title::before,.other__title::before,.all-partners__title::before,.realized__title::before,.banner__title::before,.document__title::before,.contacts__title::before,.info__title::before,.info-products__title::before,.goods__title::before,.services__title::before,.course__title::before,.certificate__title::before,.price-list__title::before{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:216px;margin-top:15px;margin-bottom:10px}.title-line::after,.products__title::after,.about__title::after,.partners__title::after,.news__title::after,.other__title::after,.all-partners__title::after,.realized__title::after,.banner__title::after,.document__title::after,.contacts__title::after,.info__title::after,.info-products__title::after,.goods__title::after,.services__title::after,.course__title::after,.certificate__title::after,.price-list__title::after{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:174px}.text,.main-slider__text,.products__text,.item-product__name,.about__text,.about-text__text,.advantages__subtitle,.advantages__text,.partners__text,.partners__link,.current-partner__link,.item-news__more,.form__text,.current-partner__text,.document__text,.info__desc,.info-products__desc,.services__text,.realized__text,.table__text,.certificate__text,.price-list__text,.text-block__wrap,.error__subtitle,.error__text{font-size:14px;line-height:calc(16 / 14 * 100%);font-weight:300}@media (min-width: 768px){.text,.main-slider__text,.products__text,.item-product__name,.about__text,.about-text__text,.advantages__subtitle,.advantages__text,.partners__text,.partners__link,.current-partner__link,.item-news__more,.form__text,.current-partner__text,.document__text,.info__desc,.info-products__desc,.services__text,.realized__text,.table__text,.certificate__text,.price-list__text,.text-block__wrap,.error__subtitle,.error__text{font-size:18px;line-height:calc(21 / 18 * 100%)}}.swiper-pagination-bullets{position:absolute;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:5}.swiper-pagination-bullets .swiper-pagination-bullet{width:11px;height:11px;border-radius:50%;border:1px solid #095B2D}.swiper-pagination-bullets .swiper-pagination-bullet-active{border:1px solid #75A732;background-color:#75A732}.swiper-pagination-bullets .swiper-pagination-bullet:not(:last-child){margin-right:12px}.swiper-pagination-bullets.swiper-pagination-lock{display:none}.swiper-button-prev,.swiper-button-next,.goods__slider .goods__next{position:absolute;height:50px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;color:#75A732}.swiper-button-prev.swiper-button-lock,.swiper-button-next.swiper-button-lock,.goods__slider .swiper-button-lock.goods__next{display:none}.swiper-button-prev{left:15px}.swiper-button-next,.goods__slider .goods__next{right:15px}.swiper-button-disabled{color:#102B1B}.admin a,.current-partner__text a,.tab__body._text a,.text-block a{text-decoration:underline;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.admin a:hover,.current-partner__text a:hover,.tab__body._text a:hover,.text-block a:hover{color:#75A732}.admin ul,.current-partner__text ul,.tab__body._text ul,.text-block ul{margin-bottom:20px}.admin ul li,.current-partner__text ul li,.tab__body._text ul li,.text-block ul li{margin-left:30px;list-style-type:disc}.admin p,.current-partner__text p,.tab__body._text p,.text-block p,.admin table,.current-partner__text table,.tab__body._text table,.text-block table{margin-bottom:15px}.header{background:-webkit-gradient(linear, left top, right top, color-stop(50%, #fff), color-stop(50%, #102B1B));background:-o-linear-gradient(left, #fff 50%, #102B1B 50%);background:linear-gradient(90deg, #fff 50%, #102B1B 50%)}.header__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;height:68px}@media (min-width: 768px){.header__wrap{height:85px}}@media (min-width: 1280px){.header__wrap{height:131px}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:10px;background-color:#fff}.header__logo svg{width:83px;height:26px}@media (min-width: 768px){.header__logo svg{width:140px;height:44px}}@media (min-width: 1920px){.header__logo svg{width:181px;height:57px}}@media (min-width: 1920px){.header__logo{padding-right:50px}}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-left:15px;background-color:#102B1B}@media (min-width: 1280px){.header__content{padding-left:20px}}.header__burger{position:relative;width:27px;height:20px;z-index:10;cursor:pointer}.header__burger::before{content:"";top:0}.header__burger::after{content:"";bottom:0}.header__burger span,.header__burger::before,.header__burger::after{position:absolute;width:100%;height:2.5px;background-color:#fff;-webkit-transition:all 0.1s ease 0s;-o-transition:all 0.1s ease 0s;transition:all 0.1s ease 0s}.header__burger span{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header__burger.active::before,.header__burger.active::after{top:50%}.header__burger.active::before{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.header__burger.active::after{-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.header__burger.active span{width:0}@media (min-width: 768px){.header__burger{width:32px;height:25px}}@media (min-width: 1280px){.header__burger{display:none}}.header__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;width:190px;padding:0 15px;border-radius:30px;border:2px solid #fff;color:#fff;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.header__search:hover{background:#fff;color:#102B1B}@media (min-width: 768px){.header__search{width:265px}}.header__search-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.header__mail{margin-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:calc(18 / 16 * 100%);font-weight:700;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.header__mail:not(:last-child){margin-bottom:15px}.header__mail svg{margin-right:15px}.header__mail:hover{color:#75A732}@media (max-width: 768px){.header__mail{display:none}}.search-header__input{height:100%;width:100%}.search-header__btn{height:100%}.search-header__btn svg{height:100%}.header__contact{display:none}@media (min-width: 1280px){.header__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 1920px){.header__contact{-webkit-box-flex:0;-ms-flex:0 0 175px;flex:0 0 175px}}.contact-header__number{margin-right:25px;font-size:15px;line-height:calc(23 / 18 * 100%);font-weight:700;letter-spacing:0.83px;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.contact-header__number:hover{color:#75A732}@media (min-width: 1280px){.contact-header__number{margin:0px 0px 15px 0px}}.contact-header__call{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 16px;border-radius:30px;border:2px solid #fff;color:#fff;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;font-size:12px;line-height:calc(14 / 12 * 100%);letter-spacing:0.83px}.contact-header__call:hover{background:#fff;color:#102B1B}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 1280px){.header__menu{margin-right:20px}}@media (min-width: 1920px){.header__menu{margin-right:40px}}.menu-header__list{display:none}@media (max-width: 1279px){.menu-header__list.active{position:absolute;top:68px;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding-bottom:50px;z-index:20;color:#000;background-color:#fff}.menu-header__list.active .menu-header__link{font-size:1.5rem}.menu-header__list.active .menu-header__link:first-child{margin-top:30px}.menu-header__list.active .menu-header__link:not(:last-child){margin-bottom:20px}.menu-header__list.active .sub-menu__link{font-size:18px}}@media (max-width: 1279px) and (min-width: 768px){.menu-header__list.active{top:85px}}@media (max-width: 1279px) and (min-width: 1280px){.menu-header__list.active{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width: 1280px){.menu-header__list{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px 23px}}.menu-header__item{position:relative}@media (max-width: 767px){.menu-header__item{width:100%}}.menu-header__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:5px;margin:0 10px}.menu-header__link svg{margin-left:5px}@media (min-width: 1280px){.menu-header__link{white-space:nowrap}}.sub-menu__list{display:none;padding:20px 25px;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.sub-menu__list.active{display:block}@media (min-width: 1280px){.sub-menu__list.active{z-index:10}}@media (min-width: 1280px){.sub-menu__list{position:absolute;top:100%;left:0;background-color:#102B1B}}.sub-menu__item{margin:25px 0}@media (min-width: 1280px){.sub-menu__item{color:#fff}}.sub-menu__link{white-space:pre}.this__link,.menu-header__link,.sub-menu__link{font-size:14px;line-height:calc(16 / 14 * 100%);letter-spacing:0.73px;border-bottom:1px solid transparent;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.this__link:hover,.menu-header__link:hover,.sub-menu__link:hover{color:#75A732;border-color:#75A732}.footer{background-color:#102B1B;color:#fff;padding-top:60px;padding-bottom:50px}@media (min-width: 768px){.footer{padding:35px 0}}.footer__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto;display:grid}@media (min-width: 768px){.footer__wrap{grid-template-columns:200px 175px 165px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 1280px){.footer__wrap{grid-template-columns:245px 180px 150px 175px}}@media (min-width: 1920px){.footer__wrap{grid-template-columns:245px 180px 150px 175px 175px}}.footer__logo{grid-column:1 / 2}@media (min-width: 768px){.footer__logo{grid-column:1 / 4}}@media (max-width: 1279px){.footer__logo{margin-bottom:35px}}@media (min-width: 1280px){.footer__logo{grid-column:1 / 2}}.footer__adress{grid-column:2 / 4;text-align:right;-ms-flex-item-align:center;align-self:center;font-size:14px}@media (max-width: 767px){.footer__adress{margin-bottom:35px}}@media (min-width: 768px){.footer__adress{grid-column:1 / 2;-ms-flex-item-align:start;align-self:flex-start;text-align:left}}@media (min-width: 1280px){.footer__adress{-ms-flex-item-align:end;align-self:flex-end}}.footer__phones{grid-column:1 / 2}@media (max-width: 767px){.footer__phones{margin-bottom:35px}}@media (min-width: 1280px){.footer__phones{grid-column:2 / 3;grid-row:1 / 3;-ms-flex-item-align:end;align-self:flex-end}}.footer__mail{grid-column:4;grid-row:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:calc(18 / 16 * 100%);font-weight:700;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.footer__mail:not(:last-child){margin-bottom:15px}.footer__mail svg{margin-right:15px}.footer__mail:hover{color:#75A732}@media (min-width: 768px){.footer__mail{grid-column:2;grid-row:3}}@media (max-width: 767px){.footer__mail{grid-column:2;grid-row:4}}@media (min-width: 1280px){.footer__mail{grid-column:4;grid-row:2}}.footer__social{grid-column:2 / 4;max-width:120px;text-align:right;margin-left:auto}@media (max-width: 767px){.footer__social{margin-bottom:35px}}@media (min-width: 768px){.footer__social{grid-column:3 / 4;max-width:165px}}@media (min-width: 1280px){.footer__social{grid-row:1 / 3;-ms-flex-item-align:end;align-self:flex-end}}.footer__link{grid-column:1 / 4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 30px;border-radius:30px;border:2px solid #fff;color:#fff;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;width:100%;font-size:12px}.footer__link:hover{background:#fff;color:#102B1B}.footer__link:not(.second){margin-bottom:20px}@media (min-width: 768px){.footer__link:not(.second){grid-column:2 / 3;grid-row:2 / 3;margin-bottom:15px}}@media (min-width: 1280px){.footer__link:not(.second){grid-column:4 / 5;grid-row:1 / 2}}@media (min-width: 1920px){.footer__link:not(.second){grid-column:5 / 6;grid-row:2 / 3;margin-bottom:0}}@media (max-width: 767px){.footer__link.second{margin-bottom:30px}}@media (min-width: 768px){.footer__link.second{grid-column:2 / 3;grid-row:3 / 4;-ms-flex-item-align:end;align-self:flex-end}}@media (min-width: 1280px){.footer__link.second{grid-column:4 / 5;grid-row:2 / 3}}.footer__politic{grid-column:1 / 4;font-size:12px;line-height:calc(14 / 12 * 100%);letter-spacing:0.62px;text-align:center}@media (min-width: 768px){.footer__politic{grid-column:3/ 4;grid-row:2 /3;font-size:14px;line-height:calc(16 / 14 * 100%);max-width:165px;text-align:right;margin-left:auto}}@media (min-width: 1280px){.footer__politic{display:none}}.footer__side{grid-column:1 / 4;margin-top:30px;padding-top:15px;border-top:1px solid #fff}@media (max-width: 767px){.footer__side{text-align:center}}@media (min-width: 768px){.footer__side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 1280px){.footer__side{grid-column:1 / -1}}.footer__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:calc(18 / 16 * 100%);font-weight:700;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.footer__phone:not(:last-child){margin-bottom:15px}.footer__phone svg{margin-right:15px}.footer__phone:hover{color:#75A732}.footer__copy{font-size:12px;line-height:calc(18 / 12 * 100%)}@media (max-width: 767px){.footer__copy{margin-bottom:35px}}@media (min-width: 768px){.footer__copy{max-width:400px}}.footer__creator{display:block;font-size:12px;line-height:calc(14 / 12 * 100%);-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}@media (min-width: 768px){.footer__creator{text-align:right;white-space:nowrap}}.footer__creator:hover{text-decoration:underline}.footer__social-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}.footer__social-box a{-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.footer__social-box a:not(:last-child){margin-right:20px}.footer__social-box a:hover{color:#75A732}.footer__politic-desctop{display:none}@media (min-width: 1280px){.footer__politic-desctop{display:block;font-size:14px;line-height:calc(16 / 14 * 100%);letter-spacing:0.62px;white-space:nowrap;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.footer__politic-desctop:hover{text-decoration:underline}}.footer__text{font-size:12px;line-height:calc(14 / 12 * 100%);letter-spacing:0.62px}.crumbs__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-wrap:break-word;padding-top:15px;padding-bottom:15px}.crumbs__wrap svg{-webkit-box-flex:0;-ms-flex:0 0 7px;flex:0 0 7px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin:0 14px;height:1em}@media (min-width: 768px){.crumbs__wrap{padding-top:25px;padding-bottom:25px}}.crumbs__state{-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.crumbs__state_current{color:#75A732}.crumbs__state:hover{text-decoration:underline}.main-slider{position:relative}@media (min-width: 768px){.main-slider{height:562px}}.main-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}@media (max-width: 767px){.main-slider .swiper-slide{background-color:#102B1B}}@media (min-width: 768px){.main-slider .swiper-slide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}}.main-slider__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:30px auto 0;color:#fff;text-align:center}@media (max-width: 767px){.main-slider__content{margin-bottom:100px}}@media (min-width: 768px){.main-slider__content{max-width:80%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;text-align:left;position:relative;z-index:2;background-color:#102B1B;border-bottom-right-radius:135px}}.main-slider__body{position:relative;max-width:650px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 767px){.main-slider__body{height:100%}}@media (min-width: 768px){.main-slider__body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:65px 0}.main-slider__body::before{content:'';position:absolute;top:0;left:-50vw;height:100%;width:50vw;background-color:#102B1B}}.main-slider__title{margin-bottom:20px}.main-slider__text{margin-bottom:30px}@media (max-width: 767px){.main-slider__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.main-slider__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 45px;border-radius:30px;background:#75A732;border:2px solid transparent;color:#fff;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.main-slider__link:hover{border-color:#75A732;background:transparent;color:#75A732}@media (max-width: 767px){.main-slider__link{width:100%}}@media (min-width: 768px){.main-slider__link{height:60px;min-width:300px}}.main-slider__bg{height:375px;overflow:hidden}.main-slider__bg img{height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.main-slider__bg{position:absolute;top:0;left:0;width:100%;height:100%}.main-slider__bg img{width:100%}}@media (min-width: 1440px){.main-slider__bg{-o-object-fit:unset;object-fit:unset}}.main-slider .swiper-button-prev,.main-slider .swiper-button-next,.main-slider .goods__slider .goods__next,.goods__slider .main-slider .goods__next{bottom:calc(375px + 28px);z-index:10}@media (min-width: 768px){.main-slider .swiper-button-prev,.main-slider .swiper-button-next,.main-slider .goods__slider .goods__next,.goods__slider .main-slider .goods__next{bottom:270px}}.main-slider .swiper-button-disabled{color:#fff}.main-slider .swiper-button-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width: 1280px){.main-slider .swiper-button-prev{left:15%}}@media (min-width: 1920px){.main-slider .swiper-button-prev{left:28%}}@media (min-width: 1280px){.main-slider .swiper-button-next,.main-slider .goods__slider .goods__next,.goods__slider .main-slider .goods__next{right:15%}}@media (min-width: 1920px){.main-slider .swiper-button-next,.main-slider .goods__slider .goods__next,.goods__slider .main-slider .goods__next{right:28%}}.main-slider .swiper-pagination{bottom:calc(375px + 43px)}@media (min-width: 768px){.main-slider .swiper-pagination{bottom:30px}}@media (min-width: 768px){.main-slider .swiper-container{height:100%}}.products{padding:60px 0}.products__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}.products__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#095B2D}.products__text{margin-bottom:60px;text-align:center}.products__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products .swiper-container{margin-bottom:50px}.products .swiper-wrapper{margin-bottom:70px}.products .swiper-button-prev,.products .swiper-button-next,.products .goods__slider .goods__next,.goods__slider .products .goods__next{z-index:10;bottom:0}.products .swiper-button-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.products .swiper-pagination{height:32px;bottom:-8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products .swiper-pagination .swiper-pagination-bullet{margin-bottom:5px}.products .swiper-slide{height:auto}.products iframe{width:100%;height:150vh}.item-product{height:100%}.item-product__card{padding:15px 20px 30px;text-align:center;border:1px solid transparent;border-radius:10px;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;cursor:pointer}.item-product__card:hover:not(.selected){color:#102B1B;font-weight:400;border-color:#75A732;-webkit-box-shadow:8px 6px 4px rgba(117,167,50,0.3);box-shadow:8px 6px 4px rgba(117,167,50,0.3)}.item-product__card.selected{background-color:#75A732;color:#fff}.item-product__card.selected img{-webkit-filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}@media (min-width: 768px){.item-product__card{padding:21px 26px 37px}}.item-product__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:200px;margin-bottom:23px}.item-product__image img{max-height:100%}@media (min-width: 768px){.item-product__image{margin-bottom:40px}}.about{--image-percentage: 0.5;--content-percentage: 0.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:30px}@media (min-width: 768px){.about{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:60px}}@media (min-width: 1920px){.about{--image-percentage: 0.65;--content-percentage: 0.35}}.about__content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 768px){.about__content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.about__wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}@media (min-width: 768px){.about__body{width:calc(var(--content-percentage) * 100%);padding-right:var(--padding)}}.about__title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#095B2D}.about__text{margin-bottom:25px}.about__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 45px;border-radius:30px;background:#75A732;border:2px solid transparent;color:#fff;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;text-transform:uppercase}.about__link:hover{border-color:#75A732;background:transparent;color:#75A732}@media (max-width: 767px){.about__link{width:100%}}@media (min-width: 768px){.about__link{height:60px;min-width:300px}}.about__image{position:relative;height:400px;border-bottom-left-radius:135px;overflow:hidden}.about__image img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 767px){.about__image{margin-bottom:30px}}@media (min-width: 768px){.about__image{-webkit-box-flex:0;-ms-flex:0 0 calc((100vw - (var(--padding) * 2)) * var(--image-percentage) + var(--padding));flex:0 0 calc((100vw - (var(--padding) * 2)) * var(--image-percentage) + var(--padding));-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media (min-width: 925px){.about__image{-webkit-box-flex:0;-ms-flex:0 0 calc(50vw - (var(--content-percentage) - 0.5) * (var(--wrap) - var(--padding)));flex:0 0 calc(50vw - (var(--content-percentage) - 0.5) * (var(--wrap) - var(--padding)))}}@media (min-width: 1280px){.about__image::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:52px 0px 32px 3px rgba(255,255,255,0.95) inset;box-shadow:52px 0px 32px 3px rgba(255,255,255,0.95) inset;z-index:2}}@media (min-width: 1920px){.about__image{-webkit-box-flex:0;-ms-flex:0 0 calc(50vw - (var(--content-percentage) - 0.5) * (var(--wrap) - var(--padding)));flex:0 0 calc(50vw - (var(--content-percentage) - 0.5) * (var(--wrap) - var(--padding)))}}.about-text{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto 60px}.about-text *:last-child{margin-bottom:0}@media (min-width: 768px){.about-text{margin-bottom:100px}}.about-text__block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.about-text__number{height:72px;padding-right:25px;margin-right:20px;font-size:48px;line-height:calc(55 / 48 * 100%);font-weight:300;color:#75A732;border-right:1px solid #75A732}.advantages{padding-top:30px;padding-bottom:30px;background-color:#75A732}@media (min-width: 768px){.advantages{padding-top:100px;padding-bottom:50px}}.advantages__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto;color:#fff}.advantages__header{max-width:800px;margin:0 auto 30px}@media (min-width: 768px){.advantages__header{margin-bottom:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.advantages__title{position:relative;padding-right:15px;margin-right:10px;text-align:right;border-right:2px solid #fff;white-space:nowrap}.advantages__title::after{content:'';position:absolute;width:2px;height:80%;right:-8px;bottom:0;background-color:#fff}@media (max-width: 767px){.advantages__title{margin-bottom:10px}}.advantages__subtitle{text-align:right;font-weight:300}@media (min-width: 768px){.advantages__subtitle{text-align:left;margin-left:30px}}.advantages__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 21px 25px;border-radius:7px;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}@media (min-width: 768px){.advantages__item{padding:25px 27px 33px}}.advantages__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.advantages__card svg{height:95px;margin-bottom:10px}.advantages__name,.partners__name{font-size:18px;line-height:calc(21 / 18 * 100%);font-weight:700}@media (min-width: 768px){.advantages__name,.partners__name{font-size:24px;line-height:calc(28 / 24 * 100%)}}.advantages .swiper-wrapper{margin-bottom:100px}.advantages .swiper-button-prev,.advantages .swiper-button-next,.advantages .goods__slider .goods__next,.goods__slider .advantages .goods__next{z-index:10;bottom:0;color:#fff}.advantages .swiper-button-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.advantages .swiper-button-disabled{color:#102B1B}.advantages .swiper-pagination{bottom:13px}.advantages .swiper-pagination-bullet{border-color:#fff}.advantages .swiper-pagination-bullet-active{border-color:#102B1B;background-color:#102B1B}.partners{padding:60px 0;overflow:hidden}.partners__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}.partners__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#095B2D}.partners__text{text-align:center;max-width:700px;margin:0 auto 30px}.partners__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:100%}.partners__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:150px;margin-bottom:35px}@media (min-width: 1280px){.partners__image{height:200px}}.partners__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#102B1B}.partners__name{margin-bottom:10px;word-break:break-word}.partners__link:not(:last-child),.current-partner__link:not(:last-child){margin-bottom:10px}.partners__slider{position:relative}.partners__prev,.partners__next{z-index:10;bottom:0}@media (min-width: 768px){.partners__prev,.partners__next{bottom:55%}}.partners__prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0}@media (min-width: 768px){.partners__prev{left:-35px}}@media (min-width: 1280px){.partners__prev{left:-70px}}.partners__next{right:0}@media (min-width: 768px){.partners__next{right:-35px}}@media (min-width: 1280px){.partners__next{right:-70px}}.partners .swiper-container{max-width:650px;margin:0 auto}@media (min-width: 1280px){.partners .swiper-container{max-width:975px}}@media (max-width: 767px){.partners .swiper-wrapper{margin-bottom:100px}}.partners .swiper-button-disabled{color:#102B1B}.partners .swiper-pagination{bottom:13px}@media (min-width: 768px){.partners .swiper-pagination{display:none}}.partners .swiper-slide{height:auto}.news{padding-top:60px;padding-bottom:100px}.news__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}.news__title,.other__title,.all-partners__title,.realized__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:60px;color:#095B2D}.news__row,.other__row,.all-partners__row,.realized__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px 30px}.news__item,.other__item,.realized__item{-webkit-box-flex:0;-ms-flex:0 1 calc(100% / 2);flex:0 1 calc(100% / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px;margin-bottom:30px}.news__item:hover .item-news__content,.other__item:hover .item-news__content,.realized__item:hover .item-news__content{background-color:#75A732;border-color:#75A732}.news__item:hover .item-news__content,.other__item:hover .item-news__content,.realized__item:hover .item-news__content,.news__item:hover .item-news__name,.other__item:hover .item-news__name,.realized__item:hover .item-news__name,.news__item:hover .item-news__date,.other__item:hover .item-news__date,.realized__item:hover .item-news__date{color:#fff}@media (min-width: 900px){.news__item,.other__item,.realized__item{-webkit-box-flex:0;-ms-flex:0 1 calc(100% / 3);flex:0 1 calc(100% / 3)}}.news__pagination,.all-partners__pagination{max-width:450px;margin:0 auto}.item-news__image{position:relative;padding-bottom:56.25%;min-height:165px}.item-news__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-news__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 10px 17px;border:1px solid #102B1B;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.item-news__name{min-height:45px;margin-bottom:10px;font-size:14px;line-height:calc(16 / 14 * 100%);font-weight:700;color:#095B2D;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}@media (min-width: 768px){.item-news__name{min-height:30px}}.item-news__text{margin-bottom:20px;font-size:12px;line-height:calc(14 / 12 * 100%)}.item-news__info{margin-top:auto}@media (min-width: 768px){.item-news__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.item-news__date{font-size:12px;line-height:calc(14 / 12 * 100%);font-weight:700;color:#75A732;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}@media (max-width: 767px){.item-news__date{margin-bottom:12px}}.item-news__more{font-weight:400}.form{position:relative;padding:30px 0;background-color:#75A732}.form__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto;color:#fff}@media (min-width: 768px){.form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.form__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width: 767px){.form__info{margin-bottom:30px}}@media (min-width: 768px){.form__info{margin-right:20px}}.form__name{margin-bottom:10px;font-size:24px;line-height:calc(40 / 24 * 100%);font-weight:700}@media (min-width: 768px){.form__name{margin-bottom:15px;font-size:36px;line-height:calc(30 / 36 * 100%)}}.form__text{font-weight:400}.form__form.success+.form__success-message{display:block;position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2rem;background-color:#75A732;z-index:2}@media (min-width: 1280px){.form__form{display:grid;grid-template-columns:repeat(2, 300px)}}.form__fieldset{margin-bottom:20px}.form__fieldset .form-field{height:52px;border:1px solid #fff}.form__fieldset .form-field:not(:last-child){margin-bottom:20px}.form__fieldset .form-field input{padding:0 20px;width:100%;height:100%}.form__fieldset .form-field input:-webkit-autofill{-webkit-text-fill-color:#fff !important;-webkit-box-shadow:0 0 0 2rem #75A732 inset !important;background-clip:content-box !important}.form__fieldset .form-field label{display:none}@media (min-width: 768px){.form__fieldset .form-field:not(:last-child){margin-bottom:27px}}@media (min-width: 1280px){.form__fieldset{grid-row:1 / 3;margin:0px 20px 0px 0px}}.form__agree{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-bottom:15px}.form__agree span{font-size:12px;line-height:calc(15 / 12 * 100%);color:#fff}.form__agree span::before{content:'';position:absolute;top:3px;left:0;width:7px;height:7px;background-color:#fff;border-radius:50%}.form__agree a{color:#000;font-weight:600}.form__agree a{-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.form__agree a:hover{text-decoration:underline}.form__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:7px;height:7px;margin-right:10px}.form__checkbox:checked+span::before{background-color:#000}.form__submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 45px;border-radius:30px;border:2px solid #fff;color:#fff;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;width:100%}.form__submit:hover{background:#fff;color:#75A732}@media (min-width: 768px){.form__submit{height:60px}}@media (min-width: 1280px){.form__submit{-ms-flex-item-align:end;align-self:flex-end}}.form__success-message{display:none}.banner__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px){.banner__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}}.banner__content{margin-bottom:30px}@media (min-width: 768px){.banner__content{margin-right:40px}}.banner__title{margin-bottom:20px;color:#095B2D}.banner__text{font-size:14px;line-height:calc(16 / 14 * 100%);font-weight:300}@media (min-width: 768px){.banner__text{font-size:24px;line-height:calc(28 / 24 * 100%)}}.banner__image{margin:0 -15px 30px;overflow:hidden;text-align:center}@media (min-width: 768px){.banner__image{border-bottom-left-radius:135px;margin:0 -40px 0 0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:370px}.banner__image img{height:auto;max-height:400px;-o-object-fit:cover;object-fit:cover}}@media (min-width: 925px){.banner__image{max-width:535px}}.other{padding-bottom:60px}@media (min-width: 768px){.other{padding-bottom:100px}}.other__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}.other__all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 45px;border-radius:30px;border:2px solid #102B1B;color:#102B1B;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;text-transform:uppercase}.other__all:hover{background:#102B1B;color:#fff}@media (min-width: 768px){.other__all{height:60px;max-width:300px;margin:0 auto}}.all-partners{padding-top:30px;padding-bottom:30px}.all-partners__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}.all-partners__item{-webkit-box-flex:0;-ms-flex:0 1 calc(100% / 2);flex:0 1 calc(100% / 2);margin-bottom:50px;padding:0 10px;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;word-break:break-word}.all-partners__item .partners__content{color:#B4B4B4}.all-partners__item:hover .partners__content{color:#095B2D}@media (min-width: 900px){.all-partners__item{-webkit-box-flex:0;-ms-flex:0 1 calc(100% / 3);flex:0 1 calc(100% / 3)}}.current-partner{padding-top:15px;padding-bottom:60px}.current-partner__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto;overflow:hidden}@media (min-width: 768px){.current-partner__wrap{display:grid;grid-row-gap:30px}}.current-partner__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){.current-partner__header{margin-bottom:30px}}@media (min-width: 768px){.current-partner__header{grid-column:1 / 4}}@media (min-width: 1280px){.current-partner__header{margin-right:20px}}.current-partner__header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:20px}.current-partner__logo{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#095B2D;border-bottom-left-radius:65px}@media (max-width: 767px){.current-partner__logo{margin-right:-15px}}@media (min-width: 768px){.current-partner__logo{-webkit-box-flex:0;-ms-flex:0 0 450px;flex:0 0 450px;height:225px}}@media (min-width: 1920px){.current-partner__logo{height:300px;-webkit-box-flex:0;-ms-flex:0 0 615px;flex:0 0 615px}}.current-partner__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:25px;color:#095B2D}.current-partner__title::before,.current-partner__title::after{content:'';background-color:#095B2D;height:1px}.current-partner__title::before{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:216px;margin-top:15px;margin-bottom:10px}.current-partner__title::after{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:174px}@media (max-width: 767px){.current-partner__title::before{width:164px}.current-partner__title::after{width:132px}}.current-partner__link{color:#095B2D;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.current-partner__text{font-weight:400}@media (max-width: 767px){.current-partner__text{margin-bottom:30px}}@media (min-width: 768px){.current-partner__text{grid-column:1 / 3;margin-right:20px}}@media (min-width: 1280px){.current-partner__text{grid-column:1 / 5;margin:0}}.current-partner__certificate{width:158px;height:225px;justify-self:flex-end}.current-partner__certificate img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){.current-partner__certificate{width:auto}}@media (min-width: 1280px){.current-partner__certificate{grid-row:1;grid-column:4 / 5}}@media (min-width: 1920px){.current-partner__certificate img{height:auto}}.current-partner__certificate_empty{width:100%;height:100%;background-color:#095B2D}.current-partner__hide{display:none}.document{padding:30px 0}.document__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}.document__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#095B2D}.document__text{max-width:700px;margin:0 auto 30px}@media (min-width: 768px){.document__text{margin-bottom:60px}}@media (min-width: 768px){.document__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}}.document__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;color:#B4B4B4;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;padding:15px 10px}.document__item span{-webkit-box-flex:1;-ms-flex:1;flex:1}.document__item svg:not(:last-child){-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;margin-right:25px}.document__item svg:last-child{-webkit-box-flex:0;-ms-flex:0 0 21px;flex:0 0 21px}.document__item:hover{border-radius:15px;padding:15px 20px;color:#fff;background:#75A732}@media (min-width: 768px){.document__item{-webkit-box-flex:0;-ms-flex:0 1 calc(100% / 2);flex:0 1 calc(100% / 2)}}.document__name{margin-right:20px;word-break:break-word}.contacts{--map-percentage: 0.6;--content-percentage: 0.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 1280px){.contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contacts__content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 1280px){.contacts__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.contacts__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);width:100%;margin:0 auto}.contacts__body{padding-top:30px;padding-bottom:60px}@media (min-width: 1280px){.contacts__body{width:calc(var(--content-percentage) * 100%);padding-right:var(--padding)}}.contacts__title{margin-bottom:30px;color:#095B2D}@media (min-width: 768px){.contacts__title{margin-bottom:60px}}.contacts__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts__text,.contacts__info{font-size:18px;line-height:calc(22 / 18 * 100%);font-weight:500}.contacts__text{margin-left:50px}.contacts__link{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__link:not(:last-child){margin-bottom:30px}.contacts__link svg{color:#095B2D;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:37px;margin-right:20px}@media (min-width: 768px){.contacts__link{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 2);flex:0 0 calc(100% / 2)}}@media (min-width: 1280px){.contacts__link{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.contacts__map{position:relative;height:720px}.contacts__map img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1280px){.contacts__map{-webkit-box-flex:0;-ms-flex:0 0 calc(50vw - (var(--content-percentage) - 0.5) * (var(--wrap) - var(--padding)));flex:0 0 calc(50vw - (var(--content-percentage) - 0.5) * (var(--wrap) - var(--padding)));-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.info__wrap,.info-products__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}.info__title,.info-products__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#095B2D}.info__desc,.info-products__desc{margin-bottom:30px;font-weight:400}@media (min-width: 1280px){.info__container,.info-products__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}}.info__banner,.info-products__banner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.info__banner:hover .info__content,.info-products__banner:hover .info__content,.info__banner:hover .info-products__content,.info-products__banner:hover .info-products__content{background:#75A732}.info__banner:hover .info__content *,.info-products__banner:hover .info__content *,.info__banner:hover .info-products__content *,.info-products__banner:hover .info-products__content *{color:#fff}.info__banner:hover .info__more:hover,.info-products__banner:hover .info__more:hover,.info__banner:hover .info-products__more:hover,.info-products__banner:hover .info-products__more:hover{color:#102B1B}@media (min-width: 1280px){.info__banner,.info-products__banner{-webkit-box-flex:0;-ms-flex:0 1 calc(100% / 2);flex:0 1 calc(100% / 2);padding:0 10px}}.info__image{position:relative;-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px}.info__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.info__image{-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px}}.info__content,.info-products__content{padding:20px 15px}@media (min-width: 768px){.info__content,.info-products__content{padding:30px 20px}}.info__name,.info-products__name{margin-bottom:15px;font-size:14px;line-height:calc(16 / 14 * 100%);font-weight:700;color:#095B2D}@media (min-width: 768px){.info__name,.info-products__name{font-size:18px;line-height:calc(21 / 18 * 100%)}}.info__text,.info-products__text{margin-bottom:10px;font-size:10px;line-height:calc(11 / 10 * 100%)}@media (min-width: 768px){.info__text,.info-products__text{margin-bottom:30px;font-size:14px;line-height:calc(16 / 14 * 100%)}}.info__more,.info-products__more{font-size:12px;line-height:calc(14 / 12 * 100%);color:#B4B4B4}@media (min-width: 768px){.info__more,.info-products__more{font-size:14px;line-height:calc(16 / 14 * 100%)}}.info-products__image{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;text-align:center;max-height:200px}.info-products__image img{max-height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.info-products__image{-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px}}.goods__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto 50px}@media (min-width: 768px){.goods__wrap{display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(2, 1fr);grid-column-gap:30px}}@media (min-width: 1280px){.goods__wrap{grid-column-gap:50px}}@media (min-width: 768px){.goods__header{grid-column:2}}.goods__creator{margin-bottom:20px}.goods__title{font-size:24px;line-height:calc(28 / 24 * 100%);font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#095B2D}@media (min-width: 768px){.goods__title{font-size:28px;line-height:calc(32 / 28 * 100%);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;margin-bottom:0}}@media (min-width: 1280px){.goods__title{font-size:36px;line-height:calc(41 / 36 * 100%)}}.goods__slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:282px;width:300px;margin:0 auto 30px}@media (min-width: 1280px){.goods__slider{height:351px;width:371px}}.goods__slider [data-swiper-goods]{margin-right:12px}.goods__slider [data-swiper-goods] .swiper-slide{text-align:center;width:212px;height:282px}.goods__slider [data-swiper-goods] .swiper-slide img{-o-object-fit:cover;object-fit:cover;max-height:100%}@media (min-width: 1280px){.goods__slider [data-swiper-goods] .swiper-slide{width:265px}}.goods__slider [data-swiper-goods-thumbs]{height:215px}.goods__slider [data-swiper-goods-thumbs] .swiper-slide{width:72px;height:95px;cursor:pointer;text-align:center}.goods__slider [data-swiper-goods-thumbs] .swiper-slide img{-o-object-fit:cover;object-fit:cover;max-height:100%}@media (min-width: 1280px){.goods__slider [data-swiper-goods-thumbs] .swiper-slide{width:90px;height:119px}}@media (min-width: 1280px){.goods__slider [data-swiper-goods-thumbs]{height:271px}}.goods__slider .goods__next{bottom:0;right:11px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width: 1280px){.goods__slider .goods__next{right:20px}}@media (min-width: 768px){.goods__slider{grid-column:1;grid-row:1 / 3}}.goods__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goods__info *:last-child{margin-bottom:0}.goods__text{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:30px;font-size:14px;line-height:calc(16 / 14 * 100%)}.goods__price{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#75A732}.goods__order{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 45px;border-radius:30px;border:2px solid #102B1B;color:#102B1B;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;text-transform:uppercase}.goods__order:hover{background:#102B1B;color:#fff}@media (max-width: 767px){.goods__order{-webkit-box-flex:1;-ms-flex:1 1 195px;flex:1 1 195px}}@media (min-width: 768px){.goods__order{height:60px}}.goods__image{grid-row:1 / 3;margin-bottom:30px;text-align:center}.creator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.creator__logo{margin-right:10px}.creator__name{font-size:14px;line-height:calc(16 / 14 * 100%);color:#095B2D}.creator__name span{font-weight:700}.tab{padding-top:50px;padding-bottom:50px}.tab__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}@media (max-width: 767px){.tab__btn-box:not(.active){display:none}.tab__btn-box.active{display:block}}@media (min-width: 768px){.tab__btn-box{display:-webkit-box;display:-ms-flexbox;display:flex}}.tab__btn,.tab__select{width:100%;padding:0 5px 15px;font-size:18px;line-height:140%;letter-spacing:-0.06px;text-transform:uppercase;border-bottom:1px solid #000}.tab__btn.selected,.selected.tab__select{color:#75A732;border-bottom:1px solid #75A732}@media (max-width: 767px){.tab__btn:not(:last-child),.tab__select:not(:last-child){margin-bottom:15px}}.tab__select{position:relative;margin-bottom:15px;color:#75A732;border-color:#75A732}.tab__select::after{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS4yODguMzAyQTEuMDU3IDEuMDU3IDAgMDAwIDEuMDNjMCAuMjczLjEwNC41MzUuMjg4LjcyOGw4LjUyOCA4Ljk0YS45NjIuOTYyIDAgMDAuNjk2LjMwMWMuMjYgMCAuNTEtLjEwOC42OTUtLjMwMmw4LjUyOS04LjkzOUExLjA2IDEuMDYgMCAwMDE5IDEuMDM4YTEuMDU2IDEuMDU2IDAgMDAtLjI4OC0uNzExLjk2My45NjMgMCAwMC0uNjc5LS4zMDIuOTU5Ljk1OSAwIDAwLS42ODguMjc3bC03LjgzMyA4LjIxTDEuNjc5LjMwMkEuOTYyLjk2MiAwIDAwLjk4MyAwYy0uMjYgMC0uNTEuMTA4LS42OTUuMzAyeiIgZmlsbD0iIzc1QTczMiIvPjwvc3ZnPg==");position:absolute;right:0;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.tab__select.active::after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@media (min-width: 768px){.tab__select{display:none}}.tab__body-box{margin-top:20px}@media (min-width: 768px){.tab__body-box{margin-top:50px}}.tab__body{display:none}.tab__body .document__item{-webkit-box-flex:1;-ms-flex:1 1 calc(100% / 2);flex:1 1 calc(100% / 2)}.tab__body.selected{display:block}.services{padding-top:15px;padding-bottom:50px}.services__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}.services__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#095B2D}.services__text{margin-bottom:30px}.services__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}@media (max-width: 1279px){.services__row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.services__item{-webkit-box-flex:0;-ms-flex:0 1 calc(100% / 2);flex:0 1 calc(100% / 2);padding:0 10px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.services__item{margin-bottom:50px}}@media (min-width: 1280px){.services__item{-webkit-box-flex:0;-ms-flex:0 1 calc(100% / 4);flex:0 1 calc(100% / 4)}}.services__content{max-width:185px;padding:10px 18px;border-radius:10px;text-align:center;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;border:1px solid transparent}.services__content.current{background-color:#75A732}.services__content.current .services__image{-webkit-filter:invert(100%) sepia(3%) saturate(11%) hue-rotate(36deg) brightness(102%) contrast(101%);filter:invert(100%) sepia(3%) saturate(11%) hue-rotate(36deg) brightness(102%) contrast(101%)}.services__content.current .services__name{color:#fff}.services__content:hover:not(.services__content.current){border-color:#095B2D;-webkit-box-shadow:8px 6px 4px rgba(117,167,50,0.3);box-shadow:8px 6px 4px rgba(117,167,50,0.3)}@media (min-width: 768px), (min-width: 1920px){.services__content{max-width:275px;padding:15px 68px}}@media (min-width: 1280px) and (max-width: 1919px){.services__content{padding:20px 35px}}.services__image{height:110px;margin-bottom:20px}.realized{margin-top:30px;margin-bottom:100px}.realized__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}.realized__text{margin-bottom:30px}@media (min-width: 768px){.realized__text{margin-bottom:60px}}.realized__more{text-align:right}.poster{position:relative;margin-bottom:50px}@media (min-width: 768px){.poster__content{position:absolute;top:50%;width:80%;height:400px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#102B1B;border-bottom-right-radius:135px;z-index:1}}@media (min-width: 1280px){.poster__content{width:75%}}@media (min-width: 1920px){.poster__content{width:68%}}.poster__wrap{padding:30px 40px;color:#fff;text-align:center}@media (max-width: 767px){.poster__wrap{background-color:#102B1B}}@media (min-width: 768px){.poster__wrap{max-width:calc(500px + (var(--padding) * 2));padding:0 var(--padding);position:absolute;top:50%;left:0%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:400px;text-align:left;border-bottom-right-radius:135px;z-index:2}}@media (min-width: 925px){.poster__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.poster__title{margin-bottom:20px}.poster__text{font-size:18px;line-height:calc(21 / 18 * 100%);font-weight:300}@media (min-width: 925px){.poster__text{max-width:500px}}.poster__image{height:400px;background-color:#fff}.poster__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-bottom-left-radius:135px}@media (min-width: 768px){.poster__image{height:762px}.poster__image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:85px 0px 75px 15px rgba(255,255,255,0.95) inset;box-shadow:85px 0px 75px 15px rgba(255,255,255,0.95) inset}}@media (min-width: 1280px){.poster__image{text-align:right}.poster__image:before{left:unset;right:0;width:1280px}.poster__image img{width:auto}}.table{margin-bottom:60px}.table__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}.table__table{width:100%;margin-bottom:60px;border-collapse:collapse;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.table__table thead{color:#095B2D;height:45px;vertical-align:middle;margin-bottom:35px}.table__table thead td{text-transform:uppercase;border-bottom:1px solid #095B2D}.table__table tbody tr{height:120px}.table__table tbody tr:nth-child(2){background-color:#E5E5E5}.table__table td{padding:0 15px;font-size:12px;line-height:calc(14 / 12 * 100%);-webkit-box-flex:1;-ms-flex:1 1 calc(100% / 3);flex:1 1 calc(100% / 3)}.table__table td:not(:last-child){border-right:1px solid #B4B4B4}.table__text{font-weight:400}.course{margin-bottom:60px}.course__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}.course__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#095B2D}.course__text{margin-bottom:40px;font-size:14px;line-height:calc(16 / 14 * 100%);font-weight:300;text-align:center}@media (min-width: 768px){.course__text{font-size:24px;line-height:calc(28 / 24 * 100%)}}.course__form{position:relative}.course__form .course__success-message{display:none}.course__form form.success{display:none}.course__form form.success+.course__success-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:2rem;background-color:#fff}.course__radio{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.course__radio .form-field{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.course__radio .form-field .radio-list li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.course__radio .form-field .radio-list label{font-size:14px;line-height:calc(16 / 14 * 100%)}.course__radio .form-field .radio-list label::before{content:'';position:absolute;top:3px;left:0;width:17px;height:17px;border-radius:50%}.course__radio .form-field .radio-list label::before{border:1px solid #095B2D}@media (min-width: 768px){.course__radio .form-field .radio-list label{font-size:18px;line-height:calc(21 / 18 * 100%)}}.course__radio .form-field .radio-list input{-webkit-box-flex:0;-ms-flex:0 0 17px;flex:0 0 17px;height:17px;margin-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.course__radio .form-field .radio-list input:checked+label::before{background-color:#75A732;border-color:#75A732}.course__radio .form-field._upper{text-transform:uppercase;margin-right:10px}.course__fieldset,.default-form__fieldset{margin-bottom:30px}.course__fieldset .form-field,.default-form__fieldset .form-field{height:52px;border:1px solid #095B2D}.course__fieldset .form-field:not(:last-child),.default-form__fieldset .form-field:not(:last-child){margin-bottom:20px}.course__fieldset .form-field input,.default-form__fieldset .form-field input{padding:0 20px;width:100%;height:100%}.course__fieldset .form-field input:-webkit-autofill,.default-form__fieldset .form-field input:-webkit-autofill{-webkit-text-fill-color:#fff !important;-webkit-box-shadow:0 0 0 2rem #75A732 inset !important;background-clip:content-box !important}.course__fieldset .form-field label,.default-form__fieldset .form-field label{display:none}@media (min-width: 1280px){.course__fieldset,.default-form__fieldset{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:20px}}@media (min-width: 1920px){.course__fieldset,.default-form__fieldset{grid-template-columns:repeat(3, 1fr)}}.course__agree,.default-form__agree{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-bottom:30px}.course__agree span,.default-form__agree span{font-size:12px;line-height:calc(15 / 12 * 100%);color:#000}.course__agree span::before,.default-form__agree span::before{content:'';position:absolute;top:3px;left:0;width:7px;height:7px;background-color:#fff;border-radius:50%}.course__agree a,.default-form__agree a{color:#75A732;font-weight:600}.course__agree span::before,.default-form__agree span::before{border:1px solid #095B2D;width:10px;height:10px}@media (min-width: 1920px){.course__agree,.default-form__agree{grid-column:1 / -1;justify-self:center}}.course__checkbox,.default-form__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:7px;height:7px;margin-right:10px}.course__checkbox:checked+span::before,.default-form__checkbox:checked+span::before{background-color:#095B2D}.course__submit,.default-form__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 45px;border-radius:30px;border:2px solid #102B1B;color:#102B1B;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;width:100%;text-transform:uppercase}.course__submit:hover,.default-form__submit:hover{background:#102B1B;color:#fff}@media (min-width: 768px){.course__submit,.default-form__submit{height:60px;max-width:360px;margin:0 auto}}.certificate{padding-top:15px;padding-bottom:50px}.certificate__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}.certificate__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#095B2D}@media (min-width: 768px){.certificate__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -30px}}.certificate__item{max-width:550px;margin:0 auto 30px}@media (min-width: 768px){.certificate__item{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 2);flex:0 0 calc(100% / 2);padding:0 30px}}.certificate__image{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;text-align:center}.certificate__image a{position:relative}.certificate__image a::after,.certificate__image a::before{content:'';position:absolute;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.certificate__image a::before{top:0;left:0;width:100%;height:100%;z-index:2}.certificate__image a::after{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3}.certificate__image a:not(:last-child){margin-right:20px}.certificate__image a:hover::before{background-color:rgba(180,180,180,0.3)}.certificate__image a:hover::after{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI5LjkxOSA1LjU3NWMtNC4wMjgtNC4wMjgtMTAuNTgyLTQuMDI4LTE0LjYxIDAtMy42NzQgMy42NzQtMy45OTUgOS40NDgtLjk2OCAxMy40OWwtMS43OTEgMS43OTJhMi42NzIgMi42NzIgMCAwMC0yLjQyNS43M0wyLjQzIDI5LjI4M2EyLjY3NSAyLjY3NSAwIDAwMy43ODMgMy43ODNsNy42OTYtNy42OTZhMi42NzIgMi42NzIgMCAwMC43My0yLjQyNWwxLjc5LTEuNzljNC4wNDMgMy4wMjcgOS44MTcgMi43MDUgMTMuNDktLjk2OSA0LjAyOS00LjAyOCA0LjAyOS0xMC41ODMuMDAxLTE0LjYxek0xNy4zOTYgMTguMWMtMi44NzctMi44NzgtMi44NzctNy41NTkgMC0xMC40MzZzNy41NTktMi44NzggMTAuNDM2IDBjMi44NzggMi44NzcgMi44NzcgNy41NTggMCAxMC40MzYtMi44NzcgMi44NzctNy41NTggMi44NzctMTAuNDM2IDB6TTIuNjI4IDEuNDc2aDcuNzAzVjBIMi42MjhBMi42MyAyLjYzIDAgMDAwIDIuNjI4djcuNzAzaDEuNDc2VjIuNjI4YzAtLjYzNi41MTctMS4xNTIgMS4xNTItMS4xNTJ6TTM2LjAxOSAyNS43MDR2Ny43MDNjMCAuNjM2LS41MTcgMS4xNTMtMS4xNTMgMS4xNTNoLTcuNzAydjEuNDc1aDcuNzAyYTIuNjMgMi42MyAwIDAwMi42MjgtMi42Mjh2LTcuNzAzSDM2LjAyeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")}.certificate__text{font-weight:400}.price-list{padding-top:15px;padding-bottom:60px}.price-list__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}.price-list__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#095B2D}.price-list__text{margin-bottom:60px;text-align:center}@media (min-width: 768px){.price-list__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}}.price-list__item{margin-bottom:40px}.price-list__item .icon-logo-uncolor{margin-bottom:30px}@media (min-width: 768px){.price-list__item{padding:0 20px;-webkit-box-flex:0;-ms-flex:0 1 calc(100% / 2);flex:0 1 calc(100% / 2)}}@media (min-width: 1920px){.price-list__item{display:-webkit-box;display:-ms-flexbox;display:flex}}.price-list__image{margin-bottom:30px}@media (min-width: 1920px){.price-list__image{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;margin-right:65px}}@media (min-width: 1920px){.price-list__link-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.price-list__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;border-bottom:1px solid transparent;padding-bottom:10px}.price-list__name:not(:last-child){margin-bottom:20px}.price-list__name:hover{color:#75A732;border-color:#75A732}.price-list__name svg{margin-left:20px;-webkit-box-flex:0;-ms-flex:0 0 21px;flex:0 0 21px}.modal__bg{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,0.9)}.modal__bg.opened{display:block;overflow:auto}.modal__bg .modal-title{font-size:48px;line-height:calc(57 / 48 * 100%);font-weight:700;text-align:center;margin-bottom:30px}.modal__layout{padding:50px 0;width:100%;max-width:710px;margin:0 auto}.modal__container{position:relative;padding:35px 25px 55px;background-color:#fff;overflow:hidden}.modal__content{position:relative;margin-top:20px;z-index:2}.modal__closer{display:block;width:40px;height:40px;background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjM3NyAxNi41bDYuMjY2LTYuMjY2YS42Mi42MiAwIDEwLS44NzYtLjg3N0wxNi41IDE1LjYyNGwtNi4yNjYtNi4yNjdhLjYyLjYyIDAgMDAtLjg3Ny44NzdsNi4yNjcgNi4yNjYtNi4yNjcgNi4yNjZhLjYyLjYyIDAgMTAuODc3Ljg3N2w2LjI2Ni02LjI2NyA2LjI2NyA2LjI2N2EuNjE4LjYxOCAwIDAwLjg3NiAwIC42Mi42MiAwIDAwMC0uODc3TDE3LjM3NyAxNi41eiIgZmlsbD0iI0Q3MTgyQSIvPjxnIGZpbHRlcj0idXJsKCNwcmVmaXhfX3ByZWZpeF9fZmlsdGVyMF9kKSI+PHBhdGggZD0iTTE2LjUgMS4yNGExNS4yMSAxNS4yMSAwIDAxMTAuNzkgNC40NyAxNS4yMTEgMTUuMjExIDAgMDE0LjQ3IDEwLjc5IDE1LjIxMSAxNS4yMTEgMCAwMS00LjQ3IDEwLjc5IDE1LjIxMSAxNS4yMTEgMCAwMS0xMC43OSA0LjQ3IDE1LjIxMyAxNS4yMTMgMCAwMS0xMC43OS00LjQ3QTE1LjIxMiAxNS4yMTIgMCAwMTEuMjQgMTYuNSAxNS4yMTIgMTUuMjEyIDAgMDE1LjcxIDUuNzEgMTUuMjEyIDE1LjIxMiAwIDAxMTYuNSAxLjI0em0wLTEuMjRDNy4zODcgMCAwIDcuMzg3IDAgMTYuNVM3LjM4NyAzMyAxNi41IDMzIDMzIDI1LjYxMyAzMyAxNi41IDI1LjYxMyAwIDE2LjUgMHoiIGZpbGw9IiNENzE4MkEiLz48L2c+PGRlZnM+PGZpbHRlciBpZD0icHJlZml4X19wcmVmaXhfX2ZpbHRlcjBfZCIgeD0iMCIgeT0iMCIgd2lkdGg9IjQxIiBoZWlnaHQ9IjQxIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+PGZlT2Zmc2V0IGR4PSI0IiBkeT0iNCIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NDMxMzcgMCAwIDAgMCAwLjA5NDExNzYgMCAwIDAgMCAwLjE2NDcwNiAwIDAgMCAwLjQgMCIvPjxmZUJsZW5kIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvdyIvPjxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=);background-size:contain}.default-form{position:relative}.default-form .default-form__success-message{display:none}.default-form form.success{display:none}.default-form form.success+.default-form__success-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:2rem;background-color:#fff}.default-form__fieldset{grid-template-columns:repeat(2, 1fr)}.pagination-wrapper .pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:450px}.pagination-wrapper .pagination-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:calc(20 / 16 * 100%)}.pagination-wrapper .pagination-list li:not(:last-child){margin-right:25px}.pagination-wrapper .pagination-list li.active{font-size:18px;font-weight:700;color:#75A732}.pagination-wrapper .pagination__prev,.pagination-wrapper .pagination__next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;width:50px;-webkit-transition:color 0.3s ease-in;-o-transition:color 0.3s ease-in;transition:color 0.3s ease-in}.pagination-wrapper .pagination__prev:hover,.pagination-wrapper .pagination__next:hover{color:#75A732}.pagination-wrapper .pagination__prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.text-block__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:50px auto;font-weight:400}.search-page__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);margin:0 auto}.search-page__title{margin-bottom:30px;color:#095B2D}.search-page__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;width:100%;margin-bottom:30px;padding:0 20px;border-radius:12px;border:2px solid #095B2D;font-size:2rem;color:#095B2D}.search-page__search svg{width:30px;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.search-page__search svg:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.search-page__counter{margin-bottom:25px;font-size:20px}.search-page__counter span{font-weight:700}.search-page__results{margin-bottom:50px}.search-page__list{margin-left:30px}.search-page__item{margin-bottom:15px}.search-page__link{font-size:22px;line-height:calc(30 / 22 * 100%);text-decoration:underline;-webkit-transition:color 0.3s ease-in;-o-transition:color 0.3s ease-in;transition:color 0.3s ease-in}.search-page__link:hover{color:#75A732}.error{height:100%;padding:50px 0}.error__wrap{max-width:calc(var(--wrap) + (var(--padding) * 2));padding:0 var(--padding);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;margin:0 auto}.error__title{margin-bottom:20px}.error__subtitle{margin-bottom:25px;font-weight:500}.error__text{margin-bottom:40px;font-weight:400}.error__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;padding:0 45px;border-radius:30px;border:2px solid #102B1B;color:#102B1B;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.error__btn:hover{background:#102B1B;color:#fff}

/**
 * Swiper 6.8.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: August 23, 2021
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}

.icon-adv1 {
    width: 91px;
    height: 94px;
}
.icon-adv2 {
    width: 115px;
    height: 103px;
}
.icon-adv3 {
    width: 89px;
    height: 89px;
}
.icon-adv4 {
    width: 90px;
    height: 90px;
}
.icon-adv5 {
    width: 90px;
    height: 91px;
}
.icon-arrow {
    width: 7px;
    height: 4px;
}
.icon-check {
    width: 16px;
    height: 16px;
}
.icon-clock {
    width: 42px;
    height: 42px;
}
.icon-creator {
    width: 27px;
    height: 21px;
}
.icon-doc {
    width: 52px;
    height: 70px;
}
.icon-docs {
    width: 52px;
    height: 70px;
}
.icon-docx {
    width: 52px;
    height: 70px;
}
.icon-fb {
    width: 9px;
    height: 18px;
}
.icon-inst {
    width: 20px;
    height: 19px;
}
.icon-jpg {
    width: 52px;
    height: 70px;
}
.icon-load {
    width: 21px;
    height: 21px;
}
.icon-logo-uncolor {
    width: 163px;
    height: 52px;
}
.icon-logo {
    width: 140px;
    height: 44px;
}
.icon-lupa {
    width: 19px;
    height: 20px;
}
.icon-mail {
    width: 42px;
    height: 27px;
}
.icon-mark {
    width: 34px;
    height: 49px;
}
.icon-pdf {
    width: 52px;
    height: 70px;
}
.icon-phone {
    width: 21px;
    height: 23px;
}
.icon-question {
    width: 29px;
    height: 29px;
}
.icon-srv1 {
    width: 119px;
    height: 93px;
}
.icon-srv2 {
    width: 121px;
    height: 101px;
}
.icon-srv3 {
    width: 121px;
    height: 83px;
}
.icon-srv4 {
    width: 115px;
    height: 111px;
}
.icon-unchecked {
    width: 16px;
    height: 16px;
}
.icon-vector {
    width: 16px;
    height: 28px;
}
.icon-vk {
    width: 24px;
    height: 15px;
}

/*# sourceMappingURL=main-c08ba83f1e928a61df04.css.map*/

.about-text h3{
	font-size: 24px;
    font-weight: 400;
    margin-bottom: 10px;
}

.about__text li{
	list-style: disc;
	margin-left: 30px;
	margin-top: 15px;
}