.submenu{display:flex;justify-content:space-between;align-items:stretch;margin-bottom:90px}.submenu__item{text-align:center}.submenu a{display:block;height:100%;font-size:1.5em;font-weight:700;line-height:1;text-decoration:none;outline:none;text-transform:uppercase;position:relative;padding-bottom:1.5em}@media only screen and (max-width:479px){.submenu a{font-size:1em}}.submenu a:after{content:'';display:block;height:4px;width:0;overflow:hidden;background-color:#007dbe;position:absolute;bottom:0;left:0;transition:all .25s linear}.submenu span{display:block}.submenu__icon{display:flex;align-items:center;justify-content:center;margin-bottom:1em}.submenu__arrow{position:absolute;bottom:-4px;left:50%;width:auto;transform:translateX(-50%);transition:all .15s linear}.submenu__arrow svg{vertical-align:bottom}.submenu a:hover:after,.submenu a.active:after{width:100%}.submenu a:hover .submenu__arrow,.submenu a.active .submenu__arrow{opacity:0;left:100%;transform:translateX(0)}.submenu a.active{color:#555}.eco_content{padding-top:80px}@media only screen and (max-width:799px){.eco_content{padding-top:2em}}@media only screen and (max-width:649px){.eco__menu{flex-wrap:wrap;justify-content:center;margin-top:-2em}}@media only screen and (max-width:1009px){.eco__menu a{font-size:1rem}}.eco__menu .submenu__item{flex:2 1 auto}@media only screen and (max-width:649px){.eco__menu .submenu__item{width:50%;padding-top:2em;flex:0 0 auto}}@media only screen and (max-width:479px){.eco__menu .submenu__item{width:50%}}.eco__menu .submenu__icon{height:47px}@media only screen and (max-width:649px){.eco__menu .submenu__icon{margin-bottom:.5em}}.eco__section-list{margin-top:3em}.eco__section+.eco__section{margin-top:3em}.eco__section--cols{display:flex;align-items:flex-start;justify-content:flex-start}@media only screen and (max-width:799px){.eco__section--cols{display:block}}.eco__section--cols>div{width:50%;flex:0 0 auto}@media only screen and (max-width:799px){.eco__section--cols>div{width:auto}}@media only screen and (max-width:799px){.eco__section--cols .eco__section_body,.eco__section--cols .eco__section_media{padding-left:0 !important;padding-right:0 !important}.eco__section--cols .eco__section_body{margin-bottom:1.5em}}.eco__section--cols:nth-child(odd) .eco__section_body{padding-right:var(--contentColumnsGap)}.eco__section--cols:nth-child(odd) .eco__section_media{padding-left:var(--contentColumnsGap)}.eco__section--cols:nth-child(even) .eco__section_body{padding-left:var(--contentColumnsGap)}.eco__section--cols:nth-child(even) .eco__section_media{order:-1;padding-right:var(--contentColumnsGap)}.eco__section_media img{vertical-align:middle;height:auto;max-width:100%}