.modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .8)}.modal-content{background-color:#A82A46;margin:15% auto;padding:20px;max-width:500px;min-width:180px;width:90%;color:#fff}.modal-content h1,.modal-content h2,.modal-content h3,.modal-content h4,.modal-content a{color:#fff}.modal-content ul{list-style:none;padding:0;margin:0 0 10px}.modal-content ul li{margin:0!important;padding:0}.modal-content ul li a{margin:0;border-bottom:1px dotted #fff;padding:5px 0;display:block}.modal-content ul li:hover a{background:#fff;color:#333}.modal-content-form{background-color:#191919;margin:1% auto;padding:30px;;height:90%;border:1px solid #888;width:40%;min-width:180px;max-width:500px;color:#fff}.err-lbl{display:none;color:red}.err-div{background-color:red!important}.err-textarea{border:solid 3px red!important}.close,.close2{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close2:hover,.close:focus,.close2:focus{color:#000;text-decoration:none;cursor:pointer}.jconfirm.jconfirm-micso-theme .jconfirm-bg{left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4)}.jconfirm.jconfirm-micso-theme .jconfirm-box{background-color:#191919;margin:15% auto;padding:20px;color:#fff;border:1px solid #888;width:20%;min-width:180px;max-width:400px}.jconfirm.jconfirm-micso-theme .jconfirm-box .jconfirm-buttons button{display:inline-block;font:16px/16px "Poppins Semi Bold",Arial,sans-serif;color:#fff;text-transform:uppercase;padding:13px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:nowrap;background-clip:padding-box;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;border:1px solid #fff}#loadOverlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .6);z-index:10000}#loadOverlay>i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-copertura input,.box-copertura select{margin:0}.box-copertura select,.box-copertura input{background:none!important;appearance:none;border-width:0 0 3px 0!important;border-style:solid!important;border-color:#ccc!important;box-shadow:none!important;padding-left:0;height:50px;line-height:normal;padding-right:0}.box-copertura input::placeholder{opacity:1}.box-copertura select option{box-shadow:0;border:0}.box-copertura-form{display:flex;gap:5px;flex-wrap:wrap;justify-content:space-between}.box-copertura-form #box-nome,.box-copertura-form #box-cogn,.box-copertura-form #box-mail{flex-grow:1;flex-shrink:1}.box-copertura-form #box-submit{flex-grow:0;flex-shrink:0}.box-copertura-form input{margin:0}.home .box-copertura select,.home .box-copertura input{border-color:#fff!important;color:#fff!important}.home .box-copertura input:focus,.home .box-copertura select:focus{color:#fff!important}.home .box-copertura input::placeholder{opacity:1;color:#fff}.home .box-copertura select option{color:#333}.BOL-FTTH,.BOL-FTTC{display:inline-block;width:30px;height:30px;background:center center no-repeat;background-size:100% 100%;top:7px;position:relative}.BOL-FTTH{background-image:url(/wp-content/plugins/copertura-qfiber/img/F.png)}.BOL-FTTC{background-image:url(/wp-content/plugins/copertura-qfiber/img/FR.png)}.cov_result[data-result='covered']{display:flex;flex-wrap:wrap;flex-direction:row;gap:20px;justify-content:space-between;align-content:flex-start;align-items:center}.cov_result[data-result='covered']{padding:20px;background:#fff;box-shadow:0 0 30px rgb(0 0 0 / .3);color:#000}.cov_result[data-result='not_covered']{color:#fff}.coverage_results{display:flex;justify-content:space-between;flex-wrap:wrap}.coverage_result{display:flex;flex:0 0 14rem;flex-direction:column}.coverage_result del{color:#666}.coverage_result strong{font-size:1.2em}.coverage_buy_btn .buy-button{margin-right:0 0 5px;width:100%}