@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=e469a302-373a-4993-80f2-3eb8dbda444a&fontids=1564473");@media (max-width:1365.98px){.secondary_menu .col-sm-2{position:static;}.secondary_menu,.sub2menu{display:block !important;margin:0 !important;padding:0 !important;width:100% !important;top:0;right:0;left:100%;color:#ffffff;background-color:#000000;text-align:left !important;}.secondary_menu *,.sub2menu *{color:#ffffff !important;}.secondary_menu.active,.sub2menu.active{left:0;animation-name:slideIn;animation-duration:400ms;}.secondary_menu span,.sub2menu span{padding-left:80px;background:url(/themes/yesmilano/assets/images/arrow_back_yellow.svg);background-position:15px center;background-repeat:no-repeat;background-size:55px;}.secondary_menu span + h2{padding-left:15px;font-size:40px;}.sub2menu > div + li > h2{font-size:40px;}.secondary_menu ul .logo{display:none;}.sub2menu > li{padding-left:15px !important;padding-right:15px !important;}.secondary_menu ul li ul,.secondary_menu ul li{display:none !important;}.secondary_menu ul li ul.active,.secondary_menu ul li ul.active li,.secondary_menu ul li.active{display:block !important;}.secondary_menu .col-sm-2{display:block;width:100%;max-width:100%;}.sub2menu{position:absolute;top:0;background:#000000;bottom:0;z-index:9999;right:0;left:100%;width:100%;}.sub2menu > div + li{padding-top:0 !important;padding-bottom:0 !important;}.sub2menu span{display:inline-block;margin-top:10px;background:url(/themes/yesmilano/assets/images/arrow_back_yellow.svg);background-position:15px center;background-repeat:no-repeat;background-size:55px;}.secondary_menu.menu-color-yellow,.secondary_menu.menu-color-yellow *{color:#000000 !important;background-color:#ffc800;}.secondary_menu.menu-color-yellow .sub2menu,.secondary_menu.menu-color-yellow .sub2menu *{background-color:#ffde66;}.secondary_menu.menu-color-green,.secondary_menu.menu-color-green *{color:#000000 !important;background-color:#008c14;}.secondary_menu.menu-color-green .sub2menu,.secondary_menu.menu-color-green .sub2menu *{background-color:#65b96f;}.secondary_menu.menu-color-grey,.secondary_menu.menu-color-grey *{color:#000000 !important;background-color:#969696;}.secondary_menu.menu-color-grey .sub2menu,.secondary_menu.menu-color-grey .sub2menu *{background-color:#cacaca;}.secondary_menu.menu-color-blue,.secondary_menu.menu-color-blue *{color:#000000 !important;background-color:#00aae1;}.secondary_menu.menu-color-blue .sub2menu,.secondary_menu.menu-color-blue .sub2menu *{background-color:#66cced;}.secondary_menu.menu-color-orange,.secondary_menu.menu-color-orange *{color:#000000 !important;background-color:#ff5528;}.secondary_menu.menu-color-orange .sub2menu,.secondary_menu.menu-color-orange .sub2menu *{background-color:#ffb4ac;}}
#giantmenu.open{display:block;}#giantmenu.open:after{content:"";background:rgba(0,0,0,0.8);position:fixed;top:0;bottom:0;right:0;left:0;z-index:-1;}#banner_search.open + #giantmenu{max-height:80vh;}#giantmenu{display:none;background:#ffffff;color:#000000 !important;font-size:18px;z-index:1;overflow-y:auto;max-height:90vh;}#giantmenu .navigation_side > h2{margin:-60px 0 30px;font-size:1.9rem;text-transform:uppercase;}#giantmenu .row{margin:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;}#giantmenu > ul a{padding:0 !important;font-size:14px !important;height:auto !important;line-height:initial;}#giantmenu > ul li{border:none !important;padding:0 !important;display:block !important;height:auto !important;}#giantmenu > ul > li > a{}#giantmenu a{color:black !important;}#giantmenu .navigation_side{background:#fcfbfc;padding-top:calc(29px + 30px) !important;}#giantmenu .featured_side{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:calc(29px + 30px) !important;background:#f8c00b;}#giantmenu .featured_side > ul{flex:1 0 100%;}#giantmenu .featured_side > ul > li{}#giantmenu .navigation_side,#giantmenu .featured_side{padding:0 65px;}#giantmenu .navigation_side > ul,#giantmenu .featured_side > ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;padding:0 0;}#giantmenu .navigation_side > ul > li,#giantmenu .featured_side > ul > li{flex:1 0 33.33%;padding-bottom:20px;}#giantmenu .navigation_side > ul > li > a,#giantmenu .featured_side > ul > li > a{font-family:"ClassicoURW Bold",serif;font-weight:bold;display:inline-block;padding-bottom:5px;}#giantmenu .navigation_side > ul > li > a + span,#giantmenu .featured_side > ul > li > a + span{display:none;}#giantmenu .navigation_side .giantmenu_sub_lvl2,#giantmenu .featured_side .giantmenu_sub_lvl2{padding:0 0 0 15px;list-style:none;}#giantmenu .navigation_side .giantmenu_sub_lvl2 > li a,#giantmenu .featured_side .giantmenu_sub_lvl2 > li a{display:inline-block;padding:5px 0;transition-duration:200ms;}#giantmenu .navigation_side .giantmenu_sub_lvl2 > li a:hover,#giantmenu .featured_side .giantmenu_sub_lvl2 > li a:hover{text-decoration:none !important;padding-left:10px;font-weight:bold;}.giantmenu_sub_lvl3{display:none;}.banner_lang{flex:0 1 15%;}.banner_lang span{cursor:pointer;}.banner_lang span img{width:15px;margin-left:5px;}.banner_lang section.open{display:block;}.banner_lang section{display:none;top:15px;position:relative;}.banner_lang ul{padding:0;margin:0;background:transparent;list-style:none;height:30px;position:absolute;}.banner_lang li{background:transparent;}.banner_lang li:after{display:none;}.banner_lang li a{padding:5px 30px 5px 15px;display:none;color:#ffffff !important;border:1px solid rgba(0,0,0,1);border-bottom:1px solid rgba(0,0,0,0.5);box-shadow:0 3px 4px rgba(0,0,0,0.3);}.banner_lang li:last-child a{border-top:none;}.banner_lang li a.is-active{}.banner_lang section.open li{background:#ffffff;}.banner_lang section.open li a{display:block;color:#000000 !important;}.language-switcher-language-url a.active{pointer-events:none;}#banner_search .switch_search_mobile,#banner_search .login-user-mobile,#banner_search .banner_lang,#banner_search .user-logged-menu{display:none;}@media screen and (max-width:768px){.banner_mobile_center .banner_lang{position:relative;text-align:center;display:block !important;}.banner_mobile_center .banner_lang span{color:#ffffff;}.banner_mobile_center .banner_lang section{display:none !important;position:absolute;z-index:999;top:25px;left:50%;transform:translateX(-50%);}.banner_mobile_center .banner_lang section.open{display:block !important;}.banner_mobile_center .banner_lang section ul li a{text-align:center;padding:5px 30px;}}@media screen and (max-width:768px){#banner_search.open-mobile{display:flex;align-items:center;justify-content:center;padding:0 15px;}#banner_search.open-mobile form{display:none;position:absolute;top:-12px;left:0;right:-30px;background:#2a87e0;z-index:99;padding:0 10px;}#banner_search.open-mobile form.open{display:flex;}#banner_search.open-mobile form input{font-size:1.2rem;padding:5px 20px 5px 0;margin:1px 0 9px;}#banner_search.open-mobile form img{top:-5px;position:relative;}#banner_search.open-mobile .banner_mobile_center{flex:1 1 100%;justify-content:center;position:relative;;}#banner_search.open-mobile .banner_lang{}#banner_search.open-mobile .banner_lang section{display:block;}#banner_search.open-mobile .banner_lang section .language-switcher-language-url{position:relative;}#banner_search.open-mobile .banner_lang section .language-switcher-language-url a{display:block;}#banner_search.open-mobile .switch_search_mobile,#banner_search.open-mobile .login-user-mobile{display:block !important;}#banner_search.open-mobile .login-user-mobile img{width:30px;}}#banner_search.open{display:block;}#banner_search{display:none;padding:20px 50px;background:#2a87e0;}#banner_search form{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;}#banner_search input{flex:1 1 100%;background:transparent;font-family:"ClassicoURW Bold",serif;font-weight:bold;font-size:1.5rem;color:#ffffff;border:none;padding:5px 20px 5px 0;border-bottom:1px solid rgba(255,255,255,1);-moz-appearance:none;-webkit-appearance:none;appearance:none;}#banner_search input::placeholder{color:rgba(255,255,255,0.6);}#banner_search button{padding:0;margin:0 0 0 -20px;background:transparent;border:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;}#banner_search button img{max-height:20px;}.banner_header{padding:5px 50px;background:#000000;color:#ffffff !important;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;z-index:2;position:relative;}.banner_header a{display:block;color:#ffffff !important;}.banner_header .banner_lang,.banner_header > div:first-child{margin-right:auto;}.banner_header .banner_logo{margin-top:10px;margin-bottom:10px;}.banner_header .banner_logo img{width:250px;}.banner_header .banner_logo h2{font-size:18px;text-transform:uppercase;color:#FCFCF7;margin:5px 0 -5px 0;line-height:1.7rem;}@media screen and (min-width:768px){.banner_header .banner_logo h2{text-align:center;}}.banner_header .banner_utils{margin-left:auto;flex:0 1 15%;display:flex;flex-direction:row;justify-content:flex-end;}.banner_header .banner_utils img{padding:0;margin:0;max-height:30px;max-width:30px !important;}.banner_header .banner_utils a{display:inline-block;margin-right:25px;}.banner_header .banner_utils a:last-child{margin-right:0;}@media (max-width:768px){#giantmenu{height:100vh;max-height:75vh !important;}#giantmenu .row{display:block;}#giantmenu .navigation_side,#giantmenu .featured_side{padding:0 !important;background:#fcfbfc !important;}#giantmenu .navigation_side h2{font-size:18px;text-transform:none;padding:20px 20px 0;margin:0;display:none;}#giantmenu .navigation_side h2:after{content:"";background:#e6e6e6;height:1px;width:100%;display:block;margin-top:20px;}#giantmenu .navigation_side > ul{display:block;padding:0;margin-bottom:0;}#giantmenu .navigation_side > ul > li,#giantmenu .featured_side > ul > li{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding:0 20px;}#giantmenu .navigation_side > ul > li > span > img,#giantmenu .featured_side > ul > li > span > img{height:25px;opacity:0.5;}#giantmenu .navigation_side > ul > li:after{content:"";background:#e6e6e6;height:1px;width:100%;}#giantmenu .navigation_side > ul > li.open,#giantmenu .featured_side > ul > li.open{background:#ededec;box-shadow:inset 0 -15px 15px -15px rgba(0,0,0,0.2);}#giantmenu .navigation_side > ul > li.open .giantmenu_sub_lvl2,#giantmenu .featured_side > ul > li.open .giantmenu_sub_lvl2{display:block !important;padding-bottom:15px;}#giantmenu .navigation_side > ul > li.open .giantmenu_sub_lvl2 > li,#giantmenu .featured_side > ul > li.open .giantmenu_sub_lvl2 > li{padding:5px 0;}#giantmenu .navigation_side > ul > li > a,#giantmenu .featured_side > ul > li > a{flex:0 0 100%;display:block;padding:20px 0 10px;}#giantmenu .navigation_side > ul > li.open > a,#giantmenu .featured_side > ul > li.open > a{flex:0 0 auto;}#giantmenu .navigation_side > ul > li > span,#giantmenu .featured_side > ul > li > span{display:none;flex:0 0 40px;margin-left:auto;text-align:center;}#giantmenu .navigation_side > ul > li.open > span,#giantmenu .featured_side > ul > li.open > span{display:inline;}#giantmenu .navigation_side .giantmenu_sub_lvl2,#giantmenu .featured_side .giantmenu_sub_lvl2{display:none;flex:1 1 100%;}#giantmenu .featured_side{}#giantmenu .featured_side .sponsor_block_test{display:none;}.banner_header{padding:5px 20px;}.banner_header .banner_lang,.banner_header .banner_utils > *{display:none !important;}.banner_header .banner_utils #switch_menu{display:block !important;}}#switch_menu{width:30px;}#switch_menu img{opacity:1;}#giantmenu .featured_side .sponsor_block_test > div{background:#df262d;}#giantmenu .featured_side .sponsor_block_test{flex:1 0 100%;margin:auto -65px 0;background:transparent;height:auto;font-family:"Open Sans Regular",sans-serif;color:rgba(255,255,255,1);}#giantmenu .featured_side .sponsor_block_test .form-group{margin-bottom:0;}#giantmenu .featured_side .sponsor_block > div{padding:15px 30px 30px;}#giantmenu .featured_side .sponsor_block_test p{padding:0 30px 30px;font-size:1.2rem;color:rgba(255,255,255,1);}#giantmenu .featured_side .sponsor_block_test .sponsored_label{color:rgba(255,255,255,0.8);font-size:0.8rem;font-weight:bold;float:right;margin:5px 15px 0 0;}#giantmenu .featured_side .sponsor_block_test h2{font-family:"Open Sans Regular",sans-serif;margin:0;padding:15px 30px 5px 30px;font-size:1.6rem;font-weight:bold;text-transform:capitalize;}#giantmenu .featured_side .sponsor_block_test h2 a{font-family:"Open Sans Regular",sans-serif;font-size:1.6rem;font-weight:bold;text-transform:capitalize;color:rgba(255,255,255,1) !important;}#giantmenu .featured_side .sponsor_block_test img{height:200px;width:100%;object-fit:cover;}.container_main{margin-top:71px !important;}@media screen and (min-width:1025px){.container_main.page-color-green .chroma_heading .caption_main_visual{background-color:#4cb46b !important;}.container_main.page-color-grey .chroma_heading .caption_main_visual{background-color:#c4c4c4 !important;}.container_main.page-color-blue .chroma_heading .caption_main_visual{background-color:rgb(0,170,255) !important;}.container_main.page-color-orange .chroma_heading .caption_main_visual{background-color:rgb(255,85,40) !important;}.container_main.page-color-white-off .chroma_heading .caption_main_visual{background-color:rgb(255,190,200) !important;}.container_main.page-color-yellow .chroma_heading .caption_main_visual{background-color:rgb(255,200,0) !important;}.container_main.page-color-white-off .chroma_heading .caption_main_visual *,.container_main.page-color-yellow .chroma_heading .caption_main_visual *{color:#000000 !important;border-color:#000000 !important;border-left:none;width:100%;}.container_main.page-color-orange .chroma_heading .caption_main_visual *,.container_main.page-color-blue .chroma_heading .caption_main_visual *{color:#ffffff !important;border-color:#ffffff !important;border-left:none;}.chroma_heading{display:flex;padding-top:14px !important;}.chroma_heading .caption_main_visual{z-index:2;padding:0 20px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;align-content:center;text-align:center;justify-content:center;}.chroma_heading .header_image_visual{flex:1 1 100%;z-index:1;position:relative !important;height:unset !important;}.chroma_heading .header_image_visual img{pointer-events:none;width:100% !important;object-fit:cover;height:100%;max-height:560px;}.chroma_heading + .caption{background-color:#fcfcf7 !important;}.main_visual .footer_main_visual .hashtag .field{display:flex;max-width:100%;flex:1 1 100%;flex-wrap:wrap;justify-content:center;}.main_visual .footer_main_visual .hashtag .field--item{display:inline !important;padding-right:15px;}}.chroma_heading .main_visual .caption_main_visual .header_main_visual{width:100% !important;}.chroma_heading .header_main_visual h1{line-height:3.6rem !important;}.chroma_heading .main_visual .footer_main_visual{padding:0 !important;}.chroma_heading{display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap;overflow:hidden;}.chroma_heading .caption_main_visual{width:100% !important;z-index:2;}.chroma_heading .header_image_visual{flex:1 1 100%;width:100%;position:absolute;height:100%;top:0;z-index:1;}.chroma_heading .header_image_visual img{width:100%;height:100%;object-fit:cover;}@media screen and (max-width:768px){.chroma_heading .header_image_visual{position:absolute;}.hidden-tile{display:none !important;height:0;overflow:hidden;}#banner_search .user-logged-menu{display:inline-block;height:30px;}#banner_search .user-logged-menu > a{display:inline;}#banner_search .user-logged-menu img{width:30px;}}.user-logged-in .container_main{margin-top:0 !important;}body.menu-open .a2a_yesmilano{display:none;}.field--name-field-tool-esterno{margin-top:15px;}@media screen and (max-width:768px){.highlights .gallery{float:none;}}.show-more-highlights{display:none;background:linear-gradient(rgba(255,255,255,0) 25%,rgba(255,255,255,1) 90%);text-align:center;position:absolute;bottom:0;left:0;right:0;height:400px;flex-direction:column;align-content:center;justify-content:flex-end;padding-bottom:70px;}.show-more-highlights.show{display:flex !important;}.user-logged-menu{position:relative;}.user-logged-menu ul.open{display:block;}#banner_search .user-logged-menu ul{z-index:9;left:-15px;top:30px;}.user-logged-menu ul{display:none;position:absolute;background:white;top:40px;left:50%;list-style:none;padding:0;margin:0;transform:translateX(-60%);border:1px solid rgba(0,0,0,1);box-shadow:0 3px 4px rgba(0,0,0,0.3);}.user-logged-menu ul a{display:block !important;color:#000000 !important;padding:5px 30px 5px 15px;border-bottom:1px solid rgba(0,0,0,0.5);}.toolbar-fixed .main_header,.toolbar-vertical .main_header{position:relative !important;z-index:100;margin-bottom:71px;}.toolbar-fixed .main_header .superheader,.toolbar-vertical .main_header .superheader{margin-bottom:-71px !important;}.toolbar-fixed .main_header .wrp,.toolbar-vertical .main_header .wrp{position:absolute;left:0;right:0;top:-71px;}@media screen and (max-width:768px){.toolbar-fixed .main_header,.toolbar-vertical .main_header{margin-bottom:91px;}.toolbar-fixed .main_header .wrp,.toolbar-vertical .main_header .wrp{top:-91px;}}.slider.multislider .single_slide .caption_main_visual h3:after{content:"";display:block;clear:both;}.container_main .slider.multislider .single_slide .caption_main_visual{max-width:600px !important;}.nav.tabs{margin-top:61px !important;}@media screen and (min-width:768px){.blocco-redazionale.infografiche{padding-left:0;padding-right:0;}}.blocco-redazionale.infografiche > h3{font-size:40px;text-transform:none;}.infografiche-blocco-redazionale > h3{font-size:32px !important;text-transform:none !important;}.view-filters.form-group form .chosen-container-active.chosen-with-drop .chosen-single,.view-filters.form-group form .chosen-container-single .chosen-single{text-transform:none !important;}.user-logged-in nav.tabs{z-index:5 !important;}
@font-face{font-family:"Open Sans Regular";src:url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Regular.eot);src:url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Regular.eot#iefix) format("embedded-opentype"),url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Regular.woff2) format("woff2"),url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Regular.woff) format("woff"),url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:"Open Sans Bold";src:url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Bold.eot);src:url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Bold.eot#iefix) format("embedded-opentype"),url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Bold.woff2) format("woff2"),url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Bold.woff) format("woff"),url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Bold.ttf) format("truetype");font-weight:bold;font-style:normal;}@font-face{font-family:"Open Sans Light";src:url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Light.eot);src:url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Light.eot#iefix) format("embedded-opentype"),url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Light.woff2) format("woff2"),url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Light.woff) format("woff"),url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;}@font-face{font-family:"Open Sans Italic";src:url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Italic.eot);src:url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Italic.eot#iefix) format("embedded-opentype"),url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Italic.woff2) format("woff2"),url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Italic.woff) format("woff"),url(/themes/yesmilano/assets/Fonts/OpenSans/OpenSans-Italic.ttf) format("truetype");font-weight:normal;font-style:italic;}@font-face{font-family:"ClassicoURW Bold";src:url(/themes/yesmilano/assets/Fonts/ClassicoBold/ClassicoURW-Bol.ttf) format("truetype"),url(/themes/yesmilano/assets/Fonts/ClassicoBold/ClassicoURW-Bol.woff2) format("woff2"),url(/themes/yesmilano/assets/Fonts/ClassicoBold/ClassicoURW-Bol.woff) format("woff");}html,body{font-size:14px;}body{font-family:"Open Sans Regular",sans-serif;}body{overflow-x:hidden;}body p{margin:0;}img{max-width:100%;}.slick-slide img{width:100%;}.container_main{overflow:hidden;}a,a:hover,a:active,a:focus{color:#000000;}a:focus,:focus{outline:none;outline-offset:0;}.full_width.container{width:100%;}.no_padding{padding:0;}.row{position:relative;}.border_bottom{border-bottom:2px solid #e5e5e5;}.display_table{display:table;width:100%;}.main_header{position:fixed;top:0;z-index:999999;display:block;width:100%;background-color:transparent;}.main_header .superheader.row{padding:0 45px;}.main_header .superheader ul{padding:0;margin:0;line-height:60px;}.secondary_menu ul li{display:inline-block;margin-right:40px;font-size:20px;font-weight:700;}.main_header .superheader .side_menu ul{text-align:right;}.main_header .superheader .side_menu ul li{display:inline-block;font-size:20px;font-weight:700;text-transform:uppercase;margin:0 20px;}.main_header .superheader .side_menu ul > li:last-child{margin:0 0 0 20px;}.main_header .superheader .side_menu ul li.language_switcher a{font-weight:400;}.main_header .superheader .side_menu ul li.language_switcher a.active{font-weight:700;pointer-events:none;cursor:default;}.secondary_menu ul li a{color:#000000;display:block;}.secondary_menu ul li a img{height:20px;width:auto;position:relative;margin-left:10px;bottom:2px;}.main_header .superheader .side_menu ul li a img{height:20px;width:auto;position:relative;bottom:2px;}.main_header .superheader ul li a:hover,.superheader ul li a:active,.main_header .superheader ul li a:focus{color:#ffffff;text-decoration:underline;}.main_header .header_menu{background-color:#000000;font-size:0;padding:0 45px;}.main_header .header_menu ul{padding:0;margin:0;}.main_header .header_menu ul li{list-style-type:none;display:inline-block;line-height:60px;border-right:1px solid #333333;font-size:20px;font-weight:700;text-transform:uppercase;padding:0 30px;}.main_header .header_menu ul > li:first-child{padding:0 30px 0 0;}.main_header .header_menu ul li a{color:#ffffff;display:block;height:60px;position:relative;}.main_header .header_menu ul li a:hover,.header_menu ul li a:active,.header_menu ul li a:focus{color:#ffffff;}.main_header .header_menu img,.search img{max-height:30px;margin:10px 0;position:relative;display:inline-block;width:auto;height:100%;}.main_header .header_menu img.logo{top:-2px;}.main_header .header_menu ul li.searchbar{height:60px;border:0;z-index:99;background-color:#000000;position:absolute;width:0;overflow:hidden;padding:0;}.main_header .header_menu .search{position:absolute;line-height:60px;height:60px;display:inline-block;right:0;top:0;cursor:pointer;}.main_header .header_menu ul li.searchbar input{border:0;margin:0;padding:0;background:#000000;width:100%;height:40px;display:inline-block;position:relative;border-bottom:2px solid #333333;}.main_header .header_menu ul li.searchbar input ::placeholder{font-style:italic;}.main_header .header_menu ul li.searchbar button{display:none;}.main_header .sub_menu{background-color:#000000;position:fixed;width:100%;padding:0;height:0;overflow:hidden;z-index:999;}.main_header .sub_menu > div{padding:40px 20px;position:relative;display:block;height:100%;}.main_header .sub_menu .close_submenu{text-align:right;position:absolute;right:45px;top:25px;z-index:99999;}.main_header .sub_menu .close_submenu a{font-size:70px;transform:rotate(45deg);color:#ffffff;font-weight:400;display:inline-block;}.main_header .sub_menu .close_submenu a:hover,.main_header .sub_menu .close_submenu a:active,.main_header .sub_menu .close_submenu a:focus{text-decoration:none;}.main_header .sub_menu [data-sub-menu]{display:none;position:relative;}.main_header .sub_menu [data-sub-menu] h3{color:#ffffff;font-size:40px;text-transform:uppercase;}.main_header .sub_menu [data-sub-menu] ul{padding:0;margin:0;-webkit-columns:2;-moz-columns:2;columns:2;}.main_header .sub_menu [data-sub-menu] li{list-style-type:none;display:block;margin-bottom:30px;}.main_header .sub_menu [data-sub-menu] li a{text-transform:uppercase;}.main_header .sub_menu [data-sub-menu] li a strong{font-size:100px;font-weight:700;color:#ffffff;display:block;line-height:75px;}.main_header .sub_menu [data-sub-menu] li a span{font-size:20px;font-weight:400;color:#ffffff;}.main_header.sub_menu [data-sub-menu] li a:hover,.main_header .sub_menu [data-sub-menu] li a:active,.main_header .sub_menu [data-sub-menu] li a:focus{color:#ffffff;text-decoration:none;}.main_header .superheader .side_menu .search,.menu_burger{display:none;}.main_header .superheader .side_menu ul > li.burger_close{visibility:hidden;position:absolute;top:0;right:0;}.main_header .superheader .side_menu ul li.burger_close a img{bottom:0;}.main_header .sub_menu .close_submenu a.close_submenu_mobile{display:none;}.responsive_tab{overflow:hidden;height:0;}footer.footer,.footer .footer_menu{background-color:rgb(252,252,247);color:#333333;}.footer{overflow:hidden;}.footer .newsletter{background-color:#ffc000;}.footer .newsletter .form{padding:30px 0;font-size:0;position:relative;}.footer .newsletter .form > div{vertical-align:middle;position:relative;display:inline-block;float:none;padding:0;}.footer .newsletter .form input[type="submit"]{font-size:21px;font-weight:700;background-color:#000000;color:#ffc000;display:block;padding:10px 25px;border:0;margin:0 auto;}.footer .newsletter .form label{font-size:22px;font-weight:600;display:block;}.newsletter .form input[type="email"]{border:0;border-bottom:2px solid #000000;background:transparent;display:block;width:100%;line-height:40px;}.testo_iscrizione_newsletter.no_padding{padding:0;width:100%;}.testo_iscrizione_newsletter .row{margin:0;}.footer .newsletter .testo_iscrizione_newsletter p{color:#ffc000;text-align:center;padding:20px;font-weight:600;font-size:16px;background-color:#000000;}.footer .footer_social{padding:45px 0;}.footer .footer_social h5,.footer .newsletter .form h5{margin:0;line-height:56px;font-size:40px;font-weight:900;color:#000000;text-transform:uppercase;}.footer .newsletter .form h5{padding-right:35px;}.footer .footer_social .social_icons{text-align:right;}.footer .footer_social .social_icons a{color:#000000;font-size:40px;}.footer .footer_social .social_icons a span{font-weight:900;margin:0 0 0 50px;}.footer .footer_menu{border-top:3px solid #000000;padding:45px 0;}.footer .footer_menu h6{font-size:16px;font-weight:700;color:#000000;}.footer .footer_menu .menu_area{padding:0;}.footer .footer_menu .menu_area span.arrow_down{display:none;}.footer .footer_menu ul{margin:0;padding:0;}.footer .footer_menu ul li{list-style-type:none;}.footer .footer_menu ul li a{color:#000000;font-size:16px;}.footer .footer_menu ul li a:hover,.footer .footer_menu ul li a:active,.footer .footer_menu ul li a:focus{color:#000000;text-decoration:underline;}.footer .container.copyright{background-color:#000000;text-align:center;padding:20px 0;}.footer .container.copyright p,.footer .container.copyright a,.footer .container.copyright a:hover,.footer .container.copyright a:active,.footer .container.copyright a:focus{color:#ffffff;font-weight:600;font-size:16px;}.slick-track{display:flex;}.slider ul.slick-dots{display:block;text-align:center;padding:30px 0;}.slider .slick-dots li{list-style-type:none;display:inline-block;padding:0 5px;}.slider .slick-dots li button{background-color:transparent;border:1px solid #000000;font-size:0;width:15px;height:15px;display:block;position:relative;border-radius:50%;}.slider .slick-dots li.slick-active button{background-color:#000000;}.slider .navigation_custom{text-align:right;margin:0;display:inline-block;vertical-align:middle;float:none;}@media screen and (max-width:575.98px){.slider .navigation_custom{padding-top:10px;padding-bottom:10px;}}.slider .navigation_custom ul{padding:0;margin:0;}.slider .navigation_custom li{list-style-type:none;display:inline-block;font-size:20px;}.slider .navigation_custom li img{cursor:pointer;}.slider .slider .gallery img.featured{width:100%;}.single_slide{padding:20px;margin:0 15px;height:auto;display:flex !important;position:relative;align-items:flex-end;}@media screen and (max-width:359.98px){.single_slide{padding:0 !important;}.single_slide.itinerario{margin-top:20px;}.single_slide.luogo .title_slide{bottom:15px !important;}}.slider .title_slider{font-size:36px;display:inline-block;vertical-align:middle;float:none;}.slider .title_slider h3{margin:0;font-size:40px;font-weight:600;text-transform:none;line-height:1.25;}.slider .title_slider h4{margin:0;font-size:22px;font-weight:600;text-transform:none;}.slider .single_slide .sottotitolo{margin-top:5px;line-height:24px;font-size:16px;font-weight:600;}.border_bottom{border-bottom:1px solid #d1d1d1;margin-bottom:40px;}.border_bottom.border_more{border-bottom:2px solid #000000;margin-bottom:60px;}.slider.banner{border-top:0;}.single_slide .title_slide h4{font-size:30px;font-weight:600;margin-top:25px;line-height:30px;}.single_slide .content{display:block;text-decoration:none !important;margin:0 auto;position:relative;}.banner .single_slide .content{display:block;text-decoration:none !important;width:auto;margin:0 auto;position:relative;}.galleria_articolo .single_slide .content,.tab .tabs-content .tab-content[data-tab="galleria"] .single_slide .content{background-size:cover;background-position:center center;height:100%;width:100%;}.col-xs-12.counter_slider{font-size:40px;font-weight:600;padding:30px 0;padding-left:30px;display:none;}.slider_button_tutti{position:absolute;right:0;bottom:-45px;width:auto;padding:20px;background-color:#ffffff;}.slider_button_tutti .more{display:inline-block;vertical-align:middle;margin-left:20px;}.slider_button_tutti > span{font-size:22px;font-weight:600;text-transform:uppercase;display:inline-block;vertical-align:middle;}.banner{background-color:#f9f9f9;}.banner .single_slide{padding:0;margin:0 10px;}.banner .single_slide .content figure{width:100%;height:100%;max-height:300px;background-size:contain;background-position:center center;background-repeat:no-repeat;}.banner .single_slide strong{display:block;text-align:center;font-size:36px;font-weight:600;padding:30px 0;text-transform:uppercase;}.banner .single_slide img{border:1px solid #c9c9c9;width:auto;height:100%;max-height:300px;margin:0 auto;}.single_slide.evento .data{font-size:20px;font-weight:600;text-transform:uppercase;text-align:center;padding:10px 0;height:80px;display:table;width:100%;}.single_slide.evento .data span{position:relative;vertical-align:bottom;display:table-cell;line-height:20px;}.single_slide.evento .title_slide{height:150px;}.single_slide.articolo .content,.single_slide.luogo .content{margin-bottom:38px;}.single_slide.luogo .title_slide{position:absolute;bottom:50px;padding-right:20px;}.single_slide.luogo .title_slide h4,.single_slide.luogo .title_slide .sottotitolo{display:inline;background-color:#ffffff;box-shadow:10px 0 0 #ffffff;}.single_slide.luogo .title_slide .sottotitolo{line-height:28px;}.single_slide.luogo .title_slide h4{bottom:10px;position:relative;line-height:50px;text-transform:uppercase;}.single_slide.luogo .details{position:relative;top:-10px;left:0;width:100%;padding:0;margin-left:-10px;}.single_slide.luogo .distanza{position:absolute;right:-10px;top:53px;font-weight:600;font-size:16px;font-family:"ClassicoURW Bold";background:url(/themes/yesmilano/assets/images/background-freccia.png) no-repeat center center;width:88px;display:block;padding-left:20px;}.single_slide.luogo .details img{width:auto;height:auto;position:absolute;top:0;z-index:99;}.single_slide.articolo .title_slide,.single_slide.autore .title_slide{padding-bottom:70px;background:url(/themes/yesmilano/assets/images/fumetto.png) no-repeat bottom center;background-size:100% auto;margin-bottom:30px;}.single_slide.articolo .title_slide h4,.single_slide.autore .title_slide h4{margin:0;}.single_slide.articolo em{font-size:25px;text-align:center;display:block;line-height:28px;}.row.loghi{display:table;width:100%;box-sizing:content-box;padding:0 15px;font-size:0;}.single_slide.articolo .row.loghi .col-xs-6:first-child{padding-right:5px;}.single_slide.articolo .row.loghi .col-xs-6 em{line-height:24px;font-size:20px;font-style:normal;}.loghi > div{position:relative;display:table-cell;vertical-align:middle;float:none;}.loghi > div img{border-radius:50%;border:1px solid #cccccc;margin:0 auto;width:100%;}.autore .title_slide p{font-style:italic;}section.call_to_action{padding:60px;background-size:cover;background-position:bottom center;}section.call_to_action.background_black{background-color:#000000;}section.call_to_action.background_white{background-color:#ffffff;}section.call_to_action.background_yellow{background-color:#ffc800;}section.call_to_action.background_orange{background-color:#ff5528;}section.call_to_action.background_green{background-color:#008c14;}section.call_to_action.background_blu{background-color:#00aae1;}section.call_to_action.background_grey{background-color:#969696;}section.call_to_action.background_dark_white{background-color:#fcfcf7;}section.call_to_action .title_cta{text-align:center;margin-bottom:40px;}section.call_to_action .title_cta h3{font-size:48px;font-weight:600;color:#ffffff;margin:0 0 5px 0;display:inline;padding:0 20px;line-height:78px;}section.call_to_action.background_yellow .title_cta h3,section.call_to_action.background_white .title_cta h3,section.call_to_action.background_dark_white .title_cta h3{color:#000000;background-color:transparent;}section.call_to_action .title_cta h4{font-size:22px;font-weight:600;color:#ffffff;margin:0;display:inline;padding:0 20px;line-height:38px;}section.call_to_action.background_yellow .title_cta h4,section.call_to_action.background_white .title_cta h4,section.call_to_action.background_dark_white .title_cta h4{color:#000000;background-color:transparent;}section.call_to_action .text_cta p{color:#ffffff;font-size:24px;text-align:center;max-width:1170px;margin:0 auto 40px;}section.call_to_action.background_yellow .text_cta p,section.call_to_action.background_white .text_cta p,section.call_to_action.background_dark_white .text_cta p{color:#000000;}section.call_to_action .button_cta{text-align:center;margin:0 auto 45px;}section.call_to_action .button_cta a{text-align:center;display:inline-block;padding:12px 30px;background-color:#ffc000;color:#000000;font-weight:700;font-size:18px;}section.call_to_action.background_yellow .button_cta a,section.call_to_action.background_white .button_cta a{background-color:#000000;color:#ffffff;}section.call_to_action .links_cta ul{position:relative;display:block;text-align:center;padding:0;margin:0;}section.call_to_action .links_cta ul li{position:relative;display:inline-block;text-align:center;}section.call_to_action .links_cta ul li a{position:relative;color:#ffffff;text-decoration:underline;text-transform:uppercase;font-weight:700;font-size:20px;margin:0 20px;}section.call_to_action.background_white .links_cta ul li a,section.call_to_action.background_yellow .links_cta ul li a,section.call_to_action.background_dark_white .links_cta ul li a{color:#000000;}section.call_to_action .links_cta ul li:after{content:"|";font-size:24px;font-weight:700;color:#ffffff;}section.call_to_action .links_cta ul li:after{content:"|";font-size:24px;font-weight:700;color:#ffffff;}section.call_to_action.background_yellow .links_cta ul li:after,section.call_to_action.background_white .links_cta ul li:after{content:"|";font-size:24px;font-weight:700;color:#000000;}section.call_to_action .links_cta ul > li:last-child:after{content:"";}.main_visual{margin-bottom:40px;}.main_visual .no_padding{padding:0;}.main_visual .background_image{background:no-repeat center center;background-size:cover;}.main_visual.header .background_image{height:750px;display:flex;}.main_visual .caption_main_visual{position:relative;top:0;left:0;padding-left:40px;padding-right:40px;background-color:rgba(0,0,0,0.2);max-width:33%;width:100%;height:750px;min-width:500px;}.main_visual.header .caption_main_visual{max-width:500px;display:flex;width:auto;align-items:center;height:auto;vertical-align:middle;background-color:transparent;padding:0;}.main_visual .caption_main_visual .header_main_visual{padding:40px 0;width:70%;}.main_visual .caption_main_visual h1{color:#ffffff;font-size:52px;font-weight:600;line-height:43px;text-transform:uppercase;}.main_visual.header .caption_main_visual h1{margin:0;padding:20px 40px;display:inline-block;font-size:112px;font-weight:800;line-height:90px;background-color:transparent;}.main_visual .caption_main_visual h2{margin-top:20px;padding-left:10px;color:#ffffff;font-size:24px;border-left:3px solid #ffc000;}.main_visual .footer_main_visual{padding:40px 0 20px 0;color:#ffffff;}.main_visual .footer_main_visual .category a{color:#ffc000;font-size:22px;line-height:32px;font-weight:600;display:block;}.main_visual .footer_main_visual .hashtag a{color:#ffffff;font-weight:600;font-size:24px;display:block;}.main_visual .caption{display:block;padding:20px 0;background-color:#ffc000;color:#000000;font-size:22px;font-weight:600;text-align:center;}.main_visual.header .caption{padding:40px 0;}.main_visual .caption .row{max-width:1170px;margin:0 auto;display:flex;width:100%;}.main_visual .caption .row .list_dates{font-size:0;text-align:right;}.main_visual .main-link,.main_visual .main-link a{color:#ffc000;font-weight:600;font-size:32px;text-transform:uppercase;display:block;}.main_visual .main-link a{text-decoration:underline;}.caption .caption_date{max-width:170px;display:inline-block;font-weight:600;line-height:25px;text-align:right;font-size:24px;padding:0 30px 0 0;border-right:1px solid #000000;margin-top:20px;margin-bottom:20px;width:auto;position:relative;}.caption .caption_date .date_number{font-size:40px;clear:right;display:inline-block;}.caption .caption_date.plus:after{content:"+";position:absolute;right:-13px;font-size:45px;background:#ffc000;top:50%;height:34px;margin-top:-17px;}.caption .didascalia{display:flex;align-items:center;text-align:left;line-height:25px;}.caption .didascalia i{display:block;}.caption.itinerari ul,.caption.inline ul{padding:0;max-width:1170px;margin:0 auto;}.caption.itinerari ul li,.caption.inline ul li{display:inline-block;font-size:24px;}.caption.itinerari ul li a,.caption.inline ul li span{padding:0 25px;}.caption.itinerari ul li:before,.caption.inline ul li:before{content:" ";width:5px;height:5px;display:inline-block;border-radius:50%;bottom:5px;position:relative;background-color:#000000;}.caption.itinerari ul > li:first-child:before,.caption.inline ul > li:first-child:before{display:none;}.main_visual.header .caption p{text-align:left;}.btn_fb_login,.btn_fb_login:active,.btn_fb_login:focus,.btn_fb_login:visited,.btn_fb_login:hover{height:50px;color:#fff;font-family:Helvetica,Arial,sans-serif;font-weight:600;font-size:20px;line-height:36px;padding-left:65px;padding-right:15px;background:#41639d url(/themes/yesmilano/assets/images/fb-btn-login-icon.png) no-repeat 0 center;background-size:50px;margin-top:30px;}.breadcrumbs{font-size:18px;padding:25px;}.breadcrumbs p{padding:0 30px;}.breadcrumbs a,.breadcrumbs a:hover,.breadcrumbs a:active,.breadcrumbs a:focus{color:#000000;}section.main_content.container{margin-top:15px;}.dettagli_autore{margin-bottom:40px;}.dettagli_autore img{position:relative;display:block;margin:0 auto;max-height:185px;max-width:185px;width:100%;height:auto;border-radius:50%;}.dettagli_autore a,.dettagli_autore a:hover,.dettagli_autore a:active,.dettagli_autore a:focus{font-size:25px;font-weight:600;color:#000000;display:block;text-align:center;margin-top:10px;line-height:25px;}.dettagli_autore span{font-weight:400;font-style:italic;display:block;font-size:25px;text-align:center;line-height:25px;}.main_content .content{display:block;position:relative;margin-top:30px;font-size:25px;float:none;}.main_content .load_more{text-align:center;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 23%,rgba(255,255,255,0.82) 32%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 23%,rgba(255,255,255,0.82) 32%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 23%,rgba(255,255,255,0.82) 32%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);background-size:1px 100%;height:150px;margin-top:-150px;position:relative;}.main_content .premium{text-align:center;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 23%,rgba(255,255,255,1) 30%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 23%,rgba(255,255,255,1) 30%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 23%,rgba(255,255,255,1) 30%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);background-size:1px 100%;position:relative;height:340px;margin-top:-340px;padding-top:50px;padding-bottom:50px;}.main_content .premium h3{text-transform:uppercase;font-weight:600;line-height:10px;}.main_content .load_more a,.main_content .load_more a:hover,.main_content .load_more a:active,.main_content .load_more a:focus{color:#ffffff;text-decoration:none;background-color:#000000;font-weight:500;border-radius:50%;font-size:60px;height:52px;width:52px;display:inline-block;line-height:38px;cursor:pointer;margin-top:94px;}.download{position:relative;margin-top:30px;}.download .file{position:relative;margin-bottom:10px;}.download a{font-weight:600;color:#000000;position:relative;height:30px;display:inline-block;font-size:0;}.download a:hover,.download a:active,.download a:focus{color:#000000;}.download a span{display:inline;vertical-align:bottom;line-height:15px;margin-right:10px;font-size:18px;}.download span.weight_file{font-style:italic;color:#474747;font-size:18px;position:relative;display:inline-block;vertical-align:bottom;}.tripadvisor{padding:20px 15px;}.tripadvisor.border_bottom{margin-bottom:0;}.tripadvisor .row > div{height:130px;position:relative;text-align:left;line-height:130px;}.tripadvisor .row > div:last-child{text-align:right;}.slider-tabing.slider{padding:0 20px;overflow:hidden;}.slider-tabing .gallery.border_bottom{border-image:none;}.slider-tabing.slider .slick-list{overflow:visible;}.slider-tabing .single_slide{text-align:center;margin:0;}.slider-tabing .single_slide a{cursor:pointer;}.slider-tabing .single_slide img{position:relative;width:auto;display:inline-block;height:60px;}.slider-tabing .single_slide img.hover{display:none;}.slider-tabing .single_slide a:hover img,.slider-tabing .single_slide a:active img,.slider-tabing .single_slide a:focus img,.slider-tabing .single_slide a.current img{display:none;}.slider-tabing .single_slide a:hover img.hover,.slider-tabing .single_slide a:active img.hover,.slider-tabing .single_slide a:focus img.hover,.slider-tabing .single_slide a.current img.hover{display:inline;}.slider-tabing .single_slide .tab-text{font-weight:600;font-size:16px;line-height:30px;text-transform:none;}.slider-tabing .single_slide a:hover,.slider-tabing .single_slide a:active,.slider-tabing .single_slide a:focus{text-decoration:none;}.slider-tabing .single_slide a:hover:after,.slider-tabing .single_slide a:active:after,.slider-tabing .single_slide a:focus:after,.slider-tabing .single_slide a.current:after{content:" ";position:absolute;bottom:-31px;background-color:#ffc000;width:20px;height:20px;border-radius:50%;left:50%;margin-left:-10px;}.slider-tabing .single_slide .content{width:auto;}.slider-tabing.slider .navigation_custom{text-align:right;padding:0;margin:0;display:none;position:relative;z-index:999;}.slider-tabing.slider .navigation_custom ul > li{position:absolute;top:50px;right:10px;}.slider-tabing.slider .navigation_custom ul > li:first-child{right:auto;left:10px;}.tab{overflow:hidden;}.tab .tabs-content{padding:10px 15px;}.tab .tabs-content .tab-content{opacity:0;position:absolute;z-index:-1;top:0;left:0;}.tab .tabs-content .tab-content.active{opacity:1;z-index:98;position:relative;display:block;}.tab .tabs-content .tab-content[data-tab] iframe{height:540px;width:100%;}.bring_me_here{font-size:20px;padding:15px;text-align:center;}.bring_me_here img{position:relative;margin-left:10px;}.tab .tabs-content .tab-content[data-tab="galleria"] .slider{width:100%;}.tab .tabs-content .tab-content[data-tab="galleria"] .single_slide,.galleria_articolo .slider .single_slide{padding:0;margin:0;display:block !important;height:550px;}.tab .tabs-content .tab-content[data-tab="galleria"] .single_slide img,.galleria_articolo .slider .single_slide img{width:100%;}.tab .tabs-content .tab-content[data-tab="galleria"] .slider .navigation_custom,.galleria_articolo .slider .navigation_custom{padding:20px;position:absolute;z-index:99;top:0;}.galleria_articolo .slider .navigation_custom{padding:20px;position:absolute;z-index:99;top:70px;}.tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption,.galleria_articolo .slider figcaption{position:absolute;padding:20px;bottom:0;display:table;}.tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption a.more,.galleria_articolo .slider figcaption a.more{display:table-cell;vertical-align:middle;}.tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption a.more.active span,.galleria_articolo .slider figcaption a.more.active span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption a:hover,.tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption a:active,.tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption a:focus{text-decoration:none;}.tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption .sottotitolo,.galleria_articolo .slider figcaption .sottotitolo{display:inline-block;margin-left:20px;padding:20px 10px 20px 20px;color:#ffffff;background-color:rgba(0,0,0,0.5);width:350px;position:relative;overflow:hidden;vertical-align:bottom;}.tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption .sottotitolo span,.galleria_articolo .slider figcaption .sottotitolo span{width:310px;display:block;border-left:4px solid #ffc000;padding-left:10px;}@media screen and (max-width:499.98px){.tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption .sottotitolo,.galleria_articolo .slider figcaption .sottotitolo{width:calc(100% - 20px);}.tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption .sottotitolo span,.galleria_articolo .slider figcaption .sottotitolo span{width:100%;line-height:20px;}}.tab .tabs-content .tab-content[data-tab="instagram"] .slider .single_slide{margin:0;}.tab .tabs-content .tab-content[data-tab="infoservizi"] .content,.tab .tabs-content .tab-content[data-tab="contatti"] .content{position:relative;display:block;padding-top:40px;padding-bottom:40px;padding-left:75px;line-height:24px;font-size:18px;}.tab .tabs-content .tab-content[data-tab="infoservizi"] .content > div,.tab .tabs-content .tab-content[data-tab="contatti"] .content > div{margin-top:40px;}.tab .tabs-content .tab-content[data-tab="infoservizi"] .content > div:first-child,.tab .tabs-content .tab-content[data-tab="contatti"] .content > div:first-child{margin-top:0;}.tab .tabs-content .tab-content[data-tab="infoservizi"] h3,.tab .tabs-content .tab-content[data-tab="contatti"] h3{font-size:20px;font-weight:700;text-transform:uppercase;margin:0;}.tab .tabs-content .tab-content[data-tab="infoservizi"] span.icon,.tab .tabs-content .tab-content[data-tab="contatti"] span.icon{position:absolute;display:inline-block;left:20px;}.galleria_articolo .slider .title_slider{padding-bottom:30px;}.galleria_articolo .slider .title_slider h3{font-size:36px;}.galleria_articolo .row > div > p{font-size:25px;padding:20px;}.galleria_articolo .discover_more ul{padding:20px 0;margin:0;display:inline-block;text-align:right;width:100%;}.galleria_articolo .discover_more ul li{position:relative;display:inline-block;}.galleria_articolo .discover_more ul li a{font-size:20px;color:#000000;text-transform:uppercase;padding:0 20px;font-weight:600;}.galleria_articolo .discover_more ul li a:after{content:url(/themes/yesmilano/assets/images/arrow_right.png);position:relative;margin-left:20px;top:3px;}.galleria_articolo .discover_more ul li:after{content:"|";font-size:20px;color:#000000;}.galleria_articolo .discover_more ul > li:last-child:after{display:none;}.slider.text{padding-top:40px;padding-bottom:50px;}.slider.text .single_slide{padding:0;display:block !important;opacity:0.2;transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-webkit-transition:opacity 0.25s ease-in-out;}.slider.text .single_slide.slick-current,.slider.text .single_slide.slick-current .content h4{opacity:1;}.text .single_slide .content{margin:0;}.slider.text .content h3{font-size:120px;text-transform:uppercase;font-weight:800;margin:0;line-height:100px;}.slider.text .content h4{font-size:22px;font-weight:600;text-transform:none;margin:10px 0 0 0;opacity:0;transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out;}.slider.grid{margin-bottom:40px;}.slider.grid .title_slider{margin-bottom:40px;}.slider.grid .single_slide{display:inline-block !important;padding:0;margin:0;}.slider.grid .single_slide.slick-current{border-left:2px solid #000000;border-right:2px solid #000000;}.slider.grid .single_slide .content{-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px);-o-filter:blur(0px);transition:0.3s all ease;}.slider.grid .single_slide.nohover .content{-webkit-filter:blur(2px);-moz-filter:blur(2px);-ms-filter:blur(2px);-o-filter:blur(2px);}.slider.grid .single_slide .content{height:390px;padding:60px 80px;background-color:#000000;background-size:cover;background-repeat:no-repeat;}.slider.grid .single_slide .content.yellow{background-color:#ffc000;}.slider.grid .content strong.title{font-size:32px;color:#ffffff;text-transform:uppercase;text-align:center;display:block;}.slider.grid .content.yellow strong.title{color:#000000;}.slider.grid .content.black strong.title{color:#ffffff;}.serp .view_more,.slider.grid .view_more{border:2px solid #ffc000;text-align:center;font-size:24px;margin-top:5px;padding:7px 0;text-transform:uppercase;}.view_more .pager__item a{font-weight:600;font-size:20px;text-transform:none;}.slider.multislider .single_slide{padding:0;margin:0;background-size:cover;background-position:center center;height:560px;}.slider.multislider .single_slide .content{background-color:rgba(0,0,0,0.4);width:100%;height:560px;border-right:2px solid #000000;}.container_main .slider.multislider .single_slide .caption_main_visual{position:absolute;right:0;padding-left:40px;padding-right:40px;max-width:400px;width:100%;bottom:120px;text-align:right;}#accountModal{margin-top:150px;text-align:center;}#accountModal .close{margin-top:-30px;margin-right:-25px;font-size:28px;}#accountModal .modal-body{margin:30px;}#accountModal .modal-content{border-radius:0;}#accountModal .modal-content h3{font-size:48px;font-weight:600;}#accountModal .modal-content p{font-size:20px;font-weight:600;}.slider.multislider .single_slide .caption_main_visual h3{font-size:50px;font-weight:600;color:#ffffff;display:inline;position:relative;margin:0;line-height:80px;text-transform:uppercase;box-shadow:10px 0 0 rgba(0,0,0,0.5),-10px 0 0 rgba(0,0,0,0.5);}.slider.multislider .single_slide .caption_main_visual h4{font-size:22px;font-weight:600;color:#ffffff;text-transform:none;margin:20px 0 0 0;}.slider.multislider ul.slick-dots{display:block;text-align:center;padding:30px 0;position:absolute;width:100%;bottom:0;}.slider.multislider .slick-dots li.slick-active button{background-color:#ffffff;}.slider.multislider .slick-dots li button{border-color:#ffffff;}.slider .navigation_custom{position:absolute;bottom:0;z-index:99;}@media screen and (max-width:575.98px){.slider:not(.multislider) .navigation_custom.col-sm-4{position:static;}}.slider.multislider .navigation_custom ul{width:100%;}.slider.multislider .navigation_custom li{cursor:pointer;height:71px;width:65px;display:inline-block;background-size:cover;position:absolute;bottom:40px;}.slider.multislider .navigation_custom li.prev{left:40px;float:left;background:url(/themes/yesmilano/assets/images/arrow_left_slider_empty.png) no-repeat center center;}.slider.multislider .navigation_custom li.next{right:40px;background:url(/themes/yesmilano/assets/images/arrow_right_slider_empty.png) no-repeat center center;}.slider.multislider .navigation_custom li.prev:hover{float:left;background:url(/themes/yesmilano/assets/images/arrow_left_slider_yellow.png) no-repeat center center;}.slider.multislider .navigation_custom li.next:hover{background:url(/themes/yesmilano/assets/images/arrow_right_slider_yellow.png) no-repeat center center;}.serp{padding-top:50px;padding-bottom:50px;}.serp_title h4{font-size:22px;text-transform:uppercase;margin-bottom:50px;}.serp_title h4 .big{font-size:36px;}.serp .serp_results .single_result{position:relative;background-color:#000;min-height:390px;}.serp .serp_results .single_result .title_box{position:absolute;top:0;left:0;right:0;padding:45px 30px;}.serp .serp_results .single_result .title_box h2{margin-top:10px;text-transform:uppercase;color:#fff;font-size:28px;}.serp .serp_results .single_result .title_box h2 strong{font-weight:400;color:#ffc000;}.serp .serp_results .single_result .title_box h3{display:inline-block;margin-top:0;padding:3px 12px;text-transform:uppercase;background-color:#fcfcf7;color:#000000;font-size:20px;font-weight:600;}.serp .serp_results .single_result .text_box{position:absolute;top:50%;left:0;right:0;padding:30px;}.serp .serp_results .single_result .text_box p{color:#ffffff;font-size:18px;line-height:1.4;}.serp .serp_results .single_result .text_box p strong{padding:0 5px;font-weight:400;background-color:#fcfcf7;color:#000000;}.serp .serp_results .single_result img{opacity:0.5;transition:opacity 0.5s ease;}.serp .serp_results .single_result:hover img{opacity:0.3;}.page-node-type-corso .main_visual .caption_main_visual h1{font-size:42px;}.body .discover_more a{text-decoration:none;}.body .discover_more a:hover{text-decoration:underline;}.page-node-type-corso .discover_more ul li{display:block;}.page-node-type-corso .discover_more ul li:after{display:none;}@media all and (max-width:1300px){.main_header .header_menu ul li{font-size:16px;padding:0 18px;}.main_header .header_menu ul > li:first-child{padding:0 20px 0 0;}.main_header .header_menu img,.search img{max-height:30px;}}@media all and (max-width:1200px){.single_slide.evento .data{font-size:17px;}.main_header .sub_menu [data-sub-menu] li a strong{font-size:60px;line-height:50px;}.main_header .sub_menu [data-sub-menu] li a span{font-size:16px;font-weight:400;color:#ffffff;}}@media all and (max-width:1199px){.serp .serp_results .single_result{min-height:322px;}.serp .serp_results .single_result .title_box{padding:35px;}.serp .serp_results .single_result .text_box{padding:35px;}.serp .serp_results .single_result .title_box h2{font-size:24px;}.serp .serp_results .single_result .title_box h3{font-size:16px;}.serp .serp_results .single_result .text_box p{font-size:16px;}}@media all and (max-width:1080px){.caption .caption_date{max-width:155px;}}@media all and (max-width:1024px){.main_visual .caption_main_visual{display:inline-block;max-width:100%;width:auto;height:550px;min-width:0;}}@media all and (max-width:1365.98px){.mobilemenu .responsive_tab{position:absolute;height:0;overflow:hidden;top:0;left:0;background-color:#ffffff;width:100%;}.mobilemenu .responsive_tab form{position:relative;height:80px;margin-top:50px;padding-top:30px;}.mobilemenu .responsive_tab form input[type="checkbox"]{-webkit-appearance:none;}.mobilemenu .responsive_tab.newsletter_tab div{margin-top:20px;}.mobilemenu .responsive_tab.newsletter_tab span{vertical-align:bottom;font-size:18px;margin-left:5px;text-transform:uppercase;font-weight:600;}.mobilemenu .responsive_tab.newsletter_tab span a{vertical-align:bottom;}.mobilemenu .searchbar_tab button{border:0;background:transparent url(/themes/yesmilano/assets/images/lente.png) no-repeat center center;width:50px;height:50px;vertical-align:bottom;position:absolute;right:0;top:0;}.mobilemenu .searchbar_tab input::placeholder{text-transform:uppercase;font-style:italic;font-weight:400;font-size:18px;color:#000000;}.mobilemenu .searchbar_tab input{position:relative;border:0;border-bottom:2px solid #000000;display:block;width:100%;}.mobilemenu .responsive_tab > div{padding:40px 20px;}.main_header .sub_menu [data-sub-menu] ul{-webkit-columns:1;-moz-columns:1;columns:1;}.main_header .sub_menu [data-sub-menu] h3{font-size:34px;}.main_header .sub_menu .close_submenu{top:0;position:absolute;width:calc(100% - 40px);border-bottom:1px solid #cccccc;right:0;text-align:left;margin:0 20px;}.main_header .sub_menu .close_submenu > a:first-child{display:none;}.main_header .sub_menu .close_submenu a.close_submenu_mobile{display:inline-block;position:relative;transform:none;font-size:18px;color:#ffc000;background:#000000;padding:5px;bottom:-18px;}.main_header .sub_menu .close_submenu a.close_submenu_mobile img{position:relative;bottom:2px;margin-right:5px;}.main_header .header_menu ul > li:first-child{border-right:0;}.mobilemenu{padding:0;margin:0;height:0;overflow:hidden;position:relative;background-color:#fcfcf7;color:#000000;}.mobilemenu ul.menu_responsive{width:calc(100% - 40px);display:block;padding:40px 0;margin:0 20px;}.mobilemenu ul.menu_responsive li{list-style:none;}.mobilemenu ul.menu_responsive li a{font-size:30px;font-weight:600;line-height:60px;}.main_header .header_menu ul{width:auto;display:inline-block;}.menu_burger{display:inline-block;line-height:67px;height:67px;float:right;}.main_header .header_menu .menu_burger img{max-height:20px;}.main_header .superheader.row{overflow:hidden;margin:0;height:0;width:100%;background-color:#fcfcf7;color:#000000;}.secondary_menu{padding:0;text-align:right;overflow:hidden;border-top:2px solid #000000;margin:0 20px;position:absolute;width:calc(100% - 40px);bottom:0;}.secondary_menu ul{padding:0px 20px 40px 0px;margin:0;}.secondary_menu ul li{display:block;margin-right:0;padding:10px 0;}.main_header .superheader .side_menu{padding:0;}.main_header .superheader .col-md-6.side_menu{width:100% !important;}.main_header .superheader .side_menu ul{text-align:left;min-width:425px;}.main_header .superheader .side_menu ul li{height:67px;display:inline-block;vertical-align:bottom;line-height:67px;font-size:0;margin-left:0;margin-right:40px;}.main_header .superheader .side_menu ul li a{height:67px;line-height:67px;}.main_header .superheader .side_menu ul li a.newsletter_menu{font-size:0;background:url(/themes/yesmilano/assets/images/newsletter_icon_mobile.png) no-repeat center center;display:inline-block;width:50px;height:50px;background-size:45px auto;border-radius:50%;vertical-align:middle;}.main_header .superheader .side_menu ul li a.newsletter_menu.active{background:#000000 url(/themes/yesmilano/assets/images/newsletter_icon_mobile_active.png) no-repeat center center;}.main_header .superheader .side_menu ul li.language_switcher{font-size:0;}.main_header .superheader .side_menu ul li.language_switcher a.active,.main_header .superheader .side_menu ul li a.account img,.main_header .superheader .side_menu ul li a.search img,.main_header .header_menu .search,.superheader .secondary_menu,.main_header .header_menu ul li.mobile_on{display:none;}.main_header .superheader .side_menu ul li.language_switcher a{font-size:18px;display:inline-block;position:relative;}.main_header .superheader .side_menu ul li a.account{font-size:0;background:url(/themes/yesmilano/assets/images/account.png) no-repeat center center;display:inline-block;width:50px;height:50px;vertical-align:middle;border-radius:50%;}.main_header .superheader .side_menu ul li a.account.active{background:#000000 url(/themes/yesmilano/assets/images/account_active.png) no-repeat center center;}.main_header .superheader .side_menu .search{display:inline-block;}.main_header .superheader .side_menu ul li a.search{font-size:0;background:url(/themes/yesmilano/assets/images/search.png) no-repeat center center;display:inline-block;width:50px;background-size:auto 24px;border-radius:50%;height:50px;vertical-align:middle;}.main_header .superheader .side_menu ul li a.search.active{background:#000000 url(/themes/yesmilano/assets/images/search_active.png) no-repeat center center;}.main_header .header_menu ul li{line-height:67px;}.main_header .header_menu ul li a{height:67px;}.main_header .header_menu{padding:0 40px;}.main_header .header_menu .main_menu{padding:0;}.main_header .header_menu .col-md-12.main_menu{position:absolute;width:100%;}.responsive_tab_content h3{font-size:48px;font-weight:600;margin-bottom:0;}.responsive_tab_content p{font-size:20px;font-weight:600;}.newsletter_tab form label{display:block;font-weight:600;font-size:20px;}.newsletter_tab form input[type="email"]{border:0;border-bottom:1px solid #000000;width:100%;line-height:40px;font-size:20px;}.mobilemenu .responsive_tab.newsletter_tab form{position:relative;height:auto;margin-top:0;padding-top:30px;}.newsletter_tab form input[type="submit"]{margin-top:20px;display:block;max-width:200px;margin:50px auto;border:2px solid #000000;background-color:#ffc000;font-weight:600;font-size:20px;color:#000000;padding:10px 25px;}.banner .single_slide img{width:100%;height:auto;}.banner .single_slide .content{padding:20px;}.single_slide.evento .title_slide{height:122px;}.slider.text .title_slider h3{font-size:48px;margin:0 0 0 30px;font-weight:600;}.slider_button_tutti{bottom:17px;}.tab.container{padding-left:20px;padding-right:20px;}.slider.banner{border-top:0;padding-bottom:40px;}.single_slide .content{width:316px;}.grid .single_slide .content{width:auto;}.single_slide.evento .data{font-size:17px;}.col-xs-12.counter_slider{display:block;}.border_bottom{border-bottom-width:1px;border-image:url(/themes/yesmilano/assets/images/tratteggio_mobile.png) 50 stretch;}.footer .footer_menu{padding:45px 20px;}.footer footer_social{padding:45px 20px;}.footer .newsletter .form{padding:30px 15px;}.footer .newsletter .form > div{margin-top:20px;margin-bottom:20px;}.footer .newsletter .form > div.col-md-2,.footer .newsletter .form > div:first-child{margin-top:0;margin-bottom:0;}.slider.multislider .single_slide .content{transition:0.3s all ease;}.slider.multislider .single_slide.slick-current .content{background-color:rgba(0,0,0,0.4);}.slider.multislider .single_slide .caption_main_visual{max-width:400px;}.slider.grid .view_more{display:none;}.slider.text .content h3{font-size:54px;line-height:45px;}.slider.text .content h4{margin:3px 0 0 0;}.slider.text .single_slide{padding:0 0 0 30px;}.slider.text .title_slider{padding:0;}.main_visual .caption .row .list_dates{max-width:345px;margin:0 auto;}.caption .didascalia{display:block;text-align:center;}.caption .didascalia:before{display:block;margin:0 auto;max-width:400px;content:" ";height:1px;background-color:#000000;margin-bottom:20px;}.main_visual .caption .row{display:block;}.tab .tabs-content .tab-content[data-tab="galleria"] .slider .single_slide .content{width:100%;}.tab .col-xs-12.counter_slider{padding:15px 0;}.slider-tabing.slider .navigation_custom{display:block;}.slider-tabing .single_slide{padding:20px 10px;}.slider-tabing .single_slide .tab-text{font-size:14px;}.serp .serp_results .single_result{min-height:249px;}.serp .serp_results .single_result .title_box{padding:25px;}.serp .serp_results .single_result .title_box h2{font-size:20px;}.serp .serp_results .single_result .title_box h3{font-size:14px;}.serp .serp_results .single_result .text_box{padding:25px;}.serp .serp_results .single_result .text_box p{font-size:14px;line-height:18px;}}@media all and (min-width:769px) and (max-width:991px){.footer .menu_area:nth-child(n + 3){margin-top:20px;}}@media all and (max-width:768px){.slider .navigation_custom{display:none;}.slider.multislider .navigation_custom{display:block;}.slider .title_slider{padding:0 40px;}.slider .row .col-xs-12.no_padding.display_table .col-sm-8.title_slider{padding-left:15px;}.footer .footer_menu.container{padding:0 30px 30px;}.footer .footer .menu_area:nth-child(n + 2){margin-top:0;}.footer .footer_menu h6{font-size:22px;background:url(/themes/yesmilano/assets/images/tratteggio.png) repeat-x bottom left;text-transform:uppercase;margin:0;padding:0;line-height:100px;}.footer .footer_menu .menu_area span.arrow_down{position:absolute;top:20px;right:0;cursor:pointer;min-width:30px;height:auto;max-height:60px;}.footer .footer_menu .menu_area span.arrow_down a{position:relative;top:0;right:0;bottom:0;display:block;padding:16px 0 24px 15px;}.footer .footer_menu ul{height:0;overflow:hidden;}.footer .footer_menu ul li a{font-size:24px;line-height:35px;padding:10px 0;position:relative;display:block;}.footer .footer_social{padding:45px 20px;text-align:center;}.footer .footer_social .social_icons{text-align:center;margin-top:25px;}.footer .container.copyright{padding:20px;}.footer .footer_social .social_icons a span{font-weight:900;margin:0 25px;}}@media screen and (min-width:1366px){.new-header + .header_menu + .sub_menu > div > div ul li a{color:#000000;}}@media all and (max-width:767px){.slider.grid{padding:0;}.slider.multislider .single_slide .caption_main_visual h3{font-size:30px;line-height:48px;}.main_visual.header .caption_main_visual h1{font-size:80px;line-height:60px;word-wrap:break-word;display:block;width:100%;}.main_visual.header .caption p{text-align:left;padding:0 30px;}.tab .tabs-content .tab-content.active{opacity:1;z-index:98;position:relative;padding:0 10px;}.tab .tabs-content .tab-content[data-tab="infoservizi"] span.icon,.tab .tabs-content .tab-content[data-tab="contatti"] span.icon{left:0;}.tab .tabs-content .tab-content[data-tab="infoservizi"] .content,.tab .tabs-content .tab-content[data-tab="contatti"] .content{padding-left:50px;}#accountModal,.modal-backdrop{display:none !important;}.main_content .premium h3,.main_content .premium p{line-height:20px;font-size:18px;}.serp_results{margin:auto;max-width:390px;}.serp .serp_results .single_result{min-height:390px;}.serp .serp_results .single_result .title_box{padding:45px;}.serp .serp_results .single_result .text_box{padding:45px;}.serp .serp_results .single_result .title_box h2{font-size:30px;}.serp .serp_results .single_result .title_box h3{font-size:20px;}.serp .serp_results .single_result .text_box p{font-size:20px;line-height:26px;}}@media all and (max-width:600px){.footer .footer_social .social_icons a{font-size:40px;}.main_header .superheader .side_menu ul > li.burger_close{position:absolute;}.container{padding-right:25px;padding-left:25px;}.full_width.container{width:100%;padding-right:15px;padding-left:15px;}.full_width.container.call_to_action{width:100%;padding-right:30px;padding-left:30px;}.breadcrumbs{display:none;}section.main_content.container{margin-top:50px;}.main_header .superheader.row{padding:0;}.main_header .superheader .side_menu ul{min-width:0;font-size:0;width:100%;}.main_header .superheader .side_menu ul li{margin:0;width:20%;text-align:center;}.main_header .superheader .side_menu ul > li:last-child{margin:0;}.galleria_articolo .discover_more ul li{position:relative;display:block;text-align:right;}.galleria_articolo .discover_more ul li a{line-height:40px;}.galleria_articolo .discover_more ul > li:after{display:none;}.main_visual .caption_main_visual{width:100%;height:auto;}}@media all and (max-width:375px){.serp .serp_results .single_result{min-height:338px;}}.mobilemenu{height:0;}.main_header .superheader .side_menu ul li,.secondary_menu ul li,.main_header .header_menu ul li,.slider.grid .content strong.title{font-weight:600;}.main_header .superheader.row{padding:0 25px 0 45px;}.slider.multislider .single_slide .caption_main_visual a.button,section.call_to_action .button_cta a{padding:12px 30px;}.slider.text .title_slider{padding:initial;}.slider .slick-dots li button{width:20px;height:20px;}.slider.text ul.slick-dots{padding:60px 0 30px 0;}.slider.text{padding-top:60px;}.slider.text.border_bottom{border-bottom:2px solid #000000;}.slider.multislider .single_slide .caption_main_visual a.button{max-width:360px;}.slider.grid .single_slide .content{padding:60px 40px;}.slider.grid .single_slide .content{text-align:center;}.single_slide.evento .data{padding:10px 0 20px 0;}.single_slide.luogo .title_slide{bottom:30px;}.single_slide.luogo .title_slide .sottotitolo{line-height:22px;}.main_visual.header .background_image{height:560px;}.main_visual.header .caption{padding:30px 0;}.main_visual .caption{line-height:30px;font-weight:500;}.main_visual .caption .row{margin:0;max-width:initial;}.slider.grid .title_slider{margin-bottom:20px;}.blocco-redazionale .field--name-field-video{margin-bottom:40px;}.main_visual .caption_main_visual{background-color:rgba(0,0,0,0.5);height:560px;}.main_visual .caption_main_visual .header_main_visual{padding:70px 0;width:80%;}.body.border_bottom > .row{padding-bottom:50px;}.main_header .superheader ul{line-height:45px;}.container_main{margin-top:107px;}@media (max-width:1365.98px){.container_main{margin-top:67px;}}.tab .gallery.border_bottom{border-bottom:1px solid #000000;}.secondary_menu ul li{vertical-align:top;}.full:not(.hub) .main_visual{margin-bottom:0;}section.main_content.container.body{margin-top:0;}.caption .caption_date{max-width:150px;}.block-slider .single_slide{padding:20px 20px 0px 20px;}.tab .tabs-content .tab-content[data-tab="infoservizi"] .content,.tab .tabs-content .tab-content[data-tab="contatti"] .content{padding-top:0px;}.field-gallery.slider .navigation_custom{bottom:initial;padding:20px;position:absolute;z-index:99;}.slider.multislider .single_slide .caption_main_visual{bottom:150px;}.slider.multislider .single_slide{height:560px;}@media (max-width:991px){.slider.text .content h3{font-size:35px;line-height:35px;}.slider.text .content h4{font-size:18px;}}@media (max-width:767px){.hub .main_visual.header .caption_main_visual h1{line-height:60px;font-size:64px;}}.slider.grid .single_slide .content:before{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.4);content:" ";transition:0.3s all ease;}.slider.grid .single_slide .content.yellow:before{background-color:rgba(0,0,0,0);}.slider.grid .single_slide .content:hover:before,.slider.grid .single_slide .content:active:before,.slider.grid .single_slide .content:focus:before{background-color:rgba(0,0,0,0.6);}.slider.grid .content strong.title{position:relative;z-index:99;}.main_visual.header .caption_main_visual > div,.slider.multislider .single_slide .caption_main_visual h3{background-color:rgba(0,0,0,0.5);}.isSafari section.call_to_action .title_cta h3,.isSafari .main_visual.header .caption_main_visual > div,.isSafari .slider.multislider .single_slide .caption_main_visual h3{padding-block-start:10px;}.isChromeAndroid section.call_to_action .title_cta h3,.isChromeAndroid .main_visual.header .caption_main_visual > div,.isChromeAndroid .slider.multislider .single_slide .caption_main_visual h3{padding-block-start:7px;}.main_visual.header .caption_main_visual{max-width:600px;}div#ui-datepicker-div{background-color:#000000;border:0;}div#ui-datepicker-div .ui-state-highlight,div#ui-datepicker-div .ui-widget-content .ui-state-highlight,div#ui-datepicker-div .ui-widget-header .ui-state-highlight{border:1px solid #ffc000;background:#ffc000;color:#000000;}.ui-datepicker th{color:#ffffff;}.main_visual.header .caption_main_visual h2{margin:0 40px 20px 40px;display:inline-block;}.slider.text .content a:hover,.slider.text .content a:active,.slider.text .content a:focus{text-decoration:none;}section.call_to_action{position:relative;}section.lancio-redazionale:before{content:" ";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.4);z-index:1;display:block;}section.lancio-redazionale.background_yellow:before,section.lancio-redazionale.background_white:before,section.lancio-redazionale.background_black:before,section.lancio-redazionale.background_orange:before,section.lancio-redazionale.background_blu:before,section.lancio-redazionale.background_grey:before,section.lancio-redazionale.background_green:before,section.lancio-redazionale.background_dark_white:before{display:none;}section.call_to_action .row{z-index:99;}@media (max-width:991px){.slider.text .title_slider h3{font-size:20px;}.slider .title_slider h3{font-size:35px;}.main_visual.header .caption_main_visual h1{font-size:55px;line-height:45px;padding-bottom:5px;}.main_visual.header .caption_main_visual h2{font-size:22px;}.main_visual.header .caption_main_visual > div{margin-bottom:20px;}.main_visual.header .background_image{height:460px;}.main_visual.header .caption_main_visual{align-items:flex-end;}section.call_to_action .title_cta h3{font-size:40px;padding:0;line-height:60px;}.main_visual .caption_main_visual h1{font-size:45px;line-height:40px;}}.view-filters.form-group{padding:40px 0 10px;border-top:3px solid #ffffff;background-color:#000000;color:#ffffff;}.view-filters.form-group form{text-align:center;padding:0 40px;}.view-filters.form-group form label.control-label{display:none;}.view-filters.form-group form div[data-drupal-selector="edit-group"] label.control-label{display:block;font-size:18px;text-transform:uppercase;font-weight:600;margin-right:40px;}.view-filters.form-group form .form-control{display:inline-block;width:auto;vertical-align:middle;background-color:transparent;border:0;box-shadow:none;border-bottom:2px solid #000000;border-radius:0;margin-right:40px;padding-left:0;}.view-filters.form-group form .form-control::placeholder{font-style:italic;font-weight:400;font-size:18px;color:#000000;}.view-filters.form-group form .form-control[type="text"]{font-size:18px;color:#000000;max-width:400px !important;}.view-filters.form-group form button.form-submit{background:#000000;border:0;border-radius:0;text-shadow:none;color:#ffffff;font-weight:600;text-transform:uppercase;font-size:18px;padding:10px 25px;margin:0 10px;}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus,input:focus,input:hover,.view-filters.form-group form input[type="checkbox"].form-checkbox{outline:0;}.view-filters.form-group form .datapicker{background:url(/themes/yesmilano/assets/images/calendario.png) no-repeat;background-position:right center;background-size:23px;}.view-filters.form-group form .chosen-container-active.chosen-with-drop .chosen-single,.view-filters.form-group form .chosen-container-single .chosen-single{border:0;border-radius:0;background:transparent;box-shadow:none;font-size:18px;text-align:left;font-style:italic;text-transform:uppercase;padding:0;}.view-filters.form-group form div.chosen-container{height:auto;padding:5px 0;width:400px !important;}.view-filters.form-group form .chosen-container-active.chosen-with-drop .chosen-single,.view-filters.form-group form .chosen-container-single .chosen-single{padding:0;}.view-filters.form-group form .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:center center;}.view-filters.form-group form .chosen-container-single .chosen-single div b{display:block;height:26px;width:26px;background-image:url(/themes/yesmilano/assets/images/arrow_down_form.png) !important;background-repeat:no-repeat;background-position:center center;background-size:24px 24px !important;}.view-filters.form-group form .chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:26px;height:26px;}.view-filters.form-group form div.form-checkboxes{display:inline-block;margin-right:20px;}.view-filters.form-group form input[type="checkbox"].form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;right:0;bottom:0;}.view-filters.form-group form input[type="checkbox"].form-checkbox:before{content:"x";border:1px solid #000000;display:block;height:26px;width:26px;cursor:pointer;font-size:0;line-height:18px;text-align:center;}.view-filters.form-group form input[type="checkbox"].form-checkbox:checked:before{font-size:32px;}.chosen-container-single .chosen-search{display:none;}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;color:#ffffff;text-transform:uppercase;font-weight:600;font-size:18px;line-height:22px;padding:6px 20px;}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:0;border-top:0;background:#000000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;clip:rect(0,0,0,0);text-align:left;}.chosen-container .chosen-results{margin:0 4px 4px 0;padding:20px 8px;-webkit-overflow-scrolling:touch;}.view-search .filters{background-color:transparent;padding:28px 0;}.view-search .filters .btn-filter.form-submit,.filter-advance .btn{text-transform:uppercase;padding:10px 25px;font-size:21px;font-weight:600;margin:0 12px;min-width:160px;text-align:center;border-radius:0;border:2px solid #ffffff;background-color:#000000;color:#ffffff;}.view-search .filters .btn-filter.form-submit.on,.filter-advance .btn.active{background-color:#ffffff;color:#000000;}.view-search .filters .chk_container{text-transform:uppercase;font-weight:600;font-size:14px;line-height:40px;margin-left:9px;}.view-search .filters .checkmark{position:absolute;top:-5px;left:5px;height:25px;width:25px;background-color:#ffc000;border:1px solid #000;}.view-search .filters label input:checked ~ .checkmark{background-color:#fff;}.view-search .filters label .checkmark:after{content:"";position:absolute;display:none;}.view-search .filters label input:checked ~ .checkmark:after{display:block;}.view-search .filters label .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid black;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.form-inline .form-group{margin-bottom:30px;}.view-filters.form-group form div[data-drupal-selector="edit-group"] label.control-label{display:block;font-size:18px;text-transform:uppercase;font-weight:600;margin-right:40px;}.view-filters.form-group form input[type="checkbox"].form-checkbox:checked:before{background-color:#000000;color:#000000;}.aggregatore-eventi .view-filters.form-group{margin-bottom:5px;}@media screen and (max-width:599.98px){[class*="aggregatore-eventi"] .view-grid.aggregatore-eventi .site-datepicker-container + div{min-height:565px;}}@media screen and (min-width:600px){[class*="aggregatore-eventi"] .view-grid.aggregatore-eventi .site-datepicker-container + div{min-height:320px;}}.filter-advance{text-align:center;padding:25px 40px;background-color:#000;}.filter-advance--wrap{display:flex;flex-wrap:wrap;justify-content:center;}.filter-advance .btn{background:#000000;border:1px solid #fff;color:#ffffff;border-radius:0;text-shadow:none;font-weight:600;text-transform:uppercase;font-size:18px;padding:10px 25px;margin:5px 20px;transition:background-color 0.5s ease;}.filter-advance .btn.active{background:#fff;border:1px solid #000;color:#000;font-weight:700;}.filter-advance #label-period{display:none;font-size:14px;line-height:12px;display:inline-block;vertical-align:middle;}@media (max-width:830px){.view-filters.form-group form div.chosen-container{max-width:100%;}.form-inline .form-group{display:block;}.view-filters.form-group form .form-control{width:100% !important;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form){margin:0 auto 80px;padding:20px;max-width:1170px;font-size:1.5rem;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form):after{content:"";display:block;clear:both;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) > div{float:left;display:flex;flex-wrap:wrap;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form){padding:20px;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) > div{padding-right:0;}}@media (max-width:1199px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form){max-width:970px;}}@media (max-width:991px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form){padding:20px 30px;max-width:750px;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) input,form.user-form input,form#user-login-form input,form#user-pass input{padding-top:0;padding-bottom:0;min-width:0;max-width:100%;flex-grow:1;width:100%;height:32px;font-size:1.5rem;line-height:1.3rem;border:none;border-bottom:2px solid #bbbbbb;box-shadow:none;border-radius:0;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) input:before,form.user-form input:before,form#user-login-form input:before,form#user-pass input:before{display:none;}input[type="date"]{position:relative;}input[type="date"]::-webkit-calendar-picker-indicator{background:transparent;color:transparent;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;}input[type="date"]::-webkit-inner-spin-button{display:none;-webkit-appearance:none;margin:0;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) input:focus,form.user-form input:focus,form#user-login-form input:focus,form#user-pass input:focus{border-color:#000000;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) label,form.user-form label,form#user-login-form label,form#user-pass label{margin:0;padding-right:10px;flex-shrink:0;height:32px;font-weight:600;line-height:32px;border:none;text-transform:uppercase;box-shadow:none;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) label,form.user-form label,form#user-login-form label,form#user-pass label{margin-right:100%;width:100%;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) input,form.user-form input,form#user-login-form input,form#user-pass input{padding-left:0;padding-right:0;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .select-wrapper{width:100%;height:30px !important;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .select-wrapper:after{content:unset !important;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .chosen-container{padding:0;height:100%;background:#ffffff;border-radius:0;border:none;border-bottom:2px solid #bbbbbb;box-shadow:none;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .chosen-container .chosen-single{text-align:left;height:100%;border:none;background:#ffffff;font-size:1.7rem;line-height:26px;box-shadow:none;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .chosen-container .chosen-single{text-align:left;padding-left:0;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .chosen-container .chosen-single b{width:0;height:0;border:8px solid transparent;border-top-color:#8b8b8b;background:transparent;transform:translateY(65%);}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .chosen-container .chosen-drop{right:0;min-width:300px;height:400px;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .chosen-container-multi .chosen-drop{margin-top:0px;margin-left:-12px;background:#dadada !important;max-height:300px;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .chosen-container-multi .chosen-drop .result-selected{text-transform:uppercase;padding-left:18px;font-size:1.375rem;font-weight:bold;color:#999;line-height:20px}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .form-group{margin-bottom:15px;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .select-wrapper .chosen-container .chosen-drop{margin-top:0px;margin-left:-12px;background:#dadada !important;max-height:300px;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .chosen-container .chosen-results li{color:#000000;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .chosen-container .chosen-results li.highlighted{background:#ffc000;color:#000000;}form .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar,form .chosen-container .chosen-drop .simplebar-track{padding:0 5px;margin-top:10px;width:10px;background:rgba(0,0,0,0.1);}form .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar-thumb,form .chosen-container .chosen-drop .simplebar-scrollbar:before{background:rgba(0,0,0,0.3);border-radius:99px;opacity:1 !important;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-actions,form.user-form #edit-actions,form#user-login-form #edit-actions,form#user-pass #edit-actions{display:flex;text-align:right;float:none;clear:both;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-actions,form.user-form #edit-actions,form#user-login-form #edit-actions,form#user-pass #edit-actions{padding:0;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-actions button,form.user-form #edit-actions button,form#user-login-form #edit-actions button,form#user-pass #edit-actions button{margin-right:0;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .panel,form#user-pass .panel{border:none !important;box-shadow:none !important;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .panel-heading,form#user-pass .panel-heading{padding:10px 0 0 0;width:100%;background:transparent;margin:0;font-weight:600;text-transform:uppercase;border:none !important;box-shadow:none !important;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .panel-heading .panel-title,form#user-pass .panel-heading .panel-title{background:transparent;color:rgb(51,51,51);font-size:24px;font-weight:600;text-transform:uppercase;pointer-events:none;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .panel-body{display:flex;margin:0 -20px;padding:10px 0 10px 0;flex-wrap:wrap;border:none;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .panel-body:after{clear:both;display:block;content:"";}form #edit-field-privacy-ub-wrapper + .captcha{width:100% !important;}form #edit-field-privacy-ub-wrapper + .captcha input.required{max-width:20%;}form #edit-field-privacy-ub-wrapper{padding-right:0 !important;padding-left:20px;}form #edit-field-privacy-ub-wrapper a{top:11px;position:relative;}form #edit-field-privacy-wrapper,form #edit-field-newsletter-wrapper,form #edit-field-privacy-comune-wrapper,form #edit-field-privacy-commercio-wrapper,form #edit-field-privacy-ub-wrapper,form #edit-field-profile-wrapper{width:49.95% !important;padding-right:20px;min-height:160px;}form #edit-field-privacy-commercio-wrapper{padding-right:0;padding-left:20px;}form #edit-field-newsletter-wrapper{padding-right:0;padding-left:20px;}@media (max-width:1160px){form #edit-field-privacy-wrapper,form #edit-field-newsletter-wrapper,form #edit-field-privacy-comune-wrapper,form #edit-field-privacy-commercio-wrapper,form #edit-field-privacy-ub-wrapper,form #edit-field-profile-wrapper{width:100% !important;padding:0;}}@media (max-width:699.98px){form #edit-field-privacy-wrapper,form #edit-field-newsletter-wrapper,form #edit-field-privacy-comune-wrapper,form #edit-field-privacy-commercio-wrapper,form #edit-field-privacy-ub-wrapper,form #edit-field-profile-wrapper{width:100% !important;padding-left:0;}}form #edit-field-privacy-wrapper > div,form #edit-field-newsletter-wrapper > div,form #edit-field-privacy-comune-wrapper > div,form #edit-field-privacy-commercio-wrapper > div,form #edit-field-privacy-ub-wrapper > div,form #edit-field-profile-wrapper > div{padding:15px 15px 5px 15px;width:100%;background:#e9e9e9;}form #edit-field-privacy-wrapper > div label,form #edit-field-newsletter-wrapper > div label,form #edit-field-privacy-comune-wrapper > div label,form #edit-field-privacy-commercio-wrapper > div label,form #edit-field-privacy-ub-wrapper > div label,form #edit-field-profile-wrapper > div label{line-height:3.6rem;font-size:0;width:40px;}form #edit-field-privacy-wrapper > div label::after,form #edit-field-newsletter-wrapper > div label::after,form #edit-field-privacy-comune-wrapper > div label::after,form #edit-field-privacy-commercio-wrapper > div label::after,form #edit-field-privacy-ub-wrapper > div label::after,form #edit-field-profile-wrapper > div label::after{display:none;}form #edit-field-privacy-wrapper input[type="checkbox"],form #edit-field-newsletter-wrapper input[type="checkbox"],form #edit-field-privacy-comune-wrapper input[type="checkbox"],form #edit-field-privacy-commercio-wrapper input[type="checkbox"],form #edit-field-privacy-ub-wrapper input[type="checkbox"],form #edit-field-profile-wrapper input[type="checkbox"]{margin-left:-7px;margin-top:12px;display:block;padding:0;background:#ffffff;border:2px solid #bbbbbb;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border-radius:3px;cursor:pointer;}form #edit-field-privacy-wrapper input[type="checkbox"]:checked,form #edit-field-newsletter-wrapper input[type="checkbox"]:checked,form #edit-field-privacy-comune-wrapper input[type="checkbox"]:checked,form #edit-field-privacy-commercio-wrapper input[type="checkbox"]:checked,form #edit-field-privacy-ub-wrapper input[type="checkbox"]:checked,form #edit-field-profile-wrapper input[type="checkbox"]:checked{background:#000000;box-shadow:inset 0 0 0 4px #ffffff;}form #edit-field-privacy-wrapper input[type="checkbox"]:focus,form #edit-field-newsletter-wrapper input[type="checkbox"]:focus,form #edit-field-privacy-comune-wrapper input[type="checkbox"]:focus,form #edit-field-privacy-commercio-wrapper input[type="checkbox"]:focus,form #edit-field-privacy-ub-wrapper input[type="checkbox"]:focus,form #edit-field-profile-wrapper input[type="checkbox"]:focus{outline:1px dashed #999999;border-radius:3px;outline-offset:4px;}form #edit-field-privacy-wrapper .help-block,form #edit-field-newsletter-wrapper .help-block,form #edit-field-privacy-comune-wrapper .help-block,form #edit-field-privacy-commercio-wrapper .help-block,form #edit-field-privacy-ub-wrapper .help-block,form #edit-field-profile-wrapper .help-block{display:inline-block;float:left;padding-top:10px;padding-left:3em;text-indent:0em;margin-top:-40px;width:100%;font-size:1.275rem !important;}form #edit-field-privacy-wrapper > div a,form #edit-field-newsletter-wrapper > div a,form #edit-field-privacy-comune-wrapper > div a,form #edit-field-privacy-commercio-wrapper > div a,form #edit-field-privacy-ub-wrapper > div a,form #edit-field-profile-wrapper > div a{text-decoration:underline;overflow-wrap:break-word;}form #edit-field-privacy-wrapper > div a:focus,form #edit-field-newsletter-wrapper > div a:focus,form #edit-field-privacy-comune-wrapper > div a:focus,form #edit-field-privacy-commercio-wrapper > div a:focus,form #edit-field-privacy-ub-wrapper > div a:focus,form #edit-field-profile-wrapper > div a:focus{outline:1px dashed #999999;border-radius:3px;outline-offset:4px;}form.user-student-form div.checkbox label.control-label.option{float:left;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha{width:100%;padding-left:20px;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha{padding-left:0;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha input{max-width:250px;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha label{max-width:60% !important;white-space:normal;line-height:2.4rem;height:auto;}@media (max-width:991.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha{width:100% !important;}}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha{width:100% !important;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha label{max-width:100% !important;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha .panel-body,form#user-pass .captcha .panel-body{margin-left:0;margin-right:0;margin-bottom:40px;width:100%;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha .panel-body,form#user-pass .captcha .panel-body > div{padding:0;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha .panel-body #bootstrap-panel--3--description{display:none;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha .panel-body img{padding-left:20px;padding-right:20px;order:3;pointer-events:none;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha .panel-body .form-item-captcha-response{width:100%;order:2;display:flex;flex-direction:row;white-space:nowrap;line-height:3rem;align-items:flex-end;}@media (max-width:991.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha .panel-body .form-item-captcha-response{width:100%;}}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha .panel-body .form-item-captcha-response{width:100%;flex-wrap:wrap;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha .panel-body .form-item-captcha-response label:after{display:none;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .captcha .panel-body .form-item-captcha-response #edit-captcha-response--description{display:none;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account{display:flex;flex-wrap:wrap;margin:0 -20px 30px;padding:0;align-items:flex-start;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account .form-group{display:flex;flex-wrap:nowrap;width:49.95%;padding-left:20px;padding-right:20px;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account .form-group{flex-wrap:wrap;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body > div{padding-left:20px;padding-right:20px;width:49.95%;order:999;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body > div > div{display:flex;flex-grow:1;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body > div > div{flex-wrap:wrap;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body > div > div .form-group{margin-bottom:0;width:100%;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body > div > div .form-group input{flex:1;padding-right:0;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-first-name-wrapper{order:1;width:49.95%;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-first-name-wrapper{width:100%;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-last-name-wrapper{order:2;width:49.95%;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-last-name-wrapper{width:100%;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-place-birth-wrapper{order:3;width:33.33%;}@media (max-width:991.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-place-birth-wrapper{width:49.95%;}}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-place-birth-wrapper{width:100%;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-date-birth-wrapper{order:5;display:flex;width:50%;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-date-birth-wrapper .form-item .panel-heading{width:auto;padding:0;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-date-birth-wrapper .form-item .panel-heading{width:100%;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-date-birth-wrapper .form-item .panel-heading .panel-title{padding-right:5px;flex-shrink:0;height:35px;font-weight:600;line-height:32px;border:none;text-transform:uppercase;box-shadow:none;font-size:18px;width:186px;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-date-birth-wrapper .form-item .panel-body{width:auto;margin:0;padding:0;flex-grow:1;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-date-birth-wrapper .form-item .panel-body > div{display:flex;width:auto;padding:0;flex-grow:1;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-date-birth-wrapper .form-item .panel-body label{display:none;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-date-birth-wrapper .form-item .panel-body select{padding:0;width:100%;background-position:calc(100% - 5px) center;background-size:12px;}@media (max-width:991.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-date-birth-wrapper{width:49.95%;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-sex-wrapper{order:7;display:flex;width:33.33%;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-sex-wrapper fieldset{width:100%;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-sex-wrapper fieldset legend{margin:0;padding-right:5px;flex-shrink:0;height:35px;font-weight:600;line-height:32px;border:none;font-size:1.5rem;text-transform:uppercase;box-shadow:none;width:auto;float:left;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-sex-wrapper fieldset .fieldset-wrapper{width:auto;flex-shrink:1;flex-grow:1;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-sex-wrapper fieldset label{width:100%;text-align:left;font-weight:600;white-space:nowrap;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-sex-wrapper fieldset #edit-field-sex{width:auto;display:flex;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-sex-wrapper fieldset #edit-field-sex{flex-direction:column;width:100%;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-sex-wrapper fieldset #edit-field-sex > div{margin:0;padding:0;width:auto;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-sex-wrapper fieldset #edit-field-sex > div:first-child label{padding-left:5px;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-sex-wrapper fieldset label:after{display:none;}@media (max-width:991.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-sex-wrapper{width:49.95%;}}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-sex-wrapper{width:100%;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-territory-wrapper{order:4;display:flex;width:16.67%;padding:0;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-territory-wrapper fieldset{width:100%;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-territory-wrapper fieldset legend{margin:0;padding-right:5px;flex-shrink:0;font-weight:600;line-height:32px;border:none;box-shadow:none;font-size:18px;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-territory-wrapper fieldset legend span.form-required:after{display:none;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-territory-wrapper fieldset .fieldset-wrapper{width:auto;flex-shrink:1;flex-grow:1;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-territory-wrapper fieldset label{width:100%;text-align:left;font-weight:400;white-space:nowrap;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-territory-wrapper fieldset #edit-field-territory{width:auto;display:flex;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-territory-wrapper fieldset #edit-field-territory > div{margin:0;padding:0;width:auto;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-territory-wrapper fieldset #edit-field-territory > div:first-child label{padding-left:5px;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-territory-wrapper fieldset label:after{display:none;}@media (max-width:991.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-territory-wrapper{width:49.95%;}}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-territory-wrapper{padding-left:15px;width:100%;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body fieldset label.control-label.option{margin-left:30px;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body fieldset label input[type="radio"]{display:block;padding:0;margin-top:5px;margin-left:-30px;background:#ffffff;border:2px solid #bbbbbb;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border-radius:99px;cursor:pointer;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body fieldset label input[type="radio"]:checked{background:#000000;box-shadow:inset 0 0 0 4px #ffffff;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body fieldset label input[type="radio"]:focus{outline:1px dashed #999999;border-radius:99px;outline-offset:4px;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) select{padding:0 10px;font-size:1.25rem;line-height:2rem;font-weight:500;background-image:url(/themes/yesmilano/assets/images/dropdown_select_arrow.png);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:15px;border:none;border-bottom:2px solid #bbbbbb;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) select:focus{border-color:#000000;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-date-birth-wrapper{width:100%;flex-wrap:wrap;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-nationality-wrapper{order:4;width:33.33%;}@media (max-width:991.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-nationality-wrapper{width:49.95%;}}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-nationality-wrapper{width:100%;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-italian-address-wrapper{order:6;width:66.66%;}@media (max-width:991.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-italian-address-wrapper{width:49.95%;}}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-italian-address-wrapper{width:100%;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-phone-wrapper{order:9;width:33.33%;margin-top:0;}@media (max-width:991.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-phone-wrapper{width:49.95%;}}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-phone-wrapper{width:100%;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-prefix-wrapper{order:8;width:33.33%;margin-top:0;}@media (max-width:991.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-prefix-wrapper{width:49.95%;}}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-anagrafici .panel-body #edit-field-prefix-wrapper{width:100%;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-universitari .panel-body > div{padding-left:20px;padding-right:20px;width:49.95%;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-universitari .panel-body > div > div{display:flex;flex-grow:1;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-universitari .panel-body > div{width:100%;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-universitari .panel-body > div > div{flex-wrap:wrap;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-universitari .panel-body #edit-field-student-id-number-wrapper{width:49.95%;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) .dati-universitari .panel-body #edit-field-student-id-number-wrapper{width:100%;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > div{order:999;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > .form-type-password{width:33.33%;flex-wrap:wrap;align-content:flex-start;order:2;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > .form-type-email{flex-wrap:wrap;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > div{width:100% !important;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > .form-type-password{width:100% !important;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > #edit-pass,:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > #edit-pass > div{width:100% !important;}}.user-logged-in :is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > .form-type-email{width:100%;align-content:flex-start;order:1;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > #edit-pass{width:66.66%;flex-wrap:wrap;align-content:flex-start;padding:0;order:3;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > .form-type-password label,:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > #edit-pass label{border:none;white-space:nowrap;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > #edit-pass > div{flex-wrap:wrap;align-content:flex-start;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > #edit-pass > div > .password-parent{display:flex;flex-wrap:wrap;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > #edit-pass > div > .password-parent span.input-group-addon{padding:0;width:30px;height:30px;background:transparent;border:none;border-bottom:2px solid #bbbbbb;display:none;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > #edit-pass > div > .password-parent input#edit-pass-pass1{width:calc(100% - 30px);}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > #edit-pass > div .password-strength{width:100%;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > #edit-pass .password-strength .password-strength__meter{border:2px solid #000000;background:#ffffff;border-radius:99px;overflow:hidden;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > #edit-pass .password-strength .password-strength__indicator{background:#000000;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > .form-type-password .description{display:none;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account > #edit-pass .password-suggestions{width:100%;flex-shrink:0;padding-left:20px;font-size:1.6rem;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-delete{background:#da1111;color:#ffffff;margin-right:auto !important;order:-1;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account #password-policy-status{padding:0 15px;width:100%;max-height:999px;border:none;overflow:hidden;transition-duration:800ms;transition-delay:500ms;}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account #password-policy-status th:first-child,:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form) #edit-account #password-policy-status td:first-child{position:relative;padding-right:0;padding-left:0;width:0;font-size:0;}form.user-form{padding-left:20px;padding-right:20px;}form.user-form #edit-account{display:flex;margin:0 auto 40px;max-width:1170px;font-size:1.5rem;flex-wrap:wrap;}@media (max-width:699.98px){form.user-form{padding-right:10px;padding-left:10px;}form.user-form #edit-account > .form-type-email{flex-wrap:wrap;}form.user-form #edit-account > div{width:100% !important;}form.user-form #edit-account > .form-type-password{width:100% !important;}form.user-form #edit-account > #edit-pass,form.user-form #edit-account > #edit-pass > div{width:100% !important;}}form.user-form #edit-account > .form-type-password{width:33.33%;flex-wrap:wrap;align-content:flex-start;order:2;padding-left:20px;padding-right:20px;}form.user-form #edit-account > .form-type-email{width:100%;align-content:flex-start;order:1;display:flex;padding-left:20px;padding-right:20px;}form.user-form #edit-account > #edit-pass{width:66.66%;flex-wrap:wrap;align-content:flex-start;padding:0;order:3;display:flex;padding-left:0;padding-right:0;flex-direction:row;align-items:flex-start;}form.user-form #edit-account > .form-type-password label,form.user-form #edit-account > #edit-pass label{border:none;}form.user-form #edit-account > #edit-pass > div{flex-wrap:wrap;align-content:flex-start;width:49.95%;padding-left:20px;padding-right:20px;}form.user-form #edit-account > #edit-pass > div > .password-parent{display:flex;flex-wrap:wrap;}form.user-form #edit-account > #edit-pass > div > .password-parent span.input-group-addon{padding:0;width:30px;height:30px;background:transparent;border:none;border-bottom:2px solid #bbbbbb;display:none;}form.user-form #edit-account > #edit-pass > div > .password-parent input#edit-pass-pass1{width:calc(100% - 30px);}form.user-form #edit-account > #edit-pass > div .password-strength{width:100%;}form.user-form #edit-account > #edit-pass .password-strength .password-strength__meter{border:2px solid #000000;background:#ffffff;border-radius:99px;}form.user-form #edit-account > #edit-pass .password-strength .password-strength__indicator{background:#000000;}form.user-form #edit-account > .form-type-password .description{display:none;}form.user-form #edit-account > #edit-pass .password-suggestions{width:100%;flex-shrink:0;padding-left:20px;font-size:1.6rem;}form.user-form #edit-actions{margin:0 auto 80px;padding:0 20px;max-width:1170px;font-size:1.5rem;}form.user-form #edit-actions #edit-delete{margin-right:auto !important;background:#da1111;color:#ffffff;order:-1;padding:5px;}form.user-form #edit-account #password-policy-status{padding:0 15px;width:100%;max-height:999px;border:none;overflow:hidden;transition-duration:800ms;transition-delay:500ms;order:4;}form.user-form #edit-account #password-policy-status.hide-on-success{max-height:0;transition-duration:800ms;transition-delay:500ms;}form.user-form #edit-account #password-policy-status th:first-child,form.user-form #edit-account #password-policy-status td:first-child{display:none;}form.user-form #edit-account #password-policy-status th:first-child:after{content:"";}form.user-form #edit-account #password-policy-status td:first-child:after{content:"";width:15px;height:15px;position:absolute;top:15px;left:49.95%;transform:translateX(-49.95%);border-radius:99px;box-sizing:border-box;background:#000000;border:2px solid #000000;}form.user-form #edit-account #password-policy-status tr.errore td:first-child:after,form.user-form #edit-account #password-policy-status tr.fail td:first-child:after{background:#000000;}form.user-form #edit-account #password-policy-status tr.corretto,form.user-form #edit-account #password-policy-status tr.pass{opacity:0.8;}form.user-form #edit-account #password-policy-status tr.corretto td:first-child:after,form.user-form #edit-account #password-policy-status tr.pass td:first-child:after{background:#ffffff;}form#user-login-form{margin:0 auto 80px;max-width:600px;font-size:1.2rem;display:flex;flex-wrap:wrap;align-content:space-between;}form#user-login-form > div{display:flex;flex-shrink:0;width:100%;}form#user-login-form > div.form-item-name{order:1;margin-bottom:30px;}form#user-login-form > div.form-item-pass{order:2;}form#user-login-form > div.form-item-pass + input + input + p{width:100%;text-transform:uppercase;font-weight:700;color:#000000;order:4;text-align:center;}form#user-login-form > div.form-item-pass + input + input + p a{float:none;display:inline-block;color:#000000;}form#user-login-form > div.form-item-pass + input + input + p + p{margin-top:30px;width:100%;order:5;text-align:center;}form#user-login-form > div.form-item-pass + input + input + p + p + p{margin-top:30px;width:100%;order:6;text-align:center;}form#user-login-form a.register_password{float:left;margin:0;width:auto;color:#000000;text-shadow:none;place-self:flex-start;align-self:center;text-decoration:underline !important;order:2;}form .password-strength .is-weak{width:1% !important;background:#da1111 !important;}form .password-strength .is-fair{background:#ffc000 !important;}form .password-strength .is-good{background:#3dc009 !important;}form .password-strength .is-strong{background:#003cff !important;}form#user-login-form a.button_password{width:auto;color:#000000;text-shadow:none;text-transform:uppercase;font-weight:700;margin:0 auto 0 0;align-self:center;text-decoration:underline !important;order:3;}form#user-login-form #edit-actions{margin:20px 0 40px auto;width:100%;order:3;}form#user-login-form #edit-actions button{margin:auto;align-self:flex-start;}.recupera_password{margin-left:10px;}form#user-pass{margin:0 auto 80px;max-width:700px;font-size:1.5rem;display:flex;flex-direction:column;}form#user-pass > p{font-size:1.6rem;}form#user-pass > .form-group{display:flex;flex-direction:row;}@media (max-width:699.98px){form#user-pass > .form-group{flex-wrap:wrap;}}form#user-pass .captcha{margin-top:20px;}form#user-pass .captcha .panel-body{padding-left:0;padding-right:0;margin:0 -20px;display:flex;}form#user-pass .captcha .panel-body #bootstrap-panel--description{display:none;}form#user-pass .captcha .panel-body img{padding-left:20px;padding-right:20px;order:2;pointer-events:none;}form#user-pass .captcha .panel-body .form-item-captcha-response{padding-left:20px;padding-right:20px;order:1;display:flex;}form#user-pass .captcha .panel-body .form-item-captcha-response #edit-captcha-response--description{display:none;}form#user-pass #edit-actions button{margin-left:auto;}.recupera_username{margin-right:10px;}form#userusername{margin:0 auto 80px;max-width:700px;font-size:1.5rem;display:flex;flex-direction:column;}form#userusername > p{font-size:1.6rem;}form#userusername > .form-group{display:flex;flex-direction:row;}@media (max-width:699.98px){form#userusername > .form-group{flex-wrap:wrap;}form#userusername label{margin-right:100%;width:100%;}form#userusername input{padding-left:0;padding-right:0;}form#userusername #edit-submit{padding:0;}}form#userusername input{padding-top:0;padding-bottom:0;min-width:0;max-width:100%;flex-grow:1;width:100%;height:30px;font-size:1.25rem;line-height:1.3rem;border:none;border-bottom:2px solid #bbbbbb;box-shadow:none;border-radius:0;}form#userusername input:before{display:none;}form#userusername input:focus{border-color:#000000;}form#userusername label{margin:0;padding-right:5px;flex-shrink:0;height:35px;font-weight:600;line-height:32px;border:none;text-transform:uppercase;box-shadow:none;}form#userusername #edit-submit{display:flex;text-align:right;float:none;clear:both;margin-right:0;margin-left:auto;text-shadow:none !important;}article.user-profile.container .field{display:flex;}article.user-profile.container .field .field--label{width:33.33%;}@media (max-width:480px){article.user-profile.container .field{flex-wrap:wrap;}}@media (max-width:991px){article.user-profile.container .field .field--label{width:100%;}article.user-profile.container .field .field--item{width:100%;}}article.user-profile.container .manage-btns{margin:30px 0 60px;}@media (max-width:699.98px){article.user-profile.container .manage-btns .btn{margin:0 100% 15px 0;}article.user-profile.container .manage-btns .btn:last-child{margin-bottom:0;}}article.user-profile.container .manage-btns .btn-edit .img-edit{display:inline-block;background:url(/themes/yesmilano/assets/images/edit.png) no-repeat center center !important;width:25px;height:25px;vertical-align:bottom;background-size:25px !important;}article.user-profile.container .manage-btns .btn-login-details .img-login-details{display:inline-block;background:url(/themes/yesmilano/assets/images/login_details.png) no-repeat center center !important;width:25px;height:25px;vertical-align:bottom;background-size:25px !important;}article.user-profile.container .manage-btns .btn-logout .img-logout{display:inline-block;background:url(/themes/yesmilano/assets/images/logout.png) no-repeat center center !important;width:25px;height:25px;vertical-align:bottom;background-size:25px !important;mask:none;-webkit-mask:none;-ms-mask:none;-o-mask:none;}#user-pass-reset{margin:0 auto;padding:20px;max-width:1170px;}#user-pass-reset p{font-size:1.6rem;}#user-pass-reset p:nth-child(3){margin-top:20px;font-weight:700;}#user-pass-reset button{margin-top:30px;}.page-header{margin:0 auto 60px;padding:0 20px;max-width:1170px;color:rgba(51,51,51,1);text-transform:uppercase;font-weight:600;transform:translateX(-2px);border:none;}@media (max-width:1199px){.page-header{max-width:970px;}}@media (max-width:991px){.page-header{padding-right:30px;padding-left:30px;max-width:750px;}}@media (max-width:699.98px){.page-header{padding-right:30px;padding-left:30px;margin-top:30px;font-size:2.8rem;}}.side_menu li{position:relative;}.side_menu .img-user-profile{cursor:pointer;position:relative;}.side_menu ul .user-menu a img{margin-right:10px;}@media (max-width:699.98px){.side_menu .img-user-profile{padding:0 20px;transform:translate(3px,3px);}}@media (max-width:991.98px){.side_menu .img-user-profile{padding:0;transform:translate(20%,2px);}}.side_menu .img-user-profile img{margin-right:5px;transform:translateY(-2px);}.side_menu .user-profile-buttons-menu{display:none;position:absolute;margin-top:0;padding-top:2px;right:-15px;width:200px;background:#fff;border-radius:0;z-index:999999;}.side_menu .user-profile-buttons-menu.open{display:block;}.side_menu .user-profile-buttons-menu ul{padding:5px 15px 5px 30px !important;border:2px solid #000000;border-top:none;}.side_menu .user-profile-buttons-menu ul li{font-size:1.4rem !important;width:100% !important;border-bottom:1px solid #c2c2c2;}.side_menu .user-profile-buttons-menu ul li a{color:#000000;}.side_menu .user-profile-buttons-menu ul li a:hover{color:#000000 !important;}.side_menu .user-profile-buttons-menu ul li:last-child{border-bottom:transparent;}.side_menu .language_switcher{margin:0 5px 0 0 !important;}.bottoni-registrazione-container{max-width:1170px;margin:0 auto;}.bottoni-registrazione-container .region{display:flex;justify-content:center;}@media (max-width:991px){.bottoni-registrazione-container .region{display:flex;flex-direction:column;justify-content:center;}}.bottoni-registrazione-container .well{display:flex;margin:0 auto 80px;padding:0;max-width:1200px;background:transparent;border-radius:0;border:none;box-shadow:none;align-content:stretch;justify-content:center;flex-wrap:wrap;}.well.region-sidebar-second:after{content:"";display:block;clear:both;}.bottoni-registrazione{margin-bottom:30px;padding:0;flex:0 0 auto;z-index:0;text-align:center;overflow:hidden;max-width:33.33%;width:auto;}.bottoni-registrazione .contextual ul{display:none;}.bottoni-registrazione .contextual:hover ul{display:block;}@media (max-width:991.98px){.bottoni-registrazione{margin-bottom:30px;width:100%;max-width:100%;}}.bottoni-registrazione > .bottone-registrazione{display:block;padding:70px 50px 80px;background:#b2b2b2;color:#ffffff;}@media (max-width:991.98px){.bottoni-registrazione > .bottone-registrazione{padding:35px 25px 40px;}}.bottoni-registrazione > a{display:block;margin:0 15px;text-decoration:none;}.bottoni-registrazione > a > .bottone-registrazione{display:block;padding:70px 50px 80px;background:#000000;color:#ffffff;text-decoration:none;transition-duration:400ms;}@media (max-width:991.98px){.bottoni-registrazione > a > .bottone-registrazione{padding:35px 25px 40px;}}.bottoni-registrazione > a > div.bottone-registrazione:hover{background:#969696;color:#000000;}.block-block-content .field--name-field-ruolo{margin-bottom:30px;font-size:3.1rem;font-weight:600;}@media (max-width:991.98px){.block-block-content .field--name-field-ruolo{font-size:2.6rem;}}.block-block-content .field--name-field-testo{font-size:2.4rem;line-height:3.4rem;}.main_content.container.body .field--name-field-bottoni-registrazione{margin-top:30px;margin-bottom:90px;font-size:2rem;}@media (max-width:991.98px){.main_content.container.body .field--name-field-bottoni-registrazione{padding-right:20px;padding-left:20px;}}.bottoni-registrazione ul{display:flex;margin:0 -20px;padding:0;list-style:none;}@media (max-width:991.98px){.bottoni-registrazione ul{padding:0 30px;}}.bottoni-registrazione ul li a{display:block;padding:70px 50px 80px;}.bottoni-registrazione ul li a{color:#ffffff;transition-duration:400ms;text-decoration:none;pointer-events:none;}.bottoni-registrazione ul li:first-child:hover a{color:#000000;pointer-events:all;}.alert-danger{background:#e7c3c3;}.region-header .messages__wrapper{position:fixed;width:100%;top:110px;}@media (max-width:699.98px){.main_header .superheader.row{overflow:visible;}}@media (max-width:1365.98px){.main_header .superheader.row{padding:0 !important;overflow:hidden;}.main_header .superheader.row.open{padding:0 !important;overflow:visible;}.main_header .superheader .side_menu ul > li.user-menu:not(.logged-in) a{font-size:0;}.main_header .superheader .side_menu ul > li.user-menu a{display:inline-block;margin:auto;width:100%;text-align:center;}.main_header .superheader .side_menu ul > li.user-menu img{margin:-5px auto 0 auto;height:24px;}.side_menu .user-profile-buttons-menu{width:100vw;right:0;padding-top:0;}.main_header .superheader .side_menu .user-profile-buttons-menu.open{padding-top:0px;transform:translate(0,0px);width:210px;right:-9px;}.main_header .superheader .side_menu .user-profile-buttons-menu.open ul{display:block;padding:0px !important;border:2px solid #000000;text-align:center;}.main_header .superheader .side_menu ul > li{margin:0 !important;width:63px;}.main_header .superheader .side_menu ul > li.language_switcher{width:calc(100% - 140px) !important;}.main_header .superheader .side_menu ul > li.burger_close{position:relative;visibility:visible;margin-top:0 !important;width:75px !important;background:#fcfcf7 !important;margin-left:calc(100% - 75px) !important;z-index:2;}.main_header .superheader .side_menu ul > li.burger_close a{display:block;position:relative;width:67px;height:67px;}.main_header .superheader .side_menu ul > li.burger_close a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}html[lang="it"] .main_header .superheader .side_menu ul > li.language_switcher li.it{display:none;}html[lang="en"] .main_header .superheader .side_menu ul > li.language_switcher li.en{display:none;}}form#user-login-form > div{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}@media (max-width:567.98px){form#user-login-form{margin-right:0 !important;margin-left:0 !important;max-width:100%;width:100%;}form#user-login-form > div{-ms-flex-wrap:wrap;flex-wrap:wrap;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form){margin:0 auto 80px;padding:20px;max-width:1170px;font-size:1.275rem;}@media (max-width:699.98px){:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form){padding:20px;}}:is(form#user-student-form,form#user-international-talents-form,form#user-leisure-form,form#user-visit-form):after{content:"";display:block;clear:both;}.esportazione-appuntamenti{max-width:1170px;margin:0 auto;padding:0;}.esportazione-appuntamenti a{font-size:2rem;color:#000000;background:#ffffff;font-weight:600;text-transform:capitalize;padding:4px 22px 4px 12px;border:1px solid #000000;text-decoration:none;}.esportazione-appuntamenti a:before{content:"";width:24px;height:24px;display:inline-block;vertical-align:sub;margin-right:4px;background:transparent url(/themes/yesmilano/assets/images/export_data.png);background-size:24px;background-position:center center;background-repeat:no-repeat;}body.path-one-stop-shop .main_visual{margin-bottom:0;}body.path-one-stop-shop .main_content.container.body > .row{margin-top:30px;margin-bottom:90px;font-size:2.7rem;}#bookingModal{background:rgba(255,255,255,0.8);z-index:999999;}#bookingModal .modal-dialog{-webkit-transform:translate(0,30%);transform:translate(0,30%);max-width:500px;}#bookingModal .modal-content{background:#ffffff;border:2px solid #000000;border-radius:0;-webkit-box-shadow:0 35px 25px rgba(0,0,0,0.3);box-shadow:0 35px 25px rgba(0,0,0,0.3);}#bookingModal .modal-header{background:#000000;color:#ffffff;border:none;}#bookingModal .modal-header h4{display:inline-block;width:calc(100% - 40px);font-size:1.8rem;font-weight:600;line-height:40px;vertical-align:middle;}#bookingModal .modal-header .close{width:40px;height:40px;background:#ffffff;color:#000000;opacity:1;}#bookingModal .modal-header .close span{padding-left:1px;font-size:0;}#bookingModal .modal-header .close span:after{content:"×";line-height:20px;font-size:4rem;}#bookingModal .modal-body{padding:20px;}#bookingModal .modal-body h2.block-title{display:none;}#bookingModal .modal-body input{padding:0 10px;font-size:1.8rem;font-weight:600;background:transparent;border:none;border-bottom:2px solid #bbbbbb;border-radius:0;-webkit-box-shadow:none;box-shadow:none;pointer-events:none;}#bookingModal .modal-body select{padding:0 10px;font-size:1.8rem;font-weight:600;background-image:url(/themes/yesmilano/assets/images/dropdown_select_arrow.png);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:15px;border:none;border-bottom:2px solid #bbbbbb;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}#bookingModal .modal-body button.btn{float:right;background:#000000;color:#fcfcf7;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:1.6rem;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;font-weight:600;}#bookingModal .modal-footer{display:none !important;}.region.region-content > div > p{margin:40px auto 60px;max-width:1170px;font-size:2.7rem;}#calendar{padding:0;max-width:1170px;margin:40px auto 60px;}#calendar .fc-scroller{height:auto !important;overflow:hidden !important;}#calendar .fc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:768px){#calendar .fc-toolbar{-ms-flex-wrap:wrap;flex-wrap:wrap;}}#calendar .fc-toolbar .fc-left{width:24.97%;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}@media (max-width:768px){#calendar .fc-toolbar .fc-left{width:100%;padding-left:0;padding-right:0;}}#calendar .fc-toolbar .fc-left .fc-button-group{margin-left:auto;}@media (max-width:768px){#calendar .fc-toolbar .fc-left .fc-button-group{margin-left:0;margin-right:auto;}}#calendar .fc-toolbar .fc-left .fc-button-group .fc-prev-button{content:"";display:inline-block;background:url(/themes/yesmilano/assets/images/arrow_left_slider.png) center center no-repeat;background-size:46px 46px;width:46px;height:46px;cursor:pointer;border-radius:0;}@media (max-width:600px){#calendar .fc-toolbar .fc-left .fc-button-group .fc-prev-button{background-size:36px 36px;width:36px;height:36px;}}#calendar .fc-toolbar .fc-left .fc-button-group .fc-prev-button span{display:none;}#calendar .fc-toolbar .fc-left .fc-button-group .fc-next-button{content:"";display:inline-block;background:url(/themes/yesmilano/assets/images/arrow_right_slider.png) center center no-repeat;background-size:46px 46px;width:46px;height:46px;cursor:pointer;border-radius:0;}@media (max-width:600px){#calendar .fc-toolbar .fc-left .fc-button-group .fc-next-button{background-size:36px 36px;width:36px;height:36px;}}#calendar .fc-toolbar .fc-left .fc-button-group .fc-next-button span{display:none;}#calendar .fc-toolbar .fc-left .fc-today-button{display:inline-block;height:46px;background:transparent;border:1px solid #000000;cursor:pointer;border-radius:0;font-weight:600;text-transform:uppercase;padding:0 20px;font-size:1.6rem;}@media (max-width:600px){#calendar .fc-toolbar .fc-left .fc-today-button{height:36px;padding:0 10px;}}#calendar .fc-toolbar .fc-center{width:49.95%;text-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:768px){#calendar .fc-toolbar .fc-center{width:100%;margin-bottom:-100%;}}#calendar .fc-toolbar .fc-center h2{font-weight:600;font-size:4rem;}@media (max-width:600px){#calendar .fc-toolbar .fc-center h2{font-size:2rem;margin-right:auto;margin-left:auto;padding-left:12px;padding-top:7px;height:34px;}}#calendar .fc-toolbar .fc-right{width:24.97%;text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}@media (max-width:768px){#calendar .fc-toolbar .fc-right{display:none;}}#calendar .fc-toolbar .fc-right *{display:none;}@media (max-width:600px){#calendar .fc-event{height:35px;}#calendar .fc-event:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#calendar .fc-event .fc-content{display:none !important;}#calendar .fc-view .fc-head .fc-day-header{font-size:1.6rem;}}#calendar .has-events{cursor:default !important;}#calendar .fc-view .amministratore.event-future,#calendar .fc-view .amministratore.fc-future{cursor:pointer;}#calendar .fc-view .fc-event-container.amministratore{cursor:default !important;}#calendar .fc-view .event-today .non-disponibile.prenotato.has-booked{background:#776d6e !important;pointer-events:none !important;cursor:not-allowed;}#calendar .fc-view .event-today .non-disponibile.prenotato.has-booked:before{background:transparent url(/themes/yesmilano/assets/images/locked.png);background-size:12px;background-position:center !important;}#calendar .fc-view .fc-head{padding:15px 5px;background:#000000;color:#ffffff;font-size:2.8rem;}#calendar .fc-view .fc-head .fc-day-header{padding:5px;}#calendar .fc-view .fc-body .fc-day-top .fc-day-number{font-size:3.2rem;font-weight:300;margin-right:10px;}@media (max-width:600px){#calendar .fc-view .fc-body .fc-day-top .fc-day-number{font-size:2rem;margin-right:1px;}}#calendar .fc-view .fc-body .fc-day-top.fc-today .fc-day-number{font-weight:600;}#calendar .fc-view .fc-body .amministratore.fc-future,#calendar .fc-view .fc-body .amministratore.fc-today{position:relative;}#calendar .fc-view .fc-body .amministratore.fc-future .add-slot,#calendar .fc-view .fc-body .amministratore.fc-today .add-slot{display:block;position:absolute;left:0;right:0;bottom:0;text-align:right;padding:0 5px;font-weight:600;color:dodgerblue;}@media (max-width:600px){#calendar .fc-view .fc-body .amministratore.fc-future .add-slot,#calendar .fc-view .fc-body .amministratore.fc-today .add-slot{font-size:0;}}#calendar .fc-view .fc-body .amministratore.fc-future .add-slot:after,#calendar .fc-view .fc-body .amministratore.fc-today .add-slot:after{content:" +";font-size:2rem;font-weight:700;}#calendar .fc-view .fc-body .fc-day .add-slot{display:none;}#calendar .fc-view .fc-body .fc-event-container.amministratore .booked{background:#228c4b !important;cursor:pointer;pointer-events:all !important;}#calendar .fc-view .fc-body .fc-event-container.amministratore .booked:before{background:transparent url(/themes/yesmilano/assets/images/booked.png);background-size:13px;background-position:center;}#calendar .fc-view .fc-body .fc-event-container.amministratore .prenotazioni-assenti{background:#717b8a !important;cursor:pointer;pointer-events:none !important;}#calendar .fc-view .fc-body .fc-event-container.amministratore .prenotazioni-assenti:before{background:transparent url(/themes/yesmilano/assets/images/info_cal.png);background-size:13px;background-position:center;}#calendar .fc-view .fc-body .fc-event-container .fc-event{padding:3px 5px 0px 5px;color:#ffffff;font-weight:600;border:none;border-radius:0;cursor:default;}#calendar .fc-view .fc-body .fc-event-container .fc-event:before{content:"";margin-right:5%;display:inline-block;width:16px;height:16px;background-repeat:no-repeat !important;position:relative;top:-1px;vertical-align:middle;}#calendar .fc-view .fc-body .fc-event-container .fc-event .fc-content{display:inline-block;overflow:hidden;width:calc(100% - 24px);text-overflow:ellipsis;}#calendar .fc-view .fc-body .fc-event-container .gestisci{background:#0072ff;cursor:pointer;}#calendar .fc-view .fc-body .fc-event-container .gestisci:before{background:transparent url(/themes/yesmilano/assets/images/edit_cal.png);background-size:19px;background-position:center;}#calendar .fc-view .fc-body .fc-event-container .non-disponibile{background:#da3240;cursor:not-allowed !important;pointer-events:none !important;}#calendar .fc-view .fc-body .fc-event-container .non-disponibile:before{background:transparent url(/themes/yesmilano/assets/images/not-available.png);background-size:13px;background-position:center;}#calendar .fc-view .fc-body .fc-event-container .non-disponibile.passato{background:#776d6e !important;pointer-events:none !important;cursor:not-allowed;}#calendar .fc-view .fc-body .fc-event-container .non-disponibile.passato:before{background:transparent url(/themes/yesmilano/assets/images/locked.png);background-size:12px;background-position:center !important;}#calendar .fc-view .fc-body .fc-event-container .booked{background:#0072ff !important;font-weight:600 !important;pointer-events:none !important;cursor:default;}#calendar .fc-view .fc-body .fc-event-container .booked:before{background:transparent url(/themes/yesmilano/assets/images/booked.png) !important;background-size:13px !important;background-repeat:no-repeat !important;background-position:center !important;}#calendar .fc-view .fc-body .fc-event-container .disponibile.prenotato.has-booked{background:#776d6e;pointer-events:none !important;}#calendar .fc-view .fc-body .fc-event-container .disponibile.prenotato.has-booked:before{background:transparent url(/themes/yesmilano/assets/images/locked.png) !important;background-size:13px !important;background-repeat:no-repeat !important;background-position:center !important;}#calendar .fc-view .fc-body .fc-event-container .disponibile{background:#228c4b;cursor:pointer;}#calendar .fc-view .fc-body .fc-event-container .disponibile:before{background:transparent url(/themes/yesmilano/assets/images/add-plus.png);background-size:13px;background-position:center;}.manage-btns{margin:30px 0 60px;}.manage-btns .btn-edit .img-edit{display:inline-block;background:url(/themes/yesmilano/assets/images/edit.png) no-repeat center center !important;width:25px;height:25px;vertical-align:bottom;background-size:25px !important;}.manage-btns .btn-edit .img-calendar{display:inline-block;background:url(/themes/yesmilano/assets/images/calendar.png) no-repeat center center !important;width:25px;height:25px;vertical-align:bottom;background-size:25px !important;}.manage-btns .btn-login-details .img-login-details{display:inline-block;background:url(/themes/yesmilano/assets/images/login_details.png) no-repeat center center !important;width:25px;height:25px;vertical-align:bottom;background-size:25px !important;}.manage-btns .btn-logout .img-logout{display:inline-block;background:url(/themes/yesmilano/assets/images/logout.png) no-repeat center center !important;width:25px;height:25px;vertical-align:bottom;background-size:25px !important;mask:none;-webkit-mask:none;-ms-mask:none;-o-mask:none;}.region-header .messages__wrapper{top:130px !important;z-index:999998 !important;}.main_header .superheader.row{margin-right:0;margin-left:0;}@media (max-width:600px){.main_header .header_menu ul > li:first-child{max-width:260px;}}.agree-button.eu-cookie-compliance-default-button{padding-left:10px;padding-right:10px;background:#000000;color:#ffffff;border:none;border-radius:0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.confirm-book{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff;}.confirm-book .loaders{display:none;width:55px;height:55px;background:url(/themes/yesmilano/assets/images/loader.gif);background-size:55px;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.confirm-book p{text-align:center;font-size:3rem;font-weight:700;padding:30px 0 60px;}.confirm-book .btn-group{display:flex;justify-content:space-evenly;}.confirm-book .btn-group button.btn-decline{background:#da3240 !important;color:#ffffff !important;}.confirm-book .btn-group button.btn-confirm{background:#228c4b !important;color:#ffffff !important;}#edit-field-territory-wrapper legend{display:none;}#edit-field-sex label{font-weight:normal !important;}@media (max-width:699.98px){#edit-field-sex label{padding-left:5px;}}.tab_autore{margin-top:40px;}.tab_autore header{margin:40px 0;}.tab_autore header h1{font-size:40px;font-weight:600;}.tab_autore header h2{font-size:26px;font-weight:500;text-transform:uppercase;}.storia{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding:40px 40px 30px;background:#f3f3f3;}@media (max-width:768px){.storia{margin-top:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.storia .info-autore{width:180px;text-align:center;}@media (max-width:768px){.storia .info-autore{width:100%;}}.storia .info-autore .img-autore{margin-bottom:35px;width:180px;height:180px;border-radius:90px;overflow:hidden;}@media (max-width:768px){.storia .info-autore .img-autore{margin:0 auto 15px auto;}}.storia .info-autore p{font-size:22px;line-height:24px;}@media (max-width:767.98px){.storia .info-autore p{font-size:20px;}}.storia .info-autore p.autore{margin-bottom:5px;}.storia .info-autore p.autore a{font-weight:700;text-decoration:underline;-webkit-text-decoration-color:#b1b1b1;text-decoration-color:#b1b1b1;}.storia .info-autore p.professione{font-style:italic;}.storia .anteprima-storia{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:70px;display:flex;flex-direction:column;}@media (max-width:768px){.storia .anteprima-storia{padding-left:0;}}.storia .anteprima-storia h1{flex-grow:0;font-weight:700;}@media (max-width:768px){.storia .anteprima-storia h1{font-size:28px;}}.storia .anteprima-storia .corpo-storia{flex-grow:1;font-size:24px;line-height:36px;}@media (max-width:768px){.storia .anteprima-storia .corpo-storia{font-size:20px;}}.storia .anteprima-storia .corpo-storia a{font-weight:700;text-decoration:underline;}.storia .anteprima-storia a{display:inline-block;margin-top:auto;text-align:center;font-size:28px;font-weight:700;text-transform:uppercase;text-decoration:underline;text-align:center;}@media (max-width:768px){.storia .anteprima-storia a{margin-left:0;width:100%;font-size:24px;text-align:center;}}.slider.grid .single_slide .content.mobile{height:230px;padding:30px 10px;}.slider.grid .single_slide .content.mobile .title span{font-size:18px;}.slider.grid .single_slide .content.mobile a{color:#ffffff;}@media (max-width:768px){.slider .subtitle_slider p{padding:0 40px;font-size:24px;}}.stesso-tema .title_slide,.stesso-tema .title_slide *{text-transform:none !important;}.no-slider-tiles{margin-top:60px;}.no-slider-tiles .row{margin:0 -15px 15px !important;}.no-slider-tiles .row .tile img{margin:20px 0 !important;}.no-slider-tiles .row .tile .title{color:#000000 !important;font-size:28px !important;line-height:28px !important;white-space:nowrap;}.no-slider-tiles .row .tile h4.title{margin-top:5px;margin-bottom:15px;line-height:36px;font-size:30px;font-weight:600;white-space:normal;}.no-slider-tiles .row .tile .sottotitolo{font-size:16px;font-weight:600;line-height:20px;}@media (max-width:992px){.no-slider-tiles .row .tile .title{font-size:24px !important;line-height:24px !important;}}.title_slider p{font-size:20px;text-transform:uppercase;}.servizio .details.pill{position:absolute;top:0;right:0;left:9px;padding:10px;display:inline;text-align:right;}@media (max-width:767px){.servizio .details.pill{text-align:left !important;padding-left:20px !important;}}.servizio .details.pill span{display:inline-block;padding:6px 15px;background:#000000;color:#fcfcf7;border-radius:8px;}.servizio .flag{z-index:1;}.servizio .title_slide{position:absolute;bottom:30px;padding-right:20px;padding-left:20px;}.servizio .title_slide > div{margin-top:20px;}.servizio .title_slide h4{max-width:80%;width:100%;line-height:45px;bottom:10px;position:relative;background:rgba(0,0,0,0.6) !important;color:#ffffff !important;box-shadow:10px 0 0 rgba(0,0,0,0.6),-20px 0 0 rgba(0,0,0,0.6) !important;}.servizio .title_slide h5{display:inline;max-width:80%;width:100%;bottom:10px;position:relative;color:#ffffff !important;background:rgba(0,0,0,0.6) !important;font-size:16px;line-height:24px;box-shadow:10px 0 0 rgba(0,0,0,0.6),-20px 0 0 rgba(0,0,0,0.6) !important;}.servizio .title_slide .sottotitolo{display:block;background:rgba(0,0,0,0.6) !important;color:#ffffff !important;font-size:18px !important;line-height:22px !important;font-weight:300 !important;text-transform:none !important;box-shadow:10px 0 0 rgba(0,0,0,0.6),-20px 0 0 rgba(0,0,0,0.6) !important;}.info-utili article.tile{height:280px;}.info-utili article.tile .content{height:100% !important;}.info-utili .field--item:first-child article.tile,.two-rows{height:840px !important;}.info-utili .field--item:first-child article.tile .content{background-size:cover;}@media (max-width:992px){.slick-list.draggable{overflow:visible;padding:0 15px !important;}.modulo-tile-homepage .slick-list.draggable{padding:0 !important;}.info-utili .gallery > .slick-list{padding:0 !important;}.info-utili .gallery > .slick-list > .slick-track{display:block !important;}.info-utili .container{padding:0;}.info-utili .first-slide .field--item article.tile{padding:0 65px 30px;height:390px !important;}.info-utili .first-slide .field--item article.tile .content{padding:30px 10px;height:390px !important;}.info-utili .field--items .field--item article.tile strong.title{font-size:18px !important;top:0;transform:translateY(0%);}.info-utili .field--items .field--item article.tile .content{padding:30px 10px !important;}.info-utili .field--items .field--item article.tile{position:relative;height:230px !important;}.info-utili .field--items .field--item article.tile a.button{position:absolute;top:0;right:0 !important;left:0;bottom:0 !important;padding:0;font-size:0;background:transparent;transform:none !important;}}.info-utili .field--item:first-child article.tile .content{height:100% !important;}.info-utili .field--item:first-child article.tile strong.title{top:50%;transform:translateY(-50%);}.info-utili .field--item article.tile strong.title span{white-space:normal;position:absolute;left:0;right:0;bottom:unset !important;text-align:center !important;}.new-header{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;background:#000000;}.new-header .secondary_menu *,.new-header .side_menu *{color:#ffffff;}@media (max-width:1365.98px){.new-header .secondary_menu *,.new-header .side_menu *{color:#000000;}}.new-header .secondary_menu *:hover{color:#ffffff !important;}.new-header .secondary_menu ul{line-height:47px !important;}.new-header .logo{background:#000000;}.new-header .logo img{height:28px;}.new-header + .header_menu{padding-left:10px !important;}.new-header + .header_menu .main_menu ul li{padding-right:50px;border:none;}.new-header + .header_menu .main_menu ul li.mobile_on{padding:0 !important;margin-right:80px;font-size:24px;}@media all and (max-width:1365.98px){.new-header + .header_menu .main_menu ul li.mobile_on{padding:0 !important;margin-right:0;}}.new-header + .header_menu .main_menu ul li:nth-child(2){margin-left:13px !important;}.new-header + .header_menu .main_menu ul li a{color:#ffffff !important;text-decoration:none;}.new-header + .header_menu .main_menu ul li a:hover{color:rgb(255,200,0);}.new-header + .header_menu .main_menu li.active a{color:rgb(255,200,0);}.new-header + .header_menu .main_menu ul li:nth-child(1){display:none !important;}@media (max-width:1365.98px){.new-header + .header_menu .main_menu ul li:nth-child(1){display:block !important;}}.new-header + .header_menu .main_menu ul li:nth-child(2){padding-right:0 !important;}.new-header + .header_menu .main_menu ul li:nth-child(3){padding:0 0 0 15px !important;}.new-header + .header_menu + .sub_menu{display:block !important;position:absolute;height:auto !important;padding:0 !important;background:#fcfcf7;color:#000000;z-index:1;border-bottom:1px solid #000000;box-shadow:0 0 10px rgba(0,0,0,0.3);}@media all and (max-width:1365.98px){.new-header + .header_menu + .sub_menu{position:absolute !important;top:142px;background:#000000;height:auto !important;border:none;box-shadow:none;}.new-header + .header_menu + .sub_menu.active{height:100% !important;}.header_menu{height:75px !important;}.menu_responsive{text-align:right;padding-top:80px;}.sub_menu > div{padding-bottom:30px !important;}.sub_menu > div > div{padding-left:0 !important;max-width:100% !important;display:block !important;padding:0 !important;font-size:20px !important;font-weight:500;text-transform:uppercase;}}.side_menu .logo{position:absolute;top:67px;width:calc(100% - 75px) !important;text-align:left !important;padding:0 0 0 20px;}.side_menu .logo img{top:5px;height:30px !important;}.main_header .superheader .side_menu ul > li.burger_close{height:75px;background:transparent;}.main_header .superheader .side_menu ul > li.burger_close a{width:75px;height:75px;}.new-header + .header_menu + .sub_menu > div{display:none !important;padding-top:0;padding-bottom:0;position:relative;}@media (max-width:1365.98px){.new-header + .header_menu + .sub_menu > div{position:static;}}.new-header + .header_menu + .sub_menu > div > div{display:inline-block;width:auto !important;max-width:unset !important;position:static;padding:0 !important;max-width:180px !important;padding-left:10px !important;}@media all and (max-width:1365.98px){.new-header + .header_menu + .sub_menu > div > div{padding:0 !important;width:100% !important;max-width:100% !important;}}.new-header + .header_menu + .sub_menu > div > div h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-weight:500;line-height:25px;}.new-header + .header_menu + .sub_menu > div > div li{font-size:18px;color:#333333;}@media (min-width:1366px){.new-header + .header_menu + .sub_menu > div > div h2,.new-header + .header_menu + .sub_menu > div > div li{line-height:24px;margin-bottom:5px;}.new-header + .header_menu + .sub_menu > div > div > ul{padding-top:8px !important;}.new-header + .header_menu + .sub_menu > div > div li{margin-bottom:20px;}.new-header + .header_menu + .sub_menu > div > div li:last-child{margin-bottom:2px;}.new-header + .header_menu + .sub_menu > div > div li a{line-height:5px;}}.new-header + .header_menu + .sub_menu > div > div li > a{color:inherit;}.new-header + .header_menu + .sub_menu > div > div:first-child{padding-left:5px !important;}@media all and (max-width:1365.98px){.new-header + .header_menu + .sub_menu > div > div:first-child{padding-left:0 !important;}}.new-header + .header_menu + .sub_menu > div:before{content:"";position:absolute;width:100%;height:1px;background:#000;left:0;right:0;top:65px;}@media all and (max-width:1365.98px){.new-header + .header_menu + .sub_menu > div:before{display:none;}}.new-header + .header_menu + .sub_menu > div.active{display:block !important;height:auto !important;}.new-header + .header_menu + .sub_menu > div ul{padding:0 0 !important;list-style:none;margin-top:30px;font-size:20px;}@media (max-width:1365.98px){.new-header + .header_menu + .sub_menu > div ul{display:none !important;position:absolute !important;top:-33px;right:0;left:0;bottom:0;padding:0 20px !important;width:100%;height:auto !important;color:#ffffff;background:#000000;border-left:4px solid #fcfcf7;}.new-header + .header_menu + .sub_menu > div ul.active{display:block !important;}.new-header + .header_menu + .sub_menu > div ul li{padding:15px 0;width:100%;color:#ffffff;font-size:22px;}.new-header + .header_menu + .sub_menu > div ul li a{color:inherit;}}.new-header + .header_menu + .sub_menu > div > div{padding:0 0 15px !important;margin-right:80px !important;}@media all and (max-width:991px){.new-header + .header_menu + .sub_menu > div > div{padding:0 !important;margin-right:0 !important;}}.new-header + .header_menu + .sub_menu h2{font-size:24px;font-weight:600;letter-spacing:-1px;}@media all and (max-width:991px){.new-header + .header_menu + .sub_menu h2{font-weight:500;}.new-header + .header_menu + .sub_menu h2 a{color:#ffffff;}}.tab_servizi header{margin:40px 0;}.tab_servizi header h1{margin-bottom:0;font-weight:600;font-size:40px;line-height:1.25;}.tab_servizi header h2{margin:0;text-transform:none;letter-spacing:0.5px;font-weight:600;font-size:22px;line-height:22px;}.tab_servizi .button_tutti{float:right;background:#ffffff;width:auto;margin-top:-2px;padding:0 20px 0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:576.98px){.tab_servizi .button_tutti{padding:0 0 0 10px;}}.tab_servizi .button_tutti span{font-size:22px;font-weight:600;text-transform:uppercase;display:inline-block;vertical-align:middle;}@media screen and (min-width:360px){.tab_servizi .slider_servizi{border-bottom:2px solid #000000;}}.tab_servizi .slider_servizi::after{display:block;clear:both;height:40px;content:"";}.tab_servizi .slider_servizi .slick-prev{display:none;position:absolute;top:50%;left:-80px;width:50px;height:50px;line-height:999px;overflow:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);border:5px solid #ffffff;border-radius:50%;transform-origin:center;transition-duration:200ms;}.tab_servizi .slider_servizi .slick-prev:hover{transform:scale(1.2) translateY(calc(-100% + 7.5px));}.tab_servizi .slider_servizi .slick-prev:after{position:absolute;top:0;right:0;left:0;bottom:0;color:#000000;content:"";background:url(/themes/yesmilano/assets/images/chevron-left-solid.svg);background-position:calc(50% - 2px) 50%;background-size:16px;background-repeat:no-repeat;}.tab_servizi .slider_servizi .slick-next{display:none;position:absolute;top:50%;right:-80px;width:50px;height:50px;line-height:999px;overflow:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);border:5px solid #ffffff;border-radius:50%;transform-origin:center;transition-duration:200ms;}.tab_servizi .slider_servizi .slick-next:hover{transform:scale(1.2) translateY(calc(-100% + 7.5px));}.tab_servizi .slider_servizi .slick-next:after{position:absolute;top:0;right:0;left:0;bottom:0;color:#000000;content:"";background:url(/themes/yesmilano/assets/images/chevron-right-solid.svg);background-position:calc(50% + 2px) 50%;background-size:16px;background-repeat:no-repeat;}.tab_servizi .slider_servizi article{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-size:cover;}.tab_servizi .slider_servizi article .tags{padding:20px 20px 10px 20px;width:100%;text-align:right;z-index:1;}.tab_servizi .slider_servizi article .tags span{display:inline-block;padding:5px 15px;background:#000000;color:#fcfcf7;font-size:18px;font-weight:600;border-radius:13px;text-transform:uppercase;}.tab_servizi .slider_servizi article .corpo{position:relative;z-index:1;text-align:right;}@media (max-width:768.98px){.tab_servizi .slider_servizi article .corpo{right:20px;left:20px;width:calc(100% - 40px);}}@media (min-width:769px){.tab_servizi .slider_servizi article .corpo{left:43.5%;width:56.5%;}}.tab_servizi .slider_servizi article .corpo p{margin:20px 20px 20px 0;padding:10px 20px;min-height:125px;background:rgba(0,0,0,0.6);color:#ffffff;font-size:24px;}@media (max-width:768px){.tab_servizi .slider_servizi article .corpo p{margin:0;padding:10px;font-size:20px;}}.tab_servizi .slider_servizi article img{position:absolute;top:50%;left:50%;min-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;}.tab_servizi .button_tutti::before,.tab_servizi .button_tutti::after{display:block;clear:both;content:"";}section.cards-servizi{margin:40px 0;}section.cards-servizi .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;}section.cards-servizi article.card-servizio{height:100%;}section.cards-servizi article.card-servizio .tags{padding:20px 20px 10px 20px;}@media (max-width:768px){section.cards-servizi article.card-servizio{max-height:100% !important;}}section.cards-servizi .col-xs-12{padding:0 30px;margin-bottom:60px;}section.cards-servizi .col-sm-4 article.card-servizio .tags a.btn{font-size:14px;}section.cards-servizi .col-sm-4 article.card-servizio header{padding-right:50px;width:100%;}section.cards-servizi .col-sm-4 article.card-servizio header h1{margin-bottom:30px;font-size:42px;line-height:64px;font-weight:600;text-transform:uppercase;}section.cards-servizi .col-sm-4 article.card-servizio header h2{font-size:26px;line-height:39px;text-transform:uppercase;}section.cards-servizi .col-sm-4 article.card-servizio .corpo{padding:20px 30px 20px 0;width:100%;}section.cards-servizi .col-sm-4 article.card-servizio .corpo p{padding:10px 15px;color:#ffffff;font-size:18px;}@media (max-width:768px){section.cards-servizi article.card-servizio{max-height:auto !important;}section.cards-servizi .col-xs-12 article.card-servizio .tags a.btn{font-size:14px;}section.cards-servizi .col-xs-12 article.card-servizio header{padding-right:50px;margin-bottom:20px;width:100%;}section.cards-servizi .col-xs-12 article.card-servizio header h1{margin-bottom:30px;font-size:42px;font-weight:600;text-transform:uppercase;}section.cards-servizi .col-xs-12 article.card-servizio header h2{font-size:26px;text-transform:uppercase;}section.cards-servizi .col-xs-12 article.card-servizio .corpo{padding:20px 30px 20px 0;width:100%;}section.cards-servizi .col-xs-12 article.card-servizio .corpo p{padding:10px 15px;color:#ffffff;font-size:18px;}}section.cards-servizi .col-sm-8 article.card-servizio .tags a.btn{font-size:16px;}section.cards-servizi .col-sm-8 article.card-servizio header{padding-right:50px;margin-bottom:10px;width:100%;}section.cards-servizi .col-sm-8 article.card-servizio header h1{margin-bottom:30px;font-size:48px;font-weight:600;text-transform:uppercase;}section.cards-servizi .col-sm-8 article.card-servizio header h2{font-size:30px;text-transform:uppercase;}section.cards-servizi .col-sm-8 article.card-servizio .corpo{padding:20px 30px 20px 0;width:100%;}section.cards-servizi .col-sm-8 article.card-servizio .corpo p{padding:10px 15px;color:#ffffff;font-size:20px;}section.cards-servizi article.card-servizio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 20px;min-height:480px;justify-items:stretch;}article.card-servizio .card-servizio{position:relative;width:inherit;background-size:cover !important;background-repeat:no-repeat !important;background-position:center top !important;}article.card-servizio .card-servizio .card-servizio-link-button{position:absolute;right:0;bottom:0;left:0;}section.cards-servizi article.card-servizio .tags{padding:20px 20px 10px 20px;width:100%;text-align:right;max-height:80px;z-index:1;}section.cards-servizi article.card-servizio .tags span{display:inline-block;padding:5px 15px;background:#000000;color:#fcfcf7;font-size:18px;font-weight:600;border-radius:13px;text-transform:uppercase;}section.cards-servizi article.card-servizio header{padding-right:50px;width:40%;color:#ffffff;}section.cards-servizi article.card-servizio header h1{margin-left:10px;margin-bottom:60px;font-size:54px;line-height:82px;font-weight:600;text-transform:uppercase;}section.cards-servizi article.card-servizio header h1 span{background:rgba(0,0,0,0.6);-webkit-box-shadow:10px 0 0 rgba(0,0,0,0.6),-10px 0 0 rgba(0,0,0,0.6);box-shadow:10px 0 0 rgba(0,0,0,0.6),-10px 0 0 rgba(0,0,0,0.6);}section.cards-servizi article.card-servizio header h2{margin-left:10px;font-size:42px;line-height:64px;text-transform:uppercase;}section.cards-servizi article.card-servizio header h2 span{background:rgba(0,0,0,0.6);-webkit-box-shadow:10px 0 0 rgba(0,0,0,0.6),-10px 0 0 rgba(0,0,0,0.6);box-shadow:10px 0 0 rgba(0,0,0,0.6),-10px 0 0 rgba(0,0,0,0.6);}section.cards-servizi article.card-servizio .corpo{padding:20px 50px;width:60%;}section.cards-servizi article.card-servizio .corpo p{padding:10px 15px;background:rgba(0,0,0,0.75);color:#ffffff;font-size:20px;}section.cards-servizi article.card-servizio footer{width:100%;text-align:center;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.card-servizio[style*="background-image:"]{padding-bottom:90px;}.slick-slide .card-servizio[style*="background-image:"]{padding-bottom:0 !important;}.product_page_title{padding:10px 0 5px 0;background:#fcfcf7;}.product_page_title h1{margin:3px 0 5px 0;font-size:26px;font-weight:700;text-align:center;}.slick-dots{margin:20px 0 40px 0;padding:0;text-align:center;}.slick-dots li{display:inline-block;margin:0 10px;}.slick-dots li.slick-active button{background:#000000;}.slick-dots li button{width:20px;height:20px;background:#ffffff;font-size:0;border:1px solid #000000;border-radius:50%;}.views-exposed-form-elenco-storie-block-1 .form-checkboxes .radio,.views-exposed-form-elenco-storie-block-1 .form-checkboxes .checkbox{margin-right:10px;margin-top:-20px;}.views-exposed-form-elenco-storie-block-1 .form-checkboxes .radio label,.views-exposed-form-elenco-storie-block-1 .form-checkboxes .checkbox label{display:block;padding-right:35px;font-size:18px;}.block-views-blockstorie-tema-storie-tema .card img{height:auto !important;}.block-views-blockstorie-tema-storie-tema .card a{margin-bottom:0 !important;}.block-views-blockstorie-tema-storie-tema .title_slide{top:20px !important;bottom:10px !important;padding-right:20px;padding-left:20px;}.block-views-blockstorie-tema-storie-tema .title_slide h4{color:#ffffff;background-color:rgba(0,0,0,0.5) !important;box-shadow:10px 0 0 rgba(0,0,0,0.5),-10px 0 0 rgba(0,0,0,0.5) !important;}.block-views-blockstorie-tema-storie-tema .title_slide div{right:20px;left:20px;line-height:28px;}.block-views-blockstorie-tema-storie-tema .title_slide div:nth-child(3){line-height:44px;}.block-views-blockstorie-tema-storie-tema .title_slide div p{color:#ffffff;background-color:rgba(0,0,0,0.5) !important;box-shadow:10px 0 0 rgba(0,0,0,0.5),-10px 0 0 rgba(0,0,0,0.5) !important;}.block-views-blockstorie-tema-storie-tema .title_slide div p.autore{display:inline;line-height:36px;font-size:24px;color:#ffc000;font-style:italic;}.block-views-blockstorie-tema-storie-tema .title_slide div:nth-child(3){position:absolute;bottom:0;}#oauth2-server-authorize-form{max-width:1170px;margin:0 auto;}#oauth2-server-authorize-form h3{margin-top:60px;font-size:38px;font-weight:600;text-transform:uppercase;}#oauth2-server-authorize-form ul{font-size:22px;margin:30px 0;font-weight:600;text-transform:uppercase;}#oauth2-server-authorize-form #edit-actions{margin-bottom:160px;}#oauth2-server-authorize-form #edit-privacy-ub{font-size:22px;margin:60px 0 40px;font-weight:600;}#oauth2-server-authorize-form #edit-actions #edit-submit{font-size:18px;font-weight:700;background-image:none;background-color:#000000;color:#ffc000;padding:10px 15px;border:0;margin-right:20px;}#oauth2-server-authorize-form #edit-actions #edit-submit:before{content:"\f00c";margin-right:5px;font-family:"Font Awesome 5 Free" !important;}#oauth2-server-authorize-form #edit-actions #edit-cancel{font-size:18px;font-weight:700;background-image:none;background-color:red;color:#ffffff;padding:10px 15px;border:0;margin-right:20px;}#views-exposed-form-elenco-storie-block-1 .form-checkboxes,#views-exposed-form-servizi-servizi .form-checkboxes{margin-bottom:30px;vertical-align:middle;}#views-exposed-form-elenco-storie-block-1 .form-checkboxes{margin-bottom:17px;}#views-exposed-form-elenco-storie-block-1 .form-checkboxes .form-item,#views-exposed-form-servizi-servizi .form-checkboxes .form-item{margin-left:10px;}#views-exposed-form-elenco-storie-block-1 .form-checkboxes .form-item label,#views-exposed-form-servizi-servizi .form-checkboxes .form-item label{display:block;padding:0 12px;font-size:18px;font-weight:600;margin-right:20px;}.block-views-blockservizi-servizi{margin-top:-40px;}.block-views-blockservizi-servizi .form-checkboxes{margin-bottom:15px !important;}.block-views-blockelenco-storie-block-1{margin-top:0px;}.form-item-field-categoria-target-id{float:none !important;}.slick-dots li:only-child{display:none;}.tile strong.title{position:relative;min-height:70px;}.tile strong.title > span{white-space:normal;left:0;right:0;bottom:0;}@media (max-width:991px){.border_bottom.border_more{margin-top:0 !important;margin-bottom:-2px !important;padding-top:40px;}}@media (max-width:991px){.slider:not(.slider-tabing) .single_slide{width:100%;}.no-slider-tiles .row > .field--items{padding:0 40px !important;}.no-slider-tiles .row .field--item .title{font-size:16px !important;}.no-slider-tiles .row > .field--items:after{content:"";display:table;clear:both;}.slider.text .title_slider h3{font-size:32px;margin:0 15px 0;}.slider.text .title_slider h4{margin:0 15px 30px;font-size:20px;font-weight:600;text-transform:uppercase;}.slider .title_slider h4{font-size:48px;margin:0;font-weight:600;}}.info-utili{padding-top:40px !important;}.info-utili .content{padding:60px 80px;height:390px;background-color:#000000;background-size:cover;background-repeat:no-repeat;text-align:center;transition:0.3s all ease;-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px);-o-filter:blur(0px);}@media (max-width:991px){.info-utili .content{position:relative;display:block;margin:0 auto;width:316px;text-decoration:none !important;}}.info-utili .content strong.title{position:relative;z-index:99;display:block;color:#ffffff;text-align:center;text-transform:uppercase;font-weight:600;font-size:32px;line-height:30px;}.info-utili .slider-for article{padding:0 40px;height:125px;}.info-utili .slider-for article .content{background-size:contain !important;}.info-utili .slider-for article .content > *{display:none !important;}.view-storie-tema .img-responsive{min-height:400px;}.go_back_smenu,.go_back_smenu_2{font-size:24px;font-weight:700;width:100% !important;background-image:linear-gradient(to right,#ffffff,#ffffff);background-size:100% 1px;background-repeat:no-repeat;background-position:center;padding:0 !important;margin:30px 0 0 !important;}.go_back_smenu span,.go_back_smenu_2 span{padding:0 20px 0 45px;background:#000000 url(/themes/yesmilano/assets/images/arrow_back_yellow.svg);background-size:30px;background-repeat:no-repeat;background-position:center left;color:rgb(255,200,0) !important;cursor:pointer;font-size:20px;}.go_back_smenu_2 span{font-weight:500;padding:0 15px 0px 45px;}.original-link,.original-link_2{margin-top:20px;padding-left:0 !important;}.original-link_2 a,.original-link a{font-size:24px;color:#ffffff;font-weight:700;}@media (max-width:1365.98px){.a2a_floating_style{z-index:100000 !important;}.main_menu .logo{padding-left:20px !important;}}.main_header .header_menu ul li.searchbar input{height:30px;padding:20px 10px;line-height:30px;}.searchbar{padding:0 !important;left:-10px;padding-left:15px !important;}.searchbar.active{padding:0;margin:0 5px !important;}a.no-hover:hover{text-decoration:none !important;}section.multislider{margin-bottom:20px;}.no-hover{pointer-events:none;}.region-header .messages__wrapper{position:absolute;width:100%;top:100px;z-index:999999;}.region-header .messages__wrapper .alert{width:90%;margin:5px auto;}nav.tabs{z-index:999;position:absolute;right:50px;}@media screen and (min-width:768px){nav.tabs{margin-top:40px !important;}}nav.tabs li a{background-color:rgba(255,255,255,0.6);}a.disabled{pointer-events:none;cursor:default;}.view-slider > .contextual{right:25px;}.toolbar-fixed .main_header,.toolbar-vertical .main_header{position:initial;}.page-node-type-aggregatore .main_visual{margin-bottom:0;}.main_header .superheader .side_menu ul li li,.main_header .superheader .side_menu ul > li:last-child{margin:0;}.main_header .superheader .side_menu .language-switcher-language-url{text-align:center;}.language-switcher-language-url li:after{content:" | ";white-space:pre;}.language-switcher-language-url li:last-child:after{display:none;}.language-switcher-language-url li span{font-weight:400;}.main_header .sub_menu{z-index:999;}.menu--superheader.nav > li > a,.menu--superheader-eng.nav > li > a{padding:inherit;}.menu--superheader.nav > li > a:hover,.menu--superheader.nav > li > a:focus,.menu--superheader-eng.nav > li > a:hover,.menu--superheader-eng.nav > li > a:focus{background-color:inherit;}.menu--superheader a:after,.menu--superheader-eng a:after{content:"";display:inline-block;background:url(/themes/yesmilano/assets/images/SVG/menu-servizio-icona-02.svg) no-repeat;height:20px;width:20px;position:relative;margin-left:10px;bottom:-2px;}.toolbar-fixed .container_main{margin-top:initial;}.breadcrumb{background-color:initial;margin-bottom:initial;border-radius:initial;}.breadcrumb > .active{color:initial;font-weight:bold;}.breadcrumb > li + li:before{color:initial;font-weight:initial;}.col-same-height .row{display:flex;flex-wrap:wrap;}.col-same-height .row > [class*="col-"]{display:flex;flex-direction:column;}.card .details{position:relative;}.card .flag:before{content:"";width:100%;height:131px;position:absolute;top:-10px;left:-10px;}.card.luogo .flag:before{top:0;left:0;}.card .flag.top:before{background:url(/themes/yesmilano/assets/images/top.png) no-repeat;}.card .flag.gratuito:before{background:url(/themes/yesmilano/assets/images/gratuito.png) no-repeat;}html[lang="en"] .card .flag.gratuito:before{background:url(/themes/yesmilano/assets/images/free.png) no-repeat;}.card .flag.premium:before{background:url(/themes/yesmilano/assets/images/corona.png) no-repeat;}.single_slide.articolo .loghi figure img{border-radius:50%;min-width:90px;max-width:180px;}.card.articolo .premium figure,.card.autore .premium figure{position:relative;}.card.articolo .premium figure:before{content:"";width:100%;height:80px;position:absolute;bottom:0;left:-15px;background:url(/themes/yesmilano/assets/images/corona.png) no-repeat;background-position:-19px 20px;background-size:contain;}.card.autore .premium figure:after{content:"";width:131px;height:131px;position:absolute;bottom:0;right:-15px;background:url(/themes/yesmilano/assets/images/corona.png) no-repeat;background-position:30px 20px;background-size:contain;}.card-corso{margin:0;padding-bottom:25px !important;height:100%;}.card-corso .content{width:100%;border:2px solid #ccc;padding:20px;min-height:300px;height:100%;}.card-corso .card-label{background-color:#ffc000;padding:10px 35px 10px;margin-left:-35px;text-align:center;display:inline-block;font-size:24px;font-weight:600;position:relative;-webkit-box-shadow:1px 1px 1px 0px rgba(151,109,1,1);-moz-box-shadow:1px 1px 1px 0px rgba(151,109,1,1);box-shadow:1px 1px 1px 0px rgba(151,109,1,1);}.card-corso .card-label:after{content:"";width:0;height:0;border-style:solid;border-width:0 15px 15px 0;border-color:transparent #976d01 transparent transparent;position:absolute;left:0;bottom:-15px;}.card-corso .title_slide{padding-bottom:5px;border-bottom:2px solid;}.card-corso .title_slide h4{text-transform:inherit;font-weight:normal;}.card-corso .card-content{padding:10px 0 30px;font-size:21px;font-weight:300;}.card-corso .card-footer{position:absolute;display:block;width:80%;padding:5px 10px;margin-left:auto;margin-right:auto;text-align:center;color:#fff;background-color:#000;text-transform:uppercase;font-size:19px;font-weight:600;line-height:19px;height:50px;left:0;right:0;bottom:-25px;display:flex;justify-content:center;align-items:center;}.card.evento .content{max-width:318px;}.card .card--image{position:relative;}.single_slide.evento .data{display:block;height:70px;}.single_slide.evento .data > span{background-color:#000;color:#ffc000;display:block;padding:8px 0;}.single_slide.evento .data .highlights{color:#fff;font-size:24px;line-height:24px;font-weight:600;display:inline-block;}.single_slide.evento .data--from{background-color:#ffc000;display:inline-block;width:80px;height:80px;position:absolute;bottom:-10px;left:-10px;padding:10px;text-transform:lowercase;font-weight:600;text-align:center;line-height:8px;}.single_slide.evento .data--from .highlights{display:block;font-size:40px;line-height:40px;font-weight:700;}.tile .sottotitolo{color:#000000;word-break:break-word;}.tile .black .sottotitolo{color:#ffffff;}.is-unpublished:after{content:"Non pubblicato";position:absolute;display:inline-block;left:35%;top:0;padding:10px;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;text-transform:uppercase;font-weight:bold;z-index:998;border:1px solid transparent;background-color:#e27c79;border-color:#dd6864;color:#9f2723;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);}.is-unpublished.full:after{position:fixed;left:45%;bottom:0;top:initial;}.field--name-field-servizi .field--item{display:inline;}.field--name-field-servizi .field--item:after{content:", ";}.field--name-field-servizi .field--item:last-child:after{content:"";}.main_visual .footer_main_visual .hashtag .field--item{color:#ffffff;font-weight:600;font-size:22px;display:block;line-height:32px;}.category .active{text-decoration:underline;}.blocco-redazionale .title{padding:0 0 40px 0;}.blocco-redazionale h3{font-size:48px;margin:0;text-transform:uppercase;font-weight:600;}.blocco-redazionale h4{font-size:22px;margin:0;font-weight:600;text-transform:uppercase;}.blocco-redazionale .descrizione{font-size:25px;padding:20px;}.instagram-media{margin:0 auto !important;}.caption .caption_date time span{font-size:40px;clear:right;display:inline-block;}.lancio-redazionale{margin-bottom:10px;}.a2a_yesmilano{right:0;top:50%;transform:translateY(-50%);background-color:transparent !important;}.slider.text{padding-bottom:initial;}.pager.view_more li > a{padding:0;background-color:initial;border:initial;border-radius:initial;}.slick-arrow.slick-hidden{display:none !important;}.slider .navigation_custom li > span{font-size:0;line-height:0;position:relative;}.slider li.slick-arrow span:before{content:"";display:inline-block;background:url(/themes/yesmilano/assets/images/arrow_right_slider.png) center center no-repeat;background-size:46px 46px;width:46px;height:46px;cursor:pointer;}.slider li.prev span:before{background:url(/themes/yesmilano/assets/images/arrow_left_slider.png) center center no-repeat;}.slider li.slick-arrow span{opacity:0.7;transition:0.15s all ease-in-out;vertical-align:text-bottom;}.slider li.slick-arrow span:hover{opacity:1;}.views-infinite-scroll-content-wrapper::after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;display:inline-block;content:url(/themes/yesmilano/assets/images/loader.gif) url(/themes/yesmilano/assets/images/loader_hp.gif);}.ajax-progress-fullscreen{z-index:1000;background-image:url(/themes/yesmilano/assets/images/loader.gif);background-position:center center;background-repeat:no-repeat;height:64px;width:100%;padding:4px;display:block;position:fixed;left:auto;top:48.5%;}.view_more + .ajax-progress-fullscreen{position:relative;}.view-highlights-correlati .view_more + .ajax-progress-fullscreen{position:relative;background-image:url(/themes/yesmilano/assets/images/loader_hp.gif);height:29px;display:inline-block;}.newsletter .privacy span{vertical-align:bottom;font-size:14px;margin-left:0;text-transform:uppercase;font-weight:600;}.newsletter span a{vertical-align:bottom;text-decoration:underline;}.newsletter .form input[type="email"]{font-size:20px;}.newsletter input[type="checkbox"]{-webkit-appearance:none;outline:0;margin:25px 15px 0 0;position:relative;}.newsletter_tab input[type="checkbox"]{margin:0 5px 0 0;}.newsletter input[type="submit"]{transition:opacity 1s;}.newsletter input[type="submit"]:disabled{opacity:0.7;}.mobilemenu .newsletter_tab{z-index:99;}.mobilemenu .newsletter_tab form input[type="submit"]{margin:20px auto;}.view-filters.form-group form input[type="checkbox"].form-checkbox,form input[type="checkbox"]{border:1px solid #000;height:25px;width:25px;cursor:pointer;}.view-filters.form-group form input[type="checkbox"].form-checkbox:checked,form input[type="checkbox"]:checked{background-color:#ffffff;}.view-filters.form-group form input[type="checkbox"].form-checkbox:before,form input[type="checkbox"]:before{content:" ";border:none;width:5px;height:10px;opacity:0;}.view-filters.form-group form input[type="checkbox"].form-checkbox:checked:before,form input[type="checkbox"]:checked:before{background:transparent;border:solid black;border-width:0 3px 3px 0;opacity:1;-webkit-transition:0.15s opacity ease-in-out;transition:0.15s opacity ease-in-out;}.view-search .view-filters{background-color:#000000 !important;color:#ffffff !important;}.view-search .view-filters.form-group{padding:28px 0;margin-bottom:initial;}.view-search .view-filters.form-group form{padding:0;}.view-search .view-filters.form-group form input[type="checkbox"].form-checkbox,form input[type="checkbox"]{border:2px solid #ffffff;}.view-search .view-filters.form-group .form-checks label.control-label{margin-right:31px;font-size:14px;line-height:27px;}.view-search .form-inline .form-group{margin:initial;}.view-search button[type="submit"],.view-search .form-actions{display:none;}.view-search .form-type-textfield,.view-search .form-item-type{display:none;}.view-search .form-type-checkbox{display:inline-block;}.view-search .filters .btn.btn-filter.form-submit{margin:12px;transition:background-color 0.5s ease;}.view-search .filters .btn.btn-filter:not(.on):hover,.filter-advance .btn:not(.active):hover{background-color:#979797;}.view-search input[disabled]{opacity:0.5;}.login-header{text-transform:uppercase;}.responsive_tab_content .btn_fb_login{width:100%;}.user-login-form{width:80%;padding:10px 30px;}a.btn_fb_login{text-decoration:none !important;}#slider-hp{height:560px;overflow-y:hidden;}.slider.multislider .single_slide img,.background-img{object-fit:cover;position:absolute;left:0;top:0;width:100%;height:100%;}.user-profile{font-size:18px;padding-bottom:30px;}.user-profile .field{padding:5px 0;}.user-profile .label{color:#333;font-size:inherit;padding:0;}.user-profile .field--name-user-picture{margin-right:20px;}.user-profile .field--name-user-picture img{display:inline-block;}.user-profile .field--label,.user-profile .field--item{display:inline-block;}.user-profile .field--label{font-weight:bold;width:100px;}.user-profile .field--type-entity-reference .field--label{width:100%;}.user-profile .field--type-entity-reference .field--item{display:list-item;margin-left:20px;}.path-user .region-content form{padding:30px;}.path-user .region-content .form-actions{margin-top:10px;}.path-user .region-content .btn{font-size:18px;font-weight:700;background-image:none;background-color:#000000;color:#fcfcf7;padding:10px 15px;border:0;margin-right:20px;}.img-logout{display:inline-block;background-color:#ffffff;mask:url(/themes/yesmilano/assets/images/SVG/logout.svg);-webkit-mask:url(/themes/yesmilano/assets/images/SVG/logout.svg) no-repeat 50% 50%;-ms-mask:url(/themes/yesmilano/assets/images/SVG/logout.svg) no-repeat 50% 50%;-o-mask:url(/themes/yesmilano/assets/images/SVG/logout.svg) no-repeat 50% 50%;width:25px;height:25px;vertical-align:bottom;}.feeds_feed--view-mode-full{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-bottom:40px;}.view-filters.form-group form div[data-drupal-selector="edit-group"] label.control-label{display:block;font-size:18px;font-weight:600;text-transform:uppercase;margin-right:40px;}.aggregatore .main_visual.header .caption_main_visual h1,.hub .main_visual.header .caption_main_visual h1{line-height:110px;}.aggregatore .main_visual.header .caption_main_visual h1 *,.hub .main_visual.header .caption_main_visual h1 *,.slider.text .content h3 *{font-family:"Lato",sans-serif;}.slider.text ul.slick-dots{padding:30px 0 30px 0;}.main_visual .caption_main_visual .header_main_visual{padding:30px 0;width:80%;}.slider.text{padding-top:40px;}.slider.grid .content strong.title{line-height:30px;font-size:38px;}.slider:not(.slider-tabing) .single_slide{padding-bottom:0;}.lancio-redazionale{margin-bottom:30px;}.blocco-redazionale .field-gallery.slider .navigation_custom{top:0;}.single_slide.articolo .content,.single_slide.luogo .content{width:100%;}@media screen and (max-width:399.98px){.single_slide.luogo .content header.title_slide h4 + div{display:none !important;}}.luogo .slider-tabing .single_slide .tab-text{font-weight:600;font-size:16px;line-height:30px;text-transform:none;}.view-aggregatore-autori .single_slide{height:550px;overflow:hidden;}.caption.itinerari ul{max-width:1300px;}.caption.itinerari ul li a{font-weight:500;font-size:22px;font-family:"ClassicoURW Bold";line-height:32px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:rgba(63,63,63,0.75);}.caption.itinerari ul li a:hover{text-decoration:none;}.body a,.descrizione a{text-decoration:underline;}.main_header .header_menu ul li.searchbar input{color:#ffffff;}.slider_button_tutti{padding-top:0;}.main_header .sub_menu *[data-sub-menu] li a{display:inline-block;}.caption .caption_date{max-width:140px;}.dots-hidden .slick-dots{display:none !important;}.dots-hidden.border_more .gallery .slick-list{margin-bottom:30px;}.user-logged-in .main_header a.account{position:relative;}.user-logged-in .main_header a.account:after{content:"";border:solid #4caf50;border-width:0 3px 3px 0;position:absolute;bottom:5px;right:1px;width:6px;height:11px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}@media (max-width:991px){.user-logged-in .main_header a.account:after{bottom:12px;right:22px;}.slider.text .slick-list{width:calc(100% - 30px);}.slider.text .single_slide{padding:0;}.slider.text .content h3{font-size:50px;line-height:40px;}.slider .title_slider h3,.galleria_articolo .slider .title_slider h3{font-size:32px;}.slider .title_slider h4{font-size:20px;}.slider.text .col-xs-12.counter_slider{padding:10px 30px 30px;}.col-xs-12.counter_slider{font-size:32px;padding-top:0;}.single_slide .content{width:100%;}.slider.grid{margin-bottom:20px;}.single_slide .title_slide h4{line-height:25px;}.slider .single_slide .sottotitolo{line-height:16px;}.slider_button_tutti{background-color:initial;}.border_bottom.border_more{margin-bottom:30px;}.border_bottom.border_more + section.container .title_slider{margin-top:15px;}.slider_button_tutti{padding:15px 20px;}.slider.grid .content strong.title{font-size:32px;}.caption.itinerari ul{max-width:1170px;}.caption.itinerari ul li a{padding:0 5px;}.tab .tabs-content .tab-content[data-tab="video"] iframe{height:100%;}}@media (max-width:767px){nav.tabs{position:initial;}.aggregatore .main_visual.header .caption_main_visual h1,.hub .main_visual.header .caption_main_visual h1{line-height:60px;font-size:65px;}}@media (max-width:600px){.dettagli_autore{margin-top:20px;}.a2a_yesmilano{display:none;}.main_visual .caption_main_visual{padding:0 20px;}.main_visual .caption_main_visual .header_main_visual{width:100%;}.main_visual .footer_main_visual{right:30px;}.main_visual.header .caption_main_visual h1{padding:20px;}.main_visual.header .caption_main_visual h2{margin:0 20px 20px 20px;}.aggregatore .main_visual.header .caption_main_visual h1,.hub .main_visual.header .caption_main_visual h1{font-size:12vw;padding-left:10px;}}.page-node-type-pagina-trasparenza .main_visual .caption_main_visual{height:300px;}.page-node-type-pagina-trasparenza .main_visual .caption_main_visual h1{font-size:30px;line-height:30px;}.page-node-type-pagina-trasparenza .main_visual .header_main_visual{width:100%;}.caption-amministrazione-trasparente{float:right;}.caption-amministrazione-trasparente--text{text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:22px;}.caption-amministrazione-trasparente span{vertical-align:middle;}.caption-amministrazione-trasparente--icon.icon-open{padding-left:26px;padding-right:20px;}.caption-amministrazione-trasparente--icon.icon-close{padding-left:40px;padding-right:20px;}#caption-amministrazione-trasparente-button-close{display:none;}.content-amministrazione-trasparente{position:relative;overflow-y:scroll;overflow-x:hidden;min-height:1000px;}#block-amministrazionetrasparente{position:absolute;top:0px;right:-33%;width:33%;z-index:100;margin:0;padding:0;background-color:black;transition:0.2s all ease-in-out;}#block-amministrazionetrasparente.on{right:0px;transition:0.2s all ease-in-out;}#menu-at .list-group-item{border:none;background-color:black;padding-left:20px;}#menu-at .list-group-item:first-child,#menu-at .list-group-item:last-child{border:none;border-radius:0;}#menu-at .list-group,#menu-at .panel{border:none;background-color:black;}#menu-at a{color:white;font-size:22px;}#menu-at a:hover{color:#ffc000;text-decoration:none;}#menu-at span .at-text{display:inline-block;max-width:85%;}#menu-at span.at-expand{color:#ffc000;padding-right:10px;}#menu-at .submenu{padding-left:5px;}@media (max-width:991px){#block-amministrazionetrasparente{right:-50%;width:50%;}}@media (max-width:600px){.caption-amministrazione-trasparente{float:none;}.caption-amministrazione-trasparente--text{font-size:16px;}.caption-amministrazione-trasparente--icon.icon-open{padding-left:10px;padding-right:0px;width:36px;}.caption-amministrazione-trasparente--icon.icon-close{padding-left:10px;padding-right:0px;}#block-amministrazionetrasparente{position:relative;width:100%;right:auto;display:none;}#block-amministrazionetrasparente.on{display:block;right:auto;}}.content-amministrazione-trasparente .data-aggiornamento{font-size:18px;padding-top:30px;padding-bottom:10px;border-bottom:1px solid lightgray;}.content-amministrazione-trasparente ul{font-size:25px;}.content-amministrazione-trasparente ul.link--field::before{content:"Collegamenti:";margin-left:-40px;margin-bottom:15px;margin-top:15px;display:inline-block;}.content-amministrazione-trasparente .blocchi-redazionali{font-size:25px;}.content-amministrazione-trasparente .field--name-field-p-titolo{border-top:solid 1px gray;padding:20px 0px 20px 0px;margin-top:30px;font-weight:600;}.content-amministrazione-trasparente .paragraph ul.link--field::before{content:"Collegamenti:";margin-left:-40px;margin-bottom:15px;margin-top:15px;display:inline-block;}.card-servizio-titolo-sottotitolo{padding:10px 20px;width:100%;text-align:left;z-index:1;}.card-servizio-titolo-sottotitolo h3,.card-servizio-titolo-sottotitolo h4{display:inline-block;padding:5px 15px;}.card-servizio-titolo-sottotitolo h3,.card-servizio-titolo-sottotitolo h4{font-weight:600;display:block;}.card-servizio-titolo-sottotitolo h3{margin-top:10px;margin-bottom:5px;}.card-servizio-titolo-sottotitolo h4{margin-top:5px;margin-bottom:10px;}.card-servizio-titolo-sottotitolo h3 span{display:inline-block;line-height:36px;font-size:30px;text-transform:uppercase;background:rgba(0,0,0,0.6) !important;color:#ffffff !important;box-shadow:10px 0 0 rgba(0,0,0,0.6),-10px 0 0 rgba(0,0,0,0.6) !important;}.card-servizio-titolo-sottotitolo h3::after{display:block;clear:both;content:"";}.card-servizio-titolo-sottotitolo h4 span{line-height:24px;font-size:16px;display:inline-block;background:rgba(0,0,0,0.6) !important;color:#ffffff !important;box-shadow:10px 0 0 rgba(0,0,0,0.6),-10px 0 0 rgba(0,0,0,0.6) !important;}.card-servizio-titolo-sottotitolo h4,.card-servizio-titolo-sottotitolo h4 span{font-family:"Open Sans Regular",sans-serif;}.new-header .logo img,.secondary_menu ul li a img{height:36px;max-height:inherit;width:auto;max-width:none;bottom:0;}@media screen and (max-width:1300px){.main_header .header_menu img{max-height:36px;margin-top:5px;margin-bottom:5px;}}@media screen and (max-width:575.98px){.main_header .header_menu img{max-width:220px;}}@media screen and (min-width:576px) and (max-width:767.98px){.main_header .header_menu img{max-width:250px;}}@media screen and (min-width:768px) and (max-width:1365.98px){.main_header .header_menu img{max-width:270px;}}@media screen and (min-width:1366px) and (max-width:1439.98px){.main_header .header_menu img{max-width:inherit;}}.new-header + .header_menu .main_menu ul li:nth-child(2){margin-left:0 !important;}.main_header .superheader .side_menu ul li{font-size:16px;text-transform:capitalize;}@media screen and (max-width:1365.98px){.main_header .superheader .side_menu ul > li{width:65px;}.main_header .superheader .side_menu ul > li.language_switcher{width:calc(100% - 140px) !important;}}.main_header .header_menu ul li{text-transform:none;}.tab_servizi .button_tutti .more{display:inline-block;vertical-align:middle;margin-left:20px;}.read-more-wrapper{position:relative;margin-top:10px;text-align:center;}.read-more-wrapper:before{position:absolute;bottom:100%;left:0;z-index:1;width:100%;height:80px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.7)),color-stop(80%,white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.7) 50%,white 80%);content:"";-webkit-transition:0.15s opacity ease-in-out;transition:0.15s opacity ease-in-out;pointer-events:none;}.readmore[aria-expanded="true"] + .read-more-wrapper:before{opacity:0;}.tab_servizi .button_tutti .more span,.read-more-button,a.more span{display:inline-block;width:50px;height:50px;border-radius:50%;background-color:#000000;color:#ffffff;text-align:center;text-decoration:none;font-weight:300;font-size:52px;font-family:"Courier New","Monaco",monospace,sans-serif;line-height:1;cursor:pointer;}.tab_servizi .button_tutti .more span,a.more span{position:relative;-webkit-transition:0.3s all ease;-o-transition:0.3s all ease;transition:0.3s all ease;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}.info-utili .content a.button,.slider.grid .content a.button,.servizio .title_slide a.button,.card-servizio-link-button a.btn,.slider.multislider .single_slide .caption_main_visual a.button{padding:12px 30px;background-color:#ffc000;color:#000000;text-align:center;font-weight:700;font-size:18px;}.info-utili .content a.button,.slider.grid .content a.button{position:absolute;bottom:60px;left:50%;z-index:99;display:inline-block;margin:0;max-width:300px;transform:translateX(-50%);}.info-utili article.tile .content a.button{bottom:20px !important;display:inline-block;max-width:300px;}.slider.multislider .single_slide .caption_main_visual a.button{position:relative;display:block;float:right;margin:20px 0 0;max-width:200px;}.servizio .title_slide a.button,.card-servizio-link-button a.btn{position:relative;bottom:0;left:50%;display:inline-block;max-width:300px;transform:translateX(-50%);}.card-servizio-link-button a.btn{margin:10px auto 25px auto;min-width:150px;border-radius:0;}.card-servizio-link-button a.btn:hover{text-decoration:underline;}.servizio .title_slide a.button{margin:0 auto;}@media (max-width:767px){.servizio .title_slide a.button{left:0;transform:translateX(0);}}.slider.grid .content.yellow a.button{background-color:#000000;color:#ffc000;}.slider.grid .content.black a.button{background-color:#ffc000;color:#000000;}.container.slider.multislider.full_width + .container.slider.new-homepage,.container.slider.multislider.full_width + .container.slider.home-page.full,.container.slider.multislider.full_width + .container.slider.grid:not(.info-utili){margin-top:60px !important;}h1,h2,h3,h4,h5,h6,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,h1 div[class*="sottotitolo"],h2 div[class*="sottotitolo"],h3 div[class*="sottotitolo"],h4 div[class*="sottotitolo"],h5 div[class*="sottotitolo"],h6 div[class*="sottotitolo"]{font-family:"ClassicoURW Bold";}.new-header + .header_menu .new-header + .header_menu .main_menu ul li.mobile_on{font-size:22px;}.new-header + .header_menu + .sub_menu > div > div h2{margin-top:16px;}.mobilemenu ul.menu_responsive li a,.new-header + .header_menu + .sub_menu > div > div h2 a,.new-header + .header_menu + .sub_menu > div > div ul li a{font-family:"ClassicoURW Bold";}.mobilemenu .secondary_menu .sub2menu > li > a{text-transform:none;}.new-header + .header_menu + .sub_menu > div > div h2 a{letter-spacing:0;font-weight:600;font-size:20px;line-height:28px;}@media screen and (min-width:992px){.new-header + .header_menu + .sub_menu > div > div h2 a{line-height:28px !important;}}.main_header .header_menu ul li a,.main_header .sub_menu .active h2 a{font-weight:600;font-family:"ClassicoURW Bold";}.original-link a,.original-link_2 a{font-family:"ClassicoURW Bold";}.slider.multislider .single_slide .caption_main_visual h4{font-weight:500;font-size:22px;}.slider .title_slider h4{letter-spacing:0.5px;}.slider .single_slide .sottotitolo{font-family:"Open Sans Regular",sans-serif;}.aggregatore .main_visual.header .caption_main_visual h1 *,.hub .main_visual.header .caption_main_visual h1 *,.slider.text .content h3 *{font-family:"ClassicoURW Bold";}.slider.text .title_slider{margin-bottom:20px;}.slider.text .content h4{padding-left:5px;letter-spacing:0.5px;line-height:1.25;font-size:24px;}.slider.grid .content strong.title,.slider.grid .content strong.title *{font-size:32px;font-family:"ClassicoURW Bold";}@media screen and (max-width:1023.98px){.slider.grid .content strong.title *{font-size:24px;}}@media screen and (min-width:1024px) and (max-width:1199.98px){.slider.grid .content strong.title *{font-size:28px;}}@media screen and (max-width:991.98px){.slider.grid > .form-group{padding-right:10px;padding-left:10px;}}.no-slider-tiles .row .tile .title,.no-slider-tiles .row .tile .title span{font-weight:100;font-size:18px;line-height:18px;}.no-slider-tiles .row .tile img{margin-top:0 !important;}.no-slider-tiles .row .tile > .content{margin-bottom:20px !important;}.no-slider-tiles .row .field article.tile strong.title{margin-top:20px;}.no-slider-tiles .row .tile .sottotitolo{font-family:"Open Sans Regular",sans-serif;}section.call_to_action .text_cta p{font-size:22px;}section.call_to_action .text_cta a{text-decoration:underline;}section.call_to_action.background_black .text_cta a{color:#ffffff;}section.call_to_action .button_cta a{font-size:18px;}.single_slide .title_slide h4{font-size:30px;line-height:36px;}.single_slide.evento .data .highlights{font-size:inherit;line-height:inherit;}.single_slide.evento .data--from .highlights{font-size:32px;}.single_slide.luogo .title_slide h4{bottom:5px;line-height:42.5px;}.isSafari .single_slide.luogo .title_slide h4,.isChromeAndroid .single_slide.luogo .title_slide h4{padding-block-start:5px;}@media screen and (max-width:1023.98px){.single_slide.luogo .title_slide h4{line-height:1.25;font-size:28px;}}.single_slide.luogo .title_slide .sottotitolo{font-family:"Open Sans Regular",sans-serif;}.servizio .title_slide h4{line-height:42.5px;}.servizio .title_slide h5{font-family:"Open Sans Regular",sans-serif;}.servizio .details.pill span{font-size:16px;font-family:"ClassicoURW Bold";}@media screen and (max-width:767.98px){.blocco-redazionale .descrizione,.main_content .content,.sezione-storia{font-size:18px;}}@media screen and (min-width:768px){.blocco-redazionale .descrizione,.main_content .content,.sezione-storia{font-size:20px;}}.storia .anteprima-storia h1{margin-top:25px;font-size:30px;}.storia .anteprima-storia .corpo-storia{font-size:20px;line-height:30px;}@media screen and (max-width:767.98px){.storia .anteprima-storia .corpo-storia{font-size:18px;}}.storia .anteprima-storia a{font-size:24px;}.location .field--name-field-indirizzo{font-size:22px;font-family:"ClassicoURW Bold";}[class^="eu-cookie-compliance"] h1,[class^="eu-cookie-compliance"] h2,[class^="eu-cookie-compliance"] h3{font-family:"Open Sans Regular",sans-serif;}@media screen and (max-width:359.98px){.no-slider-tiles .row .field article.tile{min-height:240px;}.no-slider-tiles .row .field article.tile strong.title{min-height:96px;}}@media screen and (min-width:360px) and (max-width:575.98px){.no-slider-tiles .row .field article.tile strong.title{min-height:72px;}}@media screen and (max-width:359.98px){.slider.multislider .single_slide .caption_main_visual h3{font-size:32px;line-height:45px;}.slider.text .content h3,.slider.text .content h3 *{font-size:36px;line-height:36px;}.single_slide .title_slide h4{font-size:24px;line-height:30px;}}@media screen and (min-width:360px) and (max-width:575.98px){.slider.multislider .single_slide .caption_main_visual h3{font-size:36px;line-height:48px;}.slider.text .content h3,.slider.text .content h3 *{font-size:40px;line-height:40px;}.single_slide .title_slide h4{font-size:27px;line-height:30px;}}@media screen and (min-width:576px) and (max-width:767.98px){.slider.multislider .single_slide .caption_main_visual h3{font-size:45px;line-height:60px;}.slider.text .content h3,.slider.text .content h3 *{font-size:48px;line-height:48px;}.single_slide .title_slide h4{font-size:30px;line-height:36px;}.no-slider-tiles .row .field article.tile strong.title{min-height:64px;}}@media screen and (min-width:768px) and (max-width:991.98px){.slider.multislider .single_slide .caption_main_visual h3{font-size:48px;line-height:64px;}.slider.text .content h3,.slider.text .content h3 *{font-size:56px;line-height:56px;}.single_slide .title_slide h4{font-size:36px;line-height:48px;}.no-slider-tiles .row .field article.tile strong.title{min-height:52px;}}@media screen and (max-width:991.98px){.no-slider-tiles .row .field .field--item:nth-child(odd){clear:left;}}@media screen and (min-width:992px) and (max-width:1023.98px){.slider.multislider .single_slide .caption_main_visual h3{font-size:40px;line-height:56px;}.slider.text .content h3,.slider.text .content h3 *{font-size:64px;line-height:64px;}}@media screen and (min-width:1024px) and (max-width:1199.98px){.slider.multislider .single_slide .caption_main_visual h3{font-size:45px;line-height:60px;}.slider.text .content h3,.slider.text .content h3 *{font-size:72px;line-height:72px;}}@media screen and (min-width:1200px){.slider.multislider .single_slide .caption_main_visual h3{font-size:48px;line-height:64px;}.slider.text .content h3,.slider.text .content h3 *{font-size:110px;line-height:110px;}}.sezione-storia{margin-bottom:40px;}.sezione-storia .sezione-storia-titolo{margin:0;padding:20px 0 10px;text-transform:uppercase;font-weight:700;font-size:24px;}.sezione-storia .swipe_storia{display:flex;align-items:flex-start;overflow:hidden;flex-wrap:nowrap;}.sezione-storia .swipe_storia > div{transition-duration:250ms;flex:1 0 auto;}.sezione-storia .swipe_storia .story_preview{padding-top:10px;padding-bottom:10px;width:75%;}.sezione-storia .swipe_storia .sezione-storia-corpo{position:relative;padding-top:10px;padding-bottom:60px;padding-left:15px;width:75%;background-color:#fcfcf7;color:#000000;}.sezione-storia .swipe_storia .sezione-storia-corpo .sezione-storia-link{position:absolute;right:20px;bottom:20px;font-weight:700;}.sezione-storia .swipe_storia .sezione-storia-allegato{position:relative;overflow:hidden;padding:20px 40px;height:300px;width:25%;}@media screen and (min-width:991px) and (max-width:1023.98px){.sezione-storia .swipe_storia .sezione-storia-allegato{padding-right:20px;padding-left:20px;}}.sezione-storia .swipe_storia .sezione-storia-allegato .sezione-storia-allegato-titolo{position:relative;z-index:1;padding:5px 0 2px;background:#fcfcf7;text-align:center;text-transform:uppercase;font-weight:700;font-size:20px;}@media screen and (min-width:640px) and (max-width:990.98px){.sezione-storia .swipe_storia .sezione-storia-allegato .sezione-storia-allegato-titolo{margin-right:auto;margin-left:auto;width:50%;}}.sezione-storia .swipe_storia .sezione-storia-allegato .sezione-storia-allegato-sottotitolo{position:relative;z-index:1;padding:2px 0 5px;background:#fcfcf7;text-align:center;text-decoration:underline;text-transform:uppercase;font-weight:500;font-size:18px;}.sezione-storia .swipe_storia .sezione-storia-allegato .sezione-storia-allegato-link{position:absolute;bottom:20px;left:50%;z-index:1;padding:2px 10px;background:#fcfcf7;text-align:center;text-decoration:none;white-space:nowrap;font-weight:700;font-size:22px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.sezione-storia .swipe_storia .sezione-storia-allegato .sezione-storia-allegato-link .fa-expand{margin-right:10px;}.sezione-storia .swipe_storia .sezione-storia-allegato img{position:absolute;top:0;left:50%;z-index:0;min-width:300px;max-width:none;max-height:300px;width:auto;height:100%;background:#fcfcf7;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}@media screen and (max-width:990px){.sezione-storia .swipe_storia{flex-direction:column;overflow:hidden;position:relative;}.sezione-storia .swipe_storia .sezione-storia-corpo,.sezione-storia .swipe_storia .sezione-storia-allegato,.sezione-storia .swipe_storia .story_preview{width:100% !important;}.sezione-storia .swipe_storia::after{display:block;clear:both;content:"";}.pari .sezione-storia-corpo,.dispari .sezione-storia-corpo{min-height:200px;order:3;}.pari .sezione-storia-allegato,.dispari .sezione-storia-allegato{min-height:300px;order:2;}.pari .story_preview,.dispari .story_preview{min-height:200px;order:1;}.sezione-storia .swipe_storia:not(.expanded) .sezione-storia-corpo{position:absolute;bottom:-100%;z-index:-999999;opacity:0;}}@media screen and (min-width:991px){.sezione-storia .swipe_storia{flex-direction:row;}.pari .sezione-storia-corpo{transform:translateX(-100%);}.pari .sezione-storia-allegato{transform:translateX(-300%);}.pari .story_preview{transform:translateX(-100%);padding-left:15px;}.pari .expanded .sezione-storia-corpo{transform:translateX(0%);}.pari .expanded .sezione-storia-corpo p{padding-right:15px;}.pari .expanded .sezione-storia-allegato{transform:translateX(0%);}.pari .expanded .story_preview{transform:translateX(0%);}.dispari .sezione-storia-corpo{order:3;}.dispari .sezione-storia-allegato{order:2;}.dispari .story_preview{order:1;}.dispari .expanded .sezione-storia-corpo{transform:translateX(-100%);}.dispari .expanded .sezione-storia-allegato{transform:translateX(-300%);}.dispari .expanded .story_preview{transform:translateX(-100%);}.sezione-storia .expanded .sezione-storia-corpo{height:100%;}}.page-color-common .single_slide.evento .data > span{background-color:#000000;color:#ffffff;}.page-color-common .single_slide.evento .data--from{background-color:rgb(252,252,247);color:#333333;}.slider-tabing .single_slide a{display:block;}.slider-tabing .single_slide a svg{display:block;margin-right:auto;margin-left:auto;width:60px;height:60px;}.svg-gallery-icon{display:none;}section.call_to_action[class*="background_"] .button_cta a{background-color:#000000;color:#ffffff;}section.call_to_action.background_black .button_cta a{background-color:#ffffff;color:#000000;}[class*="page-color-"] .galleria_articolo .discover_more ul li a img:last-child,[class*="page-color-"] .bring_me_here a img:last-child{display:none;}[class*="page-color-"] .galleria_articolo .discover_more ul li a::after,[class*="page-color-"] .bring_me_here a::after{position:relative;top:4px;display:inline-block;margin-left:15px;}.slider .navigation_custom{display:inherit;width:100%;}.page-color-orange .product_page_title,.page-color-orange .main_visual .caption,.page-color-orange .info-utili .content a.button,.page-color-orange .slider.grid .content a.button,.page-color-orange .servizio .title_slide a.button,.page-color-orange .card-servizio-link-button a.btn,.page-color-orange .slider.multislider .single_slide .caption_main_visual a.button,.page-color-orange .sezione-storia .sezione-storia-allegato .sezione-storia-allegato-titolo,.page-color-orange .sezione-storia .sezione-storia-allegato .sezione-storia-allegato-link,.page-color-orange .view-filters.form-group,.page-color-orange section.call_to_action:not([class*="background_"]) .button_cta a,.background_orange{background-color:#ff5528;color:#000000;}.page-color-orange .main_visual .caption_main_visual h2,.page-color-orange .tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption .sottotitolo span,.page-color-orange .galleria_articolo .slider figcaption .sottotitolo span{border-left-color:#ff5528;}.page-color-orange .block-views-blockstorie-tema-storie-tema .title_slide div p.autore,.page-color-orange .main_visual .footer_main_visual .category a,.page-color-orange #menu-at a:hover{color:#ff5528;}.page-color-orange .slider.grid .single_slide .content:not(.black){background-color:#ff5528 !important;}.page-color-orange .slider.grid .content:not(.black):not([style*="background-image"]) a.button{background-color:#000000;color:#ff5528 !important;}.page-color-orange .slider.grid .view_more{border-color:#ff5528;}.page-color-orange .slider-tabing .single_slide a.current svg,.page-color-orange .slider-tabing .single_slide a:hover svg{fill:#ff5528;}.page-color-orange .slider-tabing .single_slide a:hover::after,.page-color-orange .slider-tabing .single_slide a:active::after,.page-color-orange .slider-tabing .single_slide a:focus::after,.page-color-orange .slider-tabing .single_slide a.current::after{background-color:#ff5528;}.page-color-orange .galleria_articolo .discover_more ul li a::after,.page-color-orange .bring_me_here a::after{content:url(/themes/yesmilano/assets/images/arrows/arrow_right-orange.png);}.page-color-orange .slider.multislider .navigation_custom li.prev:hover{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_left_slider_orange.png);}.page-color-orange .slider.multislider .navigation_custom li.next:hover{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_right_slider_orange.png);}.page-color-orange .view-filters.form-group form .chosen-container-single .chosen-single div b{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_down_form-orange.png) !important;}.page-color-green .product_page_title,.page-color-green .main_visual .caption,.page-color-green .info-utili .content a.button,.page-color-green .slider.grid .content a.button,.page-color-green .servizio .title_slide a.button,.page-color-green .card-servizio-link-button a.btn,.page-color-green .slider.multislider .single_slide .caption_main_visual a.button,.page-color-green .sezione-storia .sezione-storia-allegato .sezione-storia-allegato-titolo,.page-color-green .sezione-storia .sezione-storia-allegato .sezione-storia-allegato-link,.page-color-green .view-filters.form-group,.page-color-green section.call_to_action:not([class*="background_"]) .button_cta a,.background_green{background-color:#008c14;color:#000000;}.page-color-green .main_visual .caption_main_visual h2,.page-color-green .tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption .sottotitolo span,.page-color-green .galleria_articolo .slider figcaption .sottotitolo span{border-left-color:#008c14;}.page-color-green .block-views-blockstorie-tema-storie-tema .title_slide div p.autore,.page-color-green .main_visual .footer_main_visual .category a,.page-color-green #menu-at a:hover{color:#008c14;}.page-color-green .slider.grid .single_slide .content:not(.black){background-color:#008c14 !important;}.page-color-green .slider.grid .content:not(.black):not([style*="background-image"]) a.button{background-color:#000000;color:#008c14 !important;}.page-color-green .slider.grid .view_more{border-color:#008c14;}.page-color-green .slider-tabing .single_slide a.current svg,.page-color-green .slider-tabing .single_slide a:hover svg{fill:#008c14;}.page-color-green .slider-tabing .single_slide a:hover::after,.page-color-green .slider-tabing .single_slide a:active::after,.page-color-green .slider-tabing .single_slide a:focus::after,.page-color-green .slider-tabing .single_slide a.current::after{background-color:#008c14;}.page-color-green .galleria_articolo .discover_more ul li a::after,.page-color-green .bring_me_here a::after{content:url(/themes/yesmilano/assets/images/arrows/arrow_right-green.png);}.page-color-green .slider.multislider .navigation_custom li.prev:hover{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_left_slider_green.png);}.page-color-green .slider.multislider .navigation_custom li.next:hover{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_right_slider_green.png);}.page-color-green .view-filters.form-group form .chosen-container-single .chosen-single div b{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_down_form-green.png) !important;}.page-color-blue .product_page_title,.page-color-blue .main_visual .caption,.page-color-blue .info-utili .content a.button,.page-color-blue .slider.grid .content a.button,.page-color-blue .servizio .title_slide a.button,.page-color-blue .card-servizio-link-button a.btn,.page-color-blue .slider.multislider .single_slide .caption_main_visual a.button,.page-color-blue .sezione-storia .sezione-storia-allegato .sezione-storia-allegato-titolo,.page-color-blue .sezione-storia .sezione-storia-allegato .sezione-storia-allegato-link,.page-color-blue .view-filters.form-group,.page-color-blue section.call_to_action:not([class*="background_"]) .button_cta a,.background_blue{background-color:#00aae1;color:#000000;}.page-color-blue .main_visual .caption_main_visual h2,.page-color-blue .tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption .sottotitolo span,.page-color-blue .galleria_articolo .slider figcaption .sottotitolo span{border-left-color:#00aae1;}.page-color-blue .block-views-blockstorie-tema-storie-tema .title_slide div p.autore,.page-color-blue .main_visual .footer_main_visual .category a,.page-color-blue #menu-at a:hover{color:#00aae1;}.page-color-blue .slider.grid .single_slide .content:not(.black){background-color:#00aae1 !important;}.page-color-blue .slider.grid .content:not(.black):not([style*="background-image"]) a.button{background-color:#000000;color:#00aae1 !important;}.page-color-blue .slider.grid .view_more{border-color:#00aae1;}.page-color-blue .slider-tabing .single_slide a.current svg,.page-color-blue .slider-tabing .single_slide a:hover svg{fill:#00aae1;}.page-color-blue .slider-tabing .single_slide a:hover::after,.page-color-blue .slider-tabing .single_slide a:active::after,.page-color-blue .slider-tabing .single_slide a:focus::after,.page-color-blue .slider-tabing .single_slide a.current::after{background-color:#00aae1;}.page-color-blue .galleria_articolo .discover_more ul li a::after,.page-color-blue .bring_me_here a::after{content:url(/themes/yesmilano/assets/images/arrows/arrow_right-blue.png);}.page-color-blue .slider.multislider .navigation_custom li.prev:hover{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_left_slider_blue.png);}.page-color-blue .slider.multislider .navigation_custom li.next:hover{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_right_slider_blue.png);}.page-color-blue .view-filters.form-group form .chosen-container-single .chosen-single div b{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_down_form-blue.png) !important;}.page-color-yellow .product_page_title,.page-color-yellow .main_visual .caption,.page-color-yellow .info-utili .content a.button,.page-color-yellow .slider.grid .content a.button,.page-color-yellow .servizio .title_slide a.button,.page-color-yellow .card-servizio-link-button a.btn,.page-color-yellow .slider.multislider .single_slide .caption_main_visual a.button,.page-color-yellow .sezione-storia .sezione-storia-allegato .sezione-storia-allegato-titolo,.page-color-yellow .sezione-storia .sezione-storia-allegato .sezione-storia-allegato-link,.page-color-yellow .view-filters.form-group,.page-color-yellow section.call_to_action:not([class*="background_"]) .button_cta a,.background_yellow{background-color:#ffc800;color:#000000;}.page-color-yellow .main_visual .caption_main_visual h2,.page-color-yellow .tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption .sottotitolo span,.page-color-yellow .galleria_articolo .slider figcaption .sottotitolo span{border-left-color:#ffc800;}.page-color-yellow .block-views-blockstorie-tema-storie-tema .title_slide div p.autore,.page-color-yellow .main_visual .footer_main_visual .category a,.page-color-yellow #menu-at a:hover{color:#ffc800;}.page-color-yellow .slider.grid .single_slide .content:not(.black){background-color:#ffc800 !important;}.page-color-yellow .slider.grid .content:not(.black):not([style*="background-image"]) a.button{background-color:#000000;color:#ffc800 !important;}.page-color-yellow .slider.grid .view_more{border-color:#ffc800;}.page-color-yellow .slider-tabing .single_slide a.current svg,.page-color-yellow .slider-tabing .single_slide a:hover svg{fill:#ffc800;}.page-color-yellow .slider-tabing .single_slide a:hover::after,.page-color-yellow .slider-tabing .single_slide a:active::after,.page-color-yellow .slider-tabing .single_slide a:focus::after,.page-color-yellow .slider-tabing .single_slide a.current::after{background-color:#ffc800;}.page-color-yellow .galleria_articolo .discover_more ul li a::after,.page-color-yellow .bring_me_here a::after{content:url(/themes/yesmilano/assets/images/arrows/arrow_right-yellow.png);}.page-color-yellow .slider.multislider .navigation_custom li.prev:hover{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_left_slider_yellow.png);}.page-color-yellow .slider.multislider .navigation_custom li.next:hover{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_right_slider_yellow.png);}.page-color-yellow .view-filters.form-group form .chosen-container-single .chosen-single div b{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_down_form-yellow.png) !important;}.page-color-grey .product_page_title,.page-color-grey .main_visual .caption,.page-color-grey .info-utili .content a.button,.page-color-grey .slider.grid .content a.button,.page-color-grey .servizio .title_slide a.button,.page-color-grey .card-servizio-link-button a.btn,.page-color-grey .slider.multislider .single_slide .caption_main_visual a.button,.page-color-grey .sezione-storia .sezione-storia-allegato .sezione-storia-allegato-titolo,.page-color-grey .sezione-storia .sezione-storia-allegato .sezione-storia-allegato-link,.page-color-grey .view-filters.form-group,.page-color-grey section.call_to_action:not([class*="background_"]) .button_cta a,.background_grey{background-color:#969696;color:#000000;}.page-color-grey .main_visual .caption_main_visual h2,.page-color-grey .tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption .sottotitolo span,.page-color-grey .galleria_articolo .slider figcaption .sottotitolo span{border-left-color:#969696;}.page-color-grey .block-views-blockstorie-tema-storie-tema .title_slide div p.autore,.page-color-grey .main_visual .footer_main_visual .category a,.page-color-grey #menu-at a:hover{color:#969696;}.page-color-grey .slider.grid .single_slide .content:not(.black){background-color:#969696 !important;}.page-color-grey .slider.grid .content:not(.black):not([style*="background-image"]) a.button{background-color:#000000;color:#969696 !important;}.page-color-grey .slider.grid .view_more{border-color:#969696;}.page-color-grey .slider-tabing .single_slide a.current svg,.page-color-grey .slider-tabing .single_slide a:hover svg{fill:#969696;}.page-color-grey .slider-tabing .single_slide a:hover::after,.page-color-grey .slider-tabing .single_slide a:active::after,.page-color-grey .slider-tabing .single_slide a:focus::after,.page-color-grey .slider-tabing .single_slide a.current::after{background-color:#969696;}.page-color-grey .galleria_articolo .discover_more ul li a::after,.page-color-grey .bring_me_here a::after{content:url(/themes/yesmilano/assets/images/arrows/arrow_right-grey.png);}.page-color-grey .slider.multislider .navigation_custom li.prev:hover{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_left_slider_grey.png);}.page-color-grey .slider.multislider .navigation_custom li.next:hover{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_right_slider_grey.png);}.page-color-grey .view-filters.form-group form .chosen-container-single .chosen-single div b{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_down_form-grey.png) !important;}.page-color-white-off .product_page_title,.page-color-white-off .main_visual .caption,.page-color-white-off .info-utili .content a.button,.page-color-white-off .slider.grid .content a.button,.page-color-white-off .servizio .title_slide a.button,.page-color-white-off .card-servizio-link-button a.btn,.page-color-white-off .slider.multislider .single_slide .caption_main_visual a.button,.page-color-white-off .sezione-storia .sezione-storia-allegato .sezione-storia-allegato-titolo,.page-color-white-off .sezione-storia .sezione-storia-allegato .sezione-storia-allegato-link,.page-color-white-off .view-filters.form-group,.page-color-white-off section.call_to_action:not([class*="background_"]) .button_cta a,.background_white-off{background-color:#fcfcf7;color:#000000;}.page-color-white-off .main_visual .caption_main_visual h2,.page-color-white-off .tab .tabs-content .tab-content[data-tab="galleria"] .slider figcaption .sottotitolo span,.page-color-white-off .galleria_articolo .slider figcaption .sottotitolo span{border-left-color:#fcfcf7;}.page-color-white-off .block-views-blockstorie-tema-storie-tema .title_slide div p.autore,.page-color-white-off .main_visual .footer_main_visual .category a,.page-color-white-off #menu-at a:hover{color:#fcfcf7;}.page-color-white-off .slider.grid .single_slide .content:not(.black){background-color:#fcfcf7 !important;}.page-color-white-off .slider.grid .content:not(.black):not([style*="background-image"]) a.button{background-color:#000000;color:#ffffff !important;}.page-color-white-off .slider.grid .view_more{border-color:#fcfcf7;}.page-color-white-off .slider-tabing .single_slide a.current svg,.page-color-white-off .slider-tabing .single_slide a:hover svg{fill:#fcfcf7;}.page-color-white-off .slider-tabing .single_slide a:hover::after,.page-color-white-off .slider-tabing .single_slide a:active::after,.page-color-white-off .slider-tabing .single_slide a:focus::after,.page-color-white-off .slider-tabing .single_slide a.current::after{background-color:#fcfcf7;}.page-color-white-off .galleria_articolo .discover_more ul li a::after,.page-color-white-off .bring_me_here a::after{content:url(/themes/yesmilano/assets/images/arrows/arrow_right-white-off.png);}.page-color-white-off .slider.multislider .navigation_custom li.prev:hover{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_left_slider_white-off.png);}.page-color-white-off .slider.multislider .navigation_custom li.next:hover{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_right_slider_white-off.png);}.page-color-white-off .view-filters.form-group form .chosen-container-single .chosen-single div b{background-image:url(/themes/yesmilano/assets/images/arrows/arrow_down_form-white-off.png) !important;}.new-header + .header_menu + .sub_menu{background-color:#ffffff;color:#333333;}.new-header + .header_menu + .sub_menu > div::before{background-color:#fcfcf7;}.new-header + .header_menu + .sub_menu > div::after{display:block;clear:both;content:"";}.new-header + .header_menu + .sub_menu > div > div{position:relative !important;z-index:2;}.new-header + .header_menu + .sub_menu > div::before{top:0;z-index:1;height:65px;border-bottom:1px solid #333333;}.header_menu .main_menu a.menu-color-orange:hover,.header_menu .main_menu li.menu-color-orange a:hover,.header_menu .main_menu li.menu-color-orange.active a,.header_menu .main_menu li.menu-color-orange.current a{color:#ff5528 !important;}.header_menu + .sub_menu .menu-color-orange::before{background-color:#ff5528 !important;}.header_menu + .sub_menu .menu-color-orange{background-color:#ffb4ac;}.header_menu .main_menu a.menu-color-green:hover,.header_menu .main_menu li.menu-color-green a:hover,.header_menu .main_menu li.menu-color-green.active a,.header_menu .main_menu li.menu-color-green.current a{color:#008c14 !important;}.header_menu + .sub_menu .menu-color-green::before{background-color:#008c14 !important;}.header_menu + .sub_menu .menu-color-green{background-color:#65b96f;}.header_menu .main_menu a.menu-color-blue:hover,.header_menu .main_menu li.menu-color-blue a:hover,.header_menu .main_menu li.menu-color-blue.active a,.header_menu .main_menu li.menu-color-blue.current a{color:#00aae1 !important;}.header_menu + .sub_menu .menu-color-blue::before{background-color:#00aae1 !important;}.header_menu + .sub_menu .menu-color-blue{background-color:#66cced;}.header_menu .main_menu a.menu-color-yellow:hover,.header_menu .main_menu li.menu-color-yellow a:hover,.header_menu .main_menu li.menu-color-yellow.active a,.header_menu .main_menu li.menu-color-yellow.current a{color:#ffc800 !important;}.header_menu + .sub_menu .menu-color-yellow::before{background-color:#ffc800 !important;}.header_menu + .sub_menu .menu-color-yellow{background-color:#ffde66;}.header_menu .main_menu a.menu-color-grey:hover,.header_menu .main_menu li.menu-color-grey a:hover,.header_menu .main_menu li.menu-color-grey.active a,.header_menu .main_menu li.menu-color-grey.current a{color:#969696 !important;}.header_menu + .sub_menu .menu-color-grey::before{background-color:#969696 !important;}.header_menu + .sub_menu .menu-color-grey{background-color:#cacaca;}@media screen and (min-width:1024px){.isFirefoxDesktop .container_main .slider.multislider .single_slide .caption_main_visual{max-width:500px;}.isFirefoxDesktop .slider.multislider .single_slide .caption_main_visual h3{display:block;position:relative;overflow:hidden;padding:0 40px 0 0;text-align:right;background-color:transparent;box-shadow:none;font-size:44px;line-height:53px;}.isFirefoxDesktop .slider.multislider .single_slide .caption_main_visual h3::after{position:absolute;top:0;right:0;bottom:0;z-index:1;width:40px;background-color:rgba(0,0,0,0.5);content:"";}.isFirefoxDesktop .slider.multislider .single_slide .caption_main_visual h3 > span{display:block;margin:0;}.isFirefoxDesktop .slider.multislider .single_slide .caption_main_visual h3 > span > span{padding:0;background-color:rgba(0,0,0,0.5);color:#fff;line-height:inherit;}.isFirefoxDesktop .slider.multislider .single_slide .caption_main_visual h3 > span > span > span{right:-20px;position:relative;z-index:2;}.isFirefoxDesktop .single_slide.luogo.servizio .title_slide{padding-left:0 !important;}.isFirefoxDesktop .single_slide.luogo.servizio .title_slide > div{margin-top:10px;margin-bottom:10px;}.isFirefoxDesktop .single_slide.luogo.servizio .title_slide h4,.isFirefoxDesktop .single_slide.luogo.servizio .title_slide h5{background-color:transparent !important;box-shadow:none !important;}.isFirefoxDesktop .single_slide.luogo.servizio .title_slide > h4,.isFirefoxDesktop .single_slide.luogo.servizio .title_slide > div{display:block;position:relative;overflow:hidden;padding:0 0 0 30px;text-align:left;background-color:transparent;box-shadow:none;}.isFirefoxDesktop .single_slide.luogo.servizio .title_slide > h4{bottom:0;font-size:30px;line-height:36px;}.isFirefoxDesktop .single_slide.luogo.servizio .title_slide > div > h5{position:static !important;font-size:16px !important;line-height:18.5px !important;}.isFirefoxDesktop .single_slide.luogo.servizio .title_slide > h4::before,.isFirefoxDesktop .single_slide.luogo.servizio .title_slide > div::before{position:absolute;top:0;left:0;bottom:0;z-index:1;width:30px;background-color:rgba(0,0,0,0.5);content:"";}.isFirefoxDesktop .single_slide.luogo.servizio .title_slide > h4 > span,.isFirefoxDesktop .single_slide.luogo.servizio .title_slide > div > h5{display:block;margin:0;}.isFirefoxDesktop .single_slide.luogo.servizio .title_slide > h4 > span > span,.isFirefoxDesktop .single_slide.luogo.servizio .title_slide > div > h5 > span{padding:0;background-color:rgba(0,0,0,0.5);color:#fff;line-height:inherit;}.isFirefoxDesktop .single_slide.luogo.servizio .title_slide > h4 > span > span > span,.isFirefoxDesktop .single_slide.luogo.servizio .title_slide > div > h5 > span > span{left:-10px;position:relative;z-index:2;}}.isIE .slider.multislider .single_slide .caption_main_visual h3{line-height:80px;}.isIE .single_slide.luogo .title_slide h4{line-height:52.5px;}@media screen and (min-width:769px){.isIE .storia{display:block;width:100%;}.isIE .storia::after{display:block;clear:both;content:"";}.isIE .storia .info-autore{display:inline-block;float:left;}.isIE .storia .anteprima-storia{display:inline-block;float:left;padding-left:40px;width:calc(100% - 200px);}}.spc-hlp-mt-0{margin-top:0 !important;}.spc-hlp-mr-0{margin-right:0 !important;}.spc-hlp-mb-0{margin-bottom:0 !important;}.spc-hlp-ml-0{margin-left:0 !important;}.footer .newsletter{background-color:transparent;color:rgb(51,51,51);border-top:50px solid #000000;}.footer .newsletter .form label{font-size:18px;}.footer .newsletter .form h5{display:inline-block;padding-right:20px;line-height:50px;font-family:"Open Sans Regular",sans-serif;font-size:20px;font-weight:300;text-transform:none;}.footer .newsletter .form .newsletter_header h5{display:block;line-height:56px;font-family:"ClassicoURW Bold";font-size:40px;font-weight:900;text-transform:uppercase;}.footer .newsletter .form .newsletter_header{margin-bottom:20px;}.footer .newsletter .form .newsletter_header p,.footer .newsletter .form .newsletter_footer p,.footer .newsletter .form .newsletter_privacy span{font-size:18px;}.footer .newsletter .form .newsletter_footer p{margin-top:20px;margin-bottom:20px;}.footer .newsletter .form .newsletter_category > div{display:inline-block;margin-right:25px;}.footer .newsletter .form .newsletter_category > div:last-child{margin-right:0;}.footer .newsletter .form .social_icons{display:inline-block;height:auto;min-height:50px;}.footer .newsletter .form .social_icons a{display:inline-block;margin:5px 5px 5px 0;}.footer .newsletter .form .social_icons span{height:40px;font-size:40px;}.footer .newsletter .form input[type="email"]{max-width:calc(100% - 20px);}.footer .newsletter .form input[type="checkbox"]{margin-right:12px;margin-bottom:-2px;border-color:#000000;}.footer .newsletter .form input[type="checkbox"]:invalid{box-shadow:0 0 1.5px 1px #ff0000;}.footer .newsletter .form input[type="submit"]{margin-right:20px;color:#ffffff;}.footer .newsletter .form.row div[class^="col-"]:last-child h5{line-height:20px;transform:translateY(-50%);}section.banner.container.slider{padding-bottom:40px;}section.views-element-container.block.block-views.block-views-blockbanner-correlati-banner-correlati div.form-group,section.views-element-container.block.block-views.block-views-blockbanner-content-type-banner-content-type div.form-group{margin-bottom:0;}.region-footer{margin-top:30px;padding:40px;border-top:3px solid #000000;}.field--name-field-sezione-partners{margin-bottom:40px;}.field--name-field-sezione-partners .field--name-field-titolo-sezione-partners .row{margin:0;}.logo_partners_wrapper{display:flex;flex-wrap:wrap;}.logo_partners_wrapper .logo_partners_box{display:flex;align-items:center;}.logo_partners_wrapper .logo_partners_box > div{margin:0 auto;}.logo_partners_wrapper .logo_partners_box a{margin-top:30px;display:block;max-width:250px;}.logo_partners_wrapper .logo_partners_box:first-child a{margin-top:30px;}.paragraph--type--sezione-partners .main_content .content{margin-top:0;}.field--name-field-descrizione-sez-partners{padding:0;}.descrizione_sezione_partners{margin:0 0 30px 0;}.field--name-field-titolo-sezione-partners + .field--name-field-partners{margin-top:20px;}@media (max-width:768px){.field--name-field-titolo-sezione-partners + .field--name-field-partners{margin-top:0px;}.field--name-field-titolo-sezione-partners + .container.main_content{margin-top:20px;}.field--name-field-descrizione-sez-partners{padding:0;}.field--name-field-sezione-partners .field--item .field--name-field-titolo-sezione-partners h2{margin:40px 0 -10px;}}.footer_partners_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;}.footer_partners_wrapper > section{width:100%;}.footer_partners_wrapper .block-title{margin-bottom:20px;}.footer_partners_wrapper > section > div.field{display:flex;align-items:center;flex-wrap:wrap;}.footer_partners_wrapper > section > div.field > .field--item{margin-bottom:30px;max-width:calc(100% / 8);}.row.logo_partners_wrapper:before,.row.logo_partners_wrapper:after{display:none !important;}.region.region-footer.container{padding-right:20px;padding-left:20px;}.footer_partners_wrapper > section > div.field > .field--item{padding:0 5px;width:100%;}.footer_partners_wrapper > section > div.field > .field--item > div > a{margin:0 auto 0;max-width:180px;width:100%;height:100px;text-align:center;display:block;position:relative;margin-left:auto;}.footer_partners_wrapper > section > div.field > .field--item > div > a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}@media screen and (min-width:1366px){.region.region-footer.container{padding-right:0px;padding-left:0px;}}@media (max-width:427px){.footer_partners_wrapper{display:flex;flex-direction:column;}.footer_partners_wrapper > section > div.field{flex-wrap:wrap;flex-direction:column;}.footer_partners_wrapper > section > div.field > .field--item{margin-bottom:0;width:100%;max-width:100%;padding-right:0;padding-left:0;}.footer_partners_wrapper > section > div.field > .field--item > div{display:flex;align-items:center;}.footer_partners_wrapper > section > div.field > .field--item > div > a{margin:0 auto 0;min-width:150px;max-width:180px;width:100%;height:100px;text-align:center;display:block;position:relative;margin-left:auto;}.footer_partners_wrapper > section > div.field > .field--item > div > a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.footer_partners_wrapper > section > div.field > .field--item:first-child > div > a{margin-top:5px;}}@media screen and (min-width:427px) and (max-width:621px){.region.region-footer.container{padding-right:25px;padding-left:25px;}.footer_partners_wrapper > section > div.field > .field--item{max-width:calc(100% / 2);}.footer_partners_wrapper > section > div.field > .field--item > div > a{max-width:150px;}}@media screen and (min-width:621px) and (max-width:991px){.region.region-footer.container{padding-right:25px;padding-left:25px;}.footer_partners_wrapper > section > div.field > .field--item{max-width:calc(100% / 4);}}@media screen and (min-width:768px){.field--name-field-sezione-partners .field--name-field-partners .logo_partners_wrapper{top:-40px !important;margin-bottom:-20px !important;}}#CybotCookiebotDialogPoweredbyCybot{display:none !important;}#CybotCookiebotDialogPoweredbyImage{content:url(https://www.yesmilano.it/themes/yesmilano/assets/images/SVG/yes-milano-logo.svg) !important;}#CybotCookiebotDialogDetailFooter{display:none !important;}#CybotCookiebotDialog legend.visuallyhidden{border-bottom:none !important;}#CybotCookiebotDialogDetailBodyContentCookieContainerPreferenceCard{display:none !important;}#CybotCookiebotDialogDetailBodyContentCookieContainerStatisticsCard{display:none !important;}#CybotCookiebotDialogDetailBodyContentCookieContainerUnclassifiedCard{display:none !important;}#CybotCookiebotBannerCloseButtonE2E{fill:#ffc800 !important;}.CybotCookiebotBannerCloseButton{fill:#ffc800 !important;}@media screen and (max-width:426px){#CybotCookiebotDialogBodyContent{padding:0 !important;}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{display:flex !important;width:100%;max-width:100%;justify-content:space-between;}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper .CybotCookiebotDialogBodyButton{display:flex;flex:1 1 auto;align-items:center;padding:5px !important;margin:20px 0 10px !important;height:auto !important;white-space:normal !important;}#CybotCookiebotDialogBodyContentText{margin-top:15px;line-height:1.7 !important;}}.skip-link{position:fixed !important;top:-999px;}.skip-link:focus{padding:40px 15px;top:0;right:0;left:0;background:#000;color:#ffffff;font-size:22px;z-index:9999999;}.keyboard_nav *:focus{box-shadow:0 0 0 3px #000,0 0 0 6px #ffc800;}.slick-slide > article{width:100%;}#notfound{position:relative;height:100vh;}#notfound .notfound{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.notfound{width:100%;line-height:1.4;text-align:center;font-family:"Open Sans Regular",sans-serif;}.notfound .notfound-404{position:relative;height:200px;margin:0px auto 20px;z-index:-1;}.notfound .notfound-404 h1{font-family:"ClassicoURW Bold",sans-serif;font-size:260px;font-weight:600;margin:0px;color:#211b19;text-transform:uppercase;position:absolute;left:50%;top:35%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.notfound .notfound-404 h2{font-family:"Open Sans Regular",sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:#211b19;background:#fff;margin:auto;display:inline-block;position:absolute;bottom:0px;left:0;right:0;}.notfound a{font-family:"Open Sans Regular",sans-serif;display:inline-block;font-weight:700;text-decoration:none;color:#fff;text-transform:uppercase;padding:13px 23px;background:#ffc000;font-size:18px;-webkit-transition:0.2s all;transition:0.2s all;}.notfound a:hover{color:#ffc000;background:#211b19;}@media only screen and (max-width:767px){.notfound .notfound-404 h1{font-size:148px;}}@media only screen and (max-width:480px){.notfound .notfound-404{height:148px;margin:0px auto 10px;}.notfound .notfound-404 h1{font-size:86px;}.notfound .notfound-404 h2{font-size:16px;}.notfound a{padding:7px 15px;font-size:14px;}}.language-switcher-turismo-milano .language-switcher-language-url{padding:0;margin:0;list-style:none;}.language-switcher-turismo-milano .language-switcher-language-url a.active{pointer-events:visible !important;}.language-switcher-turismo-milano .language-switcher-language-url li{margin-bottom:10px;background:#ffc000;border-radius:0;}.language-switcher-turismo-milano .language-switcher-language-url li:after{display:none;}.language-switcher-turismo-milano .language-switcher-language-url li:last-child{}.language-switcher-turismo-milano .language-switcher-language-url li a{padding:10px 20px;display:block;font-size:20px;font-weight:600;font-family:"ClassicoURW Bold";background:url(/themes/yesmilano/assets/images/arrow_rigth_black.svg) no-repeat calc(100% - 15px) center;background-size:30px;text-decoration:none;}.language-switcher-turismo-milano .language-switcher-language-url{margin-top:40px;}.language-switcher-turismo-milano-small{direction:ltr;display:flex;justify-content:center;padding-top:40px;padding-bottom:20px;}@media (max-width:580px){.language-switcher-turismo-milano-small{flex-direction:column;}}.language-switcher-turismo-milano-small .language-home-turismo-milano{flex:0 0 auto;margin:0 10px 20px;background:#404040;border-radius:0;border:1px solid #252525;box-shadow:0 4px 0 #252525;}.language-switcher-turismo-milano-small .language-home-turismo-milano:active{box-shadow:0 1px 0 #252525;background:#828282;transform:translateY(3px);}.language-switcher-turismo-milano-small .language-home-turismo-milano a{padding:13px 18px;display:block;font-size:0px;font-family:"ClassicoURW Bold";text-decoration:none;background:url(/themes/yesmilano/assets/images/flags/flags.svg);background-size:20px !important;background-repeat:no-repeat !important;background-position:center center !important;}@media (max-width:580px){.language-switcher-turismo-milano-small .language-home-turismo-milano a{padding:2px 10px 2px 40px;font-size:14px;color:#ffffff;background-position-x:10px !important;}}.language-switcher-turismo-milano-small .language-switcher-language-url{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0px !important;padding:0;list-style:none;justify-content:center;}@media (max-width:580px){.language-switcher-turismo-milano-small .language-switcher-language-url{flex-direction:column;}}.language-switcher-turismo-milano-small .language-switcher-language-url li{flex:0 0 auto;margin:0 10px 20px;background:#ffc000;border-radius:0;border:1px solid #e8ba12;box-shadow:0 4px 0 #e8ba12;}.language-switcher-turismo-milano-small .language-switcher-language-url li:active{box-shadow:0 1px 0 #e8ba12;background:#ffd744;transform:translateY(3px);}.language-switcher-turismo-milano-small .language-switcher-language-url li:after{display:none;}.language-switcher-turismo-milano-small .language-switcher-language-url li a{padding:13px 18px;display:block;font-size:0px;font-family:"ClassicoURW Bold";text-decoration:none;background-size:20px !important;background-repeat:no-repeat !important;background-position:center center !important;}.language-switcher-turismo-milano-small .language-switcher-language-url li a img{border:1px solid #000000;}@media (max-width:580px){.language-switcher-turismo-milano-small .language-switcher-language-url li a{padding:2px 10px 2px 40px;font-size:14px;background-position-x:10px !important;}}.language-switcher-turismo-milano-small .language-switcher-language-url li.active-lang{box-shadow:0 1px 0 #e8ba12;background:#ffd744;transform:translateY(3px);pointer-events:none;cursor:default;}.language-switcher-turismo-milano-small .language-switcher-language-url li.en a{background:url(/themes/yesmilano/assets/images/flags/united-kingdom.svg);}.language-switcher-turismo-milano-small .language-switcher-language-url li.de a{background:url(/themes/yesmilano/assets/images/flags/germany.svg);}.language-switcher-turismo-milano-small .language-switcher-language-url li.it a{background:url(/themes/yesmilano/assets/images/flags/italy.svg);}.language-switcher-turismo-milano-small .language-switcher-language-url li.fr a{background:url(/themes/yesmilano/assets/images/flags/france.svg);}.language-switcher-turismo-milano-small .language-switcher-language-url li.es a{background:url(/themes/yesmilano/assets/images/flags/spain.svg);}.language-switcher-turismo-milano-small .language-switcher-language-url li.ja a{background:url(/themes/yesmilano/assets/images/flags/japan.svg);}.language-switcher-turismo-milano-small .language-switcher-language-url li[class^="zh"] a{background:url(/themes/yesmilano/assets/images/flags/china.svg);}.language-switcher-turismo-milano-small .language-switcher-language-url li.ar a{background:url(/themes/yesmilano/assets/images/flags/saudi-arabia.svg);}.language-switcher-turismo-milano-small .language-switcher-language-url li.ru a{background:url(/themes/yesmilano/assets/images/flags/russia.svg);}html body[class*="type-turismo-milano"] .dialog-off-canvas-main-canvas{min-height:calc(100vh);display:flex;flex-direction:column;}html body[class*="type-turismo-milano"] .container_main{display:flex;flex-direction:column;flex:1 0 100%;}html body[class*="type-turismo-milano"] footer{margin-top:auto;}body[class*="type-turismo-milano"] .secondary_menu{direction:ltr;margin-top:10px;}html[lang="ar"] .sommario-turismo-milano{direction:rtl;text-align:right;}html[lang="ar"] .more-info-turismo-milano{direction:rtl;}body[class*="type-turismo-milano"] .superheader{height:67px !important;}body[class*="type-turismo-milano"] .superheader .logo{display:block !important;}body[class*="type-turismo-milano"] .superheader .side_menu{display:none !important;}article.turismo-milano .main_title h1{padding-left:5px;border-left:2px solid #ffc000;}@media (max-width:580px){article.turismo-milano .main_title h1{font-size:26px;}}@media (max-width:1366px){body[class*="type-turismo-milano"] .secondary_menu{position:relative;top:0;left:0;}}article.turismo-milano .sommario-turismo-milano{padding:15px 20px;font-size:20px;margin-bottom:40px;}@media (max-width:580px){article.turismo-milano .sommario-turismo-milano{font-size:16px;}}article.turismo-milano .readmore[aria-expanded="false"] > div:not(.sommario-turismo-milano){}article.turismo-milano .readmore[aria-expanded="true"] > div{}article.turismo-milano .sommario-turismo-milano{}article.turismo-milano .readmore-turismo-milano{margin-bottom:0;}article.turismo-milano .read-more-wrapper{padding-bottom:40px;border-bottom:1px solid #d1d1d1;}article.turismo-milano .read-more-wrapper:before{display:none;}article.turismo-milano .row.readmore-turismo-milano > div{padding-left:15px;padding-right:15px;}article.turismo-milano .row.readmore-turismo-milano .immagine-turismo-milano > div{background:#f3f3f3;}article.turismo-milano .row.readmore-turismo-milano .immagine-turismo-milano img{margin:0 auto;}.more-info-turismo-milano{margin-top:auto;font-family:"ClassicoURW Bold";text-align:center;font-size:16px;padding:20px 10px;background:#FCFCF7;}.more-info-turismo-milano a{text-decoration:underline;}@media (min-width:580px){.language-switcher-turismo-milano-small .language-switcher-language-url li.active-lang{box-shadow:none;background:transparent;transform:translateY(0) scale(1.3);pointer-events:none;cursor:default;border:none;}.language-switcher-turismo-milano-small .language-switcher-language-url li:active{transform:translateY(0) scale(1.1);border:none;box-shadow:none;background:transparent;}.language-switcher-turismo-milano-small .language-switcher-language-url li{border:none;box-shadow:none;background:transparent;}.language-switcher-turismo-milano-small .language-switcher-language-url li a{background-size:25px !important;}.language-switcher-turismo-milano-small .language-home-turismo-milano{background:transparent;border:none;box-shadow:none;}.language-switcher-turismo-milano-small .language-home-turismo-milano a{background-size:25px !important;}}body[class*="type-milano-per-tutti"] .superheader,body[class*="type-aggregatore-milano-per-tutti"] .superheader{height:67px !important;}body[class*="type-milano-per-tutti"] .read-more-wrapper,body[class*="type-aggregatore-milano-per-tutti"] .read-more-wrapper{padding:30px;}body[class*="type-milano-per-tutti"] section[data-tab="approfondimento"] .content,body[class*="type-aggregatore-milano-per-tutti"] section[data-tab="approfondimento"] .content{padding-bottom:30px;}body[class*="type-milano-per-tutti"] .container_main,body[class*="type-aggregatore-milano-per-tutti"] .container_main{margin-top:67px !important;}body.user-logged-in[class*="type-milano-per-tutti"] .container_main,body.user-logged-in[class*="type-aggregatore-milano-per-tutti"] .container_main{margin-top:0 !important;}body[class*="type-milano-per-tutti"] .secondary_men,body[class*="type-aggregatore-milano-per-tutti"] .secondary_menu,body[class*="type-milano-per-tutti"] .side_menu,body[class*="type-aggregatore-milano-per-tutti"] .side_menu{margin-top:10px;}.go-back-milano-per-tutti a{padding:10px 50px 10px 20px;display:block;font-size:20px;font-weight:600;font-family:"ClassicoURW Bold";background:#ffc000 url(/themes/yesmilano/assets/images/arrow_rigth_black.svg) no-repeat calc(100% - 15px) center;background-size:30px;text-decoration:none;margin-bottom:30px;border-radius:0;}body[class*="type-aggregatore-milano-per-tutti"] .milano-per-tutti-burger,body[class*="type-milano-per-tutti"] .milano-per-tutti-burger{display:none !important;}@media (max-width:1365px){body[class*="type-aggregatore-milano-per-tutti"] .superheader,body[class*="type-milano-per-tutti"] .superheader{height:67px !important;transition-duration:250ms;transition-property:height;}body[class*="type-aggregatore-milano-per-tutti"] .superheader.is-open,body[class*="type-milano-per-tutti"] .superheader.is-open{height:134px !important;}body[class*="type-aggregatore-milano-per-tutti"] .milano-per-tutti-burger,body[class*="type-milano-per-tutti"] .milano-per-tutti-burger{display:block !important;}body[class*="type-aggregatore-milano-per-tutti"] .secondary_menu,body[class*="type-milano-per-tutti"] .secondary_menu{height:67px !important;display:block !important;z-index:9999 !important;position:relative !important;top:0 !important;left:0 !important;transition-duration:250ms;transition-property:top;}body[class*="type-aggregatore-milano-per-tutti"] .superheader.is-open .secondary_menu,body[class*="type-milano-per-tutti"] .superheader.is-open .secondary_menu{top:67px !important;}body[class*="type-aggregatore-milano-per-tutti"] .secondary_menu .logo,body[class*="type-milano-per-tutti"] .secondary_menu .logo{display:block !important;}body[class*="type-aggregatore-milano-per-tutti"] .secondary_menu .logo a,body[class*="type-milano-per-tutti"] .secondary_menu .logo a{display:inline-block !important;}body[class*="type-aggregatore-milano-per-tutti"] .secondary_menu .logo img,body[class*="type-milano-per-tutti"] .secondary_menu .logo img{max-width:270px !important;max-height:30px !important;}body[class*="type-aggregatore-milano-per-tutti"] .side_menu,body[class*="type-milano-per-tutti"] .side_menu{top:-67px !important;margin-top:0 !important;}body[class*="type-aggregatore-milano-per-tutti"] .side_menu .milano-per-tutti-burger,body[class*="type-milano-per-tutti"] .side_menu .milano-per-tutti-burger{position:relative !important;width:100% !important;}body[class*="type-aggregatore-milano-per-tutti"] .side_menu .milano-per-tutti-burger a:nth-child(1),body[class*="type-milano-per-tutti"] .side_menu .milano-per-tutti-burger a:nth-child(1){position:absolute !important;right:0 !important;padding:0 23.875px 0 23.87px !important;background:#ffffff !important;z-index:1 !important;opacity:1;transition-duration:250ms;transition-property:opacity,z-index;}body[class*="type-aggregatore-milano-per-tutti"] .superheader.is-open .side_menu .milano-per-tutti-burger a:nth-child(1),body[class*="type-milano-per-tutti"] .superheader.is-open .side_menu .milano-per-tutti-burger a:nth-child(1){z-index:9999 !important;opacity:1;}body[class*="type-aggregatore-milano-per-tutti"] .side_menu .milano-per-tutti-burger a:nth-child(2),body[class*="type-milano-per-tutti"] .side_menu .milano-per-tutti-burger a:nth-child(2){position:absolute !important;right:0 !important;padding:0px 16px !important;top:-67px !important;z-index:999999999 !important;background:transparent;opacity:1;transition-duration:250ms;transition-property:opacity,top;}body[class*="type-aggregatore-milano-per-tutti"] .superheader.is-open .side_menu .milano-per-tutti-burger a:nth-child(2),body[class*="type-milano-per-tutti"] .superheader.is-open .side_menu .milano-per-tutti-burger a:nth-child(2){top:0 !important;opacity:0;z-index:-1 !important;}body[class*="type-aggregatore-milano-per-tutti"] .main_header .superheader .side_menu ul > li.language_switcher,body[class*="type-milano-per-tutti"] .main_header .superheader .side_menu ul > li.language_switcher{width:calc(100% - 70px) !important;padding-left:70px !important;}}body[class*="type-milano-per-tutti"] .main_visual .caption{margin:0 -15px;width:calc(100% + 30px);}.slider.grid .single_slide.hidden-tile{display:none !important;}.sponsor_block_test h2 span{font-family:"Open Sans Regular",sans-serif !important;}.page-node-type-aggregatore .view-filters.form-group,.page-node-type-aggregatore-milano-per-tutti .view-filters.form-group{border:none !important;margin-bottom:0 !important;}.page-node-type-convention-bureau-lista .view-filters form .select-wrapper select + .chosen-container{vertical-align:middle;background-color:transparent;border:0;border-bottom:2px solid #000000;box-shadow:none;border-radius:0;margin-right:40px;}.page-node-type-convention-bureau-lista .view-filters form .select-wrapper:after{display:none !important;}.page-node-type-convention-bureau-lista .single_slide.hotel{display:block !important;max-width:calc(100% - 30px);margin-right:15px !important;margin-left:15px !important;}.page-node-type-convention-bureau-lista .single_slide.hotel .title_slide .sottotitolo.hotel::after{display:block;clear:both;content:"";}.page-node-type-convention-bureau-lista .single_slide.hotel article > a,.page-node-type-convention-bureau-lista .single_slide.hotel article > .content{overflow:hidden;}.page-node-type-convention-bureau-lista .single_slide.hotel article .card--image{position:relative;padding-bottom:145%;height:0;}.page-node-type-convention-bureau-lista .single_slide.hotel article .card--image .field--name-field-copertina,.page-node-type-convention-bureau-lista .single_slide.hotel article .card--image .field--type-image{position:absolute;top:0;left:0;width:100%;height:100%;}.page-node-type-convention-bureau-lista .single_slide.hotel article .card--image .field--name-field-copertina img,.page-node-type-convention-bureau-lista .single_slide.hotel article .card--image .field--type-image img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;}.page-node-type-convention-bureau-lista ul.pager + hr{display:none;visibility:hidden;}.page-node-type-convention-bureau-lista .pager ul,.convention-bureau.pager ul{padding-left:0;margin-right:auto;margin-left:auto;max-width:calc(100% - 60px);}.page-node-type-convention-bureau-lista .pager ul li,.convention-bureau.pager ul li{display:inline-block;margin-right:3px;margin-bottom:5px;}.page-node-type-convention-bureau-lista .pager ul li:last-child,.convention-bureau.pager ul li:last-child{margin-right:0;}.page-node-type-convention-bureau-lista .pager li > a,.page-node-type-convention-bureau-lista .pager li > span,.page-node-type-convention-bureau-lista .pager li > b,.convention-bureau.pager li > a,.convention-bureau.pager li > span,.convention-bureau.pager li > b{display:block;padding:5px 14px;border:1px solid #000;border-radius:0;width:46px;height:46px;line-height:34px;}.page-node-type-convention-bureau-lista .pager li > span,.page-node-type-convention-bureau-lista .pager li > b,.convention-bureau.pager li > span,.convention-bureau.pager li > b{background-color:#000;color:#fff;font-weight:600;}.vedi-anche{padding-top:50px;border-top:2px solid #000000;}.vedi-anche .title_slider h3{margin:0;font-size:40px;font-weight:600;text-transform:none;line-height:1.25;}.path-convention-bureau .main_visual .caption_main_visual > div,.path-convention-bureau .slider.multislider .single_slide .caption_main_visual h3{background:0 none;}.path-convention-bureau .main_visual .caption_main_visual{text-align:left;}.path-convention-bureau .main_visual .caption_main_visual h1{font-weight:700;font-size:52px;}.path-convention-bureau .hotel-dettaglio,.path-convention-bureau .sede-dettaglio,.path-convention-bureau .ristorante-dettaglio,.path-convention-bureau .servizio-dettaglio{font-weight:400;font-size:22px;text-align:left;margin-right:auto;margin-left:auto;}.path-convention-bureau .ristorante-dettaglio .ristorante a{text-decoration:underline;}.path-convention-bureau .ristorante-dettaglio .ristorante a:hover{text-decoration:none;}.path-convention-bureau .galleria_articolo{margin-top:50px;margin-bottom:25px;}.path-convention-bureau .galleria_articolo .single_slide .content{margin:0 auto !important;}.path-convention-bureau .main_content .field--type-text-long ul{list-style:none;padding-left:0;}.path-convention-bureau .main_content .field--type-text-long p + h3,.path-convention-bureau .main_content .field--type-text-long p + h4,.path-convention-bureau .main_content .field--type-text-long ul + h3,.path-convention-bureau .main_content .field--type-text-long ul + h4{margin-top:30px;}.path-convention-bureau .descrizione-sala{margin-top:50px;margin-bottom:50px;}.path-convention-bureau .descrizione-sala h4{margin-top:0;font-weight:700;font-size:24px;line-height:28px;}.path-convention-bureau .descrizione-sala ul.as-row-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;list-style:none;padding-right:15px;padding-left:15px;}.path-convention-bureau .descrizione-sala ul.as-row-flex li{position:relative;padding-right:15px;padding-left:15px;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;border-top:1px solid #5A5555;}@media screen and (max-width:449.98px){.path-convention-bureau .descrizione-sala ul.as-row-flex li{width:100%;flex-basis:100%;flex-shrink:0;}.path-convention-bureau .descrizione-sala ul.as-row-flex li:last-child{border-bottom:1px solid #5A5555;}.path-convention-bureau .descrizione-sala ul.as-row-flex li.divider{display:none;}}@media screen and (min-width:450px) and (max-width:899.98px){.path-convention-bureau .descrizione-sala ul.as-row-flex li:last-child,.path-convention-bureau .descrizione-sala ul.as-row-flex li:nth-last-child(2){border-bottom:1px solid #5A5555;}.path-convention-bureau .descrizione-sala ul.as-row-flex li{width:50%;flex-basis:50%;flex-shrink:0;}.path-convention-bureau .descrizione-sala ul.as-row-flex li.divider{display:none;}}@media screen and (min-width:900px){.path-convention-bureau .descrizione-sala ul.as-row-flex li.divider{width:100% !important;height:1px !important;flex-basis:100%;flex-shrink:0;border-top:1px solid #5A5555;}.path-convention-bureau .descrizione-sala ul.as-row-flex li.divider ~ li{border-top:0 none;border-bottom:1px solid #5A5555;}}.path-convention-bureau .descrizione-sala ul.as-row-flex li p{margin:10px 0 10px -15px;font-family:"Open Sans";font-weight:400;font-size:18px;line-height:24px;}.path-convention-bureau .descrizione-sala ul.as-row-flex li span{display:block;font-weight:600;}.descrizione-sala .card-image-sala{position:relative;padding-bottom:50%;height:0;overflow:hidden;margin-bottom:15px;}.descrizione-sala .card-image-sala > div{position:absolute;top:0;left:0;width:100%;height:100%;}.descrizione-sala .card-image-sala > div > img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;}.path-convention-bureau .descrizione-servizi h3,.path-convention-bureau .descrizione-servizi h4{font-weight:700;font-size:24px;line-height:28px;}.path-convention-bureau .descrizione-servizi ul{list-style:none;padding-left:0;}.path-convention-bureau .descrizione-servizi .row [class*="col"] p:last-child,.path-convention-bureau .descrizione-servizi .row [class*="col"] ul:last-child,.path-convention-bureau .descrizione-servizi .row [class*="col"] ol:last-child{margin-bottom:30px;}.hotel-contatti-cta-richiesta .card-image-hotel-thumb-wrapper,.sede-contatti-cta-richiesta .card-image-sede-thumb-wrapper,.ristorante-contatti-cta-richiesta .card-image-ristorante-thumb-wrapper,.servizio-contatti-cta-richiesta .card-image-servizio-thumb-wrapper{width:100%;max-width:185px;overflow:hidden;margin-bottom:20px;}.hotel-contatti-cta-richiesta .card-image-hotel-thumb,.sede-contatti-cta-richiesta .card-image-sede-thumb,.ristorante-contatti-cta-richiesta .card-image-ristorante-thumb,.servizio-contatti-cta-richiesta .card-image-servizio-thumb{position:relative;padding-bottom:100%;height:0;}.hotel-contatti-cta-richiesta .card-image-hotel-thumb > div,.sede-contatti-cta-richiesta .card-image-sede-thumb > div,.ristorante-contatti-cta-richiesta .card-image-ristorante-thumb > div,.servizio-contatti-cta-richiesta .card-image-servizio-thumb > div{position:absolute;top:0;left:0;width:100%;height:100%;}.hotel-contatti-cta-richiesta .card-image-hotel-thumb > div > img,.sede-contatti-cta-richiesta .card-image-sede-thumb > div > img,.ristorante-contatti-cta-richiesta .card-image-ristorante-thumb > div > img,.servizio-contatti-cta-richiesta .card-image-servizio-thumb > div > img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;}.hotel-contatti-cta-richiesta .hotel-img-thumb-indirizzo h4,.sede-contatti-cta-richiesta .sede-img-thumb-indirizzo h4,.ristorante-contatti-cta-richiesta .ristorante-img-thumb-indirizzo h4,.servizio-contatti-cta-richiesta .servizio-img-thumb-indirizzo h4{font-weight:700;font-size:24px;line-height:28px;}.hotel-contatti-cta-richiesta .hotel-img-thumb-indirizzo p,.sede-contatti-cta-richiesta .sede-img-thumb-indirizzo p,.ristorante-contatti-cta-richiesta .ristorante-img-thumb-indirizzo p,.servizio-contatti-cta-richiesta .servizio-img-thumb-indirizzo p{margin-bottom:40px;}.hotel-contatti-cta-richiesta .as-row-flex,.sede-contatti-cta-richiesta .as-row-flex,.ristorante-contatti-cta-richiesta .as-row-flex,.servizio-contatti-cta-richiesta .as-row-flex{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.hotel-contatti-cta-richiesta .as-row-flex .cta-invia-richiesta,.sede-contatti-cta-richiesta .as-row-flex .cta-invia-richiesta,.ristorante-contatti-cta-richiesta .as-row-flex .cta-invia-richiesta,.servizio-contatti-cta-richiesta .as-row-flex .cta-invia-richiesta{display:flex;height:100%;align-items:flex-end;}.hotel-contatti-cta-richiesta .cta-invia-richiesta,.sede-contatti-cta-richiesta .cta-invia-richiesta,.ristorante-contatti-cta-richiesta .cta-invia-richiesta,.servizio-contatti-cta-richiesta .cta-invia-richiesta{font-size:20px;padding:15px;}.hotel-contatti-cta-richiesta .cta-invia-richiesta a,.sede-contatti-cta-richiesta .cta-invia-richiesta a,.ristorante-contatti-cta-richiesta .cta-invia-richiesta a,.servizio-contatti-cta-richiesta .cta-invia-richiesta a{margin-bottom:25px;text-decoration:none;}.hotel-contatti-cta-richiesta .cta-invia-richiesta a:hover,.sede-contatti-cta-richiesta .cta-invia-richiesta a:hover,.ristorante-contatti-cta-richiesta .cta-invia-richiesta a:hover,.servizio-contatti-cta-richiesta .cta-invia-richiesta a:hover{text-decoration:underline;}.hotel-contatti-cta-richiesta .cta-invia-richiesta a::after,.sede-contatti-cta-richiesta .cta-invia-richiesta a::after,.ristorante-contatti-cta-richiesta .cta-invia-richiesta a::after,.servizio-contatti-cta-richiesta .cta-invia-richiesta a::after{position:relative;top:2px;display:inline-block;margin-left:15px;content:url(/themes/yesmilano/assets/images/arrows/arrow_right-yellow.png);}.path-convention-bureau .ristoranti > h3{margin-top:10px;}.path-convention-bureau .descrizione-ristorante{margin-top:50px;margin-bottom:50px;}.path-convention-bureau .descrizione-ristorante h4{margin-top:0;font-weight:700;font-size:24px;line-height:28px;}.descrizione-ristorante .card-image-ristorante{position:relative;padding-bottom:50%;height:0;overflow:hidden;margin-bottom:15px;}.descrizione-ristorante .card-image-ristorante > div{position:absolute;top:0;left:0;width:100%;height:100%;}.descrizione-ristorante .card-image-ristorante > div > img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;}.path-convention-bureau .servizio-contatti-cta-richiesta{margin-top:40px;padding-top:40px;border-top:1px solid #d1d1d1;}.description-tooltip{position:relative;display:inline-block;background:url(/themes/yesmilano/assets/images/help-question-mark.jpg) no-repeat center center;width:55px;background-size:20px;}.description-tooltip .tooltiptext{visibility:hidden;width:400px;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:10px 10px;right:0;position:absolute;z-index:1;}.description-tooltip .tooltiptext a{color:#fff;}.description-tooltip:hover .tooltiptext{visibility:visible;}@media (max-width:699.98px){.description-tooltip{background:none;height:auto;width:auto;}.description-tooltip .tooltiptext{visibility:visible;width:auto;height:auto;background-color:transparent;color:#999;text-align:left;padding:5px 0;position:relative;z-index:0;}.description-tooltip .tooltiptext a{color:#999;}}.language-switcher-turismo-milano-small .language-switcher-language-url ul.links li{display:inline-block;list-style:none;}.language-switcher-turismo-milano li{list-style:none;}.form-item-field-categoria-target-id .select-wrapper:after{content:unset !important;}.dati-anagrafici .select-wrapper:after,.form-item-field-university .select-wrapper:after{content:unset !important;}.footer .newsletter .form .lingua_contatto{padding-top:10px;font-size:20px;text-transform:uppercase;}footer.footer{padding-bottom:0;}.form-item .description{font-size:1.275rem;}span.weight_file{border:0 !important;}@media screen and (max-width:768px){.user-form .panel-body{display:grid;}.user-form .panel-heading{min-height:30px;height:auto;margin-bottom:20px !important;}.user-form .panel-heading .panel-title.form-required{width:auto !important;}.user-form .panel-body > div,.user-form .panel-body > div .chosen-container{width:100% !important;max-width:100% !important;}.user-form .panel-body .container-inline.form-inline,.user-form .panel-body .container-inline.form-inline > div .chosen-container{display:grid !important;row-gap:30px !important;}.user-form .panel-body .container-inline.form-inline > div .chosen-container{width:100% !important;max-width:100% !important;}}@media screen and (min-width:768px){form#user-leisure-form .select-wrapper,form#user-visit-form .select-wrapper{width:auto;padding-right:20px;}}
.view-filters.form-group{background-color:#ffc000;padding:40px 0;}.view-filters.form-group form{text-align:center;padding:0 40px;}.view-filters.form-group form label.control-label{display:none;}.view-filters.form-group form div#edit-group label.control-label{display:block;font-size:18px;text-transform:uppercase;font-weight:600;margin-right:40px;}.view-filters.form-group form .form-control{display:inline-block;width:auto;vertical-align:middle;background-color:transparent;border:0;box-shadow:none;border-bottom:2px solid #000000;border-radius:0;margin-right:40px;padding-left:0;}.view-filters.form-group form .form-control::placeholder{text-transform:uppercase;font-style:italic;font-weight:400;font-size:18px;color:#000000;}.view-filters.form-group form button.form-submit{background:#000000;border:0;border-radius:0;text-shadow:none;color:#ffffff;font-weight:600;text-transform:uppercase;font-size:18px;padding:10px 25px;margin:0 10px;}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus,input:focus,input:hover,.view-filters.form-group form input[type=checkbox].form-checkbox{outline:0;}.view-filters.form-group form .datapicker{background:url(https://yesmilano.fabledesign.it/Images/calendario.png) no-repeat;background-position:right center;background-size:23px;}.view-filters.form-group form .chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(https://yesmilano.fabledesign.it/Images/arrow_down_form.png) no-repeat;}.view-filters.form-group form .chosen-container-active.chosen-with-drop .chosen-single,.view-filters.form-group form .chosen-container-single .chosen-single{border:0;border-radius:0;background:transparent;box-shadow:none;font-size:18px;text-align:left;font-style:italic;text-transform:uppercase;padding:0;}.view-filters.form-group form div.chosen-container{height:auto;padding:5px 0;width:400px !important;}.view-filters.form-group form .chosen-container-active.chosen-with-drop .chosen-single,.view-filters.form-group form .chosen-container-single .chosen-single{padding:0;}.view-filters.form-group form .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:center center;}.view-filters.form-group form .chosen-container-single .chosen-single div b{display:block;background:url(https://yesmilano.fabledesign.it/Images/arrow_down_form.png) no-repeat;height:26px;width:26px;background-size:24px 24px;background-position:center center;}.view-filters.form-group form .chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:26px;height:26px;}.view-filters.form-group form div.form-checkboxes{display:inline-block;margin-right:20px;}.view-filters.form-group form input[type=checkbox].form-checkbox{-webkit-appearance:none;bottom:6px;position:absolute;right:0;bottom:0;}.view-filters.form-group form input[type=checkbox].form-checkbox:before{content:"x";border:1px solid #000000;display:block;height:26px;width:26px;cursor:pointer;font-size:0;line-height:18px;text-align:center;}.view-filters.form-group form input[type=checkbox].form-checkbox:checked:before{font-size:32px;}.chosen-container-single .chosen-search{display:none;}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;color:#ffffff;text-transform:uppercase;font-weight:600;font-size:18px;line-height:22px;padding:6px 20px;}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:0;border-top:0;background:#000000;-webkit-box-shadow:none;box-shadow:none;clip:rect(0,0,0,0);text-align:left;}.chosen-container .chosen-results{margin:0 4px 4px 0;padding:20px 8px;max-height:100%;-webkit-overflow-scrolling:touch;}@media (max-width:1210px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;margin-top:30px;}.form-inline>.form-group:nth-child(1),.form-inline>.form-group:nth-child(2){margin-top:0px;}}@media (max-width:1065px){.form-inline>.form-group:nth-child(2){margin-top:30px;}}@media (max-width:830px){.view-filters.form-group form div.chosen-container{max-width:100%;}.form-inline .form-group{display:block;margin-bottom:0;vertical-align:middle;margin-top:30px;}.view-filters.form-group form .form-control{width:100%;}}

