/*! tailwindcss v2.1.1 | MIT License | https://tailwindcss.com*//*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */:root{tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}*{--tw-shadow:0 0 transparent;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent}.container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px;padding-left:0;padding-right:0}}@media (min-width:1536px){.container{max-width:1536px}}@tailwind utilities;body{background-color:#fbfffd;font-family:Montserrat,sans-serif;height:100vh;overflow-x:hidden}.header{background:#fff;border-bottom:1px solid #c2dfd0;position:fixed;width:100%;z-index:10}.header .header--block{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.header .header--block{justify-content:space-between;padding:0 16px}}.header .header--block .logo{margin-bottom:1rem;margin-top:1rem}.header .header--block .logo .logo__img{height:2.5rem;width:10rem}.header .header--block .header__container{margin-left:auto;margin-right:auto}@media (max-width:1023px){.header .header--block .header__container{display:none}}.header .header--block .header__container .header__menu .menu{grid-gap:1rem;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1279px){.header .header--block .header__container .header__menu .menu{grid-gap:.5rem;gap:.5rem}}.header .header--block .header__container .header__menu .menu .menu-item a{grid-gap:.25rem;gap:.25rem;align-items:center;color:#101e17;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:150%;padding:24px 0;text-transform:capitalize}@media (max-width:1279px){.header .header--block .header__container .header__menu .menu .menu-item a{font-size:14px}}.header .header--block .header__container .header__menu .menu .menu-item-has-children{position:relative}.header .header--block .header__container .header__menu .menu .menu-item-has-children:hover .sub-menu{max-height:500px;opacity:1}.header .header--block .header__container .header__menu .menu .menu-item-has-children:hover .sub-menu .menu-item{margin-bottom:4px}.header .header--block .header__container .header__menu .menu .menu-item-has-children a{grid-gap:.25rem;gap:.25rem;align-items:center;color:#101e17;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:150%;padding:24px 0;text-transform:capitalize}@media (max-width:1279px){.header .header--block .header__container .header__menu .menu .menu-item-has-children a{font-size:14px}}.header .header--block .header__container .header__menu .menu .menu-item-has-children a.is-active{font-weight:700}.header .header--block .header__container .header__menu .menu .menu-item-has-children a.active .js-arrow,.header .header--block .header__container .header__menu .menu .menu-item-has-children a:focus .js-arrow,.header .header--block .header__container .header__menu .menu .menu-item-has-children a:hover .js-arrow{transform:rotate(180deg)}.header .header--block .header__container .header__menu .menu .menu-item-has-children a .js-arrow{transition:transform .3s}.header .header--block .header__container .header__menu .menu .menu-item-has-children .sub-menu{background:#fbfffd;border-radius:0 0 4px 4px;border-top:1px solid #c2dfd0;box-shadow:0 6px 10px 0 rgba(53,94,72,.3);left:-16px;max-height:0;opacity:0;overflow:hidden;padding:16px;position:absolute;transition:all .3s ease-in-out 0s;z-index:3}.header .header--block .header__container .header__menu .menu .menu-item-has-children .sub-menu .menu-item{width:-webkit-max-content;width:-moz-max-content;width:max-content}.header .header--block .header__container .header__menu .menu .menu-item-has-children .sub-menu .menu-item a{padding:0}.header .header--block .header__container .header__menu .menu .menu-item-has-children .sub-menu .headerContactUs{padding-bottom:12px;padding-right:16px;padding-top:12px;position:relative}.header .header--block .header__container .header__menu .menu .menu-item-has-children .sub-menu .headerContactUs:after{background-color:#c2dfd0;bottom:0;content:"";height:1px;left:-16px;position:absolute;width:calc(100% + 32px)}.header .header--block .header__container .header__menu .menu .menu-item-has-children .sub-menu .headerContactUs .headerContactUs__item{grid-gap:8px;gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}.header .header--block .header__container .header__menu .menu .menu-item-has-children .sub-menu .headerContactUs .headerContactUs__item .headerContactUs__item--text{color:#101e17;font-family:Montserrat,sans-serif;font-size:11px;font-style:normal;font-weight:400;letter-spacing:-.232px;line-height:150%;padding:0;white-space:nowrap}.header .header--block .header__container .header__menu .menu .menu-item-has-children .sub-menu .headerContactUs .headerContactUs__item .headerContactUs__item--text a{padding:0}.header .header--block .header__container .header__menu .menu .menu-item-has-children .sub-menu .headerContactUs:first-child{padding-top:0}.header .header--block .header__container .header__menu .menu .menu-item-has-children .sub-menu .headerContactUs__social{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;padding-top:12px}.header .header--block .header__container .header__menu .menu .menu-item-has-children .sub-menu .headerContactUs__social a{padding:0}.header .header--block .lang__section{grid-gap:.25rem;gap:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto}@media (max-width:1023px){.header .header--block .lang__section{margin-left:auto;margin-right:32px}}.header .header--block .lang__section .lang__img{width:24px}.header .header--block .lang__section .lang__block{display:-webkit-box;display:-ms-flexbox;display:flex}.header .header--block .lang__section .lang__block .separator{color:#101e17;font-weight:800;margin:-2px 8px}.header .header--block .lang__section .lang__block .lang__block--item{color:#101e17;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:150%;text-transform:capitalize}.header .header--block .lang__section .lang__block .active{color:#3f785a;font-weight:700}.header .header--block .header__toggle{display:none}@media (max-width:1023px){.header .header--block .header__toggle{background-color:#3f785a;border-radius:10px;cursor:pointer;display:inline-block;height:28px;padding:7px 4px;position:relative;width:28px}}.header .header--block .header__toggle span{background-color:#fff;border-radius:5px;display:block;height:2px;margin:2px 0;width:20px}.header .header--block .change span:first-child{display:none}.header .header--block .change span:nth-child(2){position:absolute;top:50%;transform:rotate(45deg) translate(1px,-6px);width:10px}.header .header--block .change span:nth-child(3){position:absolute;top:50%;transform:rotate(-45deg) translate(6px,1px);width:10px}.header__menuMB{background-color:#fbfffd;box-shadow:0 4px 8px rgba(0,0,0,.1);display:block;left:0;max-height:0;overflow:hidden;position:absolute;top:73px;transition:max-height .5s ease,padding .5s ease;width:100%}.header__menuMB.open{max-height:1000px}.header__menuMB-list{list-style:none;margin:0;padding:16px 20px 24px}.header__menuMB-list>.header__menu-item{color:#101e17;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:150%;margin-bottom:16px}.header__menuMB-list>.header__menu-item a{color:#333;display:block;text-decoration:none}.header__menuMB-list>.header__menu-item--has-children{cursor:pointer}.header__menuMB-list>.header__menu-item--has-children .header__menu-link{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header__menuMB-list>.header__menu-item--has-children > .header__menu-link:after{background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"17\" viewBox=\"0 0 16 17\" fill=\"none\"><path d=\"M7.7529 11.0568L3.46644 6.63653C3.19897 6.36071 3.3611 5.83341 3.71337 5.83341L12.2863 5.83341C12.6386 5.83342 12.8007 6.36071 12.5332 6.63653L8.24678 11.0568C8.10468 11.2034 7.895 11.2034 7.7529 11.0568Z\" fill='%23101E17'/></svg>");background-size:cover;content:"";height:17px;position:absolute;right:-20px;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:16px}.header__menuMB-list>.header__menu-item--has-children.open .header__menu-link:after{transform:translateY(-50%) rotate(180deg)}.header__menuMB-list>.header__menu-item--has-children .header__submenu{background-color:#fbfffd;list-style:none;max-height:0;overflow:hidden;transition:max-height .3s ease}.header__menuMB-list>.header__menu-item--has-children .header__submenu-item a{border-bottom:1px solid #c2dfd0;color:#101e17;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.42px;line-height:150%;padding:12px 16px}.header__menuMB-list>.header__menu-item--has-children.open .header__submenu{max-height:600px}.hero .visitHero__block{align-items:center;background-image:url(../images/visitHeroPage.png);background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:738px;width:100%}@media (max-width:1023px){.hero .visitHero__block{background-position:24%;background-size:cover;height:unset;padding:0 16px}}.hero .hero-section__trainingDetails{background-image:url(../images/heroTrainingDetails.png)!important}.hero .hero-section__trainingDetails .hero--block{align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;max-width:500px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hero .hero-section__trainingDetails .hero--block .categoryAll__h1{color:#fbfffd;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%}.hero .hero-section__trainingDetails .hero--block .grafic{margin-bottom:40px}.hero .hero-section__standard{background-image:url(../images/heroStandard.png)!important}.hero .hero-section__standard .hero--block{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hero .hero-section__standard .hero--block .categoryAll__h1{color:#fbfffd;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%}.hero .hero-section__standard .hero--block .grafic{margin-bottom:40px}.hero .hero-section__CategoryAll{background-image:url(../images/heroCategoryAll.png)!important}.hero .hero-section__CategoryAll .hero--block{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hero .hero-section__CategoryAll .hero--block .categoryAll__h1{color:#fbfffd;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%}.hero .hero-section__CategoryAll .hero--block .grafic{margin-bottom:40px}.hero .hero-section{align-items:center;background-image:url(../images/heroBg.png);background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:738px;width:100%}@media (max-width:1023px){.hero .hero-section{background-position:24%;background-size:cover;height:unset;padding:0 16px}.hero .hero-section .hero__block{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:160px 0 40px}}.hero .hero-section .hero__block .logo__img{height:100%;margin-bottom:40px;max-height:93px}@media (max-width:1023px){.hero .hero-section .hero__block .logo__img{margin-bottom:16px;width:160px}}.hero .hero-section .hero__block .hero__text{color:#fbfffd;font-size:39px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:32px;text-transform:capitalize}@media (max-width:1023px){.hero .hero-section .hero__block .hero__text{font-size:33px;text-align:center}}.hero .hero-section .hero__block .hero__consultation{grid-gap:10px;gap:10px;background:#f0f7f3;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hero .hero-section .hero__block .hero__consultation .hero__consultation--text{color:#3f785a;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:24px;text-transform:uppercase}.hero .hero-section .hero__block .consultation{position:fixed;right:50px;top:700px;z-index:10}@media (max-width:1023px){.hero .hero-section .hero__block .consultation{right:25px}}@media (max-width:767px){.hero .hero-section .hero__block .consultation{right:10px}}.hero .contact-form-container{background:#2f5a44;border-radius:24px 0 0 24px;box-shadow:0 6px 10px 0 rgba(53,94,72,.3);padding:32px;position:absolute;right:0;top:200px;width:546px}@media (max-width:1023px){.hero .contact-form-container{border-radius:unset;position:unset;width:100%}}.hero .contact-form-container h2{color:#f0f7f3;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:24px;text-align:center}.hero .contact-form-container .contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.hero .contact-form-container .contact-form .form-row{grid-gap:16px;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}@media (max-width:1023px){.hero .contact-form-container .contact-form .form-row{flex-direction:column}}.hero .contact-form-container .contact-form .form-row input,.hero .contact-form-container .contact-form .form-row textarea{background:#3f785a;border:.5px solid #3f785a;border-radius:16px;flex:1;padding:12px 17px}.hero .contact-form-container .contact-form .form-row input::placeholder,.hero .contact-form-container .contact-form .form-row textarea::placeholder{color:#f0f7f3;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.hero .contact-form-container .contact-form .form-row .custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#3f785a;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M11.6296 15.8351L5.1999 9.20467C4.7987 8.79094 5.04189 8 5.5703 8L18.4297 8C18.9581 8 19.2013 8.79094 18.8001 9.20467L12.3704 15.8351C12.1573 16.055 11.8427 16.0549 11.6296 15.8351Z" fill="%23F0F7F3"/></svg>');background-position:right 16px center;background-repeat:no-repeat;background-size:24px 24px;border:.5px solid #3f785a;border-radius:16px;color:#f0f7f3;font-size:16px;font-style:normal;font-weight:400;height:56px;line-height:120%;padding:0 10px;position:relative;text-transform:capitalize;width:100%}.hero .contact-form-container .contact-form .form-row .custom-select.open{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M11.6296 8.1649L5.1999 14.7953C4.7987 15.2091 5.04189 16 5.5703 16L18.4297 16C18.9581 16 19.2013 15.2091 18.8001 14.7953L12.3704 8.1649C12.1573 7.94505 11.8427 7.94505 11.6296 8.1649Z" fill="%23F0F7F3"/></svg>')}.hero .contact-form-container .contact-form .form-row textarea{height:51px;resize:none;width:100%}.hero .contact-form-container .contact-form button{align-items:center;background:#f0f7f3;border-radius:50px;color:#3f785a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.5px;line-height:24px;padding:12px 20px;text-transform:uppercase}.hero .contact-form-container .contact-form button .send-icon{margin-left:10px}.help{background-color:#f6f4ec;padding-bottom:4rem;padding-top:4rem}@media (max-width:1023px){.help{padding:64px 16px}}.help .categoryAll__help{margin-bottom:64px!important}@media (max-width:1023px){.help .categoryAll__help{margin-bottom:16px!important}}.help .help__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%;margin-bottom:16px;text-align:center}@media (max-width:1023px){.help .help__title{font-size:44px}}.help .help__title img{margin:0 auto}.help .help__text{color:#55655d;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin:0 auto 64px;max-width:1080px;text-align:center}@media (max-width:1023px){.help .help__text{font-size:17px;margin-bottom:16px}}.help .cards-container{grid-gap:40px;gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:1023px){.help .cards-container{grid-gap:16px;gap:16px}}.help .cards-container .card{border-radius:24px;height:300px;overflow:hidden;position:relative;text-decoration:none;transition:transform .5s;width:588px}.help .cards-container .card:hover{transform:scale(1.1);transition:transform .5s}@media (max-width:1023px){.help .cards-container .card{height:130px;width:343px}}.help .cards-container .card .card-title{align-items:center;color:#fbfffd;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Philosopher;font-size:40px;font-style:normal;font-weight:700;justify-content:center;left:50%;letter-spacing:.5px;line-height:120%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:400px}@media (max-width:1023px){.help .cards-container .card .card-title{font-size:28px;letter-spacing:0}}.help .cards-container .card img{height:100%;object-fit:cover;width:100%}.our-team{padding-bottom:69px;padding-top:69px}@media (max-width:1023px){.our-team{padding:40px 16px}}.our-team .our-team__container{grid-gap:64px;gap:64px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media (max-width:1023px){.our-team .our-team__container{grid-gap:32px;gap:32px;flex-direction:column}}.our-team .our-team__container .our-team__description{max-width:540px}.our-team .our-team__container .our-team__description .our-team__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%;margin-bottom:16px}@media (max-width:1023px){.our-team .our-team__container .our-team__description .our-team__title{font-size:44px}}.our-team .our-team__container .our-team__description .our-team__text{color:#55655d;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:1023px){.our-team .our-team__container .our-team__description .our-team__text{font-size:17px}}.our-team .our-team__container .our-team__member{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.our-team .our-team__container .our-team__member .our-team__img{border-radius:24px;margin-bottom:16px}@media (max-width:1023px){.our-team .our-team__container .our-team__member .our-team__img{height:200px;object-fit:cover;width:345px}}.our-team .our-team__container .our-team__member .our-team__title{color:#101e17;font-size:25px;font-style:normal;font-weight:600;line-height:150%}@media (max-width:1023px){.our-team .our-team__container .our-team__member .our-team__title{font-size:23px}}.our-team .our-team__container .our-team__member .our-team__position{color:#55655d;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.our-team .our-team__container .our-team__member .graphics{margin-bottom:.25rem;width:64px}.our__team--page{padding:64px 0}@media (max-width:1023px){.our__team--page{padding:48px 16px}}.our__team--page .our__team--container{grid-gap:128px;gap:128px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media (max-width:1023px){.our__team--page .our__team--container{grid-gap:48px;gap:48px}}.our__team--page .our__team--container .teamBlock{grid-gap:64px;gap:64px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.our__team--page .our__team--container .teamBlock{grid-gap:40px;gap:40px;align-items:start;flex-direction:column}}.our__team--page .our__team--container .teamBlock .our__team--img{border-radius:24px;max-height:400px;object-fit:cover;}.our__team--page .our__team--container .teamBlock .our__team--description .our__team--title{color:#101e17;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:4px}.our__team--page .our__team--container .teamBlock .our__team--description .grafic{height:12px;margin-bottom:4px;width:64px}.our__team--page .our__team--container .teamBlock .our__team--description .our__team--jobTitle{color:#55655d;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:32px}.our__team--page .our__team--container .teamBlock .our__team--description .our__team--text{color:#55655d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.infoBlock{height:570px;padding:70px 0;position:relative}@media (max-width:1279px){.infoBlock{height:auto;padding:40px 16px}}.infoBlock .infoBlock__container{align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media (max-width:1279px){.infoBlock .infoBlock__container{align-items:center}}@media (max-width:1023px){.infoBlock .infoBlock__container{align-items:start}}.infoBlock .infoBlock__container .infoBlock__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%;margin-bottom:8px}@media (max-width:1279px){.infoBlock .infoBlock__container .infoBlock__title{font-size:44px;margin-bottom:16px}}.infoBlock .infoBlock__container .grafic{margin-bottom:32px}@media (max-width:1279px){.infoBlock .infoBlock__container .grafic{margin-bottom:16px}}.infoBlock .infoBlock__container .infoBlock__img{position:absolute;right:0;top:70px}@media (max-width:1279px){.infoBlock .infoBlock__container .infoBlock__img{border-radius:24px;margin-bottom:16px;position:unset}}.infoBlock .infoBlock__container .infoBlock__text{color:#55655d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:16px;max-width:700px}@media (max-width:1279px){.infoBlock .infoBlock__container .infoBlock__text{font-size:17px;max-width:557px}}.news-slider{background-color:#f0f7f3;overflow:hidden;padding-bottom:5rem;padding-top:5rem}@media (max-width:1023px){.news-slider{padding:40px 16px}}.news-slider .news-slider__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%;text-align:center}@media (max-width:1023px){.news-slider .news-slider__title{font-size:44px}}.news-slider .news-slider__text{color:#55655d;font-size:20px;font-style:normal;font-weight:500;line-height:150%;padding-bottom:1rem;padding-top:1rem;text-align:center}@media (max-width:1023px){.news-slider .news-slider__text{font-size:19px}}.news-slider .graphics{margin:0 auto}.news-slider .swiper__news{margin-top:60px;overflow:visible}.news-slider .swiper__news .swiper-slide{max-width:335px;width:100%}.news-slider .swiper__news .swiper-slide .swiper__news--img{border-radius:24px;height:300px;margin-bottom:24px;object-fit:cover;width:100%}@media (max-width:767px){.news-slider .swiper__news .swiper-slide .swiper__news--img{height:250px}}.news-slider .swiper__news .swiper-slide .swiper__news--title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#101e17;display:-webkit-box;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.news-slider .swiper__news .swiper-slide .swiper__news--title{font-size:19px}}.news-slider .swiper__news .swiper-slide .swiper__news--text{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#55655d;display:-webkit-box;font-size:20px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:32px;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.news-slider .swiper__news .swiper-slide .swiper__news--text{font-size:16px;line-height:150%}}.news-slider .swiper__news .swiper-slide .swiper__news--link{grid-gap:10px;gap:10px;align-items:center;border:1px solid #3f785a;border-radius:50px;color:#3f785a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:700;height:48px;justify-content:center;letter-spacing:.5px;line-height:24px;text-transform:uppercase;width:182px}.news-slider .swiper__news .swiper-button-next,.news-slider .swiper__news .swiper-button-prev{width:40px}.news-slider .swiper__news .swiper-button-next:after,.news-slider .swiper__news .swiper-button-prev:after{display:none}.news-slider .swiper__news .swiper-button-next svg,.news-slider .swiper__news .swiper-button-prev svg{cursor:pointer;height:40px;width:40px}.news-slider .swiper__news .swiper-button-prev{left:10px;position:absolute;top:-20px;transform:translateY(-50%);z-index:10}.news-slider .swiper__news .swiper-button-next{position:absolute;right:10px;top:-20px;transform:translateY(-50%);z-index:10}.news-slider .showAll{grid-gap:10px;gap:10px;color:#3f785a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:24px;margin-left:auto;margin-right:auto;margin-top:36px;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content}.about{overflow:hidden;position:relative}.about .about__block{grid-gap:64px;gap:64px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media (max-width:1200px){.about .about__block{grid-gap:0;gap:0;flex-direction:column}}.about .about__block .about__block--left{padding-bottom:6rem;padding-top:6rem;width:50%}@media (max-width:1200px){.about .about__block .about__block--left{padding:40px 16px;width:100%}}.about .about__block .about__block--left iframe{width:100%}.about .about__block .about__block--left .about__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:52px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:76px;margin-bottom:16px}.about .about__block .about__block--left .about__text{color:#55655d;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:16px}.about .about__block .about__block--left .about--link{grid-gap:10px;gap:10px;align-items:center;border:1px solid #3f785a;border-radius:50px;color:#3f785a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:700;height:48px;justify-content:center;letter-spacing:.5px;line-height:24px;margin-bottom:24px;text-transform:uppercase;width:148px}.about .about__block .about__block--right{align-items:center;background-image:url(../images/about.png);background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:52%;padding:20px;position:absolute;width:50vw}@media (max-width:1200px){.about .about__block .about__block--right{background-image:unset;height:unset;left:auto;padding:0;position:relative;width:100%}.about .about__block .about__block--right:before{background-color:#2f5a44;content:"";height:100%;position:absolute;width:200vw;z-index:-1}}.about .about__block .about__block--right .contact-form-container{background:#2f5a44;border-radius:24px 0 0 24px;box-shadow:0 6px 10px 0 rgba(53,94,72,.3);padding:32px;position:absolute;right:28px;top:200px;width:546px}@media (max-width:1200px){.about .about__block .about__block--right .contact-form-container{border-radius:unset;padding:64px 32px;position:unset;width:100%}}@media (max-width:1023px){.about .about__block .about__block--right .contact-form-container{padding:24px 32px}}.about .about__block .about__block--right .contact-form-container h2{color:#f0f7f3;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:24px;text-align:center}.about .about__block .about__block--right .contact-form-container .contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.about .about__block .about__block--right .contact-form-container .contact-form .form-row{grid-gap:16px;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}@media (max-width:1200px){.about .about__block .about__block--right .contact-form-container .contact-form .form-row{flex-direction:column}}.about .about__block .about__block--right .contact-form-container .contact-form .form-row input,.about .about__block .about__block--right .contact-form-container .contact-form .form-row textarea{background:#3f785a;border:.5px solid #3f785a;border-radius:16px;flex:1;padding:12px 17px}.about .about__block .about__block--right .contact-form-container .contact-form .form-row input::placeholder,.about .about__block .about__block--right .contact-form-container .contact-form .form-row textarea::placeholder{color:#f0f7f3;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.about .about__block .about__block--right .contact-form-container .contact-form .form-row .custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#3f785a;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M11.6296 15.8351L5.1999 9.20467C4.7987 8.79094 5.04189 8 5.5703 8L18.4297 8C18.9581 8 19.2013 8.79094 18.8001 9.20467L12.3704 15.8351C12.1573 16.055 11.8427 16.0549 11.6296 15.8351Z" fill="%23F0F7F3"/></svg>');background-position:right 16px center;background-repeat:no-repeat;background-size:24px 24px;border:.5px solid #3f785a;border-radius:16px;color:#f0f7f3;font-size:16px;font-style:normal;font-weight:400;height:56px;line-height:120%;padding:0 10px;position:relative;text-transform:capitalize;width:100%}.about .about__block .about__block--right .contact-form-container .contact-form .form-row .custom-select.open{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M11.6296 8.1649L5.1999 14.7953C4.7987 15.2091 5.04189 16 5.5703 16L18.4297 16C18.9581 16 19.2013 15.2091 18.8001 14.7953L12.3704 8.1649C12.1573 7.94505 11.8427 7.94505 11.6296 8.1649Z" fill="%23F0F7F3"/></svg>')}.about .about__block .about__block--right .contact-form-container .contact-form .form-row textarea{max-height:51px;resize:none;transition:max-height .3s ease;width:100%}.about .about__block .about__block--right .contact-form-container .contact-form .form-row textarea:focus{max-height:200px;outline:none}.about .about__block .about__block--right .contact-form-container .contact-form button{align-items:center;background:#f0f7f3;border-radius:50px;color:#3f785a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.5px;line-height:24px;padding:12px 20px;text-transform:uppercase}.about .about__block .about__block--right .contact-form-container .contact-form button .send-icon{margin-left:10px}.contactUs .about__block--left .contactDetails{grid-gap:32px;gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.contactUs .about__block--left .contactDetails .contactDetails__item .contactDetails__item--title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:8px}.contactUs .about__block--left .contactDetails .contactDetails__item .contactDetails__block{grid-gap:8px;gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-top:24px}.contactUs .about__block--left .contactDetails .contactDetails__item .contactDetails__block .contactDetails__block--item{grid-gap:8px;gap:8px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.contactUs .about__block--left .contactDetails .contactDetails__item .contactDetails__block .contactDetails__block--item img{width:24px}.contactUs .about__block--left .contactDetails .contactDetails__item .contactDetails__block .contactDetails__block--item p{color:#55655d;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.232px;line-height:normal}.contactUs .about__block--right{border-radius:24px}.iframe--block{margin:64px auto}@media (max-width:1023px){.iframe--block{margin:24px auto 40px}}.iframe--block iframe{border-radius:24px}.footer{background:#203c2d;padding:64px 0}@media (max-width:1023px){.footer{padding:40px 16px}}.footer .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:48px}@media (max-width:1023px){.footer .footer-top{grid-gap:16px;gap:16px;align-items:center;flex-direction:column;margin-bottom:32px}}.footer .footer-top .footer-top__menu .footer-top__menu--link{border-right:1px solid #2f5a44;color:#fbfffd;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:24px;padding:0 24px;text-transform:uppercase}@media (max-width:1023px){.footer .footer-top .footer-top__menu .footer-top__menu--link{font-size:12px;padding:0 8px}}.footer .footer-top .footer-top__menu .footer-top__menu--link:first-child{padding-left:0}.footer .footer-top .footer-top__menu .footer-top__menu--link:last-child{border-right:unset;padding-right:0}.footer .footer-top .footer-top__social{grid-gap:40px;gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer-mid{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:20px}.footer .footer-mid .footer-mid__link{display:none}@media (max-width:1023px){.footer .footer-mid .footer-mid__link{grid-gap:8px;gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding-left:16px}}.footer .footer-mid .footer-mid__link .footer-block__menu{grid-gap:8px;gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;max-width:140px;width:100%}.footer .footer-mid .footer-mid__link .footer-block__menu .footer-block__menu--title{color:#fbfffd;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.205px;line-height:normal}.footer .footer-mid .footer-mid__link .footer-block__menu .footer-block__menu--children{grid-gap:4px;gap:4px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media (max-width:1023px){.footer .footer-mid .footer-mid__link .footer-block__menu .footer-block__menu--children{display:none}}.footer .footer-mid .footer-mid__link .footer-block__menu .footer-block__menu--children .menu--children__link{color:#c2dfd0;font-size:11px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:150%}.footer .footer-mid .footer-mid__link .footer-block__menu .footer-block__contactUs{grid-gap:16px;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.footer .footer-mid .footer-mid__link .footer-block__menu .footer-block__contactUs .contactUs{grid-gap:4px;gap:4px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.footer .footer-mid .footer-mid__link .footer-block__menu .footer-block__contactUs .contactUs a,.footer .footer-mid .footer-mid__link .footer-block__menu .footer-block__contactUs .contactUs div{align-items:flex-start;color:#c2dfd0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-style:normal;font-weight:400;letter-spacing:-.232px;line-height:normal}.footer .footer-mid .text{margin-left:8px}.footer .footer-mid .footer-block__menu{grid-gap:8px;gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;max-width:140px;width:100%}@media (max-width:1023px){.footer .footer-mid .footer-block__menu{display:none}.footer .footer-mid .footer-block__menu:last-child{display:block}}.footer .footer-mid .footer-block__menu .footer-block__menu--title{color:#fbfffd;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.205px;line-height:normal}.footer .footer-mid .footer-block__menu .footer-block__menu--children{grid-gap:4px;gap:4px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media (max-width:1023px){.footer .footer-mid .footer-block__menu .footer-block__menu--children{display:none}}.footer .footer-mid .footer-block__menu .footer-block__menu--children .menu--children__link{color:#c2dfd0;font-size:11px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:150%;opacity:1}.footer .footer-mid .footer-block__menu .footer-block__menu--children .menu--children__link:hover{opacity:.5}.footer .footer-mid .footer-block__menu .footer-block__contactUs{grid-gap:16px;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.footer .footer-mid .footer-block__menu .footer-block__contactUs .contactUs{grid-gap:4px;gap:4px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.footer .footer-mid .footer-block__menu .footer-block__contactUs .contactUs a,.footer .footer-mid .footer-block__menu .footer-block__contactUs .contactUs div{align-items:flex-start;color:#c2dfd0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-style:normal;font-weight:400;letter-spacing:-.232px;line-height:normal}.footer .footer-bottom .info{grid-gap:4px;gap:4px;border-top:1px solid #55655d;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-top:20px}.footer .footer-bottom .info a{color:#c2dfd0;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.257px;line-height:16px}.footer .footer-bottom .AllRR,.footer .footer-bottom .info p{color:#c2dfd0;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.257px;line-height:16px}.footer .footer-bottom .AllRR,.footer .footer-bottom .DevelopedBy{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:16px}.footer .footer-bottom .DevelopedBy{grid-gap:4px;gap:4px;align-items:center}.footer .footer-bottom .DevelopedBy p{color:#c2dfd0;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.257px;line-height:16px}.absolute__form{position:fixed;right:-586px;top:20%;transition:.4s;z-index:3}.absolute__form,.absolute__form .open__button{display:-webkit-box;display:-ms-flexbox;display:flex}.absolute__form .open__button{align-self:stretch;background-color:#3f785a;border-radius:24px 0 0 24px;box-shadow:0 6px 10px 0 rgba(53,94,72,.3);color:#fff;cursor:pointer;flex-direction:column;justify-content:center;padding:0 8px;transition:right .3s ease}.absolute__form .open__button .open__button--text{font-size:16px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:24px;margin-top:24px;text-align:center;text-transform:uppercase;transform:rotate(180deg);writing-mode:vertical-lr}.absolute__form .open__button .open__button--img{transition:transform .5s ease;width:22px}.absolute__form .contact-form-container{background:#2f5a44;box-shadow:0 6px 10px 0 rgba(53,94,72,.3);padding:32px;width:546px}@media (max-width:1023px){.absolute__form .contact-form-container{display:none}}.absolute__form .contact-form-container h2{color:#f0f7f3;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:24px;text-align:center}.absolute__form .contact-form-container .contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.absolute__form .contact-form-container .contact-form .form-row{grid-gap:16px;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}@media (max-width:1023px){.absolute__form .contact-form-container .contact-form .form-row{flex-direction:column}}.absolute__form .contact-form-container .contact-form .form-row input,.absolute__form .contact-form-container .contact-form .form-row textarea{background:#3f785a;border:.5px solid #3f785a;border-radius:16px;flex:1;padding:12px 17px}.absolute__form .contact-form-container .contact-form .form-row input::placeholder,.absolute__form .contact-form-container .contact-form .form-row textarea::placeholder{color:#f0f7f3;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.absolute__form .contact-form-container .contact-form .form-row .custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#3f785a;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M11.6296 15.8351L5.1999 9.20467C4.7987 8.79094 5.04189 8 5.5703 8L18.4297 8C18.9581 8 19.2013 8.79094 18.8001 9.20467L12.3704 15.8351C12.1573 16.055 11.8427 16.0549 11.6296 15.8351Z" fill="%23F0F7F3"/></svg>');background-position:right 16px center;background-repeat:no-repeat;background-size:24px 24px;border:.5px solid #3f785a;border-radius:16px;color:#f0f7f3;font-size:16px;font-style:normal;font-weight:400;height:56px;line-height:120%;padding:0 10px;position:relative;text-transform:capitalize;width:100%}.absolute__form .contact-form-container .contact-form .form-row .custom-select.open{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M11.6296 8.1649L5.1999 14.7953C4.7987 15.2091 5.04189 16 5.5703 16L18.4297 16C18.9581 16 19.2013 15.2091 18.8001 14.7953L12.3704 8.1649C12.1573 7.94505 11.8427 7.94505 11.6296 8.1649Z" fill="%23F0F7F3"/></svg>')}.absolute__form .contact-form-container .contact-form .form-row textarea{height:51px;resize:none;width:100%}.absolute__form .contact-form-container .contact-form button{align-items:center;background:#f0f7f3;border-radius:50px;color:#3f785a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.5px;line-height:24px;padding:12px 20px;text-transform:uppercase}.absolute__form .contact-form-container .contact-form button .send-icon{margin-left:10px}.absolute__form.active{right:-546px}.absolute__form.show{right:0}.open__button img.rotated{transform:rotate(180deg)}#form-absolute textarea,#form-footer textarea,#form-hero textarea{max-height:51px;resize:none;transition:max-height .3s ease;width:100%}#form-absolute textarea:focus,#form-footer textarea:focus,#form-hero textarea:focus{max-height:200px;outline:none}.iframe--blockDT{display:block}@media (max-width:1200px){.iframe--blockDT{display:none}}.iframe--blockMB{display:none}@media (max-width:1200px){.iframe--blockMB{display:block}}.button-link{grid-gap:10px;gap:10px;align-items:center;border:1px solid #3f785a;border-radius:50px;color:#3f785a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:700;height:48px;justify-content:center;letter-spacing:.5px;line-height:24px;margin-top:16px;text-transform:uppercase;width:182px}.categoryAllContact .contact-form-container .contact-form .form-row .wpcf7-form-control-wrap,.categoryAllContact .contact-form-container .contact-form .form-row input,.categoryAllContact .contact-form-container .contact-form .form-row textarea,.categoryAllContact .contact-form-container .contact-form button{width:100%}.planning{height:570px;padding:70px 0;position:relative}@media (max-width:1279px){.planning{height:auto;padding:40px 16px}}.planning .planning__container{align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media (max-width:1279px){.planning .planning__container{align-items:center}}.planning .planning__container .planning__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%;margin-bottom:16px}@media (max-width:1023px){.planning .planning__container .planning__title{font-size:44px;text-align:center}}.planning .planning__container .planning__img{position:absolute;right:0;top:70px}@media (max-width:1279px){.planning .planning__container .planning__img{border-radius:24px;margin-bottom:16px;position:unset}}.planning .planning__container .planning__text{color:#55655d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;max-width:700px}@media (max-width:1023px){.planning .planning__container .planning__text{font-size:17px}}.explore{height:570px;padding:70px 0;position:relative}@media (max-width:1279px){.explore{height:auto;padding:40px 16px}}.explore .explore__container{align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media (max-width:1279px){.explore .explore__container{align-items:center}}.explore .explore__container .explore__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:16px;max-width:700px}@media (max-width:1023px){.explore .explore__container .explore__title{font-size:28px;line-height:150%;text-align:center}}.explore .explore__container .explore__img{border-radius:0 24px 24px 0;left:0;position:absolute;top:70px}@media (max-width:1279px){.explore .explore__container .explore__img{border-radius:24px;margin-bottom:16px;position:unset}}.explore .explore__container .explore__text{color:#55655d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;max-width:700px}@media (max-width:1023px){.explore .explore__container .explore__text{font-size:17px}}.documents{padding:40px 0}@media (max-width:1023px){.documents{padding:40px 16px}}.documents .documents__container{grid-gap:16px;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.documents .documents__container .documents__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%}@media (max-width:1023px){.documents .documents__container .documents__title{font-size:28px;line-height:150%}}.documents .documents__container .documents__text{color:#55655d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:1023px){.documents .documents__container .documents__text{font-size:17px}}.documents .documents__container .documents__list{grid-gap:16px;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.documents .documents__container .documents__list .documents__list--item{color:#55655d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.documents .documents__container .documents__list .documents__list--item:before{background-color:#55655d;border-radius:100%;content:"";display:inline-block;height:12px;margin-right:16px;width:12px}@media (max-width:1023px){.documents .documents__container .documents__list .documents__list--item{font-size:17px}}.refused{padding:40px 0}@media (max-width:1023px){.refused{padding:40px 16px}}.refused .refused__container{grid-gap:16px;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.refused .refused__container .refused__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%}@media (max-width:1023px){.refused .refused__container .refused__title{font-size:28px;line-height:150%}}.refused .refused__container .refused__text{color:#55655d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:1023px){.refused .refused__container .refused__text{font-size:17px}}.refused .refused__container .list__block .refused__list{grid-gap:16px;gap:16px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.refused .refused__container .list__block .refused__list .refused__list--number{align-items:center;background:#c2dfd0;border-radius:100px;color:#728c7e;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;height:40px;justify-content:center;line-height:120%;text-align:center;width:40px}.refused .refused__container .list__block .refused__list .refused__title--small{color:#55655d;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:150%}@media (max-width:1023px){.refused .refused__container .list__block .refused__list .refused__title--small{font-size:19px}}.refused .refused__container .list__block .list__block--text{color:#55655d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:1023px){.refused .refused__container .list__block .list__block--text{font-size:17px}}.refused .refused__container .moreInformation{color:#55655d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:1023px){.refused .refused__container .moreInformation{font-size:17px}}.refused .refused__container .moreInformation a{color:#3f785a;font-weight:700}.question{padding:40px}@media (max-width:1023px){.question{padding:40px 16px}}.question .question__container{grid-gap:80px;gap:80px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.question .question__container .question__item{grid-gap:16px;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.question .question__container .question__item .question__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%}@media (max-width:1023px){.question .question__container .question__item .question__title{font-size:28px;line-height:150%}}.question .question__container .question__item .question__text{color:#55655d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:1023px){.question .question__container .question__item .question__text{font-size:17px}}.question .question__container .question__item .question__text span{display:block}.categoryAllContact{background-image:url(../images/categoryAllContact.png);background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:72px 0;position:relative;width:100%}@media (max-width:1023px){.categoryAllContact{background-image:unset;padding:0}}.categoryAllContact .contact-form-container{background:#2f5a44;border-radius:24px;box-shadow:0 6px 10px 0 rgba(53,94,72,.3);padding:32px;width:546px}@media (max-width:1023px){.categoryAllContact .contact-form-container{border-radius:unset;padding:24px 32px;position:unset;width:100%}}.categoryAllContact .contact-form-container h2{color:#f0f7f3;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:24px;text-align:center}.categoryAllContact .contact-form-container .contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.categoryAllContact .contact-form-container .contact-form .form-row{grid-gap:16px;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}@media (max-width:1200px){.categoryAllContact .contact-form-container .contact-form .form-row{flex-direction:column}}.categoryAllContact .contact-form-container .contact-form .form-row input,.categoryAllContact .contact-form-container .contact-form .form-row textarea{background:#3f785a;border:.5px solid #3f785a;border-radius:16px;flex:1;padding:12px 17px}.categoryAllContact .contact-form-container .contact-form .form-row input::placeholder,.categoryAllContact .contact-form-container .contact-form .form-row textarea::placeholder{color:#f0f7f3;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.categoryAllContact .contact-form-container .contact-form .form-row .custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#3f785a;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M11.6296 15.8351L5.1999 9.20467C4.7987 8.79094 5.04189 8 5.5703 8L18.4297 8C18.9581 8 19.2013 8.79094 18.8001 9.20467L12.3704 15.8351C12.1573 16.055 11.8427 16.0549 11.6296 15.8351Z" fill="%23F0F7F3"/></svg>');background-position:right 16px center;background-repeat:no-repeat;background-size:24px 24px;border:.5px solid #3f785a;border-radius:16px;color:#f0f7f3;font-size:16px;font-style:normal;font-weight:400;height:56px;line-height:120%;padding:0 10px;position:relative;text-transform:capitalize;width:100%}.categoryAllContact .contact-form-container .contact-form .form-row .custom-select.open{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M11.6296 8.1649L5.1999 14.7953C4.7987 15.2091 5.04189 16 5.5703 16L18.4297 16C18.9581 16 19.2013 15.2091 18.8001 14.7953L12.3704 8.1649C12.1573 7.94505 11.8427 7.94505 11.6296 8.1649Z" fill="%23F0F7F3"/></svg>')}.categoryAllContact .contact-form-container .contact-form .form-row textarea{height:51px;resize:none;width:100%}.categoryAllContact .contact-form-container .contact-form button{align-items:center;background:#f0f7f3;border-radius:50px;color:#3f785a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.5px;line-height:24px;padding:12px 20px;text-transform:uppercase}.categoryAllContact .contact-form-container .contact-form button .send-icon{margin-left:10px}.our__training--page{padding:64px 0 0}@media (max-width:1023px){.our__training--page{padding:48px 16px 0}}.our__training--page .training__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%;text-align:center}.our__training--page .grafic{margin:0 auto 32px}.our__training--page .our__training--container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.our__training--page .our__training--container .trainingBlock{grid-gap:64px;gap:64px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:64px 0}@media (max-width:1023px){.our__training--page .our__training--container .trainingBlock{grid-gap:40px;gap:40px;align-items:start;flex-direction:column;padding:32px 0}}.our__training--page .our__training--container .trainingBlock .our__training--img{border-radius:24px;max-height:576px}.our__training--page .our__training--container .trainingBlock .our__training--description .our__training--title{color:#101e17;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:4px}.our__training--page .our__training--container .trainingBlock .our__training--description .grafic{height:12px;margin:0 0 4px;width:64px}.our__training--page .our__training--container .trainingBlock .our__training--description .our__training--date{color:#55655d;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:4px}.our__training--page .our__training--container .trainingBlock .our__training--description .our__training--location{color:#55655d;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:32px}.our__training--page .our__training--container .trainingBlock .our__training--description .our__training--text{color:#55655d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:16px}.our__training--page .our__training--container .trainingBlock .our__training--description .readMore{grid-gap:10px;gap:10px;border:1px solid #3f785a;border-radius:50px;color:#3f785a;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:24px;padding:10px 20px;text-transform:uppercase;width:182px}.training__page--details .trainingBlock .our__training--img{max-height:351px!important}.training__page--details .trainingBlock .training--advantages{color:#55655d;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:8px}@media (max-width:1023px){.training__page--details .trainingBlock .training--advantages{margin-bottom:19px}}.training__page--details .trainingBlock ul{color:#55655d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:1023px){.training__page--details .trainingBlock ul{font-size:17px}}.training__page--details .trainingBlock ul li{position:relative}.training__page--details .trainingBlock ul li:before{background:#55655d;border-radius:50%;content:"";height:3px;left:-16px;position:absolute;top:50%;transform:translateY(-50%);width:3px}@media (max-width:1023px){.training__page--details .trainingBlock ul li{padding-left:24px}.training__page--details .trainingBlock ul li:before{left:8px}}.description{background:#f6f4ec;padding:64px 0}@media (max-width:1023px){.description{padding:40px 16px}}.description .description__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%;margin-bottom:4px;text-align:center}@media (max-width:1023px){.description .description__title{font-size:44px}}.description .grafic{margin:0 auto 32px}@media (max-width:1023px){.description .grafic{margin:0 auto 16px}}.description .description__text{color:#55655d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:32px;text-align:center}@media (max-width:1023px){.description .description__text{margin-bottom:16px}}.description .description__block{grid-gap:32px;gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:1023px){.description .description__block{grid-gap:16px;gap:16px}}.description .description__block .description__item{width:48%}@media (max-width:1023px){.description .description__block .description__item{width:100%}}.description .description__block .description__item .description__item--title{color:#55655d;font-family:Montserrat,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:16px;padding-left:40px;position:relative}.description .description__block .description__item .description__item--title:before{background-image:url(../images/plane.svg);content:"";height:32px;left:0;position:absolute;top:0;width:32px}@media (max-width:1023px){.description .description__block .description__item .description__item--title{font-size:23px;margin-bottom:8px}}.description .description__block .description__item .description__item--text{color:#55655d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:1023px){.description .description__block .description__item .description__item--text{font-size:17px}}.description__secondType{background:#f0f7f3}.description__secondType .description__title{font-size:31px}.enroll{background:#f6f4ec;padding:64px 0;position:relative}@media (max-width:1023px){.enroll{padding:64px 16px}}.enroll .bg1{bottom:-30px;left:-20px;max-width:300px;position:absolute}@media (max-width:1023px){.enroll .bg1{bottom:-50px;left:-70px;max-width:200px}}.enroll .bg2{max-width:300px;position:absolute;right:-20px;top:-20px}@media (max-width:1023px){.enroll .bg2{max-width:200px;right:-70px;top:0}}.enroll .enroll__container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.enroll .enroll__container .enroll__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%;margin-bottom:4px;text-align:center}@media (max-width:1023px){.enroll .enroll__container .enroll__title{font-size:44px}}.enroll .enroll__container .grafic{margin:0 auto 32px}.enroll .enroll__container .enroll__text{color:#55655d;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin:0 auto 32px;max-width:906px;text-align:center}@media (max-width:1023px){.enroll .enroll__container .enroll__text{font-size:19px}}.enroll .enroll__container .enroll__button{background:#3f785a;border-radius:50px;color:#fbfffd;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:24px;padding:12px 20px;text-transform:uppercase;width:163px}.enroll .enroll__container .enroll__button,.pageNotFound{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.pageNotFound{flex-direction:column;padding:70px 0}@media (max-width:1023px){.pageNotFound{padding:40px 0}}.pageNotFound h1{color:#203c2d;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%;margin-bottom:8px;text-align:center}@media (max-width:1023px){.pageNotFound h1{font-size:44px;margin-bottom:16px}}.pageNotFound .grafic{margin-bottom:16px}.pageNotFound h2{color:#55655d;font-family:Montserrat,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:64px;text-align:center}@media (max-width:1023px){.pageNotFound h2{font-size:23px;margin-bottom:32px}}.pageNotFound .pageNotFound__img{width:100%}.policy{padding:70px 0}@media (max-width:1023px){.policy{padding:40px 16px}}.policy .policy__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%;margin-bottom:8px;text-align:center}@media (max-width:1023px){.policy .policy__title{font-size:44px;margin-bottom:16px}}.policy .grafic{margin:0 auto 32px}.policy .policy__block .policy__block--title{color:#55655d;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:16px}@media (max-width:1023px){.policy .policy__block .policy__block--title{font-size:28px;line-height:150%}}.policy .policy__block .policy__block--text{color:#55655d;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:32px}.policy .policy__block .policy__block--item{grid-gap:16px;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:32px}.policy .policy__block .policy__block--item .block__item--title{grid-gap:16px;gap:16px;color:#55655d;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%}.policy .policy__block .policy__block--item .policy__block--text{color:#55655d;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:16px}.policy .policy__block .policy__block--item .list__block .lest__title{color:#55655d;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:8px}@media (max-width:1023px){.policy .policy__block .policy__block--item .list__block .lest__title{font-size:19px}}.policy .policy__block .policy__block--item .list__block .policy__block--list{grid-gap:8px;gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.policy .policy__block .policy__block--item .list__block .policy__block--list .block__list--item{align-items:center;color:#55655d;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.policy .policy__block .policy__block--item .list__block .policy__block--list .block__list--item:before{background-color:#55655d;border-radius:50%;content:"";display:inline-block;height:12px;margin-right:16px;max-width:12px;width:100%}.policy .policy__block .policy__block--item .list__block .policy__block--list .block__list--item span{display:contents;font-weight:500}.policy .policy__block .policy__block--item .contactDetails{grid-gap:32px;gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.policy .policy__block .policy__block--item .contactDetails .contactDetails__item .contactDetails__item--title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:8px}.policy .policy__block .policy__block--item .contactDetails .contactDetails__item .contactDetails__block{grid-gap:8px;gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.policy .policy__block .policy__block--item .contactDetails .contactDetails__item .contactDetails__block .contactDetails__block--item{grid-gap:8px;gap:8px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.policy .policy__block .policy__block--item .contactDetails .contactDetails__item .contactDetails__block .contactDetails__block--item img{width:24px}.policy .policy__block .policy__block--item .contactDetails .contactDetails__item .contactDetails__block .contactDetails__block--item p{color:#55655d;font-family:Montserrat,sans-serif;font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.232px;line-height:normal}.blog{padding:70px 0}@media (max-width:1023px){.blog{padding:40px 16px}}.blog .blog__title{color:#203c2d;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%;margin-bottom:4px;text-align:center}@media (max-width:1023px){.blog .blog__title{font-size:44px;margin-bottom:16px}}.blog .grafic{margin:0 auto 16px}.blog .blog__text{color:#55655d;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:40px;text-align:center}@media (max-width:1023px){.blog .blog__text{font-size:17px;font-weight:400;margin-bottom:24px}}.blog .blog__container{grid-gap:64px;gap:64px;display:grid;grid-template-columns:repeat(2,1fr);justify-items:center}@media (max-width:1280px){.blog .blog__container{grid-gap:48px;gap:48px}}@media (max-width:767px){.blog .blog__container{grid-template-columns:1fr}}.blog .blog__container .blog__item{width:100%}.blog .blog__container .blog__item .blog__item--img{border-radius:24px;height:335px;margin-bottom:16px;object-fit:cover;width:100%}.blog .blog__container .blog__item .blog__item--title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#101e17;display:-webkit-box;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis}@media (max-width:1023px){.blog .blog__container .blog__item .blog__item--title{font-size:17px}}.blog .blog__container .blog__item .blog__item--text{color:#55655d;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:16px}.blog .blog__container .blog__item .blog__link{grid-gap:10px;gap:10px;align-items:center;border:1px solid #3f785a;border-radius:50px;color:#3f785a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:700;height:48px;justify-content:center;letter-spacing:.5px;line-height:24px;text-transform:uppercase;width:182px}.singleBlog{padding:70px 0}@media (max-width:1023px){.singleBlog{padding:40px 16px}}.singleBlog .singleBlog__block{margin:0 auto;max-width:907px}.contact-form-container .contact-form input:-webkit-autofill,.contact-form-container .contact-form select:-webkit-autofill,.contact-form-container .contact-form textarea:-webkit-autofill{-webkit-text-fill-color:#fff!important;background-color:#3f785a!important;border:.5px solid #728c7e!important;-webkit-box-shadow:inset 0 0 0 1000px #3f785a!important}.contact-form-container .contact-form input[type=email],.contact-form-container .contact-form input[type=tel],.contact-form-container .contact-form input[type=text],.contact-form-container .contact-form select.custom-select,.contact-form-container .contact-form textarea{background:#3f785a;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;transition:.2s}.contact-form-container .contact-form input[type=email]::placeholder,.contact-form-container .contact-form input[type=tel]::placeholder,.contact-form-container .contact-form input[type=text]::placeholder,.contact-form-container .contact-form select.custom-select::placeholder,.contact-form-container .contact-form textarea::placeholder{opacity:1;transition:.2s}.contact-form-container .contact-form input[type=email]:hover,.contact-form-container .contact-form input[type=tel]:hover,.contact-form-container .contact-form input[type=text]:hover,.contact-form-container .contact-form select.custom-select:hover,.contact-form-container .contact-form textarea:hover{background:#728c7e;border:.5px solid #728c7e}.contact-form-container .contact-form input[type=email]:focus,.contact-form-container .contact-form input[type=tel]:focus,.contact-form-container .contact-form input[type=text]:focus,.contact-form-container .contact-form select.custom-select:focus,.contact-form-container .contact-form textarea:focus{background:#3f785a;border:.5px solid #c2dfd0;outline:none}.contact-form-container .contact-form input[type=email]:focus::placeholder,.contact-form-container .contact-form input[type=tel]:focus::placeholder,.contact-form-container .contact-form input[type=text]:focus::placeholder,.contact-form-container .contact-form select.custom-select:focus::placeholder,.contact-form-container .contact-form textarea:focus::placeholder{opacity:0}input.invalid{border:.5px solid #ff7878!important}input.invalid::placeholder{color:#ff7878!important}.modal,.wpcf7-not-valid-tip{display:none}.modal{backdrop-filter:blur(2px);background:rgba(36,45,40,.2);height:100vh;position:fixed;top:0;width:100vw;z-index:10}.modal .modal-content{grid-gap:16px;gap:16px;align-items:center;background:#f0f7f3;border-radius:24px;box-shadow:0 6px 10px 0 rgba(53,94,72,.3);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;left:50%;max-width:318px;padding:32px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.modal .modal-content h2{color:#203c2d;font-family:Philosopher,sans-serif;font-size:31px;font-style:normal;font-weight:700;line-height:120%;text-align:center}@media (max-width:768px){.modal .modal-content h2{font-size:28px;line-height:150%}}.modal .modal-content p{color:#203c2d;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:150%;text-align:center}@media (max-width:768px){.modal .modal-content p{font-size:17px;line-height:150%}}.modal .modal-content .modal-close-btn{background:#3f785a;border-radius:50px;color:#fbfffd;cursor:pointer;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:24px;padding:12px 0;text-transform:uppercase;width:100%}.gm-style-iw-tc,button.gm-ui-hover-effect{display:none!important}.gm-style-iw-c,.gm-style-iw-ch{padding:0!important}.gm-style-iw-d{overflow:unset!important}.map-container{height:426px;position:relative;width:100%}#map{border-radius:16px;height:100%;width:100%}.block-hidden{display:none}.block-hidden .info-window{grid-gap:8px;gap:8px;background:#fff;border-radius:16px;box-shadow:0 4px 10px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;left:20px;padding:16px;position:absolute;top:20px;z-index:10}.info-window{padding:16px!important}.info-window .graphics{margin:8px auto!important}.info-window h3{color:#203c2d;font-family:Philosopher;font-size:24px;font-weight:700;line-height:120%;text-transform:uppercase}.info-window a,.info-window h3{font-style:normal;text-align:center}.info-window a{color:#55655d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px;font-weight:400;letter-spacing:-.232px;line-height:normal;margin-bottom:8px}.info-window a:last-child{margin-bottom:0}.info-window img{margin-right:8px}.pagination{grid-gap:5px;gap:5px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:40px}@media (max-width:767px){.pagination{margin-top:32px}}.pagination .page-numbers{align-items:center;background:#fff;border:1px solid #c2dfd0;border-radius:32px;color:#203c2d;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:600;height:32px;justify-content:center;width:32px}.pagination .current{background:#3f785a;border:unset!important;color:#fff}article h1{color:#203c2d;font-family:Philosopher,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:120%;margin-bottom:4px;text-align:center}@media (max-width:1023px){article h1{font-size:44px;margin-bottom:16px}}article .grafic{margin:0 auto 16px;width:90px}article .singleBlog__block--date{color:#203c2d;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;justify-content:center;line-height:150%;margin-bottom:40px}@media (max-width:1023px){article .singleBlog__block--date{font-size:19px;margin-bottom:24px}}article img{border-radius:24px;margin-bottom:40px;max-height:480px;object-fit:cover;width:100%}@media (max-width:1023px){article img{margin-bottom:24px}}article p{color:#55655d;font-size:20px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:32px;margin-bottom:23px}@media (max-width:1023px){article p{font-size:16px;line-height:150%}}article .wp-block-heading{color:#55655d;font-size:25px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:16px}@media (max-width:1023px){article .wp-block-heading{font-size:23px}}.block{display:block}.duration{transition-duration:.15s}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper,:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{list-style:none;overflow:hidden;padding:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}[dir=ltr] .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}[dir=rtl] .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border-left:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-bottom:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-right:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border:4px solid var(--swiper-theme-color);border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-feature-settings:normal,;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}