.benefits{background-color:#177e43;color:#fff;padding:2.75rem 0;position:relative}.benefits:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #177e43;bottom:-20px;bottom:-1.25rem;content:"";height:0;left:50%;margin-left:-.625rem;position:absolute;width:0;z-index:9}@media only screen and (min-width:68.75em){.benefits__wrapper{-ms-flex-pack:distribute;justify-content:space-around;padding:0 2.5rem}}.benefits__item{margin:.9375rem 0;padding:0 1.25rem;width:100%}@media only screen and (min-width:40em) and (max-width:68.6875em){.benefits__item{margin:1.25rem 0;width:50%}.benefits__item:last-child{margin:1.25rem auto}}@media only screen and (min-width:68.75em){.benefits__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:auto}}.benefits__item .icon_svg{color:#fff;margin-bottom:1rem}@media only screen and (min-width:68.75em){.benefits__item .icon_svg{margin-bottom:0}}.benefits__item .icon_15{height:46px;height:2.875rem;width:77px;width:4.8125rem}.benefits__item .icon_udrzitelnost{height:50px;height:3.125rem;width:47px;width:2.9375rem}.benefits__item .text{text-align:center;width:100%}@media only screen and (min-width:68.75em){.benefits__item .text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:1.25rem;padding:0 .625rem 0 .3125rem;text-align:left}}.reference .item{-webkit-filter:grayscale(1);filter:grayscale(1);margin:1.25rem}.write{height:430px;height:26.875rem;text-align:center;width:100%}@media only screen and (max-width:24.9375em){.write{background:url(/images/content/write_400.webp) no-repeat 50%}}@media only screen and (min-width:25em) and (max-width:49.9375em){.write{background:url(/images/content/write_800.webp) no-repeat 50%}}@media only screen and (min-width:50em) and (max-width:92.4375em){.write{background:url(/images/content/write_1480.webp) no-repeat 50%}}@media only screen and (min-width:92.5em){.write{background:url(/images/content/write_2200.webp) no-repeat 50%}}.write__wrapper{height:100%}@media only screen and (max-width:24.9375em){.no-webp .write{background:url(/images/content/write_400.jpg) no-repeat 50%}}@media only screen and (min-width:25em) and (max-width:49.9375em){.no-webp .write{background:url(/images/content/write_800.jpg) no-repeat 50%}}@media only screen and (min-width:50em) and (max-width:92.4375em){.no-webp .write{background:url(/images/content/write_1480.jpg) no-repeat 50%}}@media only screen and (min-width:92.5em){.no-webp .write{background:url(/images/content/write_2200.jpg) no-repeat 50%}}.footer{background:#177e43;color:#fff;padding-top:4.375rem;width:100%}.footer__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:68.75em){.footer__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between}}.footer__item{padding:0 1.875rem;width:100%}@media only screen and (min-width:43.75em){.footer__item{width:40%}}@media only screen and (min-width:68.75em){.footer__item{max-width:400px;max-width:25rem;padding:0 3.125rem;width:auto}}.footer__item li{list-style:none;margin:.5rem 0}@media only screen and (min-width:68.75em){.footer__item li{white-space:nowrap}}.footer__item a{color:#fff}.footer__item a.active,.footer__item a:hover{color:#bf0000}.footer__item .title{border-bottom:1px solid #bebebe;font-size:18px;font-size:1.125rem;margin-bottom:1.25rem;padding-bottom:.625rem}.footer__credits{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media only screen and (min-width:43.75em){.footer__credits{width:60%}}@media only screen and (min-width:68.75em){.footer__credits{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;width:auto}.footer__credits p{max-width:225px;max-width:14.0625rem}}.footer__credits p{margin:.75rem 0}.footer__credits .logo{height:87px;height:5.4375rem;width:132px;width:8.25rem}.footer__navigation{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:1.875rem;order:1}@media only screen and (min-width:68.75em){.footer__navigation{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;margin-bottom:0;order:unset}}.footer__contact{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media only screen and (min-width:68.75em){.footer__contact{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;white-space:nowrap}}.footer__contact p{margin:.3125rem 0}.footer__contact p.indent{margin-bottom:2.25rem}.footer__contact .icon_svg{margin-right:.625rem}.footer__contact--link{font-size:18px;font-size:1.125rem}.footer__contact--link .icon_svg{margin-right:.625rem}.footer__contact--link .icon_phone{height:27px;height:1.6875rem;width:37px;width:2.3125rem}.footer__contact--link .icon_mail{height:37px;height:2.3125rem;width:37px;width:2.3125rem}.footer__creator{border-top:1px solid #bebebe;color:#fff;padding:1.25rem}.footer__creator .link{color:#fff;display:inline-block;margin:0 auto;text-align:center;text-decoration:none}.footer__creator .link:hover{color:#bf0000}.footer__creator .link .icon_svg{color:#bf0000;height:20px;height:1.25rem;margin:0 .3125rem;width:20px;width:1.25rem}.backtop{bottom:10px;bottom:.625rem;position:fixed;right:10px;right:.625rem;z-index:9!important}.backtop__link{display:block;width:40px;width:2.5rem}@media only screen and (min-width:97.5em){.backtop__link{width:60px;width:3.75rem}}.backtop__link:hover{text-decoration:none}.backtop__link:hover .backtop__picture{background-color:#0a5}.backtop__picture{background:#bf0000 url(/images/svg/scroll-top.svg) no-repeat 50%;border-radius:50%;display:block;height:40px;height:2.5rem;-webkit-transition:1s;transition:1s;width:40px;width:2.5rem}@media only screen and (min-width:97.5em){.backtop__picture{border-radius:50%;height:50px;height:3.125rem;margin:0 auto .4375rem;width:50px;width:3.125rem}}