.section_icons{margin:0 auto}@media (min-width: 1400px){.section_icons{max-width:1300px;width:100%}}@media (min-width: 1500px){.section_icons{max-width:1400px}}.section_icons .title{font-weight:normal;font-style:normal;font-family:var(--highlight-font);line-height:100%;position:relative;color:var(--secondary-color-associated);font-size:3.5em;margin-bottom:20px}@media (min-width: 768px) and (max-width: 991px){.section_icons .title{font-size:2.8em}}@media (max-width: 767px){.section_icons .title{font-size:2em}}@media (min-width: 1200px){.section_icons .title{font-size:4em}}@media (min-width: 1400px){.section_icons .title{font-size:5em}}.section_icons .title strong{font-weight:normal}.section_icons .title:after,.section_icons .title:before{content:'';display:block;height:1px;background:var(--secondary-color-associated)}.section_icons .title:after{width:60px;margin-top:20px;margin-left:auto;margin-right:auto}.section_icons .title:before{width:40px;position:absolute;bottom:-5px;left:50%;margin-left:-20px}@media (min-width: 992px){.section_icons .title{font-size:3.5em}}.section_icons .subtitle{font-weight:normal;font-family:var(--first-font);line-height:120%;position:relative;letter-spacing:.1em;color:var(--secondary-color-associated);font-size:1em;text-align:center;margin-bottom:1em}.section_icons .subtitle strong{font-weight:normal}.section_icons .subtitle strong{color:var(--secondary)}.section_icons .content{max-width:900px;margin:2em auto}.section_icons .wrap{padding:60px 0;background-color:var(--main-d-5);color:var(--main-color-associated)}.section_icons .wrap .icons{margin:0 auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.section_icons .wrap .icons .item{margin:20px}@media (max-width: 767px){.section_icons .wrap .icons .item{margin:20px 0;width:50%}}.section_icons .wrap .icons .item .icon{font-size:4em}.section_icons .wrap .icons .item .label{margin-top:10px;font-size:1em}
