:root{--radius:5rem}@media (max-width:375px){:root{--radius:3rem}}*{outline:none}html{font-size:56.5%;text-rendering:optimizeLegibility}@media (min-width:576px){html{font-size:62.5%}}@media (min-width:992px){html{font-size:53.125%}}@media (min-width:1500px){html{font-size:56.5%}}@media (min-width:1800px){html{font-size:62.5%}}body{text-rendering:optimizeLegibility;font-family:"Sniglet",cursive;height:100%}main{position:relative}.grecaptcha-badge{visibility:hidden}@media (max-width:1310px) and (orientation:landscape){.daterangepicker{right:-10% !important}}@media (min-width:375px){.container{max-width:340px}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}@media (min-width:1920px){.container{max-width:1600px}}.iubenda-tp-btn[data-tp-float]:not([data-tp-anchored]){-webkit-transform:translateY(-8rem) !important;transform:translateY(-8rem) !important}.object-fit-contain{-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;'}.object-fit-cover{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.object-position-top-left{-o-object-position:top left;object-position:top left}.object-position-top-center{-o-object-position:top center;object-position:top center}.object-position-top-right{-o-object-position:top right;object-position:top right}.object-position-bottom-left{-o-object-position:bottom left;object-position:bottom left}.object-position-bottom-center{-o-object-position:bottom center;object-position:bottom center}.object-position-bottom-right{-o-object-position:bottom right;object-position:bottom right}.object-position-center-center{-o-object-position:center center;object-position:center center}.template-spacing-top,.template-spacing,.footer-rss,.footer-info,.textbox-citazione,.textbox-citazione-home,.punti-di-forza,.lista-textbox-immagini,.lista-tile,.lista-tile-title,.footer-info-first-row-second-item,.footer-info-first-row-third-item,.footer-info-second-row,.footer-info-second-row-first-item,.footer-info-second-row-second-item,.footer-info-second-row-third-item,.home-title,.textbox-citazione-citazione,.textbox-citazione-description,.textbox-citazione-home-citazione,.textbox-citazione-home-description{padding-top:3.5rem}@media (min-width:768px){.template-spacing-top,.template-spacing,.footer-rss,.footer-info,.textbox-citazione,.textbox-citazione-home,.punti-di-forza,.lista-textbox-immagini,.lista-tile,.lista-tile-title,.footer-info-first-row-second-item,.footer-info-first-row-third-item,.footer-info-second-row,.footer-info-second-row-first-item,.footer-info-second-row-second-item,.footer-info-second-row-third-item,.home-title,.textbox-citazione-citazione,.textbox-citazione-description,.textbox-citazione-home-citazione,.textbox-citazione-home-description{padding-top:5rem}}@media (min-width:992px){.template-spacing-top,.template-spacing,.footer-rss,.footer-info,.textbox-citazione,.textbox-citazione-home,.punti-di-forza,.lista-textbox-immagini,.lista-tile,.lista-tile-title,.footer-info-first-row-second-item,.footer-info-first-row-third-item,.footer-info-second-row,.footer-info-second-row-first-item,.footer-info-second-row-second-item,.footer-info-second-row-third-item,.home-title,.textbox-citazione-citazione,.textbox-citazione-description,.textbox-citazione-home-citazione,.textbox-citazione-home-description{padding-top:7.5rem}}.template-spacing-bottom,.template-spacing,.footer-rss,.footer-info,.textbox-citazione,.textbox-citazione-home,.punti-di-forza,.lista-textbox-immagini,.lista-tile,.lista-tile-title,.footer-info .template-text,.footer-info .archie-breadcrumb-item,.footer-info .textbox-citazione-description,.footer-info .textbox-citazione-home-description,.footer-info .textbox-immagini-text-description,.footer-info .article-share,.footer-info .article-description,.footer-info .video-gallery .video-gallery-description,.video-gallery .footer-info .video-gallery-description,.footer-info .video-gallery .video-gallery-list .video-item .video-item-container .video-item-description,.video-gallery .video-gallery-list .video-item .video-item-container .footer-info .video-item-description,.footer-info .lista-accordion-description,.footer-info .lista-accordion-list .accordion-item .accordion-text,.lista-accordion-list .accordion-item .footer-info .accordion-text,.lista-textbox-immagini-buttons,.video-gallery,.lista-accordion{padding-bottom:3.5rem}@media (min-width:768px){.template-spacing-bottom,.template-spacing,.footer-rss,.footer-info,.textbox-citazione,.textbox-citazione-home,.punti-di-forza,.lista-textbox-immagini,.lista-tile,.lista-tile-title,.footer-info .template-text,.footer-info .archie-breadcrumb-item,.footer-info .textbox-citazione-description,.footer-info .textbox-citazione-home-description,.footer-info .textbox-immagini-text-description,.footer-info .article-share,.footer-info .article-description,.footer-info .video-gallery .video-gallery-description,.video-gallery .footer-info .video-gallery-description,.footer-info .video-gallery .video-gallery-list .video-item .video-item-container .video-item-description,.video-gallery .video-gallery-list .video-item .video-item-container .footer-info .video-item-description,.footer-info .lista-accordion-description,.footer-info .lista-accordion-list .accordion-item .accordion-text,.lista-accordion-list .accordion-item .footer-info .accordion-text,.lista-textbox-immagini-buttons,.video-gallery,.lista-accordion{padding-bottom:5rem}}@media (min-width:992px){.template-spacing-bottom,.template-spacing,.footer-rss,.footer-info,.textbox-citazione,.textbox-citazione-home,.punti-di-forza,.lista-textbox-immagini,.lista-tile,.lista-tile-title,.footer-info .template-text,.footer-info .archie-breadcrumb-item,.footer-info .textbox-citazione-description,.footer-info .textbox-citazione-home-description,.footer-info .textbox-immagini-text-description,.footer-info .article-share,.footer-info .article-description,.footer-info .video-gallery .video-gallery-description,.video-gallery .footer-info .video-gallery-description,.footer-info .video-gallery .video-gallery-list .video-item .video-item-container .video-item-description,.video-gallery .video-gallery-list .video-item .video-item-container .footer-info .video-item-description,.footer-info .lista-accordion-description,.footer-info .lista-accordion-list .accordion-item .accordion-text,.lista-accordion-list .accordion-item .footer-info .accordion-text,.lista-textbox-immagini-buttons,.video-gallery,.lista-accordion{padding-bottom:7.5rem}}.template-double-spacing-top,.template-double-spacing{padding-top:5rem}@media (min-width:768px){.template-double-spacing-top,.template-double-spacing{padding-top:7.5rem}}@media (min-width:992px){.template-double-spacing-top,.template-double-spacing{padding-top:15rem}}.template-double-spacing-bottom,.template-double-spacing{padding-bottom:5rem}@media (min-width:768px){.template-double-spacing-bottom,.template-double-spacing{padding-bottom:7.5rem}}@media (min-width:992px){.template-double-spacing-bottom,.template-double-spacing{padding-bottom:15rem}}.template-spacing>.no-container>.row,.footer-rss>.no-container>.row,.footer-info>.no-container>.row,.textbox-citazione>.no-container>.row,.textbox-citazione-home>.no-container>.row,.punti-di-forza>.no-container>.row,.lista-textbox-immagini>.no-container>.row,.lista-tile>.no-container>.row,.lista-tile-title>.no-container>.row,.template-spacing>.no-container>.footer-info-first-row,.footer-rss>.no-container>.footer-info-first-row,.footer-info>.no-container>.footer-info-first-row,.textbox-citazione>.no-container>.footer-info-first-row,.textbox-citazione-home>.no-container>.footer-info-first-row,.punti-di-forza>.no-container>.footer-info-first-row,.lista-textbox-immagini>.no-container>.footer-info-first-row,.lista-tile>.no-container>.footer-info-first-row,.lista-tile-title>.no-container>.footer-info-first-row,.template-spacing>.no-container>.footer-info-second-row,.footer-rss>.no-container>.footer-info-second-row,.footer-info>.no-container>.footer-info-second-row,.textbox-citazione>.no-container>.footer-info-second-row,.textbox-citazione-home>.no-container>.footer-info-second-row,.punti-di-forza>.no-container>.footer-info-second-row,.lista-textbox-immagini>.no-container>.footer-info-second-row,.lista-tile>.no-container>.footer-info-second-row,.lista-tile-title>.no-container>.footer-info-second-row,.template-spacing>.no-container>.footer-brand-copyright,.footer-rss>.no-container>.footer-brand-copyright,.footer-info>.no-container>.footer-brand-copyright,.textbox-citazione>.no-container>.footer-brand-copyright,.textbox-citazione-home>.no-container>.footer-brand-copyright,.punti-di-forza>.no-container>.footer-brand-copyright,.lista-textbox-immagini>.no-container>.footer-brand-copyright,.lista-tile>.no-container>.footer-brand-copyright,.lista-tile-title>.no-container>.footer-brand-copyright{margin-right:0;margin-left:0}.template-spacing>.no-container>.row>[class*=col-],.footer-rss>.no-container>.row>[class*=col-],.footer-info>.no-container>.row>[class*=col-],.textbox-citazione>.no-container>.row>[class*=col-],.textbox-citazione-home>.no-container>.row>[class*=col-],.punti-di-forza>.no-container>.row>[class*=col-],.lista-textbox-immagini>.no-container>.row>[class*=col-],.lista-tile>.no-container>.row>[class*=col-],.lista-tile-title>.no-container>.row>[class*=col-],.template-spacing>.no-container>.footer-info-first-row>[class*=col-],.footer-rss>.no-container>.footer-info-first-row>[class*=col-],.footer-info>.no-container>.footer-info-first-row>[class*=col-],.textbox-citazione>.no-container>.footer-info-first-row>[class*=col-],.textbox-citazione-home>.no-container>.footer-info-first-row>[class*=col-],.punti-di-forza>.no-container>.footer-info-first-row>[class*=col-],.lista-textbox-immagini>.no-container>.footer-info-first-row>[class*=col-],.lista-tile>.no-container>.footer-info-first-row>[class*=col-],.lista-tile-title>.no-container>.footer-info-first-row>[class*=col-],.template-spacing>.no-container>.footer-info-second-row>[class*=col-],.footer-rss>.no-container>.footer-info-second-row>[class*=col-],.footer-info>.no-container>.footer-info-second-row>[class*=col-],.textbox-citazione>.no-container>.footer-info-second-row>[class*=col-],.textbox-citazione-home>.no-container>.footer-info-second-row>[class*=col-],.punti-di-forza>.no-container>.footer-info-second-row>[class*=col-],.lista-textbox-immagini>.no-container>.footer-info-second-row>[class*=col-],.lista-tile>.no-container>.footer-info-second-row>[class*=col-],.lista-tile-title>.no-container>.footer-info-second-row>[class*=col-],.template-spacing>.no-container>.footer-brand-copyright>[class*=col-],.footer-rss>.no-container>.footer-brand-copyright>[class*=col-],.footer-info>.no-container>.footer-brand-copyright>[class*=col-],.textbox-citazione>.no-container>.footer-brand-copyright>[class*=col-],.textbox-citazione-home>.no-container>.footer-brand-copyright>[class*=col-],.punti-di-forza>.no-container>.footer-brand-copyright>[class*=col-],.lista-textbox-immagini>.no-container>.footer-brand-copyright>[class*=col-],.lista-tile>.no-container>.footer-brand-copyright>[class*=col-],.lista-tile-title>.no-container>.footer-brand-copyright>[class*=col-]{padding-right:0;padding-left:0}.template-margin-top,.template-margin{margin-top:3.5rem}@media (min-width:768px){.template-margin-top,.template-margin{margin-top:5rem}}@media (min-width:992px){.template-margin-top,.template-margin{margin-top:7.5rem}}.template-margin-bottom,.template-margin{margin-bottom:3.5rem}@media (min-width:768px){.template-margin-bottom,.template-margin{margin-bottom:5rem}}@media (min-width:992px){.template-margin-bottom,.template-margin{margin-bottom:7.5rem}}.template-double-margin-top,.template-double-margin{margin-top:5rem}@media (min-width:768px){.template-double-margin-top,.template-double-margin{margin-top:7.5rem}}@media (min-width:992px){.template-double-margin-top,.template-double-margin{margin-top:15rem}}.template-double-margin-bottom,.template-double-margin{margin-bottom:5rem}@media (min-width:768px){.template-double-margin-bottom,.template-double-margin{margin-bottom:7.5rem}}@media (min-width:992px){.template-double-margin-bottom,.template-double-margin{margin-bottom:15rem}}header{position:absolute;width:100%;z-index:50;top:0;transition:all 0.5s ease-in-out}@media (min-width:992px){header{position:absolute}}header.fixed-top{position:fixed;top:0}header .hamburger-container{border-radius:50%;background-color:#de732c}header .logo svg{height:4rem;width:4rem}.tns-outer,.tns-inner,.tns-item,.template-slider-testata{height:100%;width:100%}.tns-nav-container{display:-ms-flexbox !important;display:flex !important}.tns-nav-container{position:absolute;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;left:0;right:0;bottom:7rem;z-index:2}@media (min-width:768px){.tns-nav-container{bottom:7.5%}}.tns-nav-container .tns-nav-item{display:inline-block;padding:1.5rem;cursor:pointer;outline:0}.tns-nav-container .tns-nav-item .tns-nav-item-inner{display:block;border-radius:50%;width:0.4rem;height:0.4rem;background-color:white}.tns-nav-container .tns-nav-item.tns-nav-active .tns-nav-item-inner{border:2px solid white;background-color:transparent;width:0.8rem;height:0.8rem}.tns-nav-container:before{content:"";width:2px;height:10rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-origin:bottom;transform-origin:bottom;background-color:white}@media (min-width:768px){.tns-nav-container:before{-webkit-transform:translateY(-25%) translateX(-50%);transform:translateY(-25%) translateX(-50%);height:15rem}}.navbar{padding:0;transition:background-color 0.2s linear}.navbar-fixed-top{background-color:white;box-shadow:0px 4px 4px rgba(0,0,0,0.15)}.navbar-fixed-top .navbar-logo{display:inherit}@media (min-width:576px){.navbar-fixed-top .navbar-logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:1rem 0}}.navbar-fixed-top .navbar-menu{-ms-flex-order:3;order:3}.navbar-fixed-top .navbar-button-phone,.navbar-fixed-top .navbar-button-mail{z-index:10}@media (min-width:576px){.navbar-fixed-top .navbar-menu{-ms-flex-order:0;order:0}.navbar-fixed-top .navbar-button-phone,.navbar-fixed-top .navbar-button-mail{z-index:0}}.navbar-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;height:8rem;max-height:8rem;padding:1rem 0}.navbar-logo{height:100%;position:static;position:initial;display:none;z-index:10;aspect-ratio:1/1}.navbar #navbar-logo.nav-menu-show{display:inherit;position:static;position:initial;-webkit-transform:translateX(0);transform:translateX(0);padding:0}@media (min-width:576px){.navbar #navbar-logo.nav-menu-show{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:1rem 0}}.navbar #navbar-logo.nav-menu-show svg path{fill:white}.navbar-menu{height:100%;margin:0 0.5rem;z-index:10}.navbar-languages{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:10}.navbar-button{margin:0 0.5rem}.navbar-button-whatsapp{height:100%;display:none}@media (min-width:992px){.navbar-button-whatsapp{display:inline;display:initial}}.navbar-button-phone{height:100%}.navbar-button-mail{height:100%}.navbar-button-booking{height:100%;display:none}@media (min-width:992px){.navbar-button-booking{display:inherit}}.nav-menu{position:absolute;top:0;width:100%;height:100vh;background-color:#de732c;color:white;opacity:0;transition:opacity 0.5s;pointer-events:none}.nav-menu.show{pointer-events:auto;opacity:1}.nav-menu-logo{position:static;position:initial;-ms-flex-align:center;align-items:center;height:8rem;padding:1rem}.nav-menu-logo a{height:100%}@media (min-width:576px){.nav-menu-logo{left:50%;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%)}}.nav-menu-container{padding-top:12rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.nav-menu-language{margin:auto 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media (min-width:576px){.nav-menu-language{display:none}}.fixed-button{width:8rem;display:inherit;position:fixed;bottom:15rem;right:0;background-color:#de732c;border-radius:1rem 0px 0px 1rem}@media (min-width:992px){.fixed-button{display:none}}.fixed-button .navbar-button{margin:1rem}.ever-visible{display:inherit !important}.ever-visible{position:static;position:initial;left:0;-webkit-transform:translateX(0);transform:translateX(0);padding:0}@media (min-width:576px){.ever-visible{position:absolute;padding:1rem 0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.footer-rss{background-color:#91d0e4;color:white}.footer-rss .row,.footer-rss .footer-info-first-row,.footer-rss .footer-info-second-row,.footer-rss .footer-brand-copyright{width:100%;margin:0}.footer-title{font-weight:bold !important}.footer-info{font-family:"Lato",sans-serif}.footer-info-first-row{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.footer-info-first-row-second-item{padding:0}}.footer-info-first-row-third-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.footer-info-first-row-third-item{padding:0;-ms-flex-pack:justify;justify-content:space-between}}.footer-info-first-row .whatsapp-item{display:none}@media (min-width:992px){.footer-info-first-row .whatsapp-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.footer-info-second-row{display:-ms-flexbox;display:flex}.footer-info-second-row-first-item{-ms-flex-order:1;order:1}@media (min-width:768px){.footer-info-second-row-first-item{padding:0;-ms-flex-order:0;order:0}}.footer-info-second-row-second-item{-ms-flex-order:0;order:0}@media (min-width:768px){.footer-info-second-row-second-item{padding:0}}.footer-info-second-row-third-item{-ms-flex-order:2;order:2}.footer-info-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:768px){.footer-info-container{-ms-flex-direction:row;flex-direction:row}}.footer-info-logo{height:20rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}@media (min-width:768px){.footer-info-logo{margin:0}}.footer-info a{color:#de732c}.footer-info a:visited{color:#d9f0ad}.footer-info .template-text,.footer-info .archie-breadcrumb-item,.footer-info .textbox-citazione-description,.footer-info .textbox-citazione-home-description,.footer-info .textbox-immagini-text-description,.footer-info .article-share,.footer-info .article-description,.footer-info .video-gallery .video-gallery-description,.video-gallery .footer-info .video-gallery-description,.footer-info .video-gallery .video-gallery-list .video-item .video-item-container .video-item-description,.video-gallery .video-gallery-list .video-item .video-item-container .footer-info .video-item-description,.footer-info .lista-accordion-description,.footer-info .lista-accordion-list .accordion-item .accordion-text,.lista-accordion-list .accordion-item .footer-info .accordion-text{text-align:-webkit-center;text-align:center}@media (min-width:768px){.footer-info .template-text,.footer-info .archie-breadcrumb-item,.footer-info .textbox-citazione-description,.footer-info .textbox-citazione-home-description,.footer-info .textbox-immagini-text-description,.footer-info .article-share,.footer-info .article-description,.footer-info .video-gallery .video-gallery-description,.video-gallery .footer-info .video-gallery-description,.footer-info .video-gallery .video-gallery-list .video-item .video-item-container .video-item-description,.video-gallery .video-gallery-list .video-item .video-item-container .footer-info .video-item-description,.footer-info .lista-accordion-description,.footer-info .lista-accordion-list .accordion-item .accordion-text,.lista-accordion-list .accordion-item .footer-info .accordion-text{text-align:left}}.footer-brand{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer-brand-logo{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media (min-width:768px){.footer-brand-logo{margin-right:0}}.footer-brand-logo a{height:100%;margin:1rem}.footer-brand-logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.footer-brand-copyright{display:-ms-flexbox;display:flex;font-weight:400;font-size:1rem;line-height:1.5rem;word-spacing:0.3rem;text-align:left;color:rgba(96,96,96,0.54902);-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:3rem}.footer-brand-copyright a{text-decoration:none;color:rgba(96,96,96,0.54902)}.footer-brand-copyright a:hover{text-decoration:none;color:#de732c}.footer-brand-copyright a:visited{text-decoration:none;color:#606060}.footer-social-icon{padding-top:2rem}.footer-social-icon svg{height:6rem;width:6rem}.footer-social-icon svg #social-path{fill:#de732c !important;stroke:#de732c !important}.footer-tripadvisor-widget{display:none;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}@media (min-width:992px){.footer-tripadvisor-widget{display:-ms-flexbox;display:flex}}.footer-tripadvisor-widget img{display:none}@media (min-width:992px){.footer-tripadvisor-widget img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin:auto}}.footer-tripadvisor-widget #CDSRATINGWIDGET158{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-tripadvisor-widget #CDSRATINGWIDGET158 #CDSROWLOC158 a{font-size:2rem !important}.footer-tripadvisor-widget #CDSRATINGWIDGET158 #CDSROWLOC158 a{color:#68a23e;text-decoration:none}.footer-tripadvisor-widget #CDSROWRATING158{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;font-size:1.3rem}.footer-tripadvisor-widget .ui_bubble_rating{width:100%}.footer-tripadvisor-widget .ui_bubble_rating::before{width:100%;font-size:2rem}.footer-tripadvisor-widget .ui_bubble_rating::after{width:100%;color:#68a23e;font-size:2rem}.footer-tripadvisor-widget #CDSROWLOGO158 img{-webkit-transform:scale(1.2);transform:scale(1.2)}.footer-tripadvisor-widget #CDSROWLOGO158 img circle{fill:red}.footer-tripadvisor-button{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:end;align-self:flex-end}.footer-tripadvisor-button img{display:none}@media (min-width:992px){.footer-tripadvisor-button img{display:block;-o-object-fit:cover;object-fit:cover;margin:auto;width:100%;height:100%}}.footer-tripadvisor-button .socialWidget.cx_brand_refresh1 .socialWidgetCore.lg{background-color:#68a23e;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.footer-tripadvisor-button .socialWidget.cx_brand_refresh1 .socialWidgetCore.lg img{padding:20%}@media (min-width:992px){.footer-tripadvisor-button{display:none}}.footer-center-items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.footer-direction,.footer-info-first-row{-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.footer-direction,.footer-info-first-row{-ms-flex-direction:row;flex-direction:row}}.footer-direction-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:768px){.footer-direction-reverse{-ms-flex-direction:row;flex-direction:row}}.icon-1,.icon-2,.icon-3{width:50%;height:2px;background-color:white;transition:all 400ms cubic-bezier(0.84,0.06,0.52,1.8)}.icon-1{-webkit-transform:translateY(-0.4rem);transform:translateY(-0.4rem);-webkit-animation-delay:100ms;animation-delay:100ms}.icon-3{-webkit-transform:translateY(0.4rem);transform:translateY(0.4rem);-webkit-animation-delay:100ms;animation-delay:100ms}.hamburger-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;aspect-ratio:1 / 1;z-index:1000;cursor:pointer;border-radius:50%;transition:all 0.2s ease-in-out;background:#de732c;-ms-flex-order:1;order:1}.hamburger-icon.nav-menu-show{background:white}@media (min-width:576px){.hamburger-icon{-ms-flex-order:0;order:0}}.icon-1.a{-webkit-transform:translateY(0.2rem) rotate(45deg);transform:translateY(0.2rem) rotate(45deg);background:#de732c}.icon-3.b{-webkit-transform:translateY(-0.2rem) rotate(-45deg);transform:translateY(-0.2rem) rotate(-45deg);background:#de732c}.icon-2.c{opacity:0}.clear{clear:both}.custom-select-wrapper{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 2rem}.custom-select-wrapper select{display:none}.custom-select{position:relative;display:none}@media (min-width:576px){.custom-select{display:inline-block}}.custom-select-trigger{position:relative;display:block;padding-right:3rem;padding-left:1rem;font-size:2rem;letter-spacing:0.5rem;color:#606060;cursor:pointer}.custom-select-trigger:after{position:absolute;display:block;content:"";width:1rem;height:1rem;top:50%;right:0.5rem;margin-top:-0.3rem;border-bottom:1px solid #606060;border-right:1px solid #606060;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);transition:all 0.4s ease-in-out;-webkit-transform-origin:50% 0;transform-origin:50% 0}.custom-select.opened .custom-select-trigger:after{margin-top:0.3rem;-webkit-transform:rotate(-135deg) translateY(-50%);transform:rotate(-135deg) translateY(-50%)}.custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0)}.custom-options{position:absolute;display:block;top:100%;left:0;right:0;min-width:100%;border-radius:4px;box-sizing:border-box;background:white;transition:all 0.4s ease-in-out;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translateY(-1.5rem);transform:translateY(-1.5rem);font-size:2rem;letter-spacing:0.5rem;color:#606060}.custom-option{position:relative;display:block;margin:1rem;cursor:pointer;transition:all 0.4s ease-in-out}.custom-option:after{content:"";width:0px;height:1px;display:block;background:black;transition:0.3s}.custom-option:hover::after{width:100%}.custom-option.selection{background:#f9f9f9}#language-select-custom.nav-menu-show .custom-select-trigger{color:white}#language-select-custom.nav-menu-show .custom-select-trigger:after{border-color:white}.pagination-container{margin:5rem 0 4rem 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.pagination-container .pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#91d0e4;padding:2rem;border-radius:5rem;border-radius:var(--radius)}.pagination-container .pagination .page-item{padding-left:1rem;text-align:center}@media (min-width:768px){.pagination-container .pagination .page-item{padding-left:0.5rem}}.pagination-container .pagination .page-item .page-link{border-radius:5rem;border-radius:var(--radius);font-size:1.5rem;color:#606060;font-family:"Lato",sans-serif;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none}@media (min-width:768px){.pagination-container .pagination .page-item .page-link{font-size:1.8rem;line-height:3.5rem}}.pagination-container .pagination .page-item .page-link svg{height:3.5rem;width:3.5rem}.pagination-container .pagination .page-item .page-link svg path{fill:#de732c}.pagination-container .pagination .page-item span.page-link{border:none;-ms-flex-align:end;align-items:flex-end;background-color:transparent}.pagination-container .pagination .page-item:nth-last-child(1) .page-link{border:none}.pagination-container .pagination .page-item:nth-child(1) .page-link{border:none}.pagination-container .pagination .page-item:nth-child(1) .page-link svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination-container .pagination .current-page .page-link{font-weight:900}.template-title-header{font-size:5rem;font-weight:400;line-height:1}.template-title-header strong{color:#de732c;font-weight:normal}@media (min-width:992px){.template-title-header{font-size:9rem}}.template-title-primary,.article-title,.video-gallery .video-gallery-title,.template-title-primary h1,.article-title h1,.video-gallery .video-gallery-title h1,.template-title-primary h2,.article-title h2,.video-gallery .video-gallery-title h2,.template-title-primary h3,.article-title h3,.video-gallery .video-gallery-title h3{font-size:5rem;font-weight:400;line-height:1}@media (min-width:576px){.template-title-primary,.article-title,.video-gallery .video-gallery-title,.template-title-primary h1,.article-title h1,.video-gallery .video-gallery-title h1,.template-title-primary h2,.article-title h2,.video-gallery .video-gallery-title h2,.template-title-primary h3,.article-title h3,.video-gallery .video-gallery-title h3{font-size:6.5rem}}@media (min-width:992px){.template-title-primary,.article-title,.video-gallery .video-gallery-title,.template-title-primary h1,.article-title h1,.video-gallery .video-gallery-title h1,.template-title-primary h2,.article-title h2,.video-gallery .video-gallery-title h2,.template-title-primary h3,.article-title h3,.video-gallery .video-gallery-title h3{font-size:8rem}}.template-title-secondary,.lista-accordion-title,.template-title-secondary h1,.lista-accordion-title h1,.template-title-secondary h2,.lista-accordion-title h2,.template-title-secondary h3,.lista-accordion-title h3{font-size:8rem;font-weight:400;line-height:8rem}.template-title-tertiary,.template-title-tertiary h1,.template-title-tertiary h2,.template-title-tertiary h3{font-size:1.2rem;font-weight:400;line-height:1}.template-title-sub,.textbox-citazione-citazione,.textbox-citazione-home-citazione,.textbox-immagini-text-title,.video-gallery .video-gallery-subtitle,.video-gallery .video-gallery-list .video-item .video-item-container .video-item-title,.form-contatto-block .form-contatto-block-title{font-size:4rem;font-weight:400;line-height:1}.template-text,.archie-breadcrumb-item,.textbox-citazione-description,.textbox-citazione-home-description,.textbox-immagini-text-description,.article-share,.article-description,.video-gallery .video-gallery-description,.video-gallery .video-gallery-list .video-item .video-item-container .video-item-description,.lista-accordion-description,.lista-accordion-list .accordion-item .accordion-text{color:#606060;font-family:"Lato",sans-serif;font-size:2rem;font-weight:400;line-height:3rem}.template-text-button,.button,.lista-textbox-immagini-button,.blog .search .search-button,.blog-categories-button{font-family:"Lato",sans-serif;color:white;text-transform:uppercase;text-align:center;font-weight:600;font-size:2rem;letter-spacing:0.5em}@media (min-width:992px){.template-text-button,.button,.lista-textbox-immagini-button,.blog .search .search-button,.blog-categories-button{font-weight:600;font-size:2rem;letter-spacing:0.2rem;line-height:2.5rem}}@media (min-width:1200px){.template-text-button,.button,.lista-textbox-immagini-button,.blog .search .search-button,.blog-categories-button{letter-spacing:0.7rem}}.template-text-button-booking,.button-booking{font-weight:600;font-size:1.7rem;letter-spacing:0.5rem;line-height:2rem}.template-text-button-wborder,.lista-textbox-immagini-button,.blog-categories-button{margin:1rem;border-style:solid;border-width:1px;border-color:#de732c}.template-label,.lista-textbox-immagini.blog .textbox-immagini-text-title,.blog .search .search-text,.no-articles,.template-label h1,.lista-textbox-immagini.blog .textbox-immagini-text-title h1,.blog .search .search-text h1,.no-articles h1,.template-label h2,.lista-textbox-immagini.blog .textbox-immagini-text-title h2,.blog .search .search-text h2,.no-articles h2,.template-label h3,.lista-textbox-immagini.blog .textbox-immagini-text-title h3,.blog .search .search-text h3,.no-articles h3{font-family:"Lato",sans-serif;font-weight:300;text-transform:uppercase;font-size:2rem;line-height:1.8rem}.template-menu{font-weight:400;font-size:4rem;line-height:6rem;text-decoration:none;color:white;border-radius:4rem;padding:0 2rem;line-height:6rem;transition:all 0.4s ease-in-out}.template-menu:hover{color:#de732c;background-color:#d9f0ad}.template-menu-language{font-family:"Lato",sans-serif;text-transform:uppercase;font-size:3rem;line-height:5rem;text-decoration:none;color:white}.background-arancio .template-title-primary,.background-arancio .article-title,.background-arancio .video-gallery .video-gallery-title,.video-gallery .background-arancio .video-gallery-title,.background-verde .template-title-primary,.background-verde .article-title,.background-verde .video-gallery .video-gallery-title,.video-gallery .background-verde .video-gallery-title{color:white}.background-arancio .template-title-secondary,.background-arancio .lista-accordion-title,.background-verde .template-title-secondary,.background-verde .lista-accordion-title{color:white}.background-arancio .template-text,.background-arancio .archie-breadcrumb-item,.background-arancio .textbox-citazione-description,.background-arancio .textbox-citazione-home-description,.background-arancio .textbox-immagini-text-description,.background-arancio .article-share,.background-arancio .article-description,.background-arancio .video-gallery .video-gallery-description,.video-gallery .background-arancio .video-gallery-description,.background-arancio .video-gallery .video-gallery-list .video-item .video-item-container .video-item-description,.video-gallery .video-gallery-list .video-item .video-item-container .background-arancio .video-item-description,.background-arancio .lista-accordion-description,.background-arancio .lista-accordion-list .accordion-item .accordion-text,.lista-accordion-list .accordion-item .background-arancio .accordion-text,.background-verde .template-text,.background-verde .archie-breadcrumb-item,.background-verde .textbox-citazione-description,.background-verde .textbox-citazione-home-description,.background-verde .textbox-immagini-text-description,.background-verde .article-share,.background-verde .article-description,.background-verde .video-gallery .video-gallery-description,.video-gallery .background-verde .video-gallery-description,.background-verde .video-gallery .video-gallery-list .video-item .video-item-container .video-item-description,.video-gallery .video-gallery-list .video-item .video-item-container .background-verde .video-item-description,.background-verde .lista-accordion-description,.background-verde .lista-accordion-list .accordion-item .accordion-text,.lista-accordion-list .accordion-item .background-verde .accordion-text{color:white !important}.background-arancio .template-label,.background-arancio .lista-textbox-immagini.blog .textbox-immagini-text-title,.lista-textbox-immagini.blog .background-arancio .textbox-immagini-text-title,.background-arancio .blog .search .search-text,.blog .search .background-arancio .search-text,.background-arancio .no-articles,.background-verde .template-label,.background-verde .lista-textbox-immagini.blog .textbox-immagini-text-title,.lista-textbox-immagini.blog .background-verde .textbox-immagini-text-title,.background-verde .blog .search .search-text,.blog .search .background-verde .search-text,.background-verde .no-articles{color:white}.set-primary-color{color:#de732c !important}.set-secondary-color{color:#d9f0ad !important}.set-tertiary-color{color:#91d0e4 !important}.set-white-color{color:white !important}.background-arancio{background-color:#de732c}.background-arancio .template-title-primary,.background-arancio .article-title,.background-arancio .video-gallery .video-gallery-title,.video-gallery .background-arancio .video-gallery-title{color:white}.background-arancio .template-title-secondary,.background-arancio .lista-accordion-title{color:white}.background-arancio .template-text,.background-arancio .archie-breadcrumb-item,.background-arancio .textbox-citazione-description,.background-arancio .textbox-citazione-home-description,.background-arancio .textbox-immagini-text-description,.background-arancio .article-share,.background-arancio .article-description,.background-arancio .video-gallery .video-gallery-description,.video-gallery .background-arancio .video-gallery-description,.background-arancio .video-gallery .video-gallery-list .video-item .video-item-container .video-item-description,.video-gallery .video-gallery-list .video-item .video-item-container .background-arancio .video-item-description,.background-arancio .lista-accordion-description,.background-arancio .lista-accordion-list .accordion-item .accordion-text,.lista-accordion-list .accordion-item .background-arancio .accordion-text{color:white !important}.background-arancio .template-label,.background-arancio .lista-textbox-immagini.blog .textbox-immagini-text-title,.lista-textbox-immagini.blog .background-arancio .textbox-immagini-text-title,.background-arancio .blog .search .search-text,.blog .search .background-arancio .search-text,.background-arancio .no-articles{color:white}.background-arancio-chiaro{background-color:rgba(222,115,44,0.3)}.background-arancio-chiaro .textbox-citazione-home{background-color:transparent}.background-arancio-chiaro .template-title-primary,.background-arancio-chiaro .article-title,.background-arancio-chiaro .video-gallery .video-gallery-title,.video-gallery .background-arancio-chiaro .video-gallery-title{color:#de732c !important}.background-arancio-chiaro .template-title-secondary,.background-arancio-chiaro .lista-accordion-title{color:#de732c}.background-arancio-chiaro .template-text,.background-arancio-chiaro .archie-breadcrumb-item,.background-arancio-chiaro .textbox-citazione-description,.background-arancio-chiaro .textbox-citazione-home-description,.background-arancio-chiaro .textbox-immagini-text-description,.background-arancio-chiaro .article-share,.background-arancio-chiaro .article-description,.background-arancio-chiaro .video-gallery .video-gallery-description,.video-gallery .background-arancio-chiaro .video-gallery-description,.background-arancio-chiaro .video-gallery .video-gallery-list .video-item .video-item-container .video-item-description,.video-gallery .video-gallery-list .video-item .video-item-container .background-arancio-chiaro .video-item-description,.background-arancio-chiaro .lista-accordion-description,.background-arancio-chiaro .lista-accordion-list .accordion-item .accordion-text,.lista-accordion-list .accordion-item .background-arancio-chiaro .accordion-text{color:#de732c !important}.background-arancio-chiaro .template-label,.background-arancio-chiaro .lista-textbox-immagini.blog .textbox-immagini-text-title,.lista-textbox-immagini.blog .background-arancio-chiaro .textbox-immagini-text-title,.background-arancio-chiaro .blog .search .search-text,.blog .search .background-arancio-chiaro .search-text,.background-arancio-chiaro .no-articles{color:#de732c}.background-arancio-chiaro .textbox-citazione-home-description a{color:#de732c}.background-arancio-chiaro .textbox-citazione-home-description a:hover{color:#d9f0ad}.background-verde{background-color:#d9f0ad}.background-verde .textbox-citazione-home{background-color:transparent}.background-verde .template-title-primary,.background-verde .article-title,.background-verde .video-gallery .video-gallery-title,.video-gallery .background-verde .video-gallery-title{color:#de732c !important}.background-verde .template-title-secondary,.background-verde .lista-accordion-title{color:#de732c}.background-verde .template-text,.background-verde .archie-breadcrumb-item,.background-verde .textbox-citazione-description,.background-verde .textbox-citazione-home-description,.background-verde .textbox-immagini-text-description,.background-verde .article-share,.background-verde .article-description,.background-verde .video-gallery .video-gallery-description,.video-gallery .background-verde .video-gallery-description,.background-verde .video-gallery .video-gallery-list .video-item .video-item-container .video-item-description,.video-gallery .video-gallery-list .video-item .video-item-container .background-verde .video-item-description,.background-verde .lista-accordion-description,.background-verde .lista-accordion-list .accordion-item .accordion-text,.lista-accordion-list .accordion-item .background-verde .accordion-text{color:#de732c !important}.background-verde .template-label,.background-verde .lista-textbox-immagini.blog .textbox-immagini-text-title,.lista-textbox-immagini.blog .background-verde .textbox-immagini-text-title,.background-verde .blog .search .search-text,.blog .search .background-verde .search-text,.background-verde .no-articles{color:#de732c}.background-verde .textbox-citazione-home-description a{color:#de732c}.background-verde .textbox-citazione-home-description a:hover{color:#91d0e4}.background-verde-chiaro{background-color:rgba(217,240,173,0.3)}.background-verde-chiaro .textbox-citazione-home{background-color:transparent}.background-verde-chiaro .template-title-primary,.background-verde-chiaro .article-title,.background-verde-chiaro .video-gallery .video-gallery-title,.video-gallery .background-verde-chiaro .video-gallery-title{color:#de732c !important}.background-verde-chiaro .template-title-secondary,.background-verde-chiaro .lista-accordion-title{color:#de732c}.background-verde-chiaro .template-text,.background-verde-chiaro .archie-breadcrumb-item,.background-verde-chiaro .textbox-citazione-description,.background-verde-chiaro .textbox-citazione-home-description,.background-verde-chiaro .textbox-immagini-text-description,.background-verde-chiaro .article-share,.background-verde-chiaro .article-description,.background-verde-chiaro .video-gallery .video-gallery-description,.video-gallery .background-verde-chiaro .video-gallery-description,.background-verde-chiaro .video-gallery .video-gallery-list .video-item .video-item-container .video-item-description,.video-gallery .video-gallery-list .video-item .video-item-container .background-verde-chiaro .video-item-description,.background-verde-chiaro .lista-accordion-description,.background-verde-chiaro .lista-accordion-list .accordion-item .accordion-text,.lista-accordion-list .accordion-item .background-verde-chiaro .accordion-text{color:#de732c !important}.background-verde-chiaro .template-label,.background-verde-chiaro .lista-textbox-immagini.blog .textbox-immagini-text-title,.lista-textbox-immagini.blog .background-verde-chiaro .textbox-immagini-text-title,.background-verde-chiaro .blog .search .search-text,.blog .search .background-verde-chiaro .search-text,.background-verde-chiaro .no-articles{color:#de732c}.background-verde-chiaro .textbox-citazione-home-description a{color:#de732c}.background-verde-chiaro .textbox-citazione-home-description a:hover{color:#91d0e4}.button,.lista-textbox-immagini-button,.blog .search .search-button,.blog-categories-button{max-width:100%;padding:2rem 2rem;border-radius:5rem;border-radius:var(--radius);background-color:#de732c;cursor:pointer;text-decoration:none;text-transform:uppercase;-ms-flex-item-align:center;align-self:center;transition:all 0.3s ease}.button:hover,.lista-textbox-immagini-button:hover,.blog .search .search-button:hover,.blog-categories-button:hover{color:white;background-color:#91d0e4}.button a,.lista-textbox-immagini-button a,.blog .search .search-button a,.blog-categories-button a{color:white;text-decoration:none}@media (min-width:768px){.button,.lista-textbox-immagini-button,.blog .search .search-button,.blog-categories-button{padding:2rem 2rem}}@media (min-width:992px){.button,.lista-textbox-immagini-button,.blog .search .search-button,.blog-categories-button{padding:1.5rem 2rem}}.button-inline-block{display:inline-block}.button-primary-color,.textbox-immagini-text-button{background-color:#de732c;color:white}.button-primary-color-inverted,.blog .search .search-button,.blog-categories-button{background-color:white;color:#de732c}.button-primary-color-inverted a,.blog .search .search-button a,.blog-categories-button a{text-decoration:none;text-transform:uppercase;color:#de732c}.button-secondary-color{background-color:#d9f0ad;color:white}.button-tertiary-color,.lista-textbox-immagini.blog .textbox-immagini-text-button{background-color:#91d0e4;color:white}.button-booking{padding:2rem 3rem}.button-booking a{margin:auto}.template-img-logo{width:20vw}@media (max-width:375px){.template-img-logo{margin:3rem 0;width:20vw}}.archie-breadcrumb{margin-top:10rem;list-style:none;padding:0;margin-bottom:0}.archie-breadcrumb-item{display:inline-block;text-transform:uppercase}.archie-breadcrumb-item a{color:#606060;text-decoration:none}.archie-breadcrumb-item:last-child{color:#de732c}.archie-breadcrumb-item .separator{padding:0 1rem}@media (min-width:992px){.archie-breadcrumb{margin-top:18rem}}.listato.banner .archie-breadcrumb,.articolo .archie-breadcrumb,.settore .archie-breadcrumb{margin-top:4rem}@media (min-width:992px){.listato.banner .archie-breadcrumb,.articolo .archie-breadcrumb,.settore .archie-breadcrumb{margin-top:5rem}}.home{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.home-title h1{padding:0}.home-title p{margin:0}.home-title p br{display:none}@media (min-width:576px){.home-title p br{display:inherit}}.home-image{width:100%;text-align:right}.home-image img{-o-object-fit:cover;object-fit:cover;height:100vh;width:100%}@media (min-width:576px){.home-image img{height:75vh;width:70vw;border-bottom-left-radius:5rem;border-bottom-left-radius:var(--radius);border-top-left-radius:0}}@media (min-width:768px){.home-image img{height:93vh;height:80vh}}@media (min-width:992px){.home-image img{width:70vw;height:85vh}}@media (min-width:1200px){.home-image img{height:90vh}}@media (min-width:1400px){.home-image img{height:93vh}}.home-logo{width:100%;margin-top:50vh;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;padding:0 8rem}.home-logo svg{-webkit-filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.7));filter:drop-shadow(2px 2px 2px rgba(0,0,0,0.7))}.home-logo path{fill:white}@media (min-width:576px){.home-logo{width:17vw;display:inherit;position:inherit;padding:0}.home-logo svg{-webkit-filter:none;filter:none}.home-logo path{fill:#de732c}}.home-container{position:inherit;margin-left:auto;margin-right:auto;left:0;right:0;top:0;z-index:1}@media (min-width:576px){.home-container{position:absolute}}.textbox-citazione{text-align:left}.textbox-citazione .template-title-primary,.textbox-citazione .article-title,.textbox-citazione .video-gallery .video-gallery-title,.video-gallery .textbox-citazione .video-gallery-title{color:#de732c}.textbox-citazione-citazione{height:100%}.textbox-citazione-citazione-container{display:-ms-flexbox;display:flex;width:100%}@media (min-width:574px){.textbox-citazione-citazione-container{width:80%}}.textbox-citazione-quote{font-size:8rem}.textbox-citazione-description a{color:#de732c;text-decoration:none}.textbox-citazione-button{margin-top:6rem;width:50%;background-color:#de732c}.textbox-citazione-citante{text-align:center;font-size:2rem;font-family:"Lato",sans-serif;padding-top:1rem}.textbox-citazione p{margin:0}.textbox-citazione-home{text-align:left}.textbox-citazione-home-citazione{height:100%}.textbox-citazione-home-citazione-container{display:-ms-flexbox;display:flex;width:100%}@media (min-width:574px){.textbox-citazione-home-citazione-container{width:80%}}.textbox-citazione-home .template-title-primary,.textbox-citazione-home .article-title,.textbox-citazione-home .video-gallery .video-gallery-title,.video-gallery .textbox-citazione-home .video-gallery-title{font-weight:700;color:#de732c;font-size:5rem}@media (min-width:556px){.textbox-citazione-home .template-title-primary,.textbox-citazione-home .article-title,.textbox-citazione-home .video-gallery .video-gallery-title,.video-gallery .textbox-citazione-home .video-gallery-title{font-size:6rem;margin-bottom:5rem;margin-left:5rem;margin-right:5rem}}@media (min-width:992px){.textbox-citazione-home .template-title-primary,.textbox-citazione-home .article-title,.textbox-citazione-home .video-gallery .video-gallery-title,.video-gallery .textbox-citazione-home .video-gallery-title{font-size:7rem}}.textbox-citazione-home .template-title-primary strong,.textbox-citazione-home .article-title strong,.textbox-citazione-home .video-gallery .video-gallery-title strong,.video-gallery .textbox-citazione-home .video-gallery-title strong{color:#91d0e4}.textbox-citazione-home-quote{font-size:8rem}.textbox-citazione-home-description{color:#de732c;padding-top:0rem;margin-top:5rem}@media (min-width:556px){.textbox-citazione-home-description{margin:6rem}}.textbox-citazione-home-description a{color:#de732c;text-decoration:none;transition:color 0.3s ease-in-out}.textbox-citazione-home-description a:hover{color:#d9f0ad}.textbox-citazione-home-button{margin-top:6rem;width:50%;background-color:#de732c}.textbox-citazione-home-citante{text-align:center;font-size:2rem;font-family:"Lato",sans-serif;padding-top:1rem}.textbox-citazione-home p{margin:0}.punti-di-forza{background-color:#de732c;color:white;-ms-flex-align:stretch;align-items:stretch}.punti-di-forza-title{margin:3rem 0}.punti-di-forza-title p{padding:0px}.punti-di-forza-section{margin:0}.punti-di-forza .tns-liveregion{display:none}.punti-di-forza .tns-item{height:auto}.punti-di-forza .tns-item .punto-di-forza{height:100%;margin:0;-ms-flex-pack:justify;justify-content:space-between;aspect-ratio:1/1}.punti-di-forza .tns-item .punto-di-forza .punto-di-forza-description{margin-top:2rem;margin-bottom:0}.punti-di-forza .tns-nav{text-align:center;margin-top:4rem;margin-bottom:0}@media (min-width:768px){.punti-di-forza .tns-nav{margin-bottom:2rem}}.punti-di-forza .tns-nav button{width:15px;height:15px;border-radius:20px;border:none;margin:0 5px;background-color:rgba(255,255,255,0.5);outline:none}.punti-di-forza .tns-nav button.tns-nav-active{background-color:white}@media (min-width:766px){.punti-di-forza .tns-outer{display:none}}@media (min-width:767px) and (max-width:992px){.punti-di-forza .punto-di-forza:nth-of-type(1){background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px) and (min-width:992px){.punti-di-forza .punto-di-forza:nth-of-type(1){background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px){.punti-di-forza .slider-punti-forza:nth-of-type(1) .punto-di-forza{background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px) and (min-width:992px){.punti-di-forza .punto-di-forza:nth-of-type(3){background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px){.punti-di-forza .slider-punti-forza:nth-of-type(1) .punto-di-forza{background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px) and (max-width:992px){.punti-di-forza .punto-di-forza:nth-of-type(4){background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px) and (max-width:992px){.punti-di-forza .punto-di-forza:nth-of-type(5){background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px){.punti-di-forza .slider-punti-forza:nth-of-type(1) .punto-di-forza{background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px) and (min-width:992px){.punti-di-forza .punto-di-forza:nth-of-type(6){background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px){.punti-di-forza .slider-punti-forza:nth-of-type(1) .punto-di-forza{background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px) and (max-width:992px){.punti-di-forza .punto-di-forza:nth-of-type(8){background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px) and (min-width:992px){.punti-di-forza .punto-di-forza:nth-of-type(8){background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px) and (max-width:992px){.punti-di-forza .punto-di-forza:nth-of-type(9){background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px) and (min-width:992px){.punti-di-forza .punto-di-forza:nth-of-type(9){background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px){.punti-di-forza .slider-punti-forza:nth-of-type(1) .punto-di-forza{background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px) and (min-width:992px){.punti-di-forza .punto-di-forza:nth-of-type(11){background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px){.punti-di-forza .slider-punti-forza:nth-of-type(1) .punto-di-forza{background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (min-width:767px) and (max-width:992px){.punti-di-forza .punto-di-forza:nth-of-type(12){background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}@media (max-width:766px){.punti-di-forza .tns-item:nth-child(odd) .punto-di-forza{background-color:rgba(255,255,255,0.1);border-radius:5rem;border-radius:var(--radius)}}.punti-di-forza .punto-di-forza{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:5rem;margin:3rem 0;height:100%}.punti-di-forza .punto-di-forza svg{height:10rem}.punti-di-forza .punto-di-forza-description{margin-top:5rem;text-align:center;font-weight:400;font-size:3rem;line-height:3.5rem}.lista-textbox-immagini{text-align:left;overflow:hidden}.lista-textbox-immagini .template-title-secondary,.lista-textbox-immagini .lista-accordion-title{color:#91d0e4}.lista-textbox-immagini-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.lista-textbox-immagini-button{color:#de732c;background-color:transparent;width:100%;-ms-flex:1 0 100%;flex:1 0 100%;transition-property:color,border-color;transition-duration:0.5s}@media (min-width:576px){.lista-textbox-immagini-button{-ms-flex:1 0 40%;flex:1 0 40%}}@media (min-width:768px){.lista-textbox-immagini-button{-ms-flex:1 0 20%;flex:1 0 20%}}.lista-textbox-immagini-button:hover,.lista-textbox-immagini-button:active{color:#91d0e4;border-color:#91d0e4;background-color:transparent}.lista-textbox-immagini.blog .textbox-immagini-text-title{color:#91d0e4}.lista-textbox-immagini.blog .textbox-immagini-text-description{font-weight:400;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;width:100%;font-size:2rem;line-height:2rem}@media (min-width:576px){.lista-textbox-immagini.blog .textbox-immagini-text-description{width:80%}}@media (min-width:768px){.lista-textbox-immagini.blog .textbox-immagini-text-description{width:75%;font-size:3rem;line-height:3rem}}@media (min-width:992px){.lista-textbox-immagini.blog .textbox-immagini-text-description{width:70%;font-size:3rem;line-height:3rem}}.lista-textbox-immagini.blog .textbox-immagini-text-button{-ms-flex-item-align:start;align-self:flex-start}.lista-textbox-immagini.blog .textbox-immagini-text-button:hover{background-color:#de732c}.textbox-immagini .img-container{position:relative;height:40vh}@media (min-width:768px){.textbox-immagini .img-container{height:70rem}}.textbox-immagini .img-container img{-o-object-fit:cover;object-fit:cover;position:absolute;width:100vw;height:100%}@media (min-width:375px){.textbox-immagini .img-container img{width:calc(100vw - 17px)}}@media (min-width:576px){.textbox-immagini .img-container img{width:calc(100vw - 13px)}}@media (min-width:768px){.textbox-immagini .img-container img{width:calc(50vw - 20%)}}.textbox-immagini .row,.textbox-immagini .footer-info-first-row,.textbox-immagini .footer-info-second-row,.textbox-immagini .footer-brand-copyright{-ms-flex-pack:justify;justify-content:space-between}.textbox-immagini .row:nth-child(odd),.textbox-immagini .footer-info-first-row:nth-child(odd),.textbox-immagini .footer-info-second-row:nth-child(odd),.textbox-immagini .footer-brand-copyright:nth-child(odd){-ms-flex-direction:row;flex-direction:row}.textbox-immagini .row:nth-child(odd) .img-container img,.textbox-immagini .footer-info-first-row:nth-child(odd) .img-container img,.textbox-immagini .footer-info-second-row:nth-child(odd) .img-container img,.textbox-immagini .footer-brand-copyright:nth-child(odd) .img-container img{border-radius:5rem 0px 0px 5rem;border-radius:var(--radius) 0px 0px var(--radius);left:0}.textbox-immagini .row:nth-child(odd) .textbox-immagini-slider-container,.textbox-immagini .footer-info-first-row:nth-child(odd) .textbox-immagini-slider-container,.textbox-immagini .footer-info-second-row:nth-child(odd) .textbox-immagini-slider-container,.textbox-immagini .footer-brand-copyright:nth-child(odd) .textbox-immagini-slider-container{border-radius:5rem 0px 0px 5rem;border-radius:var(--radius) 0px 0px var(--radius);left:0}.textbox-immagini .row:nth-child(odd) .textbox-immagini-slider .tns-nav,.textbox-immagini .footer-info-first-row:nth-child(odd) .textbox-immagini-slider .tns-nav,.textbox-immagini .footer-info-second-row:nth-child(odd) .textbox-immagini-slider .tns-nav,.textbox-immagini .footer-brand-copyright:nth-child(odd) .textbox-immagini-slider .tns-nav{left:0}.textbox-immagini .row:nth-child(even),.textbox-immagini .footer-info-first-row:nth-child(even),.textbox-immagini .footer-info-second-row:nth-child(even),.textbox-immagini .footer-brand-copyright:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.textbox-immagini .row:nth-child(even) .img-container img,.textbox-immagini .footer-info-first-row:nth-child(even) .img-container img,.textbox-immagini .footer-info-second-row:nth-child(even) .img-container img,.textbox-immagini .footer-brand-copyright:nth-child(even) .img-container img{border-radius:0px 5rem 5rem 0px;border-radius:0px var(--radius) var(--radius) 0px;right:0}.textbox-immagini .row:nth-child(even) .textbox-immagini-slider-container,.textbox-immagini .footer-info-first-row:nth-child(even) .textbox-immagini-slider-container,.textbox-immagini .footer-info-second-row:nth-child(even) .textbox-immagini-slider-container,.textbox-immagini .footer-brand-copyright:nth-child(even) .textbox-immagini-slider-container{border-radius:0px 5rem 5rem 0px;border-radius:0px var(--radius) var(--radius) 0px;right:0}.textbox-immagini .row:nth-child(even) .textbox-immagini-slider .tns-nav,.textbox-immagini .footer-info-first-row:nth-child(even) .textbox-immagini-slider .tns-nav,.textbox-immagini .footer-info-second-row:nth-child(even) .textbox-immagini-slider .tns-nav,.textbox-immagini .footer-brand-copyright:nth-child(even) .textbox-immagini-slider .tns-nav{right:0}.textbox-immagini-text{padding-top:6rem;padding-bottom:6rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media (max-width:375px){.textbox-immagini-text{padding-top:3rem;padding-bottom:3rem}}.textbox-immagini-text-title{margin-bottom:3rem;font-family:"Sniglet",cursive;color:#de732c}.textbox-immagini-text-description{font-family:"Lato",sans-serif;width:100%;display:inline-block;-webkit-line-clamp:15;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:375px){.textbox-immagini-text-description{font-size:2rem;line-height:2rem}}.textbox-immagini-text-description ul{padding-left:3rem}.textbox-immagini-text-description ul li{padding-left:1rem}.textbox-immagini-text-description ul li::marker{content:url("data:image/svg+xml,%3Csvg width='1.3em' height='100%' viewBox='0 0 30 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.1365 0.00023756C26.6078 0.014722 26.1081 0.231989 25.7388 0.608585L10.7763 15.5783L3.27334 9.77001C2.7012 9.32824 1.93352 9.2196 1.26724 9.49481C0.593708 9.77001 0.122963 10.3784 0.0215713 11.0953C-0.07982 11.8123 0.217112 12.5293 0.789248 12.9711L9.71168 19.8657C10.1028 20.1699 10.588 20.322 11.0805 20.2857C11.5729 20.2568 12.0364 20.0467 12.3841 19.6991L28.6067 3.47651C28.9978 3.09267 29.2223 2.57123 29.2223 2.02082C29.2223 1.47041 28.9978 0.948971 28.6067 0.565132C28.2156 0.188536 27.6869 -0.0142469 27.1365 0.00023756Z' fill='%23DE732C'/%3E%3C/svg%3E%0A")}.textbox-immagini-text-button{display:none;-ms-flex-item-align:start;align-self:flex-start}@media (min-width:768px){.textbox-immagini-text-button{display:block;width:80%}}.textbox-immagini-text-button-mobile{padding:2rem 0 !important}.textbox-immagini-text-button-mobile{display:block;margin-top:2rem}@media (min-width:768px){.textbox-immagini-text-button-mobile{display:none}}.textbox-immagini-slider{position:relative;height:40vh}@media (min-width:768px){.textbox-immagini-slider{height:70rem}}.textbox-immagini-slider-container{position:absolute;height:100%;overflow:hidden;width:100vw}@media (min-width:375px){.textbox-immagini-slider-container{width:calc(100vw - 17px)}}@media (min-width:576px){.textbox-immagini-slider-container{width:calc(100vw - 13px)}}@media (min-width:768px){.textbox-immagini-slider-container{width:calc(50vw - 20%)}}.textbox-immagini-slider-carousel{display:-ms-flexbox;display:flex;height:100%;width:100%}.textbox-immagini-slider-carousel img{-o-object-fit:cover;object-fit:cover;height:100%}.textbox-immagini-slider .tns-ovh{height:100%}.textbox-immagini-slider .tns-liveregion{display:none}.textbox-immagini-slider .tns-nav{position:absolute;bottom:0;text-align:center;margin:3rem}.textbox-immagini-slider .tns-nav button{width:15px;height:15px;border-radius:20px;border:none;margin:0 5px;background-color:w;outline:none}.textbox-immagini-slider .tns-nav button.tns-nav-active{background-color:#de732c}.lista-tile-background-full{background-color:#91d0e4}.lista-tile-background-half{background:linear-gradient(0deg,#d9f0ad 50%,white 50%)}.lista-tile-title{width:85%}.lista-tile .col-6{padding:0.25rem}.lista-tile .col-md-3{padding:0.25rem}@media (min-width:766px){.lista-tile .col-md-3:nth-child(odd){padding-top:4rem}}@media (min-width:766px){.lista-tile .col-md-3:nth-child(even){padding-bottom:4rem}}@media (max-width:767px){.lista-tile .col-12{padding-bottom:1rem !important;padding-top:1rem !important}}.tile{border-radius:5rem;border-radius:var(--radius);overflow:hidden;position:relative;width:100%;height:100%}@media (max-width:575px){.tile{height:100%}}.tile-wdescription{height:40rem}@media (min-width:768px){.tile-wdescription{height:50rem}}.tile-wdescription .tile-title{text-transform:uppercase;line-height:1.1;letter-spacing:0.3em;font-weight:700;word-wrap:break-word;max-width:100%;font-size:2.5rem;top:25rem}@media (min-width:768px){.tile-wdescription .tile-title{top:15rem}}@media (min-width:992px){.tile-wdescription .tile-title{top:30rem}}@media (min-width:1200px){.tile-wdescription .tile-title{top:35rem}}.tile-wdescription .tile-button{bottom:0;width:80%;z-index:5}.tile-wdescription .tile-button:hover{color:#d9f0ad !important}.tile-wdescription .tile-button:hover{text-decoration:none}@media (min-width:576px){.tile-wdescription .tile-button{width:60%;font-size:2rem}}@media (min-width:768px){.tile-wdescription .tile-button{width:80%;font-size:1.5rem}}@media (min-width:992px){.tile-wdescription .tile-button{font-size:2rem}}@media (min-width:1200px){.tile-wdescription .tile-button{width:60%}}@media (max-width:575px){.tile-nodescription{height:100%}}.tile-nodescription .tile-title{text-transform:uppercase;top:45%;font-size:3rem;line-height:1;word-wrap:break-word;max-width:100%}@media (min-width:992px){.tile-nodescription .tile-title{font-size:4rem;line-height:3rem}}.tile-nodescription .tile-button{bottom:4rem;width:80%;font-size:1.5rem}@media (min-width:576px){.tile-nodescription .tile-button{bottom:10rem;width:60%;font-size:2rem}}@media (min-width:768px){.tile-nodescription .tile-button{bottom:5rem;width:80%;font-size:2rem}}@media (min-width:992px){.tile-nodescription .tile-button{bottom:6rem}}@media (min-width:1200px){.tile-nodescription .tile-button{width:60%}}.tile:before{z-index:2;position:absolute;content:"";height:100%;width:100%;background-color:rgba(222,115,44,0.7);opacity:0;pointer-events:none;transition:opacity 0.5s}.tile:after{z-index:1;top:0;position:absolute;content:"";height:100%;width:100%;background:linear-gradient(360deg,rgba(0,0,0,0.2) 0%,rgba(217,217,217,0) 50.01%),linear-gradient(360deg,rgba(0,0,0,0.4) 0%,rgba(217,217,217,0) 50.01%);opacity:1;pointer-events:none}.tile:hover:before{opacity:1}.tile:hover.tile-nodescription>.tile-title{top:3rem;bottom:auto;bottom:initial}.tile:hover.tile-wdescription>.tile-title{top:3rem}.tile:hover .tile-description{opacity:1}.tile-title{color:white;position:absolute;z-index:3;font-weight:400;font-size:4rem;line-height:3rem;text-align:center;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);transition:all 0.7s ease-in-out}.tile-nodescription .tile-title{bottom:30%}.tile-description{z-index:3;opacity:0;position:absolute;width:100%;font-family:"Lato",sans-serif;color:white;text-align:center;word-spacing:0.2rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;left:50%;transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);transition:opacity 1.2s;-webkit-line-clamp:5;font-weight:400;font-size:1.5rem;line-height:2rem;padding:0 1.5rem;top:36%;max-height:50%}@media (min-width:375px){.tile-description{-webkit-line-clamp:6;font-size:1.8rem;line-height:2rem;padding:0 2rem}}@media (min-width:576px){.tile-description{-webkit-line-clamp:5;font-size:2.3rem;line-height:3rem;padding:0 5rem;top:23%}}@media (min-width:768px){.tile-description{-webkit-line-clamp:3;font-weight:300;font-size:1.8rem;line-height:2rem;padding:0 2rem;top:35%}}@media (min-width:992px){.tile-description{-webkit-line-clamp:7;font-size:2rem;line-height:2.8rem;padding:0 4rem;top:30%}}@media (min-width:1200px){.tile-description{-webkit-line-clamp:9;font-size:2.3rem;line-height:3rem;padding:0 5rem}}@media (min-width:1400px){.tile-description{-webkit-line-clamp:11;max-height:55%}}@media (min-width:1920px){.tile-description{-webkit-line-clamp:10}}.tile-button{z-index:3;position:absolute;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition:opacity 1s ease-in-out,background-color 0.3s ease-in-out,color 0.3s ease-in-out;width:80%;bottom:4rem;border-radius:5rem}.tile-plus{z-index:3;font-family:"Lato",sans-serif;font-size:5rem;font-weight:300;color:white;position:absolute;text-align:center;transition:-webkit-transform 0.7s ease-in-out;transition:transform 0.7s ease-in-out;transition:transform 0.7s ease-in-out,-webkit-transform 0.7s ease-in-out;bottom:0}@media (min-width:576px){.tile-plus{bottom:2rem}}@media (min-width:768px){.tile-plus{bottom:0}}@media (min-width:992px){.tile-plus{bottom:1rem}}.tile img{z-index:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.form-contacts{background-color:#d9f0ad;border-radius:5rem;border-radius:var(--radius);padding:3rem}.form-contacts input{border-radius:5rem;border-radius:var(--radius);border:0;overflow:hidden;font-size:1.5rem}.form-contacts .daterangepicker td.active{background-color:#de732c}.form-floating>.form-control,.form-floating>.form-select{line-height:3rem;font-size:2rem;height:auto}.form-contacts textarea{border-radius:4rem;border:0;font-size:1.5rem;overflow-y:auto}.form-floating>label{font-size:3rem;padding:0 1rem}.form-floating>.form-control:not(:-moz-placeholder-shown) ~ label{transform:scale(0.55) translateY(-1rem) translateX(2rem)}.form-floating>.form-control:not(:-ms-input-placeholder) ~ label{transform:scale(0.55) translateY(-1rem) translateX(2rem)}.form-floating>.form-control:focus ~ label,.form-floating>.form-control:not(:placeholder-shown) ~ label,.form-floating>.form-select ~ label{-webkit-transform:scale(0.55) translateY(-1rem) translateX(2rem);transform:scale(0.55) translateY(-1rem) translateX(2rem)}@media (max-width:1310px) and (orientation:landscape){.daterangepicker{right:auto !important}}.field-validation-error{font-family:"Lato",sans-serif;font-size:1.2rem;color:red;padding-left:2rem;padding-top:0.5rem}.blog .search-container{padding:5rem 0}.blog .search{border-color:#de732c !important}.blog .search{display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-align:center;align-items:center;padding:1rem 0.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:5rem;border-radius:var(--radius);border:1px solid #de732c;padding:0;max-width:100%}.blog .search .search-text{padding:1.5rem 0;margin-left:3rem;border:none;color:#de732c;width:100%;max-width:100%;box-sizing:border-box}.blog .search .search-text::-webkit-input-placeholder{color:#de732c}.blog .search .search-text::-moz-placeholder{color:#de732c}.blog .search .search-text:-ms-input-placeholder{color:#de732c}.blog .search .search-text::-ms-input-placeholder{color:#de732c}.blog .search .search-text::placeholder{color:#de732c}.blog .search .search-button{border-color:#de732c !important}.blog .search .search-button{background-color:transparent;-ms-flex-pack:justify;justify-content:space-between;transition-property:color,border-color;transition-duration:0.5s;border:1px solid #de732c;margin-right:-1px}.blog .search .search-button:hover{background-color:transparent}.blog .search .search-button:hover svg line,.blog .search .search-button:hover svg ellipse{stroke:#91d0e4}.blog .search .search-button svg line,.blog .search .search-button svg ellipse{stroke:#de732c;transition:stroke 0.3s ease-in-out}.blog-categories{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-categories-button{color:#de732c;background-color:transparent;-ms-flex-pack:justify;justify-content:space-between;margin:1rem;transition-property:color,border-color;transition-duration:0.5s}.blog-categories-button:hover{color:#91d0e4 !important;border-color:#91d0e4 !important}.blog-categories-button:hover{background-color:transparent}.active{color:#91d0e4 !important;border-color:#91d0e4 !important}.no-articles{padding:1.5rem 0;color:#de732c}.article p{margin-top:2rem;margin-bottom:0}.article .archie-breadcrumb{padding:0}@media (min-width:992px){.article .archie-breadcrumb{padding:0 20rem}}.article .textbox-citazione-citazione{padding-top:3rem}.article .textbox-citazione-citazione .textbox-citazione-citazione-container{margin:auto}.article-container{padding:0}@media (min-width:992px){.article-container{padding:0 20rem}}.article-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;row-gap:1rem}@media (min-width:576px){.article-header{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;row-gap:0}}.article-share{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem;font-size:2.5rem;color:#de732c;font-weight:600}.article-share-container{display:-ms-flexbox;display:flex;gap:0.5rem;padding:0.5rem}.article-share-item{height:100%;width:5rem}.article-share-item:hover svg #social-path{fill:#91d0e4;stroke:#91d0e4}.article-share-item svg{-o-object-fit:contain;object-fit:contain;height:100%;width:100%}.article-share-item svg path#social-path{fill:#de732c;stroke:#de732c;transition:all 0.3s ease-in-out}.article-date{font-family:"Lato",sans-serif;font-size:2rem}.article-owner{font-size:2.5rem;color:#de732c;font-weight:600}.article-title{font-size:6.5rem}.article-description{margin-top:2rem}@media (max-width:375px){.article-description{font-size:2rem;line-height:2rem}}.article-description h2,.article-description h3,.article-description h4,.article-description h5{color:#de732c}.article-description h2{font-size:4rem}.article-description ul{padding-left:3rem}.article-description ul li{padding-left:1rem}.article-description ul li::marker{content:url("data:image/svg+xml,%3Csvg width='1.5rem' height='100%' viewBox='0 0 30 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.1365 0.00023756C26.6078 0.014722 26.1081 0.231989 25.7388 0.608585L10.7763 15.5783L3.27334 9.77001C2.7012 9.32824 1.93352 9.2196 1.26724 9.49481C0.593708 9.77001 0.122963 10.3784 0.0215713 11.0953C-0.07982 11.8123 0.217112 12.5293 0.789248 12.9711L9.71168 19.8657C10.1028 20.1699 10.588 20.322 11.0805 20.2857C11.5729 20.2568 12.0364 20.0467 12.3841 19.6991L28.6067 3.47651C28.9978 3.09267 29.2223 2.57123 29.2223 2.02082C29.2223 1.47041 28.9978 0.948971 28.6067 0.565132C28.2156 0.188536 27.6869 -0.0142469 27.1365 0.00023756Z' fill='%23DE732C'/%3E%3C/svg%3E%0A")}.article-description a{text-decoration:none;color:#de732c}.article-description a:visited{color:#91d0e4}.article-description img{margin:3rem}.article .article-video{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.article .article-video .template-media-video-esterno{aspect-ratio:9/16}.article-image{margin-top:3rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-height:70rem;width:100%}.article-image img{-o-object-fit:cover;object-fit:cover;max-width:100%}.article-slider{margin-top:3rem !important}.article-slider{position:relative;width:40%;overflow:hidden;margin:auto}.article-slider-carousel{display:-ms-flexbox;display:flex;height:100%;width:100%}.article-slider-carousel img{-o-object-fit:cover;object-fit:cover;height:100%}.article-slider .tns-ovh{height:100%}.article-slider .tns-liveregion{display:none}.article-slider .tns-nav{text-align:center;margin:3rem}.article-slider .tns-nav button{width:15px;height:15px;border-radius:20px;border:none;margin:0 5px;background-color:w;outline:none}.article-slider .tns-nav button.tns-nav-active{background-color:#de732c}.article-slider .tns-slide-active{-ms-flex-item-align:center;align-self:center}.article-info{margin-top:2rem;background-color:#91d0e4;border-radius:5rem;border-radius:var(--radius);padding:2rem;text-align:center}.article-info-title{font-size:4rem;color:white}.article-info-title p{margin:0}.article-info-text{font-size:2rem;font-family:"Lato",sans-serif}.article-info-text a{color:#de732c;text-decoration:none}.article-info-text a:hover{color:#d9f0ad}.form-contatto,.form-lavora-con-noi{font-family:"Lato",sans-serif;background-color:#d9f0ad;border-radius:5rem;border-radius:var(--radius);padding:3rem}.form-contatto-texts,.form-lavora-con-noi-texts{position:relative}.form-contatto .arrow,.form-lavora-con-noi .arrow{position:absolute;top:45%;left:37%}.form-contatto .arrow #arrow-2-path,.form-lavora-con-noi .arrow #arrow-2-path{stroke:white}.form-contatto .label,.form-lavora-con-noi .label{position:absolute;top:25%;left:62%;text-align:center;line-height:1;width:10%;color:white;-webkit-transform:translateY(50%);transform:translateY(50%)}.form-contatto .title,.form-lavora-con-noi .title{color:white}@media (min-width:768px){.form-contatto .title,.form-lavora-con-noi .title{margin-bottom:2rem}}@media (min-width:992px){.form-contatto .title,.form-lavora-con-noi .title{margin-bottom:4rem}}.form-contatto .description,.form-lavora-con-noi .description{color:white;font-family:"Lato",sans-serif;font-size:3rem;line-height:1.5;font-weight:300}@media (min-width:768px){.form-contatto .description,.form-lavora-con-noi .description{margin-bottom:2rem}}@media (min-width:992px){.form-contatto .description,.form-lavora-con-noi .description{margin-bottom:4rem}}.form-contatto .form-btn,.form-lavora-con-noi .form-btn{border-width:0;background-color:transparent;font-size:3rem;font-weight:400;text-decoration:none;color:white}.form-contatto .form-check-label,.form-lavora-con-noi .form-check-label{color:#606060 !important}.template-form{font-family:"Lato",sans-serif}.template-form .button,.template-form .lista-textbox-immagini-button,.template-form .blog .search .search-button,.blog .search .template-form .search-button,.template-form .blog-categories-button{border:0}.template-form label:not(.form-check-label){display:block;font-size:1.5rem;color:#606060}@media (min-width:992px){.template-form label:not(.form-check-label){font-size:2rem}}.template-form label:not(.form-check-label) img{position:relative;top:-2px;max-width:1.5rem;vertical-align:middle}.template-form label:not(.form-check-label) a{color:#de732c}.template-form label:not(.form-check-label).required-fields{font-size:1.2rem;color:black}.template-form label:not(.form-check-label).required-fields a{color:#d9f0ad}.template-form label:not(.form-check-label).google-privacy{font-size:1rem;margin:0 0 0.25rem 0;color:white;font-weight:200}.template-form label:not(.form-check-label).google-privacy.newsletter-label a{color:#d9f0ad;font-weight:bold}.template-form textarea{border-radius:0;border:0px;border-bottom:2px solid #d9f0ad;width:100%;font-size:1.6rem;letter-spacing:-0.25px;font-weight:300;outline:0;padding:1rem;background-color:white;height:15rem}.template-form .form-input-container{position:relative;background-color:white;border-radius:5rem;border-radius:var(--radius)}.template-form .form-input-container[\:has\(select\)]{padding-left:13rem}.template-form .form-input-container:has(select){padding-left:13rem}.template-form .form-input-container input,.template-form .form-input-container textarea,.template-form .form-input-container select{width:100% !important}.template-form .form-input-container input,.template-form .form-input-container textarea,.template-form .form-input-container select{font-size:1.6rem;color:#606060;letter-spacing:-0.25px;font-weight:400;border:none;border-radius:0;padding:1.5rem 2rem 1rem 2rem;outline:0;background-color:transparent;padding-top:2rem;padding-bottom:2rem}.template-form .form-input-container input[type="file"]{padding-left:8rem}.template-form .form-input-container select:focus{box-shadow:none}.template-form .form-input-container label:not(.template-datepicker-label){position:absolute;-webkit-transform-origin:top left;transform-origin:top left;top:0;left:2rem;-webkit-transform:translate(0,16px) scale(1);transform:translate(0,16px) scale(1);transition:all 0.1s ease-in-out;pointer-events:none;margin:0}.template-form .form-input-container:not(.no-float).active label:not(.template-datepicker-label){-webkit-transform:translate(0,4px) scale(0.75);transform:translate(0,4px) scale(0.75);color:#606060}.template-form .form-input-container.noanimation label:not(.template-datepicker-label){transition:none}.template-form .form-input-container-rounded input,.template-form .form-input-container-rounded textarea,.template-form .form-input-container-rounded select{width:100% !important}.template-form .form-input-container-rounded input,.template-form .form-input-container-rounded textarea,.template-form .form-input-container-rounded select{font-size:1.6rem;color:white;letter-spacing:-0.25px;font-weight:400;border:1px solid white;border-radius:1.5rem;padding:1rem;outline:0;background-color:transparent}@media (min-width:992px){.template-form .form-input-container-rounded input,.template-form .form-input-container-rounded textarea,.template-form .form-input-container-rounded select{padding-top:2.5rem}}.template-form .form-input-container-rounded label:not(.template-datepicker-label){position:absolute;-webkit-transform-origin:top left;transform-origin:top left;top:0;-webkit-transform:translate(0,16px) scale(1);transform:translate(0,16px) scale(1);transition:all 0.1s ease-in-out;pointer-events:none;margin:0;margin-left:1.5rem}.template-form .form-btn-group>*{font-size:1.4rem !important}.template-form .form-btn-group>*{transition:none}.template-form .form-btn-group>* .text{pointer-events:none}.template-form .form-required{color:black;font-weight:600}.template-form .field-validation-error,.template-form .field-validation-valid{font-size:1.4rem}.template-form .field-validation-valid{color:#d9f0ad}.template-form .field-validation-error{padding-left:2rem;font-weight:600}.template-form .input-validation-error{color:#d9f0ad}.template-form .valid{border-color:#d9f0ad !important}.template-form .valid label{color:#d9f0ad !important}.template-form .template-button-tertiary:hover{background-color:#de732c;border-color:#d9f0ad;color:#d9f0ad}.contact-form{padding:10rem 0}.contact-form .template-title-secondary,.contact-form .lista-accordion-title{color:white;margin-bottom:2rem}.contact-form .form-input-container input,.contact-form .form-input-container textarea,.contact-form .form-input-container select{color:white}option{background-color:white}.line-height-form{line-height:3}.form-check{font-size:1.3rem !important}.form-check{display:-ms-flexbox;display:flex;font-weight:500;margin-top:1rem;margin-left:2rem}.form-check .form-check-label{font-size:1.5rem;display:inline-block;margin:0.6rem 0 0.6rem 1rem;color:white;font-weight:300;-ms-flex-negative:100;flex-shrink:100}.form-check .form-check-input{width:2.3rem;height:2.3rem;background-color:transparent;border:1px solid white;border-radius:50%}.form-check .form-check-input:focus{box-shadow:0 0 0 0.25rem rgba(217,240,173,0.25)}.form-check .form-check-input:checked{border-color:white;background-color:#de732c}.form-check-validation{margin-left:3rem}.form-newsletter{width:100%}.form-newsletter-background{background-color:#d9f0ad;border-radius:5rem;border-radius:var(--radius);padding:2rem}@media (max-width:992px){.form-newsletter .button,.form-newsletter .lista-textbox-immagini-button,.form-newsletter .blog .search .search-button,.blog .search .form-newsletter .search-button,.form-newsletter .blog-categories-button{margin-top:2rem}}.form-newsletter .form-input-container{position:relative}.form-newsletter .newsletter-field-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #de732c;border-radius:50px;-ms-flex-pack:justify;justify-content:space-between}.form-newsletter .newsletter-field-container label{color:#de732c}.form-newsletter .newsletter-field-container .form-input-container{width:100%;margin-left:2rem}.form-newsletter .newsletter-field-container input{border:none;color:#de732c}.form-newsletter .form-btn{border-width:0;background-color:transparent;font-size:3rem;font-weight:400;text-decoration:none;color:#de732c}.form-newsletter .form-btn #cta-1-round{fill:#de732c}.form-newsletter .form-btn #cta-1-arrow{stroke:white}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.form-control:focus{box-shadow:none}.modal-title,.modal-text{display:none}.modal-content{font-size:2rem}@media (max-width:768px){.form-input-container .col-12.col-md-4{margin-top:2rem;padding:0}}@media (min-width:769px){.form-input-container .col-12.col-md-4{padding-left:2rem}}.template-media-video-esterno{position:relative;padding:5rem 0}.template-media-video-esterno .template-video-container{height:50rem}.template-media-video-esterno .template-video-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.template-media-video-esterno .video-svg{position:absolute;top:1.5rem;right:2rem;height:7rem;width:auto}@media (min-width:768px){.template-media-video-esterno .video-svg{top:0;right:5rem;height:10rem}}.play-button::after{content:'';position:absolute;top:calc(50% - 3rem);left:calc(50% - 3rem);width:6rem;height:6rem;line-height:0;background-size:cover;pointer-events:none}@media (min-width:768px){.play-button::after{top:calc(50% - 3.5rem);left:calc(50% - 3.5rem);font-size:3rem;width:7rem;height:7rem}}.modal-media{height:100%;width:100%}.modal-media .modal-dialog{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:calc(100% - 6rem);width:100%;margin:3rem auto}.modal-media .modal-dialog .modal-content,.modal-media .modal-dialog .modal-body{height:100%;width:100%;padding:0;position:relative}.modal-media .modal-dialog .modal-content img,.modal-media .modal-dialog .modal-body img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%}.modal-media .modal-dialog .modal-content .template-media-video-locale,.modal-media .modal-dialog .modal-content .template-media-video-esterno,.modal-media .modal-dialog .modal-body .template-media-video-locale,.modal-media .modal-dialog .modal-body .template-media-video-esterno{width:95vw;height:100%}.modal-media .modal-dialog .modal-content .template-media-video-locale video,.modal-media .modal-dialog .modal-content .template-media-video-locale iframe,.modal-media .modal-dialog .modal-content .template-media-video-esterno video,.modal-media .modal-dialog .modal-content .template-media-video-esterno iframe,.modal-media .modal-dialog .modal-body .template-media-video-locale video,.modal-media .modal-dialog .modal-body .template-media-video-locale iframe,.modal-media .modal-dialog .modal-body .template-media-video-esterno video,.modal-media .modal-dialog .modal-body .template-media-video-esterno iframe{width:90%;margin:auto}.modal-media .modal-dialog .modal-content .template-media-video-locale video img,.modal-media .modal-dialog .modal-content .template-media-video-locale iframe img,.modal-media .modal-dialog .modal-content .template-media-video-esterno video img,.modal-media .modal-dialog .modal-content .template-media-video-esterno iframe img,.modal-media .modal-dialog .modal-body .template-media-video-locale video img,.modal-media .modal-dialog .modal-body .template-media-video-locale iframe img,.modal-media .modal-dialog .modal-body .template-media-video-esterno video img,.modal-media .modal-dialog .modal-body .template-media-video-esterno iframe img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.modal-media .modal-dialog .modal-content .template-media-video-locale .template-video-container,.modal-media .modal-dialog .modal-content .template-media-video-esterno .template-video-container,.modal-media .modal-dialog .modal-body .template-media-video-locale .template-video-container,.modal-media .modal-dialog .modal-body .template-media-video-esterno .template-video-container{width:100%;display:-ms-flexbox;display:flex}.modal-media .btn-close{position:absolute;top:0;right:0;z-index:1;color:white;opacity:1;-webkit-backdrop-filter:invert(80%);backdrop-filter:invert(80%);width:3rem;height:3rem;padding:2rem;transition:-webkit-backdrop-filter 0.3s ease-in-out;transition:backdrop-filter 0.3s ease-in-out;transition:backdrop-filter 0.3s ease-in-out,-webkit-backdrop-filter 0.3s ease-in-out}.modal-media .btn-close svg path{transition:fill 0.3s ease-in-out;fill:white}.modal-media .btn-close:hover{-webkit-backdrop-filter:invert(0);backdrop-filter:invert(0)}.modal-media .btn-close:hover svg path{fill:black}.video-gallery .archie-breadcrumb{margin-bottom:3rem}.video-gallery .video-gallery-title{font-size:6.5rem;margin-bottom:3rem}.video-gallery .video-gallery-subtitle{color:#606060;margin-bottom:3rem}.video-gallery .video-gallery-description{color:#606060;margin-bottom:3rem}.video-gallery .video-gallery-list{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:576px){.video-gallery .video-gallery-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.video-gallery .video-gallery-list{grid-template-columns:repeat(3,1fr)}}.video-gallery .video-gallery-list .video-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.video-gallery .video-gallery-list .video-item .template-media-video-esterno{height:30rem;width:100%;border-radius:5rem;border-radius:var(--radius);overflow:hidden;position:relative;cursor:pointer;padding:0}.video-gallery .video-gallery-list .video-item .template-media-video-esterno:hover .template-video-controls svg path{fill:#de732c}.video-gallery .video-gallery-list .video-item .template-media-video-esterno video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.video-gallery .video-gallery-list .video-item .template-media-video-esterno .template-video-container{width:100%;height:30rem;width:100%;border-radius:5rem;border-radius:var(--radius);overflow:hidden}.video-gallery .video-gallery-list .video-item .template-media-video-esterno .template-video-controls{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.video-gallery .video-gallery-list .video-item .template-media-video-esterno .template-video-controls svg path{transition:fill 0.3s ease-in-out}.video-gallery .video-gallery-list .video-item .video-item-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2rem 5rem}.video-gallery .video-gallery-list .video-item .video-item-container .video-item-title{color:#606060}.video-gallery .video-gallery-list .video-item .video-item-container .video-item-description{color:#606060}.form-contatto-block .form-contatto-block-title{margin-bottom:3rem;font-family:"Sniglet",cursive;color:#de732c}.lista-accordion-title{color:#de732c}.lista-accordion-description{color:#de732c;margin:5rem 0}.lista-accordion-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}.lista-accordion-list .accordion-item{border:none}.lista-accordion-list .accordion-item .accordion-button{border-radius:5rem !important;border-radius:var(--radius) !important}.lista-accordion-list .accordion-item .accordion-button{border:0;background-color:#de732c;color:white;font-size:2rem;padding:1.5rem 4rem}@media (min-width:768px){.lista-accordion-list .accordion-item .accordion-button{font-size:3rem}}.lista-accordion-list .accordion-item .accordion-button:not(.collapsed){background-color:#d9f0ad;color:#de732c}.lista-accordion-list .accordion-item .accordion-button:not(.collapsed)::after{rotate:180deg}.lista-accordion-list .accordion-item .accordion-button::after{-webkit-transform:scale(2) !important;transform:scale(2) !important}.lista-accordion-list .accordion-item .accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg width=%2733%27 height=%2718%27 viewBox=%270 0 33 18%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0.277004 0.295805C0.101025 0.470171 0.00141908 0.707342 3.81584e-05 0.955307C-0.0022621 1.20375 0.0978089 1.44252 0.277004 1.61481L15.8297 17.1669C16.0038 17.3433 16.2412 17.4427 16.4892 17.4427C16.7371 17.4427 16.9745 17.3433 17.1487 17.1669L32.7043 1.61481C32.889 1.44205 32.9957 1.20166 32.9999 0.948829C33.004 0.695787 32.9056 0.45218 32.7266 0.273191C32.5479 0.0944506 32.304 -0.0042304 32.0512 0.000139192C31.7984 0.00427988 31.558 0.111016 31.3852 0.295734L16.4892 15.1883L1.59665 0.295734C1.42205 0.119985 1.18465 0.0212984 0.936909 0.0212984C0.689392 0.0212984 0.451992 0.119985 0.277409 0.295734L0.277004 0.295805Z%27 fill=%27white%27/%3E%3C/svg%3E%0A");background-position-y:50%;transition:rotate 0.3s ease}.lista-accordion-list .accordion-item .accordion-text{line-height:130%;color:#de732c;padding:4rem 2rem}.lista-accordion-cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:12rem;-ms-flex-direction:column;flex-direction:column;gap:1rem}.lista-accordion-cta a{border-radius:5rem !important;border-radius:var(--radius) !important}.lista-accordion-cta a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:0;background-color:#de732c;color:white;font-size:2rem;letter-spacing:0.3em;text-decoration:none;padding:1.5rem 4rem;transition:all 0.3s ease}.lista-accordion-cta a:hover{background-color:#d9f0ad;color:#de732c}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em;}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,0.2);content:'';}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc;}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;}.daterangepicker.opensleft:before{right:9px;}.daterangepicker.opensleft:after{right:10px;}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}.daterangepicker.opensright:before{left:9px;}.daterangepicker.opensright:after{left:10px;}.daterangepicker.drop-up{margin-top:-7px;}.daterangepicker.drop-up:before{top:auto;top:initial;bottom:-7px;border-bottom:0;border-bottom:initial;border-top:7px solid #ccc;}.daterangepicker.drop-up:after{top:auto;top:initial;bottom:-6px;border-bottom:0;border-bottom:initial;border-top:6px solid #fff;}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none;}.daterangepicker.single .drp-selected{display:none;}.daterangepicker.show-calendar .drp-calendar{display:block;}.daterangepicker.show-calendar .drp-buttons{display:block;}.daterangepicker.auto-apply .drp-buttons{display:none;}.daterangepicker .drp-calendar{display:none;max-width:270px;}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px;}.daterangepicker .drp-calendar.right{padding:8px;}.daterangepicker .drp-calendar.single .calendar-table{border:none;}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid black;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px;}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg);}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer;}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff;}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse;}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit;}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc;}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999;}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0;}.daterangepicker td.start-date{border-radius:4px 0 0 4px;}.daterangepicker td.end-date{border-radius:0 4px 4px 0;}.daterangepicker td.start-date.end-date{border-radius:4px;}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff;}.daterangepicker th.month{width:auto;}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through;}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default;}.daterangepicker select.monthselect{margin-right:2%;width:56%;}.daterangepicker select.yearselect{width:40%;}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px;}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative;}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed;}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle;}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px;}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:bold;padding:4px 8px;}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd;}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd;}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd;}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd;}.daterangepicker .ranges{float:none;text-align:left;margin:0;}.daterangepicker.show-calendar .ranges{margin-top:8px;}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%;}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer;}.daterangepicker .ranges li:hover{background-color:#eee;}.daterangepicker .ranges li.active{background-color:#08c;color:#fff;}@media (min-width:564px){.daterangepicker{width:auto;}.daterangepicker .ranges ul{width:140px;}.daterangepicker.single .ranges ul{width:100%;}.daterangepicker.single .drp-calendar.left{clear:none;}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left;}.daterangepicker{direction:ltr;text-align:left;}.daterangepicker .drp-calendar.left{clear:left;margin-right:0;}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}.daterangepicker .drp-calendar.right{margin-left:0;}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px;}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left;}}@media (min-width:730px){.daterangepicker .ranges{width:auto;}.daterangepicker .ranges{float:left;}.daterangepicker.rtl .ranges{float:right;}.daterangepicker .drp-calendar.left{clear:none !important;}}
