@charset "UTF-8";@font-face{src:url('https://www.osimoturismo.it/templates/omnigraf/assets/fonts/Lato-Light.woff2') format('woff2'),url('https://www.osimoturismo.it/templates/omnigraf/assets/fonts/Lato-Light.woff') format('woff');font-family:'Text';font-weight:300;font-style:normal;font-display:swap}@font-face{src:url('https://www.osimoturismo.it/templates/omnigraf/assets/fonts/Lato-LightItalic.woff2') format('woff2'),url('https://www.osimoturismo.it/templates/omnigraf/assets/fonts/Lato-LightItalic.woff') format('woff');font-family:'Text';font-weight:300;font-style:italic;font-display:swap}@font-face{src:url('https://www.osimoturismo.it/templates/omnigraf/assets/fonts/Lato-Bold.woff2') format('woff2'),url('https://www.osimoturismo.it/templates/omnigraf/assets/fonts/Lato-Bold.woff') format('woff');font-family:'Text';font-weight:400;font-style:normal;font-display:swap}@font-face{src:url('https://www.osimoturismo.it/templates/omnigraf/assets/fonts/Lato-BoldItalic.woff2') format('woff2'),url('https://www.osimoturismo.it/templates/omnigraf/assets/fonts/Lato-BoldItalic.woff') format('woff');font-family:'Text';font-weight:400;font-style:italic;font-display:swap}@font-face{src:url('https://www.osimoturismo.it/templates/omnigraf/assets/fonts/Ignazio.woff') format('woff');font-family:'Ignazio Reguler';font-weight:normal;font-style:normal;font-display:swap}@font-face{src:url('https://www.osimoturismo.it/templates/omnigraf/assets/fonts/RogerHeartRegular.woff2') format('woff2'),url('https://www.osimoturismo.it/templates/omnigraf/assets/fonts/RogerHeartRegular.woff.woff') format('woff');font-family:'roger_heartregular';font-weight:normal;font-style:normal;font-display:swap}:root{--font-family:'Text';--font-family-LH:1.625rem;--font-regular:300;--font-bold:400;--p:1rem;--pLH:1.625rem;--font-title:"Ignazio Reguler";--h1:3.75rem;--h1LH:4.375rem;--h2:1rem;--h2LH:1.125rem;--font-script:"roger_heartregular";--fs:5.125rem;--fsLH:1;--text:#363c3d;--white:#fff;--lightGrey:#eaeaea;--lightBrown:#EEE3D6;--backHeader:rgba(228,217,204,.2);--darkBrown:#958c8c;--purple:#AF0A2B;--purpleLight:#b9324d;--purpleDark:#8C0000;--green:#029f80;--link:#e5851e;--linkHover:#ef983a;--brder-radius:0;--space:90px;--transition:all .5s}body,html{font-family:var(--font-family);font-weight:var(--font-regular);color:var(--text);font-size:17px;line-height:26px;counter-reset:section;overflow-x:hidden}h1,.h1,#eb-event-properties-heading,.eb-heading{font-family:var(--font-title);font-size:var(--h1);line-height:var(--h1LH);font-weight:300;font-style:normal;color:var(--text);margin-bottom:calc(var(--space) / 3)}h1.big,.h1.big{font-size:4.741rem;line-height:4.8rem}#eb-event-properties-heading,.eb-heading,.h1.small{font-size:1.688rem;line-height:1.8rem}h2,.h2{font-family:var(--font-family);font-weight:var(--font-bold);text-transform:uppercase;font-size:var(--h2);line-height:var(--h2LH);margin-top:0;margin-bottom:calc(var(--space) / 3);letter-spacing:2px}.corsivo{font-family:var(--font-script);font-size:var(--fs);line-height:var(--fsLH)}p{font-family:var(--font-family);font-weight:var(--font-regular);line-height:var(--font-family-LH);letter-spacing:2px}p+p:last-child,.main-container p:last-child{margin-bottom:0}b,strong{font-family:var(--font-family);font-weight:var(--font-bold)}i,em{color:var(--text)}a:hover{text-decoration:none;color:var(--text)}.list a,p a{color:var(--link);display:inline-block;font-weight:500}.list a:hover,p a:hover{color:var(--linkHover);text-decoration:underline}.par{width:100%;max-width:960px;margin-left:auto;margin-right:auto}.par.small{max-width:585px}ul.list{list-style:none;padding-left:0}ul.list li{position:relative}ul.list li:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-check.svg);display:inline-block;width:12px;position:relative;margin-right:5px}ul.no-list{padding-left:0;list-style-type:none}.pad-y{padding-top:var(--space);padding-bottom:var(--space)}.pad-y-t{padding-top:var(--space)}.pad-y-b{padding-bottom:var(--space)}.pad-y-h{padding-top:calc(var(--space) / 2);padding-bottom:calc(var(--space) / 2)}.pad-y-h-t{padding-top:calc(var(--space) / 2)}.pad-y-h-b{padding-bottom:calc(var(--space) / 2)}.mar-y{margin-top:var(--space);margin-bottom:var(--space)}.mar-y-t{margin-top:var(--space)}.mar-y-b{margin-bottom:var(--space)}.mar-y-h{margin-top:calc(var(--space) / 2);margin-bottom:calc(var(--space) / 2)}.mar-y-h-t{margin-top:calc(var(--space) / 2)}.mar-y-h-b{margin-bottom:calc(var(--space) / 2)}.white{color:var(--white)}.text{color:var(--text)}.purple{color:var(--purple)}.purple-dark{color:var(--purpleDark)}.orange{color:var(--link)}.green{color:var(--green)}.link{color:var(--link)}a.link:hover{color:var(--linkHover)}a a{color:var(--link)}a a:hover{color:var(--linkHover)}.bck-light{background-color:var(--lightBrown)}.bck-dark{background-color:var(--darkBrown)}.bck-purple{background-color:var(--purple)}.shadow{text-shadow:4px 4px 4px rgba(26,26,26,0.4)}.btn,.pos-link>a,.pos-link-dest>a,button[type="submit"]{position:relative;display:inline-block;padding:15px 25px;background:var(--link);border:none;color:var(--white);text-transform:uppercase;font-weight:var(--font-bold);letter-spacing:2px;line-height:1.2}.btn:hover,.pos-link>a:hover{background:var(--link);border:none;color:var(--white)}button[type="submit"]{width:100%;max-width:300px;margin-left:auto;margin-right:auto}.pos-link-dest>a:hover{background:var(--linkHover)}.btn::before,.pos-link>a::before{content:'';background:var(--linkHover);position:absolute;top:0;left:0;height:100%;width:0}.btn>span:after,.pos-link>a>span:after{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/link-arrow-white.svg);display:inline-block;width:5px;position:relative;right:0;margin-left:10px;top:-2px}.text-link,.text-link:hover{color:var(--purple);position:relative;display:inline-block;font-weight:var(--font-bold)}.btn:hover::before,.pos-link>a:hover::before{width:100%}button[type="submit"],.btn.purple{background:var(--purple)}button[type="submit"]:hover,.btn.purple::before,.pos-link>a.purple::before{background:var(--purpleLight)}.text-link::after{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/link-arrow.svg);display:inline-block;width:5px;position:absolute;right:-10px;top:45%;transform:translateY(-50%);text-transform:uppercase}.text-link.white{color:var(--white)}.text-link.white::after{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/link-arrow-white.svg)}.ihc .others a:hover .text-link::after,.text-link:hover::after{right:-15px}a:hover .h2.purple{color:var(--purpleDark)}header .nav-container{z-index:2}.top-menu{background:var(--white)}.top-menu>.uk-container{padding-top:30px;padding-bottom:30px;position:relative;z-index:2;background:var(--white)}.no-slider .top-menu>.uk-container{background:unset}.top-menu::after{width:100%;content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/bg-pennello.svg);position:absolute;display:block;bottom:-80%;z-index:1}header{z-index:9}header .menu-header>.omni-menu>li{display:inline-block;margin-right:20px;position:relative}header .menu-header>.omni-menu>li{font-family:var(--font-family);font-weight:var(--font-bold);text-transform:uppercase;font-size:0.938rem;line-height:1;margin-top:0;letter-spacing:2px;position:relative}header .menu-header>.omni-menu>li a{color:var(--text);position:relative}.menu-header>ul{display:flex;align-items:flex-end}.menu-header .link-esperienze{height:65px;display:flex;align-items:end}.menu-header .link-esperienze:before{content:'Osimo';font-family:var(--font-title);font-size:1.438rem;line-height:1;color:var(--text);position:absolute;left:50%;top:-0;transform:translate(-50%)}.menu-header .link-esperienze::after{content:'';height:0;width:50%;border-top:6px solid var(--purple);position:absolute;left:50%;transform:translate(-50%);top:35px}.menu-header .link-esperienze:hover::before{color:var(--purple)}.menu-header .link-esperienze:hover::after{width:100%}.menu-header a:not(.link-esperienze)::before{content:'';position:absolute;top:-55px;left:50%;transform:translate(-50%);height:41px;width:41px}.menu-header a.link-vedere::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-link-vedere.svg);padding-top:10px}.menu-header a.link-itinerari::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-link-itinerari.svg)}.menu-header a.link-eventi::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-link-eventi.svg)}.menu-header a.link-accessibilita::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-link-accessibilita.svg)}.menu-header a.link-arrivare::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-link-arrivare.svg);width:33px}.menu-header>.omni-menu>li.uk-active a,.menu-header a:not(.link-esperienze):hover{color:var(--link)}.menu-header a:not(.link-esperienze):hover::before{top:-60px}header .main-logo,footer .logo-footer{width:240px}header .menu-offcanvas{width:50px;height:35px;margin-right:25px;position:relative;opacity:1}header .menu-offcanvas:hover{opacity:.6}header .menu-offcanvas:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/menu.svg);display:inline-block;width:50px;position:absolute;top:0;left:0}header.no-slider .whishlist .ow-icon svg,header .barra-fixed .whishlist .ow-icon svg{color:var(--text)}header .ow-icon .ow_mod-numberItems{color:var(--text);font-size:0.706rem;letter-spacing:0.1em;display:inline-block;background:var(--white);border-radius:50%;width:20px;height:20px;line-height:1.5em;text-align:center;position:absolute;right:-12px}header.no-slider .ow-icon .ow_mod-numberItems,header .barra-fixed .ow-icon .ow_mod-numberItems{color:var(--white);background:var(--text)}header .lang-switcher .uk-nav li a{color:var(--text);font-size:0.88rem;text-transform:uppercase;font-weight:300}header .lang-switcher .uk-nav li:not(:last-child) a{margin-right:8px}header .lang-switcher .uk-nav li.uk-active a{font-weight:500}header .lang-container::before{width:280px;content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/italia.svg);position:absolute;display:block;right:-90px;top:0}header .lang-container .lang-switcher{padding:25px calc(var(--space) / 2) 0 0}header .uk-sticky{height:auto !important}header .barra-fixed .logo-container{padding-top:0;padding-bottom:0}header .barra-fixed .top-menu{padding:0;background:unset}.barra-fixed>.top-menu>.uk-container>.uk-grid{display:inline-block !important}.no-slider .uk-sticky,.barra-fixed.uk-sticky{height:80px !important;min-width:245px}header.no-slider .top-menu{background:unset}header.no-slider .top-menu>.uk-container,header .barra-fixed .top-menu>.uk-container{padding-top:0;padding-bottom:0}header .barra-fixed .top-menu .uk-grid>div:not(.menu-container){display:none}header .barra-fixed{box-shadow:0px 3px 8px rgb(0,0,0,0.15);padding:12px 25px;background:var(--white);width:auto}header.no-slider .lang-switcher button,header .barra-fixed .lang-switcher button{color:var(--text)}header.no-slider .lang-switcher button:hover,header .barra-fixed .lang-switcher button:hover{color:var(--blueDark)}header.no-slider .lang-switcher button:after,header .barra-fixed .lang-switcher button:after{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/arrow-lang-dark.svg)}header .barra-fixed .main-logo{width:120px}header.no-slider .main-logo{width:170px}header.no-slider .menu>span,header .barra-fixed .menu>span{color:var(--text)}header.no-slider .uk-sticky .menu:before,header.no-slider .uk-sticky .menu:after,header .uk-sticky.barra-fixed .menu:before,header .uk-sticky.barra-fixed .menu:after{border-top:solid 1px var(--text)}header.no-slider .top-menu:after,header .barra-fixed .top-menu:after{display:none}header.no-slider .menu-header a:not(.link-esperienze)::before,header .barra-fixed .menu-header a:not(.link-esperienze)::before{top:-45px;left:50%;height:35px;width:35px}header.no-slider .menu-header a.link-arrivare::before,header .barra-fixed .menu-header a.link-arrivare::before{height:25px;width:25px}header .barra-fixed .lang-container::before{display:none}header .barra-fixed .offcanvas-link-container{display:block !important}header.no-slider{background:var(--backHeader);padding:15px 0}header.no-slider .lang-container::before{width:170px;content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/italia.svg);right:-33px;top:-6px}header.no-slider .lang-container .lang-switcher{padding:0 calc(var(--space) / 2) 0 0}.ewhc:after{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/event-shadow.svg);display:block;width:100%;left:0;bottom:-42px;position:absolute}.ewhc>.uk-container{background:var(--white);z-index:3;position:relative}.ewhc .links>div{height:100% !important}.ewhc .links>.barra-fixed{height:auto !important;box-shadow:rgba(0,0,0,0.15) 0px 3px 8px}.og-bar-desk-fixed a,.ewhc .links a{display:inline-block;aspect-ratio:1 / 1;width:144px}.og-bar-desk-fixed a>div,.ewhc .links a>div{top:50%;position:relative;transform:translateY(-50%);pointer-events:none}.og-bar-desk-fixed .link-ticket,.ewhc .links .link-tour{background:var(--link)}.og-bar-desk-fixed .link-ticket:hover,.ewhc .links .link-tour:hover{background:var(--linkHover)}.og-bar-desk-fixed .link-ticket:hover .text-link:after,.ewhc .links .link-tour:hover .text-link:after{right:-15px}.og-bar-desk-fixed .link-wishlist,.ewhc .links .link-wishlist{background:var(--purple)}.og-bar-mobile-fixed .link-wishlist .corsivo:before,.og-bar-desk-fixed .link-wishlist .corsivo:before,.ewhc .links .link-wishlist .corsivo:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-wishlist-opacity.svg);width:73px;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%) scale(1)}.og-bar-desk-fixed .link-wishlist .corsivo,.ewhc .links .link-wishlist .corsivo{font-size:3.25rem;line-height:1;display:block !important;position:relative}.og-bar-desk-fixed .link-wishlist:hover,.ewhc .links .link-wishlist:hover{background:var(--purpleLight)}.og-bar-desk-fixed .link-wishlist:hover .corsivo:before,.ewhc .links .link-wishlist:hover .corsivo:before{transform:translate(-50%,-50%) scale(1.1)}.slider-home-events{padding:35px calc(var(--space) / 2)}.slider-home-events .uk-slideshow-items{height:auto !important;min-height:60px;overflow:visible}.slider-home-events .uk-slideshow-items .corsivo{font-size:3.25rem;line-height:1;padding:10px 45px;display:inline-block}.slider-home-events .uk-slideshow-items .corsivo::after{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/question.svg);width:57px;position:absolute;top:0;right:-50px;transform:translate(-50%)}.slider-home-events .uk-slideshow-items>*{overflow:visible}.slider-home-events .link-event *:not(.purple),.slider-home-events .link-event:hover *{color:var(--text)}.slider-home-events .link-event:hover .purple{color:var(--link)}.slider-home-events .text{position:relative;padding-right:var(--space)}.slider-home-events .text:after{content:'';width:0;height:100%;position:absolute;top:0;right:calc(var(--space) / 1);border-right:dashed 2px var(--lightBrown)}.tm-top-b.scrolled{}.slider-text-container{position:absolute;bottom:0;left:0;right:0;top:0;background-image:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,0.5));bottom:0;z-index:1}.slider-text-container>div{width:100vw}.slider-text-container .testo-slider .corsivo{display:block;font-size:2.875rem !important;line-height:1;font-family:var(--font-script);margin-left:20%;margin-top:-25px;transform:translateY(-50%) rotate(-10deg);position:absolute;right:-80px;bottom:-100px}.slider-text-container .testo-slider{text-shadow:4px 4px 4px rgba(26,26,26,0.4)}.pos-related .related .bottom .pos-title:after,.ehc .experience .bottom .pos-title::after{content:'';width:0;height:100%;position:absolute;top:0;right:0;border-right:dashed 2px var(--lightGrey)}.ehc .experience .bottom.no-wish .pos-title::after{border-right:0}#offcanvas{width:100%}#offcanvas>.uk-offcanvas-bar{width:100%;background:var(--lightBrown)}#offcanvas .off-logo img{width:200px;display:inline-block}#offcanvas .off-menu{width:100%;max-width:480px;padding-left:calc(var(--space) / 2)}.off-menu .omni-menu>li>a{color:var(--purple);font-family:var(--font-family);font-weight:var(--font-bold);text-transform:uppercase;font-size:var(--h2);line-height:var(--h2LH);margin-top:0;margin-bottom:5px;letter-spacing:2px}.off-menu .omni-menu>li.deeper>a{margin-bottom:0}.off-menu .omni-menu>li>a:hover{color:var(--linkHover)}#offcanvas .uk-drop{max-width:unset !important;display:block !important;position:unset !important;box-shadow:unset !important;padding:15px 0 15px 35px;opacity:1 !important;background:unset}#offcanvas .uk-dropdown-nav>li>a{color:var(--text);position:relative;font-size:1rem;font-weight:400;line-height:1.2}#offcanvas .uk-dropdown-nav>li>a::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/angle-right.svg);display:inline-block;width:6px;position:relative;top:-1px;margin-right:5px;pointer-events:none}#offcanvas .uk-dropdown-nav>li>a:hover{color:var(--link)}#offcanvas .uk-dropdown-nav>li>a:hover::before{margin-right:15px}#offcanvas li.uk-active>a{color:var(--link)}#offcanvas .uk-offcanvas-close{font-family:var(--font-family);font-weight:var(--font-bold);text-transform:uppercase;font-size:var(--h2);line-height:var(--h2LH);color:var(--text);padding-top:15px;padding-right:15px}#offcanvas .uk-offcanvas-close svg{float:left;display:inline-block;margin-right:10px;position:relative;top:-3px;color:var(--link);width:24px}#offcanvas .uk-offcanvas-close:hover{color:var(--link)}.ehc .experience{box-shadow:rgba(0,0,0,0.2) 0px 4px 6px 2px}.ehc .experience .uk-inline,.ehc .experience .uk-inline img{width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center}.ehc .experiences .uk-slider{padding-bottom:10px}.pos-related .related .bottom,.ehc .experience .bottom{background:var(--white);padding:25px 0 25px 25px}.pos-related .related .bottom .text,.ehc .experience .bottom .text{margin-bottom:15px;line-height:1.2}.ehc .experience .bottom .pos-title{padding-right:8px;position:relative}.ehc .experience .bottom .pos-title>.text{display:block;margin-bottom:5px !important}.ehc .experience .bottom .pos-wishlist{padding-left:8px}#itinerario .pos-related .pos-media img,.pos-related .related .uk-inline,.pos-related .related .uk-inline a>img{width:100%;aspect-ratio:120 / 97;object-fit:cover;object-position:center}.pos-related .uk-slidenav:before{width:20px}.pos-related .uk-slidenav-previous{left:-60px}.pos-related .uk-slidenav-next{right:-40px}.wishlist-item{padding:25px 10px 0}#destinazioni .category .teaser-image .uk-position-bottom,.ehc .experience a .uk-position-bottom{padding:calc(var(--space) / 2) 25px 25px;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5))}#destinazioni .category .teaser-image:hover .uk-position-bottom,.ehc .experience a:hover .uk-position-bottom{padding:calc(var(--space) / 2) 25px 45px}.ehc .uk-slider-items>div{width:30%}.ehc .uk-slider-container>.uk-visible-toggle::before{content:'';width:5%;height:calc(100% + 8px);position:absolute;left:0;top:0;background-image:linear-gradient(to left,rgba(255,255,255,0),rgba(255,255,255,1));z-index:1;pointer-events:none}.ehc .uk-slider-container>.uk-visible-toggle::after{content:'';width:5%;height:calc(100% + 8px);position:absolute;right:0;top:0;background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));z-index:1;pointer-events:none}.box-mappa .uk-slider-container .uk-slidenav,.ehc .uk-slider-container .uk-slidenav{z-index:1}.box-mappa .uk-slider-container .uk-slidenav:before,.ehc .uk-slider-container .uk-slidenav:before{width:21px}.box-mappa .uk-slider-container .uk-slidenav-next,.ehc .uk-slider-container .uk-slidenav-next{right:15px}.ehc .uk-slider-items>div:not(.uk-active){pointer-events:none}.ehc .uk-slider-items .experience:before{counter-increment:section;content:counter(section) "";width:50px;height:49px;text-align:center;color:var(--white);font-size:2.563rem;line-height:1;margin-bottom:0;display:inline-block;font-weight:300;background-color:var(--purple);padding:6px 8px;position:absolute;top:0;left:50%;z-index:1;transform:translateX(-50%);pointer-events:none}.natura:after{width:100%;content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/bg-pennello.svg);position:absolute;display:block;top:-20%;z-index:0}.chc .uk-overlay,.natura .uk-overlay{padding:0}.chc .uk-overlay,.natura .uk-overlay{padding:0;height:100%;background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0.5))}.chc a .uk-overlay::before,.natura a .uk-overlay::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.chc a:hover .uk-overlay::before,.natura a:hover .uk-overlay::before{background:rgba(0,0,0,0)}.chc a:hover .btn::before,.natura a:hover .btn::before,.natura .uk-inline>img,.natura .uk-overlay>.content,.chc .uk-overlay>.content,.chc .uk-inline>img{width:100%}.ihc .first{background:var(--purple);background:linear-gradient(to left,var(--purple)calc(100% - 15px),var(--white) calc(100% - 15px))}.ihc .first>div{padding:calc(var(--space) / 2) var(--space)}.ihc .others .bottom{padding:15px 0 15px calc(var(--space) / 2)}.ihc .others .img-container::before{content:'';width:0;height:45px;border-left:solid 1px var(--white);bottom:0;left:calc(var(--space) / 4);position:absolute;z-index:1}.ihc .others .img-container::after{content:'';width:0;height:45px;border-left:solid 1px var(--text);bottom:-45px;left:calc(var(--space) / 4);position:absolute;z-index:1}.ihc .others .pos-title{position:relative}.item .pos-media a img{opacity:1}.item .pos-media a:hover img{opacity:.85}#alloggi .item .uk-position-bottom,.evhc .item .uk-position-bottom{padding:25px 25px;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5))}.evhc .item .bottom{padding:15px 25px}.evhc .item .pos-wishlist{padding-top:calc(var(--space) / 2)}#alloggi .item a:hover .text-link::after,#eventi .item a:hover .text-link::after,.evhc .item a:hover .text-link::after{right:-15px}#eventi .item .bottom .pos-wishlist::before,.evhc .item .pos-wishlist::before{content:'';width:50%;height:0;position:absolute;top:calc(var(--space) / 4);right:25%;border-top:dashed 2px var(--lightGrey)}.evhc .item .content{background:var(--white);height:100%}#alloggi .item .content,.evhc .item:nth-child(n+5):nth-child(-n+8) .content{background:var(--lightBrown);height:100%}.evhc .item:nth-child(n+5):nth-child(-n+8) .pos-wishlist::before{border-top:dashed 2px var(--white)}.evhc .events{background:linear-gradient(180deg,rgba(255,255,255,1) 15%,rgba(238,227,214,1) 15%,rgba(238,227,214,1) 50%,rgba(238,227,214,1) 70%,rgba(255,255,255,1) 70%)}.evhc .desktop{display:block}.evhc .mob{display:none}.social-container>.left{padding-right:calc(var(--space) / 2)}.social-container>.right{padding-left:calc(var(--space) / 2)}.social-container>.left{border-right:dashed 2px var(--lightGrey)}.box-monte{position:relative;margin-top:-12%;text-align:right}.box-monte img{width:44%}.box-monte span{font-family:'Ignazio Reguler';position:absolute;color:#fff;top:35%;z-index:3;right:17%;font-size:38px}.box-monte .uk-width-medium-4-10 .uk-overlay-panel{font-size:37px;right:60%;font-family:'Ignazio Reguler';top:20%}.box-mappa{position:relative}.box-mappa img{width:100%;position:relative;z-index:-1;margin-top:-8%}.box-mappa .corsivo{color:var(--purpleDark);font-size:82px;letter-spacing:0;position:absolute;display:block}.box-mappa .titolo{position:absolute;top:-44%}.box-mappa .text-riviera{font-size:27px;font-family:'Ignazio Reguler';padding:20px 0 0 30px}.scritta{margin-top:115%}.box-mappa .vertical{text-transform:uppercase;font-weight:900;font-size:11px;letter-spacing:0.3em}.box-mappa .uk-width-medium-1-10{position:relative}.box-mappa .uk-width-medium-1-10:before{counter-increment:section;content:counter(section);background:var(--purpleDark);font-size:41px;text-align:center;width:52px;color:#fff;padding:14px 0;font-weight:300;letter-spacing:0;position:absolute;left:-4%;top:55%}.box-benvenuti{margin-top:-2%;position:relative}.box-benvenuti span{font-family:'Ignazio Reguler';color:var(--purpleDark);font-size:75px;letter-spacing:0;position:relative;z-index:2}.box-benvenuti img{margin-right:7%;z-index:2;position:relative}.loc{font-family:'Ignazio Reguler';position:absolute;font-size:18px;color:#CEBCA9;letter-spacing:0;line-height:1em}.loc-mob{font-family:'Ignazio Reguler';font-size:1.4rem;line-height:1;color:#CEBCA9;letter-spacing:0;line-height:1em}.acquedotto{left:9%;top:-8.5%;transform:translateY(-50%) rotate(-8deg)}.duomo{left:122%;top:-7.5%;transform:translateY(-50%) rotate(8deg);text-align:center}.senzatesta{left:35%;top:1%;transform:translateY(-50%) rotate(-3deg)}.comune{right:40%;top:5%;transform:translateY(-50%) rotate(8deg)}.grotte{right:28%;top:5%}.teatro{right:23%;top:-9.4%}.campana{right:7%;top:21%;transform:translateY(-50%) rotate(-5deg)}.archi{right:18%;top:48%}.giacomo{left:42.5%;top:58%}.giardini{left:13%;top:17%}.musone{left:32%;top:41%;transform:translateY(-50%) rotate(-19deg)}.montetorto{left:25.5%;bottom:32%;transform:translateY(-50%) rotate(8deg);text-align:center}.campocavallo{left:50%;bottom:5%;transform:translateY(-50%) rotate(10deg)}.boario{right:13%;bottom:27.5%}.leopardo{left:21%;top:-8%;text-align:center;transform:translateY(-50%) rotate(8deg)}.filippo{left:10.5%;bottom:42%;text-align:center}.giuseppe{right:28.5%;top:46%;transform:translateY(-50%) rotate(-5deg)}.slider-map-home{overflow:visible !important}.slider-map-home .img-container::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,1))}footer a{color:var(--text)}.social a:hover,footer a:hover{color:var(--link)}footer .right a img{height:70px;opacity:1;width:auto;object-fit:contain}footer .right a:hover img{opacity:.8}footer .menu-footer-container ul>li:not(:last-child){margin-bottom:10px}footer .menu-footer-container a{text-transform:uppercase;padding:0 0 0 20px;display:inline-block;position:relative;line-height:1}footer .menu-footer-container a:hover{color:var(--purple);padding:0 0 0 25px}footer .menu-footer-container a::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/angle-right.svg);position:absolute;left:0;top:0;width:6px}#credits .public img{width:100%;max-width:860px;margin:25px auto}#credits .omni{text-align:center;padding-top:15px;padding-bottom:15px;background:#f7f7f7}#credits .omni span{font-family:'Open Sans',Arial,sans-serif;font-size:12px;color:#666;letter-spacing:0.5px}#credits .omni a img{width:80px;height:auto;margin-left:5px}.dicitura-bando{display:block;font-size:.8rem;line-height:1.2;margin:0 auto;max-width:860px;padding-bottom:25px}hr{display:block;border-top:dashed 2px var(--lightGrey)}.box-demo{width:100%;height:400px;padding:15px;background:#f00;display:block}.filters-container .uk-sticky{background:var(--lightBrown);padding:0 15px;height:auto !important}.box-filters .ob-filter-container .h2{margin-bottom:10px;line-height:1.2;font-size:.85rem;font-weight:400}.box-filters .uk-list>:nth-child(n+2){margin-top:5px}.box-filters .uk-list>li{line-height:1;font-size:.85rem}.box-filters .moduletable{padding:calc(var(--space) / 2) 0}.accordion-filtro::-webkit-scrollbar,.accordion-multirichiesta::-webkit-scrollbar{display:block !important;width:10px}.box-filters::-webkit-scrollbar-track{background:var(--white)}.box-filters::-webkit-scrollbar-thumb{background-color:var(--green);outline:none}.box-filters .uk-accordion-title::before{top:-8px;position:relative}.box-filters .uk-accordion{margin-bottom:0}.og-bar-desk-fixed{position:fixed;right:0;top:50%;transform:translateY(-50%);width:100px;text-align:center;z-index:99;margin-right:44px}.og-bar-mobile-fixed{position:fixed;bottom:0;width:100%;text-align:center;z-index:99}.ob-notfound{font-size:1.2rem;text-transform:uppercase}.og-bar-mobile-fixed .link-wishlist{background:var(--purple);color:var(white)}.og-bar-mobile-fixed .link-wishlist .corsivo{font-size:3rem;line-height:1}.og-bar-mobile-fixed .link-tour{background:var(--link);color:var(--white)}.og-bar-mobile-fixed .link-tour .h2{font-size:.8rem}.og-bar-mobile-fixed a{padding:10px;height:100%}.layout-header{height:60vh;width:100%;min-height:450px;max-height:650px;background-size:cover;background-repeat:no-repeat}.pos-unpublish strong{font-size:1.3rem}.pos-unpublish svg{width:50px;margin-bottom:10px}.pos-unpublish svg g path{fill:#faa05a}.pos-unpublish svg circle{fill:none;stroke:#faa05a;stroke-width:4}.pos-unpublish svg>path{fill:none;stroke:#faa05a;stroke-width:4;stroke-dasharray:28.27;stroke-dashoffset:28.27}.pos-unpublish svg>path.mouth-left{animation:drawLeftMouth 1.5s ease-out forwards infinite}.pos-unpublish svg>path.mouth-right{animation:drawRightMouth 1.5s ease-out forwards infinite}@keyframes drawLeftMouth{from{stroke-dashoffset:28.27}to{stroke-dashoffset:56.54}}@keyframes drawRightMouth{from{stroke-dashoffset:28.27}to{stroke-dashoffset:0}}.uk-breadcrumb{border-bottom:1px solid var(--lightBrown)}.uk-breadcrumb li a{font-size:.8rem;text-transform:uppercase;color:var(--purple);font-weight:500}.uk-breadcrumb li a:hover{color:var(--purpleLight)}.zoo-pagination{margin-top:calc(var(--space) / 2);text-align:center;padding:0 25px}.zoo-pagination>.pagination-bg>*:not(:last-child){margin-right:10px}.zoo-pagination>.pagination-bg>a{color:var(--purple);font-weight:500}.zoo-pagination>.pagination-bg>a:hover{color:var(--purpleDark)}.transition,.transition:before,.transition:after,#destinazioni .items .image a img,.schema-full .altra-immagine a.uk-icon,.schema-full-3 .altra-immagine a.uk-icon,.btn,.btn::before,.pos-link>a::before,.pos-link-dest>a,.text-link,.text-link::after,.cat-badge,.uk-breadcrumb li a,.schema-full .pos-wishlist a,.pos-link>a,.items .teaser-item .image a img,#ob-filtrozoo .items .item a>img,.wishlist-item.ver-2 a>span,footer a,footer .menu-footer-container a,.item .pos-media a img,header .menu-offcanvas::after,.events-default .evento a>img,#evento .related-container a>img,.ob-form-events .ob-filter-content li,.zoo-pagination>.pagination-bg>a,.menu-header .link-esperienze::before,.menu-header .link-esperienze::after,.menu-header a:not(.link-esperienze),.menu-header a:not(.link-esperienze)::before,.uk-accordion-title:hover,form a,.pannelli .uk-subnav-pill li:last-child a,#offcanvas a,#offcanvas a::before,.schema-full-3 .fancy>.uk-icon,#alloggio .middle .uk-slidenav::before,.riviera-teaser .pos-media .f-button svg{transition:var(--transition);-webkit-transition:var(--transition);-moz-transition:var(--transition);-o-transition:var(--transition)}.wishlist-item a.uk-icon-heart:before,.wishlist-item a.uk-icon-heart-o:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-heart-full-purple.svg);content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-heart-empty-purple.svg);display:inline-block;width:22px;position:absolute;top:0;left:50%;transform:translateX(-50%)}.wishlist-item a.uk-icon-heart:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-heart-full-purple.svg)}.wishlist-item a>span{display:none}.wishlist-item.ver-2 a>span{width:auto;display:inline-block}.wishlist-item.ver-2 a:hover>span{color:var(--purpleLight)}.wishlist-item.ver-2{padding:0 10px}.wishlist-item.ver-2 a.uk-icon-heart:before,.wishlist-item.ver-2 a.uk-icon-heart-o:before{position:relative;top:4px;left:0}.pos-wishlist a>span{color:var(--text);width:90px;text-align:center;display:block;position:relative;font-size:1rem;line-height:1.1}.schema-full .uk-breadcrumb{padding:calc(var(--space) / 1) 0 0;margin-bottom:0}.schema-full .altra-immagine a img,.schema-full-3 .altra-immagine a img{display:none}.schema-full .altra-immagine a.uk-icon,.schema-full-3 .altra-immagine a.uk-icon{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);overflow:hidden}.schema-full .altra-immagine a.uk-icon:hover,.schema-full-3 .altra-immagine a.uk-icon:hover{background:rgba(0,0,0,0)}.schema-full .altra-immagine a.uk-icon svg,.schema-full-3 .altra-immagine a.uk-icon svg{display:none}.schema-full .pos-orari,.schema-full .pos-info{margin-bottom:25px;padding-bottom:25px;border-bottom:solid 1px var(--lightBrown)}.schema-full.destinazione-full .pos-wishlist{padding-bottom:0;border-bottom:0}.schema-full .pos-foto3d a:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-3d.svg);display:inline-block;width:26px;margin-right:0px;position:absolute;top:2px;left:0}.schema-full .pos-foto3d,.schema-full .pos-additional{padding-top:25px;padding-bottom:25px;border-bottom:solid 1px var(--lightBrown);text-align:center}.schema-full .pos-foto3d a{color:var(--blue);padding-left:35px;text-decoration:none}.schema-full .pos-foto3d a:hover{color:var(--blue);text-decoration:none}.schema-full .pos-descrizione p:last-child{margin-bottom:0}@keyframes pulse{0%{transform:scale(1)}100%{transform:scale(1.1)}}.schema-full .related-container .image img{border-radius:var(--brder-radius);width:100%}.schema-full .right .h2{margin-bottom:15px}#evento .fancy>.uk-icon,#itinerario .fancy>.uk-icon,.schema-full .fancy>.uk-icon,.schema-full-3 .fancy>.uk-icon{position:absolute;bottom:25px;z-index:1;right:25px;width:50px;height:50px;display:inline-block;background:var(--purple)}#evento .fancy>.uk-icon:hover,#itinerario .fancy>.uk-icon:hover,.schema-full .fancy>.uk-icon:hover,.schema-full-3 .fancy>.uk-icon:hover{background:var(--purpleLight)}#evento .fancy>.uk-icon:before,#itinerario .fancy>.uk-icon:before,.schema-full .fancy>.uk-icon:before,.schema-full-3 .fancy>.uk-icon:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-gallery.svg);display:inline-block;width:30px;position:absolute;left:50%;top:calc(50% - 5px);transform:translate(-50%,-50%)}#evento .fancy>.uk-icon:after,#itinerario .fancy>.uk-icon:after,.schema-full .fancy>.uk-icon:after,.schema-full-3 .fancy>.uk-icon:after{content:'GALLERY';display:inline-block;text-transform:uppercase;line-height:1;font-size:.5rem;letter-spacing:1px;left:50%;transform:translateX(-50%);bottom:3px;position:absolute;font-weight:500;color:var(--white)}#evento .fancy>.uk-icon svg,#itinerario .fancy>.uk-icon svg,.schema-full .fancy>.uk-icon svg,.schema-full .fancy>a>img,.schema-full-3 .fancy>.uk-icon svg,.schema-full-3 .fancy>a>img{display:none}.video-destinazioni-container video{aspect-ratio:16 / 9}#evento .related-container a>img,.events-default .evento a>img,#ob-filtrozoo .items .item a>img,.items .teaser-item .image a img{opacity:1}#evento .related-container a:hover>img,.events-default .evento a:hover>img,#ob-filtrozoo .items .item a:hover>img,.items .teaser-item .image a:hover img{opacity:.85}#destinazione .pos-address{margin-top:25px}#destinazione .pos-address:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/map-marker.svg);display:inline-block;width:11px;position:relative;top:0;margin-right:5px}#destinazione .pos-descrizione{letter-spacing:2px}#modal-3d{padding:40px;background:rgba(0,0,0,.8)}#modal-3d iframe{width:100%;height:calc(100vh - 80px)}#modal-3d .uk-modal-close-full{padding:10px;color:var(--white);background:var(--purple);right:-40px;top:-40px}#modal-3d .uk-modal-close-full:hover{padding:10px;color:var(--white);background:var(--purpleLight)}#destinazione .uk-slidenav-next{right:25px}#destinazione .uk-slidenav-previous{right:15px}#destinazione .uk-slidenav-next:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/arrow-right-white.svg);width:20px}#destinazione .uk-slidenav-previous:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/arrow-left-white.svg);width:20px}#destinazione .pos-wishlist{margin-top:25px}#destinazione .pos-foto3d a:hover{color:var(--purpleLight)}.cat-badge{padding:5px 10px;background:var(--lightGrey);color:var(--text);position:relative}.cat-badge:hover{background:var(--lightBrown);color:var(--text)}.cat-badge .icon::before{content:'';display:inline-block;margin-right:5px;position:relative}.cat-badge .icon.cat-le-grotte-di-osimo::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-grotte-dark.svg) !important;width:28px;top:4px}.cat-badge .icon.cat-gusto::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-gusto-dark.svg) !important;width:28px;top:4px}.cat-badge .icon.cat-spiritualita-e-meditazione::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-fede-dark.svg) !important;width:21px;top:3px}.cat-badge .icon.cat-sport-e-natura::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-sport-dark.svg) !important;width:28px;top:4px}.cat-badge .icon.cat-arte-e-cultura::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-arte-dark.svg) !important;width:24px;top:4px}.cat-badge .icon.cat-storia-e-archeologia::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-archeo-dark.svg) !important;width:12px;top:4px;margin-bottom:3px}#itinerario .video{aspect-ratio:16 / 9;object-fit:cover;object-position:center;cursor:pointer;width:100%}#video-itinerario-container{max-width:1800px;margin:0 auto}#video-itinerario-container:before,#video-itinerario-container.pause:hover:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0);z-index:1;pointer-events:none}#video-itinerario-container.pause:before{background-color:rgba(0,0,0,.3)}#video-itinerario-container .fake-player{width:94px;height:94px;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;z-index:1;pointer-events:none;border-radius:100px;background-color:rgba(175,10,43,.85)}#video-itinerario-container.pause .fake-player{opacity:1}#video-itinerario-container.pause .fake-player:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-play.svg);display:inline-block;position:absolute;width:32px;height:32px;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}#video-itinerario-container.pause .fake-player:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-play.svg);display:inline-block;position:absolute;width:40px;height:40px;top:50%;left:54%;transform:translate(-50%,-50%)}#video-itinerario-container.pause:hover .fake-player:after{transform:rotate(180deg)}#video-itinerario-container .video-3d-link{top:calc(var(--space) / 2);right:25px;z-index:2}#video-itinerario-container .video-3d-link a strong{font-size:1.2rem !important}#itinerario .media-container .guide a,#itinerario .media-container .gpx a{padding-left:35px;letter-spacing:1px}#itinerario .media-container .guide a:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-guide.svg);display:inline-block;width:25px;position:absolute;left:0;top:0}#itinerario .media-container .gpx a:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-gpx.svg);display:inline-block;width:40px;position:absolute;left:0;top:-9px}.itinerary-modal .uk-modal-dialog{width:auto !important}.itinerary-modal .uk-modal-close-default{top:0;right:0;padding:8px;background:var(--text) !important;color:var(--white)}.itinerary-modal .uk-modal-close-default:hover{background:var(--white) !important;color:var(--text)}#itinerario .media-container a:hover{color:var(--white)}#itinerario .pos-gallery{bottom:var(--space);left:0;right:0}#itinerario .pos-gallery .fancy>a>img{display:none}#itinerario .fancy>.uk-icon{bottom:unset;right:unset}#itinerario .tris>div:not(:last-child){border-right:solid 1px var(--lightBrown)}#itinerario .tris>div>div{padding:0 25px}#itinerario .pos-keywords .prefix:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-key.svg);width:22px;display:block;margin-left:auto;margin-right:auto}#itinerario .pos-durata .prefix:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-time.svg);width:20px;display:block;margin-left:auto;margin-right:auto}#itinerario .pos-difficolta .prefix:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-diff.svg);width:25px;display:block;margin-left:auto;margin-right:auto}#itinerario .uk-open>.uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")}#itinerario .uk-accordion-title::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E")}#itinerario .uk-accordion-title{color:var(--white);background:var(--purple);line-height:1;padding:10px 15px}#itinerario .uk-accordion-title:hover{color:var(--white);background:var(--link)}.maplayout{height:65vh !important;min-height:350px;max-height:700px}.gm-style .gm-style-iw-c{border-radius:0 !important;padding:0 !important;-webkit-box-shadow:0 2px 9px 0px rgba(0,0,0,.2);box-shadow:0 2px 9px 0px rgba(0,0,0,.2)}.gm-style .gm-style-iw-d{overflow:auto !important}.gm-style .gm-style-iw{padding:0 !important}.info-window img{max-width:270px !important;margin-bottom:10px !important;border-radius:0 !important;aspect-ratio:3 / 2;object-fit:cover}.info-window strong{margin-bottom:10px;font-size:1rem;text-transform:uppercase;max-width:240px !important;padding:0 15px;text-align:center;font-weight:500}.gm-ui-hover-effect{position:absolute !important;top:0;right:0;background:rgba(255,255,255,.45) !important}.gm-style-iw-ch{padding-top:0 !important}#eventi .item .bottom{padding:15px;background:var(--lightBrown)}#eventi .items .item .content{height:100%;background:var(--lightBrown)}#eventi .item .bottom .pos-wishlist::before{border-top:dashed 2px var(--white)}#eventi .item .bottom .pos-wishlist{padding-top:calc(var(--space) / 2)}#evento .pos-link a:hover{background:var(--linkHover)}#evento .pos-link a:hover::before{width:0 !important}#evento .uk-grid>.left,#evento .uk-grid>.right{margin-top:0 !important}#evento .altra-immagine{width:100%;position:relative}#evento .fancy>.uk-icon{bottom:calc(var(--space) / 2);right:calc(var(--space) / 2);top:unset;left:unset}#evento h1{margin-top:calc(var(--space) / 2);margin-bottom:calc(var(--space) / 2)}#evento .googlemapspro,#evento .googlemapspro .maplayout{width:100% !important}#eventi .evento .pos-data:before,#evento .pos-data:before,#evento .related-container .date>span:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-calendar.svg);display:inline-block;width:13px;position:relative;top:0;margin-right:5px}.ic-container .pos-via:before,#eventi .evento .luogo-evento>span:before,#evento .luogo-evento:before,#evento .related-container .place>span:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-marker.svg);display:inline-block;width:12px;position:relative;top:1px;margin-right:5px}#evento .luogo-evento{padding-top:25px;margin-bottom:25px}#evento .right>div:not(:first-child){padding-top:25px;margin-top:25px;border-top:solid 1px var(--lightBrown)}#evento .pos-quando,#evento .pos-informazioni-aggiuntive{margin-top:25px}#evento .pos-orario:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-clock.svg);display:inline-block;width:15px;position:relative;top:1px;margin-right:5px}#servizio-privavto .uk-breadcrumb li:last-child a,#shopping-full .uk-breadcrumb li:last-child a,#ristorante .uk-breadcrumb li:last-child a,#alloggio .uk-breadcrumb li:last-child a,#evento .uk-breadcrumb li:last-child a{display:none}.ob-form-events .ob-filter-content ul{list-style:none;padding-left:0}.ob-form-events .ob-filter-content li{text-transform:uppercase;font-weight:var(--font-bold);display:inline-block;margin:0 10px;color:var(--link)}.ob-form-events .ob-filter-content li label{cursor:pointer}.ob-form-events .ob-filter-content .ob-filter-active,.ob-form-events .ob-filter-content li:hover{color:var(--linkHover)}.ob-form-events input[type="checkbox" i],.ob-filter-content input[type="checkbox" i]{display:none}.ob-form-events .ob-filter-content label:before{width:40px;display:inline-block;vertical-align:middle}.link-evento-diretta{bottom:calc(var(--space) / 2);left:calc(var(--space) / 2);background:var(--white);width:auto;display:inline-block;padding:25px;box-shadow:0 0 9px rgba(0,0,0,.1);border:solid 2px var(--text);z-index:1}.link-evento-diretta .text:before{content:'';display:inline-block;width:17px;height:18px;top:0px;background:#f00;border-radius:30px;text-align:center;color:var(--white);position:relative;margin-right:10px;opacity:1;animation:diretta 1s ease-out forwards infinite}@keyframes diretta{0%{opacity:0}49%{opacity:0}50%{opacity:1}100%{opacity:1}}.link-video-diretta .uk-icon svg,.link-evento-diretta .uk-icon svg{position:relative;top:-2px}.link-video-diretta a .text,.link-video-diretta a svg,.link-video-diretta a svg{color:var(--link)}.link-video-diretta a:hover svg,.link-video-diretta a:hover svg,.link-video-diretta a:hover .text{color:var(--linkHover)}#interesse .pos-events-related .intro:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-calendar.svg);display:inline-block;width:23px;position:relative;top:2px;margin-right:5px}#interesse .pos-events-related .event-related a{color:var(--link)}#interesse .pos-events-related .event-related a:hover{color:var(--linkHover)}#interesse .pos-events-related .event-related:last-child .h2{margin-bottom:0}.schema-full-3 .top .category{margin-right:15px}.schema-full-3 .top .pos-classificazione .uk-icon{top:-3px}.schema-full-3 .top .pos-classificazione .uk-icon:not(:last-child){margin-right:5px}#servizio-privavto .pos-telefono:before,#shopping-full .pos-telefono:before,#alloggio .pos-telefono:before,#ristorante .pos-telefono:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-phone-orange.svg);display:inline-block;width:16px;position:relative;margin-right:5px}#servizio-privavto .pos-mail:before,#shopping-full .pos-mail:before,#alloggio .pos-mail:before,#ristorante .pos-mail:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-email-orange.svg);display:inline-block;width:16px;position:relative;margin-right:5px}#servizio-privavto .pos-website:before,#shopping-full .pos-website:before,#alloggio .pos-website:before,#ristorante .pos-website:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-website-orange.svg);display:inline-block;width:16px;position:relative;margin-right:5px}#servizio-privavto .pos-indirizzo:before,#shopping-full .pos-indirizzo:before,#alloggio .pos-indirizzo:before,#ristorante .pos-indirizzo:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-marker.svg);display:inline-block;width:12px;position:relative;margin-right:10px;left:3px}#alloggio .pos-ospiti:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-user.svg);display:inline-block;width:16px;position:relative;margin-right:5px}#alloggio .pos-orario:before,#servizio-privavto .pos-orario:before,#shopping-full .pos-orario:before,#ristorante .pos-orario:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-clock.svg);display:inline-block;width:16px;position:relative;top:1px;margin-right:5px}#servizio-privavto .pos-contacts a,#shopping-full .pos-contacts a,#alloggio .pos-contacts a,#ristorante .pos-contacts a{color:var(--link)}#servizio-privavto .pos-contacts a:hover,#shopping-full .pos-contacts a:hover,#alloggio .pos-contacts a:hover,#ristorante .pos-contacts a:hover{color:var(--linkHover)}#servizio-privavto .pos-contacts .contact:not(:last-child),#shopping-full .pos-contacts .contact:not(:last-child),#alloggio .pos-contacts .contact:not(:last-child),#ristorante .pos-contacts .contact:not(:last-child){margin-right:10px}#alloggio .codice-container>span{line-height:1}#alloggio .pos-services .check-list{column-count:4;padding-left:0;list-style-type:none}#alloggio .pos-services .check-list>li{position:relative;padding-left:25px;padding-right:5px;color:var(--white);text-transform:uppercase;display:block}#alloggio .pos-services .check-list>li::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-check-white.svg);position:absolute;top:-2px;left:0;width:14px;display:inline-block}#alloggio .uk-slidenav-previous::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/arrow-left-white.svg);width:22px;padding:10px;background:rgba(0,0,0,.15);left:0}#alloggio .uk-slidenav-next::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/arrow-right-white.svg);width:22px;padding:10px;background:rgba(0,0,0,.15);right:0}#alloggio .middle .uk-slidenav:hover::before{background:rgba(0,0,0,0)}#alloggio .middle .uk-slideshow-items img{width:100%}#alloggio .pos-classificazione span svg{display:none}#alloggio .pos-classificazione span::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-star.svg);display:inline-block;width:19px}#alloggio .pos-category .icon::before{content:'';height:auto;display:inline-block;margin-right:5px;position:relative;top:4px}#alloggio .pos-category .icon.cat-hotel::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-hotel.svg);width:25px}#alloggio .pos-category .icon.cat-ospitalita-religiosa::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-suora.svg);width:15px}#alloggio .pos-category .icon.cat-bed-and-breakfast::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-bb.svg);width:25px}#alloggio .pos-category .icon.cat-agriturismi-e-country-house::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-country.svg);width:25px}#alloggio .pos-category .icon.cat-affittacamere::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-room.svg);width:15px}#alloggio .pos-category .icon.cat-ville-e-case-vacanza::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-casa.svg);width:15px}#alloggio .pos-category .icon.cat-ristoranti::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-risto.svg);width:18px;top:2px}#alloggio .pos-category .icon.cat-locali-e-pub::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-pub.svg);width:16px;top:3px}#alloggio .pos-category .icon.cat-enoteche::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-eno.svg);width:11px;top:3px}#alloggio .pos-category .icon.cat-bar::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-bar.svg);width:22px;top:4px}#alloggio .pos-category .icon.cat-pizzerie::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-pizza.svg);width:19px;top:4px}#alloggio .contacts,#alloggio .link-to-form{border-top:dashed 2px var(--lightGrey);padding-top:25px;margin-top:25px}#alloggio .contacts a{font-weight:var(--font-bold)}#alloggio .pos-link-back a:hover,#alloggio .link-to-form a:hover{color:var(--purpleDark)}#alloggio .pos-link-back{border-top:solid 1px var(--lightBrown);padding-top:calc(var(--space) / 2)}#ristorante .pos-menu .uk-icon{position:relative;top:-2px}#forseo_error_page_content{padding:var(--space) 25px;margin:0 auto;width:100%;max-width:800px;text-align:center}#osimo-category .description .main-container>.pad-y{padding-top:0}#osimo-category .breadcrumbs-container{text-align:center}#osimo-category .uk-breadcrumb{text-transform:uppercase}#alloggi .uk-breadcrumb,#osimo-category .uk-breadcrumb{border-bottom:1px solid var(--lightBrown);padding:0 25px 10px;display:inline-block}#osimo-category .description .uk-grid>div{padding:0 calc(var(--space) / 2)}#osimo-category .description .uk-grid>.center{border-right:1px solid var(--white);border-left:1px solid var(--white)}.outdoor-full .pos-durata .prefix:before,#osimo-category .durata::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-time.svg);width:25px;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}#destinazioni .cat-esperienze,#destinazioni .cat-riviera-del-conero{display:none}#osimo-category .uk-inline .title::before,#destinazioni .category .title::before{content:'';display:block;margin-left:auto;margin-right:auto;margin-bottom:15px;filter:drop-shadow(0px 3px 3px rgba(0,0,0,0.4))}#destinazioni .cat-le-grotte-di-osimo .title::before,#osimo-category .cat-le-grotte-di-osimo .title::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-grotte.svg) !important;width:40px}#destinazioni .cat-gusto .title::before,#osimo-category .cat-gusto .title::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-gusto.svg) !important;width:45px}#destinazioni .cat-spiritualita-e-meditazione .title::before,#osimo-category .cat-spiritualita-e-meditazione .title::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-fede.svg) !important;width:36px}#destinazioni .cat-sport-e-natura .title::before,#osimo-category .cat-sport-e-natura .title::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-sport.svg) !important;width:50px}#destinazioni .cat-arte-e-cultura .title::before,#osimo-category .cat-arte-e-cultura .title::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-arte.svg) !important;width:36px}#destinazioni .cat-storia-e-archeologia .title::before,#osimo-category .cat-storia-e-archeologia .title::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-archeo.svg) !important;width:20px}.category .uk-inline,.category .uk-inline a,.category .uk-inline a img{width:100%}#alloggi .cat-ospitalita-religiosa .pos-category::before,#alloggi .categories .cat-ospitalita-religiosa .content::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-suora.svg);width:22px;height:35px;display:block;margin-left:auto;margin-right:auto}#alloggi .cat-hotel .pos-category::before,#alloggi .categories .cat-hotel .content::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-hotel.svg);width:34px;height:35px;display:block;margin-left:auto;margin-right:auto}#alloggi .cat-bed-and-breakfast .pos-category::before,#alloggi .categories .cat-bed-and-breakfast .content::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-bb.svg);width:35px;height:35px;display:block;margin-left:auto;margin-right:auto;position:relative;top:6px}#alloggi .cat-affittacamere .pos-category::before,#alloggi .categories .cat-affittacamere .content::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-room.svg);width:24px;height:35px;display:block;margin-left:auto;margin-right:auto}#alloggi .cat-ville-e-case-vacanza .pos-category::before,#alloggi .categories .cat-ville-e-case-vacanza .content::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-casa.svg);width:16px;height:35px;display:block;margin-left:auto;margin-right:auto}#alloggi .cat-agriturismi-e-country-house .pos-category::before,#alloggi .categories .cat-agriturismi-e-country-house .content::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-country.svg);width:28px;height:35px;display:block;margin-left:auto;margin-right:auto}#alloggi .cat-locali-e-pub .pos-category::before,#alloggi .categories .cat-locali-e-pub .content::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-pub.svg);width:23px;height:35px;display:block;margin-left:auto;margin-right:auto}#alloggi .cat-enoteche .pos-category::before,#alloggi .cat-vini-prodotti-tipici .pos-category::before,#alloggi .categories .cat-enoteche .content::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-eno.svg);width:21px;height:35px;display:block;margin-left:auto;margin-right:auto}#alloggi .cat-bar .pos-category::before,#alloggi .categories .cat-bar .content::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-bar.svg);width:30px;height:35px;display:block;margin-left:auto;margin-right:auto;position:relative;top:5px}#alloggi .cat-ristoranti .pos-category::before,#alloggi .categories .cat-ristoranti .content::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-risto.svg);width:31px;height:35px;display:block;margin-left:auto;margin-right:auto}#alloggi .cat-pizzerie .pos-category::before,#alloggi .categories .cat-pizzerie .content::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-pizza.svg);width:30px;height:35px;display:block;margin-left:auto;margin-right:auto}#alloggi .cat-outlet .pos-category::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-outlet.svg);width:25px;height:35px;display:block;margin-left:auto;margin-right:auto}#alloggi .cat-olio .pos-category::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-oil.svg);width:34px;height:35px;display:block;margin-left:auto;margin-right:auto}#alloggi .cat-generi-alimentari .pos-category::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-orto.svg);width:36px;height:35px;display:block;margin-left:auto;margin-right:auto}#alloggi .cat-farmacie-e-parafarmacie .pos-category::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-pharma.svg);width:34px;height:35px;display:block;margin-left:auto;margin-right:auto}#alloggi .item .pos-title{margin-top:10px}#alloggi .categories a{text-align:center;border:solid 1px var(--lightBrown);background:var(--white);color:var(--text);height:100%}#alloggi .categories a:hover{background:var(--lightBrown)}#alloggi .categories a>div{padding:15px 15px 10px}#alloggi .item .bottom{padding:25px 25px 15px}#alloggi .item .bottom .pos-category .text{font-size:0.875rem}#alloggi .item .pos-wishlist::before{border-top:dashed 2px var(--white)}#alloggi .item .pos-info,#alloggi .item .pos-wishlist,#alloggi .item .contacts{border-top:dashed 2px var(--white);padding-top:15px;margin-top:15px}#alloggi .item .pos-info span{display:block;font-weight:500;color:var(--link)}#alloggi .item .pos-info p:last-child{margin-bottom:0}#alloggi .item .contacts a:hover,#alloggio .contacts a:hover{color:var(--link)}#alloggi .item .contacts a::before{content:'';display:inline-block;width:15px;margin-right:5px;position:relative}#alloggi .item .contacts .pos-phone a::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-phone-orange.svg);top:1px}#alloggi .item .contacts .pos-mail a::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-email-orange.svg)}#alloggi .item .contacts .pos-website a::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-website-orange.svg);top:2px}.ic-container .form-contatti{padding-left:25px !important;padding-right:25px !important}.omni-pagine-info fieldset>.uk-grid>div{width:100%}#alloggi .item .contacts .pos-website a::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-website-orange.svg);top:2px}.ic-container .contacts>*:not(.green-number)::before{content:'';display:inline-block;width:15px;margin-right:5px;position:relative}.ic-container .contacts>.pos-phone::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-phone-orange.svg);top:1px}.ic-container .contacts>.pos-email::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-email-orange.svg)}.ic-container .contacts>.pos-fax::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-fax.svg)}.ic-container .form-contatti{padding-left:25px !important;padding-right:25px !important}.box-indicazioni span{display:block;color:var(--purple);font-weight:500}.raggiungici>.uk-grid>div{padding:calc(var(--space) / 2) 25px}.raggiungici>.uk-grid>div:not(:last-child){border-right:1px solid var(--lightBrown)}.map-contacts{width:100%;height:50vh;min-height:450px;max-height:650px}.raggiungici>.uk-grid>div::before{display:block;margin:0 auto 15px}.raggiungici .aereo::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-plane.svg);width:30px}.raggiungici .nave::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-boat.svg);width:30px}.raggiungici .auto::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-car.svg);width:30px}.raggiungici .treno::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-train.svg);width:30px}.regpro-calendarMonthHeader{background-color:var(--text) !important}.regpro-calendarWeekDayHeader{border-left:1px solid var(--white) !important}.eb-calendar ul.eb-weekdays{background:var(--purpleDark) !important}.regpro-calendarDay .eb_event_link{background:var(--purple) !important}.regpro-calendarDay .eb_event_link:hover{background:var(--purpleDark) !important}.eb-calendar ul.eb-month-browser li{margin:15px 0 !important}#adminForm>div>.form-actions:not(.uk-first-column) input,#eb-event-page .uk-button-primary{background:var(--purple);border:solid 1px var(--purple);padding-left:25px;padding:10px 35px;color:var(--white);text-transform:uppercase;font-weight:var(--font-bold);letter-spacing:2px}#adminForm>div>.form-actions:not(.uk-first-column) input:hover,#eb-event-page .uk-button-primary:hover{border:solid 1px var(--purpleDark);background:var(--purpleDark)}.eb-container thead th{font-weight:500;color:var(--text)}.uk-table-striped tbody tr:nth-of-type(odd),.uk-table-striped>tr:nth-of-type(odd){background:var(--lightGrey);border-top:1px solid var(--lightGrey);border-bottom:1px solid var(--lightGrey)}#adminForm>div>.form-actions:not(.uk-first-column) input{width:100%}#eb-event-details .uk-button-default,#adminForm>div>.form-actions.uk-first-column input{padding:10px 35px;color:var(--text);text-transform:uppercase;font-weight:var(--font-bold);letter-spacing:2px;width:100%;border:solid 1px var(--lightGrey);background:#f6f6f6}#eb-event-details .uk-button-default:hover,#adminForm>div>.form-actions.uk-first-column input:hover{background:#f1f1f1}.riviera-teaser{background:var(--lightBrown)}.riviera-teaser .right{padding:calc(var(--space) / 2)}.riviera-teaser .riviera::before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/icon-riviera-b.svg);width:46px;display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}.riviera-container>.uk-grid>div:nth-child(even) .right{-ms-flex-order:-1;-webkit-order:-1;order:-1}.riviera-teaser .pos-media .f-button svg{stroke:var(--white);background:rgba(0,0,0,.3);padding:10px}.riviera-teaser .pos-media .f-button:hover svg{background:rgba(0,0,0,0.1)}.riviera-teaser .pos-media .f-carousel__dots{display:none}.riviera-teaser .pos-media .f-carousel.has-dots{margin-bottom:0 !important}.riviera-teaser .pos-media .f-carousel__slide,.riviera-teaser .pos-media .f-carousel__slide img{height:100%;object-fit:cover;object-position:center;aspect-ratio:1000 / 667}.riviera-teaser .pos-media,.riviera-teaser .pos-media .f-carousel{height:100%}#owl-items .experience{height:100%}.pannelli .uk-subnav-pill>*{padding-left:0}.pannelli .uk-subnav-pill li{padding-left:20px}.pannelli .uk-subnav-pill li a{background:var(--lightBrown);display:inline-block;max-width:300px;text-align:center;font-weight:500}.pannelli .uk-subnav-pill li:first-child a{border:solid 2px var(--link);color:var(--link)}.pannelli .uk-subnav-pill li:nth-child(2) a{border:solid 2px var(--purpleDark);color:var(--purpleDark)}.pannelli .uk-subnav-pill li:last-child a{border:solid 2px var(--green);color:var(--green)}.pannelli .uk-subnav-pill li.uk-active a,.pannelli .uk-subnav-pill li a:hover{background:var(--white)}.pannelli .uk-switcher .left{border:solid 2px var(--link);background:var(--lightBrown);padding:25px}.pannelli .uk-switcher .center{border:solid 2px var(--purpleDark);background:var(--lightBrown);padding:25px}.pannelli .uk-switcher .right{border:solid 2px var(--green);background:var(--lightBrown);padding:25px}.pannelli .uk-switcher img{aspect-ratio:16 / 9;width:100%;object-fit:cover;object-position:center}.pannelli .pfoto>div{width:calc(50% - 10px);padding:0 5px}.uk-lightbox .uk-slidenav::before{content:unset !important}.uk-lightbox .uk-slidenav,.uk-lightbox .uk-slidenav svg{color:#fff !important;display:block !important}#modal-3d{padding:40px;background:rgba(0,0,0,.8);z-index:9999}#foto360-pannellum-viewer-1{width:100% !important;height:calc(100vh - 80px) !important}#modal-3d .uk-modal-close-full{padding:10px;color:var(--white);background:var(--red);right:-40px;top:-40px}#modal-3d .uk-modal-close-full:hover{padding:10px;color:var(--white);background:var(--redDark)}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{margin:0 10px;font-size:.875rem;color:var(--text)}.uk-breadcrumb>:last-child>a:not([href]),.uk-breadcrumb>:last-child>span{color:var(--text);text-transform:uppercase}.uk-offcanvas{z-index:999}.uk-light .uk-marker{background:var(--link);color:var(--white);border-radius:0}.uk-light .uk-marker:hover{background:var(--linkHover);color:var(--white)}.uk-notification-message{background:var(--white);color:var(--text);font-size:1rem;line-height:1.1;box-shadow:0px 0px 5px rgb(0,0,0,0.1)}.uk-slidenav:before{content:'';display:inline-block;top:50%;transform:translateY(-50%);position:absolute;z-index:1;width:10px}.uk-slidenav>svg{display:none}.uk-slidenav-previous:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/arrow-left.svg)}.uk-slidenav-next:before{content:url(https://www.osimoturismo.it/templates/omnigraf/assets/images/arrow-right.svg)}.uk-sticky{height:1px !important;margin-top:-1px !important}.uk-breadcrumb{margin-bottom:0}.rsform-error{border-color:#dc8d99 !important;background:#fff7f8 !important;color:#f0506e !important;font-weight:bold !important}.rsform-error::-webkit-input-placeholder{color:#f0506e !important}.rsform-error::-moz-placeholder{color:#f0506e !important}.rsform-error:-moz-placeholder{color:#f0506e !important}.rsform-error::-ms-input-placeholder{color:#f0506e !important}.uk-input,.uk-select,.uk-select:not([multiple]):not([size]){height:50px}.uk-input::placeholder,.uk-textarea::placeholder{color:var(--text)}fieldset{margin:0;padding:0;border:none}.uk-input,.uk-select,.uk-textarea{background:unset;padding:0;color:var(--text);border:0;border-bottom:1px solid var(--text)}form a{color:var(--link)}form a:hover{color:var(--linkHover)}form .uk-checkbox{background:var(--white);margin-right:5px}form .uk-checkbox:checked{background-repeat:no-repeat}#userForm textarea{height:124px}.ig-content .ig-box,.ig-content .ig-media,.ig-content .ig-media img{height:65vh !important;max-height:550px !important;min-height:400px !important}.ig-header{display:none}.ig-content .ig-media{margin:10px}@media (min-width:1920px){.video-destinazioni-container video{width:100vw;max-height:1080px;object-fit:cover;object-position:center}.top-menu::after{bottom:-110%}}@media (max-width:1599px){header .top-menu>.uk-container{padding-left:15px;padding-right:15px}header .top-menu .uk-grid>.left,header .top-menu .uk-grid>.right{width:15%}header .top-menu .uk-grid>.left .barra-fixed{min-width:245px}header .top-menu .uk-grid>.center{width:70%}}@media (max-width:1499px){.slider-home-events{padding:35px calc(var(--space) / 2) 35px 0}.pannelli .uk-subnav{display:block !important}.pannelli .uk-subnav li a{max-width:unset}.pannelli .uk-subnav li:not(:last-child){margin-bottom:15px}}@media (max-width:1399px){header .top-menu .uk-grid>.left,header .top-menu .uk-grid>.right{width:13%}header .top-menu .uk-grid>.center{width:74%}.slider-home-events .uk-slideshow-items .corsivo{padding:10px 35px}.slider-home-events .uk-slideshow-items .corsivo{font-size:3rem}.ihc .first>div{padding:calc(var(--space) / 2)}.evhc .item .bottom{padding:15px}.footer-container .left,.footer-container .center{width:30%}.footer-container .right{width:40%}footer .menu-footer-container ul>li:not(:last-child){margin-bottom:5px}}@media (max-width:1280px){.link-evento-diretta{bottom:25px;left:25px}header .menu-header>.omni-menu>li{margin-right:15px;z-index:1}header .menu-header>.omni-menu>li a{color:var(--text);position:relative;font-size:.8rem}}@media (max-width:1200px){#alloggio .pos-services .check-list{column-count:3}header .top-menu .uk-grid>.center{display:none}header .top-menu .uk-grid>.left,header .top-menu .uk-grid>.right{width:20%}.ewhc:after{bottom:-30px}.slider-home-events .uk-slideshow-items .item .text{display:none}.slider-home-events .uk-slideshow-items .item .event{width:100%}.slider-home-events{padding:35px calc(var(--space) / 2)}.top-menu:after{content:unset}.ewhc>.uk-container{padding:0}.ewhc .uk-slidenav-previous:before{left:-28px}.ewhc .events{width:65%}.ewhc .links{width:35%}.chc .content .uk-grid>.left,.natura .content .uk-grid>.left{width:65%}.chc .content .uk-grid>.right,.natura .content .uk-grid>.right{width:35%}.evhc .item .bottom{padding:15px 10px}.social-container .left,.social-container .right{width:50% !important}.offcanvas-link-container{display:block !important}header .top-menu .uk-grid>.left,header .top-menu .uk-grid>.right{width:30%}header .uk-sticky:not(.barra-fixed) .menu-offcanvas::after{content:'MENU';text-transform:uppercase;font-size:var(--font-family);font-size:.8rem;color:var(--purple);letter-spacing:4px;position:absolute;top:-24px}header .menu-offcanvas:hover::after{color:var(--purpleLight)}header.no-slider .top-menu .uk-grid>.center,header.no-slider .logo-resp{display:block !important}header.no-slider .barra-fixed .logo-resp,header.no-slider .center .menu-header,header.no-slider .main-logo-container .logo-container{display:none !important}header.no-slider .top-menu .uk-grid>.center{width:40%}header.no-slider .barra-fixed .top-menu .offcanvas-link-container{padding-top:0}header.no-slider .barra-fixed .main-logo-container .logo-container{display:block !important}header .logo-resp{display:block !important}header .top-menu .uk-grid>.center{display:block !important;width:40%}header .top-menu .uk-grid>.center .menu-header,header .main-logo-container .logo-container{display:none !important}header .barra-fixed .logo-container{display:block !important}header .top-menu .uk-grid>.left{align-items:center;display:flex}header .main-logo-container{height:100%}header .uk-sticky:not(.barra-fixed) .main-logo-container{height:auto;padding-top:28px}header.slider .uk-sticky:not(.barra-fixed) .main-logo-container{padding-top:0}.top-menu>.uk-container{padding-top:15px;padding-bottom:15px}}@media (max-width:960px){:root{--h1:3rem;--h1LH:3.8rem;--fs:5rem;--fsLH:6rem}.schema-full .left{padding-right:0;border-right:none}.filters-container .uk-sticky{height:auto !important;min-height:unset;max-height:unset;overflow-y:unset}header .top-menu .uk-grid>.center{display:block}header .top-menu .uk-grid>.center .menu-header{display:none}header .top-menu .uk-grid>.center{width:60%}header .top-menu .uk-grid>.left,header .top-menu .uk-grid>.right{width:20%}header .main-logo{width:180px}header .menu-offcanvas:before{top:10px}header>div:not(.barra-fixed) .menu-offcanvas::after{top:-14px}header.no-slider .top-menu .offcanvas-link-container{padding-top:0}.ewhc .uk-slidenav-next:before{right:-28px}.ewhc .links a{width:133px}.ewhc:after{bottom:-25px}.ehc .uk-slider-items>div{width:50%}.ehc .uk-slider-container>.uk-visible-toggle::before,.ehc .uk-slider-container>.uk-visible-toggle::after{width:10%}header .lang-container .lang-switcher{padding:25px 0 0 0}header.no-slider .lang-container::before{content:unset}header.no-slider .lang-container .lang-switcher{padding:20px 0 0 0}.evhc .mob .uk-slider .event{width:50%;margin:0 auto}#osimo-category .description .uk-grid>div{padding:0}#osimo-category .description .uk-grid>.center{border-top:1px solid var(--white);border-bottom:1px solid var(--white);border-right:0;border-left:0;padding:calc(var(--space) / 2) 0;margin:30px 0}.schema-full .left{margin-bottom:calc(var(--space) / 2)}.pos-related .uk-slidenav-previous{left:-50px}.pos-related .uk-slidenav-next{right:-30px}.pos-related .uk-slidenav-next{right:-15px;background:rgba(255,255,255,.4);height:60px;display:inline-block;width:40px}.pos-related .uk-slidenav-previous{left:-15px;background:rgba(255,255,255,.4);height:60px;display:inline-block;width:40px}#itinerario .tris>div:not(:last-child){border-right:0;border-bottom:solid 1px var(--lightBrown)}#itinerario .tris>div:first-child{padding-top:0}#itinerario .tris>div:last-child{padding-bottom:0}#itinerario .pos-related .uk-slidenav:before{right:10px}form .news-container{margin-top:10px !important}header .uk-sticky:not(.barra-fixed) .menu-offcanvas::after{top:-14px}header .uk-sticky:not(.barra-fixed) .main-logo-container{padding-top:15px}header.slider .uk-sticky:not(.barra-fixed) .main-logo-container{padding-top:0}.ic-container .form-contatti{padding-left:0 !important;padding-top:var(--space) !important;padding-bottom:var(--space) !important;text-align:center}.ic-container .box-contatti{margin-right:-30px;overflow-x:hidden}.ic-container .box-contatti .contatti{padding-right:25px;width:100%;justify-content:center;text-align:center;margin-top:0}.ic-container .orario-container{margin-top:0 !important}.raggiungici>.uk-grid>div:nth-child(2){border-right:0}.ic-container .box-orario{padding-top:var(--space) !important;padding-bottom:var(--space) !important}.riviera-container>.uk-grid>div:nth-child(even) .right{-ms-flex-order:9;-webkit-order:9;order:9;margin-top:0 !important}.riviera-teaser .right{padding:calc(var(--space) / 2) 15px}.box-mappa{padding-top:0 !important}.box-mappa img{position:unset !important;z-index:unset !important;margin-top:unset !important}}@media (max-width:767px){h1.big,.h1.big{font-size:4rem;line-height:4.3rem}.layout-header,.layout-header .og-video-browserplayer,.schema-full .pos-immagine-principale>.uk-position-relative>img{aspect-ratio:1 / 1;object-fit:cover;object-position:center center;height:auto;min-height:auto}#video-itinerario-container .video-3d-link{bottom:25px;right:25px}#alloggio .pos-services .check-list{column-count:2}#video-itinerario-container .video-3d-link{position:unset !important;text-align:center;padding-top:calc(var(--space) / 2)}#video-itinerario-container.pause:before{aspect-ratio:16 / 9}#video-itinerario-container.pause .fake-player:before{width:25px;height:25px}#video-itinerario-container.pause:before{background-color:rgba(0,0,0,0)}.ewhc .links,#video-itinerario-container.pause .fake-player:before,#video-itinerario-container .fake-player{display:none}.ehc .uk-slider-items>div{width:65%}.ewhc .events{width:100%}header .lang-container::before{content:unset}header.no-slider .main-logo{width:130px}header.no-slider{height:60px}.box-mappa .welcome img{display:none}.box-mappa .welcome .text-container{width:100%}.slider-home-events .uk-slideshow-items .item .event,.slider-home-events .link-event *:not(.purple),.slider-home-events .link-event:hover *{text-align:center !important}.slider-home-events .link-event *:not(.purple){position:relative !important}.chc .content .uk-grid>.left,.natura .content .uk-grid>.left{width:100%}.chc .content .uk-grid>.right,.natura .content .uk-grid>.right{width:100%;justify-content:flex-start;margin-top:calc(var(--space) / 2)}.natura .uk-inline>img,.chc .uk-inline>img{aspect-ratio:1 / 1;padding:0;object-fit:cover;object-position:center}.natura:after{top:-10%}.footer-container .left,.footer-container .center{width:50%}.footer-container .right{width:100%;justify-content:center !important;margin-top:calc(var(--space) / 2)}.evhc .desk{display:none !important}.evhc .mob{display:block}.evhc .mob .uk-slidenav{background:rgba(255,255,255,.8);width:30px;height:30px}.evhc .mob .uk-slider .event{width:100% !important;margin:0 auto}.evhc .mob .uk-slider-items>*{padding:0 5px}.evhc .events>.uk-container{padding:0 15px}.ihc .first>div{padding:calc(var(--space) / 1) 25px}header .main-logo-container{padding-top:12px}body .eb-calendar .eb-days li{border:1px solid var(--white);width:100%}body .eb-calendar .eb-days li:not(:has(.eb_event_link)){display:none !important}.pannelli .pfoto{display:block !important}.pannelli .pfoto>div{width:100%}.pannelli .uk-switcher>div{padding:25px 15px}.ig-content .ig-box,.ig-content .ig-media,.ig-content .ig-media img{height:150px;max-height:150px}.ig-content .ig-box,.ig-content .ig-media,.ig-content .ig-media img{max-height:400px !important;min-height:300px !important}}@media (max-width:639px){:root{--h1:2.9rem;--h1LH:3.2rem;--space:75px;--fs:4rem;--fsLH:4rem}h1.big,.h1.big{font-size:3.2rem;line-height:3.5rem}.slider-text-container .testo-slider .corsivo{font-size:2.4rem !important;bottom:-80px}.ewhc,header>.barra-fixed{display:none !important}#itinerario .media-container .gpx+div{margin-top:25px;padding-top:25px;border-top:solid 1px var(--white)}.schema-full-3 .top .category{margin-right:0;margin-bottom:25px !important;display:block}.schema-full-3 .pos-category{display:block}#servizio-privavto .pos-contacts .contact,#shopping-full .pos-contacts .contact,#alloggio .pos-contacts .contact,#ristorante .pos-contacts .contact{display:block}#servizio-privavto .pos-contacts .contact:not(:last-child),#shopping-full .pos-contacts .contact:not(:last-child),#alloggio .pos-contacts .contact:not(:last-child),#ristorante .pos-contacts .contact:not(:last-child){margin-right:0;margin-bottom:10px !important}.video-destinazioni-container video{}.ehc .uk-slider-items>div{width:75%}.ehc .uk-slider-container>.uk-visible-toggle::before,.ehc .uk-slider-container>.uk-visible-toggle::after{width:15%}.social-container .right{width:100% !important;padding:0 0 0 0}.social-container .left{width:100% !important;padding:0 0 25px 0;border-right:0;border-bottom:dashed 2px var(--lightGrey)}.footer-container .left,.footer-container .center,.footer-container .left>.content,.footer-container .center>.content{width:100%}.footer-container>div:not(:last-child){margin-bottom:calc(var(--space) / 2)}.raggiungici>.uk-grid>div:not(:last-child){border-right:0;border-bottom:1px solid var(--lightBrown)}#offcanvas .off-menu{padding-left:0}#modal-3d{padding:40px 25px}#modal-3d .uk-modal-close-full{padding:5px;right:-25px}.ig-content .ig-box,.ig-content .ig-media,.ig-content .ig-media img{max-height:250px !important;min-height:200px !important}}@media (max-width:480px){*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:25px}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{margin:0 5px}#alloggio .pos-services .check-list{column-count:1}header .main-logo{width:130px}header .lang-container .lang-switcher{display:none}.ehc .experience .bottom{padding:25px 10px}.schema-full .fancy>.uk-icon{bottom:25px;right:25px}#alloggio .codice-container{display:block !important}#alloggio .codice-container>span:not(:last-child){display:block;margin-bottom:10px}#alloggi .categories a>div{padding:5px 15px 5px}#alloggi .categories .uk-grid-margin{margin-top:15px}#alloggi.shopping .item .bottom{padding:25px 15px 15px}.gallery-didattica img{width:100%;margin-bottom:0}.ig-content .ig-box,.ig-content .ig-media,.ig-content .ig-media img{max-height:170px !important;min-height:110px !important}}@media (max-width:350px){header.no-slider{height:50px}header.no-slider .main-logo{width:120px}}
