body,html{background:#f6f1f1;font-family:Open Sans,sans-serif;font-weight:100;height:100%;margin:0;padding:0;width:100%}h1,h2,h3,h4,h5,h6{font-weight:400}h3{font-size:24px}.centra{display:flex;flex-direction:column;justify-content:center;width:70%}img{max-width:100%}#banner{align-items:center;background-attachment:fixed;background-image:url(../consenso_bg.jpg);background-position:50%;background-size:cover;display:flex;flex-direction:column;height:70vh;justify-content:center;padding:30px;position:relative;text-align:center;width:100%}#banner .cont_img{left:0;position:absolute;top:0;width:200px}#banner .cont_img img{border:10px solid #fff}#banner h1,#banner h2{padding:0 100px;text-align:center}#banner ul{display:flex;flex-direction:row;gap:50px;justify-content:center;list-style:none}#banner:before{background:#fff;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:0}#banner>*{z-index:1}.center_col{align-items:center}.center_col,.flex_col,.flex_col ul{display:flex;flex-direction:column}.flex_col ul{gap:40px;list-style:none;margin:0;padding:0}.flex_col ul.right{align-items:flex-end;padding:0 20px 0 40px;text-align:right}.flex_col ul.left{align-items:flex-start;padding:0 40px 0 20px}.flex_col ul.left li{flex-direction:row-reverse;text-align:left}.flex_col ul li{align-items:center;display:flex;gap:20px}.flex_col ul li h4{font-size:18px;margin:0}.flex_col ul li .cont_svg{fill:#8fcda3;width:50px}.flex_col>div{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:80px 0}.flex_col>div.left .cont_txt{padding-left:10%}.flex_col>div.right{flex-direction:row-reverse}.flex_col>div.right .cont_txt{float:right;padding-left:0;padding-right:10%}.flex_col>div .cont_img{display:flex;justify-content:center}.flex_col>div img{max-height:80vh;width:auto}.flex_col>div>*{flex:1}h4{font-weight:600}.flex_row{display:flex;flex-direction:row;justify-content:space-between}.flex_row.v_align{align-items:center}.alternate{display:flex;flex-direction:column}.alternate>div{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.alternate>div:nth-child(odd)>.cont_txt{padding-left:10%}.alternate>div:nth-child(2n){flex-direction:row-reverse}.alternate>div:nth-child(2n) .cont_txt{float:right;padding-right:10%}.alternate>div .cont_img{display:flex;justify-content:center}.alternate>div img{max-height:80vh;width:auto}.alternate>div>*{flex:1}*,:focus{outline-width:0}*{-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}footer{background:#9ea2a8;color:#fff;font-size:14px;padding:40px;text-align:center}footer .flex_row{text-align:left}footer a{color:#fff}footer strong{font-size:18px}footer ul{display:flex;gap:20px;list-style:none}.btn{background:#8fcda3;color:#fff;padding:10px 25px;text-decoration:none}@media (max-width:750px){#banner{height:100vh}#banner .cont_img{left:auto;margin-bottom:30px;position:relative;text-align:center}#banner h1,#banner h2{padding:0 20px}.flex_col>div{flex-direction:column!important}.flex_col{padding:0 10%}.flex_col .cont_img{margin:40px 0 0}.flex_col ul .cont_img{margin:0}.flex_col>div.left .cont_txt{padding-left:0}.flex_col>div.right .cont_txt{padding-right:0}.flex_col ul.right li{flex-direction:row-reverse}}
