.cursor-pointer{cursor:pointer}.jconfirm .jconfirm-box{padding:1.5rem 1rem;font-size:.9rem;border:3px solid!important;border-radius:1rem!important}.jconfirm .jconfirm-box div.jconfirm-closeIcon{opacity:1;padding-top:3px;top:1em;right:1em}.jconfirm .jconfirm-box .jconfirm-content-pane{margin-bottom:0!important}.jconfirm .jconfirm-box .jconfirm-content-pane .jconfirm-content p{font-size:18px}.jconfirm .jconfirm-box .jconfirm-content-pane .jconfirm-content ul{list-style:none;margin:.5rem 0 0;font-size:15px}.jconfirm .jconfirm-box .jconfirm-content-pane .jconfirm-content ul li:not(:last-of-type){margin-bottom:.5rem}.jconfirm .jconfirm-box-container.jconfirm-no-transition{padding:4em 0}.jconfirm .jconfirm-box .jconfirm-content-pane .jconfirm-content>div{text-align:center;margin-bottom:0}.jconfirm .jconfirm-box div.jconfirm-title-c{font-family:neuzeit-grotesk-import!important;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase;padding:0;text-align:center}.jconfirm .jconfirm-box .jconfirm-buttons{float:none!important;padding:0;text-align:center}.jconfirm .jconfirm-box .jconfirm-buttons .btn.btn-default,.jconfirm .jconfirm-box .jconfirm-buttons .btn.btn-green{font-size:.6rem;border:2px solid;border-radius:10em;padding:.45em .5em .3em;text-transform:uppercase;font-family:Font Leone!important;cursor:pointer;margin-top:.7rem}.jconfirm .jconfirm-box .jconfirm-buttons .btn.btn-default{background:none}.jconfirm .jconfirm-box .jconfirm-buttons .btn.btn-green{background:none;margin-left:.5rem}.jconfirm .jconfirm-box .jconfirm-buttons .btn.btn-default:hover:before,.jconfirm .jconfirm-box .jconfirm-buttons .btn.btn-green:hover:before{-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%)}.jconfirm .jconfirm-box div.jconfirm-closeIcon{font-size:14px!important;font-family:Font Leone!important;width:unset;height:unset;display:inline-block;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.jconfirm .jconfirm-box.jconfirm-type-blue,.jconfirm .jconfirm-box.jconfirm-type-info{border-color:var(--feedblue)!important;background-color:var(--feedbgblue);color:var(--blue)!important}.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-buttons .btn.btn-default,.jconfirm .jconfirm-box.jconfirm-type-info .jconfirm-buttons .btn.btn-default{border-color:var(--blue);color:var(--blue)}.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-buttons .btn.btn-default:hover,.jconfirm .jconfirm-box.jconfirm-type-info .jconfirm-buttons .btn.btn-default:hover{background-color:var(--blue);color:#fff!important}.jconfirm .jconfirm-box.jconfirm-type-blue div.jconfirm-closeIcon,.jconfirm .jconfirm-box.jconfirm-type-info div.jconfirm-closeIcon{color:var(--blue)}.jconfirm .jconfirm-box.jconfirm-type-blue div.jconfirm-closeIcon:hover,.jconfirm .jconfirm-box.jconfirm-type-info div.jconfirm-closeIcon:hover{color:var(--feedblue)}.jconfirm .jconfirm-box.jconfirm-type-green,.jconfirm .jconfirm-box.jconfirm-type-success{border-color:var(--feedgreen)!important;color:var(--feedgreen);background-color:var(--feedbggreen)}.jconfirm .jconfirm-box.jconfirm-type-green div.jconfirm-title-c .jconfirm-title,.jconfirm .jconfirm-box.jconfirm-type-success div.jconfirm-title-c .jconfirm-title{color:var(--feedgreen)}.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-buttons .btn.btn-default,.jconfirm .jconfirm-box.jconfirm-type-success .jconfirm-buttons .btn.btn-default{border-color:var(--feedgreen);color:var(--feedgreen)}.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-buttons .btn.btn-default:hover,.jconfirm .jconfirm-box.jconfirm-type-success .jconfirm-buttons .btn.btn-default:hover{background-color:var(--feedgreen);color:#fff!important}.jconfirm .jconfirm-box.jconfirm-type-green div.jconfirm-closeIcon,.jconfirm .jconfirm-box.jconfirm-type-success div.jconfirm-closeIcon{color:var(--feedgreen)}.jconfirm .jconfirm-box.jconfirm-type-green div.jconfirm-closeIcon:hover,.jconfirm .jconfirm-box.jconfirm-type-success div.jconfirm-closeIcon:hover{color:var(--ocra)}.jconfirm .jconfirm-box.jconfirm-type-error,.jconfirm .jconfirm-box.jconfirm-type-red{border-color:var(--feedred)!important;background-color:var(--feedbgred)!important;color:var(--feedred)!important}.jconfirm .jconfirm-box.jconfirm-type-error div.jconfirm-title-c .jconfirm-title,.jconfirm .jconfirm-box.jconfirm-type-red div.jconfirm-title-c .jconfirm-title{color:var(--feedred)}.jconfirm .jconfirm-box.jconfirm-type-error .jconfirm-buttons .btn.btn-default,.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-buttons .btn.btn-default{border-color:var(--feedred);color:var(--feedred)}.jconfirm .jconfirm-box.jconfirm-type-error .jconfirm-buttons .btn.btn-default:hover,.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-buttons .btn.btn-default:hover{background-color:var(--feedred);color:#fff!important}.jconfirm .jconfirm-box.jconfirm-type-error div.jconfirm-closeIcon,.jconfirm .jconfirm-box.jconfirm-type-red div.jconfirm-closeIcon{color:var(--feedred)}.jconfirm .jconfirm-box.jconfirm-type-error div.jconfirm-closeIcon:hover,.jconfirm .jconfirm-box.jconfirm-type-red div.jconfirm-closeIcon:hover{color:var(--ocra)}.jconfirm .jconfirm-box.jconfirm-type-warning,.jconfirm .jconfirm-box.jconfirm-type-yellow{border-color:var(--feedorange)!important;background-color:var(--feedbgorange)!important;color:var(--feedorange)!important}.jconfirm .jconfirm-box.jconfirm-type-warning .jconfirm-buttons .btn.btn-default,.jconfirm .jconfirm-box.jconfirm-type-yellow .jconfirm-buttons .btn.btn-default{border-color:var(--feedorange);color:var(--feedorange)}.jconfirm .jconfirm-box.jconfirm-type-warning .jconfirm-buttons .btn.btn-default:hover,.jconfirm .jconfirm-box.jconfirm-type-yellow .jconfirm-buttons .btn.btn-default:hover{background-color:var(--feedorange);color:#fff!important}.jconfirm .jconfirm-box.jconfirm-type-warning div.jconfirm-closeIcon,.jconfirm .jconfirm-box.jconfirm-type-yellow div.jconfirm-closeIcon{color:var(--feedorange)}.jconfirm .jconfirm-box.jconfirm-type-warning div.jconfirm-closeIcon:hover,.jconfirm .jconfirm-box.jconfirm-type-yellow div.jconfirm-closeIcon:hover{color:var(--ocra)}.myCustomSelect+.select2-container .select2-selection .select2-selection__rendered{padding:11px 17px!important;line-height:1.5rem!important;font-size:1rem!important;border-radius:7px!important;background-color:#f2f2f3}.main-content input.form-control[type=text],.main-content input.form-control[type=number],.main-content input.form-control[type=tel],.main-content input.form-control[type=email],.main-content textarea.form-control,.main-content select.form-control{font-size:.9rem;padding:.3em .6em}input.form-control[type=text]:hover,input.form-control[type=number]:hover,input.form-control[type=tel]:hover,input.form-control[type=email]:hover,textarea.form-control:hover,select.form-control:hover,input.form-control[type=text]:focus,input.form-control[type=number]:focus,input.form-control[type=tel]:focus,input.form-control[type=email]:focus,textarea.form-control:focus,select.form-control:focus,.myCustomSelect+.select2-container:focus,.myCustomSelect+.select2-container .select2-selection:focus,.myCustomSelect+.select2-container .select2-selection .select2-selection__rendered:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}.mandatoryMarker{font:inherit;line-height:inherit;color:var(--orange)}.customRadio input[type=radio],.customCheckbox input[type=checkbox]{display:none}.customCheckbox input[type=checkbox]+label>.fakeCheck:after,.customRadio input[type=radio]+label>.fakeCheck:after{content:"";position:absolute;width:0px;height:0px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--lightblue);cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;height:.6em;width:.6em;opacity:0}.customCheckbox input[type=checkbox]+label{padding-left:1.6em;position:relative;cursor:pointer}.customCheckbox input[type=checkbox]+label>.fakeCheck{display:block;position:absolute;font-size:calc(1em - 4px);margin-left:2px;height:1em;width:1em;left:0;top:.2em;cursor:pointer;outline:2px solid var(--lightblue);padding:2px;-webkit-transition:outline .3s;-moz-transition:outline .3s;-ms-transition:outline .3s;-o-transition:outline .3s;transition:outline .3s}.customCheckbox input[type=checkbox]:not(:checked)+label:hover>.fakeCheck,.customCheckbox input[type=checkbox]:not(:checked)+label>.fakeCheck:hover{outline-color:var(--blue)}.customCheckbox input[type=checkbox]:checked+label>.fakeCheck{outline-color:var(--blue)}.customCheckbox input[type=checkbox]:checked+label>.fakeCheck:after{opacity:1}.checkAllChecks,#formNewsletter .checkAllChecks{color:var(--lightblue);cursor:pointer;font-weight:700}#sendMail{color:#fff!important;background:var(--lightblue)!important;font-weight:600;font-size:.8rem;transition:.2s}#sendMail:hover{color:var(--darkblue)!important;background:var(--gold)!important;border-color:unset!important;border:0!important}.customRadio{display:inline-block}.customRadio:not(:last-child){margin-right:3em}.customRadio input[type=radio]+label{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customRadio input[type=radio]+label>.fakeCheck{display:block;position:relative;height:22px;width:22px;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;cursor:pointer;border:2px solid var(--darkblue);border-radius:50%;margin-right:.4em}.customRadio input[type=radio]+label>.fakeCheck:after{border-radius:50%}.customRadio input[type=radio]:checked+label>.fakeCheck{border-color:var(--darkblue)}.customRadio input[type=radio]:checked+label{color:var(--darkblue)}.customRadio input[type=radio]:checked+label>.fakeCheck:after{width:12px;height:12px}.myForm input.form-control[type=text],.myForm input.form-control[type=number],.myForm input.form-control[type=tel],.myForm input.form-control[type=email],.myForm textarea.form-control,.myForm select.form-control{font-size:.7em;border:1px solid var(--lightblue);background:var(--transparent);color:var(--lightblue);border-radius:7px}.myForm input.form-control[type=text]:focus,.myForm input.form-control[type=number]:focus,.myForm input.form-control[type=tel]:focus,.myForm input.form-control[type=email]:focus,.myForm textarea.form-control:focus,.myForm select.form-control:focus{border-color:rgba(var(--text-color-rgb),.8)}.myForm .field textarea{resize:none}.myForm .field:not(:last-child){margin-bottom:1em}.myForm .field label{font-weight:600;color:var(--blue);margin-bottom:.3em;letter-spacing:.13em;font-family:neuzeit-grotesk-import!important;font-size:.7rem}.myForm .privacyContentBlock,.myForm .privacyContentBlock p{font-size:.7rem}.myForm .privacyContentBlock a{color:var(--orange)}.textContainer *{line-height:inherit;color:inherit}.contactImg{position:absolute;height:100%;width:90%;top:0;left:50%;transform:translate(-50%);object-fit:cover;border-radius:35px}@media (max-width: 767px){.contactImg{position:relative;height:15rem;width:100%;object-fit:cover}}@media (min-width: 768px){.contactImg{position:relative;height:20rem;width:100%;object-fit:cover}}@media (min-width: 992px){.contactImg{position:absolute;height:100%;width:90%;top:0;left:50%;transform:translate(-50%);object-fit:cover}}input.form-control[type=text],input.form-control[type=number],input.form-control[type=tel],input.form-control[type=email],textarea.form-control,select.form-control{border-radius:7px;border:none;font-size:1rem;padding:.6em;line-height:1.5rem;background-color:#f2f2f3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none;width:100%}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.flatcustomCheckbox{line-height:1.65}@media (max-width: 575px){.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{font-size:1.1rem}}@media (min-width: 576px){.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{font-size:1.1rem}}@media (min-width: 992px){.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{font-size:.95rem}}
/*# sourceMappingURL=/s/files/1/0602/9636/4219/t/2/assets/contatti.css.map */
