@import "https://fonts.googleapis.com/css2?family=Roboto:wght@100;200;300;400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;color:#000033;box-sizing:border-box}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}table.list-container{width:100%;page-break-after:always}thead.list-header{display:table-header-group}tfoot.list-footer{display:table-footer-group}.print-wrapper{width:100%;margin:0 auto;background:#fff;box-sizing:border-box}@media (min-width:0px) and (max-width:1200px){.print-wrapper{padding:0px}}.print-intro-wrapper{margin:25px 40px;padding-top:20px;box-sizing:border-box;padding-bottom:30px;margin-bottom:30px}@media (min-width:0px) and (max-width:1200px){.print-intro-wrapper{margin:20px 20px}}.print-intro-wrapper h1{font-size:30px;font-weight:400;margin-bottom:10px;text-transform:uppercase}@media (min-width:0px) and (max-width:1200px){.print-intro-wrapper h1{font-size:24px}}@media print{.print-intro-wrapper h1{font-size:24px}}.print-intro-wrapper p{font-size:16px;font-weight:300;line-height:24px;margin-bottom:10px}.print-intro-wrapper p.smaller{font-size:13px;line-height:18px}.print-intro-wrapper .print-intro{display:inline-block;width:calc(100% - 260px)}.print-intro-wrapper .logo{display:inline-block;width:250px;vertical-align:top;padding-bottom:40px}.print-intro-wrapper .logo img{width:210px;height:auto;margin-top:-12px}@media (min-width:0px) and (max-width:1200px){.print-intro-wrapper .print-intro{display:block;width:100%}.print-intro-wrapper .logo{display:block;margin-bottom:20px}}.print-list{font-size:0;line-height:0;color:#1d1d1b;box-sizing:border-box}@media (min-width:0px) and (max-width:1200px){.print-list dt{padding:15px 20px}}@media print{.print-list dt{padding:15px 20px}}.print-list dt.month{background-color:#F5EFE9 !important;width:auto;display:block;font-size:22px;line-height:28px;font-weight:400;margin:10px 30px;text-transform:uppercase;background-color:#F5EFE9;border-left:10px solid #4f7898;padding:15px 20px}.print-list dt.month.tag-itinerary{border-left:10px solid #936e5e}.print-list dt.month.tag-es-arte-cultura{border-left:10px solid #936e5e}.print-list dt.month.tag-es-family{border-left:10px solid #be6c26}.print-list dt.month.tag-es-natura-benessere{border-left:10px solid #779141}.print-list dt.month.tag-es-luxury{border-left:10px solid #b6a593}.print-list dt.month.tag-es-food-wine{border-left:10px solid #8f2726}@media (min-width:0px) and (max-width:1200px){.print-list dt.month{font-size:24px;margin:10px 20px}}@media print{.print-list dt.month{font-size:22px}}.print-list dt.big{width:auto;max-width:100%;display:block;border:1px solid #D5D5E4;margin:30px 40px}@media (min-width:0px) and (max-width:1200px){.print-list dt.big{margin:25px 20px}}.print-list .additional-info>a{font-size:14px;line-height:15px;display:block;font-weight:500;padding:5px 0}.print-list .additional-info .d-socials{padding-top:8px;margin-bottom:0}.print-list .additional-info .d-socials a img{width:25px;height:auto}.print-list .additional-info .d-socials dt{padding:0;width:auto}.top{display:inline-block;margin-right:10px;color:#A89968;text-transform:uppercase;font-weight:400}.titolo-evento{font-size:20px;line-height:26px;margin-bottom:5px;font-weight:700}@media (min-width:0px) and (max-width:1200px){.titolo-evento{font-size:16px;line-height:24px}}@media print{.titolo-evento{font-size:14px;line-height:20px}}.luogo-ora-evento{font-size:15px;font-weight:500;line-height:20px;color:#936e5e}.giorno-evento{line-height:20px;margin-bottom:10px;color:#333;font-size:16px;font-weight:500}@media (min-width:0px) and (max-width:1200px){.giorno-evento{font-size:14px;line-height:20px}}@media print{.giorno-evento{font-size:12px;line-height:18px}}.giorno-evento span:last-of-type{display:none}.descrizione-evento{padding-top:5px;font-size:15px;line-height:24px;font-weight:200}.descrizione-evento b{font-weight:400;color:#6E7BB0}@media (min-width:0px) and (max-width:1200px){.descrizione-evento{font-size:13px;line-height:20px}}@media print{.descrizione-evento{font-size:12px;line-height:18px}}.appuntamenti{margin-top:20px;box-sizing:border-box}.appuntamenti h4{margin-bottom:10px;font-weight:400}.appuntamenti p{font-size:14px;line-height:20px;font-weight:200;margin-bottom:15px}.appuntamenti p b{font-weight:400}@media print{.appuntamenti p{font-size:12px;line-height:18px}}.appuntamenti span{display:inline-block;width:32%;padding-right:30px;padding-top:10px;padding-bottom:10px;padding-left:20px;box-sizing:border-box;border-left:3px solid #6E7BB0}@media (min-width:0px) and (max-width:993px){.appuntamenti span{display:block;padding-right:0;width:100%}}.bottom-box{background-color:#936e5e;border-top:1px solid #936e5e;padding:20px 20px;color:white;font-size:14px;line-height:20px;font-weight:300;text-align:center;margin-top:20px}.bottom-box span{display:block}.bottom-box p{color:white;font-size:14px;line-height:20px;font-weight:300}.bottom-box p span{display:block}.bottom-box a{color:#ffffff !important}.smaller{font-size:13px;line-height:18px}.container{max-width:1600px}.print-header{background-color:#F3F3F3}@media print{.list-card,.meteo-content-wrapper{break-inside:avoid}}