.description{margin:75px 0}.description .container h1,.description .container h2,.description .container h3,.description .container h4,.description .container h5,.description .container p{margin:revert-layer;margin-bottom:1em!important}.banner-single .container-banner{padding:50px 0 50px 20%!important}@media screen and (max-width:767px){.banner-single .container-banner{padding:20px 0 20px 20px!important}}.banner-single .container-banner p{font-size:16px;color:#070707;margin:1.5em 0;padding:0 30px;position:relative}.banner-single .container-banner p::before{content:" ";position:absolute;left:0;top:0;width:2px;height:100%;background:#00274a}.counters .container h2{font-weight:700;font-size:40px;line-height:155%;color:#9aaec0;margin-bottom:22px}@media screen and (max-width:767px){.counters .container h2{font-size:30px;line-height:41px}}.counters .container .counter-cards{max-width:-moz-fit-content;max-width:fit-content;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}@media screen and (max-width:1180px){.counters .container .counter-cards{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.counters .container .counter-cards{grid-template-columns:1fr}}