@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css");@import url("https://fonts.googleapis.com/icon?family=Material+Icons");html{height:100%;position:relative;color:#222}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;font-size:16px !important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.swiper-slide *{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:visited,a:hover,a:active,a:focus,a:visited{text-decoration:none;color:inherit}h4{font-size:20px;font-weight:bold;color:#004078}.section{margin-top:50px;margin-bottom:50px}@media (max-width: 768px){.section{margin-top:16.6666666667px;margin-bottom:16.6666666667px}}.section-small{margin-top:25px;margin-bottom:25px}.section-tiny{margin-top:16.6666666667px;margin-bottom:16.6666666667px}.section-bottom{margin-bottom:50px}.section-top{margin-top:50px}.form-control{-webkit-appearance:none;border-radius:5px;-webkit-transition:background .35s ease;transition:background .35s ease}.swiper-container{height:100%}.form-control.error{border-color:#be2525}::-moz-selection{background:#7da7d7;color:white}::selection{background:#7da7d7;color:white}.cb-checkbox .cb-inner{background:none;border:1px solid #afaeae;border-radius:0}.page-content{position:relative;z-index:5;padding-bottom:1px;max-width:100vw}.page-content.page-content-default-spacing{padding-top:45px;padding-bottom:45px}.cms-styling h1,.cms-styling h2,.cms-styling h3,.cms-styling h4,.cms-styling h5,.cms-styling h6{margin:0 0 .3em;font-weight:bold}.cms-styling h3{color:#85a6d3;font-size:18px;text-transform:uppercase}.cms-styling p{margin-bottom:20px;text-align:justify}.cms-styling blockquote{max-width:80%;margin-left:auto;margin-right:auto;background:#eff1f2;padding:15px;border-left:5px solid #a19da0}.cms-styling blockquote p{margin:0;padding:0}.cms-styling img{max-width:100%;height:auto}.datepicker table tr td.today{border-color:#891920;background-color:#891920;color:white}.datepicker table tr td.today:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:active:hover{border-color:#891920;background-color:#891920;color:white}.cb-checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html,body{color:#333;font-size:17px}@media screen and (max-width: 991px){html,body{font-size:17px}}body{position:relative}.page-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:10;max-width:100vw;overflow-y:hidden}.page-wrapper-outer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.container-large,.container-small,.container-medium{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;max-width:100%}.container-large{width:1800px}.container-small{width:1250px}.container-medium{width:1400px}.form-control{height:calc(1.5em + .75rem + 11px);border-radius:0;background:white}#modal-video .modal-dialog{max-width:80%;margin:auto auto;height:100%;margin:auto auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#modal-video .modal-body{position:relative;padding:0px}#modal-video .close{position:absolute;right:-30px;top:0;z-index:999;font-size:2rem;font-weight:normal;color:#fff;opacity:1}@media (max-width: 768px){#modal-video .modal-dialog{max-width:100%}#modal-video .close{position:absolute;right:0px;left:15px;top:-30px;z-index:999;font-size:2rem;font-weight:normal;color:#fff;opacity:1}}.has-homepage-bg .modal-backdrop.show{opacity:0.8}label.error{color:white;background:#d14141;padding:5px;position:absolute;z-index:10;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;font-weight:normal !important;font-size:12px;border-radius:3px;pointer-events:none;-webkit-animation:label-error-slide-down .5s ease-out;animation:label-error-slide-down .5s ease-out}label.error:before{content:"";width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;border-color:#d14141 transparent transparent transparent;position:absolute;top:calc(100% - 1px);left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%)}@-webkit-keyframes label-error-slide-down{from{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0;pointer-events:none}to{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1;pointer-events:initial}}@keyframes label-error-slide-down{from{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0;pointer-events:none}to{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1;pointer-events:initial}}@media screen and (max-width: 768px){[data-aos-delay]:not(.aos-force-delay){-webkit-transition-delay:0s !important;transition-delay:0s !important}}.icon{vertical-align:middle}.swiper-slide *{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-family:'Noto Sans', sans-serif}html,body,.page-content{max-width:100vw;overflow-x:hidden}@media (min-width: 768px){.container-fluid{padding-right:55px;padding-left:55px}}.section-header-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FE9895;font-weight:bold;font-size:22px}.section-header-small .icon{position:relative;top:-3px}.section-header-small .icon:first-child{margin-right:5px}.section-header-small .icon:last-child{margin-left:5px}.form-control{border-radius:38px}.cms-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px;min-height:550px}.cms-header-text,.cms-header-picture{padding-left:15px;padding-right:15px}.cms-header-text{padding-right:100px;text-align:justify;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;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}.cms-header-picture{margin-top:90px;padding:23px;background:white;border-radius:29px;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-shadow:0 0 14px 2px rgba(113,113,113,0.68);box-shadow:0 0 14px 2px rgba(113,113,113,0.68);will-change:transform}.cms-header-picture-img{width:740px;height:auto;border-radius:15px}@media (max-width: 768px){.cms-header-picture-img{width:600px}}.training .cms-header-picture{display:none}.app .cms-header-picture-img{width:290px}.app .cms-header-picture{margin-top:15px;padding:23px;background:white;border-radius:29px;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-shadow:0 0 14px 2px rgba(113,113,113,0.68);box-shadow:0 0 14px 2px rgba(113,113,113,0.68);-webkit-transform:rotate(0deg) scale(1) translateX(0px);transform:rotate(0deg) scale(1) translateX(0px);will-change:transform}.phones{position:relative}.phones:before{content:"";background-color:#f7f5f0;width:100%;height:500px;position:absolute;top:-130px;z-index:-1}.hand{font-family:'Manus Trial';font-size:28px;line-height:0px;position:relative}.hand img{-webkit-transform:rotate(85deg);transform:rotate(85deg)}.m-section-contatti{margin:50px 0px}.privacy{line-height:16px}.privacy a{font-weight:bold}.form-control{border-color:#e6e2d9}.custom-text{font-size:18px;margin-bottom:0px}span.custom-text{background-color:#ffcfcf;font-weight:bold;padding:2px 5px}.privacy{font-size:14px;font-style:italic}@media (max-width: 768px){.hand{text-align:center;margin-top:25px}.hand img{top:27px;position:relative}}.form-group{position:relative}.form-group.form-group-material label:not(.error){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#bbb;position:absolute;left:14px;top:11px;z-index:0;pointer-events:none;font-weight:normal;font-style:normal;-webkit-transition:left .2s ease, top .2s ease, font-size .2s ease, color .2s ease, -webkit-transform .2s ease;transition:left .2s ease, top .2s ease, font-size .2s ease, color .2s ease, -webkit-transform .2s ease;transition:transform .2s ease, left .2s ease, top .2s ease, font-size .2s ease, color .2s ease;transition:transform .2s ease, left .2s ease, top .2s ease, font-size .2s ease, color .2s ease, -webkit-transform .2s ease}.form-group.form-group-material.form-group-hide-label label:not(.error){left:7px;top:-19px;font-size:12px;color:#666;-webkit-transform:initial;transform:initial}.form-group-material{margin-bottom:30px}.eupopup-container-bottomright{bottom:15px;left:15px}.eupopup-container{background:white;border-radius:5px;border:1px solid #dadada}.eupopup-head{color:#000}.eupopup-button{color:#000 !important}.eupopup-button_1{color:#004078 !important;border:1px solid #004078;padding:5px 10px;border-radius:15px}.eupopup-body{color:#000;margin-bottom:10px}.language-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.language-picker-arrow-down{pointer-events:none;position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.language-picker-select-container{position:relative}.language-picker-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#7b6f63;padding:3px 25px 3px 9px;border:1px solid #7b6f63}.language-picker-label{margin-right:15px}.action-complete-icon{color:#155724;font-size:25px;margin-bottom:20px;text-align:center}.header{background-color:#004078;padding:30px 0px;color:#fff}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .container-info{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-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .outer-logo img{height:60px}.header .menu a{background:#eff1f4;color:#3e3e3d;padding:7px}.header .list-navbar{display:-webkit-box;display:-ms-flexbox;display:flex}.header .list-navbar li{list-style-type:none;margin-left:15px}.outer-social{background:#eff1f4;color:#3e3e3d;padding:5px}.outer-social i{color:#ffffff;background:#f4672d;padding:6px;border-radius:16px}@media (max-width: 768px){.header .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header .list-navbar{margin:auto;padding:0px}}footer{background-color:#004078;color:#fff;padding:16px 0px}footer h3{font-size:16px;margin-bottom:10px;font-weight:700}footer p{font-size:14px}.presentation{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:800px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto}.errore{color:#e30303;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px;font-size:18px;font-weight:500}.servizi{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.servizi .material-icons{color:#55a189}.servizi .logo-persona{font-size:80px;padding:10px}.servizi h3{color:#24596a;text-align:center}.servizi ul li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.servizi ul li span{padding:5px}.outer-grigio{max-width:600px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;background-color:#333;color:#fff;padding:30px;border-radius:15px}.outer-grigio input[type=text]{height:50px;border:1px solid #ccc;padding:5px;width:70%}.outer-grigio button{width:calc(30% - 5px);height:50px;border-radius:0px;border:1px solid #27a844}.prezzo{font-size:20px;font-weight:700;color:green}.lista-documenti li{list-style-type:none;margin-bottom:15px}.scarica{margin-top:18px}.scarica a{color:#004078;width:70px;border:2px solid #004078;border-radius:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;padding:7px;-webkit-transition-duration:0.3s;transition-duration:0.3s}.scarica a:hover{color:#6c757d;border-color:#6c757d}.contatti{text-align:center;position:absolute;height:100%;width:100%;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 768px){.contatti{position:relative;height:100%;width:100%;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 0 20px 0}}@media (max-width: 768px){.lista-documenti{padding:0px;margin:0px}}

/*# sourceMappingURL=main.css.map */