body{font-family:"Open Sans",sans-serif;color:#444}a{color:#009929}a:active,a:hover,a:link,a:visited{color:#009929;text-decoration:none!important}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:700}main{min-height:500px}.back-to-top{position:fixed;display:none;right:15px;bottom:15px;z-index:99999}.back-to-top i{display:flex;align-items:center;justify-content:center;font-size:24px;width:40px;height:40px;border-radius:50px;background:#009929;color:#fff;transition:all .4s}.back-to-top i:hover{background:#00805d;color:#fff}@media screen and (max-width:768px){[data-aos-delay]{transition-delay:0!important}}#header{z-index:997;transition:all .5s;top:20px}#header .header-container{background:#fff}#header.header-scrolled{background:#fff;box-shadow:0 2px 15px rgba(0,0,0,.1);top:0}#header .logo{overflow:hidden;padding:10px 20px 7px 20px;background:#009929}#header .logo h1{font-size:30px;padding:0;line-height:1;font-weight:700;margin:0}#header .logo h1 a,#header .logo h1 a:hover{color:#fff;text-decoration:none}#header .logo h1 a small{display:block;font-size:12px;color:#fff;text-align:right;font-style:italic}#header .logo img{padding:0;margin:0;max-height:50px}@media (max-width:992px){#header{box-shadow:0 2px 15px rgba(0,0,0,.1);top:0;background:#009929}#header .header-container,#header.header-scrolled{background:#009929}#header .logo h1{font-size:24px}}.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none}.nav-menu>ul>li{position:relative;white-space:nowrap;float:left}.nav-menu a{display:block;position:relative;color:#36343a;padding:10px 7px;transition:.3s;font-size:14px;font-weight:600;text-transform:uppercase}.nav-menu .active>a,.nav-menu a:hover,.nav-menu li:hover>a{color:#009929;text-decoration:none}.nav-menu .drop-down ul{display:block;position:absolute;left:0;top:calc(100% + 30px);z-index:99;opacity:0;visibility:hidden;padding:10px 0;background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25);transition:ease all .3s;height:400px;overflow:scroll}.nav-menu .drop-down-2 ul{height:200px;}.nav-menu .drop-down:hover>ul{opacity:1;top:100%;visibility:visible}.nav-menu .drop-down li{min-width:180px;position:relative}.nav-menu .drop-down ul a{padding:5px 10px;font-weight:500;text-transform:none;color:#000;border-bottom:1px dashed #ebebeb}.nav-menu .drop-down ul .active>a,.nav-menu .drop-down ul a:hover,.nav-menu .drop-down ul li:hover>a{color:#009929}.nav-menu .drop-down>a:after{content:"\ea99";font-family:IcoFont;padding-left:5px}.mobile-nav-toggle{position:fixed;right:15px;top:15px;z-index:9998;border:0;background:0 0;font-size:24px;transition:all .4s;outline:0!important;line-height:1;cursor:pointer;text-align:right}.mobile-nav-toggle i{color:#fff}.mobile-nav{position:fixed;top:55px;right:15px;bottom:15px;left:15px;z-index:9999;overflow-y:auto;background:#fff;transition:ease-in-out .2s;opacity:0;visibility:hidden;border-radius:10px;padding:10px 0}.mobile-nav *{margin:0;padding:0;list-style:none}.mobile-nav a{display:block;position:relative;color:#36343a;padding:10px 20px;font-weight:500;outline:0}.mobile-nav .active>a,.mobile-nav a:hover,.mobile-nav li:hover>a{color:#009929;text-decoration:none}.mobile-nav .drop-down>a:after{content:"\ea99";font-family:IcoFont;padding-left:10px;position:absolute;right:15px}.mobile-nav .active.drop-down>a:after{content:"\eaa1"}.mobile-nav .drop-down>a{padding-right:35px}.mobile-nav .drop-down ul{display:none;overflow:hidden}.mobile-nav .drop-down li{padding-left:20px}.mobile-nav-overly{width:100%;height:100%;z-index:9997;top:0;left:0;position:fixed;background:rgba(29,28,31,.6);overflow:hidden;display:none;transition:ease-in-out .2s}.mobile-nav-active{overflow:hidden}.mobile-nav-active .mobile-nav{opacity:1;visibility:visible}.mobile-nav-active .mobile-nav-toggle i{color:#fff}.nv span{display:block;position:relative;color:#36343a;padding:2px 30px 2px 15px;transition:.3s;font-size:16px;font-weight:600;text-transform:uppercase;text-align:right}.nv span small{display:block;font-size:11px;text-align:right;color:green;font-weight:600;font-style:italic}#hero{width:100%;background-image:url(../img/homepage-girl.webp);background-position:right bottom;background-repeat:no-repeat;background-color:#007f24}#hero .container{padding-top:60px;padding-bottom:20px}#hero h1{margin:20px 0 15px 0;font-size:45px;font-weight:700;line-height:56px;color:#fff;text-shadow:10px 10px 10px rgba(0,0,0,.4);background-color:none}#hero h2{color:#ebebeb;margin-bottom:20px;font-size:24px;text-shadow:10px 10px 10px rgba(0,0,0,.4);background-color:none}#hero .btn-get-started{font-weight:600;font-size:16px;letter-spacing:1px;display:inline-block;padding:10px 28px 11px 28px;border-radius:50px;transition:.5s;margin:10px 0 0 0;color:#fff;background:#f38900;box-shadow:5px 5px 14px rgba(0,0,0,.4)}#hero .btn-get-started:hover{background:#d67900}@media (max-width:991px){#hero{height:auto;text-align:left}}@media (max-width:768px){#hero h1{text-align:center;font-size:28px;line-height:36px;background-color:rgba(0,137,26,.8);text-shadow:none;color:#fff;box-shadow:5px 5px 14px rgba(0,0,0,.4);padding:10px}#hero h2{text-align:center;font-size:22px;line-height:24px;margin-bottom:20px;background-color:rgba(0,137,26,.8);text-shadow:none;color:#fff;box-shadow:5px 5px 14px rgba(0,0,0,.4);padding:10px}#hero .btn-get-started{display:block;text-align:center}}@media (max-width:575px){#hero .btn-get-started{font-size:18px;padding:10px 24px 11px 24px;display:block;text-align:center}}@-webkit-keyframes up-down{0%{transform:translateY(10px)}100%{transform:translateY(-10px)}}@keyframes up-down{0%{transform:translateY(10px)}100%{transform:translateY(-10px)}}section{padding:30px 0;overflow:hidden}.section-bg{background-color:#f6f6f7}.section-title{padding-bottom:10px}.section-title h2{font-size:32px;font-weight:700;text-transform:uppercase;margin-bottom:10px;padding-bottom:10px;position:relative}.section-title h2::after{content:'';position:absolute;display:block;width:50px;height:2px;background:#009929;bottom:0;left:0}.about .content h2{font-weight:700;font-size:48px;line-height:60px;margin-bottom:20px;text-transform:uppercase}.about .content h3{font-weight:600;line-height:32px;font-size:24px}.about .content ul{list-style:none;padding:0}.about .content ul li{padding:10px 0 0 28px;position:relative}.about .content ul i{left:0;top:12px;position:absolute;font-size:20px;color:#009929}.about .content p:last-child{margin-bottom:0}.how{padding:30px 15px}.breadcrumbs{padding:15px 0;background:#f6f6f7;margin-top:100px}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:14px}.breadcrumbs ol li+li{padding-left:10px}.breadcrumbs ol li+li::before{display:inline-block;padding-right:10px;color:#4f4c55;content:"/"}@media (max-width:768px){.breadcrumbs .d-flex{display:block!important}.breadcrumbs ol{display:block}.breadcrumbs ol li{display:inline-block}}#footer{color:#ebebeb;font-size:14px;background:#000}#footer .footer-top{padding:20px 0 10px 0;background:#222}#footer .footer-top .footer-contact{margin-bottom:10px}#footer .footer-top .footer-contact h4{font-size:22px;margin:0 0 30px 0;padding:2px 0 2px 0;line-height:1;font-weight:700}#footer .footer-top .footer-contact p{font-size:14px;line-height:24px;margin-bottom:0;color:#ccc}#footer .footer-top h4{font-size:16px;font-weight:700;color:#ccc;position:relative;padding-bottom:10px}#footer .footer-top .footer-links{margin-bottom:10px}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}#footer .footer-top .footer-links ul i{padding-right:2px;color:#009929;font-size:18px;line-height:1}#footer .footer-top .footer-links ul li{padding:10px 0;display:flex;align-items:center}#footer .footer-top .footer-links ul li:first-child{padding-top:0}#footer .footer-top .footer-links ul a{color:#ccc;transition:.3s;display:inline-block;line-height:1}#footer .footer-top .footer-links ul a:hover{text-decoration:none;color:#009929}#footer .social-links a{font-size:18px;display:inline-block;background:#009929;color:#fff;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:.3s}#footer .social-links a:hover{background:#00805d;color:#fff;text-decoration:none}.faq .accordion-list{padding:0}.faq .accordion-list ul{padding:0;list-style:none}.faq .accordion-list li+li{margin-top:15px}.faq .accordion-list li{padding:20px;background:#fff;border-radius:4px;border:2px solid #ccc}.faq .accordion-list a.faq-link{display:block;position:relative;font-size:16px;line-height:24px;font-weight:600;padding-right:30px;outline:0}.faq .accordion-list span{color:#f38900;font-weight:600;font-size:18px;padding-right:10px}.faq .accordion-list i{font-size:24px;position:absolute;right:0;top:0;color:#f38900}.faq .accordion-list p{margin-bottom:0;padding:10px 0 0 0;border-top:1px solid #ebebeb;margin-top:20px}.faq .accordion-list p a{font-weight:700;color:#009929}.faq .accordion-list .icon-show{display:none}.faq .accordion-list a.collapsed{color:#009929}.faq .accordion-list a.collapsed:hover{color:#009929}.faq .accordion-list a.collapsed .icon-show{display:inline-block;color:#009929}.faq .accordion-list a.collapsed .icon-close{display:none;color:#009929}@media (max-width:1024px){.faq .accordion-list{padding-left:0;padding-right:0}}@media (max-width:992px){.faq .accordion-list{padding-bottom:30px}}.box-tariffe{background-color:#fff;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.1);padding:3px;margin:0 0 15px 0;border:2px solid #ebebeb;display:block}.box-tariffe:hover{box-shadow:0 5px 10px rgba(0,0,0,.3);border:2px solid #f38900}.box-tariffe h3{padding:10px 10px 0 10px;margin:0 0 10px 0;font-size:20px;color:#000}.box-tariffe table{margin-bottom:0;border:1px solid #ccc}.box-tariffe table tr td,.box-tariffe table tr td table tr td,.box-tariffe table tr th{vertical-align:middle;text-align:center}.box-tariffe table tr th.call{background-color:#009929;color:#fff}.box-tariffe table tr th.reply{background-color:#018525;color:#fff}.box-tariffe table tr td.ita{background-color:#d9ffe3;font-weight:700}.box-tariffe table.table-bordered tr th{background-color:#ebebeb;font-weight:300;color:#000}.attivazione,.messaggivocali,.ricarica{background-color:#fff;border:3px solid #51af3d;padding:0;margin-bottom:30px;border-radius:5px;box-shadow:0 5px 7px rgba(0,0,0,.2)}.attivazione form,.messaggivocali form,.ricarica form{display:block;margin-top:0}.box-title-form{text-align:center;padding:8px;font-size:22px;margin-bottom:10px;color:#fff;text-shadow:-1px 1px 2px rgba(0,0,0,.1)}.box-title-form b{padding:3px 10px;text-transform:uppercase;color:#51af3d;background-color:#fff;border-radius:3px;margin-left:10px;margin-right:10px;text-shadow:none}.box-title-form small{font-style:italic}.title-form{text-align:center;padding:5px;font-size:20px;margin-bottom:10px;color:#fff}.bg-green{background-color:#51af3d!important}.sep-form{display:block;height:1px;background-color:#ebebeb;margin-top:2px;margin-bottom:2px}.box-footer{display:inline-block;width:100%}input,select{height:50px!important;border-radius:3px!important}.form-group{margin-bottom:0!important;margin-right:0!important;margin-left:0!important}.alt-row{background-color:#f5f5f5;padding:5px 0;margin-top:5px!important;margin-bottom:5px!important}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:36px;color:#fff;text-align:center;background-color:#51af3d;border:0;border-radius:4px 0 0 4px;min-width:40px}.form-control{border:0;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3)}#attivazione .form-control{border-radius:0 4px 4px 0!important}.form-control:focus{border:0;box-shadow:none;outline-width:0}#error-form p{font-size:16px;text-align:center;color:#dd4b39;padding:15px;border:2px solid #dd4b39;border-radius:5px;background-color:#f2dede}.input-group{border:2px solid transparent;border-radius:6px}.input-group:hover{border:2px solid #69b958}.box-contratto span.form-control-feedback{position:relative;top:-56px;right:0;display:inline-block;width:50px!important;height:50px!important;font-size:26px;float:left;background-color:#fff;padding-top:12px;border:2px solid;border-radius:3px}.box-contratto span.small{font-size:10px;color:#999;display:inline-block;line-height:13px;padding-bottom:7px;width:100%;margin:0}span.text-contratto{display:block;margin:-30px 0 20px 40px}.form-control-feedback{position:absolute;top:0;right:10px}.fa-check{color:#51af3d;font-size:20px;height:22px}.fa-times{color:#dd4b39;font-size:20px;height:22px}.nonvalido{position:absolute;z-index:5;text-align:right;right:20px;top:35px;color:#dd4b39!important;font-size:11px;font-weight:700;font-style:italic}.messaggivocali .nonvalido{position:absolute;z-index:5;text-align:right;right:25px;top:30px;color:#dd4b39!important;font-size:11px;font-weight:700;font-style:italic}.messaggivocali .form-control-feedback{position:absolute;top:5px;right:15px}.form-horizontal .has-feedback .form-control-feedback{position:absolute;top:5px;right:0}.check-box{display:inline-block;width:50px!important;height:50px!important;border-radius:5px}input[type=checkbox]{width:50px!important;height:50px!important;margin:0}input[type=checkbox]:checked,input[type=checkbox]:focus{width:50px!important;height:50px!important;margin:0}label.css-label{position:relative;left:20px;bottom:17px}#contratto-error{position:absolute;top:140px;right:20px}.add_service_text{font-weight:700;display:inline-block;margin-top:15px!important;margin-left:5px;font-size:14px}@media(min-width:768px){.add_service_text{font-weight:700;display:inline-block;margin-top:15px!important;margin-left:20px;font-size:16px}}.container-check{display:block;position:relative;padding-left:50px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0;line-height:40px}.container-check input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:40px;width:40px;background-color:#fff;border:none;border-radius:3px;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3)}.container-check:hover input~.checkmark{background-color:#ebebeb}.container-check input:checked~.checkmark{background-color:#137cf4}.checkmark:after{content:"";position:absolute;display:none}.container-check input:checked~.checkmark:after{display:block}.container-check .checkmark:after{left:15px;top:11px;width:10px;height:16px;border:solid #fff;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#accettazione_contratto-error,#accettazione_espressa-error,#accettazione_privacy-error{top:10px!important}.form-group-custom,.form-group-custom-2{display:inline-block;width:100%;background:#e3f1f9;padding:10px;margin-left:0;min-height:70px;border-radius:5px}@media(min-width:992px){.form-group-custom,.form-group-custom-2{margin-left:10px}.form-group-custom-2{margin-left:-10px}}.loader-attivazione{top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(255,255,255);position:fixed;text-align:center}.loader-attivazione img{position:relative;top:20%}.riepilogoBox{font-size:18px;padding:20px 0}.box{padding:0;margin-top:15px!important;margin-bottom:30px!important;box-shadow:none;border:2px solid #bbb;border-bottom:4px solid #999;border-radius:5px}.box:hover{box-shadow:0 5px 10px rgba(0,0,0,.3)}.box .box-title{background-color:#f5f5f5;padding:15px auto;border-radius:3px 3px 0 0}.box .table{padding:0;margin:0;border:none;text-align:center}.box .table caption{margin:0 15px;text-align:center;font-size:12px}.box .box-select{width:100%;height:40px}.box h3{margin:0;padding:5px;color:#fff;border-radius:3px 3px 0 0;font-weight:700;text-align:center}.box h3 span{font-size:15px;font-weight:300;letter-spacing:.4px}.box td{border:none!important;background-color:#f9f9f9}.box .alternata td{border:none!important;background-color:#fff}.box tr td a{font-size:24px;line-height:24px;background-color:transparent!important;text-decoration:none!important}.box tr td a:hover{text-decoration:none}.box tr td a:hover .bianco,.box tr td a:hover .nero{color:#000}.box tr td a .bianco{color:#222;font-weight:700}.box .selectpicker a.altri-numeri{color:#fff!important;font-size:11px;padding:5px;margin-bottom:-6px}.box .selectpicker a.altri-numeri .fa{color:#fff!important;font-size:11px}.box-1:focus,.box-1:hover{border:2px solid #51af3d;border-bottom:4px solid #51af3d;border-radius:5px}.box-1 .box-title{background-color:#51af3d}.box-1 h3{border-bottom:3px solid #239925}.box-1 a .nero{color:#51af3d;font-weight:700}.box-1 a .fa{color:#51af3d;font-size:20px;padding:0 10px}.box-1 a .fa:hover{color:#0d7b0d!important}.box-1 .btn-primary{background-color:#51af3d;border:none!important;letter-spacing:0;text-transform:none;font-size:12px}.box-1 .btn-primary:hover,.box-1 .open,.box-1 .open>.dropdown-toggle.btn-primary{background-color:#0d7b0d!important;border:none!important;border-radius:5px}.box-1 .selectpicker .text{font-size:16px;color:#51af3d;font-weight:600}.box-1 .selectpicker .text:hover{color:#000}.box-1 .selectpicker .altri-numeri{background-color:#51af3d!important}.box-1 .selectpicker .altri-numeri:hover{background-color:#0d7b0d!important}.box-2,.box-2:focus,.box-2:hover{border:2px solid #00b4ff;border-bottom:4px solid #00b4ff;border-radius:5px}.box-2 .box-title{background-color:#00b4ff}.box-2 h3{border-bottom:3px solid #0083b9}.box-2 a .nero{color:#00b4ff;font-weight:700}.box-2 a .fa{color:#00b4ff;font-size:20px;padding:0 10px}.box-2 a .fa:hover{color:#0083b9!important}.box-2 .selectpicker .text{font-size:16px;color:#00b4ff;font-weight:600}.box-2 .selectpicker .text:hover{color:#000}.box-2 .btn-primary{background-color:#00b4ff;border:none!important;letter-spacing:0;text-transform:none;font-size:12px}.box-2 .btn-primary:hover,.box-2 .open,.box-2 .open>.dropdown-toggle.btn-primary{background-color:#0083b9!important;border:none!important;border-radius:5px}.box-2 .selectpicker .altri-numeri{background-color:#33ad34;color:#fff}.box-2 .selectpicker .altri-numeri{background-color:#00b4ff!important}.box-3:focus,.box-3:hover{border:2px solid #ff8400;border-bottom:4px solid #ff8400;border-radius:5px}.box-3 .box-title{background-color:#ff8400}.box-3 h3{border-bottom:3px solid #c16400}.box-3 a .nero{color:#ff8400;font-weight:700}.box-3 a .fa{color:#ff8400;font-size:20px;padding:0 10px}.box-3 a .fa:hover{color:#ff8400!important}.box-3 .selectpicker .text{font-size:16px;color:#222;font-weight:600}.box-3 .selectpicker .text:hover{color:#000}.box-3 .btn-primary{background-color:#ff8400;border:none!important;letter-spacing:0;text-transform:none;font-size:12px}.box-3 .btn-primary:hover,.box-3 .open,.box-3 .open>.dropdown-toggle.btn-primary{background-color:#c16400!important;border:none!important;border-radius:5px}.box-3 .selectpicker .altri-numeri{background-color:#ff8400!important}.box-4:focus,.box-4:hover{border:2px solid #7000a4;border-bottom:4px solid #7000a4;border-radius:5px}.box-4 .box-title{background-color:#ae00ff}.box-4 h3{border-bottom:3px solid #7000a4}.box-4 a .nero{color:#ae00ff;font-weight:700}.box-4 a .fa{color:#ae00ff;font-size:20px;padding:0 10px}.box-4 a .fa:hover{color:#7000a4!important}.box-4 .selectpicker .text{font-size:16px;color:#ae00ff;font-weight:600}.box-4 .selectpicker .text:hover{color:#000}.box-4 .btn-primary{background-color:#ae00ff;border:none!important;letter-spacing:0;text-transform:none;font-size:12px}.box-4 .btn-primary:hover,.box-4 .open,.box-4 .open>.dropdown-toggle.btn-primary{background-color:#7000a4!important;border:none!important;border-radius:5px}.box-4 .selectpicker .altri-numeri{background-color:#ae00ff!important}.selectpicker{width:100%!important}.selectpicker li{color:#222;border-bottom:1px solid #ebebeb}.selectpicker a{display:block;overflow:hidden}.selectpicker a .fa{padding:3px!important;font-size:14px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:5px!important}.bootstrap-select ul{max-height:400px;overflow-y:scroll}.btn-box .btn-group{margin:15px auto!important;width:90%!important}.tutti-numeri a .text{font-size:20px!important}.tutti-numeri h3{margin:0;padding:5px;color:#fff;border-radius:3px 3px 0 0;font-weight:700;text-align:center}.tutti-numeri h3 span{font-size:15px;font-weight:300;letter-spacing:.4px}.tutti-numeri a{font-size:26px;line-height:32px;background-color:transparent;text-decoration:none!important}.tutti-numeri a:hover{text-decoration:none}.tutti-numeri a:hover .bianco,.tutti-numeri a:hover .nero{color:#000}.tutti-numeri a .bianco{color:#222;font-weight:700}.tutti-numeri .box-num{border-bottom:1px solid #ebebeb;text-align:center}.tutti-numeri .box-num a .fa{padding:3px 10px}.button-invia{border:none;display:block;padding:5px 10px;background-color:#51af3d;color:#fff;border-bottom:3px solid #239925;border-radius:3px;margin:15px auto;text-align:center;width:100%}.button-invia:hover{background-color:#239925;color:#fff;border-bottom:3px solid #239925}.btn-att{display:inline-block;width:100%;background-color:#fc0;border:none;border-bottom:3px solid #ba9500;border-radius:3px;color:#8e7201;font-size:20px;text-transform:uppercase;letter-spacing:1px;padding:5px;clear:both;margin-top:10px;margin-bottom:10px}.btn-att:hover{background-color:#ba9500;border:none;border-bottom:3px solid #ba9500;color:#fff}.loader{display:block;height:441px;width:100%;border-radius:5px;border:1px solid #999;border-bottom:5px solid #999;margin-bottom:15px!important;background-position:center;background-repeat:no-repeat}.loader:hover{box-shadow:0 0 15px #999}.loader1{background-image:url(../img/loader1.gif)}.loader2{background-image:url(../img/loader2.gif)}.loader3{background-image:url(../img/loader3.gif)}.loader4{background-image:url(../img/loader4.gif)}.pagamento-bonifico{background-color:#fff;border:3px solid #51af3d;padding:0;margin-bottom:30px;border-radius:5px;box-shadow:0 5px 7px rgba(0,0,0,.2)}.pagamento-bonifico h3{background-color:#51af3d;margin-top:-1px;text-align:left;padding:8px;font-size:22px;margin-bottom:10px;color:#fff;text-shadow:-1px 1px 2px rgba(0,0,0,.1)}.pagamento-bonifico p{margin:0;border-bottom:1px solid #ccc;padding:5px 10px;background-color:#fff}.pagamento-bonifico p.grigio{background-color:#ebebeb}.ribbon{position:absolute;right:8px;top:10px;z-index:1;overflow:hidden;width:100px;height:100px;text-align:right}.ribbon span{font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:120px;display:block;background:#79a70a;background:linear-gradient(#9bc90d 0,#9bc90d 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:10px;right:-29px}.ribbon span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #9bc90d;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #9bc90d}.ribbon span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #9bc90d;border-bottom:3px solid transparent;border-top:3px solid #9bc90d}.riepilogo{background-color:#fff;border:3px solid #51af3d;padding:0;margin-bottom:30px;border-radius:5px;box-shadow:0 5px 7px rgba(0,0,0,.2)}.titolo-riepilogo{text-align:center;padding:5px;font-size:20px;margin-bottom:10px;color:#fff;background-color:#51af3d!important}.riepilogo span{font-size:16px;padding-top:5px!important;padding-bottom:5px!important;display:inline-block;width:100%}.riepilogo span.field{text-align:left;font-weight:700}.riepilogo span.value{text-align:left}@media (min-width:768px){.form-group span.field{text-align:right}}.paypal{text-align:center}.btn-num-1{display:inline-block;width:100%;margin-bottom:15px;padding:10px;border-radius:3px;color:#fff;text-decoration:none;background-color:#51af3d;border-bottom:3px solid #239925;text-shadow:-1px 2px 0 rgba(0,0,0,.3)}.btn-num-1:focus,.btn-num-1:hover{text-decoration:none;background-color:#239925;border-bottom:3px solid #239925}.btn-num-2{display:inline-block;width:100%;margin-bottom:15px;padding:10px;border-radius:3px;color:#fff;text-decoration:none;background-color:#00b4ff;border-bottom:3px solid #0083b9;text-shadow:-1px 2px 0 rgba(0,0,0,.3)}.btn-num-2:focus,.btn-num-2:hover{text-decoration:none;background-color:#0083b9;border-bottom:3px solid #0083b9}.btn-num-3{display:inline-block;width:100%;margin-bottom:15px;padding:10px;border-radius:3px;color:#fff;text-decoration:none;background-color:#ff8400;border-bottom:3px solid #c16400;text-shadow:-1px 1px 0 rgba(0,0,0,.2)}.btn-num-3:focus,.btn-num-3:hover{text-decoration:none;background-color:#c16400;border-bottom:3px solid #c16400}.btn-num-4{display:inline-block;width:100%;margin-bottom:15px;padding:10px;border-radius:3px;color:#fff;text-decoration:none;background-color:#ae00ff;border-bottom:3px solid #7000a4;text-shadow:-1px 1px 0 rgba(0,0,0,.2)}.btn-num-4:focus,.btn-num-4:hover{text-decoration:none;background-color:#7000a4;border-bottom:3px solid #7000a4}.btn-num-1 .num-title,.btn-num-1:focus .num-title,.btn-num-1:hover .num-title,.btn-num-2 .num-title,.btn-num-2:focus .num-title,.btn-num-2:hover .num-title,.btn-num-3 .num-title,.btn-num-3:focus .num-title,.btn-num-3:hover .num-title,.btn-num-4 .num-title,.btn-num-4:focus .num-title,.btn-num-4:hover .num-title{display:block;font-size:24px;font-style:italic;color:#fff!important}.btn-num-1 .num-price,.btn-num-1:focus .num-price,.btn-num-1:hover .num-price,.btn-num-2 .num-price,.btn-num-2:focus .num-price,.btn-num-2:hover .num-price,.btn-num-3 .num-price,.btn-num-3:focus .num-price,.btn-num-3:hover .num-price,.btn-num-4 .num-price,.btn-num-4:focus .num-price,.btn-num-4:hover .num-price{display:block;font-size:14px;font-weight:200;color:#fff!important}button#ihavecookiesBtn {margin-left: 0px !important;}#gdpr-cookie-message {position: fixed;left: 30px;bottom: 30px;max-width: 375px;background-color: #007f24;padding: 20px;border-radius: 5px;box-shadow: 0 6px 6px rgba(0,0,0,0.25);margin-left: 30px;font-family: system-ui;}#gdpr-cookie-message h4 {color: #ffffff;font-family:"Open Sans",sans-serif;font-size: 18px;font-weight: bold;margin-bottom: 10px;}#gdpr-cookie-message h5 {color: #f38900;font-family:"Open Sans",sans-serif;font-size: 15px;font-weight: 500;margin-bottom: 10px;}#gdpr-cookie-message p, #gdpr-cookie-message ul {font-family:"Open Sans",sans-serif;color: white;font-size: 15px;line-height: 1.5em;}#gdpr-cookie-message p:last-child {margin-bottom: 0;text-align: right;}#gdpr-cookie-message li {width: 49%;display: inline-block;}#gdpr-cookie-message a {color: #f38900;text-decoration: none;font-size: 15px;padding-bottom: 2px;border-bottom: 1px dotted rgba(255,255,255,0.75);transition: all 0.3s ease-in;}#gdpr-cookie-message a:hover {color: white;border-bottom-color: #f38900;transition: all 0.3s ease-in;}#gdpr-cookie-message button,button#ihavecookiesBtn {border: none;background: #f38900;color: white;font-family:"Open Sans",sans-serif;font-size: 15px;padding: 7px;border-radius: 3px;margin-left: 15px;cursor: pointer;transition: all 0.3s ease-in;}#gdpr-cookie-message button:hover {background: white;color: #f38900;transition: all 0.3s ease-in;}button#gdpr-cookie-advanced {background: white;color: #f38900;}#gdpr-cookie-message button:disabled {opacity: 0.3;}#gdpr-cookie-message input[type="checkbox"] {float: none;margin-top: 0;margin-right: 5px;}