.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/app/themes/sage/dist/vendor/owl.video.play_4a37f800.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;text-decoration:none}body{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:22.2444px;line-height:27px;color:#2d2e2d;overflow-x:hidden;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}.content,.wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;max-width:100%}.wrap{padding-right:0;padding-left:0}.main{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;max-width:100%}strong{font-weight:700}select:active,select:focus{outline:none}button,input{-webkit-appearance:none;-moz-appearance:none;appearance:none}a{text-decoration:none;color:inherit}details,summary{outline:0}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button:active,button:focus,button:hover{outline:0;outline-offset:0}p{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}textarea{font:inherit;line-height:inherit;margin:0;overflow:auto}.nav-links,.nav-previous,.screen-reader-text,nav.navigation .posts-navigation{display:none!important}.full-width-outside{position:relative}.full-width-outside:after{content:"";display:block;position:absolute;height:100%;width:100vw;background:inherit;top:0;left:-50vw;right:-50vw;margin-right:auto;margin-left:auto;z-index:-1}@font-face{font-family:Montserrat;src:url(/app/themes/sage/dist/fonts/Montserrat-Regular_7df7c2e6.woff) format("woff"),url(/app/themes/sage/dist/fonts/Montserrat-Regular_a49596b1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/sage/dist/fonts/Montserrat-Medium_70345ae8.woff) format("woff"),url(/app/themes/sage/dist/fonts/Montserrat-Medium_3b653b9e.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/sage/dist/fonts/Montserrat-SemiBold_b05a9af1.woff) format("woff"),url(/app/themes/sage/dist/fonts/Montserrat-SemiBold_a917dc98.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/sage/dist/fonts/Montserrat-Bold_9c2cfe63.woff) format("woff"),url(/app/themes/sage/dist/fonts/Montserrat-Bold_f9bfab0e.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/sage/dist/fonts/Montserrat-Black_8509ab96.woff) format("woff"),url(/app/themes/sage/dist/fonts/Montserrat-Black_fa4d9151.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/app/themes/sage/dist/fonts/Roboto-Regular_2f4aad55.woff) format("woff"),url(/app/themes/sage/dist/fonts/Roboto-Regular_8169e1a1.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Daikon;src:url(/app/themes/sage/dist/fonts/Daikon-Light_157e0844.woff) format("woff"),url(/app/themes/sage/dist/fonts/Daikon-Light_58dd77b0.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Daikon;src:url(/app/themes/sage/dist/fonts/Daikon-Regular_219431dd.woff) format("woff"),url(/app/themes/sage/dist/fonts/Daikon-Regular_661513c0.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Daikon;src:url(/app/themes/sage/dist/fonts/Daikon-Medium_ed5205e3.woff) format("woff"),url(/app/themes/sage/dist/fonts/Daikon-Medium_9e84fb42.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}.banner__header-contacts-button,.help-form-button{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:260px;width:100%;height:64px;background:#1c702c;text-align:center;cursor:pointer;border-radius:10px}.banner__header-contacts-button_btn,.help-form-button_btn{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:inherit;font-style:normal;font-weight:500;font-size:22.2444px;line-height:50px;color:#fff}.banner__header-contacts-button:hover,.help-form-button:hover{background:#289e3d}.front-page__service-item-button{max-width:263px;width:100%;height:64px;cursor:pointer;margin-top:35px}.front-page__service-item-button_btn{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;font-style:normal;font-weight:400;font-size:22.2444px;line-height:50px;color:#fff;background:#1c702c}.front-page__service-item-button_btn:hover{background:#289e3d}.banner{position:fixed;width:100%;height:172px;z-index:999}.banner__header{max-width:1660px;width:100%;padding:0 15px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:119px;transition:height .3s ease-in-out}.banner__header-logo-img{max-width:146px;width:100%;height:74px;object-fit:contain;object-position:center;margin-right:20px}@media (max-width:768px){.banner__header-logo-img{height:50px}}.banner__header-logo-title{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:41.4629px;line-height:49px;letter-spacing:.02em;text-transform:uppercase;color:#000;margin-right:20px}.banner__header-logo-title:hover{color:#1c702c}.banner__header-contacts{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}.banner__navigation{width:100%;height:53px;background:#1c702c;transition:height .3s ease-in-out}.banner__nav-primary{max-width:1660px;padding:0 15px;margin:0 auto}.banner__nav-primary,.banner__nav-primary .menu-verhnee-menyu-container{width:100%;height:100%}.banner__nav-primary-list{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:100%;height:100%;margin:auto}.banner__nav-primary-list li.menu-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-right:25px}.banner__nav-primary-list li.menu-item:last-child{margin-right:0}@media (min-width:989px) and (max-width:1280px){.banner__nav-primary-list li.menu-item{margin-right:5px}}.banner__nav-primary-list li.menu-item a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:22.2444px;line-height:36px;color:#fff;text-align:left}@media (min-width:989px) and (max-width:1280px){.banner__nav-primary-list li.menu-item a{font-size:18px;line-height:24px}}.banner__nav-primary-list li.menu-item a:hover{color:#f2f2f2}.banner.scrolled{background:#fff;height:139px;box-shadow:0 2px 4px rgba(0,0,0,.25)}.banner.scrolled .banner__header{height:89px}.banner.scrolled .banner__navigation{height:51px}.help-form{max-width:1660px;width:100%;padding:0 15px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:164.5px;background:#1c702c;padding:86px 15px;max-width:1491px;position:relative;z-index:9}.help-form-title{font-style:normal;font-weight:500;font-size:48.05px;line-height:1.2;color:#fff;text-align:center;margin-bottom:30px}@media (max-width:981px){.help-form-title{font-size:38px;margin-bottom:24px}}@media (max-width:576px){.help-form-title{font-size:30px;margin-bottom:20px}}.help-form-subtitle{font-style:normal;font-weight:300;font-size:30.2444px;line-height:1.2;color:#fff;text-align:center;margin-bottom:44px}@media (max-width:981px){.help-form-subtitle{font-size:24px;margin-bottom:30px}}@media (max-width:576px){.help-form-subtitle{font-size:20px;margin-bottom:20px}}.help-form-button{width:260px;background:#fff;padding:0 15px}.help-form-button-btn{font-style:normal;font-weight:500;font-size:22.8056px;line-height:1.2;color:#2d2e2d}.help-form-button:hover .help-form-button-btn{color:#fff}.content-info{background:#2d2e2d;padding:58px 15px 48px}.content-info__footer{max-width:1660px;width:100%;padding:0 15px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:22.2444px;line-height:42px;color:#fff;padding-bottom:36px}.content-info__footer-navigation{max-width:350px;width:100%;margin-right:40px}.content-info__footer-address,.content-info__footer-email,.content-info__footer-phone{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-right:40px}.content-info__footer-address{max-width:350px}.content-info__footer-email{max-width:206px}.content-info__footer-phone{max-width:222px;margin-right:0}.content-info__footer-title{margin-bottom:27px}.content-info__footer-call-modal{text-decoration:underline;cursor:pointer}.content-info__footer-call-modal:hover{color:#289e3d}.content-info__footer-item,.content-info__footer-link{margin-right:10px}.content-info__footer-item:hover,.content-info__footer-link:hover{color:#289e3d}.content-info__footer-hours{margin-top:3px}.content-info__footer .footer-phone{margin-bottom:17px}.content-info__footer-info_social{margin-top:29px}.content-info__footer-info_social-link:hover{color:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.content-info__footer-bottom-creat{max-width:1660px;width:100%;padding:0 15px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:19.4639px;line-height:141.4%;color:#fff;padding-top:38px;border-top:1px solid #686868}.content-info__footer-bottom-creat-link:hover{color:#289e3d}.content-info .footer__nav-list,.content-info .ubermenu-nav{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.content-info .footer__nav-list li.menu-item,.content-info .footer__nav-list li.ubermenu-item,.content-info .ubermenu-nav li.menu-item,.content-info .ubermenu-nav li.ubermenu-item{margin-bottom:18px;margin-right:0}.content-info .footer__nav-list li.menu-item a,.content-info .footer__nav-list li.ubermenu-item a,.content-info .ubermenu-nav li.menu-item a,.content-info .ubermenu-nav li.ubermenu-item a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:22.2444px;line-height:1;color:#fff}.content-info .footer__nav-list li.menu-item a:hover,.content-info .footer__nav-list li.ubermenu-item a:hover,.content-info .ubermenu-nav li.menu-item a:hover,.content-info .ubermenu-nav li.ubermenu-item a:hover{color:#289e3d}.content-info .footer__nav-list li.menu-item.menu-item-has-children,.content-info .footer__nav-list li.ubermenu-item.menu-item-has-children,.content-info .ubermenu-nav li.menu-item.menu-item-has-children,.content-info .ubermenu-nav li.ubermenu-item.menu-item-has-children{display:none}.content-info nav.ubermenu{height:auto!important}.content-info nav.ubermenu ul.ubermenu-nav{display:flex;flex-direction:column!important;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.content-info nav.ubermenu ul.ubermenu-nav li.ubermenu-item a.ubermenu-target .ubermenu-target-title{font-style:normal;font-weight:600;font-size:16px;line-height:141.4%;text-transform:uppercase}.modal__wrapper{position:fixed;z-index:1000000;width:100vw;height:100vh;background-color:rgba(0,0,0,.85);top:0;left:0;overflow-y:auto;display:none}.modal__wrapper .modal__block{margin:150px auto 0;max-width:748px;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;background-color:#fff;border-radius:16px;padding:50px;position:relative}.modal__wrapper .modal__block-item{width:100%}.modal__wrapper .modal__block-close-modal{position:absolute;right:15px;top:15px;width:15px;height:15px;cursor:pointer;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0naXNvLTg4NTktMSc/Pgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTUuNjQyIDE1LjY0MiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1LjY0MiAxNS42NDIiPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguODgyLDcuODIxbDYuNTQxLTYuNTQxYzAuMjkzLTAuMjkzLDAuMjkzLTAuNzY4LDAtMS4wNjEgIGMtMC4yOTMtMC4yOTMtMC43NjgtMC4yOTMtMS4wNjEsMEw3LjgyMSw2Ljc2TDEuMjgsMC4yMmMtMC4yOTMtMC4yOTMtMC43NjgtMC4yOTMtMS4wNjEsMGMtMC4yOTMsMC4yOTMtMC4yOTMsMC43NjgsMCwxLjA2MSAgbDYuNTQxLDYuNTQxTDAuMjIsMTQuMzYyYy0wLjI5MywwLjI5My0wLjI5MywwLjc2OCwwLDEuMDYxYzAuMTQ3LDAuMTQ2LDAuMzM4LDAuMjIsMC41MywwLjIyczAuMzg0LTAuMDczLDAuNTMtMC4yMmw2LjU0MS02LjU0MSAgbDYuNTQxLDYuNTQxYzAuMTQ3LDAuMTQ2LDAuMzM4LDAuMjIsMC41MywwLjIyYzAuMTkyLDAsMC4zODQtMC4wNzMsMC41My0wLjIyYzAuMjkzLTAuMjkzLDAuMjkzLTAuNzY4LDAtMS4wNjFMOC44ODIsNy44MjF6Ii8+Cjwvc3ZnPgo=);background-repeat:no-repeat;-webkit-background-size:100%;background-size:100%;background-position:50% 50%}.modal__wrapper .modal__block .wpcf7{max-width:100%;width:100%;display:none;flex-direction:column;justify-content:flex-start;align-items:center}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block-wrapper-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}@media (max-width:768px){.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block-wrapper-info{gap:10px}}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block{max-width:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;color:#2d2e2d}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:48.4939px;line-height:1.1;letter-spacing:-.03em;margin-bottom:20px;text-align:center;text-wrap:balance;width:100%}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block-subtitle{font-style:normal;font-weight:400;font-size:22px;line-height:24px;width:100%;margin-bottom:20px;text-align:center}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block-subtitle p:first-child{margin-bottom:10px}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block .wpcf7-response-output{max-width:100%;width:100%;text-align:center;margin:15px 0 0;padding:10px;border:none;color:#f5f5f5!important;font-size:12px!important;background:rgba(28,112,44,.4);border-radius:5px;border-color:#f5f5f5!important}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block br{display:none}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block span.wpcf7-form-control-wrap{position:relative;max-width:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block span.wpcf7-form-control-wrap input.wpcf7-form-control,.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block span.wpcf7-form-control-wrap select.wpcf7-form-control{max-width:100%;width:100%;outline:none;appearance:none;border:none;background:#f2f2f2;border-radius:10px;box-sizing:border-box;height:64px!important;padding-left:24px;padding-right:16px;font-size:20px;line-height:24px;color:#2d2e2d}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block span.wpcf7-form-control-wrap input.wpcf7-form-control::placeholder,.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block span.wpcf7-form-control-wrap select.wpcf7-form-control::placeholder{font-size:20px;line-height:24px;color:#4d4d4d}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block span.wpcf7-form-control-wrap input.wpcf7-form-control option,.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block span.wpcf7-form-control-wrap select.wpcf7-form-control option{color:#2d2e2d}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block span.wpcf7-form-control-wrap textarea.wpcf7-textarea{width:100%;height:108px;border:none;border-bottom:1px solid #289e3d;outline:none;border-radius:4px;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#2d2e2d;background:#1c702c;padding:9px 5px 10px}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block span.wpcf7-form-control-wrap textarea.wpcf7-textarea::placeholder{font-size:20px;line-height:24px;color:#2d2e2d}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block span.wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:12px;margin-top:-2px;color:#f5f5f5}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block span.wpcf7-form-control-wrap .wpcf7-not-valid{border-bottom:2px solid #289e3d!important}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer{margin-top:12px}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer input[type=submit]{max-width:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:55px;appearance:none;outline:none;border:none;cursor:pointer;background:#1c702c;font-weight:500;font-size:18px;line-height:20px;letter-spacing:.035em;color:#fff;margin:auto;position:relative;z-index:5;border-radius:10px}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer input[type=submit]:hover{background:#289e3d;box-shadow:0 8.13171px 14.2305px rgba(40,158,61,.41)}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-submit-wrapper{position:relative}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-submit-wrapper:before{content:"";position:absolute;width:100%;height:35px;left:0;top:10px;z-index:-1;background:#196125;filter:blur(41.625px)}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .ajax-loader{position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);margin:0}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer span.your-checkbox{max-width:100%}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer span.your-checkbox .wpcf7-not-valid-tip{font-size:12px;margin-top:-2px;color:#f5f5f5}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer span.your-checkbox .wpcf7-not-valid{border-bottom:2px solid #289e3d!important}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;margin-bottom:15px;gap:3px;flex-wrap:wrap}@media (max-width:404px){.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox{flex-direction:column}}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox label{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;max-width:100%;width:fit-content;font-size:20px;line-height:24px;color:#2d2e2d;cursor:pointer;padding-left:25px}@media (max-width:768px){.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox label{font-size:16px}}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox label .wpcf7-form-control-wrap,.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox label .wpcf7-form-control-wrap span.wpcf7-list-item{margin:0!important}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox label .wpcf7-form-control-wrap span.wpcf7-list-item input[type=checkbox]{display:none}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox label:after,.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox label:before{position:absolute;content:"";display:flex}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox label:before{height:14px;width:14px;border:1px solid #289e3d;left:0;top:2px;background-color:#fff;border-radius:2px}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox label:after{height:5px;width:8px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:3px;top:4px;opacity:0;transition:.25s;color:#fff}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox label.checked:before{background-color:#289e3d}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox label.checked:after{opacity:1}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox a{font-size:20px;line-height:24px}@media (max-width:768px){.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox a{font-size:16px}}.inner-page{max-width:1660px;width:100%;padding:0 15px;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:220px 15px 80px}.inner-page h1{text-align:center;font-size:24px;text-transform:uppercase;margin-bottom:25px;font-weight:700}.inner-page h1,.inner-page h2{color:#2d2e2d;line-height:23px}.inner-page h2{font-size:18px;margin-bottom:15px;margin-top:15px;font-weight:500}.inner-page h3{color:#2d2e2d;font-size:16px;line-height:23px;margin-bottom:10px;margin-top:10px}.inner-page p{color:#000;font-size:14px;line-height:18px;margin-bottom:10px}.inner-page p a{font-weight:700;color:#2d2e2d}.inner-page p a:hover{color:#1c702c}.content-no-page,.not-found-page{max-width:1660px;width:100%;padding:0 15px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:80vh;padding-top:120px}.content-no-page .content-no-page_title,.content-no-page__code,.not-found-page .content-no-page_title,.not-found-page__code{max-width:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:100px;line-height:80px;color:#1c702c;margin-bottom:25px}.content-no-page__warning,.not-found-page__warning{max-width:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#363636;margin-bottom:25px;text-align:center}.front-page__banner{width:100%;max-width:100%;height:700px;margin:auto;margin-top:172px;background:#fff}@media (max-width:1280px){.front-page__banner{height:auto!important}}@media (max-width:768px){.front-page__banner{margin-top:100px}}@media (max-width:560px){.front-page__banner{margin-top:80px}}.front-page__banner-heading{font-size:0;line-height:0}.front-page__banner-item{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:700px;z-index:1;background-color:#fff!important}@media (max-width:1280px){.front-page__banner-item{background-image:none!important}}.front-page__banner-item-image{display:none!important;margin-top:30px}@media (max-width:1280px){.front-page__banner-item-image{display:block!important}}.front-page__banner-item-content{max-width:1660px;padding:0 15px;margin:0 auto;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:100%;height:100%;padding-top:75px;padding-right:80px;z-index:5}@media (max-width:1280px){.front-page__banner-item-content{padding-top:0;padding-right:0;padding-left:15px!important;align-items:flex-start;max-width:none!important}}.front-page__banner-item-content-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:50.05px;line-height:61px;color:#2d2e2d;width:100%;max-width:730px}.front-page__banner-item-content-text{width:100%;max-width:730px;margin-top:30px;text-align:left}.front-page__banner-item-content-text ul{max-width:684px;width:100%;list-style-type:disc;padding-left:30px}.front-page__banner-item-content-text strong{font-weight:600}.front-page__banner-item-content-text li{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:22.2444px;line-height:36px;margin-bottom:10px}.front-page__banner-item-content-text li:last-child{margin-bottom:0}.front-page__banner .owl-nav button{position:absolute;top:calc(50% - 25px);width:25px;height:36px;outline:none;background-size:16px;font-size:0;z-index:99}.front-page__banner .owl-nav button span{font-size:0}.front-page__banner .owl-nav button.owl-prev{left:5%;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuMjc2IDE3LjYxIDE3Ljg2OSAxLjAxN2ExLjM4MyAxLjM4MyAwIDAgMSAxLjk1NSAxLjk1NUw0LjIxIDE4LjU4OGwxNS42MTUgMTUuNjE2YTEuMzgzIDEuMzgzIDAgMCAxLTEuOTU1IDEuOTU1TDEuMjc2IDE5LjU2NmExLjM4MyAxLjM4MyAwIDAgMSAwLTEuOTU2WiIgZmlsbD0iI0ZGRkNGNSIvPjwvc3ZnPg==) no-repeat 50%;z-index:99}.front-page__banner .owl-nav button.owl-next{right:5%;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5LjU2MiAxNy42MSAyLjk3IDEuMDE3YTEuMzgzIDEuMzgzIDAgMCAwLTEuOTU1IDEuOTU1bDE1LjYxNSAxNS42MTZMMS4wMTQgMzQuMjA0YTEuMzgzIDEuMzgzIDAgMCAwIDEuOTU1IDEuOTU1bDE2LjU5My0xNi41OTNjLjU0LS41NC41NC0xLjQxNiAwLTEuOTU2WiIgZmlsbD0iI0ZGRkNGNSIvPjwvc3ZnPg==) no-repeat 50%;z-index:99}.front-page__banner .owl-nav button.disabled{background:transparent!important}.front-page__banner .owl-dots{position:absolute;bottom:30px;left:0;max-width:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.front-page__banner .owl-dots .owl-dot{width:13.82px;height:13.82px;border-radius:50%;background:inherit;border:1px solid #fff;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:10px;outline:none}.front-page__banner .owl-dots .owl-dot.active{background:#fff}@media (min-width:1221px) and (max-width:1780px){.front-page__banner .owl-nav button.owl-prev{left:15px}.front-page__banner .owl-nav button.owl-next{right:15px}}.front-page__service{max-width:1660px;width:100%;padding:0 15px;margin:0 auto;margin-top:108px;margin-bottom:97.5px}.front-page__service-title{position:relative;font-style:normal;font-weight:300;font-size:50.05px;line-height:61px;color:#2d2e2d;text-align:center;width:100%}.front-page__service-products{position:relative;margin-top:35px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;padding:0 43px}.front-page__service-products .owl-dots.disabled,.front-page__service-products .owl-nav.disabled{display:flex!important}.front-page__service-products .owl-nav button{position:absolute;top:calc(50% - 10px);width:20px;height:36px;outline:none;background-size:16px;font-size:0;z-index:99}.front-page__service-products .owl-nav button span{font-size:0}.front-page__service-products .owl-nav button.owl-prev{left:0;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIzNyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzFDNzAyQyIgZD0iTTEuMDg3IDE3LjIwOSAxNy43NzguNTE4YTEuMzkgMS4zOSAwIDAgMSAxLjk2NyAxLjk2Nkw0LjAzNyAxOC4xOTIgMTkuNzQ1IDMzLjlhMS4zOSAxLjM5IDAgMSAxLTEuOTY3IDEuOTY3TDEuMDg3IDE5LjE3NmExLjM5IDEuMzkgMCAwIDEgMC0xLjk2N1oiLz48L3N2Zz4NCg==) no-repeat 50%;z-index:99}.front-page__service-products .owl-nav button.owl-next{right:0;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzFDNzAyQyIgZD0iTTE5LjU2NiAxNy4yMDkgMi44NzQuNTE3QTEuMzkgMS4zOSAwIDAgMCAuOTA4IDIuNDg0bDE1LjcwOCAxNS43MDhMLjkwOCAzMy45YTEuMzkgMS4zOSAwIDAgMCAxLjk2NiAxLjk2N2wxNi42OTItMTYuNjkxYTEuMzkgMS4zOSAwIDAgMCAwLTEuOTY3WiIvPjwvc3ZnPg0K) no-repeat 50%;z-index:99}.front-page__service-products .owl-nav button.disabled{background:transparent!important}.front-page__service-products .owl-dots{position:absolute;bottom:-65px;left:0;max-width:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.front-page__service-products .owl-dots .owl-dot{width:13.88px;height:13.88px;border-radius:50%;background:inherit;border:1px solid #1c702c;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:10px 5px;outline:none}.front-page__service-products .owl-dots .owl-dot.active{background:#1c702c}.front-page__service-item{position:relative;width:100%!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-right:15px;padding:1px;border-radius:16px;background:#f5f5f5;transition:.25s ease-in-out;height:100%;overflow:hidden}.front-page__service-item:hover{transform:box-shadow(0 0 10px 0 rgba(0,0,0,.1))}.front-page__service-item:nth-of-type(3n+3){margin-right:0}.front-page__service-item-link{width:100%;height:inherit}.front-page__service-item-image{width:100%;height:348px}.front-page__service-item-image-img{width:100%;height:100%;object-fit:cover;object-position:center}.front-page__service-item-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:26px 15px 50px;margin-top:-1px}.front-page__service-item-title{font-style:normal;font-weight:500;font-size:30.2444px;line-height:1.1;color:#2d2e2d;margin-bottom:22px;text-align:center}.front-page__service-item-text{font-style:normal;font-weight:300;font-size:22.2444px;line-height:27px;text-align:center;color:#2d2e2d}.front-page__stages{margin-top:30.5px;margin-bottom:30px;padding:130px 15px;background:#f1fae9}@media (max-width:576px){.front-page__stages{padding:80px 15px}}.front-page__stages-title{position:relative;font-style:normal;font-weight:300;font-size:50.05px;line-height:61px;color:#2d2e2d;text-align:center;width:100%}.front-page__stages-content{max-width:1660px;padding:0 15px;margin:0 auto;display:grid;grid-template-columns:repeat(6,1fr);margin-top:68px;gap:40px;width:100%}@media (max-width:1280px){.front-page__stages-content{gap:30px}}@media (max-width:991px){.front-page__stages-content{gap:20px}}@media (max-width:576px){.front-page__stages-content{gap:10px}}.front-page__stages-content_item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%!important;margin-right:0;background:#fff;border-radius:16px;min-height:155px;padding:30px;margin-bottom:0!important;color:#2d2e2d}.front-page__stages-content_item-icon-img{width:64px;object-fit:contain}.front-page__stages-content_item-title{font-style:normal;font-weight:500;font-size:30.2444px;line-height:1.2;color:#2d2e2d;margin-bottom:10px;margin-top:12px}@media (max-width:1280px){.front-page__stages-content_item-title{font-size:24px;line-height:1.2}}@media (max-width:576px){.front-page__stages-content_item-title{font-size:20px;line-height:1.2}}.front-page__stages-content_item-text{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:22.2444px;line-height:36px}.front-page__stages-content_item:first-child,.front-page__stages-content_item:nth-child(2),.front-page__stages-content_item:nth-child(3){grid-column:span 2}.front-page__stages-content_item:nth-child(4),.front-page__stages-content_item:nth-child(5){grid-column:span 3}.front-page__stages-content_item:nth-child(6),.front-page__stages-content_item:nth-child(7),.front-page__stages-content_item:nth-child(8){grid-column:span 2}.front-page__stages-content_item:nth-child(9),.front-page__stages-content_item:nth-child(10){grid-column:span 3}.front-page__stages-content_item:nth-child(11),.front-page__stages-content_item:nth-child(12),.front-page__stages-content_item:nth-child(13){grid-column:span 2}.front-page__stages-content_item:nth-child(14),.front-page__stages-content_item:nth-child(15){grid-column:span 3}.front-page__stages-content_item:nth-child(16),.front-page__stages-content_item:nth-child(17),.front-page__stages-content_item:nth-child(18){grid-column:span 2}.front-page__stages-content_item:nth-child(19),.front-page__stages-content_item:nth-child(20){grid-column:span 3}.front-page__stages-content_item:nth-child(21),.front-page__stages-content_item:nth-child(22),.front-page__stages-content_item:nth-child(23){grid-column:span 2}.front-page__stages-content_item:nth-child(24),.front-page__stages-content_item:nth-child(25){grid-column:span 3}.front-page__stages-content_item:nth-child(26),.front-page__stages-content_item:nth-child(27),.front-page__stages-content_item:nth-child(28){grid-column:span 2}.front-page__stages-content_item:nth-child(29),.front-page__stages-content_item:nth-child(30){grid-column:span 3}.front-page__stages-content_item:nth-child(31),.front-page__stages-content_item:nth-child(32),.front-page__stages-content_item:nth-child(33){grid-column:span 2}.front-page__stages-content_item:nth-child(34),.front-page__stages-content_item:nth-child(35){grid-column:span 3}.front-page__stages-content_item:nth-child(36),.front-page__stages-content_item:nth-child(37),.front-page__stages-content_item:nth-child(38){grid-column:span 2}.front-page__stages-content_item:nth-child(39),.front-page__stages-content_item:nth-child(40){grid-column:span 3}.front-page__stages-content_item:nth-child(41),.front-page__stages-content_item:nth-child(42),.front-page__stages-content_item:nth-child(43){grid-column:span 2}.front-page__stages-content_item:nth-child(44),.front-page__stages-content_item:nth-child(45){grid-column:span 3}.front-page__stages-content_item:nth-child(46),.front-page__stages-content_item:nth-child(47),.front-page__stages-content_item:nth-child(48){grid-column:span 2}.front-page__stages-content_item:nth-child(49),.front-page__stages-content_item:nth-child(50){grid-column:span 3}.front-page__stages-content_item:nth-child(51),.front-page__stages-content_item:nth-child(52),.front-page__stages-content_item:nth-child(53){grid-column:span 2}.front-page__stages-content_item:nth-child(54),.front-page__stages-content_item:nth-child(55){grid-column:span 3}.front-page__stages-content_item:nth-child(56),.front-page__stages-content_item:nth-child(57),.front-page__stages-content_item:nth-child(58){grid-column:span 2}.front-page__stages-content_item:nth-child(59),.front-page__stages-content_item:nth-child(60){grid-column:span 3}.front-page__stages-content_item:nth-child(61),.front-page__stages-content_item:nth-child(62),.front-page__stages-content_item:nth-child(63){grid-column:span 2}.front-page__stages-content_item:nth-child(64),.front-page__stages-content_item:nth-child(65){grid-column:span 3}.front-page__stages-content_item:nth-child(66),.front-page__stages-content_item:nth-child(67),.front-page__stages-content_item:nth-child(68){grid-column:span 2}.front-page__stages-content_item:nth-child(69),.front-page__stages-content_item:nth-child(70){grid-column:span 3}.front-page__stages-content_item:nth-child(71),.front-page__stages-content_item:nth-child(72),.front-page__stages-content_item:nth-child(73){grid-column:span 2}.front-page__stages-content_item:nth-child(74),.front-page__stages-content_item:nth-child(75){grid-column:span 3}.front-page__stages-content_item:nth-child(76),.front-page__stages-content_item:nth-child(77),.front-page__stages-content_item:nth-child(78){grid-column:span 2}.front-page__stages-content_item:nth-child(79),.front-page__stages-content_item:nth-child(80){grid-column:span 3}.front-page__stages-content_item:nth-child(81),.front-page__stages-content_item:nth-child(82),.front-page__stages-content_item:nth-child(83){grid-column:span 2}.front-page__stages-content_item:nth-child(84),.front-page__stages-content_item:nth-child(85){grid-column:span 3}.front-page__stages-content_item:nth-child(86),.front-page__stages-content_item:nth-child(87),.front-page__stages-content_item:nth-child(88){grid-column:span 2}.front-page__stages-content_item:nth-child(89),.front-page__stages-content_item:nth-child(90){grid-column:span 3}.front-page__stages-content_item:nth-child(91),.front-page__stages-content_item:nth-child(92),.front-page__stages-content_item:nth-child(93){grid-column:span 2}.front-page__stages-content_item:nth-child(94),.front-page__stages-content_item:nth-child(95){grid-column:span 3}.front-page__stages-content_item:nth-child(96),.front-page__stages-content_item:nth-child(97),.front-page__stages-content_item:nth-child(98){grid-column:span 2}.front-page__stages-content_item:nth-child(99),.front-page__stages-content_item:nth-child(100){grid-column:span 3}@media (max-width:991px){.front-page__stages-content_item{grid-column:span 3!important}}@media (max-width:576px){.front-page__stages-content_item{grid-column:span 6!important}}.front-page__stages-2{background:#fff;padding:0;margin-top:90px}.front-page__stages-2 .front-page__stages-content_item{background:#f1fae9;grid-column:span 3!important}@media (max-width:991px){.front-page__stages-2 .front-page__stages-content_item{grid-column:span 6!important}}.front-page__information{max-width:1660px;width:100%;padding:0 15px;margin:0 auto;margin-top:70px;margin-bottom:30px}.front-page__information-title{position:relative;font-style:normal;font-weight:300;font-size:50.05px;line-height:61px;color:#2d2e2d;text-align:center;width:100%}.front-page__information-list{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-top:68px;width:100%}.front-page__information-list-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:calc((100% - 22px) / 2);background:#fafafa;margin-right:22px;margin-bottom:41px;border-radius:20px}.front-page__information-list-item:nth-child(2n){margin-right:0}.front-page__information-list-item:first-child,.front-page__information-list-item:nth-child(4){background:#f3fbed}.front-page__information-list-item-image{max-width:369.81px;width:100%;height:393.45px}@media (max-width:768px){.front-page__information-list-item-image{height:auto!important;width:100%!important}}.front-page__information-list-item-image-img{width:100%;height:100%;object-fit:contain;object-position:bottom center}.front-page__information-list-item-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;min-height:393.45px;padding:60px 40px 35px 27px}.front-page__information-list-item-title{font-style:normal;font-weight:500;font-size:30.2444px;line-height:1.2;margin-bottom:20px}.front-page__information-list-item-text{font-style:normal;font-weight:300;font-size:22.2444px;line-height:27px}.front-page__about{max-width:1660px;padding:0 15px;margin:0 auto;margin-top:70px;margin-bottom:70px;flex-direction:column;justify-content:flex-start}.front-page__about,.front-page__about-wrapper{width:100%;display:flex;align-items:flex-start}.front-page__about-wrapper{flex-direction:row;justify-content:space-between}.front-page__about-image{max-width:670.11px;width:100%;height:568.62px}.front-page__about-image-img{object-fit:cover;object-position:center;width:100%;height:100%}.front-page__about-content{width:100%;margin-left:80px}.front-page__about-title{text-align:center;text-align:left;margin-bottom:67px}.front-page__about-textarea h2,.front-page__about-title{position:relative;font-style:normal;font-weight:300;font-size:50.05px;line-height:61px;color:#2d2e2d;width:100%}.front-page__about-textarea h2{text-align:center;margin-bottom:20px}.front-page__about-textarea h3{font-style:normal;font-weight:700;font-size:24px;line-height:27px;margin-bottom:15px;color:#2d2e2d}.front-page__about-textarea p{font-style:normal;font-weight:300;font-size:36.1472px;line-height:50px;color:#2d2e2d}.front-page__about-textarea p a:hover{color:#1c702c}.front-page__about-textarea strong{font-style:normal;font-weight:700;font-size:16px;line-height:123.49%;color:#2d2e2d}.front-page__about-textarea em{font-style:italic}.front-page__about-textarea .text-emit{font-style:normal;font-weight:400;font-size:22.2444px;line-height:27px;margin-bottom:15px;color:#2d2e2d}.front-page__about-textarea ul{margin-top:2px;margin-bottom:2px}.front-page__about-textarea ul li{position:relative;font-style:normal;font-weight:300;font-size:22.2444px;line-height:27px;text-align:center;color:#2d2e2d;padding-left:17px;margin-bottom:3px}.front-page__about-textarea ul li:after{position:absolute;content:"";top:6px;left:0;width:5px;height:5px;border-radius:50%;background-color:#1c702c}.front-page__about-textarea ul li:last-child{margin-bottom:0}.front-page__faq{max-width:1660px;width:100%;padding:0 15px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:#fafafa;padding:130px 15px;margin-top:45px;margin-bottom:45px}@media (max-width:576px){.front-page__faq{padding:80px 15px}}.front-page__faq-title{position:relative;font-style:normal;font-weight:300;font-size:50.05px;line-height:61px;color:#2d2e2d;text-align:center;width:100%;text-transform:uppercase}.front-page__faq-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-top:68px;width:100%}.front-page__faq-content_item{width:calc((100% - 16px) / 2);background:#fff;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;margin-right:16px;margin-bottom:25px;cursor:pointer;transition:.5s ease-in-out;border-radius:16px}.front-page__faq-content_item:nth-child(2n){margin-right:0}.front-page__faq-content_item-title{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:25.025px;line-height:131%;color:#1c1c1c;height:118px;width:100%;padding:25px 80px 25px 24px;border-radius:16px}.front-page__faq-content_item-title:after{position:absolute;content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3IDFsLTguNDY0IDlMMSAxIiBzdHJva2U9IiMxQzFDMUMiLz48L3N2Zz4=);top:34px;right:35px}.front-page__faq-content_item-title:hover{background:#1c702c;color:#fff}.front-page__faq-content_item-title:hover:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3IDFsLTguNDY0IDlMMSAxIiBzdHJva2U9IiNmZmYiLz48L3N2Zz4=)}.front-page__faq-content_item-text{padding:40px 30px 45px 24px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:20.8542px;line-height:131%;color:#2d2e2d}details[open] .front-page__faq-content_item-title{position:relative;background:#1c702c;color:#fff;border-bottom-right-radius:0;border-bottom-left-radius:0}details[open] .front-page__faq-content_item-title:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3IDFsLTguNDY0IDlMMSAxIiBzdHJva2U9IiNmZmYiLz48L3N2Zz4=);transform:rotate(180deg)}.front-page__review{max-width:1660px;width:100%;padding:0 15px;margin:0 auto;margin-top:70px;margin-bottom:140px}.front-page__review-title{position:relative;font-style:normal;font-weight:300;font-size:50.05px;line-height:61px;color:#2d2e2d;text-align:center;width:100%}.front-page__review-content{position:relative;margin-top:36px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;padding:0 43px}.front-page__review-content .owl-nav{display:flex!important}.front-page__review-content .owl-nav button{position:absolute;top:calc(50% - 18px);width:20px;height:34px;border-radius:50%;outline:none;background-size:16px;font-size:0;z-index:99}.front-page__review-content .owl-nav button span{font-size:0}.front-page__review-content .owl-nav button.owl-prev{left:0;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIzNyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzFDNzAyQyIgZD0iTTEuMDg3IDE3LjIwOSAxNy43NzguNTE4YTEuMzkgMS4zOSAwIDAgMSAxLjk2NyAxLjk2Nkw0LjAzNyAxOC4xOTIgMTkuNzQ1IDMzLjlhMS4zOSAxLjM5IDAgMSAxLTEuOTY3IDEuOTY3TDEuMDg3IDE5LjE3NmExLjM5IDEuMzkgMCAwIDEgMC0xLjk2N1oiLz48L3N2Zz4NCg==) no-repeat 50%;z-index:99}.front-page__review-content .owl-nav button.owl-next{right:0;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzFDNzAyQyIgZD0iTTE5LjU2NiAxNy4yMDkgMi44NzQuNTE3QTEuMzkgMS4zOSAwIDAgMCAuOTA4IDIuNDg0bDE1LjcwOCAxNS43MDhMLjkwOCAzMy45YTEuMzkgMS4zOSAwIDAgMCAxLjk2NiAxLjk2N2wxNi42OTItMTYuNjkxYTEuMzkgMS4zOSAwIDAgMCAwLTEuOTY3WiIvPjwvc3ZnPg0K) no-repeat 50%;z-index:99}.front-page__review-content .owl-nav button.disabled{background:transparent!important}.front-page__review-item{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;min-height:280px;margin-right:22px;background:#fafafa;padding:27px 39px 28px 41px;border-radius:20px}.front-page__review-item:nth-child(2n){margin-right:0}.front-page__review-item_head{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:22px}.front-page__review-item_head-name{position:relative;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:25.025px;line-height:41px;color:#2d2e2d}.front-page__review-item_head-name:after{position:absolute;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5OCIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjRjRDNTA5IiBkPSJNLjE4NSA2LjYyMkEuNDg5LjQ4OSAwIDAgMSAuNTggNi4yOWw1LjE3Mi0uNzUyTDguMDY1Ljg1MWEuNDg5LjQ4OSAwIDAgMSAuODc2IDBsMi4zMTQgNC42ODcgNS4xNzEuNzUyYS40ODkuNDg5IDAgMCAxIC4yNzEuODMzbC0zLjc0MiAzLjY0OC44ODMgNS4xNTFhLjQ4OS40ODkgMCAwIDEtLjcwOS41MTVsLTQuNjI2LTIuNDMyLTQuNjI2IDIuNDMyYS40ODkuNDg5IDAgMCAxLS43MDktLjUxNWwuODg0LTUuMTVMLjMwOSA3LjEyMmEuNDg5LjQ4OSAwIDAgMS0uMTI0LS41WiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjYikiPjxwYXRoIGZpbGw9IiNGNEM1MDkiIGQ9Ik0xOS42NDggNi42MjJhLjQ4OS40ODkgMCAwIDEgLjM5NS0uMzMybDUuMTcyLS43NTJMMjcuNTI4Ljg1MWEuNDg5LjQ4OSAwIDAgMSAuODc2IDBsMi4zMTQgNC42ODcgNS4xNzEuNzUyYS40ODkuNDg5IDAgMCAxIC4yNzEuODMzbC0zLjc0MiAzLjY0OC44ODMgNS4xNTFhLjQ4OS40ODkgMCAwIDEtLjcwOS41MTVsLTQuNjI2LTIuNDMyLTQuNjI2IDIuNDMyYS40ODkuNDg5IDAgMCAxLS43MDktLjUxNWwuODg0LTUuMTUtMy43NDMtMy42NDlhLjQ4OC40ODggMCAwIDEtLjEyNC0uNVoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI2MpIj48cGF0aCBmaWxsPSIjRjRDNTA5IiBkPSJNNDAuNTAyIDYuNjIyYS40ODguNDg4IDAgMCAxIC4zOTUtLjMzM2w1LjE3Mi0uNzUxTDQ4LjM4Mi44NWEuNDg5LjQ4OSAwIDAgMSAuODc2IDBsMi4zMTMgNC42ODcgNS4xNzIuNzUxYS40ODkuNDg5IDAgMCAxIC4yNy44MzRsLTMuNzQxIDMuNjQ4Ljg4MyA1LjE1MWEuNDg5LjQ4OSAwIDAgMS0uNzEuNTE1bC00LjYyNS0yLjQzMi00LjYyNiAyLjQzMmEuNDg5LjQ4OSAwIDAgMS0uNzEtLjUxNWwuODg0LTUuMTUxLTMuNzQyLTMuNjQ4YS40ODguNDg4IDAgMCAxLS4xMjQtLjUwMVoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI2QpIj48cGF0aCBmaWxsPSIjRjRDNTA5IiBkPSJNNjEuMzYgNi42MjJhLjQ4OS40ODkgMCAwIDEgLjM5NS0uMzMzbDUuMTcyLS43NTFMNjkuMjQuODVhLjQ4OS40ODkgMCAwIDEgLjg3NiAwbDIuMzEzIDQuNjg3IDUuMTcyLjc1MWEuNDg5LjQ4OSAwIDAgMSAuMjcuODM0bC0zLjc0MSAzLjY0OC44ODMgNS4xNTFhLjQ4OS40ODkgMCAwIDEtLjcxLjUxNWwtNC42MjUtMi40MzItNC42MjYgMi40MzJhLjQ4OS40ODkgMCAwIDEtLjcxLS41MTVsLjg4NS01LjE1MS0zLjc0My0zLjY0OGEuNDg5LjQ4OSAwIDAgMS0uMTI0LS41MDFaIi8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNlKSI+PHBhdGggZmlsbD0iI0Y0QzUwOSIgZD0iTTgwLjgyMSA2LjYyMmEuNDg5LjQ4OSAwIDAgMSAuMzk1LS4zMzJsNS4xNzEtLjc1Mkw4OC43Ljg1MWEuNDg5LjQ4OSAwIDAgMSAuODc3IDBsMi4zMTMgNC42ODcgNS4xNzIuNzUyYS40ODkuNDg5IDAgMCAxIC4yNy44MzNsLTMuNzQxIDMuNjQ4Ljg4MyA1LjE1MWEuNDg5LjQ4OSAwIDAgMS0uNzEuNTE1bC00LjYyNS0yLjQzMi00LjYyNiAyLjQzMmEuNDg5LjQ4OSAwIDAgMS0uNzEtLjUxNWwuODg0LTUuMTUtMy43NDItMy42NDlhLjQ4OC40ODggMCAwIDEtLjEyNC0uNVoiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYuODQ0LjE5NUguMTYxdjE2LjY4M2gxNi42ODN6Ii8+PC9jbGlwUGF0aD48Y2xpcFBhdGggaWQ9ImIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNi4zMDguMTk1SDE5LjYyNXYxNi42ODNoMTYuNjgzeiIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJjIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNTcuMTYyLjE5NUg0MC40OHYxNi42ODNoMTYuNjgzeiIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJkIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzguMDE2LjE5NUg2MS4zMzN2MTYuNjgzaDE2LjY4M3oiLz48L2NsaXBQYXRoPjxjbGlwUGF0aCBpZD0iZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTk3LjQ4LjE5NUg4MC43OTd2MTYuNjgzSDk3LjQ4eiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg0K);right:-150px;top:0}.front-page__review-item_text p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:20.8542px;line-height:148.68%;margin-bottom:15px}.front-page__review-item_text p:last-child{margin-bottom:0}.front-page__contact{max-width:1660px;width:100%;padding:0 15px;margin:0 auto;margin-top:140px;margin-bottom:140px}.front-page__contact-title{position:relative;font-style:normal;font-weight:300;font-size:50.05px;line-height:61px;color:#2d2e2d;text-align:center;width:100%;text-align:left;margin-bottom:68px}.front-page__contact-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%}.front-page__contact-image{max-width:813px;width:100%;height:540px}.front-page__contact-image-img{width:100%;height:100%;object-fit:cover;object-position:center}.front-page__contact-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:fit-content;width:100%;margin-left:10%}.front-page__contact-content_item{position:relative;margin-bottom:40px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:20.8542px;line-height:130.5%;color:#2d2e2d;max-width:588px}.front-page__contact-content_item-title{font-weight:500;color:#1c702c;margin-bottom:8px}.front-page__contact-content_item-email:hover,.front-page__contact-content_item-link:hover,.front-page__contact-content_item-phone:hover{color:#1c702c}@media (min-width:1px) and (max-width:559px){.banner{display:flex}.banner,.banner__header{height:60px}.banner__header-contacts{display:none}.banner__navigation{height:auto;background:none}.banner__nav-primary{display:none;position:fixed;top:0;right:0;margin-right:0;padding-top:45px;max-width:100%;background:rgba(28,112,44,.95);color:#289e3d;text-align:center;width:100%;height:100%;overflow-y:auto;z-index:99}.banner__nav-primary--active{display:block}.banner__nav-primary-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:95px 35px 155px 55px;width:100%;max-width:450px}.banner__nav-primary-list li.menu-item{position:relative;height:35px;margin-bottom:25px;margin-right:0;z-index:1;width:100%;width:fit-content}.banner__nav-primary-list li.menu-item.menu-item-has-children{min-height:auto;height:30px}.banner__nav-primary-list li.menu-item.menu-item-has-children ul.sub-menu{top:0;left:150px;border-radius:0 15px 15px 0;background:#080d1e}.banner__nav-primary-list li.menu-item.menu-item-has-children ul.sub-menu li.menu-item{position:relative;margin-bottom:0;min-height:auto;height:auto;z-index:9}.banner__nav-primary-list li.menu-item a{position:relative;color:#f5f5f5;z-index:1}.banner__nav-primary-list li.menu-item a:hover{color:#2d2e2d}.banner .navi{background:transparent;position:absolute;bottom:calc(50% - 22.5px);right:15px;height:45px;display:block;z-index:199;transition:.5s ease-in-out;padding:16px 27px;margin-left:10px;cursor:pointer}.banner .navi:after,.banner .navi:before{background:#289e3d;backface-visibility:hidden;content:"";height:3.71px;left:calc(50% - 12.5px);transition:.5s ease-in-out;width:38px}.banner .navi:before{box-shadow:0 9px 0 0 #289e3d;position:absolute;top:calc(50% - 10px)}.banner .navi:after{position:absolute;top:calc(50% + 8px)}.banner .navi--active{transition:.5s ease-in-out}.banner .navi--active:after,.banner .navi--active:before{background:#2d2e2d}.banner .navi--active:before{box-shadow:0 0 0 0 #2d2e2d;top:50%;transform:rotate(-45deg)}.banner .navi--active:after{top:50%;transform:rotate(45deg)}.banner.scrolled,.banner.scrolled .banner__header{height:60px}.banner.scrolled .banner__navigation{height:auto}}@media (min-width:1px) and (max-width:559px){.front-page__banner,.front-page__banner-item{height:auto!important}.front-page__banner-item:after{display:none}.front-page__banner-item-content{padding-top:40px;padding-right:30px;padding-left:35px;align-items:flex-start}.front-page__banner-item-content-title{font-size:24px;line-height:30px;max-width:100%}.front-page__banner-item-content-text{max-width:100%;margin-top:20px}.front-page__banner-item-content-text li{font-size:16px;line-height:20px;margin-bottom:8px}.front-page__banner .owl-nav button.owl-prev{left:5px}.front-page__banner .owl-nav button.owl-next{right:5px}}@media (min-width:1px) and (max-width:559px){.front-page__service{margin-top:40px;margin-bottom:30px}.front-page__service-title{font-size:30px;line-height:35px}.front-page__service-products{padding:0 15px;margin-top:25px}.front-page__service-item-image{height:255px}.front-page__service-item-content{justify-content:space-between;padding:15px 10px 20px}.front-page__service-item-text,.front-page__service-item-title{font-size:20px;line-height:22px;margin-bottom:15px}.front-page__service-products .owl-dots{bottom:-40px}.front-page__service-products .owl-nav button.owl-prev{left:-13px}.front-page__service-products .owl-nav button.owl-next{right:-13px}}@media (min-width:1px) and (max-width:559px){.front-page__stages{margin-top:40px;margin-bottom:20px}.front-page__stages-title{font-size:30px;line-height:35px}.front-page__stages-content{margin-top:30px}.front-page__stages-content_item{width:100%;margin-right:0;min-height:auto;margin-bottom:15px;padding:18px 15px 20px}.front-page__stages-content_item-text,.front-page__stages-content_item-title{font-size:20px;line-height:22px}}@media (min-width:1px) and (max-width:559px){.front-page__information{margin-top:20px;margin-bottom:20px}.front-page__information-title{font-size:30px;line-height:35px}.front-page__information-list{margin-top:25px}.front-page__information-list-item{flex-direction:column;width:100%;margin-right:0;margin-bottom:20px}.front-page__information-list-item-content{padding:18px 15px 20px;min-height:auto}.front-page__information-list-item-title{font-size:20px;line-height:22px}.front-page__information-list-item-text{font-size:18px;line-height:20px}.front-page__information-list-item-image{height:180px}}@media (min-width:1px) and (max-width:559px){.front-page__about{margin-top:20px;margin-bottom:20px}.front-page__about-wrapper{flex-direction:column;justify-content:flex-start}.front-page__about-content{margin-left:0;margin-top:20px}.front-page__about-title{font-size:30px;line-height:35px;margin-bottom:20px}.front-page__about-textarea p{font-size:20px;line-height:22px}.front-page__about-image{height:225px}.front-page__about-image-img{object-position:left;object-fit:contain}}@media (min-width:1px) and (max-width:559px){.front-page__faq{margin-top:20px;margin-bottom:20px}.front-page__faq-title{font-size:30px;line-height:35px}.front-page__faq-content{margin-top:20px}.front-page__faq-content_item{width:100%;margin-right:0;margin-bottom:15px}.front-page__faq-content_item-title{height:111px;font-size:20px;line-height:22px;padding:20px 40px 20px 15px}.front-page__faq-content_item-title:after{right:11px}.front-page__faq-content_item-text{padding:20px 15px;font-size:18px;line-height:20px}}@media (min-width:1px) and (max-width:559px){.front-page__review{margin-top:20px;margin-bottom:60px}.front-page__review-title{font-size:30px;line-height:35px}.front-page__review-content{padding:0 15px;margin-top:20px}.front-page__review-item{width:100%;min-height:auto;padding:22px 20px 25px}.front-page__review-item_head{margin-bottom:20px}.front-page__review-item_head-name{font-size:18px;line-height:26px;margin-bottom:20px}.front-page__review-item_head-name:after{top:25px;right:calc(100% - 98px)}.front-page__review-item_text{font-size:18px;line-height:24px}.front-page__review-content .owl-nav button.owl-prev{left:-13px}.front-page__review-content .owl-nav button.owl-next{right:-13px}}@media (min-width:1px) and (max-width:559px){.front-page__contact{margin-top:40px;margin-bottom:40px}.front-page__contact-title{font-size:30px;line-height:35px;margin-bottom:20px}.front-page__contact-image{display:none}.front-page__contact-content{max-width:100%;margin-left:0}.front-page__contact-content_item{max-width:100%;margin-bottom:20px;font-size:18px;line-height:22px}}@media (min-width:1px) and (max-width:559px){.help-form{padding-top:40px;padding-bottom:40px}.help-form-title p{font-size:30px;line-height:35px;margin-bottom:20px}}@media (min-width:1px) and (max-width:559px){.content-no-page,.not-found-page{padding-top:95px}}@media (min-width:1px) and (max-width:559px){.inner-page{padding-top:120px;padding-bottom:60px}.inner-page .page-header h1{font-size:20px}}@media (min-width:1px) and (max-width:559px){.banner__header-contacts-button{display:none}.front-page__service-item-button{height:50px;margin-top:20px}.front-page__service-item-button_btn{font-size:18px;line-height:24px}.help-form-button{max-width:303px;height:60px;margin-top:20px}.help-form-button-btn{font-size:18px;line-height:24px}}@media (min-width:1px) and (max-width:559px){.content-info{padding-top:40px;padding-bottom:45px}.content-info__footer{flex-wrap:wrap;flex-direction:column;justify-content:flex-start;padding-bottom:40px}.content-info__footer-title{font-size:20px;margin-bottom:15px}.content-info__footer-address,.content-info__footer-navigation{margin-bottom:20px;margin-right:0;max-width:100%}.content-info nav.ubermenu{display:block;position:static;padding:0;max-width:none;background:none}.content-info nav.ubermenu ul.ubermenu-nav{padding:0;max-width:none}.content-info .footer__nav-list li.menu-item,.content-info .footer__nav-list li.ubermenu-item,.content-info .ubermenu-nav li.menu-item,.content-info .ubermenu-nav li.ubermenu-item{max-width:50%;margin-bottom:16px}.content-info nav.ubermenu ul.ubermenu-nav li.ubermenu-item{height:25px;margin-bottom:13px;margin-right:0}.content-info .footer__nav-list li.menu-item a,.content-info .footer__nav-list li.ubermenu-item a,.content-info .ubermenu-nav li.menu-item a,.content-info .ubermenu-nav li.ubermenu-item a{font-size:18px}.content-info__footer-email{margin-bottom:20px}.content-info__footer-email,.content-info__footer-phone{max-width:100%;margin-right:0}.content-info__footer .footer-phone{margin-bottom:12px}.content-info__footer-item,.content-info__footer-link{font-size:16px;margin-right:0}.content-info__footer-hours{font-size:16px;margin-top:15px}.content-info__footer-bottom-creat{flex-direction:column;justify-content:flex-start;align-items:center;font-size:14px;padding-top:30px}.content-info__footer-bottom-creat-item:first-child{margin-bottom:10px}.modal__wrapper .modal__block{margin:13% auto 0;max-width:100%;padding:25px 15px 35px}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block-title{font-size:22px;line-height:26px;margin-bottom:15px;text-align:center}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block-subtitle{font-size:16px;margin-bottom:10px}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block span.wpcf7-form-control-wrap input.wpcf7-form-control,.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block span.wpcf7-form-control-wrap select.wpcf7-form-control{height:38px;font-size:18px}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__block span.wpcf7-form-control-wrap textarea.wpcf7-textarea{font-size:18px}.modal__wrapper .modal__block .wpcf7 .wpcf7-form__footer .wpcf7-form-wrapper-checkbox a{top:18px;left:25px}}@media (min-width:560px) and (max-width:768px){.front-page__banner{height:auto!important}.front-page__banner-item{height:auto!important;background-size:cover!important}.front-page__banner-item:after{position:absolute;content:"";background:linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2));width:100%;height:100%;z-index:3}.front-page__banner-item-content{padding-right:40px;padding-left:50px;align-items:flex-start}.front-page__banner-item-content-title{font-size:30px;line-height:40px;max-width:595px}.front-page__banner-item-content-text{max-width:100%;margin-top:25px}.front-page__banner-item-content-text li{font-size:20px;line-height:24px}.front-page__banner .owl-nav button.owl-prev{left:5px}.front-page__banner .owl-nav button.owl-next{right:5px}}@media (min-width:560px) and (max-width:768px){.front-page__service{margin-top:50px;margin-bottom:30px}.front-page__service-title{font-size:30px;line-height:40px}.front-page__service-products{padding:0 20px;margin-top:30px}.front-page__service-item-image{height:255px}.front-page__service-item-content{justify-content:space-between;padding:18px 15px 25px}.front-page__service-item-text,.front-page__service-item-title{font-size:20px;line-height:22px;margin-bottom:20px}.front-page__service-products .owl-dots{bottom:-45px}.front-page__service-products .owl-nav button.owl-prev{left:-9px}.front-page__service-products .owl-nav button.owl-next{right:-9px}}@media (min-width:560px) and (max-width:768px){.front-page__stages{margin-top:50px;margin-bottom:20px}.front-page__stages-title{font-size:30px;line-height:40px}.front-page__stages-content{margin-top:30px}.front-page__stages-content_item{width:calc((100% - 15px) / 2);margin-right:15px;min-height:232px;margin-bottom:15px;padding:22px 15px 24px 25px}.front-page__stages-content_item-text,.front-page__stages-content_item-title{font-size:18px;line-height:22px}}@media (min-width:560px) and (max-width:768px){.front-page__information{margin-top:40px;margin-bottom:20px}.front-page__information-title{font-size:30px;line-height:40px}.front-page__information-list{margin-top:30px}.front-page__information-list-item{width:100%;margin-right:0;margin-bottom:20px}.front-page__information-list-item-content{padding:25px 15px 20px;min-height:310px}.front-page__information-list-item-title{font-size:20px;line-height:26px}.front-page__information-list-item-text{font-size:18px;line-height:24px}.front-page__information-list-item-image{height:310px}}@media (min-width:560px) and (max-width:768px){.front-page__about{margin-top:40px;margin-bottom:40px}.front-page__about-wrapper{flex-direction:column;justify-content:flex-start}.front-page__about-content{margin-left:0;margin-top:30px}.front-page__about-title{font-size:30px;line-height:40px;margin-bottom:30px}.front-page__about-textarea p{font-size:20px;line-height:24px}.front-page__about-image{height:255px}.front-page__about-image-img{object-position:left;object-fit:contain}}@media (min-width:560px) and (max-width:768px){.front-page__faq{margin-top:40px;margin-bottom:25px}.front-page__faq-title{font-size:30px;line-height:40px}.front-page__faq-content{margin-top:30px}.front-page__faq-content_item{width:100%;margin-right:0;margin-bottom:20px}.front-page__faq-content_item-title{height:101px;font-size:20px;line-height:22px;padding:20px 40px 20px 20px}.front-page__faq-content_item-title:after{right:11px}.front-page__faq-content_item-text{padding:25px 20px;font-size:18px;line-height:20px}}@media (min-width:560px) and (max-width:768px){.front-page__review{margin-top:40px;margin-bottom:80px}.front-page__review-title{font-size:30px;line-height:40px}.front-page__review-content{padding:0 20px;margin-top:30px}.front-page__review-item{width:100%;min-height:auto;padding:25px 30px 28px 35px}.front-page__review-item_head{margin-bottom:20px}.front-page__review-item_head-name{font-size:20px;line-height:24px;margin-bottom:0}.front-page__review-item_text{font-size:20px}.front-page__review-content .owl-nav button.owl-prev{left:-9px}.front-page__review-content .owl-nav button.owl-next{right:-9px}}@media (min-width:560px) and (max-width:768px){.front-page__contact{margin-top:40px;margin-bottom:40px}.front-page__contact-title{font-size:30px;line-height:40px;margin-bottom:30px}.front-page__contact-image{display:none}.front-page__contact-content{max-width:100%;margin-left:0}.front-page__contact-content_item{max-width:100%;margin-bottom:30px}}@media (min-width:560px) and (max-width:768px){.help-form{padding-top:40px;padding-bottom:45px}.help-form-title p{font-size:30px;line-height:40px;margin-bottom:20px}}@media (min-width:560px) and (max-width:768px){.content-info__footer{flex-wrap:wrap;padding-bottom:50px}.content-info__footer-title{font-size:20px;margin-bottom:20px}.content-info__footer-navigation{margin-bottom:30px;max-width:40%}.content-info__footer-address{max-width:47%;margin-right:0;margin-bottom:30px}.content-info nav.ubermenu{display:block;position:static;padding:0;max-width:none;background:none}.content-info nav.ubermenu ul.ubermenu-nav{padding:0;max-width:none}.content-info .footer__nav-list li.menu-item,.content-info .footer__nav-list li.ubermenu-item,.content-info .ubermenu-nav li.menu-item,.content-info .ubermenu-nav li.ubermenu-item{max-width:50%}.content-info nav.ubermenu ul.ubermenu-nav li.ubermenu-item{height:25px;margin-bottom:13px;margin-right:0}.content-info .footer__nav-list li.menu-item a,.content-info .footer__nav-list li.ubermenu-item a,.content-info .ubermenu-nav li.menu-item a,.content-info .ubermenu-nav li.ubermenu-item a{font-size:20px}.content-info__footer-item,.content-info__footer-link{font-size:18px}.content-info__footer-hours{font-size:18px;margin-top:15px}.content-info__footer-bottom-creat{font-size:16px}}@media (min-width:560px) and (max-width:989px){.banner{height:120px}.banner__header{height:75px}.banner__navigation{height:45px}.banner__nav-primary{display:none;position:fixed;top:0;right:0;margin-right:0;padding-top:45px;max-width:100%;background:rgba(28,112,44,.95);color:#289e3d;text-align:center;width:100%;height:100%;overflow-y:auto;z-index:99}.banner__nav-primary--active{display:block}.banner__nav-primary-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:95px 35px 155px 55px;width:100%;max-width:450px}.banner__nav-primary-list li.menu-item{position:relative;height:35px;margin-bottom:25px;margin-right:0;z-index:1;width:100%;width:fit-content}.banner__nav-primary-list li.menu-item.menu-item-has-children{min-height:auto;height:30px}.banner__nav-primary-list li.menu-item.menu-item-has-children ul.sub-menu{top:0;left:150px;border-radius:0 15px 15px 0;background:#080d1e}.banner__nav-primary-list li.menu-item.menu-item-has-children ul.sub-menu li.menu-item{position:relative;margin-bottom:0;min-height:auto;height:auto;z-index:9}.banner__nav-primary-list li.menu-item a{position:relative;color:#f5f5f5;z-index:1}.banner__nav-primary-list li.menu-item a:hover{color:#2d2e2d}.banner .navi{background:transparent;position:absolute;bottom:0;right:15px;height:45px;display:block;z-index:199;transition:.5s ease-in-out;padding:16px 27px;margin-left:10px;cursor:pointer}.banner .navi:after,.banner .navi:before{background:#289e3d;backface-visibility:hidden;content:"";height:3.71px;left:calc(50% - 12.5px);transition:.5s ease-in-out;width:38px}.banner .navi:before{box-shadow:0 9px 0 0 #289e3d;position:absolute;top:calc(50% - 10px)}.banner .navi:after{position:absolute;top:calc(50% + 8px)}.banner .navi--active{transition:.5s ease-in-out}.banner .navi--active:after,.banner .navi--active:before{background:#2d2e2d}.banner .navi--active:before{box-shadow:0 0 0 0 #2d2e2d;top:50%;transform:rotate(-45deg)}.banner .navi--active:after{top:50%;transform:rotate(45deg)}.banner.scrolled{height:120px}.banner.scrolled .banner__header{height:75px}.banner.scrolled .banner__navigation{height:45px}}@media (min-width:769px) and (max-width:989px){.front-page__banner{height:auto!important}.front-page__banner-item{height:auto!important;background-size:cover!important}.front-page__banner-item:after{position:absolute;content:"";background:linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2));width:100%;height:100%;z-index:3}.front-page__banner-item-content{padding-right:50px;padding-left:60px;align-items:flex-start}.front-page__banner-item-content-title{font-size:35px;line-height:45px;max-width:595px}.front-page__banner-item-content-text{max-width:100%}.front-page__banner .owl-nav button.owl-prev{left:15px}.front-page__banner .owl-nav button.owl-next{right:15px}}@media (min-width:769px) and (max-width:989px){.front-page__service{margin-top:60px;margin-bottom:50px}.front-page__service-title{font-size:40px;line-height:50px}.front-page__service-products{padding:0 20px}.front-page__service-item-image{height:300px}.front-page__service-item-content{justify-content:space-between;padding:22px 15px 30px;min-height:270px}.front-page__service-item-text,.front-page__service-item-title{font-size:20px;line-height:24px}.front-page__service-products .owl-nav button.owl-prev{left:-9px}.front-page__service-products .owl-nav button.owl-next{right:-9px}}@media (min-width:769px) and (max-width:989px){.front-page__stages{margin-top:60px;margin-bottom:20px}.front-page__stages-title{font-size:40px;line-height:50px}.front-page__stages-content{margin-top:45px}.front-page__stages-content_item{width:calc((100% - 25px) / 2);margin-right:25px;min-height:190px;margin-bottom:30px;padding:22px 15px 24px 25px}.front-page__stages-content_item-text,.front-page__stages-content_item-title{font-size:20px;line-height:26px}}@media (min-width:769px) and (max-width:989px){.front-page__information{margin-top:60px;margin-bottom:25px}.front-page__information-title{font-size:40px;line-height:50px}.front-page__information-list{margin-top:40px}.front-page__information-list-item{width:100%;margin-right:0;margin-bottom:30px}.front-page__information-list-item-content{padding:32px 35px 35px 25px;min-height:333px}.front-page__information-list-item-text{font-size:20px}.front-page__information-list-item-image{height:333px}}@media (min-width:769px) and (max-width:989px){.front-page__about{margin-top:50px;margin-bottom:50px}.front-page__about-content{margin-left:30px}.front-page__about-title{font-size:40px;line-height:50px;margin-bottom:40px}.front-page__about-textarea p{font-size:24px;line-height:30px}.front-page__about-image{height:484px}}@media (min-width:769px) and (max-width:989px){.front-page__faq{margin-top:50px;margin-bottom:35px}.front-page__faq-title{font-size:40px;line-height:50px}.front-page__faq-content{margin-top:40px}.front-page__faq-content_item-title{font-size:22px;line-height:24px;padding:25px 60px 25px 20px}.front-page__faq-content_item-title:after{right:30px}.front-page__faq-content_item-text{padding:30px 20px 35px}}@media (min-width:769px) and (max-width:989px){.front-page__review{margin-top:50px;margin-bottom:100px}.front-page__review-title{font-size:40px;line-height:50px}.front-page__review-content{padding:0 20px}.front-page__review-item{min-height:414px;padding:25px 30px 28px 35px}.front-page__review-item_head-name{font-size:20px;margin-bottom:20px}.front-page__review-item_head-name:after{top:30px;right:calc(100% - 98px)}.front-page__review-item_text{font-size:20px}.front-page__review-content .owl-nav button.owl-prev{left:-9px}.front-page__review-content .owl-nav button.owl-next{right:-9px}}@media (min-width:769px) and (max-width:989px){.front-page__contact{margin-top:50px;margin-bottom:100px}.front-page__contact-title{font-size:40px;line-height:50px;margin-bottom:40px}.front-page__contact-content{margin-left:6%}.front-page__contact-image{height:444px}}@media (min-width:769px) and (max-width:989px){.help-form{padding-top:45px;padding-bottom:50px}.help-form-title p{font-size:40px;line-height:50px;margin-bottom:40px}}@media (min-width:560px) and (max-width:989px){.banner__header-contacts-button{max-width:225px;height:48px}.banner__header-contacts-button_btn{font-size:16px;line-height:24px}.front-page__service-item-button{height:55px}.front-page__service-item-button_btn{font-size:22px;line-height:28px}.help-form-button{max-width:385px;height:70px;margin-top:40px}.help-form-button-btn{font-size:22px;line-height:26px}}@media (min-width:769px) and (max-width:989px){.content-info__footer{flex-wrap:wrap;padding-bottom:50px}.content-info__footer-title{font-size:20px;margin-bottom:20px}.content-info__footer-address,.content-info__footer-navigation{margin-bottom:40px;max-width:47%}.content-info__footer-address{margin-right:0}.content-info nav.ubermenu{display:block;position:static;padding:0;max-width:none;background:none}.content-info nav.ubermenu ul.ubermenu-nav{padding:0;max-width:none}.content-info .footer__nav-list li.menu-item,.content-info .footer__nav-list li.ubermenu-item,.content-info .ubermenu-nav li.menu-item,.content-info .ubermenu-nav li.ubermenu-item{max-width:50%}.content-info nav.ubermenu ul.ubermenu-nav li.ubermenu-item{height:25px;margin-bottom:13px;margin-right:0}.content-info .footer__nav-list li.menu-item a,.content-info .footer__nav-list li.ubermenu-item a,.content-info .ubermenu-nav li.menu-item a,.content-info .ubermenu-nav li.ubermenu-item a,.content-info__footer-item,.content-info__footer-link{font-size:20px}.content-info__footer-hours{font-size:20px;margin-top:15px}.content-info__footer-bottom-creat{font-size:18px}}@media (min-width:990px) and (max-width:1220px){.banner{height:135px}.banner__header{height:89px}}@media (min-width:990px) and (max-width:1220px){.front-page__banner{height:auto!important}.front-page__banner-item{height:auto!important;background-size:cover!important}.front-page__banner-item:after{position:absolute;content:"";background:linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2));width:100%;height:100%;z-index:3}.front-page__banner-item-content{padding-right:60px}.front-page__banner-item-content-title{font-size:40px;line-height:50px;max-width:595px}.front-page__banner-item-content-text{max-width:595px}.front-page__banner .owl-nav button.owl-prev{left:15px}.front-page__banner .owl-nav button.owl-next{right:15px}}@media (min-width:990px) and (max-width:1220px){.front-page__service{margin-top:80px;margin-bottom:60px}.front-page__service-title{font-size:45px;line-height:55px}.front-page__service-products{padding:0 35px}.front-page__service-item-image{height:320px}.front-page__service-item-content{justify-content:space-between;padding-bottom:40px}}@media (min-width:990px) and (max-width:1220px){.front-page__stages{margin-top:80px}.front-page__stages-title{font-size:45px;line-height:55px}.front-page__stages-content{margin-top:50px}.front-page__stages-content_item{width:calc((100% - 35px) / 2);margin-right:35px;min-height:195px;margin-bottom:35px;padding:25px 20px 25px 50px}}@media (min-width:990px) and (max-width:1220px){.front-page__information-title{font-size:45px;line-height:55px}.front-page__information-list{margin-top:50px}.front-page__information-list-item{width:calc((100% - 20px) / 2);margin-right:20px;margin-bottom:40px}.front-page__information-list-item-content{padding:32px 10px 35px 15px}.front-page__information-list-item-text{font-size:20px}}@media (min-width:990px) and (max-width:1220px){.front-page__about{margin-top:60px;margin-bottom:60px}.front-page__about-content{margin-left:60px}.front-page__about-title{font-size:45px;line-height:55px;margin-bottom:50px}.front-page__about-textarea p{font-size:30px;line-height:40px}}@media (min-width:990px) and (max-width:1220px){.front-page__faq{margin-top:60px;margin-bottom:40px}.front-page__faq-title{font-size:45px;line-height:55px}.front-page__faq-content{margin-top:50px}}@media (min-width:990px) and (max-width:1220px){.front-page__review{margin-top:60px;margin-bottom:120px}.front-page__review-title{font-size:45px;line-height:55px}.front-page__review-content{padding:0 35px}.front-page__review-item{min-height:414px;padding:25px 30px 28px 35px}.front-page__review-item_head-name{font-size:22px}.front-page__review-item_head-name:after{right:-125px}}@media (min-width:990px) and (max-width:1220px){.front-page__contact{margin-top:60px;margin-bottom:120px}.front-page__contact-title{font-size:45px;line-height:55px;margin-bottom:50px}.front-page__contact-content{margin-left:10%}.front-page__contact-image{height:490px}}@media (min-width:990px) and (max-width:1220px){.help-form{padding-bottom:55px}.help-form-title p{font-size:45px;line-height:55px;margin-bottom:50px}}@media (min-width:990px) and (max-width:1220px){.banner__header-contacts-button{max-width:285px;height:55px}.banner__header-contacts-button_btn{font-size:20px;line-height:40px}.help-form-button{max-width:415px;height:75px;margin-top:40px}.help-form-button-btn{font-size:26px;line-height:30px}}@media (min-width:1221px) and (max-width:1440px){.front-page__banner-item:after{position:absolute;content:"";background:linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2));width:100%;height:100%;z-index:3}.front-page__banner-item-content{padding-right:60px}.front-page__banner-item-content-text,.front-page__banner-item-content-title{max-width:636px}}@media (min-width:1221px) and (max-width:1440px){.front-page__service-item-content{justify-content:space-between;min-height:300px}}@media (min-width:1221px) and (max-width:1440px){.front-page__stages-content_item{min-height:195px}}