@font-face{font-display:swap;font-family:Galvji;font-style:italic;font-weight:700;src:url(../fonts/Galvji-BoldOblique.woff2) format("woff2")}@font-face{font-display:swap;font-family:Galvji;font-style:normal;font-weight:700;src:url(../fonts/Galvji-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Galvji;font-style:italic;font-weight:400;src:url(../fonts/Galvji-Oblique.woff2) format("woff2")}@font-face{font-display:swap;font-family:Galvji;font-style:normal;font-weight:400;src:url(../fonts/Galvji.woff2) format("woff2")}:root{--font-family-a:"Galvji",sans-serif;--font-weight:400;--font-size:clamp(16px,1.1111111rem,20px);--line-height:1.5625em;--layout-square:2.0833333rem;--layout-grid-columns:12;--layout-grid-columns-gap:0;--layout-grid-rows-gap:0;--layout-container-max-width:calc(100rem - var(--layout-square)*4);--layout-box-border-radius:5px;--color-a:#000;--color-a-rgb:0,0,0;--color-b:#fff;--color-b-rgb:255,255,255;--color-c:#71bc78;--color-c-rgb:113,188,120;--color-d:#2f4f4f;--color-d-rgb:47,79,79;--color-e:#36454f;--color-e-rgb:54,69,79;--color-f:#d8d8d8;--color-f-rgb:216,216,216;--color-g:#d9eddb;--color-g-rgb:217,237,219;--color-h:#afd9b3;--color-h-rgb:175,217,179;--plyr-color-main:var(--color-c);--ease-a:cubic-bezier(.73,.1,.48,.92)}*{-webkit-tap-highlight-color:transparent;font:inherit;margin:0;outline:none;padding:0}*,:after,:before{box-sizing:border-box}html{font-size:1vw;overflow-x:hidden;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-b);color:var(--color-d);font-family:var(--font-family-a);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}::selection{background-color:var(--color-c);color:var(--color-b)}.layout-container{margin-left:auto;margin-right:auto;max-width:var(--layout-container-max-width);width:100%}.layout-container.layout-container--large{max-width:var(--layout-container-large-max-width)}.layout-grid{column-gap:var(--layout-grid-columns-gap);display:grid;grid-template-columns:repeat(var(--layout-grid-columns),minmax(0,1fr));row-gap:var(--layout-grid-rows-gap)}.layout-grid.layout-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.layout-grid.layout-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.layout-grid.layout-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.layout-grid.layout-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.layout-grid.layout-grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}.layout-grid.layout-grid--7{grid-template-columns:repeat(7,minmax(0,1fr))}.layout-grid.layout-grid--8{grid-template-columns:repeat(8,minmax(0,1fr))}.layout-grid.layout-grid--9{grid-template-columns:repeat(9,minmax(0,1fr))}.layout-grid.layout-grid--10{grid-template-columns:repeat(10,minmax(0,1fr))}.layout-grid.layout-grid--11{grid-template-columns:repeat(11,minmax(0,1fr))}.layout-flex{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.layout-flex.layout-flex--vtop{align-items:flex-start}.layout-full{height:100%;left:0;position:absolute;top:0;width:100%}.layout-unscrollable{height:100%;overflow:hidden}.layout-block+.layout-block{padding-top:calc(var(--layout-square)*3)}@media (max-width:760px){.layout-block+.layout-block{padding-top:calc(var(--layout-square)*6)}}@media (--media-small ){.layout-block+.layout-block{padding-top:calc(var(--layout-square)*6)}}.text-h1,h1{font-size:clamp(43px,3.3333333rem,53px);font-weight:700;letter-spacing:.01em;line-height:1.25}@media (max-width:760px){.text-h1,h1{font-size:27px}}@media (--media-small ){.text-h1,h1{font-size:27px}}.text-h2,h2{font-size:clamp(35px,2.7777778rem,45px);font-weight:700;letter-spacing:.01em;line-height:1.125}@media (max-width:760px){.text-h2,h2{font-size:27px}}@media (--media-small ){.text-h2,h2{font-size:27px}}.text-h3,h3{font-size:clamp(27px,2.2222222rem,37px);font-weight:400;line-height:1.125}@media (max-width:760px){.text-h3,h3{font-size:22px}}@media (--media-small ){.text-h3,h3{font-size:22px}}.text-h4,h4{font-size:clamp(25px,1.9444444rem,31px);font-weight:400;letter-spacing:.01em;line-height:1.0714285714285714}@media (max-width:760px){.text-h4,h4{font-size:22px}}@media (--media-small ){.text-h4,h4{font-size:22px}}.text-h6,.text-label,h6{font-size:clamp(11px,.8333333rem,14px);font-weight:700;letter-spacing:.15em;line-height:1.25;text-transform:uppercase}p{font-size:var(--font-size);line-height:var(--line-height)}.text-medium,p{font-weight:400}.text-medium{font-size:clamp(18px,1.3888889rem,22px);letter-spacing:.01em;line-height:1.5}@media (max-width:760px){.text-medium{font-size:16px}}@media (--media-small ){.text-medium{font-size:16px}}.text-small{font-size:clamp(13px,.9027778rem,15px);font-weight:400;letter-spacing:.01em;line-height:1.3846153846153846}.text-content>*+*{margin-top:var(--line-height)}.text-content figure[data-ratio][data-ratio=auto] img{aspect-ratio:auto}.text-content figure[data-ratio][data-ratio="1/1"] img{aspect-ratio:1/1}.text-content figure[data-ratio][data-ratio="16/9"] img{aspect-ratio:16/9}.text-content figure[data-ratio][data-ratio="10/8"] img{aspect-ratio:10/8}.text-content figure[data-ratio][data-ratio="21/9"] img{aspect-ratio:21/9}.text-content figure[data-ratio][data-ratio="7/5"] img{aspect-ratio:7/5}.text-content figure[data-ratio][data-ratio="4/3"] img{aspect-ratio:4/3}.text-content figure[data-ratio][data-ratio="5/3"] img{aspect-ratio:5/3}.text-content figure[data-ratio][data-ratio="3/2"] img{aspect-ratio:3/2}.text-content figure[data-ratio][data-ratio="3/1"] img{aspect-ratio:3/1}.text-content figure[data-ratio] img{display:block;object-fit:cover;width:100%}.text-content .text-image{display:block;height:auto;max-width:28.645833rem}.text-content .text-image.text-image--left{float:left;margin-right:1.5em}.text-content .text-image.text-image--right{float:right;margin-left:1.5em}.ui-link{display:inline-block;position:relative;text-decoration:none;white-space:nowrap}.ui-link.ui-link--b:after{background-color:var(--color-b)}@media(hover:hover){.ui-link:hover:after{transform:scaleX(1);transform-origin:0 0}}.ui-link:after{background-color:var(--color-d);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:100% 0;transition:transform .3s var(--ease-a);width:100%}.ui-button{align-items:center;appearance:none;background-color:var(--color-c);border-radius:50px;border-width:0;color:var(--color-b);cursor:pointer;display:inline-flex;flex-flow:row nowrap;justify-content:space-between;padding:calc(var(--layout-square)/2) var(--layout-square);text-decoration:none;transition:all .3s var(--ease-a);-webkit-user-select:none;user-select:none}@media (max-width:760px){.ui-button{padding:15px 30px}}@media (--media-small ){.ui-button{padding:15px 30px}}.ui-button.ui-button--alt{background-color:var(--color-d)}@media(hover:hover){.ui-button.ui-button--alt:hover{color:var(--color-c)}.ui-button.ui-button--alt:hover svg path{fill:var(--color-c)}.ui-button:hover{box-shadow:0 0 0 2px var(--color-h);color:var(--color-d)}.ui-button:hover svg path{fill:var(--color-d)}}.ui-button:active{color:rgba(var(--color-d-rgb),.5);transition:unset}.ui-button:active svg path{fill:rgba(var(--color-d-rgb),.5);transition:unset}.ui-button svg{display:block;height:calc(var(--layout-square)*.66667);margin-left:calc(var(--layout-square)/2);width:calc(var(--layout-square)*.66667)}@media (max-width:760px){.ui-button svg{height:24px;width:24px}}@media (--media-small ){.ui-button svg{height:24px;width:24px}}.ui-button svg path{fill:var(--color-b);transition:fill .3s var(--ease-a)}.blaze-slider{--slides-to-show:1;--slide-gap:1px;direction:ltr}.blaze-container{position:relative}.blaze-track-container{overflow:hidden}.blaze-track{--slide-width:calc((100% - (var(--slides-to-show) - 1)*var(--slide-gap))/var(--slides-to-show));box-sizing:border-box;display:flex;gap:var(--slide-gap);touch-action:pan-y;will-change:transform}.blaze-track>*{box-sizing:border-box;flex-shrink:0;width:var(--slide-width)}.glightbox-container{-webkit-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:999999!important}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{height:100%;overflow:hidden;position:relative;width:100%;z-index:9999}.glightbox-container .gslider{align-items:center;display:flex!important;height:100%;justify-content:center;left:0;overflow:hidden;position:relative;top:0;transform:translateZ(0);transition:transform .4s ease;width:100%}.glightbox-container .gslide{align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.glightbox-container .gslide.current{opacity:1;position:relative;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{display:flex;flex-direction:column;height:100vh;justify-content:center;margin:auto;max-width:100%;position:relative;width:100%}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{-webkit-overflow-scrolling:touch;border:none;min-height:165px;outline:0!important;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{border:none;display:block;float:none;height:auto;margin:auto;max-height:100vh;max-width:100vw;min-width:200px;object-fit:cover;outline:0;padding:0;touch-action:none;-webkit-user-select:none;user-select:none;width:auto}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{max-width:100%;width:auto}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{max-width:100vh;position:relative;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{margin:auto;width:100%}.gslide-video:before{background:#ff000057;content:"";display:none;height:100%;position:absolute;width:100%}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{height:75vh;max-width:100%!important;min-width:100%}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;margin:auto;max-height:calc(100vh - 40px);max-width:100%;overflow:auto;text-align:left}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{display:block!important;opacity:1;overflow:auto}.gslide-external{background:#fff;display:flex;height:100%;max-height:75vh;min-width:100%;overflow:auto;padding:0;width:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{flex-direction:column;margin:0 auto}.gslide-description{flex:1 0 100%;position:relative}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{background:linear-gradient(180deg,#0000 0,#000000bf);bottom:0;height:auto!important;max-height:78vh;max-width:100vw!important;order:2!important;overflow:auto!important;padding:19px 11px 50px;position:absolute;transition:opacity .3s linear;width:100%}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{opacity:.4;transition:opacity .5s ease}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{opacity:1;transition:opacity .5s ease}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-radius:50%;border-right-color:#0000;display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;top:47%;width:25px;z-index:9999}.goverlay{height:calc(100vh + 1px);left:0;position:fixed;top:-1px;width:100%;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{align-items:center;border:none;cursor:pointer;display:flex;flex-direction:column;height:44px;justify-content:center;width:26px;z-index:99999}.gclose svg,.gnext svg,.gprev svg{display:block;height:auto;margin:0;padding:0;width:25px}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:#000;font-family:arial;font-size:1em;font-weight:400;line-height:1.4em;margin-bottom:19px}.glightbox-clean .gslide-desc{font-family:arial;font-size:.86em;line-height:1.4em;margin-bottom:0}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#000000bf;border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{height:50px;position:absolute;top:-100%;width:40px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{height:35px;position:absolute;right:10px;top:15px;width:35px}.glightbox-clean .gclose svg{height:auto;width:18px}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{opacity:1;transform:translateZ(0);visibility:visible}}@keyframes gslideOutLeft{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(-60%,0,0);visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;transform:translate3d(60%,0,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}@keyframes gslideOutRight{0%{opacity:1;transform:translateZ(0);visibility:visible}to{opacity:0;transform:translate3d(60%,0,0)}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{flex-direction:row;height:auto;width:auto}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:#000000eb}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{height:100%;overflow-y:auto;position:absolute}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#00000052}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:#000000b3}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.about>svg{display:inline-block;height:calc(var(--layout-square)*2);opacity:.5;width:calc(var(--layout-square)*2)}@media (max-width:760px){.about>svg{height:calc(var(--layout-square)*4);width:calc(var(--layout-square)*4)}}@media (--media-small ){.about>svg{height:calc(var(--layout-square)*4);width:calc(var(--layout-square)*4)}}.about>svg path{fill:var(--color-c)}.about h2{color:var(--color-d)}.about-content{margin-top:calc(var(--layout-square)*1.5)}@media (max-width:760px){.about-content{flex-flow:column nowrap;margin-top:calc(var(--layout-square)*3)}}@media (--media-small ){.about-content{flex-flow:column nowrap;margin-top:calc(var(--layout-square)*3)}}.about-image{height:calc(var(--layout-square)*16);width:calc(var(--layout-square)*16)}@media (max-width:760px){.about-image{aspect-ratio:1/1;height:unset;width:100%}}@media (--media-small ){.about-image{aspect-ratio:1/1;height:unset;width:100%}}.about-image img{display:block;height:100%;object-fit:cover;width:100%}.about-text{margin-left:calc(var(--layout-square)*2);width:calc(var(--layout-square)*23)}@media (max-width:760px){.about-text{margin:calc(var(--layout-square)*3) 0 0;width:100%}}@media (--media-small ){.about-text{margin:calc(var(--layout-square)*3) 0 0;width:100%}}.banner{background-color:var(--color-d);color:var(--color-b);position:relative}.banner.layout-block{margin-top:calc(var(--layout-square)*3);padding-top:0}@media (max-width:760px){.banner.layout-block{margin-top:calc(var(--layout-square)*6)}}@media (--media-small ){.banner.layout-block{margin-top:calc(var(--layout-square)*6)}}.banner .banner-background{display:block;filter:saturate(0);height:100%;left:0;mix-blend-mode:multiply;object-fit:cover;opacity:.5;position:absolute;top:0;width:100%}.banner .banner-inner{padding:calc(var(--layout-square)*2);position:relative}@media (max-width:760px){.banner .banner-inner{padding:calc(var(--layout-square)*4)}}@media (--media-small ){.banner .banner-inner{padding:calc(var(--layout-square)*4)}}.banner p{margin-top:calc(var(--layout-square)/2)}@media (max-width:760px){.banner p{margin-top:calc(var(--layout-square)*1)}}@media (--media-small ){.banner p{margin-top:calc(var(--layout-square)*1)}}.banner .ui-button{margin-top:calc(var(--layout-square)*2)}.contacts>svg{display:inline-block;height:calc(var(--layout-square)*2);opacity:.5;width:calc(var(--layout-square)*2)}@media (max-width:760px){.contacts>svg{height:calc(var(--layout-square)*4);width:calc(var(--layout-square)*4)}}@media (--media-small ){.contacts>svg{height:calc(var(--layout-square)*4);width:calc(var(--layout-square)*4)}}.contacts>svg path{fill:var(--color-c)}.contacts>h2,.contacts>p{color:var(--color-d)}.contacts>p{margin-top:calc(var(--layout-square)/2)}@media (max-width:760px){.contacts>p{margin-top:calc(var(--layout-square)*1)}}@media (--media-small ){.contacts>p{margin-top:calc(var(--layout-square)*1)}}.contacts>h4{color:var(--color-c)}.contacts-form,.contacts>h4{margin-top:var(--layout-square)}.contacts-form{background-color:var(--color-g);gap:var(--layout-square);padding:calc(var(--layout-square)*2)}@media (max-width:760px){.contacts-form{gap:calc(var(--layout-square)*2) 0;margin-top:calc(var(--layout-square)*2)}}@media (--media-small ){.contacts-form{gap:calc(var(--layout-square)*2) 0;margin-top:calc(var(--layout-square)*2)}}.contacts-form-field{flex-basis:0;flex-grow:1;position:relative}@media (max-width:760px){.contacts-form-field{grid-column:1/3}}@media (--media-small ){.contacts-form-field{grid-column:1/3}}.contacts-form-field.contacts-form-field--full{grid-column:1/3}.contacts-form-field>svg{bottom:calc(var(--layout-square)*.25);display:block;height:var(--layout-square);position:absolute;right:calc(var(--layout-square)*.25);width:var(--layout-square)}.contacts-form-field input:not([type=checkbox]),.contacts-form-field select{appearance:none;background-color:var(--color-c);border-radius:var(--layout-box-border-radius);border-width:0;color:var(--color-b);display:block;height:calc(var(--layout-square)*1.5);margin-top:calc(var(--layout-square)/2);padding:0 calc(var(--layout-square)/2);width:100%}@media (max-width:760px){.contacts-form-field input:not([type=checkbox]),.contacts-form-field select{height:calc(var(--layout-square)*4);padding:0 calc(var(--layout-square)*1)}}@media (--media-small ){.contacts-form-field input:not([type=checkbox]),.contacts-form-field select{height:calc(var(--layout-square)*4);padding:0 calc(var(--layout-square)*1)}}.contacts-form-field select{cursor:pointer}.contacts-form-checkbox{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}.contacts-form-checkbox input[type=checkbox]{appearance:none;background-color:var(--color-c);border-radius:var(--layout-box-border-radius);cursor:pointer;display:inline-block;flex-shrink:0;height:var(--layout-square);margin-right:calc(var(--layout-square)*.5);position:relative;width:var(--layout-square)}.contacts-form-checkbox input[type=checkbox]:checked:after{opacity:1}.contacts-form-checkbox input[type=checkbox]:after{background-image:url(../svg/check.svg);background-size:calc(var(--layout-square)*.5) calc(var(--layout-square)*.5);border-radius:50%;content:"";display:block;height:calc(var(--layout-square)*.5);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:calc(var(--layout-square)*.5)}.contacts-form-checkbox label{cursor:pointer;-webkit-user-select:none;user-select:none}.faq{position:relative}.faq>svg{display:inline-block;height:calc(var(--layout-square)*2);opacity:.5;width:calc(var(--layout-square)*2)}@media (max-width:760px){.faq>svg{height:calc(var(--layout-square)*4);width:calc(var(--layout-square)*4)}}@media (--media-small ){.faq>svg{height:calc(var(--layout-square)*4);width:calc(var(--layout-square)*4)}}.faq>svg path{fill:var(--color-c)}.faq h2,.faq p{color:var(--color-d)}.faq p{margin-top:calc(var(--layout-square)/2)}.faq-items{list-style-type:none;margin-top:calc(var(--layout-square)*2)}.faq-item{border-bottom:1px solid var(--color-f);cursor:pointer;padding-bottom:var(--layout-square);padding-top:var(--layout-square)}@media (max-width:760px){.faq-item{padding-bottom:calc(var(--layout-square)*2);padding-top:calc(var(--layout-square)*2)}}@media (--media-small ){.faq-item{padding-bottom:calc(var(--layout-square)*2);padding-top:calc(var(--layout-square)*2)}}.faq-item>h3{-webkit-user-select:none;user-select:none}.faq-item.faq-item--active .faq-content{height:auto}.faq-content{height:0;overflow:hidden}.footer{background-color:var(--color-d);color:var(--color-b);margin-top:calc(var(--layout-square)*3);padding-bottom:calc(var(--layout-square)*.5);padding-top:calc(var(--layout-square)*.5)}@media (max-width:760px){.footer{display:none}}@media (--media-small ){.footer{display:none}}.footer-container{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.footer-logo{height:3.4722222rem;margin-right:1rem;width:auto}.footer-info p{opacity:.7}.footer-item a{color:var(--color-b)}.footer-item.footer-item--icons{display:flex}.footer-item.footer-item--icons a{display:block}.footer-item.footer-item--icons a:active{opacity:.7}:is(.footer-item.footer-item--icons a)+a{margin-left:calc(var(--layout-square)*.5)}.footer-item.footer-item--icons a svg{display:block;height:calc(var(--layout-square)*.7);pointer-events:none;width:calc(var(--layout-square)*.7)}.footer-item.footer-item--icons a svg path{fill:var(--color-c)}.hero{padding-top:calc(var(--layout-square)*3);position:relative}@media (max-width:760px){.hero{flex-flow:column nowrap;padding-top:calc(var(--layout-square)*5)}}@media (--media-small ){.hero{flex-flow:column nowrap;padding-top:calc(var(--layout-square)*5)}}.hero:before{background-color:var(--color-d);content:"";display:block;height:calc(var(--layout-square)*22);left:0;position:absolute;top:0;width:100%}.hero-info{align-items:flex-start;color:var(--color-b);display:flex;flex-flow:column nowrap;height:calc(var(--layout-square)*19);justify-content:center;margin-left:calc(var(--layout-square)*2);position:relative;width:calc(var(--layout-square)*14);z-index:1}@media (max-width:760px){.hero-info{background-color:var(--color-d);height:auto;margin:0;order:1;padding:calc(var(--layout-square)*4) calc(var(--layout-square)*2);width:100%}}@media (--media-small ){.hero-info{background-color:var(--color-d);height:auto;margin:0;order:1;padding:calc(var(--layout-square)*4) calc(var(--layout-square)*2);width:100%}}.hero-info-content{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:center}.hero-info-content.hero-info-content--hide{display:none}.hero-info-content h1{position:relative;white-space:nowrap;z-index:1}@media (max-width:760px){.hero-info-content h1{white-space:inherit;width:100%}}@media (--media-small ){.hero-info-content h1{white-space:inherit;width:100%}}:is(.hero-info-content h1)+p{margin-top:calc(var(--layout-square)/2)}.hero-info-content .ui-button{margin-top:var(--layout-square)}@media (max-width:760px){.hero-info-content .ui-button{margin-top:calc(var(--layout-square)*2)}}@media (--media-small ){.hero-info-content .ui-button{margin-top:calc(var(--layout-square)*2)}}.hero-slider{position:relative;width:calc(var(--layout-square)*32)}@media (max-width:760px){.hero-slider{order:0;width:100%}}@media (--media-small ){.hero-slider{order:0;width:100%}}.hero-slider-nav{align-items:center;bottom:calc(var(--layout-square)*-1.5);display:flex;flex-flow:row nowrap;justify-content:flex-end;padding:0 var(--layout-square);position:absolute;right:0;-webkit-user-select:none;user-select:none}@media (max-width:760px){.hero-slider-nav{display:none}}@media (--media-small ){.hero-slider-nav{display:none}}.hero-slider-nav span{cursor:pointer;display:block}.hero-slider-nav span:active{opacity:.7}:is(.hero-slider-nav span)+span{margin-left:var(--layout-square)}.hero-slider-nav span svg{display:block;height:var(--layout-square);pointer-events:none;width:var(--layout-square)}.hero-slider-nav span svg path{fill:var(--color-d)}.hero-slide{cursor:grab;height:calc(var(--layout-square)*21)}@media (max-width:760px){.hero-slide{height:calc(var(--layout-square)*27)}}@media (--media-small ){.hero-slide{height:calc(var(--layout-square)*27)}}.hero-slide:active{cursor:grabbing}.hero-slide img{display:block;height:100%;object-fit:cover;width:100%}.intro{text-align:center}.intro svg{display:inline-block;height:calc(var(--layout-square)*2);opacity:.5;width:calc(var(--layout-square)*2)}@media (max-width:760px){.intro svg{height:calc(var(--layout-square)*4);width:calc(var(--layout-square)*4)}}@media (--media-small ){.intro svg{height:calc(var(--layout-square)*4);width:calc(var(--layout-square)*4)}}.intro h2{color:var(--color-d);margin:0 auto;width:calc(var(--layout-square)*28)}@media (max-width:760px){.intro h2{width:100%}}@media (--media-small ){.intro h2{width:100%}}:is(.intro h2)+p{margin-top:var(--layout-square)}@media (max-width:760px){:is(.intro h2)+p{margin-top:calc(var(--layout-square)*2)}}@media (--media-small ){:is(.intro h2)+p{margin-top:calc(var(--layout-square)*2)}}.intro p{color:var(--color-d);margin-left:auto;margin-right:auto;width:calc(var(--layout-square)*36)}@media (max-width:760px){.intro p{margin-top:calc(var(--layout-square)*2);width:100%}}@media (--media-small ){.intro p{margin-top:calc(var(--layout-square)*2);width:100%}}:is(.intro p)+p{margin-top:calc(var(--layout-square)/2)}@media (max-width:760px){:is(.intro p)+p{margin-top:calc(var(--layout-square)*2)}}@media (--media-small ){:is(.intro p)+p{margin-top:calc(var(--layout-square)*2)}}.method{position:relative}.method>svg{display:inline-block;height:calc(var(--layout-square)*2);opacity:.5;width:calc(var(--layout-square)*2)}@media (max-width:760px){.method>svg{height:calc(var(--layout-square)*4);width:calc(var(--layout-square)*4)}}@media (--media-small ){.method>svg{height:calc(var(--layout-square)*4);width:calc(var(--layout-square)*4)}}.method>svg path{fill:var(--color-c)}.method h2,.method p{color:var(--color-d)}.method p{margin-top:calc(var(--layout-square)/2)}.method-items.layout-flex{align-items:stretch;flex-flow:row wrap;gap:var(--layout-square);justify-content:space-between;margin-top:calc(var(--layout-square)*1.5)}@media (max-width:760px){.method-items.layout-flex{flex-flow:column nowrap}}@media (--media-small ){.method-items.layout-flex{flex-flow:column nowrap}}.method-item{background-color:var(--color-c);border-radius:var(--layout-box-border-radius);box-shadow:inset 0 -8px 0 0 rgba(var(--color-a-rgb),.2);color:var(--color-b);flex-basis:0;flex-grow:1;padding:var(--layout-square) var(--layout-square) calc(var(--layout-square)*2)}@media (min-width:761px) and (max-width:1024px){.method-item{min-width:40%}}@media (--media-medium ){.method-item{min-width:40%}}@media (max-width:760px){.method-item{padding:calc(var(--layout-square)*2) calc(var(--layout-square)*2) calc(var(--layout-square)*4)}}@media (--media-small ){.method-item{padding:calc(var(--layout-square)*2) calc(var(--layout-square)*2) calc(var(--layout-square)*4)}}.method-item .text-h2{margin-bottom:calc(var(--layout-square)/2);mix-blend-mode:overlay;opacity:.5}@media (max-width:760px){.method-item .text-h2{margin-bottom:calc(var(--layout-square)*1)}}@media (--media-small ){.method-item .text-h2{margin-bottom:calc(var(--layout-square)*1)}}@media (max-width:760px){.services{display:none}}@media (--media-small ){.services{display:none}}.services>svg{display:inline-block;height:calc(var(--layout-square)*2);opacity:.5;width:calc(var(--layout-square)*2)}.services>svg path{fill:var(--color-c)}.services h2{color:var(--color-d)}.services-items{display:grid;gap:var(--layout-square);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:calc(var(--layout-square)*1.5)}.services-item{border-bottom:1px solid var(--color-f);padding-bottom:var(--layout-square)}.services-item h3,.services-item p{color:var(--color-d)}.services-item p{margin-top:calc(var(--layout-square)/2)}.services-actions{margin-top:calc(var(--layout-square)*1.5)}.target{position:relative}.target.layout-block{margin-top:calc(var(--layout-square)*3);padding-top:0}@media (max-width:760px){.target.layout-block{margin-top:calc(var(--layout-square)*6)}}@media (--media-small ){.target.layout-block{margin-top:calc(var(--layout-square)*6)}}.target:before{background-color:var(--color-g);content:"";display:block}.target-background,.target:before{height:calc(100% - var(--layout-square)*2);left:0;position:absolute;top:0;width:100%}.target-background{filter:saturate(0);mix-blend-mode:overlay;object-fit:cover;opacity:.5}.target-intro{padding-bottom:calc(var(--layout-square)*2);padding-top:var(--layout-square);position:relative;text-align:center}.target-intro>svg{display:inline-block;height:calc(var(--layout-square)*2);opacity:.5;width:calc(var(--layout-square)*2)}@media (max-width:760px){.target-intro>svg{height:calc(var(--layout-square)*4);width:calc(var(--layout-square)*4)}}@media (--media-small ){.target-intro>svg{height:calc(var(--layout-square)*4);width:calc(var(--layout-square)*4)}}.target-intro h2{color:var(--color-d);margin:0 calc(var(--layout-square)*2)}.target-intro p{color:var(--color-d);margin:calc(var(--layout-square)/2) calc(var(--layout-square)*2) 0}@media (max-width:760px){.target-intro p{margin-top:var(--layout-square)}}@media (--media-small ){.target-intro p{margin-top:var(--layout-square)}}.target-boxes{align-items:stretch;display:flex;flex-flow:row wrap;gap:var(--layout-square);justify-content:space-between;margin:0 calc(var(--layout-square)*2);position:relative}@media (max-width:760px){.target-boxes{flex-flow:column nowrap}}@media (--media-small ){.target-boxes{flex-flow:column nowrap}}.target-box{background-color:var(--color-e);border-radius:var(--layout-box-border-radius);color:var(--color-b);flex-basis:0;flex-grow:1;padding:var(--layout-square) calc(var(--layout-square)/2)}@media (min-width:761px) and (max-width:1024px){.target-box{flex-basis:unset;flex-grow:unset;padding:calc(var(--layout-square)*2);width:100%}}@media (--media-medium ){.target-box{flex-basis:unset;flex-grow:unset;padding:calc(var(--layout-square)*2);width:100%}}@media (max-width:760px){.target-box{padding:calc(var(--layout-square)*4)}}@media (--media-small ){.target-box{padding:calc(var(--layout-square)*4)}}.target-box img,.target-box svg{display:block;height:calc(var(--layout-square)*1.5);margin-bottom:calc(var(--layout-square)*.25);width:calc(var(--layout-square)*1.5)}@media (max-width:760px){.target-box img,.target-box svg{height:calc(var(--layout-square)*4);margin-bottom:calc(var(--layout-square)*.5);width:calc(var(--layout-square)*4)}}@media (--media-small ){.target-box img,.target-box svg{height:calc(var(--layout-square)*4);margin-bottom:calc(var(--layout-square)*.5);width:calc(var(--layout-square)*4)}}.target-box img path,.target-box img rect,.target-box svg path,.target-box svg rect{fill:var(--color-c)}.testimonials>svg{display:inline-block;height:calc(var(--layout-square)*2);opacity:.5;width:calc(var(--layout-square)*2)}@media (max-width:760px){.testimonials>svg{height:calc(var(--layout-square)*4);width:calc(var(--layout-square)*4)}}@media (--media-small ){.testimonials>svg{height:calc(var(--layout-square)*4);width:calc(var(--layout-square)*4)}}.testimonials>svg path{fill:var(--color-c)}.testimonials h2{color:var(--color-d)}.testimonials-slider{margin-top:var(--layout-square)}.testimonials-slide{align-items:flex-start;cursor:grab;display:flex;flex-flow:column nowrap;justify-content:flex-start}.testimonials-slide:active{cursor:grabbing}.testimonials-slide .testimonials-slide-inner{background-color:var(--color-g);color:var(--color-e);flex-grow:1;margin-bottom:calc(var(--layout-square)*2);padding:var(--layout-square);position:relative;width:100%}@media (max-width:760px){.testimonials-slide .testimonials-slide-inner{margin-bottom:calc(var(--layout-square)*4);padding:calc(var(--layout-square)*2)}}@media (--media-small ){.testimonials-slide .testimonials-slide-inner{margin-bottom:calc(var(--layout-square)*4);padding:calc(var(--layout-square)*2)}}.testimonials-slide .testimonials-slide-inner svg{bottom:calc(var(--layout-square)*-1);display:block;height:var(--layout-square);left:0;position:absolute;width:var(--layout-square)}@media (max-width:760px){.testimonials-slide .testimonials-slide-inner svg{bottom:calc(var(--layout-square)*-2);height:calc(var(--layout-square)*2);width:calc(var(--layout-square)*2)}}@media (--media-small ){.testimonials-slide .testimonials-slide-inner svg{bottom:calc(var(--layout-square)*-2);height:calc(var(--layout-square)*2);width:calc(var(--layout-square)*2)}}.testimonials-slide .testimonials-slide-inner svg path{fill:var(--color-g)}.testimonials-slide .text-label{flex-shrink:0}.tyou{min-height:100vh;padding:calc(var(--layout-square)*2)}.tyou .ui-button{margin-top:calc(var(--layout-square)*2)}.top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(var(--color-d-rgb),.9);color:var(--color-b);height:calc(var(--layout-square)*3);left:0;position:fixed;top:0;width:100%;z-index:10}@media (max-width:760px){.top{height:calc(var(--layout-square)*5)}}@media (--media-small ){.top{height:calc(var(--layout-square)*5)}}.top-container{align-items:center;display:flex;flex-flow:row nowrap;height:100%;justify-content:space-between;padding:var(--layout-square) 0}.top-logo{display:block;height:var(--layout-square);object-fit:contain;width:auto}@media (max-width:760px){.top-logo{height:calc(var(--layout-square)*1.5)}}@media (--media-small ){.top-logo{height:calc(var(--layout-square)*1.5)}}.top-secondary{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end}.top-secondary *+*{margin-left:var(--layout-square)}@media (max-width:760px){.top-secondary *+*{margin-left:calc(var(--layout-square)*2)}}@media (--media-small ){.top-secondary *+*{margin-left:calc(var(--layout-square)*2)}}.top-secondary svg{display:block;pointer-events:none}.top-secondary svg path{fill:var(--color-c)}.top-nav{margin-left:calc(var(--layout-square)*2)}@media (max-width:760px){.top-nav{display:none}}@media (--media-small ){.top-nav{display:none}}.top-nav ul{list-style-type:none}:is(.top-nav ul li)+li{margin-left:var(--layout-square)}.top-nav ul li a{color:var(--color-b);text-decoration:none}