.voip-loader-container .loader-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;right:0;min-width:100vw}
.voip-loader-container{width:100%;min-width:100%;background-color:#f4f4f4 0 0 no-repeat padding-box;top:0;left:0;right:0;position:relative;min-height:485px;height:100%;min-width:100vw}
.voip-loader-container .lds-ring{display:inline-block;position:relative;width:80px;height:80px}
.voip-loader-container .lds-ring div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #d31359;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color:#d31359 transparent transparent transparent}
.voip-loader-container .lds-ring div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}
.voip-loader-container .dsc-icon-loader:before{content:" "}
.voip-loader-container .lds-ring div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}
.voip-loader-container .lds-ring div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}
@-webkit-keyframes lds-ring{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes lds-ring{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.cq-Editable-dom .voip-loader-container,.cq-Editable-dom .voip-loader-container,.voip-loader-container.hide{display:none !important}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.voip-loader-container{display:none !important}
}
.voip-italtel{overflow-y:auto}
div#voip-component-app-web.wrapper-web-classes{display:block;width:100%;float:left}
.wrapper-web-classes .voip-component-wrapper{min-height:380px}
.wrapper-web-classes .voip-component-wrapper .component-container .wrapper-content .wrapper-mobile{max-width:1024px;margin-left:auto;margin-right:auto;padding-bottom:24px}
.wrapper-web-classes .voip-component-wrapper.background-layout-gray{background:#f4f4f4 0 0 no-repeat padding-box;opacity:1}
.wrapper-web-classes .voip-component-wrapper.background-layout-blu{background:transparent -o-linear-gradient(164deg,#002466 0,#0c55fa 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(286deg,#002466 0,#0c55fa 100%) 0 0 no-repeat padding-box;opacity:1}
.wrapper-web-classes .voip-component-wrapper.background-layout-orange{background:transparent -o-linear-gradient(164deg,#f85a10 0,#e62404 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(286deg,#f85a10 0,#e62404 100%) 0 0 no-repeat padding-box;opacity:1}
.wrapper-web-classes .voip-component-wrapper.background-layout-pink{background:transparent -o-linear-gradient(164deg,#f74687 0,#f62c64 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(286deg,#f74687 0,#f62c64 100%) 0 0 no-repeat padding-box;opacity:1}
.wrapper-web-classes .voip-component-wrapper.background-layout-green{background:transparent -o-linear-gradient(164deg,#0b563d 0,#1f8c5a 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(286deg,#0b563d 0,#1f8c5a 100%) 0 0 no-repeat padding-box;opacity:1}
.wrapper-web-classes .voip-component-wrapper .component-container .icon-section-content{margin-bottom:24px}
.wrapper-web-classes .voip-component-wrapper.font-white .component-container .icon-section-content .component-dialing-icon path{opacity:1;fill:#fff}
.wrapper-web-classes .voip-component-wrapper .component-container .title-section-content{text-align:left;letter-spacing:0;opacity:1;margin-bottom:30px;font:normal normal normal 50px/20px RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1}
.wrapper-web-classes .voip-component-wrapper.font-black .component-container .title-section-content{color:#000}
.wrapper-web-classes .voip-component-wrapper.font-white .component-container .title-section-content{color:#fff}
.wrapper-web-classes .voip-component-wrapper .component-container .description-section-content{margin-bottom:30px;text-align:left;letter-spacing:0;font:normal normal normal 20px/26px RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}
.wrapper-web-classes .voip-component-wrapper .component-container .description-section-content .description-active p{margin:0}
.wrapper-web-classes .voip-component-wrapper.font-black .component-container .description-section-content{color:#000}
.wrapper-web-classes .voip-component-wrapper.font-white .component-container .description-section-content{color:#fff}
.wrapper-web-classes .voip-component-wrapper .component-container .social-section-content{margin-bottom:30px;text-align:left;font:normal normal normal 20px/26px RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0}
.wrapper-web-classes .voip-component-wrapper.font-black .component-container .social-section-content{color:#000}
.wrapper-web-classes .voip-component-wrapper.font-white .component-container .social-section-content{color:#fff}
.wrapper-web-classes .voip-component-wrapper.font-black .component-container .social-section-content a{text-align:left;font:normal normal normal 20px/26px RoobertBold;letter-spacing:0;color:#d3135a}
.wrapper-web-classes .voip-component-wrapper.font-white .component-container .social-section-content a{text-align:left;text-decoration:underline;font:normal normal normal 20px/26px RoobertBold;letter-spacing:0;color:#fff}
.wrapper-web-classes .voip-component-wrapper.font-black .component-container .description-offline a{text-align:left;font:normal normal normal 20px/26px RoobertBold;letter-spacing:0;color:#d3135a}
.wrapper-web-classes .voip-component-wrapper.font-white .component-container .description-offline a{text-align:left;font:normal normal normal 20px/26px RoobertBold;letter-spacing:0;color:#fff}
.wrapper-web-classes .voip-component-wrapper .component-container .compatibility-section-content{margin-bottom:40px;text-align:left;letter-spacing:0;width:85%;font:normal normal normal 15px/26px RoobertBold}
.wrapper-web-classes .voip-component-wrapper.font-black .component-container .compatibility-section-content a{color:#d3135a}
.wrapper-web-classes .voip-component-wrapper.font-white .component-container .compatibility-section-content a{color:#fff}
.wrapper-web-classes .voip-component-wrapper.font-black .component-container .compatibility-section-content{font:normal normal normal 15px/26px Roobert;color:#000}
.wrapper-web-classes .voip-component-wrapper.font-white .component-container .compatibility-section-content{font:normal normal normal 15px/26px Roobert;color:#fff}
.wrapper-web-classes .voip-component-wrapper .component-container .btn-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.wrapper-web-classes.verifica-version .voip-component-wrapper .component-container .btn-section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}
.wrapper-web-classes .voip-component-wrapper .component-container .btn-section-content button{height:50px;width:244px;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.wrapper-web-classes .voip-component-wrapper.font-black .component-container .btn-section-content button{border:1px solid #d3135a;text-align:center;font:normal normal normal 14px/0 RoobertBold;letter-spacing:.7px;color:#d3135a}
.wrapper-web-classes .voip-component-wrapper.font-black .component-container .btn-section-content #js-call-btn{margin-right:20px !important}
.wrapper-web-classes .voip-component-wrapper.font-white .component-container .btn-section-content button{border:1px solid #fff;text-align:center;font:normal normal normal 14px/0 RoobertBold;letter-spacing:.7px;color:#fff}
.wrapper-web-classes .voip-component-wrapper.font-black .component-container .btn-section-content .btn-cta:hover{color:#fff;border-width:2px;border-style:solid;border-color:#d3135a;-o-border-image:initial;border-image:initial;background:#d3135a}
.wrapper-web-classes .voip-component-wrapper.font-white .component-container .btn-section-content .btn-cta:hover{color:#fff;border-width:2px;border-style:solid;border-color:#fff;-o-border-image:initial;border-image:initial;background:transparent}
.wrapper-web-classes.verifica-version .voip-component-wrapper.font-black .component-container .btn-section-content button.btn-cta{border:1px solid #d3135a;border-radius:4px;text-align:center;font:normal normal normal 14px/0 RoobertBold;letter-spacing:.7px;background:#d3135a;color:white;font-family:'Roobert'}
.wrapper-web-classes .voip-component-wrapper.font-black .component-container .btn-section-content button.btn-cta{background:#fff;min-width:244px}
.wrapper-web-classes .voip-component-wrapper.font-black .component-container .btn-section-content button.btn-pink{border:1px solid #d3135a !important;background:#d3135a;color:#fff}
.wrapper-web-classes .voip-component-wrapper.font-black .component-container .btn-section-content button.btn-pink:hover{color:#d3135a;background:#fff}
@media screen and (max-width:767px){.wrapper-web-classes .voip-component-wrapper .component-container .btn-section-content{flex-direction:column}
.wrapper-web-classes .voip-component-wrapper .component-container .btn-section-content button{margin-top:20px}
.wrapper-web-classes .voip-component-wrapper .component-container .btn-section-content button:first-child{margin-top:0}
}
.wrapper-web-classes.verifica-version .voip-component-wrapper .component-container .wrapper-content{padding-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%;max-width:100%;border-radius:4px}
.wrapper-web-classes.verifica-version .voip-component-wrapper .component-container .wrapper-content .subtitle-section-content{text-align:left;letter-spacing:0;opacity:1;font:normal normal normal 14px/21px Roobert,sans-serif;font-weight:400;color:rgba(102,119,144,1)}
.wrapper-web-classes.verifica-version .voip-component-wrapper .component-container .wrapper-content .title-section-content{text-align:left;letter-spacing:0;opacity:1;padding:0;font:normal normal 700 30px/40px RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}
.wrapper-web-classes.verifica-version .voip-component-wrapper .component-container{display:block;min-height:100%;min-width:100%;padding:0;margin:0;float:left;overflow-x:hidden;border-radius:4px}
.wrapper-web-classes.verifica-version .voip-component-wrapper .component-container .wrapper-content{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%;max-width:100%;margin-left:40px}
.wrapper-web-classes .voip-component-wrapper .component-container .wrapper-content{padding-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%;max-width:100%}
.wrapper-web-classes .custom-remodal-wrapper.opened{position:fixed;right:0;left:0;top:0;bottom:0;background-color:rgba(193,193,193,0.8);display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:9999;overflow:hidden}
.wrapper-web-classes .custom-remodal{min-width:100%;text-align:center}
.wrapper-web-classes .custom-remodal-wrapper p{display:inline-block;min-width:100%;float:left;margin:0}
.wrapper-web-classes .custom-remodal-wrapper .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:100%;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:0}
.wrapper-web-classes .custom-remodal-wrapper .modal-title{font:normal normal normal 40px/48px RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;color:#000;opacity:1;margin-top:40px;margin-bottom:80px}
.wrapper-web-classes .icon-dial-wrap{position:relative}
.wrapper-web-classes .icon-dial-wrap .dialing-icon:nth-of-type(2){position:absolute;top:0;left:0;right:0}
.wrapper-web-classes .icon-dial-wrap.animate .dialing-icon:nth-of-type(2) svg{-webkit-animation:calling 5s infinite linear;animation:calling 5s infinite linear;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation-delay:1s;animation-delay:1s}
.wrapper-web-classes .dialing-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:140px;height:140px;padding:0;margin:0 auto}
.wrapper-web-classes .dialing-icon svg{max-height:130px}
.wrapper-web-classes .dialing-wrap{min-width:100%}
.wrapper-web-classes .modal-call-close,.modal-error-close{position:absolute;top:20px;right:20px;display:block;overflow:visible;font-size:22px;line-height:1;font-weight:400;letter-spacing:0;min-width:0;width:22px;height:22px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;text-decoration:none;color:#000;border:0;outline:0;background:transparent}
.wrapper-web-classes .dots{margin-left:5px}
.dots>span{width:5px;height:5px;background-color:#0e141a;border-radius:100%;display:inline-block;margin:0 1.5px;-webkit-animation:bouncedelay 1.3s infinite ease-in-out;animation:bouncedelay 1.3s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.dots span:first-child{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}
.dots span:nth-child(2){-webkit-animation-delay:-0.16s;animation-delay:-0.16s}
@-webkit-keyframes calling{from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes calling{from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes bouncedelay{0,80%,100%{opacity:.1}
40%{opacity:1}
}
@keyframes bouncedelay{0,80%,100%{opacity:.1}
40%{opacity:1}
}
.wrapper-web-classes .dialing-wrap-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;gap:20px}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .call-actions-container-left{margin-right:88px}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .wrapper-call-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .call-actions-container-left .js-microphon-label{font:normal normal normal 20px/28px Roobert;letter-spacing:0;color:#000;opacity:1}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .call-actions-container-right .js-speaker-label{font:normal normal normal 20px/28px Roobert;letter-spacing:0;color:#000;opacity:1}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .voip-microphone-container img{width:46px}
.wrapper-web-classes .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.wrapper-web-classes .flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .voip-microphone-container,.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .voip-speaker-container{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:15px}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .voip-speaker-container img{width:45px;top:8px}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .action-call-container .voip-loader-container-animation.error path{stroke:red}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .action-call-container .voip-loader-container-animation.success path{stroke:#54ba0a}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .action-call-container .voip-loader-container-animation img{width:36px}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .action-call-container .voip-loader-container-animation.animate:nth-of-type(1) svg{-webkit-animation:calling 5s infinite linear;animation:calling 5s infinite linear;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation-delay:1s;animation-delay:1s}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .action-call-container .voip-loader-ok-container{left:1px;top:-31px}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .action-call-container .voip-loader-ok-container img{width:19px}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .action-call-container .voip-loader-ko-container{top:-27px;left:0}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .action-call-container .voip-loader-ko-container img{width:19px;position:absolute;top:-5px;left:8px}
.wrapper-web-classes .modal-content{border-radius:0;background:#fff 0 0 no-repeat padding-box;-webkit-box-shadow:0 5px 15px #0000001A;box-shadow:0 5px 15px #0000001A;opacity:1;width:826px;padding-bottom:40px;overflow-y:auto}
.wrapper-web-classes .modal-content .end-call-action-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}
.wrapper-web-classes .modal-content .end-call-action-text-container .end-call-action-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:64px}
.wrapper-web-classes .modal-content .end-call-action-text-container .end-call-action-container .btn-cta-modal-close{font-family:Roobert,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;border:1px solid #d3135a;text-align:center;color:#fff;background-color:#d3135a;width:184px;height:45px;margin-left:30px;border-radius:4px;font-size:16px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0;cursor:pointer}
.wrapper-web-classes .modal-content .end-call-action-text-container .end-call-action-container .btn-cta-modal-evaluations{background:#d3135a 0 0 no-repeat padding-box;text-align:center;font:normal normal normal 12px/30px RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;color:#fff;width:184px;height:45px;text-transform:uppercase}
.wrapper-web-classes .custom-remodal .modal-dialog{width:826px;min-height:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.wrapper-web-classes .modal-message p{text-align:center;opacity:1;color:#131416;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0}
.wrapper-web-classes .modal-message a{text-align:left;font:normal normal normal 20px/28px RoobertBold;letter-spacing:0;color:#d3135a;opacity:1}
.wrapper-web-classes .modal-dialog .modal-message{padding-left:77px;padding-right:77px;min-width:100%;text-align:left}
.wrapper-web-classes .modal-dialog .modal-message.js-hello-message{padding:80px 170px}
@media screen and (max-width:767px){.wrapper-web-classes .modal-dialog .modal-message.js-hello-message{padding:50px 70px}
}
.wrapper-web-classes .modal-dialog .modal-more-info{padding-left:77px;padding-right:77px;min-width:100%;text-align:left;margin-top:20px;font:normal normal normal 18px/24px RoobertBold;letter-spacing:0;color:#d3135a;opacity:1;cursor:none}
.wrapper-web-classes .dialing-wrap-container .modal-more-info.whith-margin{margin-left:47px}
.wrapper-web-classes .modal-dialog .modal-message img{width:36px}
.wrapper-web-classes .modal-dialog .modal-message.js-ko-speaker-message{margin-top:30px}
.wrapper-web-classes .modal-dialog .modal-message .ko-speaker-message{margin-left:12px;font:normal normal normal 20px/28px Roobert;letter-spacing:0;color:#000;opacity:1}
.wrapper-web-classes .modal-dialog .modal-message .ko-microphon-message{margin-left:12px;font:normal normal normal 20px/28px Roobert;letter-spacing:0;color:#000;opacity:1}
.wrapper-web-classes .modal-dialog .evaluations-modal-message{padding-left:50px;padding-right:50px;min-width:100%;text-align:left}
.wrapper-web-classes .modal-dialog .evaluations-modal-message p{text-align:left;font:normal normal normal 20px/28px Roobert;letter-spacing:0;color:#000;opacity:1}
.wrapper-web-classes .modal-dialog .evaluations-form-content{padding-left:50px;padding-right:50px;min-width:100%}
.wrapper-web-classes .modal-dialog .evaluations-form-content .rating-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;font:normal normal normal 20px/28px RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;color:#000;opacity:1;margin-top:20px}
.wrapper-web-classes .modal-dialog .evaluations-form-content .rating-content .rating-text{width:50%}
.wrapper-web-classes .modal-dialog .evaluations-form-content .rating-content .rating input{float:right;opacity:0;position:absolute}
.wrapper-web-classes .modal-dialog .evaluations-form-content .rating-content .rating a,.rating label{float:right;color:#aaa;text-decoration:none;-webkit-transition:color .4s;-o-transition:color .4s;transition:color .4s}
.wrapper-web-classes .modal-dialog .evaluations-form-content .rating-content .stars{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}
.wrapper-web-classes input:focus,.wrapper-web-classes select:focus,.wrapper-web-classes textarea:focus,.wrapper-web-classes button:focus,.wrapper-web-classes input,.wrapper-web-classes select,.wrapper-web-classes textarea,.wrapper-web-classes button,.wrapper-web-classes div,.wrapper-web-classes div:focus,.wrapper-web-classes input:focus-visible,.wrapper-web-classes select:focus-visible,.wrapper-web-classes textarea:focus-visible,.wrapper-web-classes button:focus-visible,.wrapper-web-classes div:focus-visible,.wrapper-web-classes input:active,.wrapper-web-classes select:active,.wrapper-web-classes textarea:active,.wrapper-web-classes button:active,.wrapper-web-classes div:active{outline:none !important}
.modal-dialog .evaluations-form-content .rating-content .stars .star{fill:#ccc;margin-right:17px}
.modal-dialog .evaluations-form-content .rating-content .stars[data-stars] .rating{fill:#d3135a}
.modal-dialog .evaluations-form-content .rating-content .stars[data-stars="1"] .star:nth-child(1)~.star{fill:#ccc}
.modal-dialog .evaluations-form-content .rating-content .stars[data-stars="2"] .star:nth-child(2)~.star{fill:#ccc}
.modal-dialog .evaluations-form-content .rating-content .stars[data-stars="3"] .star:nth-child(3)~.star{fill:#ccc}
.modal-dialog .evaluations-form-content .rating-content .stars[data-stars="4"] .star:nth-child(4)~.star{fill:#ccc}
.modal-dialog .evaluations-form-content .rating-content .stars[data-stars="5"] .star:nth-child(5)~.star{fill:#ccc}
.wrapper-web-classes .modal-content .btn-cta-modal-evaluations-send{background:#d3135a 0 0 no-repeat padding-box;text-align:center;font:normal normal normal 12px/30px RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;color:#fff;width:184px;height:45px;text-transform:uppercase}
.wrapper-web-classes .mic,.hang{cursor:pointer;opacity:1;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:4px;border:2px solid #d3135a;background:#FFF;box-shadow:0 0 0 0 #FFF,0 0 0 0 #1f6cf9;margin-left:10px;margin-right:10px}
.wrapper-web-classes .hang{border:0;background-color:#ed0529}
.wrapper-web-classes .mic:hover,.hang:hover{opacity:.6}
.wrapper-web-classes .mic.disabled:after{display:block;content:" ";height:66px;position:absolute;width:2.5px;background:#d3135a;margin:0 auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.wrapper-web-classes .modal-dialog .dialing-wrap.call-actions .action-call-container .error .voip-loader-ok-container{display:none !important}
.wrapper-web-classes .text-question-error-evaluations{text-align:left;font:normal normal normal 18px/28px RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;color:#f60600;opacity:1;float:left;min-width:100%;height:auto}
.wrapper-web-classes .modal-content::-webkit-scrollbar{display:none}
.wrapper-web-classes .modal-content{-ms-overflow-style:none;scrollbar-width:none}
@media screen and (min-width:1025px){.wrapper-web-classes .modal-content .end-call-action-text-container .end-call-action-container .btn-cta-modal-evaluations{margin-left:30px}
}
@media screen and (max-width:1024px){.wrapper-web-classes .modal-content{width:100%;max-width:90vw;min-height:100%;max-height:90vh;overflow-y:scroll;overflow-x:hidden}
.wrapper-web-classes .voip-component-wrapper .component-container .wrapper-content .wrapper-mobile{padding-left:36px;padding-right:36px;padding-bottom:36px}
.wrapper-web-classes .voip-component-wrapper .component-container .title-section-content{text-align:left;letter-spacing:0;opacity:1;font:normal normal normal 30px/40px RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}
.wrapper-web-classes .voip-component-wrapper .component-container .description-section-content{font:normal normal normal 18px/26px RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}
.wrapper-web-classes .voip-component-wrapper .component-container .description-section-content a{font:normal bold normal 18px/26px RoobertBold,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}
.wrapper-web-classes .custom-remodal .modal-dialog{width:auto}
.wrapper-web-classes .custom-remodal-wrapper .modal-title{margin-top:35px;color:#131416;font-size:40px;font-weight:700;line-height:48px;letter-spacing:.4px}
.wrapper-web-classes .modal-message p{font:normal normal normal 18px/28px Roobert}
.wrapper-web-classes .modal-message a{font:normal normal normal 15px/28px RoobertBold}
.wrapper-web-classes .modal-dialog .modal-message{padding-left:15px;padding-right:15px}
.wrapper-web-classes .modal-dialog .evaluations-form-content{padding-left:0;padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.wrapper-web-classes .modal-dialog .evaluations-form-content .rating-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:normal normal normal 15px/20px RoobertLight,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}
.wrapper-web-classes .modal-dialog .evaluations-modal-message{padding-left:0;padding-right:0}
.wrapper-web-classes .modal-dialog .evaluations-modal-message p{font:normal normal normal 15px/28px Roobert}
.wrapper-web-classes .modal-dialog .evaluations-form-content .rating-content .rating-text{width:100%;margin-bottom:15px}
.wrapper-web-classes .modal-dialog .evaluations-form-content .rating-content .stars{cursor:unset !important}
.wrapper-web-classes .modal-content .end-call-action-text-container .end-call-action-container{margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:15px;padding-right:15px}
.wrapper-web-classes .modal-content .end-call-action-text-container{width:100%}
.wrapper-web-classes .modal-content .btn-cta-modal-evaluations-send{width:100%}
.wrapper-web-classes .voip-component-wrapper .component-container .btn-section-content button{width:100%}
.wrapper-web-classes .modal-content .end-call-action-text-container .end-call-action-container .btn-cta-modal-evaluations{width:100%;margin-left:0}
.wrapper-web-classes .voip-component-wrapper .component-container .compatibility-section-content{width:100%}
.wrapper-web-classes .modal-content .end-call-action-text-container .end-call-action-container .btn-cta-modal-close{width:100%;margin-top:30px;margin-left:0}
.wrapper-web-classes #evaluationsSuccessDialingModal .modal-content .end-call-action-text-container .end-call-action-container .btn-cta-modal-close{background-color:#d3135a;color:#fff}
.wrapper-web-classes .modal-dialog .modal-more-info{padding-left:15px;padding-right:0}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wrapper-web-classes .component-container .wrapper-content .wrapper-mobile{overflow-x:auto;max-width:100%}
.wrapper-web-classes .component-container a{color:#d3135a}
.wrapper-web-classes .component-container #voip-descr-ie,.wrapper-web-classes .component-container{display:block !important}
.wrapper-web-classes .component-container .description-active,.wrapper-web-classes .component-container .social-section-content,.wrapper-web-classes .component-container .compatibility-section-content,.wrapper-web-classes .component-container #call-voip-italtel{display:none !important}
.wrapper-web-classes{min-height:385px}
.wrapper-web-classes{min-height:385px}
}
.voip-section-wrapper{height:100%;min-height:380px;display:-webkit-box;display:-ms-flexbox;display:flex}
#recaptcha1,.recaptcha-wrapper{z-index:10000 !important}
.voip-component-wrapper .component-container,.wrapper-web-classes .voip-component-wrapper{display:block;min-height:100%;min-width:100%;padding:0;margin:0;float:left;overflow-x:hidden}
.wrapper-web-classes .custom-remodal-wrapper.opened{overflow:auto;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.custom-remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}
.custom-remodal,.custom-remodal-wrapper:after{vertical-align:middle}
.wrapper-web-classes .custom-remodal{min-width:auto;text-align:center;display:inline-block}
.wrapper-web-classes .custom-remodal .modal-dialog{max-height:none !important}
.wrapper-web-classes .custom-remodal .modal-dialog .modal-content{border:0}
@media screen and (max-width:1024px){.wrapper-web-classes .modal-content{width:100%;max-width:95vw;min-height:100%;max-height:100%;overflow-y:scroll;overflow-x:hidden}
}
@media screen and (max-width:767px){.wrapper-web-classes .custom-remodal-wrapper.opened{display:block !important}
}
@media screen and (max-width:640px){.wrapper-web-classes .custom-remodal{padding:0;min-width:320px;width:100%;height:100%;margin:auto}
.wrapper-web-classes .custom-remodal .modal-dialog{margin:0}
.wrapper-web-classes .modal-content{max-width:100%}
}
#modalInsertCallBack #callBackPrefix{display:block !important;border:2px solid #667790;border-radius:0;padding:0 10px !important;cursor:pointer;visibility:visible !important;height:45px !important;opacity:1 !important;position:relative !important}
select#callBackPrefix{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}
.select-arrow{position:absolute;top:50%;right:12px}
.select-container .selectboxit-container+.select-arrow{display:block}
.select-container select+.selectboxit-container+.select-arrow{display:block}
.select-container #callBackPrefixSelectBoxItContainer>*{display:none}
.select-container #callBackPrefixSelectBoxItContainer>span+ul+select{display:block}
.select-container select+#callBackPrefixSelectBoxItContainer>*{display:none}
.select-arrow:after{transform:rotate(0) translateY(-50%) !important;content:'\e907';position:absolute;top:0;right:0;font-family:'icomoon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer}
select#callBackPrefix:focus+.select-arrow:after{transform:rotate(180deg) translateY(50%)}
.select-container .selectboxit-container .selectboxit-btn::after{right:10px;transform:translateY(-75%);color:#000}
.select-container .selectboxit-container .selectboxit-btn{padding:9px 28px 9px 11px}
.select-container .selectboxit-container *{font:normal normal normal 16px/24px Roobert;letter-spacing:0}
.select-container .selectboxit-container ul li{line-height:1}
.select-container .selectboxit-container .selectboxit-list{min-width:93px;max-width:93px;max-height:232px !important}
.select-container .selectboxit-container .selectboxit-options .selectboxit-option .selectboxit-option-anchor{padding:21px 6px}
.cta-callBack-modal-error{height:40px;width:120px;border:1px solid #d3135a;color:#d3135a;font:normal normal normal 14px/0 Roobert;border-radius:4px;cursor:pointer}
.cta-chiudi-modal-error{text-align:center;margin-right:20px;color:#fff;border:1px solid #d3135a !important;height:40px;width:120px;font:normal normal normal 14px/0 Roobert;background:#d3135a;border-radius:4px;cursor:pointer}
.cta-chiudi-modal-error:hover{background-color:#fff;color:#d3135a}
.cta-callBack-modal-error:hover{background-color:#d3135a;color:#fff}
.icon-voip:before{content:"\e9ac"}
.icon-close-rounded:before{content:"\e9ad"}
.end-call-action-container .btn-cta-modal-close{margin-left:0}
.end-call-action-container .btn-cta-modal-close{background-color:#d3135a;color:#fff}
.end-call-action-container .btn-cta-modal-close:hover{background-color:#fff !important;color:#d3135a !important;border:1px solid #d3135a !important}
.end-call-action-container .btn-cta-modal-close{font-family:RoobertBold,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;width:auto;min-width:184px;padding:0 10px}
.end-call-action-container .btn-cta-modal-close{margin-left:0}
.end-call-action-container .btn-cta-modal-close{background-color:#d3135a;color:#fff}
.end-call-action-container .btn-cta-modal-close{font-family:RoobertBold,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;width:auto;min-width:184px;padding:0 10px}
.error-call-action-container.end-call-action-container{display:block;margin-top:40px}
.error-call-action-container.end-call-action-container .btn-cta-modal-close.js-btn-cta-modal-close{height:45px;font:normal normal normal 12px/30px RoobertBold,Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}
@media screen and (max-width:767px){.error-call-action-container.end-call-action-container .btn-cta-modal-close.js-btn-cta-modal-close{width:calc(100% - 60px);margin:30px 20px 0 30px}
}
#modalInsertCallBack .errorMsg{color:#667790;font:normal normal 14px/21px Roobert;margin-top:8px}
.wrapper-app-classes{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;overflow-x:hidden;width:100%;height:auto;background-color:#fff;background:#fff;text-align:left;font:normal normal normal 18px/22px -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:0;color:#000;max-height:812px;padding:0;padding-top:16px}
.wrapper-app-classes .dialing-icon,.wrapper-app-classes .dialing-icon svg,.wrapper-app-classes .dialing-wrap.call-actions,.wrapper-app-classes .modal-call-close,.modal-error-close,.wrapper-app-classes #callStartedModal .modal-more-info,.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal .modal-title,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .icon-dial-wrap,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal .error-call-action-container,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .modal-minimize,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .modal-message img,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .modal-more-info .js-modal-more-info,.wrapper-app-classes #callStartedModal .modal-message,.wrapper-app-classes .custom-remodal-wrapper#callEndDialingModal .dialing-wrap.icon-dial-wrap,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .dialing-wrap.icon-dial-wrap,.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal .dialing-wrap.icon-dial-wrap,.wrapper-app-classes #callStartedModal .dialing-wrap.call-actions .hang svg,.wrapper-app-classes #callStartedModal .dialing-wrap.call-actions .mic svg,.wrapper-app-classes .visually-hidden{display:none}
.remodal-wrapper .modal-header .icon_right_arrow{background-image:url(voip/resources/images/icon_arrow_right_.png);background-repeat:no-repeat;height:24px;width:17px;display:inline-block;position:absolute;right:0;margin-top:15px}
.wrapper-app-classes button{background:transparent;border:0 none;padding:0}
.wrapper-app-classes button.btn-cta-modal-evaluations{margin:30px auto !important}
.wrapper-app-classes #callStartedModal .dialing-wrap.call-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.wrapper-app-classes .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.wrapper-app-classes .flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.wrapper-app-classes #callStartedModal .dialing-wrap.call-actions .mic,.wrapper-app-classes #callStartedModal .dialing-wrap.call-actions .hang,.wrapper-app-classes #callStartedModal .dialing-wrap.call-actions .speaker{width:55px;height:55px;margin:5px 25px;position:relative}
.wrapper-app-classes .mic.disabled{border:1px solid #fff;border-radius:50%;opacity:.8}
.wrapper-app-classes #callStartedModal .dialing-wrap.call-actions .speaker.internal{opacity:.8}
.wrapper-app-classes #callStartedModal .dialing-wrap.call-actions .speaker.disabled{opacity:.5}
.wrapper-app-classes #callStartedModal .dialing-wrap.call-actions .speaker.internal:after{content:" ";position:absolute;right:-2px;width:21px;height:54px;display:block;top:0;background-color:#ff0f64}
.wrapper-app-classes .mic.disabled:after{display:block;content:" ";height:53px;position:absolute;width:2.5px;background:#fff;margin:0 auto;-webkit-transform:rotate(33deg);-ms-transform:rotate(33deg);transform:rotate(33deg);top:0;left:25px}
.wrapper-app-classes #callStartedModal .dialing-wrap.call-actions .mic::before{display:block;content:' ';width:26px;height:45px;background:url('voip/resources/images/micCall.svg') no-repeat center center;margin:0 auto}
.wrapper-app-classes #callStartedModal .dialing-wrap.call-actions .hang::before{display:block;content:' ';width:55px;height:55px;background:url('voip/resources/images/hangCall.svg') no-repeat center center;margin:0 auto}
.wrapper-app-classes #callStartedModal .dialing-wrap.call-actions .speaker::before{display:block;content:' ';width:45px;height:41px;background:url('voip/resources/images/speakerApp.svg') no-repeat center center;margin:0 auto}
.wrapper-app-classes .voip-component-wrapper .component-container .wrapper-content .wrapper-mobile{min-height:calc(100vh - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.wrapper-app-classes .voip-component-wrapper .component-container .title-section-content{text-align:left;letter-spacing:0;opacity:1;margin:10px auto 10px auto;font:normal normal bold 25px/30px -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:0;color:#ff0f64;line-height:1;outline:0}
.wrapper-app-classes,.wrapper-app-classes .description-offline,.wrapper-app-classes .description-online,.description-active,.modal-title,.modal-message,div,h1,h2,h3,h4,p{outline:0 !important}
.modal-dialog .evaluations-form-content .rating-content .stars .star{fill:#ccc;margin-right:17px}
.wrapper-app-classes .dots{margin-left:5px}
.dots>span{background-color:#fff}
.wrapper-app-classes .voip-component-wrapper .component-container .description-section-content p{font:normal normal normal 18px/22px -apple-system,BlinkMacSystemFont,sans-serif;margin:0 0 16px 0;text-align:left;letter-spacing:0;opacity:1}
.wrapper-app-classes .voip-component-wrapper .component-container .description-section-content a{text-decoration:underline;font:normal normal normal 18px/22px -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:0;color:#f61164}
.wrapper-app-classes .voip-component-wrapper .component-container .btn-section-content{margin-top:60px}
.wrapper-app-classes .voip-component-wrapper .component-container .btn-cta,.wrapper-app-classes .custom-remodal-wrapper#callEndDialingModal .btn-cta-modal-evaluations,.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal .btn-cta-modal-evaluations,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-support,.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-evaluations-send,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .btn-cta-modal-support,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .btn-cta-modal-retry,.error-call-action-container-app .btn-cta-modal-support,.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-close.pink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font:normal normal bold 15px/44px -apple-system,BlinkMacSystemFont,sans-serif;color:#fff;text-transform:unset;border-width:2px;border-style:solid;border-color:#ff0f64;-o-border-image:initial;border-image:initial;background:#ff0f64;border-radius:50px;width:100%;height:50px;min-height:50px;margin:0 auto;padding:0}
.wrapper-app-classes .custom-remodal-wrapper#callEndDialingModal .btn-cta-modal-close{display:block !important}
.wrapper-app-classes .voip-component-wrapper .component-container .btn-section-content .btn-cta:hover,.wrapper-app-classes .voip-component-wrapper .component-container .btn-section-content .btn-cta:focus,.wrapper-app-classes .voip-component-wrapper .component-container .btn-section-content .btn-cta:focus-visible,.wrapper-app-classes .voip-component-wrapper .component-container .btn-section-content .btn-cta:active,.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal .btn-cta-modal-evaluations:hover,.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal .btn-cta-modal-evaluations:focus,.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal .btn-cta-modal-evaluations:focus-visible,.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal .btn-cta-modal-evaluations:active,.wrapper-app-classes .custom-remodal-wrapper#callEndDialingModal .btn-cta-modal-evaluations:hover,.wrapper-app-classes .custom-remodal-wrapper#callEndDialingModal .btn-cta-modal-evaluations:focus,.wrapper-app-classes .custom-remodal-wrapper#callEndDialingModal .btn-cta-modal-evaluations:focus-visible,.wrapper-app-classes .custom-remodal-wrapper#callEndDialingModal .btn-cta-modal-evaluations:active,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-evaluations:hover,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-evaluations:focus,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-evaluations:focus-visible,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-evaluations:active,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-support:hover,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-support:focus,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-support:focus-visible,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-support:active,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-retry:hover,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-retry:focus,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-retry:focus-visible,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-retry:active,.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-evaluations-send:hover,.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-evaluations-send:focus,.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-evaluations-send:focus-visible,.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-evaluations-send:active,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .btn-cta-modal-support:hover,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .btn-cta-modal-support:focus,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .btn-cta-modal-support:focus-visible,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .btn-cta-modal-support:active,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .btn-cta-modal-retry:hover,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .btn-cta-modal-retry:focus,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .btn-cta-modal-retry:focus-visible,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .btn-cta-modal-retry:active,.error-call-action-container-app .btn-cta-modal-support:hover,.error-call-action-container-app .btn-cta-modal-support:focus,.error-call-action-container-app .btn-cta-modal-support:focus-visible,.error-call-action-container-app .btn-cta-modal-support:active,.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-close.pink:hover,.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-close.pink:focus,.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-close.pink:focus-visible,.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-close.pink:active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font:normal normal bold 15px/44px -apple-system,BlinkMacSystemFont,sans-serif;color:#fff;text-transform:unset;border-width:2px;border-style:solid;border-color:#ff0f64;-o-border-image:initial;border-image:initial;background:#ff0f64;border-radius:50px;width:100%;height:50px;min-height:50px;margin:0 auto;padding:0}
.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-retry,.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font:normal normal bold 15px/44px -apple-system,BlinkMacSystemFont,sans-serif;color:#fff;border-width:2px;border-style:solid;border-color:#ff0f64;-o-border-image:initial;border-image:initial;background:#ff0f64;border-radius:50px;width:100%;height:50px}
.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-retry:hover,.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-retry:focus,.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-retry:focus-visible,.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-retry:active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font:normal normal bold 15px/44px -apple-system,BlinkMacSystemFont,sans-serif;color:#f61164;border-width:2px;border-style:solid;border-color:#ff0f64;-o-border-image:initial;border-image:initial;background:#fff;border-radius:50px;width:100%;height:50px}
.wrapper-app-classes .custom-remodal-wrapper.opened{position:fixed;right:0;left:0;top:0;bottom:0;background:rgba(0,0,0,1) no-repeat padding-box;opacity:1;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;z-index:9999;overflow:hidden;min-height:100%;overflow-y:auto}
.wrapper-app-classes .modal-dialog{margin:0;font:normal normal normal 15px/20px -apple-system,BlinkMacSystemFont,sans-serif;width:100%}
.wrapper-app-classes .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f61164 0 0 no-repeat padding-box;-webkit-box-shadow:none;box-shadow:none;opacity:1;border-radius:0;border:0 none}
.wrapper-app-classes .modal-header{border-bottom:0 none;padding:0 16px}
.wrapper-app-classes .custom-remodal{min-width:100%;text-align:center;min-height:100%;overflow-y:auto}
.wrapper-app-classes .custom-remodal-wrapper .modal-title{text-align:center;font:normal normal bold 30px/35px -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.3px;color:#fff;opacity:1;margin:20px auto}
.wrapper-app-classes .dialing-wrap{min-width:100%}
.wrapper-app-classes .dialing-wrap-container,.wrapper-app-classes .modal-more-info,.wrapper-app-classes .end-call-action-text-container,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .modal-message,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .error-call-action-container,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .dialing-wrap-container,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .error-call-action-container,.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal .end-call-action-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px}
.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .error-call-action-container{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column}
.wrapper-app-classes .icon-dial-wrap::before{display:block;content:' ';width:180px;height:180px;background:url('voip/resources/images/dialing.svg') no-repeat center center;margin:0 auto}
.wrapper-app-classes .custom-remodal-wrapper#callStartedModal .icon-dial-wrap::before{background:url('voip/resources/images/start_call.svg') no-repeat center center}
.wrapper-app-classes .modal-message{padding:20px 0}
.wrapper-app-classes .modal-message p,.wrapper-app-classes .modal-more-info{text-align:left;font:normal normal normal 15px/20px -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:0;color:#fff;opacity:1}
.wrapper-app-classes .modal-message p a,.wrapper-app-classes .modal-message a .wrapper-app-classes .modal-more-info a{text-decoration:underline}
.wrapper-app-classes .modal-dialog .modal-minimize{display:block;min-height:60px;margin-top:40px;min-height:100%;overflow-y:auto}
.wrapper-app-classes .modal-dialog .modal-minimize button{outline:0}
.wrapper-app-classes .modal-dialog .modal-minimize button::before{content:' ';width:22px;height:13px;margin:0 auto;display:block;background:url('voip/resources/images/minimize.svg') no-repeat center center}
.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .modal-content,.wrapper-app-classes .custom-remodal-wrapper#evaluationsErrorDialingModal .modal-content,.wrapper-app-classes .custom-remodal-wrapper#callEndDialingModal .modal-content,.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal .modal-content,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .modal-content,.wrapper-app-classes .custom-remodal-wrapper.typ_evaluation .modal-content{background:#fff 0 0 no-repeat padding-box;height:auto;min-height:100vh;color:#000;overflow-y:auto}
.wrapper-app-classes .custom-remodal-wrapper#callEndDialingModal .modal-header::before,.wrapper-app-classes .custom-remodal-wrapper.typ_evaluation .modal-header::before{content:' ';width:120px;height:120px;margin:50px auto;display:block;background:url('voip/resources/images/chiamata_terminata.svg') no-repeat center center;margin-top:80px}
.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .modal-header::before,.wrapper-app-classes .custom-remodal-wrapper#evaluationsErrorDialingModal .modal-header::before,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .modal-header::before{content:' ';width:120px;height:120px;margin:50px auto;display:block;background:url('voip/resources/images/ko_app.svg') no-repeat center center;margin-top:80px}
.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .modal-title,.wrapper-app-classes .custom-remodal-wrapper#evaluationsErrorDialingModal .modal-title,.wrapper-app-classes .custom-remodal-wrapper#callEndDialingModal .modal-title,.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal .modal-title,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .modal-title,.wrapper-app-classes .custom-remodal-wrapper.typ_evaluation .modal-title{text-align:center;font:normal normal bold 30px/35px -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.3px;color:#000;opacity:1}
.wrapper-app-classes .custom-remodal-wrapper.typ_evaluation .modal-title,.wrapper-app-classes .custom-remodal-wrapper#evaluationsErrorDialingModal .evaluations-modal-message{text-align:left}
.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .dialing-wrap-container p,.wrapper-app-classes .custom-remodal-wrapper#evaluationsErrorDialingModal .end-call-action-text-container p,.wrapper-app-classes .custom-remodal-wrapper#callEndDialingModal .end-call-action-text-container p,.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal p,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators p,.wrapper-app-classes .custom-remodal-wrapper.typ_evaluation p{text-align:left;font:normal normal normal 15px/20px -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:0;color:#000;opacity:1}
.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .dialing-wrap-container a,.wrapper-app-classes .custom-remodal-wrapper#evaluationsErrorDialingModal .end-call-action-text-container a,.wrapper-app-classes .custom-remodal-wrapper#callEndDialingModal .end-call-action-text-container a,.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal a,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators a,.wrapper-app-classes .custom-remodal-wrapper.typ_evaluation a{text-decoration:underline;font:normal normal normal 15px/20px -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:0;color:#f61164}
.wrapper-app-classes .custom-remodal-wrapper.typ_evaluation .end-call-action-text-container .end-call-action-container .btn-cta-modal-close{margin:30px auto}
.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .dialing-wrap-container,.wrapper-app-classes .custom-remodal-wrapper#evaluationsErrorDialingModal .end-call-action-container,.wrapper-app-classes .custom-remodal-wrapper#callEndDialingModal .end-call-action-container,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .error-call-action-container,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .error-call-action-container,.wrapper-app-classes .custom-remodal-wrapper.typ_evaluation .end-call-action-text-container,.wrapper-app-classes .custom-remodal-wrapper.typ_evaluation .end-call-action-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px auto;-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;width:100%;max-width:90%;padding:0}
.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .dialing-wrap-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px;margin-top:0}
.wrapper-app-classes button[disabled],.wrapper-app-classes .voip-component-wrapper .component-container .btn-cta[disabled],.wrapper-app-classes .custom-remodal-wrapper#callEndDialingModal .btn-cta-modal-evaluations[disabled],.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal .btn-cta-modal-evaluations[disabled],.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-support[disabled],.wrapper-app-classes .custom-remodal-wrapper .btn-cta-modal-evaluations-send[disabled]{background:#f987b1;border-color:#f987b1}
.wrapper-app-classes .js-end-operator-more-info-message-app{margin:40px auto}
.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .btn-cta-modal-support,.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .btn-cta-modal-retry,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-support,.wrapper-app-classes .custom-remodal-wrapper#modalfailedOperators .btn-cta-modal-retry{margin-bottom:30px !important}
.wrapper-app-classes input:focus,.wrapper-app-classes select:focus,.wrapper-app-classes textarea:focus,.wrapper-app-classes button:focus,.wrapper-app-classes input,.wrapper-app-classes select,.wrapper-app-classes textarea,.wrapper-app-classes button,.wrapper-app-classes div,.wrapper-app-classes div:focus,.wrapper-app-classes input:focus-visible,.wrapper-app-classes select:focus-visible,.wrapper-app-classes textarea:focus-visible,.wrapper-app-classes button:focus-visible,.wrapper-app-classes div:focus-visible,.wrapper-app-classes input:active,.wrapper-app-classes select:active,.wrapper-app-classes textarea:active,.wrapper-app-classes button:active,.wrapper-app-classes div:active{outline:none !important}
.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal .end-call-action-text-container{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:70px}
.wrapper-app-classes .modal-dialog .evaluations-form-content{margin-top:30px}
.wrapper-app-classes .custom-remodal-wrapper#evaluationsDialingModal .evaluations-modal-message{margin:30px 0}
.wrapper-app-classes .modal-dialog .evaluations-form-content .rating-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;font:normal normal bold 15px/20px -apple-system,BlinkMacSystemFont,sans-serif;margin-bottom:10px}
.wrapper-app-classes .modal-dialog .evaluations-form-content .rating-content .stars{margin:10px 8px;width:100%;display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .error-call-action-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px}
.wrapper-app-classes .text-question-error-evaluations{text-align:left;font:normal normal normal 18px/28px -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:0;color:#f60600 !important;opacity:1;float:left;min-width:100%;height:auto}
.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .modal-title{margin-bottom:0}
.wrapper-app-classes .custom-remodal-wrapper#callDialingModal.devices_error .modal-message{padding:0}
.wrapper-app-classes .custom-remodal-wrapper#callDialingModal:not(.devices_error){overflow-y:hidden !important}