@keyframes spinner-loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ol,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{-webkit-clip-path:inset(50%)}.screen-reader-text:focus{-webkit-clip-path:none;font-size:1em}html :where(img[class*=wp-image-]){height:auto;max-width:100%}#cmplz-manage-consent-container{display:none}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::marker,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::marker{display:none;content:""}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-sharing-data{display:inline-block;width:calc(50% - 35px);vertical-align:top}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-sharing-data{width:100%}}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary{cursor:pointer;display:block;background-color:rgba(239,239,239,.5);margin:5px 0;padding:5px 10px;align-items:center;justify-items:stretch}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::marker{display:none;content:""}#cmplz-cookies-overview .cmplz-dropdown summary div,#cmplz-document .cmplz-dropdown summary div{display:grid;grid-template:"heading chevron";grid-template-columns:2fr 25px;grid-gap:15px;align-items:center}#cmplz-cookies-overview .cmplz-dropdown summary div h3,#cmplz-document .cmplz-dropdown summary div h3{grid-area:heading;margin:0}#cmplz-cookies-overview .cmplz-dropdown summary div:after,#cmplz-document .cmplz-dropdown summary div:after{grid-area:chevron;cursor:pointer;content:"";background:url(/wp-content/plugins/complianz-gdpr-premium/assets/images/chevron-down.svg)no-repeat;transform:rotate(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:18px;width:18px;margin:3px}#cmplz-cookies-overview .cmplz-dropdown summary div input[data-category=functional],#cmplz-document .cmplz-dropdown summary div input[data-category=functional]{visibility:hidden}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary,details{display:block}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div{grid-template:"heading paragraph label checkbox chevron";grid-template-columns:2fr auto 0 auto 25px}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p{grid-area:paragraph}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{display:grid}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-column:span 2;grid-template-columns:1fr 1fr 1fr;grid-template:"purpose purpose purpose""header1 header2 header3"auto}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-area:purpose}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header{grid-area:header1}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header{grid-area:header2}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header{grid-area:header3}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-template-columns:100px 1fr}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-column:span 2}}#cmplz-document{font-size:14px;margin-top:0;max-width:800px;text-justify:inter-word}#cmplz-document input::-moz-focus-inner{border:0;padding:0}#cmplz-document a{text-decoration:underline}#cmplz-document a[target=_blank]::after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);margin:0 3px 0 5px}#cmplz-document a:focus{border:1px solid #000;padding:2px}#cmplz-document h2,#cmplz-document h3{font-size:22px;margin-top:15px;padding-bottom:10px;margin-bottom:10px}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4,#cmplz-document h2,#cmplz-document h3,#cmplz-document h4,#cmplz-document h5{text-align:left;text-transform:initial}#cmplz-document h4,#cmplz-document h5{font-size:18px;margin-top:15px;margin-bottom:5px}#cmplz-document h5{font-size:14px;margin-top:10px}#cmplz-cookies-overview .cmplz-dropdown a,#cmplz-cookies-overview .cmplz-dropdown p,#cmplz-document .cmplz-dropdown a,#cmplz-document .cmplz-dropdown p,#cmplz-document li,#cmplz-document p{font-size:14px;margin-top:0}#cmplz-document ul{list-style:disc;margin-left:15px;margin-bottom:15px}#cmplz-document .cmplz-subtitle{font-weight:700;margin-top:25px}#cmplz-cookies-overview .cmplz-dropdown,#cmplz-document .cmplz-dropdown{background-color:rgba(239,239,239,.25)}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-cookies-overview .cmplz-dropdown p,#cmplz-document .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown p{padding:0 15px}#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::marker,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::marker{display:none;content:""}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker{display:none;content:""}#cmplz-cookies-overview .cmplz-dropdown summary h3,#cmplz-document .cmplz-dropdown summary h3{padding:0 5px;font-size:18px;border-bottom:0}#cmplz-cookies-overview .cmplz-dropdown summary p,#cmplz-document .cmplz-dropdown summary p{text-align:right;padding:0;margin:0;font-size:14px;border-bottom:0}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4{font-size:15px;margin:5px 0}#cmplz-cookies-overview .cmplz-dropdown h5,#cmplz-document .cmplz-dropdown h5,.topmenu .topmenu_language ul.topmenu_list,body{margin:0}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-sharing-data{padding:0 15px 15px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose,#cmplz-document .cmplz-dropdown .cookies-per-purpose{border:1px solid #dadada;grid-gap:1px;background-color:#dadada;margin-bottom:10px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div,#cmplz-document .cmplz-dropdown .cookies-per-purpose div{background-color:#fff;padding:15px}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .function-header,#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .name-header,#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .retention-header{background-color:#f7f7f7}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose h5,#cmplz-document .cmplz-dropdown .cookies-per-purpose h5{line-height:1.8}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7){background-color:#f7f7f7}}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box;scrollbar-width:none}h1{font-size:2em;margin:.67em 0}a{background-color:transparent;color:#4169e1}small{font-size:80%}img{border-style:none;height:auto;max-width:100%}button,input{font-family:inherit;font-size:100%;margin:0;overflow:visible}button{text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*,:after,:before{box-sizing:inherit}body,input{line-height:1.5}body,button,input{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem}h1,h2,h3,h4,h5{clear:both;font-family:"Montserrat",sans-serif}p{margin-bottom:1.5em}i{font-style:italic}body{background:#fff;--bs-body-font-family:'Montserrat',sans-serif;--bs-body-color:#262626;--bs-body-font-size:16px}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover{border-color:#ccc #bbb #aaa}button:active,button:focus{border-color:#aaa #bbb #bbb}input[type=email],input[type=text]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=email]:focus,input[type=text]:focus{color:#111}.page{margin:0 0 1.5em}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.page,.site-footer .footer_text p{margin-bottom:0}body::-webkit-scrollbar{display:none}.page h1{font-size:3rem;font-weight:500;text-transform:uppercase}@media screen and (max-width:767px){.page h1{font-size:2.2rem}}.page h2,.page h3,.page h4,.page h5{color:#262626}.page h2{font-size:3rem;font-weight:500}@media screen and (max-width:767px){.page h2{font-size:2.2rem}}.page h3{font-size:1.581rem}@media screen and (max-width:767px){.page h3{font-size:1.424rem}}.page h4{font-size:1.357rem}@media screen and (max-width:767px){.page h4{font-size:1.266rem}}.page h5{font-size:1.165rem}.page a{text-decoration:none;color:#9b1c00}.mt_100{margin-top:100px}.lang-box-label{cursor:pointer;text-transform:uppercase}.choose-language{top:0;left:0;position:fixed;width:100%;height:100%;z-index:-1;opacity:0;transition:all .3s ease-in-out}.choose-language .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.choose-language .overlay .choose-language-box{top:-100%;bottom:25%;left:0;right:0;margin:0 auto;max-width:35%;background:#eee;padding:3.5%;text-align:center;text-transform:uppercase}@media only screen and (max-width:767px){.choose-language .overlay .choose-language-box{max-width:80%}}.close-choose-language{cursor:pointer}.choose-language-row{display:flex;flex-wrap:wrap}.choose-language .overlay .choose-language-box .close-choose-language{width:100%;border:1px solid #e34335;color:#e34335;transition:all .3s ease-in-out;padding:.5em}.choose-language .overlay .choose-language-box .close-choose-language:hover{background:#e34335;color:#fff}#masthead{position:absolute;top:0}.toplogo,.toplogo_mobile{position:fixed;width:118px;z-index:999;top:3.472vw;left:3.472vw;overflow:hidden;transition:width .5s}@media only screen and (max-width:767px){.toplogo,.toplogo_mobile{width:90px;top:26px}}.toplogo a,.toplogo_mobile a,.topmenu .topmenu_bar{position:relative;z-index:2}#toplogo_img,#toplogo_img_mobile{padding:3%}.topmenu{z-index:9999;top:3.472vw;right:3.472vw;height:4.833vw;position:fixed;overflow:hidden}@media only screen and (max-width:767px){.topmenu{top:26px;width:100%;height:55px}}.topmenu .topmenu_bar{top:0;height:4.833vw;display:flex;margin-right:4.85vw}@media only screen and (max-width:767px){.topmenu .topmenu_bar{top:0;height:100%;align-items:center;justify-content:end;right:12vw;margin-right:0}}.topmenu .topmenu_buttons{height:auto;overflow:hidden;margin-left:1.042vw}@media only screen and (max-width:767px){.topmenu .topmenu_buttons{display:none}}.topmenu .topmenu_list{display:flex;margin:0;padding:0}.topmenu .topmenu_button{display:block;cursor:pointer;margin:0 1.042vw;position:relative;line-height:4.833vw;font-weight:500;font-size:.764vw;letter-spacing:.208vw;text-transform:uppercase}@media only screen and (max-width:767px){.topmenu .topmenu_button{font-size:2.4vw;margin:0 2vw}}.page .topmenu .topmenu_button a{color:#fff;font-size:1.4em;font-weight:600}.topmenu .topmenu_buttons .topmenu_button:before{left:0;bottom:1.6vw;width:100%;height:1px;content:"";background:#e34335;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .4s ease-out}.topmenu .topmenu_buttons .topmenu_button:hover:before,.topmenu .topmenu_language .topmenu_button:hover:before{transform:scaleX(1);transform-origin:left}.topmenu .topmenu_language,.topmenu .topmenu_social{display:flex;align-items:center}.topmenu .topmenu_social_button{height:100%;display:flex;align-items:center;margin:0 1.042vw}@media only screen and (max-width:767px){.topmenu .topmenu_social_button{margin:0 2vw}}.topmenu .topmenu_social_button i{font-size:1.6em;color:#fff}.topmenu .topmenu_divider{top:50%;width:2px;height:4.083vw;position:relative;margin:0 1.042vw;background-color:#fff;backface-visibility:hidden;transform:translateY(-50%)}@media only screen and (max-width:767px){.topmenu .topmenu_divider{display:none}}.topmenu .topmenu_language ul.topmenu_list a{font-size:1.6em;font-weight:700}.topmenu .topmenu_book .topmenu_button{background-color:#fff}@media only screen and (max-width:767px){.topmenu .topmenu_book .topmenu_button{height:55px;display:flex;align-items:center}}.topmenu .topmenu_book .topmenu_button a{color:#e34335;padding:10px;font-family:"Montserrat"}.topmenu .topmenu_burger{position:absolute;top:0;right:0;z-index:1;width:4.833vw;height:4.833vw;display:flex;justify-content:center;align-items:center;cursor:pointer}@media only screen and (max-width:767px){.topmenu .topmenu_burger{top:0;width:52px;height:55px}}.topmenu .topmenu_burger{background-color:#e34335}@media only screen and (max-width:767px){.topmenu .topmenu_burger{display:flex;justify-content:center;align-items:center}}#toplogo_shape,#toplogo_shape_mobile,.topmenu #topmenu_shape{top:0;left:0;right:4.833vw;z-index:1;height:100%;position:absolute;background:#fff;transition:all .5s;width:auto}#toplogo_shape,#toplogo_shape_mobile{width:100%}@media only screen and (max-width:767px){.topmenu #topmenu_shape{width:50vw;left:auto;right:14vw}}.ham{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.line{fill:none;transition:stroke-dasharray .4s,stroke-dashoffset .4s;stroke:#fff;stroke-width:4.5;stroke-linecap:round}.ham1 .top{stroke-dasharray:40 139}.ham1 .bottom{stroke-dasharray:40 180}.topmenu_nav_mask{display:flex;align-items:center;justify-content:center}.topmenu_nav #overlay{height:0;width:100%;background-color:rgba(0,0,0,.9);overflow-y:hidden;position:fixed;margin:0;z-index:2;transition:.5s}.topmenu_nav .topmenu_nav_container ul{margin-left:0}.topmenu_nav_list{position:relative}.topmenu_nav .topmenu_nav_list li{list-style:none;text-align:center}.topmenu_nav .topmenu_nav_list li a{color:#fff;font-size:2.3vw}@media only screen and (max-width:767px){.topmenu_nav .topmenu_nav_list li a{font-size:32px}}.header_page_bg{object-fit:cover;object-position:50% 50%;width:100%;height:66vh}.headerSliderOverlay{position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:2}.site-footer .footer_title h4,.site-footer a{color:#fff}.site-footer{background-color:#151515;color:#fff}.site-footer .footer_image,.site-footer .footer_title{margin-bottom:30px}.site-footer .list_items{list-style:none;padding:0;margin:0}.pum-theme-9889 .pum-container,.pum-theme-tema-predefinito .pum-container{position:relative;background-image:url(/wp-content/themes/hotelalpi/assets/img/banner-1.jpeg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;color:#fff}.pum-theme-9889 .pum-container:before,.pum-theme-tema-predefinito .pum-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:0 0;border:0;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.pum-content,.pum-title{position:relative;z-index:1}.pum-overlay{position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1999999999;overflow:initial;display:none;transition:.15s ease-in-out}.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box}.pum-container{top:100px;position:absolute;margin-bottom:3em;z-index:1999999999}.pum-container .pum-title{margin-bottom:.5em}.pum-container .pum-content>:last-child{margin-bottom:0}.pum-container .pum-content:focus{outline:0}.pum-container .pum-content>:first-child{margin-top:0}.pum-container .pum-content+.pum-close{text-decoration:none;text-align:center;line-height:1;position:absolute;cursor:pointer;min-width:1em;z-index:2;background-color:transparent}.pum-overlay.pum-overlay-disabled{visibility:hidden}.pum-overlay.pum-overlay-disabled::-webkit-scrollbar{display:block}.pum-overlay.pum-overlay-disabled .pum-container{visibility:visible}.popmake-close{cursor:pointer}.pum-form{margin:0 auto 16px}.pum-form__field{margin-bottom:1em}.pum-form__field label{font-weight:700}.pum-form__submit{position:relative}.pum-form--alignment-center{text-align:center}.pum-form--layout-block .pum-form__field,.pum-form--layout-block button,.pum-form--layout-block div,.pum-form--layout-block input{display:block;width:100%}.pum-form--style-default label{font-size:14px;font-weight:700}.pum-form--style-default input[type=email],.pum-form--style-default input[type=text]{background-color:#f8f7f7;margin-bottom:5px;font-size:14px;padding:10px 8px}.pum-form--style-default button{font-size:18px;margin:10px 0 0;padding:10px 5px;cursor:pointer}.pum-sub-form .spinner-loader:not(:required){animation:1.5s linear infinite spinner-loader;border-radius:.5em;box-shadow:rgba(0,0,51,.3) 1.5em 0 0 0,rgba(0,0,51,.3) 1.1em 1.1em 0 0,rgba(0,0,51,.3)0 1.5em 0 0,rgba(0,0,51,.3) -1.1em 1.1em 0 0,rgba(0,0,51,.3) -1.5em 0 0 0,rgba(0,0,51,.3) -1.1em -1.1em 0 0,rgba(0,0,51,.3)0-1.5em 0 0,rgba(0,0,51,.3) 1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%}.pum-form__field--consent{text-align:left}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label+label{margin-left:1em}.pum-theme-9890,.pum-theme-lightbox{background-color:rgba(0,0,0,.08)}.pum-theme-9890 .pum-container,.pum-theme-lightbox .pum-container{padding:40px;border-radius:1px;border:0 solid #000;box-shadow:0 0 30px 0 rgba(2,2,2,.29);background-color:#fff}.pum-theme-9890 .pum-title,.pum-theme-lightbox .pum-title{color:#000;text-align:left;text-shadow:0 0 0 rgba(2,2,2,.23);font-family:inherit;font-weight:100;font-size:32px;line-height:36px}.pum-theme-9890 .pum-content,.pum-theme-lightbox .pum-content{color:#000;font-family:inherit;font-weight:100}.pum-theme-9890 .pum-content+.pum-close,.pum-theme-lightbox .pum-content+.pum-close{position:absolute;height:50px;width:50px;left:auto;right:-13px;bottom:auto;top:-13px;padding:0;color:#fff;font-family:Montserrat;font-weight:100;font-size:24px;line-height:24px;border:3px solid #fff;border-radius:26px;box-shadow:0 0 15px 1px rgba(2,2,2,.57);text-shadow:0 0 0 rgba(0,0,0,.23);background-color:#000}.pum-theme-9889,.pum-theme-tema-predefinito{background-color:rgba(255,255,255,.2)}.pum-theme-9889 .pum-container,.pum-theme-tema-predefinito .pum-container{padding:24px;border-radius:0;border:1px #000;box-shadow:1px 1px 3px 0 rgba(2,2,2,.23);background-color:#f9f9f9}.pum-theme-9889 .pum-title,.pum-theme-tema-predefinito .pum-title{color:#fff;text-align:center;text-shadow:0 0 0 rgba(2,2,2,.23);font-family:inherit;font-weight:700;font-size:32px;line-height:36px}.pum-theme-9889 .pum-content,.pum-theme-tema-predefinito .pum-content{color:#fff;font-family:inherit;font-weight:400}.pum-theme-9889 .pum-content+.pum-close,.pum-theme-tema-predefinito .pum-content+.pum-close{position:absolute;height:auto;width:auto;left:auto;right:0;bottom:auto;top:0;padding:8px;color:#fff;font-family:inherit;font-weight:400;font-size:12px;line-height:36px;border:1px #fff;border-radius:0;box-shadow:1px 1px 3px 0 rgba(2,2,2,.23);text-shadow:0 0 0 rgba(0,0,0,.23);background-color:#e34335}#pum-10311,#pum-9898{z-index:1999999999}