@font-face{font-family:'icomoon';src:url("form-contactus-lead-hk/resources/fonts/icomoon.eot?tqg1z2");src:url("form-contactus-lead-hk/resources/fonts/icomoon.eot?tqg1z2#iefix") format("embedded-opentype"),url("form-contactus-lead-hk/resources/fonts/icomoon.ttf?tqg1z2") format("truetype"),url("form-contactus-lead-hk/resources/fonts/icomoon.woff?tqg1z2") format("woff"),url("form-contactus-lead-hk/resources/fonts/icomoon.svg?tqg1z2#icomoon") format("svg");font-weight:normal;font-style:normal}
.icon-lead-hk-info-circle:before{content:"\e950"}
[class^="icon-lead-hk-"]:before,[class*=" icon-lead-hk-"]:before,[class^="icon-lead-hk-"]:after,[class*=" icon-lead-hk-"]:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;cursor:pointer}
.inline-icon-lead-hk-link .icon-lead-hk-info-circle{font-size:15px;color:#d3135a;display:inline-block}
div#codiceFiscaleTitolare .modal-close.inline-icon-lead-hk-link .dsc-icon-close{font-size:20px;position:absolute;color:#fff;background-color:#d3135a;height:66px;width:66px;border-radius:50%;transform:translate(-50%,-75%)}
div#codiceFiscaleTitolare .modal-header{padding:15px 29px 15px 29px;min-height:250px}
.modal-header{border-bottom:0;background-color:inherit}
div#codiceFiscaleTitolare h1.bold-title.pink{color:#d3135a;font-size:18px;padding-top:0;padding-top:43px;letter-spacing:normal;font-weight:bold}
h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}
h1{margin:.67em 0;font-size:2em}
div#codiceFiscaleTitolare .modal-content p{margin:30px 0;text-align:justify;font-family:'Roobert';font-size:22px;font-family:'Roobert',sans-serif;font-weight:400}
p{font-family:'RoobertLight';font-size:16px;line-height:22px;padding-bottom:20px}
div#codiceFiscaleTitolare span.dsc-icon-close:before{content:"\e90d";position:absolute;transform:translate(-50%,-50%);margin:0 auto;top:50%;left:50%}
[class^="dsc-icon-"]:before,[class*=" dsc-icon-"]:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto}
div#codiceFiscaleTitolare{max-width:627px !important;padding:0;overflow:visible !important}
.remodal.remodal-is-opening,.remodal.remodal-is-opened{display:block;margin:auto;top:5%;overflow-x:hidden}
.remodal,.remodal-wrapper:after{vertical-align:middle}
.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:10px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}
#formContactusHK .form-group.wrap-input.form-prefix{display:flex}
#formContactusHK .form-group.wrap-input .flex-div.prefisso{width:40%}
#formContactusHK .form-group.wrap-input.form-prefix .selectboxit-container.selectboxit-container,#formContactusHK .form-group.wrap-input.form-prefix input.form-control{width:100%}
#formContactusHK .form-group.wrap-input.form-prefix .selectboxit-btn,#formContactusHK .form-group.wrap-input.form-prefix+.form-group input.prefix{width:86%}
#formContactusHK .form-group.wrap-input.form-prefix+.form-group input.confirmPhone{width:100%}
#formContactusHK .form-group.wrap-input #confirmprefix{color:#00000080}
@media screen and (min-width:1024px){.form-content#formContactusHK{width:787px;margin:0 auto}
}
#formContactusHK .form-wrapper .information p{font-size:22px;font-family:'RoobertLight';display:block}
#formContactusHK .form-wrapper .information h3{font-size:30px;font-family:'RoobertLight';padding:0}
#formContactusHK .form-wrapper .information p.last{padding-bottom:59px;font-size:18px}
#formContactusHK .form-wrapper .information .plan-main-head{padding-top:59px}
@media all and (max-width:600px){#formContactusHK .form-wrapper{overflow:hidden}
}