/*! minireset.css v0.0.7 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-display:swap;font-family:MavenPro Regular;font-style:normal;font-weight:400;src:url(/fonts/MavenPro-Regular.woff2) format("woff2"),url(/fonts/MavenPro-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:MavenPro Medium;font-style:normal;font-weight:500;src:url(/fonts/MavenPro-Medium.woff2) format("woff2"),url(/fonts/MavenPro-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:MavenPro Bold;font-style:normal;font-weight:700;src:url(/fonts/MavenPro-Bold.woff2) format("woff2"),url(/fonts/MavenPro-Bold.woff) format("woff")}*,:after,:before{box-sizing:border-box}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea{-webkit-appearance:none;border-radius:0}input:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 9999px #147f85}html{-webkit-font-smoothing:antialiased;background:#fff;color:#000;font-family:MavenPro Regular,regular;font-size:1.125rem}body{text-rendering:optimizeLegibility;line-height:1.5}body.body--lock{overflow-y:hidden}a{color:#000;text-decoration:underline}a:hover{text-decoration:none}a:focus,button:focus{outline-color:#b5ffe1}b,strong{font-weight:700}em,i{font-style:italic}b em,b i,em b,em strong,i b,i strong,strong em,strong i{font-style:italic;font-weight:700}hr{border-top:1px solid;display:block;margin-bottom:1rem;padding-bottom:1rem}iframe,img{border:0;display:inline-block;max-width:100%}audio,canvas,img,video{height:auto;vertical-align:bottom}address{font-style:normal}ul{list-style:square inside}ol{list-style:decimal inside}::-moz-selection{background:#b5ffe1;color:#000;text-shadow:none}::selection{background:#b5ffe1;color:#000;text-shadow:none}.anchor{display:block;height:180px;margin-top:-180px;visibility:hidden}.body{background-image:url(/images/gitter.png);background-repeat:repeat;cursor:url(/images/fly.svg) 12 12,auto;overflow-x:hidden}.body-lock{overflow:hidden}.button{background-color:#c80079;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;margin-bottom:1.5rem;margin-top:1.5rem;padding:1rem;text-align:center;text-decoration:none;transition:.2s}.button:hover{background-color:#a70065}.button.button--primary{background-color:#147f85}.button.button--primary:hover{background-color:#177075}.button.button--inline{margin-bottom:0;margin-top:0}.button.button--large{padding:1.5rem}.button.button--teaser{display:none}@media (min-width:900px){.button.button--teaser{display:block}}.button.button--full-width{display:block;width:100%}.button.button--phone:before{background-image:url(/images/icons/phone.svg);transform:translateY(3px)}.button.button--download:before,.button.button--phone:before{background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:20px;margin-right:.5rem;position:relative;width:20px}.button.button--download:before{background-image:url(/images/icons/download.svg);transform:translateY(5px)}.card{box-shadow:1px 4px 8px 0 #0422241a;margin-bottom:1rem;margin-left:.5rem;margin-right:.5rem;overflow:hidden}.card__caption{background-color:#fff;font-size:20px;padding:.5rem}.card__headline{font-family:MavenPro Bold,bold}.card__paragraph{font-family:MavenPro Regular,regular;margin-top:.5rem}.card__paragraph>p{margin-bottom:1rem}.card__paragraph>p:last-of-type{margin-bottom:.25rem}.card__link{cursor:pointer;text-decoration:none}.card__image{transition:.3s}.card--animated:hover .card__image{transform:scale(1.1)}.contact{display:block;margin-left:auto;margin-right:auto;max-width:1180px;width:80%}@media (min-width:900px){.contact{-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:1fr 1fr}}.contact__opening-list{list-style-type:none;margin-bottom:2rem}.contact__opening-item{display:flex;font-family:MavenPro Medium,regular;font-size:20px;justify-content:space-between;margin-bottom:.5rem;width:50%}@supports (display:grid){.contact__opening-item{display:grid;grid-template-columns:1fr 1fr;width:auto}}.contact__card{background-color:#fff;border-radius:8px}.contact__card-image{border-top-left-radius:8px;border-top-right-radius:8px;width:100%}.contact__card-caption{padding:1.5rem}.contact__card-text{margin-bottom:1.5rem}.contact__card-mail-link{display:block;font-size:20px;font-weight:700;margin-top:1.5rem;text-align:center;text-decoration:none}.contact__card-mail-link:hover{text-decoration:underline}.figure.figure--left-right-margin{margin-left:.5rem;margin-right:.5rem}@media (min-width:1180px){.figure.figure--left-right-margin{margin-left:0;margin-right:0}}.figure__caption{margin-top:1rem}.figure__picture{display:block;overflow:hidden;width:100%}.figure__picture.figure__picture--process{overflow:visible;position:relative}.figure__picture.figure__picture--process:before{background-color:#c80079;background-image:url(/images/icons/angle-right.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";height:3.5rem;left:-2.2rem;position:absolute;top:50%;transform:translateY(-50%);width:3.5rem}.figure__image{transition:.3s;width:100%}.figure--animated:hover .figure__image{transform:scale(1.1)}.figure__link{cursor:pointer;text-decoration:none}.header{width:100%}.header.header--top-spacing{margin-top:8rem}@media (min-width:850px){.header.header--top-spacing{margin-top:10rem}}.header-slider{zoom:1;margin-bottom:4rem;position:relative}.header-slider:after,.header-slider:before{content:" ";display:block;height:0;overflow:hidden}.header-slider:after{clear:both}.header-slider__slider{margin-left:calc(50vw - min(90vw, 1340px)/2 - .5rem);width:auto}.header-slider__next{display:none}@media (min-width:1000px){.header-slider__next{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;bottom:.5rem;cursor:pointer;display:inherit;margin-left:calc(50vw - min(90vw, 1340px)/2);padding:.5rem;position:absolute;transform:translateX(-130%)}}.headline{font-family:MavenPro Bold,bold;font-size:26px;font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:1.2;margin-bottom:1rem}.headline.headline--bright{color:#fff}.headline.headline--primary{color:#147f85}.headline.headline--small{font-size:20px}.headline.headline--large{font-size:34px}.headline.headline--h1{font-size:80px;font-size:clamp(30px,3vw,80px)}.headline.headline--h2{color:#147f85;font-size:3.5rem;font-size:clamp(32px,3vw,$font-size-headline)}.headline.headline--h3{color:#000;font-size:32px;font-size:clamp(26px,3vw,32px)}.headline.headline--h4{color:#000;font-size:26px;font-size:clamp(21px,3vw,26px)}.headline.headline--start{font-size:80px;font-size:clamp(45px,3vw,80px)}.headline.headline--top{color:#687a7b;font-family:MavenPro Medium,regular;font-size:16px}.headline__second-line{display:inline-block;font-size:32px;font-size:clamp(22px,3vw,32px);margin-top:.25rem;max-width:768px}@media (min-width:1280px){.headline__second-line{max-width:1024px}}@media (min-width:850px){.headline-text{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:30% auto}}@media (min-width:1400px){.headline-text{-moz-column-gap:4rem;column-gap:4rem}}.headline-text__fly{position:relative}.headline-text__fly:after{background-image:url(/images/fly.svg);background-repeat:no-repeat;background-size:cover;content:"";height:25.78px;position:absolute;right:-.5rem;top:-1rem;width:28.41px}.hero{display:block;margin:3rem auto;max-width:1340px;position:relative;width:90%}@media (min-width:850px){.hero{margin-top:8rem}}.hero:after{background:linear-gradient(0deg,rgba(0,0,0,.514),transparent);bottom:0;content:"";height:23%;left:0;position:absolute;right:0}.hero__image{width:100%}.hero__headline{bottom:1.5rem;left:2rem;position:absolute;z-index:10}.image{border-radius:4px}.link{text-decoration:none}.link:hover{text-decoration:underline}.link.link--spacing{margin-bottom:.5rem}.link.link--spacing-large{margin-bottom:.75rem}.link.link--block{display:block}.link.link--primary04{color:#f3f8f9;opacity:.6}.link.link--large{font-family:MavenPro Medium,regular;font-size:20px}.link.link--bright{color:#fff}.link.link--active{opacity:1}.map{display:block;margin-bottom:-8rem;margin-left:auto;margin-right:auto;max-width:1340px;width:90%}@media (min-width:1000px){.map{-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:2fr 3fr}}.map__picture{margin-top:1.5rem}@media (min-width:1000px){.map__picture{margin-top:0}}.menu-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;font-size:20px}@media (min-width:900px){.menu-button{display:none}}#menu-text{color:#000;font-family:MavenPro Regular,regular}.menu-button__icon{border-top:2px solid #000;cursor:pointer;display:inline-block;height:13px;margin-left:.5rem;position:relative;width:15px}.menu-button__icon:before{bottom:6px;width:100%}.menu-button__icon:after,.menu-button__icon:before{background-color:#000;content:"";height:2px;left:0;position:absolute}.menu-button__icon:after{bottom:0;transition:width .4s;width:40%}.menu-button--open .menu-button__icon{border-top:none}.menu-button--open .menu-button__icon:after{bottom:6px;transform:rotate(45deg);width:100%}.menu-button--open .menu-button__icon:before{transform:rotate(-45deg)}.menu-button:hover .menu-button__icon:after{width:100%}.navigation{position:fixed;top:0;width:100%;z-index:100}.navigation__inner{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:block;margin-left:auto;margin-right:auto;max-width:1340px;width:90%}.navigation__top{align-items:flex-end;box-shadow:0 20px 40px #0422241a;display:flex;justify-content:space-between;padding:1rem;position:relative;transition:.3s}@media (min-width:900px){.navigation__top{align-items:center}}@media (max-width:900px){.navigation__top.navigation__top--scrolled{padding-bottom:.5rem;padding-top:.5rem}}.navigation__bottom{box-shadow:0 20px 40px #0422241a;padding:1rem}.navigation__bottom.navigation__bottom--closed{display:none}@media (min-width:900px){.navigation__bottom{display:none}}.navigation__wrapper{height:100%;max-height:80vh;overflow-y:auto}.navigation__list{list-style-type:none}.navigation__item{border-bottom:1px solid #0422241a;padding-bottom:1rem;padding-top:1rem}.navigation__sub-list{list-style-type:none;margin-left:1rem;margin-top:1rem}.navigation__sub-list.navigation__sub-list--closed{display:none}.navigation__sub-wrapper{list-style-type:none;margin-top:1rem}.navigation__sub-link{display:block;margin-bottom:.2rem;text-decoration:none;transition:all .3s ease-in-out}.navigation__sub-link>.navigation__sub-icon{margin-right:.25rem;transition:all 50ms ease-in-out}.navigation__sub-link:hover{color:#147f85}.navigation__sub-link:hover>.navigation__sub-icon{fill:#147f85}.navigation__arrow{transition:all .3s ease-in-out}.navigation__plus{cursor:pointer}.navigation__plus .navigation__plus-line{background-color:#000;display:block;height:2px;transition:all .3s ease-in-out;width:.85rem}.navigation__plus .navigation__plus-line:first-of-type{transform:translateY(.1rem) rotate(90deg)}.navigation__plus .navigation__plus-line:first-of-type.navigation__plus-line--hidden{display:none}.navigation__item-title{align-items:center;cursor:pointer;display:flex;font-size:20px;justify-content:space-between;transition:all .3s ease-in-out}.navigation__item-title:hover{color:#147f85}.navigation__item-title:hover>.navigation__plus>.navigation__plus-line{background-color:#147f85}.navigation__item-title:hover>.navigation__arrow{color:#147f85;transform:translateX(-.5rem)}.navigation__item-title.navigation__item-title--bold{color:#147f85;font-family:MavenPro Bold,bold}.navigation__link{align-items:center;display:flex;font-size:20px;justify-content:space-between;text-decoration:none;transition:all .1s ease-in-out}.navigation__link:hover{color:#147f85}.navigation__link:hover>.navigation__arrow{fill:#147f85;transform:translateX(-.5rem)}.navigation__link.navigation__link--desktop-extra{color:#147f85;display:block;font-family:MavenPro Medium,regular;font-size:1.25rem;margin-top:.5rem}.navigation__link.navigation__link--active{color:#147f85;font-family:MavenPro Bold,bold}.navigation__phone-button{margin-bottom:1rem;margin-top:1.5rem}.navigation-desktop-top-level{display:none}@media (min-width:900px){.navigation-desktop-top-level{align-items:center;display:flex}}.navigation-desktop-top-level__wrapper{display:flex}.navigation-desktop-top-level__link{cursor:pointer;display:inline-block;font-size:20px;margin-right:1rem;text-decoration:none;white-space:nowrap}.navigation-desktop-top-level__link:hover{color:#147f85}.navigation-desktop-top-level__link.navigation-desktop-top-level__link--active{color:#147f85;font-family:MavenPro Bold,bold}.navigation-desktop-top-level__button{display:block;margin:.5rem 0 0 auto;width:-moz-max-content;width:max-content}@media (min-width:900px){.navigation-desktop-top-level__button{margin:0}}.navigation-products{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:1rem;row-gap:1rem}@media (min-width:950px){.navigation-products.navigation-products--grid-large{grid-template-columns:repeat(6,1fr)}.navigation-products.navigation-products--grid-medium{grid-template-columns:repeat(5,1fr)}.navigation-products.navigation-products--grid-small{grid-template-columns:repeat(4,1fr)}}.navigation-products.navigation-products--spacing-bottom{border-bottom:1px solid #cfe5e7;padding-bottom:1.5rem}.navigation-products .figure__caption{-webkit-hyphens:auto;hyphens:auto}.navigation-products .figure__picture{aspect-ratio:1/1}.navigation-products .figure__picture .figure__image{height:100%;max-height:14rem;-o-object-fit:cover;object-fit:cover}.navigation__tiles{box-shadow:0 20px 40px #0422241a;display:none;padding:1rem}@media (min-width:850px){.navigation__tiles{background:#fff;border-radius:5px;box-shadow:0 20px 40px #0422241a;display:none;left:0;margin-top:-.25rem;max-height:70vh;overflow:auto;padding:30px;position:absolute;top:100%;width:100%;z-index:-10}}@media (min-width:1450px){.navigation__tiles{padding:4rem}}.navigation__tiles.submenu-desktop.submenu-desktop--active{display:block}.navigation__tiles .figure__caption>strong{font-family:MavenPro Medium,regular;font-weight:500}.navigation__tiles-wrapper{height:100%}.navigation-dropdown{display:inline-flex;justify-content:center}.navigation-dropdown.navigation-dropdown--with-dropdown{position:relative}.navigation-dropdown__list{background:#fff;border-radius:5px;box-shadow:0 20px 40px #0422241a;display:none;margin-top:75px;padding:30px;position:absolute;top:100%;width:310px}.navigation-dropdown__list.submenu-desktop.submenu-desktop--active{display:block}.navigation-dropdown__list-item{color:#147f85;display:block;font-family:MavenPro Medium,regular;font-size:1.25rem;padding:10px 0;text-align:center;text-decoration:none}.navigation-dropdown__list-item--active,.navigation-dropdown__list-item:hover{color:#c80079}.footer{background-color:#147f85;padding-bottom:3rem;padding-top:3rem;width:100%}.footer__inner{display:block;margin-left:auto;margin-right:auto;max-width:1340px;width:90%}@media (min-width:1100px){.footer__inner{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-areas:"product product service about logo" "ratings ratings ratings ratings ratings " "meta meta meta meta meta";grid-template-columns:1fr 1fr 1fr 1fr 2fr;grid-template-rows:auto auto;row-gap:2rem}.footer__meta{align-items:center;border-top:1px solid #f3f8f9;-moz-column-gap:2rem;column-gap:2rem;display:flex;grid-area:meta;justify-content:space-between}}.footer__social-media{-moz-column-gap:1rem;column-gap:1rem;display:flex;list-style:none;margin-bottom:2rem}.footer__social-media a,.footer__social-media svg{display:block}.footer__social-media svg{height:3rem;width:3rem}@media (min-width:1100px){.footer__social-media{margin-bottom:0;padding-top:2rem}}.footer__navigation{margin-top:2rem}@media (min-width:1100px){.footer__navigation{margin-top:0}}.footer__navigation.footer__navigation--meta{grid-area:meta}@media (min-width:1100px){.footer__navigation.footer__navigation--meta{justify-self:stretch;padding-top:2rem;text-align:end}}.footer__navigation.footer__navigation--service{grid-area:service}.footer__navigation.footer__navigation--about{grid-area:about}.footer__navigation.footer__navigation--product{grid-area:product}@media (min-width:1100px){.footer__two-column-list{-moz-columns:2;column-count:2}}.footer__address{color:#fff;display:block;font-size:20px;font-weight:700}@media (min-width:1100px){.footer__address{padding-top:2rem}}.footer__logo{display:flex;flex-direction:column;grid-area:logo;justify-content:space-between;margin:2rem auto}@media (min-width:1100px){.footer__logo{justify-self:center;margin:0}}.footer__additional-logos{display:flex;gap:1rem;list-style:none;margin-bottom:2rem}.footer__additional-logos img,.footer__additional-logos svg{display:block;height:70px}.footer__navigation-meta-link{color:#f3f8f9;display:block;font-family:MavenPro Medium,regular;font-size:20px;opacity:.6;text-decoration:none}@media (min-width:1100px){.footer__navigation-meta-link{display:inline;margin-left:1rem}}.grid{display:grid}@media (min-width:680px){.grid.grid--c2{grid-template-columns:1fr 1fr}}.grid.grid--c4{row-gap:1.5rem}@media (min-width:680px){.grid.grid--c4{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:850px){.grid.grid--c4{grid-template-columns:repeat(4,1fr)}}.grid.grid--gap1{-moz-column-gap:1rem;column-gap:1rem;row-gap:2rem}@media (min-width:760px){.grid.grid--1to2{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:auto 65%}}.list{list-style-type:none}.list__element{list-style-position:outside;margin-bottom:.5rem;margin-left:2rem;position:relative}.list__element:last-child{margin-bottom:0}.list__element:before{background-image:url(/images/fly.svg);background-repeat:no-repeat;background-size:cover;content:"";height:25.78px;left:-2rem;position:absolute;top:0;width:28.41px}.logo{transition:.3s;width:20%}@media (min-width:1180px){.logo{width:100%}.logo.logo--mobile{display:none}}.navigation__top--scrolled .logo--mobile{width:15%}.logo__link{background:no-repeat 0 0 url(/images/schmidt-insektenschutz-logo.svg);background-size:100% auto;display:block;height:0;padding-top:58.973571429%;text-indent:-9999px;width:100%}.logo-wrap{display:none}@media (min-width:1180px){.logo-wrap{align-items:center;display:inherit;display:grid;grid-template-columns:1fr 1fr}}.logo-wrap__slogan{color:#147f85;font-family:MavenPro Bold,bold;font-size:16px;margin-left:1rem}.paragraph{margin-bottom:2rem}.bard>p{margin-bottom:1.5rem}.process{margin-left:calc(50vw - min(90vw, 1340px)/2 - .5rem)}@media (min-width:1180px){.process{display:block;margin-left:auto;margin-right:auto;max-width:1340px;width:90%}}.process__list{zoom:1;margin-left:-.5rem;margin-right:-.5rem}.process__list:after,.process__list:before{content:" ";display:block;height:0;overflow:hidden}.process__list:after{clear:both}@media (min-width:1180px){.process__list{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;margin-left:0;margin-right:0}.process__list:after,.process__list:before{display:none}}.rating-badge{background-color:#fff;box-shadow:1px 1px 5px 5px rgba(0,0,0,.1);display:flex;gap:1rem;padding:.5rem 1rem;text-decoration:none;width:-moz-max-content;width:max-content}.rating-badge__wrapper--footer{display:block;margin-left:auto;margin-right:auto;max-width:1340px;width:90%}@media (min-width:1100px){.rating-badge__wrapper--footer{display:none}}.rating-badge__wrapper--sticky{display:none}@media (min-width:1100px){.rating-badge__wrapper--sticky{bottom:0;display:block;left:0;position:sticky;z-index:20}}.rating-badge__wrapper--sticky .rating-badge{bottom:1rem;left:1rem;position:absolute}.rating-badge__text{font-size:.9rem}.rating-badge__logo{height:auto;width:2.5rem}.rating-badge__rating{font-size:1rem;line-height:1;margin-right:.25rem}.rating-badge__rating-wrapper{display:flex;gap:3px}.rating-badge__star{color:gold;height:auto;width:.75rem}.section{overflow:hidden;padding-bottom:3rem;padding-top:3rem}.section.section--overflow{overflow:visible}.section.section--grey{background-color:#eaf0f2}.section.section--primary{background-color:#147f85;color:#fff}.section.section--large-padding-top{padding-top:6rem}@media (min-width:1100px){.section.section--large-padding-top{padding-top:8rem}}.section.section--large-padding-bottom{padding-bottom:6rem}@media (min-width:1100px){.section.section--large-padding-bottom{padding-bottom:8rem}}.section__wrap{display:block;margin-left:auto;margin-right:auto;max-width:1340px;width:90%}.section__wrap.section__wrap--small{display:block;margin-left:auto;margin-right:auto;max-width:1180px;width:80%}.strong{font-family:MavenPro Bold,bold}.teaser__wrapper{display:block;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:1340px;position:relative;width:90%;z-index:10}.teaser__slogan{color:#fff;font-size:1.25rem}.teaser__slogan strong{font-family:MavenPro Bold,bold}@media (min-width:900px){.teaser__slogan{font-size:1.65rem}}.teaser{background:#147f85;border-radius:5px;box-shadow:1px 1px 20px 2px rgba(0,0,0,.2);padding:1.5rem}@media (min-width:900px){.teaser{padding:2rem 3rem}}.teaser--turquoise{background:#147f85}.teaser--bright-turquoise{background:#cfe5e7}.teaser--bright-turquoise .teaser__slogan{color:#052628}.teaser--pink{background:#c80079}.text-image{display:grid;grid-template-areas:"picture" "text";grid-template-rows:auto auto}.text-image.text-image--image-right{grid-template-areas:"text" "picture"}@media (min-width:1000px){.text-image.text-image--image-right{grid-template-areas:"text picture"}.text-image{align-items:center;-moz-column-gap:2rem;column-gap:2rem;grid-template-areas:"picture text";grid-template-columns:1fr 1fr;grid-template-rows:auto}.text-image.text-image--30{grid-template-columns:30% auto}.text-image.text-image--40{grid-template-columns:40% auto}.text-image.text-image--50{grid-template-columns:50% auto}.text-image.text-image--60{grid-template-columns:60% auto}.text-image.text-image--70{grid-template-columns:70% auto}}@media (min-width:1400px){.text-image{-moz-column-gap:4rem;column-gap:4rem}}.text-image__image-wrap{grid-area:picture;margin-bottom:1rem}@media (min-width:1000px){.text-image__image-wrap{margin-bottom:0}}.text-image--image-left .text-image__image-wrap{margin-bottom:1rem}@media (min-width:1000px){.text-image--image-left .text-image__image-wrap{margin-bottom:0}}.text-image__figure .image{padding:0 1px}.text-image__figure-caption{margin-top:1rem}.text-image__text{grid-area:text}.tile-collection{display:grid;grid-template-columns:1fr;justify-content:space-between;row-gap:1.5rem}@media (min-width:780px){.tile-collection{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:1fr 1fr}}@media (min-width:1300px){.tile-collection{grid-template-columns:repeat(3,1fr)}}.title-figure{position:relative}.title-figure.title-figure--startpage{margin-bottom:2rem}@media (min-width:900px){.title-figure.title-figure--startpage{margin-bottom:-4rem}}.title-figure__video{width:100%}.title-figure__image{height:100vh;max-height:100vh;min-height:35rem;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1024px){.title-figure__image{height:auto;max-height:100vh;min-height:65vh}}.title-figure__caption{left:5%;position:absolute;right:5%;text-shadow:4px 4px 42px #000;top:25%}@media (min-width:768px){.title-figure__caption{top:45%}}@media (min-width:1640px){.title-figure__caption{left:0;margin-left:calc(50vw - min(90vw, 1340px)/2)}}@media (min-width:1024px){.tree-counter{align-items:center;display:grid;grid-template-columns:1fr 1fr}}.tree-counter__article{font-size:"MavenPro Regular",regular}@media (min-width:1024px){.tree-counter__article{grid-column:2/3;grid-row-start:1;margin-left:18.5%}.tree-counter__aside{display:flex;flex-direction:row-reverse;grid-column:1/2;grid-row-start:1}}.tree-counter__animation{background-color:#cfe5e7}.tree-counter__counter{align-items:stretch;color:#fff;display:flex;margin-top:-.45rem}@media (min-width:1024px){.tree-counter__counter{flex-direction:column;justify-content:stretch;margin-top:0;width:17.25rem}}.tree-counter__description{align-items:center;background-color:#147f85;display:flex;font-family:MavenPro Medium,regular;font-size:"MavenPro Regular",regular;padding:1.25rem;width:100%}@media (min-width:1024px){.tree-counter__description{height:100%;text-align:center}}.tree-counter__number{align-items:center;background-color:#c80079;display:flex;font-family:MavenPro Bold,bold;font-size:2.5rem;justify-content:center;min-width:33.33333%;padding:1.25rem}.video{margin-bottom:1.5rem}.video__wrap{height:0;overflow:hidden;padding-top:56.25%;position:relative}.video__iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video__caption{font-size:13px;padding-top:.5rem}
