img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.lazyload,.lazyloading{max-width:100%}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
/*!
Theme Name: Re-group
Theme URI: http://egliens.ru/
Author: Egliens
Author URI: http://egliens.ru/
Description: Re build
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: re-group
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
@font-face{font-family:'Manrope-Bold';src:url(//reprojekt.ee/wp-content/themes/re-group/gulp/build/assets/fonts/Manrope-Bold.woff2) format('woff2'),url(//reprojekt.ee/wp-content/themes/re-group/gulp/build/assets/fonts/Manrope-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Manrope-Medium';src:url(//reprojekt.ee/wp-content/themes/re-group/gulp/build/assets/fonts/Manrope-Medium.woff2) format('woff2'),url(//reprojekt.ee/wp-content/themes/re-group/gulp/build/assets/fonts/Manrope-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Manrope-SemiBold';src:url(//reprojekt.ee/wp-content/themes/re-group/gulp/build/assets/fonts/Manrope-SemiBold.woff2) format('woff2'),url(//reprojekt.ee/wp-content/themes/re-group/gulp/build/assets/fonts/Manrope-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Manrope-Regular';src:url(//reprojekt.ee/wp-content/themes/re-group/gulp/build/assets/fonts/Manrope-Regular.woff2) format('woff2'),url(//reprojekt.ee/wp-content/themes/re-group/gulp/build/assets/fonts/Manrope-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{box-sizing:border-box}body{display:flex;flex-direction:column;min-height:100vh;font-family:Manrope-Regular;font-size:18px}section{position:relative}ul,li,p,a,h1,h2,h3,h4,h5,body,address,label{margin:0;padding:0}li{display:block}input,input:hover,input:focus,input:active,button,button:hover,button:focus,button:active,textarea,textarea:hover,textarea:focus,textarea:active,select,select:hover,select:focus,select:active,option,option:hover,option:focus,option:active,div{outline:none}a{transition:.3s all ease-out;display:inline-block}a,a:hover,a:active,a:focus{text-decoration:none;outline:none}svg{width:100%}input{border-radius:0}img{max-width:100%;height:auto}.debugGrid{height:100vh;position:fixed;width:100%;z-index:9999;pointer-events:none}.debugGrid>div{height:inherit;max-width:1452px;margin:0 auto;padding-left:30px;padding-right:30px}@media screen and (max-width:780px){.debugGrid>div{padding-left:20px;padding-right:20px}}@media screen and (max-width:375px){.debugGrid>div{padding-left:10px;padding-right:10px}}@media screen and (max-width:1512px){.debugGrid>div{max-width:1200px}}@media screen and (max-width:1200px){.debugGrid>div{max-width:780px}}@media screen and (max-width:780px){.debugGrid>div{max-width:606px}}@media screen and (max-width:606px){.debugGrid>div{max-width:100%}}@media screen and (max-width:780px){.debugGrid>div{padding-left:20px;padding-right:20px}}@media screen and (max-width:375px){.debugGrid>div{padding-left:10px;padding-right:10px}}.debugGrid>div>div{height:inherit;display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.debugGrid>div>div>div{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(8.333333333333334% - 20px);height:inherit;outline:1px solid #ff0;background:rgba(0,0,0,.4)}.container{max-width:1452px;margin:0 auto;padding-left:30px;padding-right:30px}@media screen and (max-width:780px){.container{padding-left:20px;padding-right:20px}}@media screen and (max-width:375px){.container{padding-left:10px;padding-right:10px}}@media screen and (max-width:1512px){.container{max-width:1200px}}@media screen and (max-width:1200px){.container{max-width:780px}}@media screen and (max-width:780px){.container{max-width:606px}}@media screen and (max-width:606px){.container{max-width:100%}}.container-fluid{padding-left:30px;padding-right:30px}@media screen and (max-width:780px){.container-fluid{padding-left:20px;padding-right:20px}}@media screen and (max-width:375px){.container-fluid{padding-left:10px;padding-right:10px}}.edit>* :last-child{margin-bottom:0}@media screen and (max-width:606px){.edit{font-size:15px;line-height:25px}}.edit strong{font-weight:700;font-style:italic}.edit p{margin-bottom:25px}.edit a{transition:.3s ease-out all;color:#041e41;position:relative;border-bottom:2px solid #000;font-weight:700}.edit a:hover{border-bottom-color:#000}.edit ul{margin-bottom:25px}.edit li{padding-left:50px;position:relative}.edit li:not(:last-child){margin-bottom:10px}.edit li:after{position:absolute;content:'';left:12px;top:17px;background-color:#000;width:21px;height:2px}.edit em{font-style:italic}.edit p:last-child{margin-bottom:0}.edit ul:last-child{margin-bottom:0}.edit blockquote{margin:20px 0 0;padding:0 20px 20px;position:relative}.edit blockquote:not(:last-child):after{content:'';width:100%;height:2px;background-color:#000;position:absolute;bottom:0;left:0}.btt{transition:.3s ease-out all;position:fixed;bottom:14px;right:-64px;background:#000;width:50px;height:50px;cursor:pointer;z-index:20;display:flex;align-items:center;justify-content:center;padding-top:10px;opacity:0;box-sizing:border-box}.btt:hover{opacity:1}.js-active-btt{right:14px;opacity:.3}.btt__arrow{width:20px;height:20px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(-45deg)}.debugGrid{height:100vh;position:fixed;width:100%;z-index:9999;pointer-events:none}.debugGrid>div{height:inherit;max-width:1452px;margin:0 auto;padding-left:30px;padding-right:30px}@media screen and (max-width:780px){.debugGrid>div{padding-left:20px;padding-right:20px}}@media screen and (max-width:375px){.debugGrid>div{padding-left:10px;padding-right:10px}}@media screen and (max-width:1512px){.debugGrid>div{max-width:1200px}}@media screen and (max-width:1200px){.debugGrid>div{max-width:780px}}@media screen and (max-width:780px){.debugGrid>div{max-width:606px}}@media screen and (max-width:606px){.debugGrid>div{max-width:100%}}@media screen and (max-width:780px){.debugGrid>div{padding-left:20px;padding-right:20px}}@media screen and (max-width:375px){.debugGrid>div{padding-left:10px;padding-right:10px}}.debugGrid>div>div{height:inherit;display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.debugGrid>div>div>div{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(8.333333333333334% - 20px);height:inherit;outline:1px solid #ff0;background:rgba(0,0,0,.4)}.btn{background-color:#00b52f;text-transform:uppercase;font-size:24px;padding:15px 40px;letter-spacing:2px;color:#fff}@media screen and (max-width:1200px){.btn{font-size:17px;padding:12px 29px}}.burger-menu-wrap{display:none;margin-right:38px}@media screen and (max-width:1512px){.burger-menu-wrap{display:block}}@media screen and (max-width:606px){.burger-menu-wrap{margin-right:auto}}.burger-menu{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;height:28px;width:49px;cursor:pointer;margin:0 auto;transition:.3s all ease-out}@media screen and (max-width:606px){.burger-menu{margin:0 0 0 auto;width:29px;height:19px}}.menuMobActive .burger-menu{background-color:transparent}.burger-menu__bar{height:3px;background-color:#fff;width:100%;transition:.3s all ease-out}@media screen and (max-width:606px){.burger-menu__bar{height:2px}}.burger-menu__bar:nth-child(2){width:38px}.menuMobActive .burger-menu__bar{background-color:#fff}.menuMobActive .burger-menu__bar:nth-child(2){width:0}.menuMobActive .burger-menu__bar:first-child{transform:translate(0,12px) rotate(45deg)}@media screen and (max-width:606px){.menuMobActive .burger-menu__bar:first-child{transform:translate(0,9px) rotate(45deg)}}.menuMobActive .burger-menu__bar:last-child{transform:translate(0,-12px) rotate(-45deg)}@media screen and (max-width:606px){.menuMobActive .burger-menu__bar:last-child{transform:translate(0,-8px) rotate(-45deg)}}.lang{color:#000;position:relative;cursor:pointer}.js-active-header .lang{display:none}.lang:before{transition:.3s ease-out all;font-size:20px;left:0;transform:translate(0,-2px);position:absolute}@media screen and (max-width:780px){.lang:before{font-size:19px;transform:translate(0,-1px)}}@media screen and (max-width:780px){.lang{font-size:15px}}.lang-item-active{text-transform:uppercase}.lang-sel-toggle{font-size:18px;display:flex;align-items:center;color:#fff;transition:.3s ease-out all}.lang-sel-toggle svg{margin-left:4px}.lang-sub{transition:.3s ease-out all;position:absolute;top:22px;right:-7px;padding:14px;font-size:18px;pointer-events:none;opacity:0}.lang:hover .lang-sub{pointer-events:all;opacity:1}.lang-sub-item:not(:last-child){margin-bottom:10px}.lang-sub-item a{transition:.3s ease-out all;color:#000}.lang-sub-item a:hover{color:#000}.logo{color:#000;transition:.3s ease-out all;margin-right:auto}@media screen and (max-width:606px){.logo{position:absolute;left:50%;transform:translate(-50%)}}.menuMobActive .logo{opacity:0}.logo svg{height:100%}.menu{display:flex;margin-right:40px}@media screen and (max-width:1512px){.menu{display:none}}.menu li{transition:.3s ease-out all;position:relative}.menu li:not(:last-child){margin-right:49px}.menu li .sub-menu{transition:.3s ease-out all;position:absolute;width:229px;padding:19px;pointer-events:none;opacity:0;background-color:rgba(0,0,0,.44)}.menu li .sub-menu a{padding:10px 0}.menu li.menu-item-has-children:hover .sub-menu{pointer-events:auto;opacity:1}.menu li a{color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:2px}.menu-mob-wrap{display:none;position:absolute;height:100vh;width:100%;left:0;top:0;background-color:rgba(0,0,0,.8);transform:translate(-100%);opacity:0;z-index:160;transition:.5s ease-out all}.menuMobActive .menu-mob-wrap{transform:translate(0);opacity:1;z-index:160;transition:.5s ease-out all}@media screen and (max-width:1512px){.menu-mob-wrap{display:block!important}}.menuMobActive{overflow:hidden}.menu-mob{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;margin-top:0;margin-left:0!important;width:fit-content}@media screen and (max-width:1512px){.menu-mob{display:block}}.menu-mob li{transition:.3s ease-out all;width:fit-content}.menu-mob li a{transition:.3s ease-out all;font-size:33px;line-height:60px;display:inline-block}@media screen and (max-width:1200px){.menu-mob li a{font-size:20px;line-height:40px}}@media screen and (max-width:780px){.menu-mob li a{font-size:15px;line-height:35px}}@media screen and (max-width:606px){.menu-mob li a{font-size:13px;line-height:30px}}.menu-mob li .sub-menu{position:relative;pointer-events:auto;width:100%;opacity:1;padding-top:0;padding-left:20px}.menu-mob li .sub-menu a{padding:10px 0}.connect{transition:.3s ease-out all;position:relative}.connect svg{width:18px;height:18px;fill:#fff}.menuMobActive .connect{opacity:0}.connect__left{margin-right:25px}@media screen and (max-width:606px){.connect__left{margin-right:0}}.connect__left>:not(:last-child){margin-bottom:11px}.connect__social-list{display:flex;margin-bottom:10px}.js-active-header .connect__social-list{margin-bottom:0}.connect__social-point:not(:last-child){margin-right:15px}@media screen and (max-width:606px){.connect__social-point:not(:last-child){margin-right:7px}}.connect__social-link{width:25px;height:25px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;border-radius:100%}.connect__geo{display:flex;align-items:center}@media screen and (max-width:780px){.connect__geo{display:none}}.js-active-header .connect__geo{display:none}.connect__geo svg{margin-right:9px}.connect__geo span{max-width:110px;width:100%;font-size:12px}.connect__right{padding-top:5px;display:flex;flex-direction:column}@media screen and (max-width:606px){.connect__right{display:none}}.js-active-header .connect__right{padding-top:0}.connect__right>:not(:last-child){margin-bottom:9px}.js-active-header .connect__right>:not(:last-child){margin-bottom:0}.connect__mobile{display:flex;align-items:center}.connect__mobile>:not(:last-child){margin-right:11px}.connect__mobile .connect__mobile-number{display:flex;align-items:center}@media screen and (max-width:780px){.connect__mobile .connect__mobile-number{margin-right:0}}.connect__mobile .connect__mobile-number svg{margin-right:8px}@media screen and (max-width:780px){.connect__mobile .connect__mobile-number svg{margin-right:0}}@media screen and (max-width:780px){.connect__mobile .connect__mobile-number span{display:none}}.js-active-header .connect__mobile .connect__mobile-number span{display:none}.connect__mobile .connect__mobile-email-link{display:none}.js-active-header .connect__mobile .connect__mobile-email-link{display:flex}.connect__email{margin-top:auto}@media screen and (max-width:780px){.connect__email{display:none}}.js-active-header .connect__email{display:none}.connect__email .connect__email-link{display:flex;align-items:center}.connect__email .connect__email-link svg{margin-right:11px}.btn__radius{border-radius:50px;font-size:14px;color:#fff}.stickyFooter{flex-grow:1}.post-list__point{display:flex;position:relative;align-items:center;padding:3px 0}.post-list__point.active .post-list__title a{pointer-events:none;color:#00b52f}.post-list__point+li{margin-top:18px}.post-list__point:after{content:'';position:absolute;width:100%;height:1px;background-color:rgba(147,147,147,.2);left:0;bottom:0;transition:.3s ease-out all}.post-list__point:hover:after{width:80%}.post-list__time{margin-right:10px;color:#00b52f;font-size:12px}.post-list__title{font-size:16px;font-weight:100}.post-list__title a{color:#000}.edit-post{left:5px;top:5px;transition:.3s ease-out all;position:absolute;color:#fff;width:30px;height:30px;min-width:30px;min-height:30px;line-height:1!important;font-size:18px;z-index:10;background:#3582c4 !important;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 1px #99;text-align:center;cursor:pointer;box-sizing:border-box;padding:3px;opacity:.5;text-shadow:0 -1px 1px #135e96,1px 0 1px #135e96,0 1px 1px #135e96,-1px 0 1px #135e96}.edit-post:hover{opacity:1}.edit-post svg{fill:#fff;min-width:20px;min-height:20px;width:20px;height:20px;margin:auto}.header-section{height:171px;position:fixed;top:0;left:0;right:0;z-index:1500}@media screen and (max-width:1200px){.header-section{height:174px}}@media screen and (max-width:780px){.header-section{height:103px}}@media screen and (max-width:606px){.header-section{padding-top:15px;height:67px}}.js-active-header .header-section{height:61px;background:linear-gradient(450deg,rgba(0,0,0,.54) 10%,#000 100%)}.navigator{display:flex;flex-direction:column;z-index:170;position:relative}.navigator a{color:#fff}@media screen and (max-width:1200px){.navigator .logo{width:83px}}@media screen and (max-width:780px){.navigator .logo{width:58px}}@media screen and (max-width:606px){.navigator .logo{height:auto}}.js-active-header .navigator .logo svg{height:50px}.navigator .header_span_btn{transition:.3s ease-out all;position:relative;margin-left:77px}.js-active-header .navigator .header_span_btn{padding:9px 40px}@media screen and (max-width:1200px){.navigator .header_span_btn{display:none}}.menuMobActive .navigator .header_span_btn{opacity:0}.navigator .connect{margin-left:55px;display:flex}.js-active-header .navigator .connect{align-items:center}.navigator .lang{align-self:end;margin-top:44px}@media screen and (max-width:780px){.navigator .lang{margin-top:5px}}.navigator__first-row{display:flex;align-items:center}.footer-section{padding:46px 0;border-top:1px solid rgba(0,181,47,.2)}.footer-section a{color:#000}.footer{display:flex}@media screen and (max-width:1200px){.footer{flex-wrap:wrap}}@media screen and (max-width:780px){.footer{flex-direction:column}}.footer__first-col{margin-right:108px}@media screen and (max-width:1512px){.footer__first-col{margin-right:68px}}@media screen and (max-width:780px){.footer__first-col{margin:0 auto 50px;align-items:center;display:flex;flex-direction:column}}.footer__first-col svg{width:116px;height:107px;margin-bottom:5px}.footer__rights{font-size:12px;color:#939393}.footer__nav{display:flex;font-size:16px;margin-right:40px}@media screen and (max-width:1200px){.footer__nav{order:1;width:100%;margin-right:0;justify-content:space-between;margin-top:40px}}@media screen and (max-width:780px){.footer__nav{flex-direction:column}}.footer__nav-list{display:flex;flex-direction:column}.footer__nav-list+ul{margin-left:70px}@media screen and (max-width:780px){.footer__nav-list+ul{margin-left:0;margin-top:40px}}@media screen and (max-width:780px){.footer__nav-list{align-items:center}}.footer__nav-list li{max-width:250px}@media screen and (max-width:780px){.footer__nav-list li{max-width:none;text-align:center}}.footer__nav-list li+li{margin-top:30px}.footer__last-col{position:relative;display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}@media screen and (max-width:780px){.footer__last-col{margin:0 auto;align-items:center}}.footer__last-col svg{fill:#000}.footer__last-col>*:not(:last-child){margin-bottom:8px}.footer__last-col>div{display:flex}.footer__connect{display:flex;align-items:center}.footer__connect li+li{margin-left:8px}.footer__phone{margin-left:8px;font-size:22px}.footer__email{display:flex;font-size:18px;align-items:center}.footer__email svg{margin-right:8px;height:15px;width:auto}.footer__social{display:flex;align-items:center}.footer__point:not(:last-child){margin-right:15px}@media screen and (max-width:606px){.footer__point:not(:last-child){margin-right:7px}}.footer__point a{width:25px;height:25px;border:1px solid #000;display:flex;align-items:center;justify-content:center;border-radius:100%}.footer__address{display:flex;align-items:center;font-size:12px}.footer__address svg{margin-right:8px;max-width:16px}.list-offer-section{padding:calc(146px + 171px) 0 157px;position:relative}.list-offer-section img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}.list-offer-section .container{position:relative;z-index:700}.list-offer-section>svg{height:50px;width:50px;position:absolute;bottom:30px;z-index:50;left:50%;transform:translate(-50%)}.list-offer{display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width:780px){.list-offer{flex-direction:column;align-items:flex-start}}.list-offer .btn__radius{display:none}@media screen and (max-width:1200px){.list-offer .btn__radius{display:block}}@media screen and (max-width:780px){.list-offer .btn__radius{margin-top:35px}}.list-offer__list{width:100%}.list-offer__point{transition:.3s ease-out all;max-width:450px;width:100%}.list-offer__point:hover .list-offer__link{color:#fff}.list-offer__point:hover .list-offer__link-ico-wrapper{outline:1px solid #fff}.list-offer__point:hover svg{fill:#fff}.list-offer__point:not(:last-child){margin-bottom:46px}@media screen and (max-width:1200px){.list-offer__point:not(:last-child){margin-bottom:19px}}@media screen and (max-width:780px){.list-offer__point:not(:last-child){margin-bottom:18px}}.list-offer__link{display:flex;color:#ccc;font-size:26px;font-family:'Manrope-Bold'}@media screen and (max-width:1200px){.list-offer__link{font-size:23px}}@media screen and (max-width:780px){.list-offer__link{font-size:20px}}.list-offer__link-ico-wrapper{height:26px;max-width:26px;width:100%;border-radius:4px;outline:.5px solid #fff;margin-right:24px;margin-top:5px;display:flex;align-items:center;justify-content:center}.list-offer__link-ico-wrapper svg{width:18px;height:18px;stroke:#fff}.service-card-section{padding:75px 0 100px;position:relative}.service-card-section:not(.service-card-section_inverted){background:linear-gradient(117.38deg,#fff 2.59%,#e8e8e8 98.91%)}@media screen and (max-width:1200px){.service-card-section{padding:60px 0 70px}}@media screen and (max-width:780px){.service-card-section{padding:40px 0 50px}}.service-card-bg{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.service-card__title{font-size:50px;color:#3d3d3d;font-family:'Manrope-Medium';font-weight:100;max-width:1067px;width:100%}@media screen and (max-width:1200px){.service-card__title{font-size:28px;max-width:419px}}@media screen and (max-width:606px){.service-card__title{font-size:26px;text-align:center;line-height:25px;max-width:90vw;margin:0 auto}}.service-card__title span{font-size:62px;color:#00b52f;font-family:'Manrope-Bold'}@media screen and (max-width:1200px){.service-card__title span{font-size:36px}}@media screen and (max-width:606px){.service-card__title span{font-size:34px}}.service-card__content{display:flex;justify-content:space-between;align-items:center;margin-top:54px}@media screen and (max-width:780px){.service-card__content>:not(:last-child){margin-bottom:55px}}.service-card-section_inverted .service-card__content{flex-direction:row-reverse}@media screen and (max-width:780px){.service-card-section_inverted .service-card__content{flex-direction:column}}@media screen and (max-width:1200px){.service-card__content{margin-top:38px}}@media screen and (max-width:780px){.service-card__content{flex-direction:column}}.service-card__info{display:flex;flex-direction:column;align-items:flex-start}.service-card__info a{border:1px solid #00b52f;color:#00b52f;position:relative;height:93px;box-sizing:border-box;padding:0 126px 0 76px;border-radius:51px;display:flex;align-items:center;justify-content:center;font-size:26px;margin-top:74px;margin-left:80px}@media screen and (max-width:1200px){.service-card__info a{margin-top:38px;font-size:20px;padding:0 64px 0 36px;height:57px;margin-left:0}}.service-card__info a svg{fill:#00b52f;position:absolute;right:50px;width:32px}@media screen and (max-width:1200px){.service-card__info a svg{right:28px;width:22px}}.service-card__info a:after{content:'';position:absolute;width:46px;right:0;height:100%;border:10px solid #00b52f;box-sizing:border-box;border-top-right-radius:51px;border-bottom-right-radius:51px;border-left:0}@media screen and (max-width:1200px){.service-card__info a:after{width:27px;border:6px solid #00b52f;border-left:0}}.service-card__point{counter-increment:service-card__point-counter;position:relative;max-width:553px;width:100%;font-size:23px;padding-left:80px;box-sizing:border-box}.service-card-section_inverted .service-card__point{max-width:523px}@media screen and (max-width:1200px){.service-card-section_inverted .service-card__point{max-width:323px}}@media screen and (max-width:780px){.service-card-section_inverted .service-card__point{max-width:90vw}}.service-card__point:not(:last-child){margin-bottom:28px}@media screen and (max-width:1200px){.service-card__point:not(:last-child){margin-bottom:17px}}@media screen and (max-width:1200px){.service-card__point{max-width:289px;padding-left:40px;font-size:16px}}@media screen and (max-width:780px){.service-card__point{max-width:90vw}}.service-card__point span{left:0;top:50%;transform:translate(0,-50%);position:absolute}.service-card__point span:after{content:'';position:absolute;width:20px;height:3px;background-color:#00b52f;top:3px;left:-7px}@media screen and (max-width:1200px){.service-card__point span:after{width:9px;height:2px;left:-2px}}.service-card__point span:before{content:"0" counter(service-card__point-counter);position:absolute;color:#ccc;font-size:42px;font-family:'Manrope-Bold';left:0;top:50%;transform:translate(0,-50%)}@media screen and (max-width:1200px){.service-card__point span:before{font-size:25px}}.service-card__point:nth-child(even){margin-left:15px}@media screen and (max-width:1512px){.service-card__point:nth-child(even){margin-left:auto}}.service-card__point:nth-child(even) span:after{background-color:#ffe500}.service-card__media{width:590px;height:526px;position:relative;margin-right:30px}.service-card-section_inverted .service-card__media{margin-right:auto;margin-left:30px}@media screen and (max-width:1512px){.service-card-section_inverted .service-card__media{width:520px;height:486px}}@media screen and (max-width:1200px){.service-card-section_inverted .service-card__media{width:330px;height:330px}}@media screen and (max-width:780px){.service-card-section_inverted .service-card__media{width:80vw;height:80vw;margin:0 auto}}@media screen and (max-width:1200px){.service-card__media{width:330px;height:330px}}@media screen and (max-width:780px){.service-card__media{width:80vw;height:80vw;margin:0 auto}}.service-card__media img{height:100%;object-fit:cover;border:7px solid #fff;box-shadow:0 4px 27px rgba(0,0,0,.17);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.service-card__media a{position:absolute;bottom:-30px;right:-30px;display:flex;align-items:center}.service-card-section_inverted .service-card__media a{right:auto;left:-30px}@media screen and (max-width:1200px){.service-card__media a{bottom:-25px;right:-20px}}.service-card__media a svg{margin-left:10px;fill:#fff}@media screen and (max-width:1200px){.service-card__media a svg{height:14px}}.green-box-section{position:relative;padding:84px 0 159px;background-image:url(//reprojekt.ee/wp-content/themes/re-group/gulp/build/assets/css/../img/bg-green-block.jpg);background-position:center;background-size:contain;color:#fff;overflow:hidden}@media screen and (max-width:1200px){.green-box-section{padding:54px 0 82px;background-size:cover}}@media screen and (max-width:606px){.green-box-section{padding:46px 0 131px}}.green-box-section>.container:not(.container-rep){position:relative;z-index:1}.green-box-section .container-rep{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.green-box-section .container-rep>svg{position:absolute;width:706px;bottom:0;right:-310px;height:auto}@media screen and (max-width:1512px){.green-box-section .container-rep>svg{right:-200px}}@media screen and (max-width:1200px){.green-box-section .container-rep>svg{width:416px;right:-130px}}@media screen and (max-width:780px){.green-box-section .container-rep>svg{right:-90px;width:316px;bottom:-10px}}.green-box__title{font-size:50px;font-family:'Manrope-Bold';margin-bottom:81px}@media screen and (max-width:1200px){.green-box__title{font-size:30px}}@media screen and (max-width:606px){.green-box__title{font-size:28px;text-align:center;max-width:320px;margin:0 auto 39px auto}}.green-box__list{position:relative;display:flex;margin-left:-10px;margin-right:-10px;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:606px){.green-box__list{max-width:320px;margin:0 auto}}.green-box__list li{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(50% - 20px);position:relative;padding-left:121px}@media screen and (max-width:606px){.green-box__list li{width:calc(100% - 20px)}}@media screen and (max-width:1200px){.green-box__list li{padding-left:100px}}@media screen and (max-width:606px){.green-box__list li{padding-left:0;margin-top:25px}}.green-box__list li:nth-child(n+3){margin-top:144px}@media screen and (max-width:606px){.green-box__list li:nth-child(n+3){margin-top:25px}}.green-box__list h3{font-size:30px;font-family:'Manrope-Bold';margin-bottom:7px}@media screen and (max-width:1200px){.green-box__list h3{font-size:22px}}.green-box__list p{font-size:20px;font-family:'Manrope-Regular'}@media screen and (max-width:1200px){.green-box__list p{font-size:16px}}.green-box__list img{position:absolute;width:129px;height:129px;top:50%;transform:translate(0,-50%);left:0}@media screen and (max-width:1200px){.green-box__list img{width:100px;height:100px}}@media screen and (max-width:780px){.green-box__list img{width:80px;height:80px}}@media screen and (max-width:606px){.green-box__list img{display:none}}.info-slider-section{padding:86px 0 100px}@media screen and (max-width:1200px){.info-slider-section{padding:58px 0 70px}}@media screen and (max-width:780px){.info-slider-section{padding:49px 0 60px}}.info-slider__title{max-width:1167px;width:100%;font-size:40px;font-family:'Manrope-Bold';color:#3d3d3d;padding-bottom:61px}.info-slider__title span{color:#00b52f}@media screen and (max-width:1200px){.info-slider__title{font-size:28px;padding-bottom:29px}}@media screen and (max-width:780px){.info-slider__title{font-size:26px;padding-bottom:39px}}.info-slider__gallery-slider{height:479px}@media screen and (max-width:1200px){.info-slider__gallery-slider{height:auto}}.info-slider__gallery-slider .gallery-top{float:left;height:100%;width:calc(100% - 160px);overflow:hidden;position:relative}@media screen and (max-width:1200px){.info-slider__gallery-slider .gallery-top{width:100%}}.info-slider__gallery-slider .gallery-top .swiper-slide{display:flex;justify-content:space-between;box-sizing:border-box}@media screen and (max-width:780px){.info-slider__gallery-slider .gallery-top .swiper-slide{flex-direction:column}}.info-slider__gallery-slider .gallery-top-info{max-width:417px;width:100%}@media screen and (max-width:1200px){.info-slider__gallery-slider .gallery-top-info{max-width:327px}}@media screen and (max-width:780px){.info-slider__gallery-slider .gallery-top-info{max-width:none}}.info-slider__gallery-slider .gallery-top-title{font-size:36px;text-transform:uppercase;margin-bottom:28px}@media screen and (max-width:1200px){.info-slider__gallery-slider .gallery-top-title{font-size:27px;margin-bottom:14px}}.info-slider__gallery-slider .gallery-top-logo{max-width:198px;width:100%;margin-left:.3px}.info-slider__gallery-slider .gallery-top-description{margin-bottom:27px}@media screen and (max-width:1200px){.info-slider__gallery-slider .gallery-top-description{margin-bottom:13px;font-size:15px}}.info-slider__gallery-slider .gallery-top-list li{counter-increment:gallery-top-list__point-counter;position:relative;padding-left:62px;font-size:14px;box-sizing:border-box}.info-slider__gallery-slider .gallery-top-list li+li{margin-top:12px}.info-slider__gallery-slider .gallery-top-list li:before{content:"0" counter(gallery-top-list__point-counter);position:absolute;font-size:35px;font-family:'Manrope-Bold';left:0;top:0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#00b52f;color:transparent}@media screen and (max-width:1200px){.info-slider__gallery-slider .gallery-top-list li:before{font-size:25px}}.info-slider__gallery-slider .gallery-top-media{margin-right:110px}@media screen and (max-width:1512px){.info-slider__gallery-slider .gallery-top-media{margin-right:0}}@media screen and (max-width:1200px){.info-slider__gallery-slider .gallery-top-media{max-width:370px;width:100%;object-fit:contain}}@media screen and (max-width:780px){.info-slider__gallery-slider .gallery-top-media{margin:30px auto 0}}@media screen and (max-width:606px){.info-slider__gallery-slider .gallery-top-media{max-width:230px}}.info-slider__gallery-slider .swiper-button-nav{background-color:rgba(0,181,47,.5);stroke:#fff;width:51px;height:51px;display:flex;align-items:center;justify-content:center;border-radius:100%}@media screen and (max-width:606px){.info-slider__gallery-slider .swiper-button-nav{width:8vw;height:8vw}}.info-slider__gallery-slider .swiper-button-nav:after{display:none}.info-slider__gallery-slider .swiper-button-nav svg{width:19px}@media screen and (max-width:606px){.info-slider__gallery-slider .swiper-button-nav svg{width:15px}}@media screen and (max-width:780px){.info-slider__gallery-slider .swiper-button-next{transform:translate(0,120px)}}@media screen and (max-width:606px){.info-slider__gallery-slider .swiper-button-next{transform:translate(0,189px)}}.info-slider__gallery-slider .swiper-button-prev{left:50%;transform:translate(-119px) rotate(180deg)}@media screen and (max-width:1512px){.info-slider__gallery-slider .swiper-button-prev{transform:translate(-49px) rotate(180deg)}}@media screen and (max-width:780px){.info-slider__gallery-slider .swiper-button-prev{left:0;transform:translate(0,120px) rotate(180deg)}}@media screen and (max-width:606px){.info-slider__gallery-slider .swiper-button-prev{left:0;transform:translate(0,189px) rotate(180deg)}}.info-slider__gallery-slider .gallery-thumbs{float:right;width:107px;height:100%;margin-left:20px;overflow:hidden}@media screen and (max-width:1200px){.info-slider__gallery-slider .gallery-thumbs{display:none}}.info-slider__gallery-slider .gallery-thumbs .swiper-slide{transition:.3s ease-out all;width:100%;height:107px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;border:1px solid #939393}.info-slider__gallery-slider .gallery-thumbs .swiper-slide-active{border:1px solid #00b52f}.info-slider__gallery-slider .gallery-thumbs .swiper-slide:hover{border:1px solid #00b52f}.pic-text-section{padding:100px 0}@media screen and (max-width:1200px){.pic-text-section{padding:60px 0}}@media screen and (max-width:780px){.pic-text-section{padding:40px 0}}@media screen and (max-width:606px){.pic-text-section{padding:25px 0}}.pic-text{display:flex;justify-content:space-between}@media screen and (max-width:1200px){.pic-text{flex-direction:column;align-items:center}}.pic-text__media{max-width:600px;width:100%;height:448px;margin-right:50px;display:flex;justify-content:space-between;overflow:hidden}@media screen and (max-width:1200px){.pic-text__media{margin-top:50px;margin-right:0;order:1}}@media screen and (max-width:606px){.pic-text__media{width:90vw;height:90vw}}.reverse .pic-text__media{order:1;margin-right:0;margin-left:50px}@media screen and (max-width:1200px){.reverse .pic-text__media{margin-left:0}}.half-pic .pic-text__media{max-width:320px}@media screen and (max-width:1200px){.half-pic .pic-text__media{max-width:600px;margin-left:0}}.pic-text__media img{width:calc(50% - 20px);height:100%;object-fit:cover}@media screen and (max-width:780px){.pic-text__media img{width:calc(50% - 5px)}}.full-pic .pic-text__media img{width:100%}.pic-text__content{width:100%}.full-pic .pic-text__content{max-width:700px}.half-pic .pic-text__content{max-width:994px}.pic-text__content h3{font-size:40px;margin-bottom:40px}@media screen and (max-width:1200px){.pic-text__content h3{font-size:30px;margin-bottom:30px}}@media screen and (max-width:780px){.pic-text__content h3{font-size:18px;margin-bottom:20px}}.pic-text__content p{font-size:20px}.pic-text__content p+p{margin-top:30px}@media screen and (max-width:1200px){.pic-text__content p{font-size:14px}.pic-text__content p+p{margin-top:15px}}@media screen and (max-width:780px){.pic-text__content p{font-size:12px}}.main-offer-section{padding:calc(146px + 171px) 0 157px;position:relative}.main-offer-section.simple-offer{padding-top:188px}@media screen and (max-width:1200px){.main-offer-section{padding-top:153px!important;padding-bottom:136px}}@media screen and (max-width:780px){.main-offer-section{padding-top:134px!important}}.main-offer-section img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}.main-offer-section .container{position:relative;z-index:700}.main-offer-section>svg{height:50px;width:50px;position:absolute;bottom:30px;z-index:50;left:50%;transform:translate(-50%)}.main-offer__title{max-width:879px;width:100%;font-size:55px;font-family:'Manrope-Bold';color:#fff;margin-bottom:43px}@media screen and (max-width:1200px){.main-offer__title{font-size:32px;margin-bottom:22px}}@media screen and (max-width:780px){.main-offer__title{font-size:28px}}.main-offer__list{max-width:973px;width:100%;flex-wrap:wrap;display:flex;margin-bottom:74px;justify-content:space-between}.main-offer__point{counter-increment:main-offer__point__point-counter;position:relative;max-width:428px;width:100%;min-height:55px;color:#fff;padding-left:50px;box-sizing:border-box}.main-offer__point:nth-child(n+3){margin-top:10px}@media screen and (max-width:1200px){.main-offer__point{margin-top:10px}}.main-offer__point a{color:#fff;font-size:20px}@media screen and (max-width:1200px){.main-offer__point a{margin-top:10px}}@media screen and (max-width:780px){.main-offer__point a{font-size:14px}}.main-offer__point:before{content:"0" counter(main-offer__point__point-counter);position:absolute;font-size:30px;font-family:'Manrope-Bold';left:0;top:0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:transparent}@media screen and (max-width:1200px){.main-offer__point:before{font-size:25px}}.team-section{padding:80px 0}@media screen and (max-width:1200px){.team-section{padding:60px 0}}@media screen and (max-width:780px){.team-section{padding:40px 0}}.team__title{font-size:50px;margin-bottom:70px}@media screen and (max-width:1200px){.team__title{font-size:40px;margin-bottom:50px}}@media screen and (max-width:780px){.team__title{font-size:30px;margin-bottom:36px}}.team__hero-list{display:flex;justify-content:space-between}@media screen and (max-width:1200px){.team__hero-list{flex-direction:column}}.team__hero-point{position:relative;display:flex;justify-content:space-between;max-width:602px;width:100%}@media screen and (max-width:1200px){.team__hero-point{flex-direction:column}}.team__hero-point+li{margin-left:30px}@media screen and (max-width:1200px){.team__hero-point+li{margin-left:0;margin-top:40px}}.team__hero-point img{width:317px;height:351px;object-fit:cover;margin-right:10px}@media screen and (max-width:1200px){.team__hero-point img{margin-bottom:30px;max-width:450px;width:100%}}.team__hero-info{max-width:248px;width:100%}.team__hero-name{margin-bottom:30px;font-size:30px}@media screen and (max-width:780px){.team__hero-name{font-size:26px}}.team__hero-description{color:#00b52f;margin-bottom:18px}.team__hero-text{padding-bottom:18px;position:relative;margin-bottom:20px}.team__hero-text:after{content:'';position:absolute;background-color:rgba(147,147,147,.5);max-width:122px;width:100%;height:1px;bottom:0;left:0}.team__hero-contact li+li{margin-top:10px}.team__hero-contact a{display:flex;align-items:center;color:#000}.team__hero-contact svg{fill:#00b52f;width:16px;height:16px;margin-right:10px}.archive-section{padding:100px 0}@media screen and (max-width:1200px){.archive-section{padding:70px 0}}@media screen and (max-width:780px){.archive-section{padding:50px 0}}@media screen and (max-width:606px){.archive-section{padding:30px 0}}.archive{display:flex;flex-wrap:wrap;justify-content:space-between}.archive__list{margin-right:130px;max-width:966px;width:100%}@media screen and (max-width:1512px){.archive__list{margin-right:50px;max-width:756px}}@media screen and (max-width:1200px){.archive__list{margin-right:30px;max-width:398px}}@media screen and (max-width:780px){.archive__list{max-width:none}}.archive__point{display:flex}@media screen and (max-width:1200px){.archive__point{flex-direction:column}}.archive__point+li{margin-top:40px}.archive__image{max-width:291px;width:100%;height:232px;margin-right:50px;object-fit:cover}@media screen and (max-width:1200px){.archive__image{margin-right:0;max-width:none}}.archive__content{width:100%}@media screen and (max-width:1200px){.archive__content{margin-top:30px}}.archive__title{margin-bottom:10px;font-size:36px;font-family:'Manrope-Medium';font-weight:100}@media screen and (max-width:1200px){.archive__title{font-size:26px}}.archive__description{margin-bottom:44px;font-size:18px}@media screen and (max-width:1200px){.archive__description{font-size:16px}}.archive__link{font-size:14px;text-transform:uppercase}.archive__articles{max-width:291px;width:100%;position:relative}@media screen and (max-width:780px){.archive__articles{display:none}}.archive__articles-title{font-size:21px;display:flex;position:relative;text-transform:uppercase;margin-bottom:50px;padding-bottom:5px;font-weight:100}.archive__articles-title:after{content:'';position:absolute;width:100%;height:1px;background-color:#00b52f;left:0;bottom:0}.archive__post-list{position:sticky;top:100px}.archive__nav{width:100%;display:flex;justify-content:center;margin-top:60px}.archive__nav-numbers{display:flex}.archive__nav-numbers li+li{margin-left:10px}.archive__nav-numbers li>*{width:32px;height:32px;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#000}.archive__nav-numbers span.current{background-color:#00b52f;color:#fff}.article-section{padding:100px 0}@media screen and (max-width:1200px){.article-section{padding:70px 0}}@media screen and (max-width:780px){.article-section{padding:50px 0}}@media screen and (max-width:606px){.article-section{padding:40px 0}}.article{display:flex;justify-content:space-between}.article__content{max-width:886px;width:100%;margin-right:40px}@media screen and (max-width:1512px){.article__content{margin-right:20px}}@media screen and (max-width:1200px){.article__content{margin-right:0}}.article__slider{position:relative;margin-bottom:96px}.article__slider .article__swiper2{padding-bottom:28px}@media screen and (max-width:606px){.article__slider .article__swiper2{padding-bottom:0;margin-bottom:10px}}.article__slider .article__swiper2 .swiper-wrapper{height:445px}@media screen and (max-width:606px){.article__slider .article__swiper2 .swiper-wrapper{height:60vw}}.article__slider .article__swiper2 img{height:100%;object-fit:contain;width:100%}.article__slider .article__swiper2 .swiper-button-nav{background-color:rgba(0,181,47,.5);stroke:#fff;width:51px;height:51px;display:flex;align-items:center;justify-content:center;border-radius:100%}@media screen and (max-width:606px){.article__slider .article__swiper2 .swiper-button-nav{width:8vw;height:8vw}}.article__slider .article__swiper2 .swiper-button-nav:after{display:none}.article__slider .article__swiper2 .swiper-button-nav svg{width:19px}@media screen and (max-width:606px){.article__slider .article__swiper2 .swiper-button-nav svg{width:15px}}.article__slider .article__swiper2 .swiper-button-prev{transform:rotate(180deg)}.article__slider .article__swiper2 .swiper-pagination{bottom:7px}@media screen and (max-width:780px){.article__slider .article__swiper2 .swiper-pagination{display:none}}.article__slider .article__swiper2 .swiper-pagination>span{width:70px;border-radius:0;height:3px}@media screen and (max-width:1200px){.article__slider .article__swiper2 .swiper-pagination>span{width:50px}}.article__slider .article__swiper2 .swiper-pagination>span.swiper-pagination-bullet-active{background-color:#00b52f}.article__slider .article__swiper{max-width:344px;width:100%;position:absolute;bottom:40px;right:20px}@media screen and (max-width:606px){.article__slider .article__swiper{bottom:auto;right:auto}}.article__slider .article__swiper img{height:100%;object-fit:cover;width:100%}.article__slider .article__swiper .swiper-slide{position:relative;width:52px;height:52px}@media screen and (max-width:606px){.article__slider .article__swiper .swiper-slide{width:49px;height:49px}}.article__slider .article__swiper .swiper-slide__overflow{transition:.3s ease-out all;width:100%;height:100%;position:absolute;z-index:10;background-color:rgba(0,0,0,.5)}.article__slider .article__swiper .swiper-slide-thumb-active .swiper-slide__overflow{opacity:0}.article__post-list{max-width:291px;width:100%;height:100%}@media screen and (max-width:1200px){.article__post-list{display:none}}.contact-section{padding:100px 0}@media screen and (max-width:1200px){.contact-section{padding:70px 0}}@media screen and (max-width:780px){.contact-section{padding:50px 0}}@media screen and (max-width:606px){.contact-section{padding:35px 0}}.contact{display:flex;justify-content:space-between}@media screen and (max-width:780px){.contact{flex-direction:column}}.contact__left{max-width:505px;width:100%;margin-right:49px}@media screen and (max-width:780px){.contact__left{margin-bottom:30px}}.contact__block{font-size:25px}@media screen and (max-width:780px){.contact__block{font-size:20px}}.contact__block a{color:#000}.contact__block h2{font-size:26px;position:relative;padding-bottom:3px;margin-bottom:30px;display:inline-block;text-transform:uppercase}@media screen and (max-width:780px){.contact__block h2{font-size:20px}}.contact__block h2:after{content:'';position:absolute;width:100%;height:1px;background-color:#00b52f;bottom:0;left:0}.contact__block svg{fill:#00b52f;width:23px}.contact__block+.contact__block{margin-top:68px}.contact__connect-point{display:flex;align-items:center}.contact__connect-point>*:not(:last-child){margin-right:5px}.contact__info-label{font-size:20px}@media screen and (max-width:780px){.contact__info-label{font-size:16px}}.contact__info-value{font-size:24px;font-family:'Manrope-Bold'}@media screen and (max-width:780px){.contact__info-value{font-size:20px}}.contact__right{max-width:576px;width:100%}.contact__right h3{font-size:18px}@media screen and (max-width:780px){.contact__right h3{font-size:16px}}.contact__right span.wpcf7-list-item{display:inline-block;margin:0}.contact__right .wpcf7 .wpcf7-list-item{display:block;margin-bottom:10px}.contact__right .wpcf7-checkbox label{position:relative;cursor:pointer}.contact__right .wpcf7-checkbox input[type=radio]{position:absolute;visibility:hidden;width:30px;height:30px;top:0;left:0}.contact__right .wpcf7-checkbox input[type=radio]+span:before{display:block;position:absolute;content:'';height:20px;width:20px;top:0;left:0;border:3px solid #00b52f;border-radius:5px}.contact__right .wpcf7-checkbox input[type=radio]+span:after{display:block;position:absolute;font-size:18px;text-align:center;line-height:30px;visibility:hidden;content:'';width:16px;border-radius:12px;height:16px;left:5px;top:5px;background-color:#00b52f}.contact__right .wpcf7-checkbox input[type=radio]:checked+span:before{background:0 0}.contact__right .wpcf7-checkbox input[type=radio]:checked+span:after{visibility:visible}.contact__right .wpcf7-list-item-label{margin-left:40px;display:inline-block}.contact__right .wpcf7-form p:not(:last-child){margin-bottom:20px}.contact__right .wpcf7-form-control:not(.wpcf7-submit,.wpcf7-radio){border:1px solid #939393;width:100%;padding:10px;box-sizing:border-box}.contact__right .wpcf7-text{height:57px}.contact__right .wpcf7-textarea{resize:none}.contact__right .wpcf7-submit{border:none;width:100%}
.no-js img.lazyload{display:none}figure.wp-block-image img.lazyloading{min-width:150px}.lazyload,.lazyloading{--smush-placeholder-width:100px;--smush-placeholder-aspect-ratio:1/1;width:var(--smush-image-width,var(--smush-placeholder-width)) !important;aspect-ratio:var(--smush-image-aspect-ratio,var(--smush-placeholder-aspect-ratio)) !important}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .4s;transition-delay:0ms}