@charset "UTF-8";@font-face{font-family:'icomoon';src:url('clientlib-webagency/css/font-icons/icomoon.eot?hp199d');src:url('clientlib-webagency/css/font-icons/icomoon.eot?hp199d#iefix') format('embedded-opentype'),url('clientlib-webagency/css/font-icons/icomoon.ttf?hp199d') format('truetype'),url('clientlib-webagency/css/font-icons/icomoon.woff?hp199d') format('woff'),url('clientlib-webagency/css/font-icons/icomoon.svg?hp199d#icomoon') format('svg');font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-4g:before{content:"\e900"}
.icon-call-center:before{content:"\e901"}
.icon-community:before{content:"\e902"}
.icon-contract:before{content:"\e903"}
.icon-euro:before{content:"\e904"}
.icon-facebook:before{content:"\e905"}
.icon-instagram:before{content:"\e907"}
.icon-internet:before{content:"\e908"}
.icon-ita:before{content:"\e909"}
.icon-letter:before{content:"\e90a"}
.icon-twitter:before{content:"\e90b"}
.icon-worldwide:before{content:"\e90c"}
@font-face{font-family:"ho-Bold";src:url("clientlib-webagency/css/new-fonts/ho_Bd.ttf") format("truetype"),url("clientlib-webagency/css/new-fonts/ho_W_Bd.woff") format("woff"),url("clientlib-webagency/css/new-fonts/ho_W_Bd.woff2") format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:"ho-Book";src:url("clientlib-webagency/css/new-fonts/ho_Rg.ttf") format("truetype"),url("clientlib-webagency/css/new-fonts/ho_W_Rg.woff") format("woff"),url("clientlib-webagency/css/new-fonts/ho_W_Rg.woff2") format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:"ho-Light";src:url("clientlib-webagency/css/new-fonts/ho_Lt.ttf") format("truetype"),url("clientlib-webagency/css/new-fonts/ho_W_Lt.woff") format("woff"),url("clientlib-webagency/css/new-fonts/ho_W_Lt.woff2") format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:"ho-Medium";src:url("clientlib-webagency/css/new-fonts/ho_Bd.ttf") format("truetype"),url("clientlib-webagency/css/new-fonts/ho_W_Bd.woff") format("woff"),url("clientlib-webagency/css/new-fonts/ho_W_Bd.woff2") format("woff2");font-weight:normal;font-style:normal}
@font-face{font-family:"ho-BookItalic";src:url("clientlib-webagency/css/new-fonts/ho_It.ttf") format("truetype"),url("clientlib-webagency/css/new-fonts/ho_W_It.woff") format("woff"),url("clientlib-webagency/css/new-fonts/ho_W_It.woff2") format("woff2");font-weight:normal;font-style:normal}
:root{--variable-large-desktop:1920;--variable-desktop:1536;--variable-desktop-1440:1440;--variable-tablet-l:1280;--variable-tablet-p:768;--variable-mobile:360;--viewport-unit:100vw;--white:#fff;--white-transparency-20:rgba(255,255,255,0.2);--light-grey:#bdbdbd;--light-grey-2:#d8d8d8;--light-grey-3:#ececec;--grey-1:#979797;--grey-2:#838587;--grey-3:#a8a8a8;--grey-4:#f3f3f3;--grey-5:#dcdcdc;--grey-6:#f6f7f8;--dark-grey:#333;--dark-blue:#00416d;--dark-green:#068752;--purple:#7b3c90;--purple-2:#82378c;--gold:#f7a702;--red:red;--red-error:#e9425b;--transparent:rgba(255,255,255,0);--gradient-fuchsia:#e71d72;--gradient-light-blue:#1e71b8;--gradient-blue:#27348b;--gradient-yellow:#b6dd58;--gradient-green:#64c2c9;--gradient-purple:#82378b}
@font-face{font-family:'icomoon';src:url('clientlib-webagency/css/font-icons/icomoon.eot?hp199d');src:url('clientlib-webagency/css/font-icons/icomoon.eot?hp199d#iefix') format('embedded-opentype'),url('clientlib-webagency/css/font-icons/icomoon.ttf?hp199d') format('truetype'),url('clientlib-webagency/css/font-icons/icomoon.woff?hp199d') format('woff'),url('clientlib-webagency/css/font-icons/icomoon.svg?hp199d#icomoon') format('svg');font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-4g:before{content:"\e900"}
.icon-call-center:before{content:"\e901"}
.icon-community:before{content:"\e902"}
.icon-contract:before{content:"\e903"}
.icon-euro:before{content:"\e904"}
.icon-facebook:before{content:"\e905"}
.icon-instagram:before{content:"\e907"}
.icon-internet:before{content:"\e908"}
.icon-ita:before{content:"\e909"}
.icon-letter:before{content:"\e90a"}
.icon-twitter:before{content:"\e90b"}
.icon-worldwide:before{content:"\e90c"}
.gradient--1,.offer-1 .ho-gradient-before,.offer-1 .ho-gradient-after::after,.offer-1.ho-gradient,.offer-1 .ho-gradient,.offer-1 .successo-gradiente,.offer-1 .header-offertile,.offer-1 .box-buyDetails.offering-box,#bid-changed.offer-1 .box-buyDetails.offering-box,#bid-changed .offer-1.box-buyDetails.offering-box,.offer-1 .box-buyDetails.offering-box .plan-total .btn-wrap .btn,.offer-1.inner-page .header .inner-page-header>div:nth-child(2),.main-container .offer-1.box-buyDetails.updated-box .grad-text:before,.main-container .offer-1.box-buyDetails.updated-box .btn.btn-fat,.offer-1 .buy-sim-header,.offer-1 .main-container .modal-fullScreen.bg-grad .modal-dialog,.offer-1.box-buyDetails.offering-box,.offer-1.box-buyDetails.offering-box .btn-wrap button,.main-container .price-euro.offer-price.offer-1 .offer-total::before,.main-container .price-euro.offer-price.offer-1 sup::before,.main-container .price-euro.offer-price.offer-1 sub::before,.main-container .box-buyDetails.offering-box.offer-mgnt.offer-1,.main-container.buy-sim #active-offer .box-buyDetails.offering-box.offer-mgnt.offer-1,#credit-error-modal .tab-footer.pos-static>button.offer-1,#generic-modal .tab-footer.pos-static>button.offer-1,.offer-1 .cost span::before,.offer-1 .data span::before,.offer-1 .sms span::before,.offer-1 div.cost-wrap::before{background:-webkit-linear-gradient(45deg,#e9425b 0,#f7a702 100%);background:-moz-linear-gradient(45deg,#e9425b 0,#f7a702 100%);background:-ms-linear-gradient(45deg,#e9425b 0,#f7a702 100%);background:-o-linear-gradient(45deg,#e9425b 0,#f7a702 100%);background:linear-gradient(45deg,#e9425b 0,#f7a702 100%)}
.gradient--2,.offer-2 .ho-gradient-before,.offer-2 .ho-gradient-after::after,.offer-2.ho-gradient,.offer-2 .ho-gradient,.offer-2 .successo-gradiente,.offer-2 .header-offertile,.offer-2 .box-buyDetails.offering-box,#bid-changed.offer-2 .box-buyDetails.offering-box,#bid-changed .offer-2.box-buyDetails.offering-box,.offer-2 .box-buyDetails.offering-box .plan-total .btn-wrap .btn,.offer-2.inner-page .header .inner-page-header>div:nth-child(2),.main-container .offer-2.box-buyDetails.updated-box .grad-text:before,.main-container .offer-2.box-buyDetails.updated-box .btn.btn-fat,.offer-2 .buy-sim-header,.offer-2 .main-container .modal-fullScreen.bg-grad .modal-dialog,.offer-2.box-buyDetails.offering-box,.offer-2.box-buyDetails.offering-box .btn-wrap button,.main-container .price-euro.offer-price.offer-2 .offer-total::before,.main-container .price-euro.offer-price.offer-2 sup::before,.main-container .price-euro.offer-price.offer-2 sub::before,.main-container .box-buyDetails.offering-box.offer-mgnt.offer-2,.main-container.buy-sim #active-offer .box-buyDetails.offering-box.offer-mgnt.offer-2,#credit-error-modal .tab-footer.pos-static>button.offer-2,#generic-modal .tab-footer.pos-static>button.offer-2,.offer-2 .cost span::before,.offer-2 .data span::before,.offer-2 .sms span::before,.offer-2 div.cost-wrap::before{background:-webkit-linear-gradient(45deg,#00a2d7 0,#00993d 100%);background:-moz-linear-gradient(45deg,#00a2d7 0,#00993d 100%);background:-ms-linear-gradient(45deg,#00a2d7 0,#00993d 100%);background:-o-linear-gradient(45deg,#00a2d7 0,#00993d 100%);background:linear-gradient(45deg,#00a2d7 0,#00993d 100%)}
.gradient--3,.offer-3 .ho-gradient-before,.offer-3 .ho-gradient-after::after,.offer-3.ho-gradient,.offer-3 .ho-gradient,.offer-3 .successo-gradiente,.offer-3 .header-offertile,.offer-3 .box-buyDetails.offering-box,#bid-changed.offer-3 .box-buyDetails.offering-box,#bid-changed .offer-3.box-buyDetails.offering-box,.offer-3 .box-buyDetails.offering-box .plan-total .btn-wrap .btn,.offer-3.inner-page .header .inner-page-header>div:nth-child(2),.main-container .offer-3.box-buyDetails.updated-box .grad-text:before,.main-container .offer-3.box-buyDetails.updated-box .btn.btn-fat,.offer-3 .buy-sim-header,.offer-3 .main-container .modal-fullScreen.bg-grad .modal-dialog,.offer-3.box-buyDetails.offering-box,.offer-3.box-buyDetails.offering-box .btn-wrap button,.main-container .price-euro.offer-price.offer-3 .offer-total::before,.main-container .price-euro.offer-price.offer-3 sup::before,.main-container .price-euro.offer-price.offer-3 sub::before,.main-container .box-buyDetails.offering-box.offer-mgnt.offer-3,.main-container.buy-sim #active-offer .box-buyDetails.offering-box.offer-mgnt.offer-3,#credit-error-modal .tab-footer.pos-static>button.offer-3,#generic-modal .tab-footer.pos-static>button.offer-3,.offer-3 .cost span::before,.offer-3 .data span::before,.offer-3 .sms span::before,.offer-3 div.cost-wrap::before{background:-webkit-linear-gradient(45deg,#af001a,#e9425b,#f7a702);background:-moz-linear-gradient(45deg,#af001a,#e9425b,#f7a702);background:-ms-linear-gradient(45deg,#af001a,#e9425b,#f7a702);background:-o-linear-gradient(45deg,#af001a,#e9425b,#f7a702);background:linear-gradient(45deg,#af001a,#e9425b,#f7a702)}
.gradient--4,.offer-4 .ho-gradient-before,.offer-4 .ho-gradient-after::after,.offer-4.ho-gradient,.offer-4 .ho-gradient,.offer-4 .successo-gradiente,.offer-4 .header-offertile,.offer-4 .box-buyDetails.offering-box,#bid-changed.offer-4 .box-buyDetails.offering-box,#bid-changed .offer-4.box-buyDetails.offering-box,.offer-4 .box-buyDetails.offering-box .plan-total .btn-wrap .btn,.offer-4.inner-page .header .inner-page-header>div:nth-child(2),.main-container .offer-4.box-buyDetails.updated-box .grad-text:before,.main-container .offer-4.box-buyDetails.updated-box .btn.btn-fat,.offer-4 .buy-sim-header,.offer-4 .main-container .modal-fullScreen.bg-grad .modal-dialog,.offer-4.box-buyDetails.offering-box,.offer-4.box-buyDetails.offering-box .btn-wrap button,.main-container .price-euro.offer-price.offer-4 .offer-total::before,.main-container .price-euro.offer-price.offer-4 sup::before,.main-container .price-euro.offer-price.offer-4 sub::before,.main-container .box-buyDetails.offering-box.offer-mgnt.offer-4,.main-container.buy-sim #active-offer .box-buyDetails.offering-box.offer-mgnt.offer-4,#credit-error-modal .tab-footer.pos-static>button.offer-4,#generic-modal .tab-footer.pos-static>button.offer-4,.offer-4 .cost span::before,.offer-4 .data span::before,.offer-4 .sms span::before,.offer-4 div.cost-wrap::before{background:-webkit-linear-gradient(45deg,#1555a0,#00a2d7,#00993d);background:-moz-linear-gradient(45deg,#1555a0,#00a2d7,#00993d);background:-ms-linear-gradient(45deg,#1555a0,#00a2d7,#00993d);background:-o-linear-gradient(45deg,#1555a0,#00a2d7,#00993d);background:linear-gradient(45deg,#1555a0,#00a2d7,#00993d)}
.gradient--5,.offer-5 .ho-gradient-before,.offer-5 .ho-gradient-after::after,.offer-5.ho-gradient,.offer-5 .ho-gradient,.offer-5 .successo-gradiente,.offer-5 .header-offertile,.offer-5 .box-buyDetails.offering-box,#bid-changed.offer-5 .box-buyDetails.offering-box,#bid-changed .offer-5.box-buyDetails.offering-box,.offer-5 .box-buyDetails.offering-box .plan-total .btn-wrap .btn,.offer-5.inner-page .header .inner-page-header>div:nth-child(2),.main-container .offer-5.box-buyDetails.updated-box .grad-text:before,.main-container .offer-5.box-buyDetails.updated-box .btn.btn-fat,.offer-5 .buy-sim-header,.offer-5 .main-container .modal-fullScreen.bg-grad .modal-dialog,.offer-5.box-buyDetails.offering-box,.offer-5.box-buyDetails.offering-box .btn-wrap button,.main-container .price-euro.offer-price.offer-5 .offer-total::before,.main-container .price-euro.offer-price.offer-5 sup::before,.main-container .price-euro.offer-price.offer-5 sub::before,.main-container .box-buyDetails.offering-box.offer-mgnt.offer-5,.main-container.buy-sim #active-offer .box-buyDetails.offering-box.offer-mgnt.offer-5,#credit-error-modal .tab-footer.pos-static>button.offer-5,#generic-modal .tab-footer.pos-static>button.offer-5,.offer-5 .cost span::before,.offer-5 .data span::before,.offer-5 .sms span::before,.offer-5 div.cost-wrap::before{background:-webkit-linear-gradient(45deg,#b6dd58 0,#64c2c9 100%);background:-moz-linear-gradient(45deg,#b6dd58 0,#64c2c9 100%);background:-ms-linear-gradient(45deg,#b6dd58 0,#64c2c9 100%);background:-o-linear-gradient(45deg,#b6dd58 0,#64c2c9 100%);background:linear-gradient(45deg,#b6dd58 0,#64c2c9 100%)}
.gradient--6,.offer-6 .ho-gradient-before,.offer-6 .ho-gradient-after::after,.offer-6.ho-gradient,.offer-6 .ho-gradient,.offer-6 .successo-gradiente,.offer-6 .header-offertile,.offer-6 .box-buyDetails.offering-box,#bid-changed.offer-6 .box-buyDetails.offering-box,#bid-changed .offer-6.box-buyDetails.offering-box,.offer-6 .box-buyDetails.offering-box .plan-total .btn-wrap .btn,.offer-6.inner-page .header .inner-page-header>div:nth-child(2),.main-container .offer-6.box-buyDetails.updated-box .grad-text:before,.main-container .offer-6.box-buyDetails.updated-box .btn.btn-fat,.offer-6 .buy-sim-header,.offer-6 .main-container .modal-fullScreen.bg-grad .modal-dialog,.offer-6.box-buyDetails.offering-box,.offer-6.box-buyDetails.offering-box .btn-wrap button,.main-container .price-euro.offer-price.offer-6 .offer-total::before,.main-container .price-euro.offer-price.offer-6 sup::before,.main-container .price-euro.offer-price.offer-6 sub::before,.main-container .box-buyDetails.offering-box.offer-mgnt.offer-6,.main-container.buy-sim #active-offer .box-buyDetails.offering-box.offer-mgnt.offer-6,#credit-error-modal .tab-footer.pos-static>button.offer-6,#generic-modal .tab-footer.pos-static>button.offer-6,.offer-6 .cost span::before,.offer-6 .data span::before,.offer-6 .sms span::before,.offer-6 div.cost-wrap::before{background:-webkit-linear-gradient(45deg,#e71d72 0,#27348b 100%);background:-moz-linear-gradient(45deg,#e71d72 0,#27348b 100%);background:-ms-linear-gradient(45deg,#e71d72 0,#27348b 100%);background:-o-linear-gradient(45deg,#e71d72 0,#27348b 100%);background:linear-gradient(45deg,#e71d72 0,#27348b 100%)}
.gradient--8,.offer-8 .ho-gradient-before,.offer-8 .ho-gradient-after::after,.offer-8.ho-gradient,.offer-8 .ho-gradient,.offer-8 .successo-gradiente,.offer-8 .header-offertile,.offer-8 .box-buyDetails.offering-box,#bid-changed.offer-8 .box-buyDetails.offering-box,#bid-changed .offer-8.box-buyDetails.offering-box,.offer-8 .box-buyDetails.offering-box .plan-total .btn-wrap .btn,.offer-8.inner-page .header .inner-page-header>div:nth-child(2),.main-container .offer-8.box-buyDetails.updated-box .grad-text:before,.main-container .offer-8.box-buyDetails.updated-box .btn.btn-fat,.offer-8 .buy-sim-header,.offer-8 .main-container .modal-fullScreen.bg-grad .modal-dialog,.offer-8.box-buyDetails.offering-box,.offer-8.box-buyDetails.offering-box .btn-wrap button,.main-container .price-euro.offer-price.offer-8 .offer-total::before,.main-container .price-euro.offer-price.offer-8 sup::before,.main-container .price-euro.offer-price.offer-8 sub::before,.main-container .box-buyDetails.offering-box.offer-mgnt.offer-8,.main-container.buy-sim #active-offer .box-buyDetails.offering-box.offer-mgnt.offer-8,#credit-error-modal .tab-footer.pos-static>button.offer-8,#generic-modal .tab-footer.pos-static>button.offer-8,.offer-8 .cost span::before,.offer-8 .data span::before,.offer-8 .sms span::before,.offer-8 div.cost-wrap::before{background:-webkit-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:-moz-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:-ms-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:-o-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:linear-gradient(45deg,#ec5428 0,#e9007a 100%)}
.gradient--9,.offer-9 .ho-gradient-before,.offer-9 .ho-gradient-after::after,.offer-9.ho-gradient,.offer-9 .ho-gradient,.offer-9 .successo-gradiente,.offer-9 .header-offertile,.offer-9 .box-buyDetails.offering-box,#bid-changed.offer-9 .box-buyDetails.offering-box,#bid-changed .offer-9.box-buyDetails.offering-box,.offer-9 .box-buyDetails.offering-box .plan-total .btn-wrap .btn,.offer-9.inner-page .header .inner-page-header>div:nth-child(2),.main-container .offer-9.box-buyDetails.updated-box .grad-text:before,.main-container .offer-9.box-buyDetails.updated-box .btn.btn-fat,.offer-9 .buy-sim-header,.offer-9 .main-container .modal-fullScreen.bg-grad .modal-dialog,.offer-9.box-buyDetails.offering-box,.offer-9.box-buyDetails.offering-box .btn-wrap button,.main-container .price-euro.offer-price.offer-9 .offer-total::before,.main-container .price-euro.offer-price.offer-9 sup::before,.main-container .price-euro.offer-price.offer-9 sub::before,.main-container .box-buyDetails.offering-box.offer-mgnt.offer-9,.main-container.buy-sim #active-offer .box-buyDetails.offering-box.offer-mgnt.offer-9,#credit-error-modal .tab-footer.pos-static>button.offer-9,#generic-modal .tab-footer.pos-static>button.offer-9,.offer-9 .cost span::before,.offer-9 .data span::before,.offer-9 .sms span::before,.offer-9 div.cost-wrap::before{background:-webkit-linear-gradient(45deg,#d1ebed 0,#eeedd6 100%);background:-moz-linear-gradient(45deg,#d1ebed 0,#eeedd6 100%);background:-ms-linear-gradient(45deg,#d1ebed 0,#eeedd6 100%);background:-o-linear-gradient(45deg,#d1ebed 0,#eeedd6 100%);background:linear-gradient(45deg,#d1ebed 0,#eeedd6 100%)}
.gradient--10,.offer-10 .ho-gradient-before,.offer-10 .ho-gradient-after::after,.offer-10.ho-gradient,.offer-10 .ho-gradient,.offer-10 .successo-gradiente,.offer-10 .header-offertile,.offer-10 .box-buyDetails.offering-box,#bid-changed.offer-10 .box-buyDetails.offering-box,#bid-changed .offer-10.box-buyDetails.offering-box,.offer-10 .box-buyDetails.offering-box .plan-total .btn-wrap .btn,.offer-10.inner-page .header .inner-page-header>div:nth-child(2),.main-container .offer-10.box-buyDetails.updated-box .grad-text:before,.main-container .offer-10.box-buyDetails.updated-box .btn.btn-fat,.offer-10 .buy-sim-header,.offer-10 .main-container .modal-fullScreen.bg-grad .modal-dialog,.offer-10.box-buyDetails.offering-box,.offer-10.box-buyDetails.offering-box .btn-wrap button,.main-container .price-euro.offer-price.offer-10 .offer-total::before,.main-container .price-euro.offer-price.offer-10 sup::before,.main-container .price-euro.offer-price.offer-10 sub::before,.main-container .box-buyDetails.offering-box.offer-mgnt.offer-10,.main-container.buy-sim #active-offer .box-buyDetails.offering-box.offer-mgnt.offer-10,#credit-error-modal .tab-footer.pos-static>button.offer-10,#generic-modal .tab-footer.pos-static>button.offer-10,.offer-10 .cost span::before,.offer-10 .data span::before,.offer-10 .sms span::before,.offer-10 div.cost-wrap::before{background:-webkit-linear-gradient(45deg,#ffdbc8 0,#ffd8eb 100%);background:-moz-linear-gradient(45deg,#ffdbc8 0,#ffd8eb 100%);background:-ms-linear-gradient(45deg,#ffdbc8 0,#ffd8eb 100%);background:-o-linear-gradient(45deg,#ffdbc8 0,#ffd8eb 100%);background:linear-gradient(45deg,#ffdbc8 0,#ffd8eb 100%)}
.gradient--11,.offer-11 .ho-gradient-before,.offer-11 .ho-gradient-after::after,.offer-11.ho-gradient,.offer-11 .ho-gradient,.offer-11 .successo-gradiente,.offer-11 .header-offertile,.offer-11 .box-buyDetails.offering-box,#bid-changed.offer-11 .box-buyDetails.offering-box,#bid-changed .offer-11.box-buyDetails.offering-box,.offer-11 .box-buyDetails.offering-box .plan-total .btn-wrap .btn,.offer-11.inner-page .header .inner-page-header>div:nth-child(2),.main-container .offer-11.box-buyDetails.updated-box .grad-text:before,.main-container .offer-11.box-buyDetails.updated-box .btn.btn-fat,.offer-11 .buy-sim-header,.offer-11 .main-container .modal-fullScreen.bg-grad .modal-dialog,.offer-11.box-buyDetails.offering-box,.offer-11.box-buyDetails.offering-box .btn-wrap button,.main-container .price-euro.offer-price.offer-11 .offer-total::before,.main-container .price-euro.offer-price.offer-11 sup::before,.main-container .price-euro.offer-price.offer-11 sub::before,.main-container .box-buyDetails.offering-box.offer-mgnt.offer-11,.main-container.buy-sim #active-offer .box-buyDetails.offering-box.offer-mgnt.offer-11,#credit-error-modal .tab-footer.pos-static>button.offer-11,#generic-modal .tab-footer.pos-static>button.offer-11,.offer-11 .cost span::before,.offer-11 .data span::before,.offer-11 .sms span::before,.offer-11 div.cost-wrap::before{background:-webkit-linear-gradient(45deg,#64c2c9 0,#b6dd58 100%);background:-moz-linear-gradient(45deg,#64c2c9 0,#b6dd58 100%);background:-ms-linear-gradient(45deg,#64c2c9 0,#b6dd58 100%);background:-o-linear-gradient(45deg,#64c2c9 0,#b6dd58 100%);background:linear-gradient(45deg,#64c2c9 0,#b6dd58 100%)}
.gradient--12,.offer-12 .ho-gradient-before,.offer-12 .ho-gradient-after::after,.offer-12.ho-gradient,.offer-12 .ho-gradient,.offer-12 .successo-gradiente,.offer-12 .header-offertile,.offer-12 .box-buyDetails.offering-box,#bid-changed.offer-12 .box-buyDetails.offering-box,#bid-changed .offer-12.box-buyDetails.offering-box,.offer-12 .box-buyDetails.offering-box .plan-total .btn-wrap .btn,.offer-12.inner-page .header .inner-page-header>div:nth-child(2),.main-container .offer-12.box-buyDetails.updated-box .grad-text:before,.main-container .offer-12.box-buyDetails.updated-box .btn.btn-fat,.offer-12 .buy-sim-header,.offer-12 .main-container .modal-fullScreen.bg-grad .modal-dialog,.offer-12.box-buyDetails.offering-box,.offer-12.box-buyDetails.offering-box .btn-wrap button,.main-container .price-euro.offer-price.offer-12 .offer-total::before,.main-container .price-euro.offer-price.offer-12 sup::before,.main-container .price-euro.offer-price.offer-12 sub::before,.main-container .box-buyDetails.offering-box.offer-mgnt.offer-12,.main-container.buy-sim #active-offer .box-buyDetails.offering-box.offer-mgnt.offer-12,#credit-error-modal .tab-footer.pos-static>button.offer-12,#generic-modal .tab-footer.pos-static>button.offer-12,.offer-12 .cost span::before,.offer-12 .data span::before,.offer-12 .sms span::before,.offer-12 div.cost-wrap::before{background:-webkit-linear-gradient(45deg,#777da5 0,#3a3d57 100%);background:-moz-linear-gradient(45deg,#777da5 0,#3a3d57 100%);background:-ms-linear-gradient(45deg,#777da5 0,#3a3d57 100%);background:-o-linear-gradient(45deg,#777da5 0,#3a3d57 100%);background:linear-gradient(45deg,#777da5 0,#3a3d57 100%)}
.gradient--13,.offer-13 .ho-gradient-before,.offer-13 .ho-gradient-after::after,.offer-13.ho-gradient,.offer-13 .ho-gradient,.offer-13 .successo-gradiente,.offer-13 .header-offertile,.offer-13 .box-buyDetails.offering-box,#bid-changed.offer-13 .box-buyDetails.offering-box,#bid-changed .offer-13.box-buyDetails.offering-box,.offer-13 .box-buyDetails.offering-box .plan-total .btn-wrap .btn,.offer-13.inner-page .header .inner-page-header>div:nth-child(2),.main-container .offer-13.box-buyDetails.updated-box .grad-text:before,.main-container .offer-13.box-buyDetails.updated-box .btn.btn-fat,.offer-13 .buy-sim-header,.offer-13 .main-container .modal-fullScreen.bg-grad .modal-dialog,.offer-13.box-buyDetails.offering-box,.offer-13.box-buyDetails.offering-box .btn-wrap button,.main-container .price-euro.offer-price.offer-13 .offer-total::before,.main-container .price-euro.offer-price.offer-13 sup::before,.main-container .price-euro.offer-price.offer-13 sub::before,.main-container .box-buyDetails.offering-box.offer-mgnt.offer-13,.main-container.buy-sim #active-offer .box-buyDetails.offering-box.offer-mgnt.offer-13,#credit-error-modal .tab-footer.pos-static>button.offer-13,#generic-modal .tab-footer.pos-static>button.offer-13,.offer-13 .cost span::before,.offer-13 .data span::before,.offer-13 .sms span::before,.offer-13 div.cost-wrap::before{background:-webkit-linear-gradient(16deg,#82378c -5%,#1e71b8 100%);background:-moz-linear-gradient(16deg,#82378c -5%,#1e71b8 100%);background:-ms-linear-gradient(16deg,#82378c -5%,#1e71b8 100%);background:-o-linear-gradient(16deg,#82378c -5%,#1e71b8 100%);background:linear-gradient(16deg,#82378c -5%,#1e71b8 100%)}
.offer-1 .ho-header__container__text__right__position--link a{color:#ee6639}
.offer-2 .ho-header__container__text__right__position--link a{color:#239d72}
.offer-3 .ho-header__container__text__right__position--link a{color:#af001a}
.offer-4 .ho-header__container__text__right__position--link a{color:#1555a0}
.offer-5 .ho-header__container__text__right__position--link a{-webkit-text-fill-color:transparent;-webkit-transform:translateZ(0);transform:translateZ(0)}
.offer-6 .ho-header__container__text__right__position--link a{color:#e71d72}
.offer-8 .ho-header__container__text__right__position--link a{color:#ec5428}
.offer-9 .ho-header__container__text__right__position--link a{color:#d1ebed}
.offer-10 .ho-header__container__text__right__position--link a{color:#ffdbc8}
.offer-11 .ho-header__container__text__right__position--link a{color:#64c2c9}
.offer-12 .ho-header__container__text__right__position--link a{color:#777da5}
.offer-1 .ho-gradient-before,.offer-2 .ho-gradient-before,.offer-3 .ho-gradient-before,.offer-4 .ho-gradient-before,.offer-5 .ho-gradient-before,.offer-6 .ho-gradient-before,.offer-8 .ho-gradient-before,.offer-9 .ho-gradient-before,.offer-10 .ho-gradient-before,.offer-11 .ho-gradient-before,.offer-12 .ho-gradient-before,.offer-13 .ho-gradient-before{-webkit-background-clip:text;-webkit-text-fill-color:rgba(255,255,255,0);transform:translateZ(0)}
.textLime{background:linear-gradient(45deg,#b6dd58 0,#64c2c9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transform:translateZ(0);transform:translateZ(0)}
.textRed{background:linear-gradient(45deg,#ec5428 0,#e9007a 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transform:translateZ(0);transform:translateZ(0)}
.gradient--pink,.ho-gradient-before--pink{background:-webkit-linear-gradient(45deg,#e71d72 15%,#27348b 100%);background:-moz-linear-gradient(45deg,#e71d72 15%,#27348b 100%);background:-ms-linear-gradient(45deg,#e71d72 15%,#27348b 100%);background:-o-linear-gradient(45deg,#e71d72 15%,#27348b 100%);background:linear-gradient(45deg,#e71d72 15%,#27348b 100%)}
.gradient--alert-msg,.alert-before-gradient{background:-webkit-linear-gradient(45deg,#e9425b 0,#f7a702 100%);background:-moz-linear-gradient(45deg,#e9425b 0,#f7a702 100%);background:-ms-linear-gradient(45deg,#e9425b 0,#f7a702 100%);background:-o-linear-gradient(45deg,#e9425b 0,#f7a702 100%);background:linear-gradient(45deg,#e9425b 0,#f7a702 100%)}
.gradient--blue,.ho-gradient-button,.ho-gradient-before--blue,.ho-sidenav,.gradient--chiara,.ho-gradient--chiara{background:-webkit-linear-gradient(45deg,#82378c 0,#1e71b8 100%);background:-moz-linear-gradient(45deg,#82378c 0,#1e71b8 100%);background:-ms-linear-gradient(45deg,#82378c 0,#1e71b8 100%);background:-o-linear-gradient(45deg,#82378c 0,#1e71b8 100%);background:linear-gradient(45deg,#82378c 0,#1e71b8 100%)}
.gradient--nasa,.ho-gradient-before--danger,.ho-gradient--nasa{background:-webkit-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:-moz-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:-ms-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:-o-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:linear-gradient(45deg,#ec5428 0,#e9007a 100%)}
.ho-gradient-button{display:inline-block;text-align:center;height:50px;width:120px;font-size:14px;font-family:"ho-Book";border-radius:30px;border:0;box-shadow:none;color:white;line-height:50px}
.ho-gradient-button:hover,.ho-gradient-button:focus{color:white}
.ho-gradient-before--pink{-webkit-background-clip:text;-webkit-text-fill-color:transparent;transform:translateZ(0)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ho-header__anchor,.ho-header__anchor:hover,.ho-header__anchor:active,.ho-header__anchor:focus{color:#333}
.ho-header__anchor_personal{position:relative;top:4px}
.ho-gradient-before--pink{color:#e71d72;background:transparent}
}
.ho-gradient-before--blue{-webkit-background-clip:text;-webkit-text-fill-color:transparent;transform:translateZ(0)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ho-gradient-before--blue{color:#82378c;background:transparent}
}
.ho-gradient-before--danger{-webkit-background-clip:text;-webkit-text-fill-color:transparent;transform:translateZ(0)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ho-gradient-before--danger{color:#82378c;background:transparent}
}
.ho-color--1{color:#ee6639}
.ho-color--2{color:#239d72}
.ho-color--blue{color:#82378c}
.ho-background--dark-grey{background-color:var(--dark-grey)}
a.violet-link{color:#753e95;text-decoration:underline}
.alert-before-gradient{font-family:"ho-Medium" !important;font-weight:bold;font-size:13px;line-height:1.2;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transform:translateZ(0)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.alert-before-gradient{color:#ec5428;background:transparent}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.offer-1 .ho-gradient-before,.offer-2 .ho-gradient-before,.offer-3 .ho-gradient-before,.offer-4 .ho-gradient-before,.offer-5 .ho-gradient-before,.offer-6 .ho-gradient-before,.offer-8 .ho-gradient-before,.offer-9 .ho-gradient-before,.offer-10 .ho-gradient-before{background:transparent}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.offer-1 .ho-gradient-before{color:#ee6639}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.offer-2 .ho-gradient-before{color:#239d72}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.offer-3 .ho-gradient-before{color:#af001a}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.offer-4 .ho-gradient-before{color:#1555a0}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.offer-5 .ho-gradient-before{color:#64c2c9}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.offer-6 .ho-gradient-before{color:#e71d72}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.offer-8 .ho-gradient-before{color:#ec5428}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.offer-9 .ho-gradient-before{color:#d1ebed}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.offer-10 .ho-gradient-before{color:#ffdbc8}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.offer-11 .ho-gradient-before{color:#64c2c9}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.offer-12 .ho-gradient-before{color:#777da5}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.main-container .offer-1.box-buyDetails.updated-box .grad-text:before,.main-container .price-euro.offer-price.offer-1 .offer-total::before,.main-container .price-euro.offer-price.offer-1 sup::before,.main-container .price-euro.offer-price.offer-1 sub::before,.offer-1 .cost span::before,.offer-1 .data span::before,.offer-1 .sms span::before,.offer-1 div.cost-wrap::before,.main-container .offer-2.box-buyDetails.updated-box .grad-text:before,.main-container .price-euro.offer-price.offer-2 .offer-total::before,.main-container .price-euro.offer-price.offer-2 sup::before,.main-container .price-euro.offer-price.offer-2 sub::before,.offer-2 .cost span::before,.offer-2 .data span::before,.offer-2 .sms span::before,.offer-2 div.cost-wrap::before,.main-container .offer-3.box-buyDetails.updated-box .grad-text:before,.main-container .price-euro.offer-price.offer-3 .offer-total::before,.main-container .price-euro.offer-price.offer-3 sup::before,.main-container .price-euro.offer-price.offer-3 sub::before,.offer-3 .cost span::before,.offer-3 .data span::before,.offer-3 .sms span::before,.offer-3 div.cost-wrap::before,.main-container .offer-4.box-buyDetails.updated-box .grad-text:before,.main-container .price-euro.offer-price.offer-4 .offer-total::before,.main-container .price-euro.offer-price.offer-4 sup::before,.main-container .price-euro.offer-price.offer-4 sub::before,.offer-4 .cost span::before,.offer-4 .data span::before,.offer-4 .sms span::before,.offer-4 div.cost-wrap::before,.main-container .offer-5.box-buyDetails.updated-box .grad-text:before,.main-container .price-euro.offer-price.offer-5 .offer-total::before,.main-container .price-euro.offer-price.offer-5 sup::before,.main-container .price-euro.offer-price.offer-5 sub::before,.offer-5 .cost span::before,.offer-5 .data span::before,.offer-5 .sms span::before,.offer-5 div.cost-wrap::before,.main-container .offer-6.box-buyDetails.updated-box .grad-text:before,.main-container .price-euro.offer-price.offer-6 .offer-total::before,.main-container .price-euro.offer-price.offer-6 sup::before,.main-container .price-euro.offer-price.offer-6 sub::before,.offer-6 .cost span::before,.offer-6 .data span::before,.offer-6 .sms span::before,.offer-6 div.cost-wrap::before,.main-container .offer-8.box-buyDetails.updated-box .grad-text:before,.main-container .price-euro.offer-price.offer-8 .offer-total::before,.main-container .price-euro.offer-price.offer-8 sup::before,.main-container .price-euro.offer-price.offer-8 sub::before,.offer-8 .cost span::before,.offer-8 .data span::before,.offer-8 .sms span::before,.offer-8 div.cost-wrap::before,.main-container .offer-9.box-buyDetails.updated-box .grad-text:before,.main-container .price-euro.offer-price.offer-9 .offer-total::before,.main-container .price-euro.offer-price.offer-9 sup::before,.main-container .price-euro.offer-price.offer-9 sub::before,.offer-9 .cost span::before,.offer-9 .data span::before,.offer-9 .sms span::before,.offer-9 div.cost-wrap::before,.main-container .offer-10.box-buyDetails.updated-box .grad-text:before,.main-container .price-euro.offer-price.offer-10 .offer-total::before,.main-container .price-euro.offer-price.offer-10 sup::before,.main-container .price-euro.offer-price.offer-10 sub::before,.offer-10 .cost span::before,.offer-10 .data span::before,.offer-10 .sms span::before,.offer-10 div.cost-wrap::before,.main-container .offer-11.box-buyDetails.updated-box .grad-text:before,.main-container .price-euro.offer-price.offer-11 .offer-total::before,.main-container .price-euro.offer-price.offer-11 sup::before,.main-container .price-euro.offer-price.offer-11 sub::before,.offer-11 .cost span::before,.offer-11 .data span::before,.offer-11 .sms span::before,.offer-11 div.cost-wrap::before,.main-container .offer-12.box-buyDetails.updated-box .grad-text:before,.main-container .price-euro.offer-price.offer-12 .offer-total::before,.main-container .price-euro.offer-price.offer-12 sup::before,.main-container .price-euro.offer-price.offer-12 sub::before,.offer-12 .cost span::before,.offer-12 .data span::before,.offer-12 .sms span::before,.offer-12 div.cost-wrap::before{background:transparent}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.textLime{color:#b6dd58;background:transparent}
.textRed{color:#ec5428;background:transparent}
}
.ho-container.offer-5.legendOffert .ho-header__container.ho-header__container-sticky.row.ho-gradient.offer-2{background:-webkit-linear-gradient(45deg,#b6dd58 0,#64c2c9 100%);background:-moz-linear-gradient(45deg,#b6dd58 0,#64c2c9 100%);background:-ms-linear-gradient(45deg,#b6dd58 0,#64c2c9 100%);background:-o-linear-gradient(45deg,#b6dd58 0,#64c2c9 100%);background:linear-gradient(45deg,#b6dd58 0,#64c2c9 100%)}
.offer-5 .ho-gradient{background:linear-gradient(45deg,#b6dd58 0,#64c2c9 100%)}
.gradient--7,.offer-7 .ho-gradient-before,.offer-7 .ho-gradient-after::after,.offer-7.ho-gradient,.offer-7 .ho-gradient,.offer-7 .successo-gradiente,.offer-7 .header-offertile,.offer-7 .box-buyDetails.offering-box,#bid-changed.offer-7 .box-buyDetails.offering-box,#bid-changed .offer-7.box-buyDetails.offering-box,.offer-7 .box-buyDetails.offering-box .plan-total .btn-wrap .btn,.offer-7.inner-page .header .inner-page-header>div:nth-child(2),.main-container .offer-7.box-buyDetails.updated-box .grad-text:before,.main-container .offer-7.box-buyDetails.updated-box .btn.btn-fat,.offer-7 .buy-sim-header,.offer-7 .main-container .modal-fullScreen.bg-grad .modal-dialog,.offer-7.box-buyDetails.offering-box,.offer-7.box-buyDetails.offering-box .btn-wrap button,.main-container .price-euro.offer-price.offer-7 .offer-total::before,.main-container .price-euro.offer-price.offer-7 sup::before,.main-container .price-euro.offer-price.offer-7 sub::before,.main-container .box-buyDetails.offering-box.offer-mgnt.offer-7,.main-container.buy-sim #active-offer .box-buyDetails.offering-box.offer-mgnt.offer-7,#credit-error-modal .tab-footer.pos-static>button.offer-7,#generic-modal .tab-footer.pos-static>button.offer-7,.offer-7 .cost span::before,.offer-7 .data span::before,.offer-7 .sms span::before,.offer-7 div.cost-wrap::before{background:-webkit-linear-gradient(45deg,#82378b 0,#1e71b8 100%);background:-moz-linear-gradient(45deg,#82378b 0,#1e71b8 100%);background:-ms-linear-gradient(45deg,#82378b 0,#1e71b8 100%);background:-o-linear-gradient(45deg,#82378b 0,#1e71b8 100%);background:linear-gradient(45deg,#82378b 0,#1e71b8 100%)}
.offer-7 .ho-gradient-before{-webkit-background-clip:text;-webkit-text-fill-color:rgba(255,255,255,0);transform:translateZ(0)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.offer-7 .ho-gradient-before{background:transparent}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.offer-7 .ho-gradient-before{color:#82378b}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.main-container .offer-7.box-buyDetails.updated-box .grad-text:before,.main-container .price-euro.offer-price.offer-7 .offer-total::before,.main-container .price-euro.offer-price.offer-7 sup::before,.main-container .price-euro.offer-price.offer-7 sub::before,.offer-7 .cost span::before,.offer-7 .data span::before,.offer-7 .sms span::before,.offer-7 div.cost-wrap::before{background:transparent}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#activeOfferBox.offer-1 .ho-gradient-before.ho_offerta_sconto{background:-webkit-linear-gradient(45deg,#e9425b 0,#f7a702 100%);background:-moz-linear-gradient(45deg,#e9425b 0,#f7a702 100%);background:-ms-linear-gradient(45deg,#e9425b 0,#f7a702 100%);background:-o-linear-gradient(45deg,#e9425b 0,#f7a702 100%);background:linear-gradient(45deg,#e9425b 0,#f7a702 100%)}
#activeOfferBox.offer-2 .ho-gradient-before.ho_offerta_sconto{background:-webkit-linear-gradient(45deg,#00a2d7 0,#00993d 100%);background:-moz-linear-gradient(45deg,#00a2d7 0,#00993d 100%);background:-ms-linear-gradient(45deg,#00a2d7 0,#00993d 100%);background:-o-linear-gradient(45deg,#00a2d7 0,#00993d 100%);background:linear-gradient(45deg,#00a2d7 0,#00993d 100%)}
#activeOfferBox.offer-3 .ho-gradient-before.ho_offerta_sconto{background:-webkit-linear-gradient(45deg,#af001a,#e9425b,#f7a702);background:-moz-linear-gradient(45deg,#af001a,#e9425b,#f7a702);background:-ms-linear-gradient(45deg,#af001a,#e9425b,#f7a702);background:-o-linear-gradient(45deg,#af001a,#e9425b,#f7a702);background:linear-gradient(45deg,#af001a,#e9425b,#f7a702)}
#activeOfferBox.offer-4 .ho-gradient-before.ho_offerta_sconto{background:-webkit-linear-gradient(45deg,#1555a0,#00a2d7,#00993d);background:-moz-linear-gradient(45deg,#1555a0,#00a2d7,#00993d);background:-ms-linear-gradient(45deg,#1555a0,#00a2d7,#00993d);background:-o-linear-gradient(45deg,#1555a0,#00a2d7,#00993d);background:linear-gradient(45deg,#1555a0,#00a2d7,#00993d)}
#activeOfferBox.offer-5 .ho-gradient-before.ho_offerta_sconto{background:-webkit-linear-gradient(45deg,#b6dd58 0,#64c2c9 100%);background:-moz-linear-gradient(45deg,#b6dd58 0,#64c2c9 100%);background:-ms-linear-gradient(45deg,#b6dd58 0,#64c2c9 100%);background:-o-linear-gradient(45deg,#b6dd58 0,#64c2c9 100%);background:linear-gradient(45deg,#b6dd58 0,#64c2c9 100%)}
#activeOfferBox.offer-6 .ho-gradient-before.ho_offerta_sconto{background:-webkit-linear-gradient(45deg,#e71d72 0,#27348b 100%);background:-moz-linear-gradient(45deg,#e71d72 0,#27348b 100%);background:-ms-linear-gradient(45deg,#e71d72 0,#27348b 100%);background:-o-linear-gradient(45deg,#e71d72 0,#27348b 100%);background:linear-gradient(45deg,#e71d72 0,#27348b 100%)}
#activeOfferBox.offer-7 .ho-gradient-before.ho_offerta_sconto{background:-webkit-linear-gradient(45deg,#82378b 0,#1e71b8 100%);background:-moz-linear-gradient(45deg,#82378b 0,#1e71b8 100%);background:-ms-linear-gradient(45deg,#82378b 0,#1e71b8 100%);background:-o-linear-gradient(45deg,#82378b 0,#1e71b8 100%);background:linear-gradient(45deg,#82378b 0,#1e71b8 100%)}
#activeOfferBox.offer-8 .ho-gradient-before.ho_offerta_sconto{background:-webkit-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:-moz-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:-ms-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:-o-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:linear-gradient(45deg,#ec5428 0,#e9007a 100%)}
#activeOfferBox.offer-9 .ho-gradient-before.ho_offerta_sconto{background:-webkit-linear-gradient(45deg,#d1ebed 0,#eeedd6 100%);background:-moz-linear-gradient(45deg,#d1ebed 0,#eeedd6 100%);background:-ms-linear-gradient(45deg,#d1ebed 0,#eeedd6 100%);background:-o-linear-gradient(45deg,#d1ebed 0,#eeedd6 100%);background:linear-gradient(45deg,#d1ebed 0,#eeedd6 100%)}
#activeOfferBox.offer-10 .ho-gradient-before.ho_offerta_sconto{background:-webkit-linear-gradient(45deg,#ffdbc8 0,#ffd8eb 100%);background:-moz-linear-gradient(45deg,#ffdbc8 0,#ffd8eb 100%);background:-ms-linear-gradient(45deg,#ffdbc8 0,#ffd8eb 100%);background:-o-linear-gradient(45deg,#ffdbc8 0,#ffd8eb 100%);background:linear-gradient(45deg,#ffdbc8 0,#ffd8eb 100%)}
#activeOfferBox.offer-11 .ho-gradient-before.ho_offerta_sconto{background:-webkit-linear-gradient(45deg,#64c2c9 0,#b6dd58 100%);background:-moz-linear-gradient(45deg,#64c2c9 0,#b6dd58 100%);background:-ms-linear-gradient(45deg,#64c2c9 0,#b6dd58 100%);background:-o-linear-gradient(45deg,#64c2c9 0,#b6dd58 100%);background:linear-gradient(45deg,#64c2c9 0,#b6dd58 100%)}
}
.no-pad{padding:0}
.ho_bold{font-family:'ho-Bold'}
.Vmid{position:relative;top:50%;transform:translateY(-50%)}
b{font-family:"ho-Medium";font-weight:normal}
* *,input:focus,.btn:focus{outline:0}
body,html{margin:0;padding:0;font-weight:normal;width:100%;background-color:#fff;height:100%;min-width:320px}
ol,ul{list-style:none}
ul{padding:0;margin:0}
a{border:0}
a,a:hover,a:active,a:focus{outline:0;text-decoration:none}
.ho-header__anchor{display:inline-block}
.d-inline-block-tablet-p{display:none}
.d-inline-block-desktop-p{display:none}
@media screen and (min-width:768px){.d-inline-block-tablet-p{display:inline-block}
}
@media screen and (orientation:portrait) and (max-width:767.9px),screen and (orientation:landscape) and (max-height:576px){.d-inline-block-desktop-p{display:inline-block}
.d-inline-block-tablet-p{display:none}
}
@media screen and (max-width:576px){.order-mobile-first{order:-1 !important}
.order-mobile-0{order:0 !important}
.order-mobile-1{order:1 !important}
.order-mobile-2{order:2 !important}
.order-mobile-3{order:3 !important}
.order-mobile-4{order:4 !important}
}
.wrapper{width:100%;max-width:1200px;margin:0 auto}
.uppercase{text-transform:uppercase}
.ho-dropdown{display:inline-block;position:relative}
.ho-dropdown button.ho-header__anchor{background-image:url("i/arrow-down.png");background-color:transparent;background-repeat:no-repeat;background-position:right center;background-size:11px;padding-right:20px;box-shadow:none;outline:none !important}
@media screen and (min-width:769px){.white_header .ho-dropdown button.ho-header__anchor{background-image:url("i/arrow-down-white.png")}
}
@media(-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.ho-dropdown button.ho-header__anchor{background-image:url("i/arrow-menu-black@2x.png")}
}
@media(-webkit-min-device-pixel-ratio:3),(min--moz-device-pixel-ratio:3),(min-resolution:3dppx),(min-resolution:288dpi){.ho-dropdown button.ho-header__anchor{background-image:url("i/arrow-menu-black@3x.png")}
}
@media screen and (max-width:768px){.ho-dropdown--white button.ho-header__anchor{background-image:url("i/arrow-menu-white.png");outline:none !important}
@media(-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.ho-dropdown--white button.ho-header__anchor{background-image:url("i/arrow-menu-white@2x.png")}
}
@media(-webkit-min-device-pixel-ratio:3),(min--moz-device-pixel-ratio:3),(min-resolution:3dppx),(min-resolution:288dpi){.ho-dropdown--white button.ho-header__anchor{background-image:url("i/arrow-menu-white@3x.png")}
}
}
.ho-dropdown__items{position:absolute;right:0;left:-36px;position:absolute;display:none;background:#fff;z-index:9999;border:0;padding:25px 20px;top:calc(100% + 20px);box-shadow:0 6px 20px rgba(0,0,0,0.1);border-radius:2px;box-sizing:border-box;text-align:left}
.ho-dropdown__items::before{top:-16px;border-color:transparent transparent white transparent;border-width:8px;right:30px;content:'';display:block;position:absolute;width:0;height:0;border-style:solid}
.ho-dropdown__items li a{color:#37383c;font-family:"ho-Book";font-size:14px;padding:0;line-height:1;display:inline-block;padding-bottom:22px}
.ho-dropdown__items li a:hover,.ho-dropdown__items li a:focus{background-color:#fff}
.ho-dropdown__items li:last-of-type a{padding-bottom:0}
.ho-anchor,.ho-anchor:hover,.ho-anchor:active,.ho-anchor:focus{color:#7b3b8f;text-decoration:underline}
.ho-animations_fadeInUp.ho-animations--enabled{transform:translateY(150px);transition:1.1s transform ease-in-out,1s opacity ease-in-out;opacity:0}
.ho-animations_fadeInUp.ho-animations--enabled.in-view{transform:translateY(0);opacity:1}
.cost-column{display:inline-block;font-family:"ho-Bold";position:relative;margin-left:8px;line-height:1;color:white}
.cost-column span{display:inline-block;font-size:35px}
.cost-column .column{display:inline-block;font-family:"ho-Bold";position:relative;right:2px;line-height:1}
.cost-column .column div{display:flex;flex-direction:column-reverse}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.cost-column .column div{margin-bottom:-3px}
}
.cost-column .column div span{font-size:12px;line-height:1.3}
.ui-widget-content{-webkit-box-shadow:0 6px 20px rgba(0,0,0,0.1);-moz-box-shadow:0 6px 20px rgba(0,0,0,0.1);box-shadow:0 6px 20px rgba(0,0,0,0.1);background-color:#fff;color:#222;border:1px solid #FFF;border-top:0;border-radius:0 0 2px 2px;max-height:300px;overflow-x:hidden;overflow-y:auto;height:auto}
.ui-widget-content .ui-menu-item{display:block;padding:10px 20px;text-decoration:none;font-family:"ho-Book";font-size:1.25em}
.ui-widget-content .ui-menu-item.ui-state-focus{border:1px solid transparent;background:0;font-weight:normal;color:#212121}
.form-control[disabled]{background-color:transparent}
.ho-container{background:#FFF;left:0;position:relative;transition:.5s transform ease-in-out,.5s left ease-in-out;z-index:99}
.ho-container::before,.ho-container::after{content:'';display:table}
.ho-container::after{clear:both}
.ho-container--shrink{left:-67%;overflow:hidden;transform:scale(0.9) translateZ(0);transform-origin:50% 50%}
@media screen and (min-width:576px){.ho-container--shrink{left:-286px}
}
.ho-container--shrink .ho-container__click-overlay,.ho-container--shrink #clickBlocker{display:block !important}
.ho-container--elevate{height:100%;border-radius:8px;box-shadow:-2px 10px 70px 0 rgba(0,0,0,0.8);overflow:hidden}
.ho-container__click-overlay,#clickBlocker{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:99999}
.main-container.opened #clickBlocker{display:block !important}
.ho-header{align-items:center;background-color:transparent;display:flex;font-family:"ho-Medium";font-size:calc(18 / var(--variable-desktop) * var(--viewport-unit));height:70px;width:100%;z-index:9999;padding-top:0;padding-bottom:0}
@media screen and (min-width:1680px){.ho-header,.ho-header .btn{font-size:calc(18 / var(--variable-large-desktop) * var(--viewport-unit))}
}
@media screen and (max-width:1280px){.ho-header,.ho-header .btn{font-size:calc(18 / var(--variable-tablet-l) * var(--viewport-unit))}
}
@media screen and (max-width:768px){.ho-header,.ho-header .btn{font-size:calc(18 / var(--variable-tablet-p) * var(--viewport-unit))}
}
@media screen and (max-width:576px){.ho-header,.ho-header .btn{font-size:calc(14 / var(--variable-mobile) * var(--viewport-unit))}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ho-header,.ho-header .btn{font-size:1.25vw}
}
.ho-header .ho-logo.ho-logo{display:inline-block}
@media screen and (min-width:768px){.ho-header{padding:20px 20px;height:80px}
}
.ho-header__container{align-items:center;box-sizing:border-box;display:flex;margin:0 auto;width:100%;z-index:12;text-align:right}
.ho-header__container .ho-logo{display:none}
.ho-header__container .ho-logo{width:44px;height:28px;float:left}
.ho-header__container__text{margin-right:20px}
.ho-header__container__text__left{width:70%;display:flex;float:left;margin-left:10px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ho-header__container__text__left{width:55%}
}
@media screen and (min-width:374px){.ho-header__container__text__left{margin-left:20px}
}
@media screen and (min-width:576px){.ho-header__container__text__left{width:60%}
}
@media screen and (min-width:992px) and (-ms-high-contrast:active),screen and (min-width:992px) and (-ms-high-contrast:none){.ho-header__container__text__left{width:50%}
}
.ho-header__container__text__left__position{width:auto;display:-webkit-inline-box;justify-content:flex-start;margin-right:10px;line-height:.9}
@media screen and (min-width:576px){.ho-header__container__text__left__position{margin-right:15px}
}
@media screen and (min-width:768px){.ho-header__container__text__left__position{line-height:20px;margin-right:20px;display:flex;align-items:baseline}
}
.ho-header__container__text__left__position--bold{font-size:15px;font-family:"ho-Medium"}
@media screen and (min-width:768px){.ho-header__container__text__left__position--bold{font-size:30px;margin-right:3px}
}
.ho-header__container__text__left__position--normal{font-size:12px;font-family:"ho-Book";position:relative;display:inline-block}
@media screen and (min-width:768px){.ho-header__container__text__left__position--normal{font-size:16px}
}
.ho-header__container__text__right__position{width:auto;justify-content:flex-end;display:flex;margin-right:10px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ho-header__container__text__right__position{width:45%}
}
@media screen and (min-width:374px){.ho-header__container__text__right__position{margin-right:20px}
}
@media screen and (min-width:576px){.ho-header__container__text__right__position{width:40%}
}
@media screen and (min-width:992px) and (-ms-high-contrast:active),screen and (min-width:992px) and (-ms-high-contrast:none){.ho-header__container__text__right__position{width:50%}
}
.ho-header__container__text__right__position--priceTry{display:none;align-items:center;font-family:"ho-Bold";position:relative;right:6px;line-height:1;margin-right:8px}
@media screen and (min-width:576px){.trybuy .ho-header__container__text__right__position--priceTry{display:flex}
}
.ho-header__container__text__right__position--priceTry span{display:flex;font-size:16px;color:rgba(0,0,0,0.4)}
@media screen and (min-width:576px){.ho-header__container__text__right__position--priceTry span{font-size:30px}
}
.ho-header__container__text__right__position--priceTry .column div{display:flex;flex-direction:column-reverse}
.ho-header__container__text__right__position--priceTry .column div span{font-size:8px;line-height:1.2;color:rgba(0,0,0,0.4)}
@media screen and (min-width:576px){.ho-header__container__text__right__position--priceTry .column div span{font-size:12px;line-height:1.5}
}
.ho-header__container__text__right__position--priceTry:after{background:rgba(0,0,0,0.4);content:"";width:50px;height:5px;z-index:1;position:absolute;top:20%;left:-6px;transform:translateY(-50%) rotate(-30deg);border-radius:10px}
@media screen and (min-width:576px){.ho-header__container__text__right__position--priceTry:after{width:130%;height:3px;left:50%;top:50%;transform:translateX(-50%) rotate(-40deg)}
}
.ho-header__container__text__right__position--price{display:none;align-items:center;font-family:"ho-Bold";position:relative;right:2px;line-height:1}
.ho-header__container__text__right__position--price{display:flex;margin-right:15px;align-items:baseline;align-self:center}
.ho-header__container__text__right__position--price span{display:flex;font-size:16px;color:#fff}
.ho-header__container__text__right__position--price span{font-size:40px}
.ho-header__container__text__right__position--price .column div{display:flex;flex-direction:column-reverse}
.ho-header__container__text__right__position--price .column div span{font-size:8px;line-height:1.2;color:#fff}
.ho-header__container__text__right__position--price .column div span{font-size:12px;line-height:1.7}
.ho-header__container__text__right__position--title{color:#fff;font-family:"ho-Book";font-size:16px;justify-content:left;align-items:center;padding-right:10px;white-space:nowrap;display:none}
.trybuy .ho-header__container__text__right__position--title p span{display:inline}
@media screen and (min-width:992px){.trybuy .ho-header__container__text__right__position--title{display:flex}
}
.ho-header__container__text__right__position--title p{margin:0}
.ho-header__container__text__right__position--title p span{display:none}
@media screen and (min-width:992px){.ho-header__container__text__right__position--title{display:flex}
}
.ho-header__container__text__right__position--link{margin-right:0}
.ho-header__container__text__right__position--link a{height:50px;line-height:50px;border-radius:50px;font-size:12px;padding:13px 10px;background:#fff;color:#eb2d4e}
@media screen and (min-width:576px){.ho-header__container__text__right__position--link a{font-size:14px;padding:13px 18px}
}
@media screen and (min-width:768px){.ho-header__container__text__right__position--link a{padding:20px 35px}
}
.ho-header__container__text__right__position--link a .onlyMobile{display:inline !important}
@media screen and (min-width:768px){.ho-header__container__text__right__position--link a .onlyMobile{display:none !important}
}
.ho-header__container__text__right__position--link a .notMobile{display:none !important}
@media screen and (min-width:768px){.ho-header__container__text__right__position--link a .notMobile{display:inline !important}
}
.ho-header__container-sticky{position:fixed;top:-108px;left:0;height:54px;z-index:100;transition:top .5s ease-in;-webkit-transition:top .5s ease-in;-moz-transition:top .5s ease-in;-o-transition:top .5s ease-in}
@media screen and (min-width:768px){.ho-header__container-sticky{height:80px;top:-160px}
}
.ho-header__container-sticky .row{margin:0}
.ho-header__container-sticky .row .m0{margin:0}
.ho-header__container-sticky .row .p0{padding:0}
.ho-header__container-sticky__data-col{height:50px;line-height:50px}
.ho-header__container-sticky__data-col .ho-header-sticky__purchase{margin-top:7px}
.ho-header__container-sticky__data-col:last-child{padding-top:1px !important}
@media screen and (min-width:768px){.ho-header__container-sticky__data-col:last-child{padding-top:0 !important}
}
@media screen and (min-width:768px){.ho-header__container-sticky__data-col .ho-header-sticky__purchase{margin-top:0}
}
.ho-header__container-sticky__data-col__mobile-col{display:block;float:left;margin-right:10px;margin-top:9px}
@media screen and (min-width:768px){.ho-header__container-sticky__data-col__mobile-col{display:inline-block;float:none;margin-top:0}
}
.ho-header__container-sticky__data-col__mobile-col span{display:block}
.ho-header__container-sticky__data-col__mobile-col span:first-child{font-size:22px;line-height:22px}
.ho-header__container-sticky__data-col__mobile-col span:last-child{font-size:11px;line-height:11px}
@media screen and (min-width:768px){.ho-header__container-sticky__data-col__mobile-col span:first-child{font-size:30px;line-height:50px}
.ho-header__container-sticky__data-col__mobile-col span:last-child{font-size:16px;line-height:50px}
}
@media screen and (min-width:768px){.ho-header__container-sticky__data-col__mobile-col span{display:inline-block}
}
.ho-header__anchor{margin-left:25px;background:transparent;border:0;border-radius:0;outline:0;padding:0}
.ho-header__anchor,.ho-header__anchor:hover,.ho-header__anchor:active,.ho-header__anchor:focus{color:var(--dark-grey)}
.white_header .ho-header__anchor,.white_header .ho-header__anchor:hover,.white_header .ho-header__anchor:active,.white_header .ho-header__anchor:focus{color:var(--white)}
@media screen and (max-width:768px){.white_header .ho-header__anchor,.white_header .ho-header__anchor:hover,.white_header .ho-header__anchor:active,.white_header .ho-header__anchor:focus{color:var(--white)}
}
.ho-header__anchor,.ho-header__anchor:hover,.ho-header__anchor:active,.ho-header__anchor:focus{text-decoration:none}
.ho-header__anchor:first-child{margin-left:0}
.ho-header__anchor_personal{display:flex;flex-direction:row;align-items:baseline}
.ho-header__anchor_personal_img{width:calc(24 / var(--variable-desktop) * var(--viewport-unit));height:calc(24 / var(--variable-desktop) * var(--viewport-unit));margin-right:8px;background-image:url(img/user_icon-gradient.svg);background-size:cover;background-repeat:no-repeat;align-self:center}
.ho-header__anchor_personal_img.black{background-image:url(img/user_icon_black.svg);background-color:transparent !important}
@media screen and (min-width:1680px){.ho-header__anchor_personal_img{width:calc(24 / var(--variable-large-desktop) * var(--viewport-unit));height:calc(24 / var(--variable-large-desktop) * var(--viewport-unit))}
}
@media screen and (max-width:1280px){.ho-header__anchor_personal_img{width:calc(24 / var(--variable-tablet-l) * var(--viewport-unit));height:calc(24 / var(--variable-tablet-l) * var(--viewport-unit))}
}
@media screen and (max-width:768px){.ho-header__anchor_personal_img{width:calc(24 / var(--variable-tablet-p) * var(--viewport-unit));height:calc(24 / var(--variable-tablet-p) * var(--viewport-unit))}
}
@media screen and (max-width:576px){.ho-header__anchor_personal_img{width:calc(24 / var(--variable-mobile) * var(--viewport-unit));height:calc(24 / var(--variable-mobile) * var(--viewport-unit))}
}
.white_header .ho-header__anchor_personal_img{background-image:url(img/user_icon.svg)}
@media screen and (max-width:768px){.ho-header__anchor_personal_img{background-image:url(img/user_icon-gradient.svg) !important}
}
@media screen and (max-width:576px){.ho-header__anchor_personal_img{width:calc(20 / var(--variable-mobile) * var(--viewport-unit));height:calc(20 / var(--variable-mobile) * var(--viewport-unit))}
}
.ho-header--transparent{background-color:transparent}
.ho-header--white,.ho-header--white .ho-header__anchor{color:#fff !important}
.ho-header--is-sticky .ho-header__container-sticky{top:0}
.ho-header__try-buy{display:none}
.trybuy .ho-header__try-buy{display:block}
.trybuy .ho-header__try-buy--inline{display:inline !important}
.trybuy .ho-header__try-buy--inline small{font-size:55%;margin:0 0 0 -8px}
.ho-header-sticky__price-sup2{right:5px;font-size:11px;top:-13px;position:relative}
.ho-header-sticky__price-sub2{right:30px;font-size:11px;top:1px;position:relative}
.ho-header-sticky__small-label{font-family:"ho-Light";font-size:11px}
.trybuy .ho-header-sticky__small-label--old{color:rgba(0,0,0,0.3)}
.trybuy .ho-header-sticky__small-label--old2{color:#fff}
@media screen and (min-width:768px){.ho-header-sticky__small-label{font-size:16px}
}
.ho-header-sticky__medium-label{font-family:"ho-Light";font-size:16px;line-height:57px;white-space:nowrap}
.ho-header-sticky__medium-label strong{font-family:"ho-Medium"}
@media screen and (max-width:1200px){.ho-header-sticky__medium-label{display:none}
}
.ho-header-sticky__big-label{font-size:36px;font-family:"ho-Medium";position:relative;margin-right:20px}
@media screen and (min-width:576px){.ho-header-sticky__big-label{margin-right:0}
}
.ho-header-sticky__big-label--second{margin-left:10px}
.ho-header-sticky__big-label--pad-r{padding-right:20px}
.trybuy .ho-header-sticky__big-label--pad-r{padding-right:15px;color:rgba(0,0,0,0.3)}
.trybuy .ho-header-sticky__big-label--pad-r::after{width:50px;position:absolute;top:15px;left:-5px;color:#fff;content:' ';height:3px;background:#fff;border-radius:3px;transform:rotate(-30deg)}
@media screen and (min-width:768px){.trybuy .ho-header-sticky__big-label--pad-r::after{width:45px;top:13px}
}
@media screen and (max-width:576px){.trybuy .ho-header-sticky__big-label--pad-r{display:none}
}
.ho-header-sticky__big-label--noTry{padding-right:20px}
.trybuy .ho-header-sticky__big-label--noTry{padding-right:15px;color:black}
@media screen and (max-width:576px){.trybuy .ho-header-sticky__big-label--noTry{display:block}
}
@media screen and (min-width:768px){.ho-header-sticky__big-label{font-size:30px}
}
.ho-header-sticky__price-sup{position:absolute;font-size:11px;top:9px;right:2px}
.trybuy .ho-header-sticky__price-sup{right:7px}
@media screen and (min-width:768px){.ho-header-sticky__price-sup{font-size:11px;top:7px;right:11px}
.trybuy .ho-header-sticky__price-sup{right:6px}
}
.ho-header-sticky__price-sub{position:absolute;font-size:11px;right:12px;bottom:10px}
.trybuy .ho-header-sticky__price-sub{right:17px}
@media screen and (min-width:768px){.ho-header-sticky__price-sub{font-size:11px;right:21px;bottom:10px}
.trybuy .ho-header-sticky__price-sub{right:15px}
}
.ho-header-sticky__purchase{padding:0 16px;background:#fff;color:#000;height:35px;border-radius:35px;float:right;line-height:35px;font-size:12px;font-family:"ho-Medium";text-decoration:none;margin-left:5px;position:absolute;top:50%;transform:translateY(-50%)}
@media screen and (max-width:450px){.ho-header-sticky__purchase{padding:0 10px}
}
@media screen and (min-width:768px){.ho-header-sticky__purchase{height:50px;line-height:50px;border-radius:50px;font-size:14px;padding:0 35px;margin-left:20px}
}
.ho-header-background{height:auto}
.ho-header-background .ho-logo{display:block}
.ho-sidenav{background:linear-gradient(45deg,#82378c 0,#1e71b8 100%);position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}
.ho-sidenav.opened{opacity:1}
.ho-sidenav__container{width:65%;padding-right:40px;box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden}
@media screen and (min-width:576px){.ho-sidenav__container{width:350px}
}
@media screen and (max-width:374px){.ho-sidenav__container{padding-right:25px}
}
.ho-sidenav__header{width:100%;padding:25px 0;text-align:right;position:fixed;top:0;right:40px}
.ho-sidenav__hide-button{opacity:0;pointer-events:none;transition:.5s opacity linear}
.ho-sidenav__hide-button--visible{opacity:1;pointer-events:all}
.ho-sidenav__item_active{list-style:disc}
.ho-sidenav__content{font-family:"ho-Book";color:#fff}
.ho-sidenav__items{list-style:none;margin:80px 0 50px 75px}
@media screen and (max-width:575px){.ho-sidenav__items{margin:60px 0 50px 3px}
}
.ho-sidenav__item{margin:0 0 15px 20px;font-size:20px;opacity:0;transform:translateX(50%);transition:.5s transform ease-out,.5s opacity ease-out,.5s margin ease-out}
.ho-sidenav__item a{color:#FFF;font-size:23px}
@media screen and (min-width:576px){.ho-sidenav__item{margin-bottom:18px}
.ho-sidenav__item a{color:#FFF;font-size:20px;line-height:1.4}
}
.ho-sidenav__item--visible{opacity:1;transform:translateX(0)}
.ho-sidenav__item--active{list-style:disc}
.ho-sidenav__item--price{font-family:"ho-Bold";margin-top:-10px}
.ho-sidenav__item--price a{font-size:35px}
.ho-sidenav__item--price img{vertical-align:baseline;margin-right:4px;margin-bottom:-1px;margin-left:3px;height:29px;width:auto}
.ho-sidenav__item--price.dati_menu img,.ho-sidenav__item--price.voce_menu img,.ho-sidenav__item--price.iot_menu img{height:27px}
.ho-sidenav__item--price span,.ho-sidenav__item--price sub{font-size:13px}
.ho-sidenav__item--price span{position:relative;top:-16px}
.ho-sidenav__item--price sub{left:-20px;bottom:-1px}
.ho-sidenav__item:last-of-type{margin-bottom:0}
.ho-sidenav__bottom-block{margin-left:75px;margin-bottom:30px;opacity:0;transform:translateX(50%);transition:.5s transform ease-out,.5s opacity ease-out,.5s margin ease-out}
.ho-sidenav__bottom-block.notScrollable{position:absolute;bottom:44px;margin-bottom:0}
.ho-sidenav__bottom-block--visible{opacity:1;transform:translateX(0)}
.ho-sidenav__bottom-block__item{margin-right:14px}
.ho-sidenav__bottom-block__item img{height:30.63px;filter:saturate(0)}
@media screen and (max-width:768px){.ho-sidenav__bottom-block__item{display:inline-block;margin-bottom:15px}
}
.ho-sidenav__bottom-block__item:last-of-type{margin-right:0;margin-bottom:0}
.ho-sidenav__bottom-block p{font-size:10px;font-family:"ho-Medium";margin:0;margin-bottom:11px;line-height:1;text-transform:uppercase;letter-spacing:2px;font-weight:normal}
.ho-footer{background-color:#fafafa;padding:75px 0;color:#37383c}
@media screen and (max-width:576px){.ho-footer{padding:40px 0}
}
.ho-footer a{text-decoration:none;color:inherit}
.ho-footer .no-pad{padding:0}
.ho-footer .padding-15{padding-bottom:15px}
.ho-footer__wrapper{width:100%;max-width:1040px;margin:0 auto;padding:0 15px}
@media screen and (max-width:1200px){.ho-footer__wrapper{padding:0 35px}
}
@media screen and (max-width:320px){.ho-footer__wrapper{padding:0 20px}
}
.ho-footer__wrapper__top{padding:0}
.ho-footer__wrapper__top ul li{padding:10px 0;font-family:"ho-Book";font-size:20px}
.ho-footer__wrapper__top ul li .ho-small-logo{vertical-align:baseline;width:34px;display:inline-block}
.ho-footer__wrapper__top ul li div{display:inline-block;font-family:"ho-Bold";position:relative;right:2px;line-height:1}
.ho-footer__wrapper__top ul li div span{display:inline-block;font-size:28px}
.ho-footer__wrapper__top ul li div .column div{display:flex;flex-direction:column-reverse}
.ho-footer__wrapper__top ul li div .column div span{font-size:12px;line-height:1}
.ho-footer__wrapper__top .ho-footer-logo{position:absolute;top:0;right:0}
@media screen and (max-width:768px){.ho-footer__wrapper__top .ho-footer-logo{height:55px}
}
.ho-footer__wrapper__mid{padding:50px 0}
@media screen and (max-width:992px){.ho-footer__wrapper__mid{padding:50px 0 0 0}
}
.ho-footer__wrapper__mid__cont{height:66px}
@media screen and (max-width:992px){.ho-footer__wrapper__mid__cont{margin-bottom:45px}
}
.ho-footer__wrapper__mid__cont p{font-size:11px;font-family:"ho-Book";letter-spacing:2px}
@media screen and (max-width:992px){.ho-footer__wrapper__mid__cont .col-xs-5{width:auto;margin-right:20px}
}
@media screen and (max-width:320px){.ho-footer__wrapper__mid__cont .col-xs-5{margin-right:12px}
}
.ho-footer__wrapper__mid__cont .col-xs-3,.ho-footer__wrapper__mid__cont .col-xs-2{position:relative;top:50%;transform:translateY(-100%)}
@media screen and (max-width:992px){.ho-footer__wrapper__mid__cont .col-xs-3,.ho-footer__wrapper__mid__cont .col-xs-2{width:auto;margin-right:20px}
}
@media screen and (max-width:576px){.ho-footer__wrapper__mid__cont .col-xs-3,.ho-footer__wrapper__mid__cont .col-xs-2{margin-right:15px}
}
@media screen and (max-width:320px){.ho-footer__wrapper__mid__cont .col-xs-3,.ho-footer__wrapper__mid__cont .col-xs-2{margin-right:8px}
}
.ho-footer__wrapper__mid__cont .col-xs-6{position:relative;top:50%;transform:translateY(-100%);margin-right:-10px}
@media screen and (max-width:992px){.ho-footer__wrapper__mid__cont .col-xs-6{width:auto;margin-right:10px}
}
.ho-footer__wrapper__mid__cont .col-xs-6 span{font-family:"ho-Book";font-size:14px}
@media screen and (max-width:992px){.ho-footer__wrapper__mid__cont .col-xs-6 span{position:relative;top:1px}
}
@media screen and (max-width:768px){.ho-footer__wrapper__mid__cont .col-xs-6 span{position:relative;top:3px}
}
.ho-footer__wrapper__bot{padding:40px 0 0 0;border-top:1px solid #dcdedf}
.ho-footer__wrapper__bot p{font-family:"ho-Book";font-size:14px;color:#838587}
@media screen and (max-width:768px){.ho-footer__wrapper__bot p{margin-bottom:30px}
}
.ho-footer__wrapper__bot p span{font-family:"ho-Medium"}
.ho-footer__wrapper__bot ul li{display:inline-block}
@media screen and (max-width:767px){.ho-footer__wrapper__bot ul li{display:block;padding-bottom:20px}
}
.ho-footer__wrapper__bot ul li a{font-family:"ho-Book";font-size:13px;color:#37383c}
.ho-footer__wrapper__bot ul .separator{background-color:#acacac;width:1px;height:13px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 20px}
@media screen and (max-width:992px){.ho-footer__wrapper__bot ul .separator{margin:0 15px}
}
@media screen and (max-width:767px){.ho-footer__wrapper__bot ul .separator{display:none}
}
.ho-footer__private{display:none}
.ho-footer.private{padding:20px 0;background-color:transparent}
.ho-footer.private .ho-footer__wrapper{display:none}
.ho-footer.private .ho-footer__private{display:block;padding:0 40px;color:#a8a9ab;font-size:12px}
.ho-footer.private .ho-footer__private p{float:left;margin:0}
.ho-footer.private .ho-footer__private ul{float:right}
.ho-footer.private .ho-footer__private ul li{display:inline-block;padding:0 9px}
.ho-footer.private .ho-footer__private ul .separator{background-color:#a8a9ab;width:1px;height:13px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 5px;padding:0}
@media screen and (max-width:768px){.ho-footer.private .ho-footer__private ul .separator{display:none}
}
.q .form-group,.q .date-fields-validators{padding-right:0}
.q .form-group input.input-validators::-webkit-inner-spin-button,.q .form-group input.input-validators::-webkit-outer-spin-button,.q .date-fields-validators input.input-validators::-webkit-inner-spin-button,.q .date-fields-validators input.input-validators::-webkit-outer-spin-button{-webkit-appearance:none !important;margin:0 !important;-moz-appearance:textfield !important}
.q .form-group.has-error,.q .date-fields-validators.has-error{background-image:url("i/error.png");background-repeat:no-repeat;background-position:right center;background-size:18px}
.q .form-group.has-error.error-required span.error-required,.q .date-fields-validators.has-error.error-required span.error-required{display:block}
.q .form-group.has-error.error-equality span.error-equality,.q .date-fields-validators.has-error.error-equality span.error-equality{display:block}
.q .form-group.has-error.error-length span.error-length,.q .date-fields-validators.has-error.error-length span.error-length{display:block}
.q .form-group.has-error.error-min-length span.error-min-length,.q .date-fields-validators.has-error.error-min-length span.error-min-length{display:block}
.q .form-group.has-error.error-email span.error-email,.q .date-fields-validators.has-error.error-email span.error-email{display:block}
.q .form-group.has-error.error-fiscal-code span.error-fiscal-code,.q .date-fields-validators.has-error.error-fiscal-code span.error-fiscal-code{display:block}
.q .form-group.has-error.error-vat span.error-vat,.q .date-fields-validators.has-error.error-vat span.error-vat{display:block}
.q .form-group.has-error.error-day span.error-day,.q .date-fields-validators.has-error.error-day span.error-day{display:block}
.q .form-group.has-error.error-month span.error-month,.q .date-fields-validators.has-error.error-month span.error-month{display:block}
.q .form-group.has-error.error-year span.error-year,.q .date-fields-validators.has-error.error-year span.error-year{display:block}
.q .form-group.has-error.error-date span.error-date,.q .date-fields-validators.has-error.error-date span.error-date{display:block}
.q .form-group.has-error.error-min-age span.error-min-age,.q .date-fields-validators.has-error.error-min-age span.error-min-age{display:block}
.q .form-group.has-error.error-check-password span.error-check-password,.q .date-fields-validators.has-error.error-check-password span.error-check-password{display:block}
.q .form-group.has-error.error-expiration-date span.error-expiration-date,.q .date-fields-validators.has-error.error-expiration-date span.error-expiration-date{display:block}
.q .form-group.has-error.error-fiscal-code-or-vat span.error-fiscal-code-or-vat,.q .date-fields-validators.has-error.error-fiscal-code-or-vat span.error-fiscal-code-or-vat{display:block}
.q .form-group.has-error.error-email-or-phone-number span.error-email-or-phone-number,.q .date-fields-validators.has-error.error-email-or-phone-number span.error-email-or-phone-number{display:block}
.q .form-group.has-error.no-error-style,.q .date-fields-validators.has-error.no-error-style{background-image:none}
.q .form-group.has-error.no-error-style input.input-validators,.q .date-fields-validators.has-error.no-error-style input.input-validators{border-bottom:1px solid rgba(255,255,255,0.5) !important}
.q .form-group.has-error.no-icon-error-style,.q .date-fields-validators.has-error.no-icon-error-style{background-image:none}
.q .form-group.has-error input.input-validators,.q .date-fields-validators.has-error input.input-validators{border-bottom:1px solid red !important}
.q .form-group.has-error .bar:before,.q .form-group.has-error .bar:after,.q .date-fields-validators.has-error .bar:before,.q .date-fields-validators.has-error .bar:after{background:red !important}
.q .form-group .input-validators-error,.q .date-fields-validators .input-validators-error{display:none;margin-top:3px;position:absolute;top:25px;font-family:'ho-Book';font-size:12px;color:#000;opacity:.6;color:red;white-space:nowrap}
@media(min-width:576px){.q .form-group .input-validators-error,.q .date-fields-validators .input-validators-error{top:35px}
}
.q .form-group .input-validators-error.pink,.q .date-fields-validators .input-validators-error.pink{color:#f756c4;opacity:1}
.q .form-group .input-validators-error.color-white,.q .date-fields-validators .input-validators-error.color-white{color:white;opacity:1}
.q .form-group.date-field,.q .date-fields-validators.date-field{padding-right:0}
.q .form-group .input-validators,.q .date-fields-validators .input-validators{padding:4px 0}
.q .form-group .input-validators~label,.q .date-fields-validators .input-validators~label{font-size:16px !important}
.q .form-group .input-validators:focus~label,.q .form-group .input-validators.used~label,.q .date-fields-validators .input-validators:focus~label,.q .date-fields-validators .input-validators.used~label{font-size:12px !important;bottom:25px !important}
@media(min-width:576px){.q .form-group .input-validators:focus~label,.q .form-group .input-validators.used~label,.q .date-fields-validators .input-validators:focus~label,.q .date-fields-validators .input-validators.used~label{bottom:30px !important}
}
.q .form-validators{position:relative}
.q .form-validators .messages-container{position:absolute;bottom:45px;left:0;font-size:14px;font-family:'ho-Book';opacity:0;transition:.7s}
.q .form-validators .messages-container.visible{opacity:1}
.q .form-validators .messages-container.bottom-small{bottom:15px}
.q .form-validators .messages-container .success-message,.q .form-validators .messages-container .fail-message{padding-left:35px;position:relative}
.q .form-validators .messages-container .success-message:before,.q .form-validators .messages-container .fail-message:before{background-size:cover;content:" ";position:absolute;width:25px;height:25px;left:0;top:50%;transform:translateY(-50%)}
.q .form-validators .messages-container .success-message{color:#38b352}
.q .form-validators .messages-container .success-message:before{background-image:url(i/save-true@2x.png)}
.q .form-validators .messages-container .fail-message{color:#d40000}
.q .form-validators .messages-container .fail-message:before{background-image:url(i/save-false@2x.png)}
@media(min-width:576px){.q .form-group,.q .date-fields-validators{padding-right:15px}
.q .form-group .input-validators,.q .date-fields-validators .input-validators{padding:3px 0 !important}
.q .form-group .input-validators~label,.q .date-fields-validators .input-validators~label{font-size:18px !important}
.q .form-group.has-error,.q .date-fields-validators.has-error{background-image:url("i/error.png");background-repeat:no-repeat;background-position:right 18px center;background-size:18px}
}
.q #login-modal .btn-primary{line-height:3.6em;height:3.6em;border-radius:1.9em;padding:0 10px;font-family:"ho-Medium";width:10em;border:0;min-width:auto;margin:0 5px;-webkit-appearance:button;cursor:pointer;font-size:.87em;color:#fff;background:linear-gradient(45deg,#82378c 0,#1e71b8 100%)}
.q #login-modal .btn-secondary{width:auto;margin:0 5px;-webkit-appearance:button;cursor:pointer;height:3.6em;color:#383838;text-transform:uppercase;font-family:"ho-Medium";font-size:.87em;border:1px solid #ececec;padding:0 1.4em;text-align:center;line-height:3.6em;border-radius:5em;display:inline-block;background:transparent}
.q .form-validators{position:static}
.q .no-margin{margin:0 !important}
.q .custom-error-border .form-group.has-error input.input-validators{border-bottom-color:#e800da !important}
.q .custom-error-border .form-group.has-error .bar:before,.q .custom-error-border .form-group.has-error .bar:after,.q .custom-error-border .date-fields-validators.has-error .bar:before,.q .custom-error-border .date-fields-validators.has-error .bar:after{background-color:#e800da !important}
.q .custom-error-border .form-group.has-error,.q .custom-error-border .date-fields-validators.has-error{background-image:url("i/error-login-home.png")}
.q .no-min-h{min-height:0 !important}
.q .centerer{position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;transition:.2s top ease-in-out,0.2s opacity ease-in-out !important}
.q .form-modal .modal-dialog{margin:160px auto 30px auto}
.q .form-modal .modal-dialog.centerer{top:60% !important;opacity:0}
.q .form-modal.in .modal-dialog.centerer{top:50% !important;opacity:1}
.q .form-modal .modal-dialog{margin:10em auto 2em auto;max-width:none;width:90%}
@media(min-width:576px){.q .form-modal .modal-dialog{width:600px}
}
@media screen and (min-width:576px){.q .form-modal .modal-dialog{max-width:32.66em}
}
.q .form-modal .modal-content{min-height:32.66em;padding-bottom:8.75em;overflow:hidden;border-radius:.30em;margin:0 auto;-webkit-box-shadow:0 2.66em 5.33em 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2.66em 5.33em 0 rgba(0,0,0,0.2);box-shadow:0 2.66em 5.33em 0 rgba(0,0,0,0.2);border:0;border-color:transparent}
.q .form-modal .modal-content.with-shadow{-webkit-box-shadow:0 2.66em 5.33em 0 rgba(0,0,0,0.2) !important;-moz-box-shadow:0 2.66em 5.33em 0 rgba(0,0,0,0.2) !important;box-shadow:0 2.66em 5.33em 0 rgba(0,0,0,0.2) !important}
.q .form-modal .modal-content .modal-header{border:0;padding:1.875em;padding-bottom:1.2em;justify-content:end}
.q .form-modal .modal-content .modal-footer{background-color:#fff}
.q .form-modal .modal-content .error-block{transition:all .5s ease-out;position:relative;transform:translateY(100%);position:absolute;left:0;width:100%;bottom:-100%;z-index:999;padding:2.66em 1.33em 2.66em 1.66em;text-align:left;border-bottom-left-radius:.2em;border-bottom-right-radius:.2em}
.q .form-modal .modal-content .error-block.show-error{transform:translateY(0);bottom:0}
.q .form-modal .modal-content .error-block.overlay .message{width:100%}
.q .form-modal .modal-content .error-block.overlay .message.off{display:none}
.q .form-modal .modal-content .error-block.overlay .btn-gradiant{background:-webkit-linear-gradient(left,#6f4293 0,#2e68b1 80%,#1e70b9 100%);background:-o-linear-gradient(left,#6f4293 0,#2e68b1 80%,#1e70b9 100%);background:-ms-linear-gradient(left,#6f4293 0,#2e68b1 80%,#1e70b9 100%);background:-moz-linear-gradient(left,#6f4293 0,#2e68b1 80%,#1e70b9 100%);background:linear-gradient(to right,#6f4293 0,#2e68b1 80%,#1e70b9 100%);border:0;border-radius:1.562em;box-shadow:.125em .3125em 1.0625em #ccc;width:8.875em;text-align:center;color:#fff;margin-top:1.5em;height:3.325em;box-shadow:none;border:1px solid #eee}
.q .form-modal .modal-content .error-block.overlay .message-link{color:#37383c;font-family:'ho-Medium';font-size:1em;padding-top:2em;display:block;text-transform:uppercase}
.q .form-modal .modal-content .error-block.overlay .error-sub{padding:0 2.9em;font-family:'ho-Book';font-size:.933em}
.q .form-modal .modal-content .error-block .msg_wrapper{display:flex;align-items:center}
.q .form-modal .modal-content .error-block .msg_wrapper.align-column{flex-direction:column}
.q .form-modal .modal-content .error-block .msg_wrapper.align-column .line>input[type="button"]{width:10em;min-width:auto;margin:0 5px}
.q .form-modal .modal-content .error-block .msg_wrapper .message{float:left;display:inline-block;width:26em}
.q .form-modal .modal-content .error-block .msg_wrapper .message .red{font-family:'ho-Medium';font-size:1.2em;color:red;line-height:1;margin-bottom:1.1em}
.q .form-modal .modal-content .error-block .msg_wrapper .message .sub-error{font-family:'ho-Book';font-size:.90em;margin:0}
.q .form-modal .modal-content .error-block .msg_wrapper .message.off{display:none}
.q .form-modal .modal-content .error-block .msg_wrapper .close-message{width:3.33em;height:3.33em;cursor:pointer;border:1px solid #eee;border-radius:50%;display:table;text-align:center}
.q .form-modal .modal-content .error-block .msg_wrapper .close-message p{display:table-cell;vertical-align:middle;font-family:'ho-Medium';font-size:.93em}
.q .form-modal .close{font-size:inherit;opacity:1}
.q .form-modal .close span:after{content:'';background-image:url("i/close-icon.png");width:1.45em;height:1.45em;background-size:100% auto;background-position:left top;display:block}
@media(-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.q .form-modal .close span:after{background-image:url("i/close-icon@2x.png")}
}
@media(-webkit-min-device-pixel-ratio:3),(min--moz-device-pixel-ratio:3),(min-resolution:3dppx),(min-resolution:288dpi){.q .form-modal .close span:after{background-image:url("i/close-icon@3x.png")}
}
.q .form-modal button.back{-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0;float:left}
.q .form-modal button.back span:after{content:'';content:'';background-image:url("i/back-icon.png");width:.935em;height:1.25em;background-position:center center;display:block;background-size:contain;background-repeat:no-repeat}
.q .form-modal.error_show .bg-red{background:#f80000}
.q .modal-backdrop.in{filter:alpha(opacity=50);opacity:.9;background-color:#fff}
.q .modal-backdrop.fade{background-color:rgba(255,255,255,0.9) !important}
.q .fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .40s linear;transition:opacity .40s linear}
.q .fade.in,.q .fade.show{opacity:1;-webkit-transition:opacity .15s linear;-o-transition:opacity .40s linear;transition:opacity .40s linear}
.q .fade{opacity:0;-webkit-transition:opacity .6s linear;transition:opacity .6s linear}
@media(max-width:767px){.q .modal-fullScreen .modal-dialog .modal-header .nav-header{padding-top:2.5em;padding-bottom:2.5em}
}
.q #modal-incomplete-recharge .modal-dialog,.q #modal-confirm-resetPwd .modal-dialog{min-height:25em}
.q #modal-incomplete-recharge .modal-content,.q #modal-confirm-resetPwd .modal-content{height:inherit}
.q #modal-incomplete-recharge .modal-feedback,.q #modal-confirm-resetPwd .modal-feedback{text-align:center;font-family:"ho-Book";padding-top:20%}
.q #modal-incomplete-recharge .messagge,.q #modal-confirm-resetPwd .messagge{padding-bottom:20px;font-size:18px}
.q #modal-incomplete-recharge .specific-user,.q #modal-confirm-resetPwd .specific-user{font-weight:bold;font-size:30px;padding-bottom:20px}
.q .bg-white.modal .modal-dialog{max-width:32.66em}
.q .modal-form-wrapper .form-fields .form-title,.q .tab-form-wrapper .form-fields .form-title{font-size:1.88em !important;font-family:'ho-Book';color:#37383c;min-height:1.45em !important;margin:.85em 0;margin-top:.17em}
.q .modal-form-wrapper .form-fields .form-title .sub-title,.q .tab-form-wrapper .form-fields .form-title .sub-title{padding:20px 0 30px 0;display:block;font-size:.51em !important;font-family:'ho-Book';color:#fff}
.q .modal-form-wrapper .form-fields .form-group,.q .tab-form-wrapper .form-fields .form-group{margin-bottom:2.7em}
.q #retrieve-sim .tab-form-wrapper .form-fields .form-group{margin-bottom:18px;padding-right:0}
.q .modal-form-wrapper .form-fields .form-group .first-col,.q .tab-form-wrapper .form-fields .form-group .first-col{padding-left:0}
.q .modal-form-wrapper .form-fields .form-group .second-col,.q .tab-form-wrapper .form-fields .form-group .second-col{padding-left:0;padding-right:0}
.q .modal-form-wrapper .form-fields .form-group label,.q .tab-form-wrapper .form-fields .form-group label{color:#37383c}
.q .modal-form-wrapper .form-fields .form-group input.form-control,.q .tab-form-wrapper .form-fields .form-group input.form-control{border-bottom:1px solid #a3a3a3;color:#37383c;background-color:transparent}
.q .modal-form-wrapper .form-fields .form-group input.capsOn,.q .tab-form-wrapper .form-fields .form-group input.capsOn{background-image:url("i/password-icon-black.png") !important;padding-left:1.495em !important}
.q .modal-form-wrapper .form-fields .form-group .btn-defualt,.q .tab-form-wrapper .form-fields .form-group .btn-defualt{background-color:#e5e5e5;color:#fff;opacity:1}
.q .modal-form-wrapper .form-fields .form-group .btn-defualt.disabled,.q .tab-form-wrapper .form-fields .form-group .btn-defualt.disabled{background-color:#37383c;opacity:.2;color:#fff}
.q .modal-form-wrapper .form-fields .form-group .btn-defualt.transparent,.q .tab-form-wrapper .form-fields .form-group .btn-defualt.transparent{background-color:transparent;border:.5px solid #e5e5e5;color:#383838;box-shadow:none;margin-right:1em}
.q .modal-form-wrapper .form-fields .form-group .help,.q .tab-form-wrapper .form-fields .form-group .help{display:block;margin-bottom:20px;position:absolute;top:3.5em;font-family:'ho-Book';font-size:.75em;color:#37383c;opacity:.6}
.q .modal-form-wrapper .form-fields .form-group .help.error,.q .tab-form-wrapper .form-fields .form-group .help.error{display:none;top:3em;white-space:nowrap}
.q .modal-form-wrapper .form-fields .form-group .help.error.actv,.q .tab-form-wrapper .form-fields .form-group .help.error.actv{display:block;color:red}
.q .modal-form-wrapper .form-fields .form-group .bar:after,.q .tab-form-wrapper .form-fields .form-group .bar:after{background:-webkit-linear-gradient(45deg,#82378c 0,#4857a4 100%);background:-o-linear-gradient(45deg,#82378c 0,#4857a4 100%);background:linear-gradient(45deg,#82378c 0,#4857a4 100%)}
.q .modal-form-wrapper .form-fields .form-group .bar:before,.q .tab-form-wrapper .form-fields .form-group .bar:before{background:-webkit-linear-gradient(45deg,#4857a4 0,#1e71b8 100%);background:-o-linear-gradient(45deg,#4857a4 0,#1e71b8 100%);background:linear-gradient(45deg,#4857a4 0,#1e71b8 100%)}
.q .modal-form-wrapper .form-fields .form-group.email-tip input,.q .tab-form-wrapper .form-fields .form-group.email-tip input{padding-right:7.6em}
.q .modal-form-wrapper .form-fields .form-group.email-tip .tip,.q .tab-form-wrapper .form-fields .form-group.email-tip .tip{position:absolute;right:0;top:.1em;font-family:'ho-Book';font-size:1.25em}
.q .modal-form-wrapper .form-fields .form-group.input-tip,.q .tab-form-wrapper .form-fields .form-group.input-tip{margin-bottom:2.5em}
.q .modal-form-wrapper .form-fields .form-control-feedback,.q .tab-form-wrapper .form-fields .form-control-feedback{background-image:url("i/help.png");float:right;width:1.25em;height:1.25em;background-repeat:no-repeat;cursor:pointer;top:6px;right:-2px}
.q .modal-form-wrapper .form-fields .error-actv,.q .tab-form-wrapper .form-fields .error-actv{background-image:url("i/error.png");background-repeat:no-repeat}
.q .modal-form-wrapper .form-fields .error-actv .form-control-feedback,.q .tab-form-wrapper .form-fields .error-actv .form-control-feedback{display:none}
.q .modal-form-wrapper .form-fields .error-actv .tip,.q .tab-form-wrapper .form-fields .error-actv .tip{display:none}
.q .modal-form-wrapper .form-fields .error-actv .bar:after,.q .tab-form-wrapper .form-fields .error-actv .bar:after{background:red}
.q .modal-form-wrapper .form-fields .error-actv .bar:before,.q .tab-form-wrapper .form-fields .error-actv .bar:before{background:red}
.q .modal-form-wrapper .form-fields .first-col .form-control-feedback,.q .tab-form-wrapper .form-fields .first-col .form-control-feedback{right:15px}
.q .modal-form-wrapper .form-fields .infoTooltip,.q .tab-form-wrapper .form-fields .infoTooltip{background-color:#fff !important;color:#a3a3a3;position:absolute;right:3em;width:200px;padding:1em;top:-20px;border-radius:5px;font-size:.75em;color:#37383c;text-transform:lowercase;font-family:"ho-Book";line-height:1.5;box-shadow:0 10px 50px 0 rgba(0,0,0,0.1)}
.q .modal-form-wrapper .form-fields .infoTooltip:after,.q .tab-form-wrapper .form-fields .infoTooltip:after{content:"";position:absolute;height:0;width:0;left:100%;top:38%;border:7px dotted transparent;border-left:7px dotted #fff}
.q .modal-form-wrapper .form-fields .form-button,.q .tab-form-wrapper .form-fields .form-button{margin-top:0;margin-bottom:1.25em}
.q .modal-content{border:none !important;border-radius:0;box-shadow:none !important;padding-top:24px}
.q .modal{z-index:9999 !important;font-family:"ho-Book"}
.q .modal.modal-white-opacity{background:rgba(255,255,255,0.8)}
.q .modal.center-content .modal-dialog{height:100%;margin:0 auto}
.q .modal.center-content .modal-content{display:table;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.q .modal.center-content .modal-content .form-container{display:table-cell;vertical-align:middle}
.q .modal.modal-exit-confirm-recharge .close-modal{width:15px;height:15px;position:absolute;top:25px;right:25px}
.q .modal.modal-exit-confirm-recharge .close-modal img{width:100%;height:100%}
.q .modal.modal-exit-confirm-recharge .form-container{padding:0 10px !important}
.q .modal.modal-exit-confirm-recharge .modal-dialog{min-width:0 !important;margin:0 !important}
@media(min-width:768px){.q .modal.modal-exit-confirm-recharge .modal-dialog{margin:0 auto !important}
}
.q .modal.modal-exit-confirm-recharge .modal-content{width:100%;height:100%;padding:0 !important}
@media(min-width:768px){.q .modal.modal-exit-confirm-recharge .modal-content{width:430px;height:320px;padding:0 !important;border-radius:5px;box-shadow:0 10px 30px 0 rgba(0,0,0,0.2) !important}
.q .modal.modal-exit-confirm-recharge .modal-content .modal-feedback{padding-top:40px}
}
.q .modal.modal-exit-confirm-recharge .title{text-align:center;font-family:"ho-Bold";font-size:18px;margin-bottom:30px}
.q .modal.modal-exit-confirm-recharge .message{text-align:center;margin-bottom:40px;font-size:14px}
.q .modal.modal-exit-confirm-recharge .btn-wrapper{margin:0;padding:0;text-align:center}
.q .modal.modal-exit-confirm-recharge .btn-wrapper button{float:none;font-size:14px;display:inline-block;width:140px;min-width:0}
@media(min-width:768px){.q .modal.modal-exit-confirm-recharge .btn-wrapper button{width:160px}
}
.q #modal-incomplete-recharge .modal-dialog,.q #modal-confirm-resetPwd .modal-dialog{box-shadow:0 0 30px #888}
.q .modal-form-wrapper.modal .modal-dialog,.q .modal.tab-form-wrapper .modal-dialog{max-width:700px;min-width:700px;margin:0 auto}
.q .modal-form-wrapper.modal .modal-dialog .modal-header,.q .modal.tab-form-wrapper .modal-dialog .modal-header{border:0;padding:1.28em;padding-bottom:0}
.q .modal-form-wrapper.modal .modal-dialog .modal-header .close,.q .modal.tab-form-wrapper .modal-dialog .modal-header .close{font-size:inherit;opacity:1}
.q .modal-form-wrapper.modal .modal-dialog .modal-header .close span,.q .modal.tab-form-wrapper .modal-dialog .modal-header .close span{content:'';background-image:url("i/modal-close-black.png");width:1em;height:1em;background-size:cover;background-position:center center;display:block}
.q .modal-form-wrapper.modal .modal-dialog .form-container,.q .modal.tab-form-wrapper .modal-dialog .form-container{padding:0;max-width:400px;margin:0 auto}
.q .modal-form-wrapper.modal .modal-dialog .form-container .no-label,.q .modal.tab-form-wrapper .modal-dialog .form-container .no-label{padding-top:10px}
.q .modal-form-wrapper.modal .modal-dialog .modal-content,.q .modal.tab-form-wrapper .modal-dialog .modal-content{padding-bottom:1.65em}
.q .mini-info{color:#37383c;font-family:ho-Light;margin-bottom:2em}
.q .bg-red{background:-webkit-linear-gradient(45deg,#6f4293 0,#2e68b1 80%,#1e70b9 100%);background:-o-linear-gradient(45deg,#6f4293 0,#2e68b1 80%,#1e70b9 100%);background:-ms-linear-gradient(45deg,#6f4293 0,#2e68b1 80%,#1e70b9 100%);background:-moz-linear-gradient(45deg,#6f4293 0,#2e68b1 80%,#1e70b9 100%);background:linear-gradient(45deg,#6f4293 0,#2e68b1 80%,#1e70b9 100%)}
.q .bg-red .form-container{padding:0 15px}
@media screen and (min-width:576px){.q .bg-red .form-container{padding:0 4em}
}
.q .bg-red .form-container .new-pwd{color:#fff !important;font-size:.8em !important;opacity:.7;float:right;text-decoration:underline;cursor:pointer;font-family:'ho-Book';padding-top:.2em}
.q .form-backdrop{position:absolute;top:1px;right:1px;bottom:1px;left:1px;opacity:.5;z-index:991;display:none;background-color:#37383c;border-radius:.30em}
.q .form-backdrop.in{display:block}
.q .form-fields .form-button{margin-bottom:0;position:absolute !important;bottom:3.75em;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%)}
.q .form-fields .form-title{font-size:22px;font-family:'ho-Book';color:#fff;min-height:3.85em;margin:.85em 0}
@media screen and (min-width:576px){.q .form-fields .form-title{font-size:1.73em}
}
.q .form-fields .form-title .sub-title{padding-top:12px;display:block;font-size:.51em !important;font-family:'ho-Book';color:#fff}
.q .form-fields select{border:0;border-bottom:1px solid #ccc;box-shadow:none;border-radius:0;padding-left:0;color:#37383c;font-weight:bold;font-size:18px;font-family:'ho-Bold';height:35px;line-height:20px;text-indent:0}
.q .form-fields .form-group.pwd input{background-image:none;background-position:left center;background-repeat:no-repeat;position:relative}
.q .form-fields .form-group.pwd input.capsOn{background-image:url("i/password-icon.png");padding-left:1.495em}
.q .form-fields .form-group.pwd:before{display:block;width:1.365em;height:1.35em;position:absolute;top:50%;background-size:contain;z-index:99}
.q .form-fields .form-group .addLink{color:#37383c;font-size:1em;font-weight:normal;font-family:'ho-Medium';margin-bottom:0;text-decoration:none}
.q .form-fields .form-group .addLink .icon{background-image:url("i/add.png");background-repeat:no-repeat;width:2.06em;background-size:contain;height:2.06em;display:inline-block;vertical-align:middle;margin-right:.8em}
.q .form-fields .form-group .addLink.visited{text-decoration:none}
.q .form-fields .form-group .addLink.hover{text-decoration:none}
.q .form-fields .form-group .addLink.active{text-decoration:none}
.q .form-fields .form-group>.error{color:red;font-family:'ho-Book';font-size:16px;display:none}
.q .form-fields .form-group .btn-defualt{background-color:#fff;border:0;border-radius:1.562em;width:10em;text-align:center;color:#37383c;height:3.325em;box-shadow:none !important;font-family:'ho-Medium';padding:1em}
.q .form-fields .form-group .btn-defualt.disabled{background-color:black;opacity:.1;color:#fff}
.q .form-fields .form-group.show-error .error{display:block}
.q .form-fields .form-group.show-error:before{content:'';background-image:url("i/error.png");background-repeat:no-repeat;padding:17px;position:absolute;right:-10px;top:5px;width:30px;background-size:25px}
.q .form-fields .form-group.show-error>input[type="password"],.q .form-fields .form-group.show-error input[type="text"],.q .form-fields .form-group.show-error select{border-bottom:1px solid red}
.q .form-fields .form-group.files input[type="file"]{display:none}
.q .form-fields .form-group.files .selected-item .remove-img{cursor:pointer;background-image:url("i/close.png");background-repeat:no-repeat;width:2.06em;background-size:cover;height:2.06em;display:inline-block;margin-right:10px;display:inline-block}
.q .form-fields .form-group.files .selected-item .image-name{display:inline-block;width:auto;max-width:11em;vertical-align:super}
.q .form-fields .form-group.files .selected-item .image-name .label{font-size:.8em;color:#ccc;font-family:'ho-Light';padding:0;display:block;text-align:left}
.q .form-fields .form-group.files .selected-item .image-name .file-name{color:#37383c;font-size:1em;font-weight:normal;text-transform:capitalize;font-family:'ho-Medium';text-overflow:ellipsis;display:block;overflow:hidden}
.q .form-fields .form-group.select.up:before{background-image:url("i/arrow-up-grey.png")}
.q .form-fields .form-group.select label.static{opacity:.5;color:#37383c;bottom:auto;font-size:.875em;position:relative;display:block;text-align:left;margin-bottom:0}
.q .form-fields ::-webkit-input-placeholder{color:#fff !important;font-family:'ho-Book';font-weight:normal;font-size:1em;opacity:1}
.q .form-fields ::-moz-placeholder{color:#fff !important;font-family:'ho-Book';font-weight:normal;font-size:1em;opacity:1}
.q .form-fields :-ms-input-placeholder{color:#fff !important;font-family:'ho-Book';font-weight:normal;font-size:1em;opacity:1}
.q .form-fields :-moz-placeholder{color:#fff !important;font-family:'ho-Book';font-weight:normal;font-size:1em;opacity:1}
.q .form-fields input[type="submit"],.q .form-fields input[type="button"]{font-family:'ho-Bold';font-size:.93em}
.q .form-group{position:relative;margin-bottom:1.875em}
.q .form-group label{color:#fff;opacity:.5;font-size:1.25em;font-family:"ho-Book";font-weight:normal;margin:0;position:absolute;pointer-events:none;left:0;bottom:.31em;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.q .form-group .bar{position:relative;display:block;width:100%}
.q .form-group .bar:before,.q .form-group .bar:after{content:"";height:2px;width:0;bottom:0;position:absolute;background:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
.q .form-group .bar:before{left:50%}
.q .form-group .bar:after{right:50%}
.q .form-group input.form-control{font-size:1.25em;font-family:"ho-Book";height:auto;padding:.15em 0;display:block;width:100%;color:#fff;background-color:transparent;border:0;border-bottom:1px solid rgba(255,255,255,0.5);box-shadow:none;border-radius:0}
.q .form-group input.form-control~label.active{font-size:.875em;position:absolute;bottom:2.5em;padding-left:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.q .form-group input.form-control:focus{outline:0;box-shadow:none}
.q .form-group input.form-control:focus~label{font-size:.875em;position:absolute;bottom:2.5em;padding-left:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.q .form-group input.form-control:focus~.bar:after{width:50%}
.q .form-group input.form-control:focus~.bar:before{width:50%}
.q .form-group input.form-control.used~label{font-size:.875em;position:absolute;bottom:2.3em;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.q .form-group input.form-control:focus~label{bottom:2.3em}
.q .form-group.otp-textbox{margin-bottom:1em;float:left}
.q .form-group.otp-textbox>div{float:left;width:2.615em;margin-right:1.794em;position:relative}
.q .form-group.otp-textbox>div input.form-control{text-align:center}
.q .form-group.otp-textbox>div:last-child{margin-right:0}
.q .form-group .view{color:#FFF;font-size:.933em;font-family:"ho-Book";cursor:pointer;position:absolute;top:-1.25em;right:0}
.q .form-group.error-actv{background-image:url("i/error.png");background-repeat:no-repeat;background-position:right center;background-size:1.25em auto}
.q .form-group.error-actv .form-control-feedback{display:none}
.q .form-group.error-actv .tip{display:none}
.q .form-group.error-actv .bar:after{background:#f00 !important}
.q .form-group.error-actv .bar:before{background:#f00 !important}
#login-modal .form-group.error-actv .bar:before{background:#f756c4 !important}
#login-modal .form-group.error-actv .bar:after{background:#f756c4 !important}
.errorSymbols .input-validators-error.pink:not(.error-required),.errorSymbols .error-symbols{display:block}
.q .form-group.error-actv.create-password{background-image:url("i/error-login-home.png") !important}
.q .form-group.error-actv.create-password .bar:after{background:#f756c4 !important}
.q .form-group.error-actv.create-password .bar:before{background:#f756c4 !important}
.q .form-group .form-control-feedback{background-image:url("i/help.png");float:right;width:1.25em;background-size:contain;height:1.25em;background-repeat:no-repeat;cursor:pointer}
.q .form-group .form-control-feedback~input{padding-right:2em}
.q .form-group .first-col.col-xs-4 .form-control-feedback{right:15px}
.q .form-group .infoTooltip{background-color:#fff !important;color:#a3a3a3;position:absolute;right:36px;width:100px;padding:20px;top:-15px;border-radius:5px;font-size:.75em;color:#37383c;text-transform:lowercase;font-family:"ho-Book";line-height:1.5;box-shadow:0 10px 50px 0 rgba(0,0,0,0.1)}
.q .radio-custom-link{position:relative;margin-bottom:1.6em}
.q .radio-custom-link input[type="checkbox"],.q .radio-custom-link input[type="radio"]{display:none}
.q .radio-custom-link input[type="checkbox"]+div label,.q .radio-custom-link input[type="radio"]+div label{font-size:15px;font-weight:normal;margin-bottom:0;padding:.15em 0 .15em 2.35em;font-family:"ho-Book";color:#FFF;cursor:pointer;background-image:url("i/radio-off.png");background-repeat:no-repeat;background-position:left top;background-size:1.666em auto}
.q .radio-custom-link input[type="checkbox"]+div a,.q .radio-custom-link input[type="radio"]+div a{font-size:.9375em;color:#FFF;text-decoration:underline}
.q .radio-custom-link:nth-child(odd){margin-top:1.875em}
.q .radio-custom-link.on input[type="checkbox"]+div label,.q .radio-custom-link.on input[type="radio"]+div label{background-image:url("i/radio-on.png") !important}
.q .radio-custom-link.dark input[type="checkbox"]+div label,.q .radio-custom-link.dark input[type="radio"]+div label{color:#37383c;background-image:url("i/radio-off-dark.png")}
.q .radio-custom-link.dark input[type="checkbox"]+div a,.q .radio-custom-link.dark input[type="radio"]+div a{color:#82378c}
.q .radio-custom-link.dark input[type="checkbox"]+div .termsNCond,.q .radio-custom-link.dark input[type="radio"]+div .termsNCond{margin-left:.2em}
.q .radio-custom-link.dark:nth-child(odd){margin-top:1.875em}
.q .radio-custom-link.dark.on input[type="checkbox"]+div label,.q .radio-custom-link.dark.on input[type="radio"]+div label{background-image:url("i/radio-on-gradient.png") !important}
.q .radio-custom-link.circle-black input[type="checkbox"]+div label,.q .radio-custom-link.circle-black input[type="radio"]+div label{color:#37383c;background-image:url("i/radio-off-dark.png")}
.q .radio-custom-link.circle-black.on input[type="checkbox"]+div label,.q .radio-custom-link.circle-black.on input[type="radio"]+div label{background-image:url("i/radio-on-dark.png") !important}
.q .radio-custom-link.modal-radio input[type="checkbox"]+div label,.q .radio-custom-link.modal-radio input[type="radio"]+div label{font-size:.8em;padding:.25em 0 .25em 2.5em}
.q .forgot-pwd{color:#fff !important;font-size:.8em !important;opacity:.7;float:right;text-decoration:underline;cursor:pointer;font-family:'ho-Book';padding-top:.2em}
.q .pwd-valid{margin-top:.72em;margin-bottom:1.44em}
.q .pwd-valid li{font-size:.51em;margin-bottom:.54em;font-family:"ho-Book";position:relative}
.q .pwd-valid li:before{content:"";display:inline-block;width:10px;height:10px;margin-right:10px;vertical-align:middle;background-image:url("i/dot.png");background-repeat:no-repeat;background-position:center center}
.q .pwd-valid li.active{font-family:"ho-Medium"}
.q .pwd-valid li.active:before{background-image:url("i/dot_validated.png")}
.q .pwd-valid.pwd-valid--white li::before{background-image:url("i/dot_white.png")}
.q .pwd-valid.pwd-valid--white li.active::before{background-image:url("i/dot_validated_white.png")}
.q .form-group-no-p{padding-right:0}
.cookies-wrp{position:fixed;bottom:0;text-align:center;z-index:99999;width:100%;padding:7px;display:none}
.cookies-wrp__cookies{background-color:#eaeae8;padding:20px;border-radius:5px;position:relative}
.cookies-wrp__cookies span{font-family:"ho-Book";font-size:14px;color:#535353;width:90%;display:inline-block}
.cookies-wrp__cookies a{color:#535353;text-decoration:underline}
.cookies-wrp__cookies__close-cookies{width:20px;position:absolute;top:10px;right:10px}
.cookies-wrp__cookies__close-cookies img{width:15px}
.overlay{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;background:rgba(255,255,255,0.9);user-select:none;z-index:9999;display:none}
.spinner{width:50px;height:50px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#7b3b8f;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.00s infinite ease-in-out;animation:sk-bounce 2.00s infinite ease-in-out}
.double-bounce2{-webkit-animation-delay:-1.00s;animation-delay:-1.00s}
@-webkit-keyframes sk-bounce{0.00%,100%{-webkit-transform:scale(0)}
50%{-webkit-transform:scale(1)}
}
@keyframes sk-bounce{0.00%,100%{transform:scale(0);-webkit-transform:scale(0)}
50%{transform:scale(1);-webkit-transform:scale(1)}
}
#videocall,.custom-modal{background-color:#FFF;-webkit-overflow-scrolling:touch}
#videocall .modal-dialog,.custom-modal .modal-dialog{width:100%;margin:0;transform:none}
#videocall .modal-dialog .modal-header,.custom-modal .modal-dialog .modal-header{border:0}
#videocall .modal-dialog .modal-header a,.custom-modal .modal-dialog .modal-header a{float:right}
#videocall .modal-dialog .modal-header a img,.custom-modal .modal-dialog .modal-header a img{width:16px}
#videocall .modal-dialog .modal-content,.custom-modal .modal-dialog .modal-content{max-width:992px;margin:0 auto;border:none !important;border-radius:0;box-shadow:none !important}
#videocall .modal-dialog .modal-content .modal-title,.custom-modal .modal-dialog .modal-content .modal-title{text-align:center;font-size:30px;font-family:"ho-Book";margin:0 auto;margin-top:20px;margin-bottom:47px;padding-right:30px;padding-left:30px}
@media screen and (min-width:768px){#videocall .modal-dialog .modal-content .modal-title,.custom-modal .modal-dialog .modal-content .modal-title{margin-top:40px;margin-bottom:80px;max-width:100%}
}
#videocall .modal-dialog .modal-content .text-tab,.custom-modal .modal-dialog .modal-content .text-tab{margin-top:35px;position:relative;margin-bottom:25px;height:100%;text-align:left;padding:0 15px;line-height:1}
@media screen and (min-width:768px){#videocall .modal-dialog .modal-content .text-tab,.custom-modal .modal-dialog .modal-content .text-tab{margin-top:0;margin-bottom:0}
}
#videocall .modal-dialog .modal-content .text-tab .Vmid,.custom-modal .modal-dialog .modal-content .text-tab .Vmid{transform:none}
@media screen and (min-width:768px){#videocall .modal-dialog .modal-content .text-tab,.custom-modal .modal-dialog .modal-content .text-tab{position:absolute}
#videocall .modal-dialog .modal-content .text-tab .Vmid,.custom-modal .modal-dialog .modal-content .text-tab .Vmid{transform:translateY(-50%)}
}
#videocall .modal-dialog .modal-content .text-tab .round-bullet,.custom-modal .modal-dialog .modal-content .text-tab .round-bullet{display:table;width:33px;height:33px;background-color:#FFF;color:#82378c;border-radius:50%;border:2px solid #ddd;text-align:center;margin-bottom:13px;font-family:"ho-Bold";font-size:12px}
@media screen and (min-width:768px){#videocall .modal-dialog .modal-content .text-tab .round-bullet,.custom-modal .modal-dialog .modal-content .text-tab .round-bullet{width:40px;height:40px;margin-bottom:17px}
}
#videocall .modal-dialog .modal-content .text-tab .round-bullet span,.custom-modal .modal-dialog .modal-content .text-tab .round-bullet span{display:table-cell;vertical-align:middle;border-radius:50%\0;line-height:1}
#videocall .modal-dialog .modal-content .text-tab .title,.custom-modal .modal-dialog .modal-content .text-tab .title{display:block;font-size:20px;font-family:"ho-Medium";margin-bottom:16px}
@media screen and (min-width:768px){#videocall .modal-dialog .modal-content .text-tab .title,.custom-modal .modal-dialog .modal-content .text-tab .title{margin-bottom:20px;font-size:28px}
}
#videocall .modal-dialog .modal-content .text-tab .text,.custom-modal .modal-dialog .modal-content .text-tab .text{font-size:16px;font-family:"ho-Book";color:#37383c;line-height:1.6;margin-bottom:16px}
@media screen and (min-width:768px){#videocall .modal-dialog .modal-content .text-tab .text,.custom-modal .modal-dialog .modal-content .text-tab .text{margin-bottom:20px;font-size:20px}
}
#videocall .modal-dialog .modal-content .text-tab .apps,.custom-modal .modal-dialog .modal-content .text-tab .apps{width:initial;width:auto\0;margin-top:1em}
#videocall .modal-dialog .modal-content .text-tab .apps p,.custom-modal .modal-dialog .modal-content .text-tab .apps p{font-size:10px;font-family:"ho-Book";color:#37383c;margin:0;line-height:1;text-align:left;letter-spacing:2px;text-transform:uppercase}
#videocall .modal-dialog .modal-content .text-tab .apps a,.custom-modal .modal-dialog .modal-content .text-tab .apps a{margin:15px 10px 0 0;display:inline-block}
#videocall .modal-dialog .modal-content .text-tab .apps a img,.custom-modal .modal-dialog .modal-content .text-tab .apps a img{width:auto;height:auto;margin:0}
#videocall .modal-dialog .modal-content .img-tab,.custom-modal .modal-dialog .modal-content .img-tab{float:right}
@media screen and (min-width:768px){#videocall .modal-dialog .modal-content .img-tab,.custom-modal .modal-dialog .modal-content .img-tab{padding:40px 0}
}
#videocall .modal-dialog .modal-content .img-tab img,.custom-modal .modal-dialog .modal-content .img-tab img{display:block;margin:0 auto;width:100%;height:auto}
#videocall .modal-dialog .modal-content .space,.custom-modal .modal-dialog .modal-content .space{height:80px}
#videocall .modal-dialog .modal-content .btn-close-modal,.custom-modal .modal-dialog .modal-content .btn-close-modal{position:fixed;bottom:0;left:50%;transform:translateX(-50%);min-width:150px;background:white;font-size:14px;height:50px;color:#383838;text-transform:uppercase;font-family:"ho-Medium";border:1px solid #ececec;padding:0;text-align:center;border-radius:50px;display:inline-block;margin-top:40px;margin-bottom:30px}
.ho-header__container__text__left__position.ho_minuti_e_sms{max-width:100%}
@media screen and (min-width:768px){#videocall .modal-dialog .modal-content .btn-close-modal,.custom-modal .modal-dialog .modal-content .btn-close-modal{margin-top:55px;margin-bottom:30px}
}
@-webkit-keyframes autofill{to{color:#82378c;background:transparent}
}
input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}
.freezePage{overflow:hidden;height:100%;position:relative}
.act_offer_display{display:none}
.box-off__right.act_regulation{padding:15px 0 0}
.ho_block{display:block}
.ho-header__container__text__left__position--normal{display:inline-block}
.ho_none{display:none}
.ho_floating_circle{z-index:99;transition:all .7s ease;width:64px;height:64px;-moz-border-radius:32px;-webkit-border-radius:32px;border-radius:32px;background-color:#fff;-webkit-box-shadow:0 2px 20px 0 rgba(87,87,86,0.15);-moz-box-shadow:0 2px 20px 0 rgba(87,87,86,0.15);box-shadow:0 2px 20px 0 rgba(87,87,86,0.15);position:absolute;background-image:url('img/call-center.svg');background-size:48px;background-position:center;background-repeat:no-repeat;cursor:pointer;right:15px;bottom:15px;display:none}
.ho_floating_outer_wrapper.ho_floating_open .ho_floating_circle{transition:all .7s ease;right:267px;bottom:83px}
.ho_floating_outer_wrapper.ho_floating_open .ho_floating_wrapper{transition:all .7s ease;opacity:1;right:0}
.ho_floating_outer_wrapper{z-index:9999;position:fixed;bottom:0;right:0;width:298px;height:178px}
.ho_floating_wrapper{opacity:0;transition:all .7s ease;background-color:#fff;-webkit-box-shadow:0 2px 20px 0 rgba(87,87,86,0.15);-moz-box-shadow:0 2px 20px 0 rgba(87,87,86,0.15);box-shadow:0 2px 20px 0 rgba(87,87,86,0.15);position:relative;width:298px;height:128px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;right:-298px;display:none}
.ho_floating_text_1{transition:all .7s ease;font-family:'ho-Medium';font-size:22px;line-height:30px;position:absolute;top:19px;left:44px;opacity:1}
.ho_floating_text_2{transition:all .7s ease;font-family:'ho-Medium';font-size:14px;color:#333;line-height:20px;position:absolute;left:44px;top:50px;opacity:1;line-height:1.3}
.ho_floating_text_3{transition:all .7s ease;font-family:'ho-Medium';font-size:20px;line-height:20px;position:absolute;left:44px;top:91px;opacity:1}
.draggable{touch-action:none;user-select:none}
@media only screen and (max-width:768px){.ho_floating_outer_wrapper.ho_floating_open .ho_floating_wrapper{transition:all .7s ease;opacity:1;left:0}
.ho_floating_wrapper{transition:all .7s ease;-webkit-border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:100px;min-width:274px}
.ho_floating_outer_wrapper{left:0;right:0;margin:0 auto}
.ho_floating_circle{left:8px;right:auto;top:auto;bottom:0;display:none}
.ho_floating_wrapper{transition:all .7s ease;width:100%;bottom:17px;left:-298px}
.ho_floating_text_1{font-size:18px;top:8px}
.ho_floating_text_2{font-size:12px;top:38px}
.ho_floating_text_3{font-size:16px;top:71px}
.ho_floating_text_1,.ho_floating_text_2,.ho_floating_text_3{left:47px}
.ho_floating_outer_wrapper{padding:0 8px 8px 39px;width:64px;height:64px;left:0;right:auto;bottom:101px}
.ho_floating_outer_wrapper.ho_floating_open .ho_floating_circle{transition:none;left:8px;bottom:0;right:auto;top:auto}
}
.ho_bold{font-family:"ho-Bold"}
.ho_regular{font-family:"ho-Book"}
.ho_no_padding,div.ho_no_padding{padding:0}
.ho_modal_bg{position:fixed;top:0;left:0;height:100%;min-height:100%;width:100%;background-color:rgba(255,255,255,0.8);z-index:10000;display:flex;justify-content:center;align-items:center}
.ho_modal_wrapper{width:600px;max-width:100%;height:360px;background-color:#fff;-webkit-box-shadow:0 2px 20px 0 rgba(87,87,86,0.15);-moz-box-shadow:0 2px 20px 0 rgba(87,87,86,0.15);box-shadow:0 2px 20px 0 rgba(87,87,86,0.15);position:relative;margin:0 15px}
.ho_modal_close{width:24px;height:24px;top:24px;right:24px;position:absolute;cursor:pointer}
.ho_modal_inner_wrapper{text-align:center;margin:15px}
.ho_modal_title.ho-gradient-before--blue{display:block;margin-top:40px;font-size:25px;line-height:30px;font-family:"ho-Medium"}
.ho_modal_text{display:block;font-family:"ho-Book";font-size:18px;max-width:425px;line-height:32px;margin:8px auto 0;color:#333}
.ho_modal_text span{color:#333}
.ho_modal_middle_wrapper{display:flex;justify-content:center;align-items:center;height:100%;min-height:100%}
.tooltipNameSurname{position:relative;display:inline-block}
.tooltiptextNameSurname{visibility:hidden;font-family:ho-Medium;background-color:#fff;font-size:12px;color:#37383c;text-align:center;border-radius:11px;padding:5px 5px;position:absolute;z-index:1;top:148%;left:50%;margin-left:-100px;opacity:0;transition:opacity .3s}
.tooltiptextNameSurname::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff transparent transparent transparent}
.tooltipNameSurname:hover+span{visibility:visible;opacity:1}
.offer-lime{background:-webkit-linear-gradient(45deg,#ffed00 0,#64c2c9 100%);background:-moz-linear-gradient(45deg,#ffed00 0,#64c2c9 100%);background:-ms-linear-gradient(45deg,#ffed00 0,#64c2c9 100%);background:-o-linear-gradient(45deg,#ffed00 0,#64c2c9 100%);background:linear-gradient(45deg,#ffed00 0,#64c2c9 100%)}
li.ho-sidenav__item.ho-sidenav__item--price.dati_menu.ho-sidenav__item--visible a,li.ho-sidenav__item.ho-sidenav__item--price.voce_menu.ho-sidenav__item--visible a,li.ho-sidenav__item.ho-sidenav__item--price.iot_menu.ho-sidenav__item--visible a{font-size:32px}
.ho-footer__wrapper__top ul li.dati_footer div span,.ho-footer__wrapper__top ul li.voce_footer div span{font-size:26px}
@media only screen and (max-width:420px){.dati_menu img,.voce_menu img{display:none}
}
.swiper-horizontal{touch-action:pan-y}
.ho-footer{padding:calc(24 / var(--variable-desktop) * var(--viewport-unit)) 0 calc(42 / var(--variable-desktop) * var(--viewport-unit));color:var(--dark-grey)}
.ho-footer.private{padding:calc(20 / var(--variable-desktop) * var(--viewport-unit)) 0;background-color:var(--transparent)}
.ho-footer__wrapper{width:calc(1014 / var(--variable-desktop) * var(--viewport-unit));max-width:100%;margin:0 auto;padding:0}
.ho-footer__wrapper__menu{width:100%;display:flex;justify-content:space-between;align-items:flex-end}
.ho-footer__wrapper__menu>a{font-family:"ho-Book";font-size:calc(20 / var(--variable-desktop) * var(--viewport-unit));line-height:1.4}
.ho-footer__wrapper__menu>a:not(:last-of-type){margin-right:calc(28 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer__wrapper__menu>img{width:calc(91 / var(--variable-desktop) * var(--viewport-unit));height:calc(60 / var(--variable-desktop) * var(--viewport-unit));margin-left:calc(103 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer__wrapper>hr{border-top:1px solid var(--light-grey-2)}
.ho-footer__wrapper>hr:first-of-type{margin:calc(24 / var(--variable-desktop) * var(--viewport-unit)) 0 calc(23 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer__wrapper>hr:last-of-type{margin:calc(24 / var(--variable-desktop) * var(--viewport-unit)) 0 calc(31 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer__wrapper__logos{width:calc(669 / var(--variable-desktop) * var(--viewport-unit));display:grid;grid-template:'app payments' 'social social'}
.ho-footer__wrapper__logos__app{grid-area:app}
.ho-footer__wrapper__logos__payments{grid-area:payments}
.ho-footer__wrapper__logos__social{grid-area:social;margin-top:calc(32 / var(--variable-desktop) * var(--viewport-unit))}
[class*="ho-footer__wrapper__logos__"]:not([class$="__title"]):not([class$="__wrapper"]):not([class*="__social--"]){display:flex;flex-direction:column;justify-content:space-between}
[class^="ho-footer__wrapper__logos__"][class$="__title"]{margin-bottom:calc(12 / var(--variable-desktop) * var(--viewport-unit));font-family:"ho-Book";font-size:calc(12 / var(--variable-desktop) * var(--viewport-unit));line-height:1.33;letter-spacing:calc(2 / var(--variable-desktop) * var(--viewport-unit));text-transform:uppercase}
.ho-footer__wrapper__logos__social__title{margin-bottom:calc(24 / var(--variable-desktop) * var(--viewport-unit)) !important}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]{font-family:"ho-Book";font-size:calc(14 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer__wrapper__logos__app__wrapper>a{width:calc(112 / var(--variable-desktop) * var(--viewport-unit));height:calc(34 / var(--variable-desktop) * var(--viewport-unit));margin-right:calc(16 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer__wrapper__logos__app__wrapper>a>img{width:100%;height:100%}
.ho-footer__wrapper__logos__payments__wrapper>img:first-child{width:calc(48 / var(--variable-desktop) * var(--viewport-unit));height:calc(16 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(2){width:calc(33 / var(--variable-desktop) * var(--viewport-unit));height:calc(20 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(3){width:calc(68 / var(--variable-desktop) * var(--viewport-unit));height:calc(14 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(4){width:calc(70 / var(--variable-desktop) * var(--viewport-unit));height:calc(18 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(5){width:calc(37 / var(--variable-desktop) * var(--viewport-unit));height:calc(16 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:last-child{width:calc(39 / var(--variable-desktop) * var(--viewport-unit));height:calc(16 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:not(:last-child){margin-right:calc(18 / var(--variable-desktop) * var(--viewport-unit))}
[class^="ho-footer__wrapper__logos__"][class$="__wrapper"]{display:flex;align-items:flex-end}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]>a>img{width:calc(20 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer__wrapper__logos__social__wrapper__social--3>a>img{width:calc(26 / var(--variable-desktop) * var(--viewport-unit));height:calc(18 / var(--variable-desktop) * var(--viewport-unit))}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]:not(:last-child){margin-right:calc(20 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer__wrapper__company-data__description{margin-bottom:calc(32 / var(--variable-desktop) * var(--viewport-unit));font-family:"ho-Book";font-size:calc(14 / var(--variable-desktop) * var(--viewport-unit));line-height:1.14;color:var(--grey-2)}
.ho-footer__wrapper__company-data__description>span{font-family:"ho-Medium"}
.ho-footer__wrapper__company-data__list,[class*="ho-footer__wrapper__company-data__list__"]{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:calc(24 / var(--variable-desktop) * var(--viewport-unit))}
[class*="ho-footer__wrapper__company-data__list__"]>a{font-family:"ho-Book";font-size:calc(14 / var(--variable-desktop) * var(--viewport-unit));line-height:1.29}
.ho-footer__wrapper__company-data__list hr{height:calc(12 / var(--variable-desktop) * var(--viewport-unit));margin:0 calc(23 / var(--variable-desktop) * var(--viewport-unit)) 0 calc(24 / var(--variable-desktop) * var(--viewport-unit));border-top:0;border-right:1px solid var(--grey-1)}
.ho-footer__private{display:none}
.ho-footer.private .ho-footer__private{padding:0 calc(40 / var(--variable-desktop) * var(--viewport-unit));display:flex;justify-content:space-between;color:inherit}
.ho-footer.private .ho-footer__wrapper__company-data__description{margin-bottom:0;line-height:1.29}
.ho-footer.private [class*="ho-footer__wrapper__company-data__list"]{margin:0}
.ho-footer.private .ho-footer__wrapper__company-data__list{margin-left:calc(40 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer.private [class*="ho-footer__wrapper__company-data__list__"]>a{padding-bottom:calc(24 / var(--variable-desktop) * var(--viewport-unit))}
.ho-footer.private .ho-footer__wrapper__company-data__list hr{margin:0 calc(14 / var(--variable-desktop) * var(--viewport-unit));margin-bottom:calc(24 / var(--variable-desktop) * var(--viewport-unit))}
@media screen and (max-width:1280px){.ho-footer{padding:calc(24 / var(--variable-tablet-l) * var(--viewport-unit)) 0 calc(42 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer.private{padding:calc(20 / var(--variable-tablet-l) * var(--viewport-unit)) 0}
.ho-footer__wrapper{width:calc(1014 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__menu>a{font-size:calc(20 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__menu>a:not(:last-of-type){margin-right:calc(28 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__menu>img{width:calc(91 / var(--variable-tablet-l) * var(--viewport-unit));height:calc(60 / var(--variable-tablet-l) * var(--viewport-unit));margin-left:calc(103 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper>hr:first-of-type{margin:calc(24 / var(--variable-tablet-l) * var(--viewport-unit)) 0 calc(23 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper>hr:last-of-type{margin:calc(24 / var(--variable-tablet-l) * var(--viewport-unit)) 0 calc(31 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__logos{width:calc(669 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__logos__social{margin-top:calc(32 / var(--variable-tablet-l) * var(--viewport-unit))}
[class^="ho-footer__wrapper__logos__"][class$="__title"]{margin-bottom:calc(12 / var(--variable-tablet-l) * var(--viewport-unit));font-size:calc(12 / var(--variable-tablet-l) * var(--viewport-unit));letter-spacing:calc(2 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__logos__social__title{margin-bottom:calc(24 / var(--variable-tablet-l) * var(--viewport-unit)) !important}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]{font-size:calc(14 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__logos__app__wrapper>a{width:calc(112 / var(--variable-tablet-l) * var(--viewport-unit));height:calc(34 / var(--variable-tablet-l) * var(--viewport-unit));margin-right:calc(16 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:first-child{width:calc(48 / var(--variable-tablet-l) * var(--viewport-unit));height:calc(16 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(2){width:calc(33 / var(--variable-tablet-l) * var(--viewport-unit));height:calc(20 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(3){width:calc(68 / var(--variable-tablet-l) * var(--viewport-unit));height:calc(14 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(4){width:calc(70 / var(--variable-tablet-l) * var(--viewport-unit));height:calc(18 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(5){width:calc(37 / var(--variable-tablet-l) * var(--viewport-unit));height:calc(16 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:last-child{width:calc(39 / var(--variable-tablet-l) * var(--viewport-unit));height:calc(16 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:not(:last-child){margin-right:calc(18 / var(--variable-tablet-l) * var(--viewport-unit))}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]>a>img{width:calc(20 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__logos__social__wrapper__social--3>a>img{width:calc(26 / var(--variable-tablet-l) * var(--viewport-unit));height:calc(18 / var(--variable-tablet-l) * var(--viewport-unit))}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]:not(:last-child){margin-right:calc(20 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__company-data__description{margin-bottom:calc(32 / var(--variable-tablet-l) * var(--viewport-unit));font-size:calc(14 / var(--variable-tablet-l) * var(--viewport-unit))}
[class*="ho-footer__wrapper__company-data__list__"]>a{font-size:calc(14 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer__wrapper__company-data__list hr{height:calc(12 / var(--variable-tablet-l) * var(--viewport-unit));margin:0 calc(23 / var(--variable-tablet-l) * var(--viewport-unit)) 0 calc(24 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer.private .ho-footer__private{padding:0 calc(40 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer.private .ho-footer__wrapper__company-data__description,.ho-footer.private [class*="ho-footer__wrapper__company-data__list__"]>a{font-size:calc(12 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer.private .ho-footer__wrapper__company-data__list{margin-left:calc(40 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer.private [class*="ho-footer__wrapper__company-data__list__"]>a{padding-bottom:calc(24 / var(--variable-tablet-l) * var(--viewport-unit))}
.ho-footer.private .ho-footer__wrapper__company-data__list hr{margin:0 calc(14 / var(--variable-tablet-l) * var(--viewport-unit));margin-bottom:calc(24 / var(--variable-tablet-l) * var(--viewport-unit))}
}
@media screen and (max-width:768px){.ho-footer{padding:calc(32 / var(--variable-tablet-p) * var(--viewport-unit)) calc(24 / var(--variable-tablet-p) * var(--viewport-unit)) calc(38 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer.private{padding:calc(23 / var(--variable-tablet-p) * var(--viewport-unit)) 0 calc(38 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper{width:100%;position:relative}
.ho-footer__wrapper__menu{flex-direction:column;align-items:baseline}
.ho-footer__wrapper__menu>a{font-size:calc(20 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__menu>a:not(:last-of-type){margin-bottom:calc(16 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__menu>img{width:calc(85 / var(--variable-tablet-p) * var(--viewport-unit));height:calc(56 / var(--variable-tablet-p) * var(--viewport-unit));margin-left:0;position:absolute;right:0}
.ho-footer__wrapper>hr{margin:calc(24 / var(--variable-tablet-p) * var(--viewport-unit)) 0 calc(23 / var(--variable-tablet-p) * var(--viewport-unit)) !important}
.ho-footer__wrapper__logos{width:100%;grid-template:'app' 'payments' 'social'}
.ho-footer__wrapper__logos__payments{margin-top:calc(32 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__logos__social{margin-top:calc(34 / var(--variable-tablet-p) * var(--viewport-unit))}
[class^="ho-footer__wrapper__logos__"][class$="__title"]{margin-bottom:calc(12 / var(--variable-tablet-p) * var(--viewport-unit));font-size:calc(12 / var(--variable-tablet-p) * var(--viewport-unit));letter-spacing:calc(2 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__title,.ho-footer__wrapper__logos__social__title{margin-bottom:calc(24 / var(--variable-tablet-p) * var(--viewport-unit)) !important}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]{font-size:calc(14 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__logos__app__wrapper>a{width:calc(112 / var(--variable-tablet-p) * var(--viewport-unit));height:calc(34 / var(--variable-tablet-p) * var(--viewport-unit));margin-right:calc(16 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:first-child{width:calc(48 / var(--variable-tablet-p) * var(--viewport-unit));height:calc(16 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(2){width:calc(33 / var(--variable-tablet-p) * var(--viewport-unit));height:calc(20 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(3){width:calc(68 / var(--variable-tablet-p) * var(--viewport-unit));height:calc(14 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(4){width:calc(70 / var(--variable-tablet-p) * var(--viewport-unit));height:calc(18 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(5){width:calc(37 / var(--variable-tablet-p) * var(--viewport-unit));height:calc(16 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:last-child{width:calc(39 / var(--variable-tablet-p) * var(--viewport-unit));height:calc(16 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:not(:last-child){margin-right:calc(23 / var(--variable-tablet-p) * var(--viewport-unit))}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]>a>img{width:calc(20 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__logos__social__wrapper__social--3>a>img{width:calc(26 / var(--variable-tablet-p) * var(--viewport-unit));height:calc(18 / var(--variable-tablet-p) * var(--viewport-unit))}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]:not(:last-child){margin-right:calc(20 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__company-data__description{margin-bottom:calc(32 / var(--variable-tablet-p) * var(--viewport-unit));font-size:calc(14 / var(--variable-tablet-p) * var(--viewport-unit));line-height:1.43}
.ho-footer__wrapper__company-data__list{flex-direction:column;align-items:baseline}
.ho-footer__wrapper__company-data__list__first{margin-bottom:calc(16 / var(--variable-tablet-p) * var(--viewport-unit))}
[class*="ho-footer__wrapper__company-data__list__"]>a{font-size:calc(14 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__company-data__list hr{height:calc(12 / var(--variable-tablet-p) * var(--viewport-unit));margin:0 calc(12 / var(--variable-tablet-p) * var(--viewport-unit)) 0 calc(12 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer__wrapper__company-data__list>hr{display:none}
.ho-footer.private .ho-footer__private{padding:0 calc(24 / var(--variable-tablet-p) * var(--viewport-unit));flex-direction:column;align-items:baseline}
.ho-footer.private .ho-footer__wrapper__company-data__description{margin-bottom:calc(32 / var(--variable-tablet-p) * var(--viewport-unit));font-size:calc(14 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer.private .ho-footer__wrapper__company-data__list{margin-left:calc(40 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer.private [class*="ho-footer__wrapper__company-data__list__"]>a{font-size:calc(14 / var(--variable-tablet-p) * var(--viewport-unit));padding-bottom:calc(24 / var(--variable-tablet-p) * var(--viewport-unit))}
.ho-footer.private .ho-footer__wrapper__company-data__list hr{margin:0 calc(14 / var(--variable-tablet-p) * var(--viewport-unit));margin-bottom:calc(24 / var(--variable-tablet-p) * var(--viewport-unit))}
}
@media screen and (max-width:576px){.ho-footer{padding:calc(32 / var(--variable-mobile) * var(--viewport-unit)) calc(16 / var(--variable-mobile) * var(--viewport-unit)) calc(26 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer.private{padding:calc(31 / var(--variable-mobile) * var(--viewport-unit)) 0 calc(26 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__menu>a{font-size:calc(20 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__menu>a:not(:last-of-type){margin-bottom:calc(20 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__menu>img{width:calc(85 / var(--variable-mobile) * var(--viewport-unit));height:calc(56 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper>hr:first-of-type{margin:calc(24 / var(--variable-mobile) * var(--viewport-unit)) 0 calc(31 / var(--variable-mobile) * var(--viewport-unit)) !important}
.ho-footer__wrapper>hr:last-of-type{margin:calc(32 / var(--variable-mobile) * var(--viewport-unit)) 0 calc(31 / var(--variable-mobile) * var(--viewport-unit)) !important}
.ho-footer__wrapper__logos__payments,.ho-footer__wrapper__logos__social{margin-top:calc(40 / var(--variable-mobile) * var(--viewport-unit))}
[class^="ho-footer__wrapper__logos__"][class$="__title"]{margin-bottom:calc(12 / var(--variable-mobile) * var(--viewport-unit));font-size:calc(12 / var(--variable-mobile) * var(--viewport-unit));letter-spacing:calc(2 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__title,.ho-footer__wrapper__logos__social__title{margin-bottom:calc(24 / var(--variable-mobile) * var(--viewport-unit)) !important}
.ho-footer__wrapper__logos__payments__wrapper{width:calc(218 / var(--variable-mobile) * var(--viewport-unit));flex-wrap:wrap}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]{font-size:calc(14 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__logos__app__wrapper>a{width:calc(112 / var(--variable-mobile) * var(--viewport-unit));height:calc(34 / var(--variable-mobile) * var(--viewport-unit));margin-right:calc(16 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:first-child{width:calc(48 / var(--variable-mobile) * var(--viewport-unit));height:calc(16 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(2){width:calc(33 / var(--variable-mobile) * var(--viewport-unit));height:calc(20 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(3){width:calc(68 / var(--variable-mobile) * var(--viewport-unit));height:calc(14 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(4){width:calc(70 / var(--variable-mobile) * var(--viewport-unit));height:calc(18 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(5){width:calc(37 / var(--variable-mobile) * var(--viewport-unit));height:calc(16 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:last-child{width:calc(39 / var(--variable-mobile) * var(--viewport-unit));height:calc(16 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:not(:last-child){margin-right:calc(23 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(-n+3){margin-bottom:calc(25 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__logos__social__wrapper{width:calc(227 / var(--variable-mobile) * var(--viewport-unit));flex-wrap:wrap}
.ho-footer__wrapper__logos__social__wrapper__social--3{margin-top:calc(16 / var(--variable-mobile) * var(--viewport-unit))}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]>a>img{width:calc(20 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__logos__social__wrapper__social--3>a>img{width:calc(26 / var(--variable-mobile) * var(--viewport-unit));height:calc(18 / var(--variable-mobile) * var(--viewport-unit))}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]:not(:last-child){margin-right:calc(20 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__company-data__description{margin-bottom:calc(32 / var(--variable-mobile) * var(--viewport-unit));font-size:calc(14 / var(--variable-mobile) * var(--viewport-unit))}
[class*="ho-footer__wrapper__company-data__list__"]{flex-direction:column;align-items:baseline}
.ho-footer__wrapper__company-data__list__first{margin-bottom:calc(16 / var(--variable-mobile) * var(--viewport-unit))}
[class*="ho-footer__wrapper__company-data__list__"]>a{font-size:calc(14 / var(--variable-mobile) * var(--viewport-unit))}
[class*="ho-footer__wrapper__company-data__list__"]>a:not(:last-of-type){margin-bottom:calc(16 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer__wrapper__company-data__list hr{display:none}
.ho-footer.private .ho-footer__private{padding:0 calc(16 / var(--variable-mobile) * var(--viewport-unit))}
.ho-footer.private .ho-footer__wrapper__company-data__description,.ho-footer.private [class*="ho-footer__wrapper__company-data__list__"]>a{font-size:calc(14 / var(--variable-mobile) * var(--viewport-unit))}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ho-footer{padding:1.5625vw 0 2.734375vw;color:#333}
.ho-footer.private{padding:1.3020833333333333vw 0;background-color:rgba(255,255,255,0)}
.ho-footer__wrapper{width:66.015625vw}
.ho-footer__wrapper__menu>a{font-size:1.3020833333333333vw}
.ho-footer__wrapper__menu>img{width:5.924479166666667vw;height:3.90625vw;margin-left:11.458333333333334vw}
.ho-footer__wrapper>hr{border-top:1px solid #d8d8d8}
.ho-footer__wrapper>hr:first-of-type{margin:1.5625vw 0 1.4973958333333333vw}
.ho-footer__wrapper>hr:last-of-type{margin:1.5625vw 0 2.0182291666666665vw}
.ho-footer__wrapper__logos{width:43.5546875vw;display:-ms-grid}
.ho-footer__wrapper__logos__app{-ms-grid-row:1;-ms-grid-column:1}
.ho-footer__wrapper__logos__payments{-ms-grid-row:1;-ms-grid-column:2}
.ho-footer__wrapper__logos__social{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;margin-top:2.0833333333333335vw}
[class^="ho-footer__wrapper__logos__"][class$="__title"]{margin-bottom:.78125vw;font-size:.78125vw;letter-spacing:.13020833333333334vw}
.ho-footer__wrapper__logos__social__title{margin-bottom:1.5625vw}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]{font-size:.9114583333333334vw}
.ho-footer__wrapper__logos__app__wrapper>a{width:7.291666666666667vw;height:2.2135416666666665vw;margin-right:1.0416666666666667vw}
.ho-footer__wrapper__logos__payments__wrapper>img:first-child{width:3.125vw;height:1.0416666666666667vw}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(2){width:2.1484375vw;height:1.3020833333333333vw}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(3){width:4.427083333333333vw;height:.9114583333333334vw}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(4){width:4.557291666666667vw;height:1.171875vw}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(5){width:2.4088541666666665vw;height:1.0416666666666667vw}
.ho-footer__wrapper__logos__payments__wrapper>img:last-child{width:2.5390625vw;height:1.0416666666666667vw}
.ho-footer__wrapper__logos__payments__wrapper>img:not(:last-child){margin-right:1.171875vw}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]>a>img{width:1.3020833333333333vw}
.ho-footer__wrapper__logos__social__wrapper__social--3>a>img{width:1.6927083333333333vw;height:1.171875vw}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]:not(:last-child){margin-right:1.3020833333333333vw}
.ho-footer__wrapper__company-data__description{margin-bottom:2.0833333333333335vw;font-size:.9114583333333334vw;color:#838587}
[class*="ho-footer__wrapper__company-data__list__"]>a{font-size:.9114583333333334vw}
.ho-footer__wrapper__company-data__list,[class*="ho-footer__wrapper__company-data__list__"]{margin-bottom:1.5625vw}
.ho-footer__wrapper__company-data__list hr{height:.78125vw;margin:0 1.4973958333333333vw 0 1.5625vw;border-right:1px solid #979797}
.ho-footer.private .ho-footer__private{padding:0 2.6041666666666665vw}
.ho-footer.private .ho-footer__wrapper__company-data__list{margin-left:2.6041666666666665vw}
.ho-footer.private [class*="ho-footer__wrapper__company-data__list__"]>a{padding-bottom:1.5625vw}
.ho-footer.private .ho-footer__wrapper__company-data__list hr{margin:0 .9114583333333334vw;margin-bottom:1.5625vw}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:1280px){.ho-footer{padding:1.875vw 0 3.28125vw}
.ho-footer.private{padding:1.5625vw 0}
.ho-footer__wrapper{width:79.21875vw}
.ho-footer__wrapper__menu>a{font-size:1.5625vw}
.ho-footer__wrapper_menu>img{width:7.109375vw;height:4.6875vw;margin-left:13.75vw}
.ho-footer__wrapper>hr:first-of-type{margin:1.875vw 0 1.796875vw}
.ho-footer__wrapper>hr:last-of-type{margin:1.875vw 0 2.421875vw}
.ho-footer__wrapper__logos{width:52.265625vw}
.ho-footer__wrapper__logos__social{margin-top:2.5vw}
[class^="ho-footer__wrapper__logos__"][class$="__title"]{margin-bottom:.9375vw;font-size:.9375vw;letter-spacing:.15625vw}
.ho-footer__wrapper__logos__social__title{margin-bottom:1.875vw !important}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]{font-size:1.09375vw}
.ho-footer__wrapper__logos__app__wrapper>a{width:8.75vw;height:2.65625vw;margin-right:1.25vw}
.ho-footer__wrapper__logos__payments__wrapper>img:first-child{width:3.75vw;height:1.25vw}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(2){width:2.578125vw;height:1.5625vw}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(3){width:5.3125vw;height:1.09375vw}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(4){width:5.46875vw;height:1.40625vw}
.ho-footer__wrapper__logos__payments__wrapper>img:nth-child(5){width:2.890625vw;height:1.25vw}
.ho-footer__wrapper__logos__payments__wrapper>img:last-child{width:3.046875vw;height:1.25vw}
.ho-footer__wrapper__logos__payments__wrapper>img:not(:last-child){margin-right:1.40625vw}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]>a>img{width:1.5625vw}
.ho-footer__wrapper__logos__social__wrapper__social--3>a>img{width:2.03125vw;height:1.40625vw}
[class*="ho-footer__wrapper__logos__social__wrapper__social--"]:not(:last-child){margin-right:1.5625vw}
.ho-footer__wrapper__company-data__description{margin-bottom:2.5vw;font-size:1.09375vw}
[class*="ho-footer__wrapper__company-data__list__"]>a{font-size:1.09375vw}
.ho-footer__wrapper__company-data__list hr{height:.9375vw;margin:0 1.796875vw 0 1.875vw}
.ho-footer.private .ho-footer__private{padding:0 3.125vw}
.ho-footer.private .ho-footer__wrapper__company-data__list{margin-left:3.125vw}
.ho-footer.private .ho-footer__wrapper__company-data__description,.ho-footer.private [class*="ho-footer__wrapper__company-data__list__"]>a{font-size:.9375vw}
.ho-footer.private [class*="ho-footer__wrapper__company-data__list__"]>a{padding-bottom:1.875vw}
.ho-footer.private .ho-footer__wrapper__company-data__list hr{margin:0 1.09375vw;margin-bottom:1.875vw}
}
.ho-product-header .ho-header__container__text__right__position--price .column{display:inline-block;position:relative;right:-6px;line-height:1;top:-19px}
.svg-container{display:inline-block;position:relative;width:100%;padding-bottom:90%;vertical-align:top;overflow:hidden}
.svg-content-responsive{display:inline-block;position:absolute;left:0}
.text-label{line-height:1;font-family:'ho-Medium';font-size:18px;color:#000;margin:0}
.text-total{line-height:1;font-family:'ho-Medium';font-size:14px;fill:#868688;margin:0}
.arc-text{line-height:1;letter-spacing:4px;font-family:'ho-Medium';font-size:14px;color:#000;margin:0}
.row.wrpBox.center{padding-top:50%}
.aemHide{display:none !important}
.aemPublishHide{display:none !important}
.main-container .black{color:#000}
.hideEdicole{display:none}
#servicesManagementList{max-width:633px;margin:0 auto}
.main-container .summary-management .modal-content .tab-content .offer-summary-box.offerta-9-99-pink{background:-webkit-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0,#ec5428),color-stop(100%,#e9007a));background:-o-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:-ms-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:-moz-linear-gradient(45deg,#ec5428 0,#e9007a 100%);background:linear-gradient(45deg,#ec5428 0,#e9007a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9007a',endColorstr='#ec5428',GradientType=1)}
.main-container .summary-management .modal-content .tab-content .offer-summary-box.offerta-9-99-orange{background:-moz-linear-gradient(45deg,#e43e5b 0,#fda105 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0,#e43e5b),color-stop(100%,#fda105));background:-webkit-linear-gradient(45deg,#e43e5b 0,#fda105 100%);background:-o-linear-gradient(45deg,#e43e5b 0,#fda105 100%);background:-ms-linear-gradient(45deg,#e43e5b 0,#fda105 100%);background:linear-gradient(45deg,#e43e5b 0,#fda105 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fda105',endColorstr='#e43e5b',GradientType=1)}
.main-container .summary-management .modal-content .tab-content .offer-summary-box.offerta-1-99{background:-moz-linear-gradient(45deg,#e43e5b 0,#fda105 100%);background:-moz-linear-gradient(45deg,#00a2da 0,#8ec047 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0,#00a2da),color-stop(100%,#8ec047));background:-webkit-linear-gradient(45deg,#00a2da 0,#8ec047 100%);background:-o-linear-gradient(45deg,#00a2da 0,#8ec047 100%);background:-ms-linear-gradient(45deg,#00a2da 0,#8ec047 100%);background:linear-gradient(45deg,#00a2da 0,#8ec047 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ec047',endColorstr='#00a2da',GradientType=1)}
.btn-secondary,.btn-secondary:hover,.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#383838 !important;background:transparent !important;border-color:#6c757d !important;box-shadow:none !important}
.tooltip-arrow{display:none}
img.ho_order_img{width:100px;margin:auto 0}
.modal-open{overflow:hidden}
.login-hamburger.logged-user{display:none}
.offers #zona2 table{margin-bottom:0}
.offers #zona2 table tbody td{padding-bottom:1.56em}
.offers #zona2 h3{margin-top:0;margin-bottom:.935em;font-family:'ho-Medium';font-size:.75em}
.offers #zona2 ol{counter-reset:item;list-style:decimal;-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px;margin:0;padding:0}
.offers #zona2 ol li{font-family:'ho-Book';font-size:.875em;color:#ccc;list-style:decimal;width:100%;text-align:left;margin-left:0;padding-left:24px;overflow:hidden;position:relative}
.offers #zona2 ol li:before{content:counter(item) "  ";counter-increment:item;left:0;position:absolute}
.offers #zona2 ol li span{color:#000}
.offers #zona3 table{margin-bottom:0}
.offers #zona3 table tbody td{padding-bottom:1.56em}
.offers #zona3 h3{margin-top:0;margin-bottom:.935em;font-family:'ho-Medium';font-size:.75em}
.offers #zona3 ol{counter-reset:item;list-style:decimal;-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px;margin:0;padding:0}
.offers #zona3 ol li{font-family:'ho-Book';font-size:.875em;color:#ccc;list-style:decimal;width:100%;text-align:left;margin-left:0;padding-left:24px;overflow:hidden;position:relative}
.offers #zona3 ol li:before{content:counter(item) "  ";counter-increment:item;left:0;position:absolute}
.offers #zona3 ol li span{color:#000}
.main-container .btn-primary.submit-button,.main-container .submit-button.small{max-width:150px;margin:2em 0}
.overlay{z-index:10000}
.main-container.offer-detail .header .header-inner .login-hamburger .dropdown .btn{text-transform:capitalize}
.hideOnWeb{display:none}
.fontFamily{font-family:ho-Book}
*::-ms-backdrop,.ho-dettaglioOfferta .offers .terms-label{color:#1e71b8}
*::-ms-backdrop,.splash-box__link.ho-gradient-before--blue{color:#1e71b8}
*::-ms-backdrop,.autocharge-payment-details .ho-gradient-before--blue{color:#1e71b8}
.main-container .left-menu-container .left-tab{width:15.5em;border:0}
.q.hideOverFlowX{overflow-x:hidden}
.hideOverFlowY{overflow-Y:scroll}
.hideOverFlowY::-webkit-scrollbar{display:none}
.hideOverFlowX{overflow-x:hidden}
#replacement_sim .form-group .input-validators{padding:4px 0}
#replacement_sim .form-component__container input{width:100%;border:0;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:0;border-bottom:1px solid #a3a3a3 !important;color:#37383c;background-color:transparent;font-size:18px;font-family:"ho-Book";padding:3px 0}
#replacement_sim .form-group .input-validators~label,.date-fields-validators .input-validators~label{font-size:16px !important}
#replacement_sim .form-component__container{padding-left:0;padding-bottom:4px}
#replacement_sim .form-control:focus{border-bottom:2px solid #a3a3a3 !important;margin-bottom:-1px;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
#replacement_sim .form-group.has-error input.input-validators{border-bottom:1px solid red !important}
#replacement_sim .sbHolder a:hover,.sbHolder a:focus{color:#37383c}
#replacement_sim .sbHolder .sbSelector{width:100%;display:block;padding:5px 0 3px 0;font-size:18px;font-family:"ho-Book";background-position:right center;border-bottom:1px solid #a3a3a3;color:#37383c;background-image:url("i/ico-dropdown-down.png");background-image:-webkit-image-set(url("i/ico-dropdown-down@2x.png") 2x,url("i/ico-dropdown-down@3x.png") 3x);background-repeat:no-repeat;background-size:16px;text-decoration:none}
#replacement_sim sbHolder .sbToggleOpen~.sbSelector{background-image:url("i/ico-dropdown-up.png");background-image:-webkit-image-set(url("i/ico-dropdown-up@2x.png") 2x,url("i/ico-dropdown-up@3x.png") 3x)}
#replacement_sim .sbHolder .sbOptions{box-shadow:0 6px 20px rgba(0,0,0,0.1);width:100%;position:absolute;top:35px !important;background-color:#fff;z-index:99;overflow:auto;max-height:230px !important}
#replacement_sim .sbHolder .sbOptions li a{display:block;padding:10px 20px;text-decoration:none;font-family:"ho-Book";font-size:18px;color:#37383c}
#replacement_sim .ui-helper-hidden-accessible{display:none}
#replacement_sim .form-component__container label.static{bottom:28px;font-size:12px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;z-index:1}
#replacement_sim .ho_buysim__notes_box p{font-family:"ho-Book";color:#a8a8a8;font-size:12px;line-height:16px}
#replacement_sim .ho_buysim__notes_box textarea{border:solid 1px #a3a3a3;width:100%;height:90px;margin-bottom:41px}
#replacement_sim .ho-buysim__tab__content__btnWrapper__btnNext.ho-order__button-1{width:286px !important;margin-left:0}
#replacement_sim .ho-buysim__tab__content__btnWrapper{margin:0 auto;padding:16px 0 24px;width:286px}
#loadedModal .form-group label{font-size:14px !important;color:#a8a8a8}
#loadedModal .form-group .input-validators.used~label{font-size:12px !important;bottom:30px !important}
#loadedModal .ho-buysim__tab__content__btnWrapper__btnNext{float:right;height:50px;width:135px;font-size:14px;font-family:"ho-Medium";border-radius:30px;border:0;-webkit-box-shadow:none;box-shadow:none;color:white;background:-webkit-linear-gradient(45deg,#82378c 0,#1e71b8 100%);background:-o-linear-gradient(45deg,#82378c 0,#1e71b8 100%);background:linear-gradient(45deg,#82378c 0,#1e71b8 100%)}
#loadedModal .ho-buysim__tab__content__btnWrapper__btnBack{height:50px;width:135px;font-size:14px;font-family:"ho-Medium";border-radius:30px;border:1px solid #ececec;-webkit-box-shadow:none;box-shadow:none;color:black;background:white}
#loadedModal .sbHolder .sbSelector{width:100%;display:block;padding:5px 0 3px 0;font-size:18px;font-family:"ho-Book";background-position:right center;border-bottom:1px solid #a3a3a3;color:#37383c;background-image:url(i/ico-dropdown-down.png);background-image:-webkit-image-set(url(i/ico-dropdown-down@2x.png) 2x,url(i/ico-dropdown-down@3x.png) 3x);background-repeat:no-repeat;background-size:16px;text-decoration:none}
#loadedModal .sbHolder .sbOptions{box-shadow:0 6px 20px rgba(0,0,0,0.1);width:100%;position:absolute;top:35px !important;background-color:#fff;z-index:99;overflow:auto;max-height:230px !important}
#loadedModal .sbHolder .sbOptions li a{display:block;padding:10px 20px;text-decoration:none;font-family:"ho-Book";font-size:18px;color:#37383c}
#loadedModal .form-component__container label.static{bottom:28px;font-size:12px;font-size:14px !important;color:#a8a8a8;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;z-index:1}
.landing .form-component__container.form-group{padding-left:0}
.myOrderSmallButton{width:135px !important}
.inner-container.home.bg-dashboard.adapt-height{overflow-y:hidden}
#simReplacement.modal{overflow-y:hidden}
#menu_order.menu_order{display:none !important}
#menu_order.menu_order.ho_menu_open{display:block !important}
@media screen and (min-width:768px){#replacement_sim .form-component__container.left{padding-right:20px}
}
@media only screen and (max-width:1470px){ul.ho_collapse_menu.principalMenu.ho_menu_open{left:317px}
}
@media only screen and (max-width:1470px){.main-menu ul.ho_collapse_menu.principalMenu.ho_menu_open{left:171px}
}
@media only screen and (max-width:576px){.hideOnMobile{display:none}
}
@media only screen and (min-width:576px) and (max-width:992px){.hideOnTablet{display:none}
}
@media only screen and (min-width:992px){.hideOnDesktop{display:none}
}
@media screen and (max-height:500px){#login-modal .modal-content{min-height:300px;max-height:83vh;max-width:54vw}
#login-modal .form-fields .form-title{min-height:1.70em;margin-top:0}
#login-modal .form-fields .form-button{bottom:.6em}
}
@media screen and (max-width:576px){.ho-sidenav__bottom-block{margin-left:20px}
}
@media only screen and (max-width:768px){#simReplacement.modal{overflow-y:auto}
}
#login-modal .close{float:right !important;background-color:transparent;border:0}
#login-modal .modal-header{display:block;position:inherit}
#firstBox .active-offer,#thirdBox .last-activities{height:100%}
.ho-row{display:flex}
#tab-come-pago{position:relative}
#recharge-modal .buy-sim-header .close-recharge{pointer-events:all}
.q::-webkit-scrollbar{display:none}
.q{-ms-overflow-style:none;scrollbar-width:none}
@media screen and (max-width:576px){#recharge-tab1 .ho-row{flex-direction:column}
}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete{z-index:100}
.borderGrey{border-bottom:1px solid #d8d8d8}
.noBorder{border-bottom:unset !important}