header{padding-top:10px!important}header:has(.ufo_slider_top){padding-top:50px!important}#main{min-height:700px;position:relative}#main:before{background:#4d536d url(/build/images/header_sito_ufo_antiriciclaggio.b0f398ed.jpg) no-repeat 50%;background-attachment:fixed;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%}body{font-size:18px;text-align:left}h1{font-size:46px}h2{text-align:left}h4{font-size:22px;line-height:33px}li{line-height:27px;text-align:left}.container-fluid{padding-bottom:30px;padding-top:30px}.main-menu{float:right}.destinazione{background-color:#b1e3ff;color:#006aa6;font-weight:400;padding:5px 10px}.header_info h1,.header_info h2,.header_info h3{color:#333}.header_info h1{font-size:35px;margin:20px 0;text-transform:uppercase}.header_info h2{font-size:24px;line-height:36px;margin-bottom:40px}.evidenziato{background-color:#b1e3ff;color:#006aa6;padding:5px 10px}#riserva_posto{font-size:20px}.testo_arancione{color:#f38b00}.testo_blu{color:#006aa6}#iscriviti{background-color:#ffffffee;border:1px solid #333;border-radius:5px;padding:10px}#iscriviti h4 span{display:block;font-size:14px;font-weight:700;line-height:21px;text-align:center}#richiesta_iscrizione_evento{padding:5px}.form-group{display:block;margin-left:15px;margin-right:15px;position:relative}.form-control{margin-bottom:0!important}.iscriviti_link,.iscriviti_link:focus,.iscriviti_link:visited,.pulsante_cta,.pulsante_cta:focus,.pulsante_cta:visited{background:#f38b00;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:700;margin:10px auto;padding:12px 20px;text-align:center;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;width:50%}.iscriviti_link,.iscriviti_link:focus,.iscriviti_link:visited{width:fit-content}.cta_left{margin:10px 0}.iscriviti_link:hover,.pulsante_cta:hover{background-color:#ffb95d;color:#fff;cursor:pointer}#sezione_1,#sezione_3{background-color:#006aa6;color:#fff}#sezione_1 h3,#sezione_3 h3{color:#f38b00;font-weight:700}.descrizione_webinar h3{font-size:36px;line-height:54px}.text-white{color:#fff!important}#sezione_1 h4{color:#f38b00}#sezione_1 .testo_arancione{font-size:18px;font-weight:500;line-height:18px}#sezione_1 ul li{display:block;font-weight:300;text-align:left}#sezione_1 ul li:before{color:#fff;content:"\2714";display:inline-block;font-family:Arial,Segoe UI Symbol,sans-serif;font-size:12px;font-weight:700;line-height:12px;margin-right:5px;padding:4px;position:relative;top:-2px}#box_container{display:flex}#box_container .box{background-color:#fff;border:1px solid #333;border-radius:5px;margin:30px;min-height:100px;padding:15px}#box_container .col-box{display:flex}#box_container .box .box_title{color:#006aa6;font-size:20px;line-height:20px;margin:10px 0 15px}#box_container .box .box_desc{display:block;font-size:16px;line-height:24px;margin:10px 0 15px;text-align:left}.immagine_relatore{width:90%}.prog{margin-top:30px}.accreditamento_img{border:1px solid #ccc;border-radius:50%;display:block;margin-left:auto;max-height:230px}.programma_accordion li{background-color:#f3f3f3;display:block;font-size:18px;font-weight:700;line-height:27px;margin:10px 0;padding:20px 10px;position:relative;text-align:left}.programma_accordion li.espandibile{cursor:pointer}.programma_accordion li.espandibile:after{color:#f38b00;content:"+";font-size:27px;font-weight:900;line-height:27px;padding:0;position:absolute;right:20px}.sottomenu{background-color:#333;margin:10px;padding:10px 10px 10px 30px}.sottomenu li{background-color:inherit;color:#fff;display:list-item;font-size:18px;font-weight:400;line-height:18px;margin:5px 0;padding:5px 10px}#sezione_6{background-color:#f7f7f8;padding-bottom:60px}.percorso_completo{color:#006aa6;font-size:22px;font-weight:600;line-height:22px}table{border-collapse:collapse;box-shadow:0 2px 8px rgba(0,0,0,.1);margin:20px 0;width:100%}td{border:1px solid #ddd;font-size:16px;line-height:24px;padding:15px 10px;vertical-align:top}td.data{background-color:#f8f9fa;color:#006aa6;font-weight:600;text-align:center;width:20%}#banner{background-color:#2da4e9;color:#000}#banner p{margin:20px auto;text-align:center;width:80%}#banner .underline{color:#000;text-decoration:underline}#richiesta_info{background:#3eadec;background:radial-gradient(circle,#3eadec 0,#006aa6 100%);padding:60px 0}#richiesta_info h2{font-size:30px;font-weight:700;line-height:45px;margin:20px auto 30px;text-align:center;text-transform:uppercase}#richiesta_info .sottotitolo{color:#fff;font-size:22px;font-weight:900;line-height:22px;margin-bottom:30px;text-align:center}#richiesta_info h3{font-size:16px;line-height:24px;margin:0 auto;text-align:left;width:80%}#sezione-richiesta h3 b{color:#fff;font-size:20px;line-height:30px}.form-control,.form-control:focus{border-bottom:1px solid #000;border-radius:5px;height:50px;text-align:center;width:100%}.form-control:focus,.form-control:focus-visible,.form-group:focus,.form-group:focus-visible{border:1px solid #000}#errors,#richiedi-info{width:100%}#errors{color:red;margin:0 auto}#thankyou{display:none;width:100%}#thankyou p{background-color:rgba(178,255,178,.4);color:#000;font-size:18px;font-weight:700;margin:100px auto;text-align:center;width:100%}#regen_captcha{color:#fff;font-size:20px;position:relative;top:5px;width:50px}.privacy{color:#222;display:block;font-size:13px;line-height:20px;text-align:left}.privacy a{color:inherit;text-decoration:underline}.privacy a:hover{font-weight:700}.privacy_b{color:#222!important;font-size:13px;line-height:20px!important;text-align:left}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{left:4px;top:4px}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{left:7px;top:7px}#g-recaptcha-response{display:block!important;height:76px!important;margin:-78px 0 0!important;opacity:0;position:absolute;width:302px!important;z-index:-999999}#descrizione_ufo{padding-bottom:60px;padding-top:60px}.btn_offerta,.btn_offerta:focus,.btn_offerta:visited{background-color:#006aa6;color:#fff;display:block;font-size:16px;font-weight:900;line-height:24px;margin:20px auto;padding:10px 20px;text-transform:uppercase;width:fit-content}.btn_offerta:hover{background-color:#dff1fc;color:#006aa6}.diretta-percorso{background-color:#f7f7f8;display:block;margin:30px;padding:15px;width:-webkit-fill-available}.titolo-diretta{color:#333;font-size:18px;line-height:27px;margin-bottom:10px}.data-diretta,.titolo-diretta{display:block;text-align:left;width:100%}.data-diretta{color:#666;font-size:16px;line-height:24px}.speciale_coupon{background-color:#fff;border:1px solid #006aa6;color:#006aa6;display:block;font-size:16px;font-weight:900;line-height:16px;margin:0 auto;padding:10px 20px;text-align:center;text-transform:none;width:fit-content}#error_from_controller{background:red;color:#222;display:none;font-size:20px;left:50%;line-height:20px;margin:30px auto;opacity:1;padding:30px 60px;position:fixed;text-align:center;top:10%;transform:translateX(-50%);width:60%;z-index:99999999}#error_message,#form_errors{margin:0}#close_errors{color:#000;cursor:pointer;float:right;font-size:20px;line-height:20px;position:absolute;right:10px;top:10px}#close_errors:hover{font-size:25px}section{margin-bottom:0!important}@media screen and (max-width:768px){header{padding-top:5px!important}body{text-align:justify}#main{min-height:400px}h1{font-size:28px}h2{font-size:20px}h4{font-size:18px;line-height:26px}#richiesta_info h2,.descrizione_webinar h3,h2,h3{font-size:24px;line-height:1.3}#richiesta_info h3{font-size:18px;line-height:27px}.container-fluid{padding:15px}.main-menu{float:none;text-align:center;width:100%}.destinazione{display:block;width:fit-content}.header_info h1{font-size:30px}.header_info h2{font-size:18px;line-height:27px}.iscriviti_link,.pulsante_cta{font-size:16px;padding:10px;width:90%}.cta_left{margin:10px 0;width:fit-content}p{padding:15px;text-align:left}.prog{display:flex;flex-wrap:wrap}.img-col{order:2;width:100%}.programma{order:1}.accreditamento_img{display:none}#box_container{align-items:stretch;flex-direction:column}#box_container .box{margin:15px 0;padding:10px}.immagine_relatore{width:100%}.programma_accordion{padding-left:0}.programma_accordion li{font-size:16px;line-height:22px}#banner p{font-size:16px;margin:10px 0;width:100%}#sezione_7 .container{padding:10px}#descrizione_ufo{padding-bottom:30px;padding-top:30px}.row{margin:0}}