.prezzi-component{min-height:529px}
@media(max-width:767.98px){.prezzi-component{min-height:499px}
}
@media only screen and (max-width:320px){.prezzi-component{min-height:471px}
}
.prezzi-component .wrapper-price{max-width:80pc;width:100%;margin-left:auto;margin-right:auto;padding-left:2pc;padding-right:2pc;padding-top:99px}
@media(max-width:1023.98px){.prezzi-component .wrapper-price{padding-left:45px;padding-right:45px}
}
@media(max-width:767.98px){.prezzi-component .wrapper-price{padding-left:1pc;padding-right:1pc;padding-top:3pc}
}
.prezzi-component .wrapper-price .copy-container h2.copy-title{margin-bottom:0;font-family:Medium,Everett;font-size:40px;font-weight:500;line-height:50px}
.prezzi-component .wrapper-price .copy-container h2.copy-title.prezzi{margin-top:20px}
@media(max-width:767.98px){.prezzi-component .wrapper-price .copy-container h2.copy-title{font-size:30px;line-height:35px}
}
.prezzi-component .wrapper-price .copy-container p{max-width:95%;margin-top:24px;margin-bottom:0;font-family:Light,Everett;font-size:22px;font-weight:400;line-height:30px}
@media(max-width:767.98px){.prezzi-component .wrapper-price .copy-container p{max-width:100%}
}
.prezzi-component .wrapper-price .copy-container p b{font-weight:700}
.prezzi-component .wrapper-price .copy-container p .subtitle-22-medium{font-family:Medium,sans-serif;font-size:22px;line-height:33px}
.prezzi-component .wrapper-price .copy-container p .subtitle-22-light{font-family:Light,sans-serif;font-size:22px;line-height:33px}
.prezzi-component .wrapper-price .copy-container p .p-16-light{font-family:Light,sans-serif}
.prezzi-component .wrapper-price .prezzi-container.margin-right-align{margin-right:10%}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container.margin-right-align{margin-right:0}
}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container{margin-top:24px}
}
.prezzi-component .wrapper-price .prezzi-container .prezzo{padding:0;width:28pc;height:20pc;border-radius:1pc}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container .prezzo{width:100%;height:210px}
}
.prezzi-component .wrapper-price .prezzi-container .prezzo.luce{background-color:#ffc300;float:right}
.prezzi-component .wrapper-price .prezzi-container .prezzo.gas{background-color:#5fdbe7;float:right}
.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper{text-align:center}
.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper.luce{padding-top:27px}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper.luce{padding-top:13px}
}
.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper.gas{padding-top:45px}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper.gas{padding-top:13px}
}
.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper .icon,.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper .icon.luce:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper .icon.luce:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:5pc;height:126px;width:126px;border-radius:50%;background-color:#ffe180}
@media(max-width:767.98px){.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper .icon.luce:before{font-size:56px;height:82px;width:82px}
}
.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper .icon.gas:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:5pc;height:126px;width:126px;border-radius:50%;background-color:#afedf3}
@media(max-width:767.98px){.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper .icon.gas:before{font-size:56px;height:82px;width:82px}
}
@media only screen and (max-width:320px){.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper .icon{margin-bottom:34px}
}
.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper .value{font-family:Medium,sans-serif;font-size:30px;line-height:36px;margin-top:1pc}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper .value{margin-top:9pt;font-size:22px;line-height:33px}
}
.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper .label{font-family:Light,sans-serif;font-size:30px;line-height:28px;margin-bottom:4px;text-align:center}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper .label{font-size:18px;line-height:24px}
}
.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper .info{font-family:Regular,sans-serif;font-size:9pt;line-height:18px}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper .info{font-size:10px;line-height:9pt}
}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container .prezzo .box-wrapper .info p{margin-bottom:0}
}
.prezzi-component .wrapper-price .prezzi-container .dual-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28pc;height:10pc}
@media(max-width:767.98px){.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo{width:calc(100vw - 2pc);height:105px}
}
.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo.luce{background-color:#ffc300;float:right;border-top-left-radius:1pc;border-top-right-radius:1pc;border-bottom-left-radius:0;border-bottom-right-radius:0}
.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo.gas{background-color:#5fdbe7;float:right;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:1pc;border-bottom-right-radius:1pc}
.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper.luce{padding-top:18px}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper.luce{padding-top:0}
}
.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper.gas{padding-top:0}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0}
}
.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper .icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:54px}
.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper .icon.luce:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:5pc;height:126px;width:126px;border-radius:50%;background-color:#ffe180;margin-left:0;margin-right:24px}
@media(max-width:767.98px){.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper .icon.luce:before{font-size:56px;height:82px;width:82px}
}
.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper .icon.gas:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:5pc;height:126px;width:126px;border-radius:50%;background-color:#afedf3;margin-left:0;margin-right:24px}
@media(max-width:767.98px){.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper .icon.gas:before{font-size:56px;height:82px;width:82px}
}
@media only screen and (max-width:320px){.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper .icon{margin-bottom:34px}
}
.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper .box-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}
.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper .box-text .value{font-family:Medium,sans-serif;font-size:30px;line-height:36px;margin-top:0}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper .box-text .value{font-size:22px;line-height:33px}
}
.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper .box-text .label{font-family:Light,sans-serif;font-size:30px;line-height:36px;margin-bottom:4px;text-align:left}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper .box-text .label{margin:0;font-size:18px;line-height:24px}
}
.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper .box-text .info{font-family:Regular,sans-serif;font-size:9pt;line-height:18px}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container .dual-box .prezzo .box-wrapper .box-text .info{font-size:10px;line-height:9pt}
}
@media(max-width:1023.98px){.prezzi-component .wrapper-price .prezzi-container .mobile-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}
}
.prezzi-component .inherit-min-height{min-height:inherit}
@media only screen and (min-device-width:768px) and (max-device-width:813px) and (orientation:portrait){.prezzi-component .inherit-min-height.row .mb-35{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:35px}
}
@media only screen and (max-device-height:812px) and (orientation:landscape) and (-webkit-device-pixel-ratio:3){.prezzi-component .inherit-min-height.row .mb-35{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:35px}
}
@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.prezzi-component .inherit-min-height.row .mb-35{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}
}
@media(max-width:767.98px){.prezzi-component .inherit-min-height.row .mb-35{margin-bottom:35px}
}
@media only screen and (min-device-width:768px) and (max-device-width:813px) and (orientation:portrait){.prezzi-component .inherit-min-height.row .mt-220{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 85%;max-width:100%;margin-top:344px}
}
@media only screen and (max-device-height:812px) and (orientation:landscape) and (-webkit-device-pixel-ratio:3){.prezzi-component .inherit-min-height.row .mt-220{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:344px}
}
@media only screen and (min-device-width:414px) and (max-device-height:736px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.prezzi-component .inherit-min-height.row .mt-220{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}
}
@media(max-width:767.98px){.prezzi-component .inherit-min-height.row .mt-220{margin-top:220px}
}
.prezzi-component .newdesign.modal .modal-body .modal-text{font-family:Light,sans-serif}
.prezzi-component .newdesign.modal .modal-body .modal-text b{font-family:Medium,sans-serif}
.row-eq-height{display:-webkit-box;display:-ms-flexbox;display:flex}
.switch-column-order{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media screen and (max-width:768px){.switch-column-order{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}