body{font-family:"Runalto",serif;background-color:#f8fafc;position:relative}p{font-family:"Poppins",sans-serif}@font-face{font-family:"Runalto";src:url("../fonts/webfonts/Runalto.woff") format("woff"),url("../fonts/webfonts/Runalto.otf") format("opentype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}.pattern{background:url(../img/pattern-3.png) top left;background-size:100% auto;pointer-events:none;filter:blur(px)}.copri:before{content:"";width:100%;height:350px;top:-350px;background:linear-gradient(rgba(248, 250, 252, 0), #f8fafc);position:absolute;left:0;pointer-events:none}.copri:after{content:"";width:100%;height:350px;bottom:-350px;background:linear-gradient(#f8fafc, rgba(248, 250, 252, 0));position:absolute;left:0;pointer-events:none}::-moz-selection{color:#fff;background-color:#0f172a}::selection{color:#fff;background-color:#0f172a}.gradient-blur{position:absolute;inset:auto 0 0 0;height:65%;pointer-events:none;width:100%;bottom:0;left:0}.gradient-blur>div,.gradient-blur::before,.gradient-blur::after{position:absolute;inset:0}.gradient-blur::before{content:"";z-index:1;-webkit-backdrop-filter:blur(0.5px);backdrop-filter:blur(0.5px);-webkit-mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 12.5%, rgb(0, 0, 0) 25%, rgba(0, 0, 0, 0) 37.5%);mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 12.5%, rgb(0, 0, 0) 25%, rgba(0, 0, 0, 0) 37.5%)}.gradient-blur>div:nth-of-type(1){z-index:2;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 12.5%, rgb(0, 0, 0) 25%, rgb(0, 0, 0) 37.5%, rgba(0, 0, 0, 0) 50%);mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 12.5%, rgb(0, 0, 0) 25%, rgb(0, 0, 0) 37.5%, rgba(0, 0, 0, 0) 50%)}.gradient-blur>div:nth-of-type(2){z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgb(0, 0, 0) 37.5%, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0) 62.5%);mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgb(0, 0, 0) 37.5%, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0) 62.5%)}.gradient-blur>div:nth-of-type(3){z-index:4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 62.5%, rgba(0, 0, 0, 0) 75%);mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgb(0, 0, 0) 50%, rgb(0, 0, 0) 62.5%, rgba(0, 0, 0, 0) 75%)}.gradient-blur>div:nth-of-type(4){z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 62.5%, rgb(0, 0, 0) 75%, rgba(0, 0, 0, 0) 87.5%);mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 62.5%, rgb(0, 0, 0) 75%, rgba(0, 0, 0, 0) 87.5%)}.gradient-blur>div:nth-of-type(5){z-index:6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgb(0, 0, 0) 75%, rgb(0, 0, 0) 87.5%, rgba(0, 0, 0, 0) 100%);mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgb(0, 0, 0) 75%, rgb(0, 0, 0) 87.5%, rgba(0, 0, 0, 0) 100%)}.gradient-blur>div:nth-of-type(6){z-index:7;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);-webkit-mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgb(0, 0, 0) 87.5%, rgb(0, 0, 0) 100%);mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgb(0, 0, 0) 87.5%, rgb(0, 0, 0) 100%)}.gradient-blur::after{content:"";z-index:8;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);-webkit-mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgb(0, 0, 0) 100%);mask:linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgb(0, 0, 0) 100%)}.tooltip{background-color:#ab8812;padding:6px;border-radius:9px}.fancybox__toolbar__column .f-button{display:none}.fancybox__toolbar__column .f-button:last-child{display:block}.f-button:hover:not([disabled]){background-color:rgba(0,0,0,0) !important}.btn_ls{display:inline-block;margin-top:15px;margin-bottom:15px;font-size:1.3rem;font-style:italic;color:#1a1a1a;text-decoration:none;position:relative;padding-bottom:30px}.btn_ls:before{content:"";width:100%;height:3px;background-color:#a58530;position:absolute;left:0;bottom:15px;transform-origin:left;transform:scaleX(0);transition:transform .7s cubic-bezier(0.65, 0.05, 0.36, 1)}.btn_ls:after{content:"";width:100%;height:3px;background-color:#a58530;position:absolute;left:0;bottom:15px;transform-origin:right;transform:scaleX(1);transition:transform .3s cubic-bezier(0.65, 0.05, 0.36, 1)}.btn_ls:hover{color:#000}.btn_ls:hover:after{content:"";transform:scaleX(0);transition:transform .3s cubic-bezier(0.65, 0.05, 0.36, 1)}.btn_ls:hover:before{content:"";transform:scaleX(1);transition:transform .7s cubic-bezier(0.65, 0.05, 0.36, 1)}.btn_ls_white{color:#f8fafc;margin-top:30px}.btn_ls_white:hover{color:#a58530}#background-video{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover;position:relative;left:0;right:0;top:0;bottom:0;z-index:30}ul.main-menu li a{opacity:0;transform:translateY(-3rem);font-size:24px;font-style:italic;padding:.1rem 1rem;display:block;text-align:right;color:#fff}@media(min-width: 600px){ul.main-menu li a{padding:.1rem 1rem}}@media(min-width: 768px){ul.main-menu li a{padding:.1rem}}.template p{margin-bottom:1.25rem}.home{background-color:#c8c8c8}p{font-size:1.1rem}.acf-field{border:0px !important;font-family:"Poppins",sans-serif;padding:10px 0 !important}.acf-field label{font-family:"Poppins",sans-serif}.acf-field textarea{padding:1rem 1.5rem;border:2px solid #a58530;background-color:rgba(0,0,0,0);height:100px;width:100%;border-radius:6px}.acf-input input[type=text],.acf-input input[type=email]{padding:1rem 1.5rem;border:2px solid #a58530;background-color:rgba(0,0,0,0);min-height:45px;width:100%;border-radius:6px}.acf-required{color:#a58530 !important}.gradiente{background:linear-gradient(#f9fafc, rgba(249, 250, 252, 0));width:100%;height:250px;pointer-events:none;top:0;left:0;position:absolute;z-index:9}.acf-button{border-bottom:2px solid #a58530;cursor:pointer}#cinqueStelleBolContainer{font-family:"Poppins",sans-serif !important}.h5s--container{padding:0 !important}.h5s--row{align-items:stretch !important}#h5s--first{border:1px solid #000 !important;border-radius:9px 0 0 9px !important;padding:0 15px !important;border-radius:0}#h5s--second{padding:0 15px !important;border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:0px solid #000}.h5s--form-outline{padding-left:50px !important}.datepicker-toggle-button.h5s{left:21px !important;right:auto !important}#cinqueStelleBolContainer button.btn.btn-info.btn-rounded.btn-lg{height:100%;position:relative !important;border-radius:0 9px 9px 0 !important;font-size:14px !important;font-weight:500 !important;box-shadow:none !important;width:auto !important}#h5s--third{border-top:1px solid #000;border-bottom:1px solid #000;border-left:0px solid #000;border-radius:0px}#h5s--third .white-ks{cursor:pointer;padding:3px 55px !important;position:relative !important}#h5s--third .white-ks svg{position:absolute !important;left:0 !important}.h5s--align-items-end{padding:0px !important}.h5s--align-items-end button{top:3px;box-shadow:none}.h5s--row{flex-direction:row}.h5s--col-md-3 button{font-size:14px !important}@media(max-width: 600px){.h5s--col-md-3{width:100% !important}.h5s--row{flex-direction:column}#h5s--first{border:1px solid #000 !important;border-radius:9px 9px 0 0 !important;padding:0 15px !important}#h5s--second{padding:0 15px !important;border-top:0px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-left:1px solid #000;border-radius:0}#h5s--third{border-top:0px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;border-radius:0 0 9px 9px;border-right:1px solid #000}#cinqueStelleBolContainer button.btn.btn-info.btn-rounded.btn-lg{width:100% !important;font-size:14px !important;border-radius:9px !important}}@media(min-width: 601px)and (max-width: 1000px){.h5s--row{flex-direction:row}#cinqueStelleBolContainer button.btn.btn-info.btn-rounded.btn-lg{width:100% !important;font-size:14px !important;border-radius:0 0px 9px 0 !important}.h5s--col-md-3{width:50% !important}#h5s--first{border:1px solid #000 !important;border-radius:9px 0 0 0 !important;padding:0 15px !important}#h5s--second{padding:0 15px !important;border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000;border-radius:0 9px 0 0;border-left:0px solid #000}#h5s--third{border-top:0px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;border-radius:0 0 0 9px;border-right:1px solid #000}}.bigStemma{width:820px;position:absolute;top:-0.5%;left:50%;transform:translateX(-50%);z-index:-1;opacity:.15}.bgrButtonsColor:hover{background:#a58530 !important}