@import url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../fonts/nitti-grotesk/stylesheet.css);@import url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../fonts/nitti/stylesheet.css);
/* @license
 * MyFonts Webfont Build ID 2550940, 2013-05-08T12:13:34-0400
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: Sofia Pro Regular Italic by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/regular-italic/
 *
 * Webfont: Sofia Pro Black Italic by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/black-italic/
 *
 * Webfont: Sofia Pro Semi Bold Italic by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/semi-bold-italic/
 *
 * Webfont: Sofia Pro Extra Light Italic by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/extra-light-italic/
 *
 * Webfont: Sofia Pro Extra Light by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/extra-light/
 *
 * Webfont: Sofia Pro Ultra Light by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/ultra-light/
 *
 * Webfont: Sofia Pro Light Italic by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/light-italic/
 *
 * Webfont: Sofia Pro Bold by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/bold/
 *
 * Webfont: Sofia Pro Medium Italic by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/medium-italic/
 *
 * Webfont: Sofia Pro Bold Italic by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/bold-italic/
 *
 * Webfont: Sofia Pro Medium by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/medium/
 *
 * Webfont: Sofia Pro Black by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/black/
 *
 * Webfont: Sofia Pro Semi Bold by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/semi-bold/
 *
 * Webfont: Sofia Pro Light by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/light/
 *
 * Webfont: Sofia Pro Ultra Light Italic by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/ultra-light-italic/
 *
 * Webfont: Sofia Pro by Mostardesign
 * URL: http://www.myfonts.com/fonts/mostardesign/sofia-pro/regular/
 *
 *
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=2550940
 * Webfonts copyright: Copyright (c) Olivier Gourvat - Mostardesign Studio, 2012. All rights reserved.
 *
 * © 2013 MyFonts Inc
*/
 @font-face{font-family:"Sofia Pro";src:url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../fonts/sofia-pro/26EC9C_D_0.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Sofia Pro";src:url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../fonts/sofia-pro/26EC9C_6_0.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Sofia Pro";src:url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../fonts/sofia-pro/26EC9C_F_0.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Sofia Pro";src:url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../fonts/sofia-pro/26EC9C_0_0.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Sofia Pro";src:url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../fonts/sofia-pro/26EC9C_A_0.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Sofia Pro";src:url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../fonts/sofia-pro/26EC9C_8_0.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:"Sofia Pro";src:url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../fonts/sofia-pro/26EC9C_C_0.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Sofia Pro";src:url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../fonts/sofia-pro/26EC9C_2_0.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:"Sofia Pro";src:url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../fonts/sofia-pro/26EC9C_7_0.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Sofia Pro";src:url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../fonts/sofia-pro/26EC9C_9_0.woff) format("woff");font-weight:700;font-style:italic}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.entry-content{word-wrap:normal}body.error404 .image{position:relative;z-index:0}body.error404 .boxes{position:relative;z-index:1}body.error404 .box1 .uabb-infobox,body.error404 .box2 .uabb-infobox{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}body.post-type-archive-product .pp-post-filters,body.tax-product_category .pp-post-filters{margin:0 0 50px}body.post-type-archive-product .rug-product-spot,body.tax-product_category .rug-product-spot{margin-bottom:40px}.fl-builder-content[data-type="header"]{background:#ededed;-webkit-transition:background 0.2s;transition:background 0.2s}.fl-builder-content[data-type="header"] #rug-header-logo-row{background:transparent;-webkit-transition:background 0.2s,-webkit-backdrop-filter 0.2s;transition:background 0.2s,-webkit-backdrop-filter 0.2s;transition:backdrop-filter 0.2s,background 0.2s;transition:backdrop-filter 0.2s,background 0.2s,-webkit-backdrop-filter 0.2s}.fl-builder-content[data-type="header"].blur{background:transparent}.fl-builder-content[data-type="header"].blur #rug-header-logo-row{background:rgba(237,237,237,.75)}@media (min-width:769px){.fl-builder-content[data-type="header"].blur #rug-header-logo-row{padding-bottom:60px}}@media (max-width:767px){.fl-builder-content[data-type="header"].blur #rug-header-logo-row{padding-bottom:16px}}@media (min-width:769px){.fl-builder-content[data-type="header"].blur #rug-menu-row{margin-top:-60px}}@media (max-width:767px){.fl-builder-content[data-type="header"].blur #rug-menu-row{margin-top:-16px}}@media (min-width:769px){.fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu{background:rgba(237,237,237,.75)}}@supports ((-webkit-backdrop-filter:blur(30px)) or (backdrop-filter:blur(30px))){.fl-builder-content[data-type="header"].blur #rug-header-logo-row{background:transparent;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}@media (min-width:769px){.fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu{background:linear-gradient(180deg,#ededed 0%,rgba(237,237,237,.5) 40px,rgba(237,237,237,.5) 100%);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.fl-builder-content[data-type="header"].blur.mega-menu-open #rug-header-logo-row{background:#ededed}}}@supports ((-webkit-backdrop-filter:blur(30px)) or (backdrop-filter:blur(30px))){.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #mega-menu-max_mega_menu_1{background:linear-gradient(180deg,#ededed 0%,rgba(237,237,237,.5) 80px,rgba(237,237,237,.5) 100%)!important;-webkit-backdrop-filter:blur(30px)!important;backdrop-filter:blur(30px)!important}.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #rug-header-logo-row{background:#ededed!important}}body:not(.fl-builder-edit) #rug-header-roof-row{position:absolute;top:0;left:0;width:100%}#rug-header-roof-row .fl-photo-img{-webkit-transform-origin:top center;transform-origin:top center;height:80px}@media (max-width:767px){#rug-header-roof-row .fl-photo-img{height:50px}}#rug-logo .logo-container{font-family:'Sofia Pro',sans-serif;font-size:52px;line-height:1;font-weight:700;text-align:center}@media (max-width:767px){#rug-logo .logo-container{font-size:32px}}#rug-logo .logo-container a{color:#eb212e}#rug-header-status{font-family:'Sofia Pro',sans-serif;font-size:14px;text-align:center}@media (max-width:767px){#rug-header-status .divider.last{display:none}#rug-header-status .free-admission{display:block}}.rug-language-selector .wpml-ls ul{list-style:none;margin:0;padding:0;text-align:right}.rug-language-selector .wpml-ls ul li{display:inline-block}.rug-language-selector .wpml-ls ul li:first-child{margin-right:10px}.rug-language-selector .wpml-ls ul li a{display:block;font-family:'Sofia Pro',sans-serif;font-size:16px;line-height:1;font-weight:700;color:#000;text-transform:uppercase;padding:5px 10px;border:1px solid #c4c4c4;border-radius:100px}.rug-language-selector .wpml-ls ul li.wpml-ls-current-language a,.rug-language-selector .wpml-ls ul li a:hover{border-color:#000}.mega-menu-item .rug-language-selector{padding-bottom:10px}.mega-menu-item .rug-language-selector .wpml-ls ul{text-align:center}.mega-menu-item .rug-language-selector .wpml-ls ul li{margin:0 5px!important}@media (min-width:769px){#rug-menu-row{height:auto!important}}#rug-logo-footer{font-family:'Sofia Pro',sans-serif;font-size:30px;line-height:1;font-weight:700;text-align:center}@media (max-width:767px){#rug-logo-footer{font-size:24px}}#rug-top-padding{height:234px;-webkit-transition:height .2s;transition:height .2s}@media (max-width:767px){#rug-top-padding{height:187px}}body.woocommerce-page.woocommerce-cart table.cart td.actions .button,body.woocommerce-page.woocommerce-cart #content table.cart td.actions .button{font-size:16px;-webkit-transition:all .3s;transition:all .3s;padding:10px 20px}body.woocommerce-page.woocommerce-cart table.cart td.actions .button:disabled,body.woocommerce-page.woocommerce-cart #content table.cart td.actions .button:disabled{background-color:#c4c4c4}#rug-public-program-archive ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}#rug-public-program-archive ul li{width:33.33%;padding:12px}@media (max-width:767px){#rug-public-program-archive ul li{width:100%}}#rug-public-program-archive ul li a{display:block;width:100%;min-height:190px;padding:20px;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:'Sofia Pro',sans-serif;font-size:40px;line-height:1.1;font-weight:700;text-transform:uppercase;border-radius:30px}@media (max-width:767px){#rug-public-program-archive ul li a{font-size:24px}}#rug-public-program-archive ul li a:hover{color:#eb212e}#rug-bubble-bg{position:absolute;top:50px;left:0;width:100%;height:calc(100% - 100px);border-radius:100%;background-color:#f3f3f3;-webkit-box-shadow:-20px -20px 40px #FFFFFF,16px 16px 20px rgba(0,0,0,.04);box-shadow:-20px -20px 40px #FFFFFF,16px 16px 20px rgba(0,0,0,.04)}#rug-bubble-info{font-family:'Sofia Pro',sans-serif;font-size:24px;font-weight:700;text-align:center;text-transform:uppercase}#rug-bubble-info .azure{color:#00b4dc}#rug-bubble-video .uabb-video__outer-wrap{border-radius:25px}#rug-bubble-spotify iframe,#rug-bubble-embed-code iframe{width:100%;height:500px}#rug-bubble-external-link .fl-button{-webkit-box-shadow:-20px -20px 40px #FFFFFF,16px 16px 20px rgba(0,0,0,.04);box-shadow:-20px -20px 40px #FFFFFF,16px 16px 20px rgba(0,0,0,.04)}#rug-bubble-external-link .fl-button:hover{-webkit-box-shadow:-8px -8px 10px #FFFFFF,8px 8px 10px rgba(0,0,0,.1);box-shadow:-8px -8px 10px #FFFFFF,8px 8px 10px rgba(0,0,0,.1)}#rug-bubble-form .remaining{text-align:center}#rug-bubble-form .remaining span{display:block}#rug-bubble-form .remaining .text{font-family:'Sofia Pro',sans-serif;font-size:34px;font-weight:700}@media (max-width:767px){#rug-bubble-form .remaining .text{font-size:24px}}#rug-bubble-form .remaining .number{font-size:48px}@media (max-width:767px){#rug-bubble-form .remaining .number{font-size:36px}}#rug-bubble-form .remaining .label{font-size:20px;text-transform:uppercase}@media (max-width:767px){#rug-bubble-form .remaining .label{font-size:16px}}#rug-bubble-form .remaining .number,#rug-bubble-form .remaining .label{font-family:'Nitti Grotesk';font-weight:300}#rug-bubble-form .remaining .text,#rug-bubble-form .remaining .number{color:#eb212e}#rug-bubble-form .remaining .text,#rug-bubble-form .remaining .number,#rug-bubble-form .remaining .label{line-height:1.1}#rug-bubble-form .pp-gf-inner>p{font-family:'Sofia Pro',sans-serif;font-size:34px;line-height:1.3;font-weight:700;text-align:center;color:#eb212e}@media (max-width:767px){#rug-bubble-form .pp-gf-inner>p{font-size:24px}}#rug-bubble-form .form-intro,#rug-bubble-form .email-error{font-family:'Sofia Pro',sans-serif;font-size:34px;line-height:1.3;font-weight:700;text-align:center}@media (max-width:767px){#rug-bubble-form .form-intro,#rug-bubble-form .email-error{font-size:24px}}#rug-bubble-form .email-error{color:#eb212e}#rug-bubble-form input[type="email"]{display:block;font-family:'Sofia Pro',sans-serif;margin:0 0 20px;line-height:36px;font-weight:300;font-size:24px;padding:0;height:45px;border-width:0 0 1px;border-style:solid;border-color:#000;background-color:transparent;width:100%;outline:none}#rug-bubble-form #rug-bubble-external-event-link{text-align:center}#rug-bubble-form #rug-bubble-external-event-link a{color:#000;background-color:#ededed;font-size:24px;font-weight:700;margin:0;padding:12px 40px;-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;border-radius:100px;display:inline-block;line-height:18px;font-family:'Sofia Pro',sans-serif;text-transform:uppercase;-webkit-box-shadow:-20px -20px 40px #FFFFFF,16px 16px 20px rgba(0,0,0,.04);box-shadow:-20px -20px 40px #FFFFFF,16px 16px 20px rgba(0,0,0,.04)}#rug-bubble-form #rug-bubble-external-event-link a:hover{-webkit-box-shadow:-8px -8px 10px #FFFFFF,8px 8px 10px rgba(0,0,0,.1);box-shadow:-8px -8px 10px #FFFFFF,8px 8px 10px rgba(0,0,0,.1)}#rug-bubble-form .gfield_required{display:none}#rug-bubble-form .gform_wrapper .field_description_below .gfield_consent_description,#rug-bubble-form .gform_wrapper .gfield_consent_description{font-size:12px!important;font-weight:400!important;max-height:150px!important}#rug-event-info p{color:#000;margin-bottom:10px}#rug-event-info .spot-info{font-family:'Nitti';font-size:16px}#rug-event-info .spot-info .red{font-family:'Nitti Grotesk';color:#eb212e}#rug-event-info .spot-exhibition{font-family:'Sofia Pro',sans-serif;font-size:24px;line-height:1.1;font-weight:700;border-bottom:1px solid #000;padding-bottom:20px;color:#eb212e}@media (max-width:767px){#rug-event-info .spot-exhibition{font-size:20px}}#rug-event-info .spot-date{font-family:'Sofia Pro',sans-serif;font-size:24px;font-weight:700;line-height:1.2}@media (max-width:767px){#rug-event-info .spot-date{font-size:20px}}@media (min-width:993px){#rug-event-content .rug-fc-text,#rug-event-content .rug-fc-title{padding-left:16%}}@media (min-width:769px){.rug-event-bubbles .rug-bubble-spot{max-width:264px}}#rug-exhibition-title p{margin-bottom:10px}#rug-exhibition-title .info{font-family:'Nitti';font-size:16px}#rug-exhibition-title .info .red{font-family:'Nitti Grotesk';color:#eb212e}#rug-exhibition-title .date{font-family:'Sofia Pro',sans-serif;font-size:22px;font-weight:700}@media (max-width:767px){#rug-exhibition-title .date{font-size:16px}}#rug-exhibition-title h1,#rug-exhibition-title h2{font-size:72px}@media (max-width:767px){#rug-exhibition-title h1,#rug-exhibition-title h2{font-size:32px}}@media (min-width:993px){.rug-exhibition-content .rug-fc-text,.rug-exhibition-content .rug-fc-title{padding-left:16%}}.rug-exhibition-content .rug-fc-text .rug-fc-title{padding-left:0!important}#rug-exhibition-curator{font-family:'Sofia Pro',sans-serif;font-size:24px}@media (max-width:767px){#rug-exhibition-curator{font-size:20px}}#rug-exhibition-insights ul{list-style:none;margin:0}#rug-exhibition-insights ul li{margin-bottom:17px}#rug-exhibition-insights ul li a{display:inline-block;font-family:'Sofia Pro',sans-serif;font-weight:700;font-size:16px;line-height:1;text-transform:uppercase;color:#000;border:1px solid #000;border-radius:50px;padding:15px 30px;-webkit-transition:all .2s;transition:all .2s}@media (max-width:767px){#rug-exhibition-insights ul li a{font-size:14px;padding:10px 20px}}#rug-exhibition-insights ul li a:hover{background-color:#000;color:#fff}@media (min-width:769px){#rug-exhibition-events-top .rug-event-spot{max-width:312px}}body.single-product .price{font-family:'Sofia Pro',sans-serif!important;font-size:24px!important}body.single-product .cart .button{-webkit-transition:all .3s;transition:all .3s}@media (min-width:769px){body.single-school_session #rug-school-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.fl-post-feed-post,.fl-post-grid-post{border:none;background-color:transparent;overflow:visible}.rug-bubble-spot{position:relative;background-color:#f3f3f3;border-radius:80px;-webkit-box-shadow:-8px -8px 20px #FFFFFF,16px 16px 20px rgba(0,0,0,.04);box-shadow:-8px -8px 20px #FFFFFF,16px 16px 20px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.rug-bubble-spot:hover{-webkit-box-shadow:-8px -8px 10px #FFFFFF,8px 8px 10px rgba(0,0,0,.1);box-shadow:-8px -8px 10px #FFFFFF,8px 8px 10px rgba(0,0,0,.1)}.rug-bubble-spot a.overlay{position:absolute;left:0;top:0;bottom:0;right:0;border-radius:80px}.rug-bubble-spot .spot-container{position:relative;padding:20px 20px 30px;z-index:1;pointer-events:none}.rug-bubble-spot .spot-container p,.rug-bubble-spot .spot-container h2,.rug-bubble-spot .spot-container h3,.rug-bubble-spot .spot-container h4{color:#000;text-align:center}.rug-bubble-spot .spot-container p{margin-bottom:10px}.rug-bubble-spot .spot-container .spot-info{font-family:'Sofia Pro',sans-serif;font-size:16px;font-weight:700}.rug-bubble-spot .spot-container .spot-info .azure{color:#00b4dc}.rug-bubble-spot .spot-container .spot-image{position:relative;margin-bottom:15px;border:1px solid #f3f3f3}.rug-bubble-spot .spot-container .spot-image img{width:100%}.rug-bubble-spot .spot-container .spot-image .mask{position:absolute;top:0;left:0;width:100%;height:100%}.rug-bubble-spot .spot-container .spot-image .mask.pink{display:none}.rug-bubble-spot .spot-container h2,.rug-bubble-spot .spot-container h3,.rug-bubble-spot .spot-container h4{font-size:24px}.rug-bubble-spot.pink-bg{background-color:#ffefee;-webkit-box-shadow:-8px -8px 20px #FFF7F7,16px 16px 20px #F5E6E5;box-shadow:-8px -8px 20px #FFF7F7,16px 16px 20px #F5E6E5}.rug-bubble-spot.pink-bg:hover{-webkit-box-shadow:-8px -8px 10px #FFF7F7,8px 8px 10px #F5E6E5;box-shadow:-8px -8px 10px #FFF7F7,8px 8px 10px #F5E6E5}.rug-bubble-spot.pink-bg .spot-container .spot-image{border:1px solid #ffefee}.rug-bubble-spot.pink-bg .spot-container .spot-image .mask.grey{display:none}.rug-bubble-spot.pink-bg .spot-container .spot-image .mask.pink{display:block}.xoo-wsc-bki{display:block;top:0}.rug-creative-session-spot .spot-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0;border-top:1px solid #000}.rug-creative-session-spot .spot-container .info{width:35%;padding-right:24px}.rug-creative-session-spot .spot-container .info p{font-family:'Sofia Pro',sans-serif;font-weight:700}@media (max-width:767px){.rug-creative-session-spot .spot-container .info p{font-size:14px}}.rug-creative-session-spot .spot-container .info p.date{font-size:18px;line-height:1.1;text-transform:uppercase}@media (max-width:767px){.rug-creative-session-spot .spot-container .info p.date{font-size:14px}}.rug-creative-session-spot .spot-container .text{width:65%}.rug-creative-session-spot .spot-container .text .where{display:inline-block;font-family:'Sofia Pro',sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:#fff;padding:0 10px;background-color:#1BC200;margin-bottom:10px}@media (max-width:767px){.rug-creative-session-spot .spot-container .text .where{font-size:16px}}.rug-creative-session-spot .spot-container .text h3{font-family:'Nitti Grotesk';font-size:32px;line-height:1.1;font-weight:400}@media (max-width:767px){.rug-creative-session-spot .spot-container .text h3{font-size:24px}}.rug-creative-session-spot .spot-container .text .button{display:inline-block;margin-top:20px}@media (max-width:767px){.rug-creative-session-spot .spot-container .text .button{font-size:14px}}.rug-current-exhibition-spot{position:relative}.rug-current-exhibition-spot a.overlay{position:absolute;left:0;top:0;bottom:0;right:0;border-radius:20px}.rug-current-exhibition-spot .spot-image{display:block;position:relative;z-index:1;pointer-events:none;width:100%;height:700px;background-repeat:no-repeat;background-size:cover;background-position:center center;padding:0 12px}@media (max-width:767px){.rug-current-exhibition-spot .spot-image{height:500px}}.rug-current-exhibition-spot .spot-image .spot-container{max-width:calc(1164px - (12px * 2));margin:0 auto;padding-top:50px}@media (max-width:767px){.rug-current-exhibition-spot .spot-image .spot-container{padding-top:20px}}.rug-current-exhibition-spot .spot-image .spot-container p{margin-bottom:10px}.rug-current-exhibition-spot .spot-image .spot-container p,.rug-current-exhibition-spot .spot-image .spot-container h2,.rug-current-exhibition-spot .spot-image .spot-container h3{color:#fff;padding-right:50%;-webkit-transition:color .3s;transition:color .3s;text-shadow:0 0 50px #000}@media (max-width:767px){.rug-current-exhibition-spot .spot-image .spot-container p,.rug-current-exhibition-spot .spot-image .spot-container h2,.rug-current-exhibition-spot .spot-image .spot-container h3{padding-right:10%;margin-bottom:5px}}.rug-current-exhibition-spot .spot-image .spot-container .spot-info{font-family:'Nitti';font-size:16px}.rug-current-exhibition-spot .spot-image .spot-container .spot-info .red{font-family:'Nitti Grotesk';color:#eb212e}.rug-current-exhibition-spot .spot-image .spot-container .spot-date{font-family:'Sofia Pro',sans-serif;font-size:22px;font-weight:700}@media (max-width:767px){.rug-current-exhibition-spot .spot-image .spot-container .spot-date{font-size:16px}}.rug-current-exhibition-spot .spot-image .spot-container h2,.rug-current-exhibition-spot .spot-image .spot-container h3{font-size:72px}@media (max-width:767px){.rug-current-exhibition-spot .spot-image .spot-container h2,.rug-current-exhibition-spot .spot-image .spot-container h3{font-size:32px}}.rug-current-exhibition-spot:hover .spot-image .spot-container p,.rug-current-exhibition-spot:hover .spot-image .spot-container h2,.rug-current-exhibition-spot:hover .spot-image .spot-container h3{color:#eb212e}.rug-current-exhibition-spot.smaller .spot-image{height:400px;border-radius:50px}@media (max-width:767px){.rug-current-exhibition-spot.smaller .spot-image{border-radius:30px}}.rug-current-exhibition-spot.smaller .spot-image .spot-container h2,.rug-current-exhibition-spot.smaller .spot-image .spot-container h3{font-size:56px}@media (max-width:767px){.rug-current-exhibition-spot.smaller .spot-image .spot-container h2,.rug-current-exhibition-spot.smaller .spot-image .spot-container h3{font-size:32px}}.df-ui-btn{color:#000}.df-ui-btn:hover{color:#00b4dc}.rug-event-spot-upcoming-first{position:relative}.rug-event-spot-upcoming-first a.overlay{position:absolute;left:0;top:0;bottom:0;right:0;border-radius:20px}.rug-event-spot-upcoming-first .spot-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1;pointer-events:none}.rug-event-spot-upcoming-first .spot-container .spot-image{width:58%;padding-right:12px}@media (max-width:767px){.rug-event-spot-upcoming-first .spot-container .spot-image{width:100%;padding-right:0;margin-bottom:10px}}.rug-event-spot-upcoming-first .spot-container .spot-image img{width:100%;border-radius:20px}.rug-event-spot-upcoming-first .spot-container .spot-texts{width:42%;padding-left:12px}@media (max-width:767px){.rug-event-spot-upcoming-first .spot-container .spot-texts{width:100%;padding-left:0}}.rug-event-spot-upcoming-first .spot-container .spot-texts p,.rug-event-spot-upcoming-first .spot-container .spot-texts h2,.rug-event-spot-upcoming-first .spot-container .spot-texts h3,.rug-event-spot-upcoming-first .spot-container .spot-texts h4{color:#000;-webkit-transition:color .3s;transition:color .3s}.rug-event-spot-upcoming-first .spot-container .spot-texts p{margin-bottom:20px}.rug-event-spot-upcoming-first .spot-container .spot-texts .spot-info{font-family:'Nitti';font-size:16px}.rug-event-spot-upcoming-first .spot-container .spot-texts .spot-info .red{font-family:'Nitti Grotesk';color:#eb212e}.rug-event-spot-upcoming-first .spot-container .spot-texts .spot-exhibition{font-family:'Sofia Pro',sans-serif;font-size:24px;line-height:1.1;font-weight:700;border-bottom:1px solid #000;padding-bottom:20px;color:#eb212e}@media (max-width:767px){.rug-event-spot-upcoming-first .spot-container .spot-texts .spot-exhibition{font-size:20px}}.rug-event-spot-upcoming-first .spot-container .spot-texts .spot-date{font-family:'Sofia Pro',sans-serif;font-size:24px;font-weight:700;line-height:1.2}@media (max-width:767px){.rug-event-spot-upcoming-first .spot-container .spot-texts .spot-date{font-size:20px}}.rug-event-spot-upcoming-first .spot-container .spot-texts h2,.rug-event-spot-upcoming-first .spot-container .spot-texts h3,.rug-event-spot-upcoming-first .spot-container .spot-texts h4{font-size:52px;text-transform:uppercase}@media (max-width:767px){.rug-event-spot-upcoming-first .spot-container .spot-texts h2,.rug-event-spot-upcoming-first .spot-container .spot-texts h3,.rug-event-spot-upcoming-first .spot-container .spot-texts h4{font-size:32px}}.rug-event-spot-upcoming-first:hover .spot-container .spot-texts p,.rug-event-spot-upcoming-first:hover .spot-container .spot-texts h2,.rug-event-spot-upcoming-first:hover .spot-container .spot-texts h3,.rug-event-spot-upcoming-first:hover .spot-container .spot-texts h4{color:#eb212e}.rug-event-spot{position:relative;background-color:#ffe7e6;border-radius:20px}.rug-event-spot a.overlay{position:absolute;left:0;top:0;bottom:0;right:0;border-radius:20px}.rug-event-spot .spot-container{position:relative;padding:20px 24px;z-index:1;pointer-events:none}.rug-event-spot .spot-container p,.rug-event-spot .spot-container h2,.rug-event-spot .spot-container h3,.rug-event-spot .spot-container h4{color:#000;-webkit-transition:color .3s;transition:color .3s}.rug-event-spot .spot-container p{margin-bottom:10px}.rug-event-spot .spot-container .spot-info{font-family:'Nitti';font-size:16px}.rug-event-spot .spot-container .spot-info .red{font-family:'Nitti Grotesk';color:#eb212e}.rug-event-spot .spot-container .spot-exhibition{font-family:'Sofia Pro',sans-serif;line-height:1.1;font-weight:700;border-bottom:1px solid #000;padding-bottom:10px;color:#eb212e}.rug-event-spot .spot-container .spot-date{font-family:'Sofia Pro',sans-serif;font-weight:700;line-height:1.2}.rug-event-spot .spot-container img{width:100%;border-radius:10px;margin-bottom:10px}.rug-event-spot .spot-container h2,.rug-event-spot .spot-container h3,.rug-event-spot .spot-container h4{font-size:32px;text-transform:uppercase}@media (max-width:767px){.rug-event-spot .spot-container h2,.rug-event-spot .spot-container h3,.rug-event-spot .spot-container h4{font-size:24px}}.rug-event-spot:hover .spot-container p,.rug-event-spot:hover .spot-container h2,.rug-event-spot:hover .spot-container h3,.rug-event-spot:hover .spot-container h4{color:#eb212e}.rug-event-spot.no-bg{background-color:transparent;border-radius:0}.rug-event-spot.no-bg .spot-container{padding:0}.rug-event-spot.smaller .spot-container h2,.rug-event-spot.smaller .spot-container h3,.rug-event-spot.smaller .spot-container h4{font-size:28px}@media (max-width:767px){.rug-event-spot.smaller .spot-container h2,.rug-event-spot.smaller .spot-container h3,.rug-event-spot.smaller .spot-container h4{font-size:24px}}.rug-fc-carousel{padding-top:60px}.rug-fc-carousel .carousel-cell{width:582px;padding:0 12px;opacity:.4;-webkit-transition:all .4s;transition:all .4s}@media (max-width:1163px){.rug-fc-carousel .carousel-cell{width:50%}}@media (max-width:767px){.rug-fc-carousel .carousel-cell{width:100%}}.rug-fc-carousel .carousel-cell.is-selected{opacity:1}.rug-fc-carousel .carousel-cell img{border-radius:20px}.rug-fc-space{width:100%;height:1.5em;margin:0;padding:0}.rug-fc-title h1,.rug-fc-title h2,.rug-fc-title h3,.rug-fc-title h4,.rug-fc-title h5,.rug-fc-title h6{margin-bottom:1em}.rug-fc-title h1.no-margin-bottom,.rug-fc-title h2.no-margin-bottom,.rug-fc-title h3.no-margin-bottom,.rug-fc-title h4.no-margin-bottom,.rug-fc-title h5.no-margin-bottom,.rug-fc-title h6.no-margin-bottom{margin-bottom:0}.rug-fc-title h1.underline,.rug-fc-title h2.underline,.rug-fc-title h3.underline,.rug-fc-title h4.underline,.rug-fc-title h5.underline,.rug-fc-title h6.underline{text-decoration:underline}.rug-fc-title h1{color:#eb212e;text-transform:uppercase}.rug-fc-title h2,.rug-fc-title h3,.rug-fc-title h4,.rug-fc-title h5,.rug-fc-title h6{font-family:'Nitti Grotesk';font-size:24px}@media (min-width:993px){.rug-fc-text .text-columns::after{clear:both;content:"";display:block}.rug-fc-text .text-columns .text-column-1{float:left;width:50%;padding-right:12px}.rug-fc-text .text-columns .text-column-2{float:left;width:50%;padding-left:12px}.rug-fc-text .text-three-columns::after{clear:both;content:"";display:block}.rug-fc-text .text-three-columns .text-column-1{float:left;width:33%;padding-right:12px}.rug-fc-text .text-three-columns .text-column-2{float:left;width:33%;padding-left:12px;padding-right:12px}.rug-fc-text .text-three-columns .text-column-3{float:left;width:33%;padding-left:12px}.rug-fc-text .text-three-columns ul{padding-left:20px}.rug-fc-text .text-three-columns ul li{margin-bottom:1em}.rug-fc-text .columnize{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin-bottom:1em}}@media (min-width:993px){.rug-fc-campus-calendar .left{float:left;width:50%;padding-right:24px}}@media (min-width:993px){.rug-fc-campus-calendar .right{float:left;width:50%;padding-left:24px}}.rug-fc-campus-calendar .right .date{position:relative}.rug-fc-campus-calendar .right .date .wrapper-age-range{position:absolute;top:0;left:0;width:60px;height:60px;padding-top:16px;border-radius:50%}.rug-fc-campus-calendar .right .date .wrapper-age-range p{text-align:center;color:#fff;margin-bottom:0}.rug-fc-campus-calendar .right .date .wrapper-age-range p.age-range{font-size:16px;line-height:1;font-weight:700}.rug-fc-campus-calendar .right .date .wrapper-age-range p.label-age-range{font-size:12px;line-height:1;text-transform:uppercase}.rug-fc-campus-calendar .right .date .text{padding-left:70px}.rug-fc-divider hr{display:block;height:1px;border:0;border-top:1px solid #000;margin:20px 0;padding:0}.rug-fc-faq ul{list-style:none;padding:0;margin-left:0}.rug-fc-faq ul li{margin-bottom:12px}.rug-fc-faq ul li h2{display:inline-block;font-size:20px;cursor:pointer}.rug-fc-faq ul li h2::after{content:' +'}.rug-fc-faq ul li h2:hover,.rug-fc-faq ul li h2.active{color:#eb212e}.rug-fc-faq ul li h2.active::after{content:' -'}.rug-fc-faq ul li .text{display:none;padding-top:12px}.rug-fc-full-width-simple-boxes .simple-box{width:100%;margin-bottom:20px}.rug-fc-full-width-simple-boxes .simple-box .simple-box-content{position:relative;padding:20px 20px 3px}@media (min-width:769px){.rug-fc-full-width-simple-boxes .simple-box .simple-box-content .text-right{position:absolute;top:20px;right:20px;max-width:50%}}.rug-fc-gallery ul{list-style:none;padding:0}@media (min-width:993px){.rug-fc-gallery ul li{float:left;width:50%}}.rug-fc-gallery ul li img{width:100%}.rug-fc-image{margin-bottom:20px}.rug-fc-image img{width:100%}.rug-fc-map{width:100%;height:200px;margin-bottom:20px}@media (min-width:769px){.rug-fc-map{height:270px}}.rug-fc-musement-product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.rug-fc-musement-product .musement-product-info{width:100%}@media (min-width:993px){.rug-fc-musement-product .musement-product-info{width:50%;padding-right:12px}}.rug-fc-musement-product .musement-product-info .link a{color:#eb212e;font-weight:700;text-decoration:none}.rug-fc-musement-product .musement-product-image{width:100%}@media (min-width:993px){.rug-fc-musement-product .musement-product-image{width:50%;padding-left:12px}}.rug-fc-products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}.rug-fc-products .product{width:100%}@media (min-width:993px){.rug-fc-products .product{width:50%;padding-right:12px}.rug-fc-products .product:nth-child(even){padding-right:0;padding-left:12px}}.simple-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.simple-boxes .simple-box{width:100%;margin-bottom:24px}@media (min-width:993px){.simple-boxes .simple-box{width:50%;padding-right:12px}.simple-boxes .simple-box:nth-child(even){padding-right:0;padding-left:12px}}.simple-boxes .simple-box .simple-box-content{height:280px;padding:12px}.rug-fc-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rug-fc-boxes .box{width:100%;height:280px;margin-bottom:20px;overflow:hidden}@media (min-width:993px){.rug-fc-boxes .box{width:50%;padding-right:12px}.rug-fc-boxes .box:nth-child(even){padding-right:0;padding-left:12px}}.rug-fc-boxes .box a{display:block;position:relative;width:100%;height:100%;overflow:hidden;outline:none}.rug-fc-boxes .box a .label,.rug-fc-boxes .box a .labels{position:absolute;top:12px;left:12px;z-index:97}.rug-fc-boxes .box a .label{color:#fff;border:1px solid #fff}.rug-fc-boxes .box a:hover .label{color:#000;border:1px solid #000}.rug-fc-boxes .box a .titles{position:relative;width:100%;padding:80px 12px 0;color:#000}.rug-fc-boxes .box a .titles h2{margin-bottom:0}.rug-fc-boxes .box a .text{position:relative;width:100%;padding:0 12px;color:#000}.rug-fc-boxes .box a .titles+.text{margin-top:20px}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0);padding:0 60px}.featherlight:last-of-type{background:rgba(0,0,0,.9)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;margin-left:5%;margin-right:5%;max-height:95%;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight script.featherlight-inner,.featherlight link.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:-50px;line-height:25px;width:25px;height:25px;cursor:pointer;border:none;padding:0;background:url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../img/lightbox-close.svg) no-repeat center center;background-size:contain}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:none}.featherlight *{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:50%;margin-top:-10px;width:20px;height:20px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.featherlight-previous{left:-50px}.featherlight-next{right:-50px}.featherlight-next span,.featherlight-previous span{position:absolute;top:0;left:0;width:100%;height:100%}.featherlight-previous span{background:url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../img/lightbox-prev.svg) no-repeat center center;background-size:contain}.featherlight-next span{background:url(https://pirellihangarbicocca.org/wp-content/themes/rug/css/../img/lightbox-next.svg) no-repeat center center;background-size:contain}.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}.featherlight-loading .featherlight-previous,.featherlight-loading .featherlight-next{display:none}.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-first-slide.featherlight-last-slide .featherlight-next{display:none}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:none}.featherlight-next span,.featherlight-previous span{display:block}}.fl-builder-pagination li a.page-numbers{border:1px solid #c4c4c4;background:none}.fl-builder-pagination li a.page-numbers:hover{border:1px solid #000;background:none}.fl-builder-pagination li span.page-numbers{border:1px solid #c4c4c4;background:none}.fl-builder-pagination li span.current{border:1px solid #000;background:none}
/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:transparent;border:none;color:#000;padding:0}.flickity-button:hover{cursor:pointer;color:#000;background:transparent}.flickity-button:focus{outline:none}.flickity-button:active{opacity:1}.flickity-button:disabled{opacity:.1;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:0;width:40px;height:40px}.flickity-prev-next-button.previous{left:12px}@media (min-width:1292px){.flickity-prev-next-button.previous{left:calc((100vw - 1292px) / 2)}}.flickity-prev-next-button.next{right:12px}@media (min-width:1292px){.flickity-prev-next-button.next{right:calc((100vw - 1292px) / 2)}}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:12px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:12px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:0;top:0;width:100%;height:100%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.rug-generic-exhibition-spot{position:relative;background-color:#f3f3f3;border-radius:20px;-webkit-box-shadow:-10px -10px 30px #FFFFFF,16px 16px 20px rgba(0,0,0,.04);box-shadow:-10px -10px 30px #FFFFFF,16px 16px 20px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.rug-generic-exhibition-spot:hover{-webkit-box-shadow:-8px -8px 10px #FFFFFF,8px 8px 10px rgba(0,0,0,.1);box-shadow:-8px -8px 10px #FFFFFF,8px 8px 10px rgba(0,0,0,.1)}.rug-generic-exhibition-spot a.overlay{position:absolute;left:0;top:0;bottom:0;right:0;border-radius:20px}.rug-generic-exhibition-spot .spot-container{position:relative;padding:24px 16px;z-index:1;pointer-events:none}.rug-generic-exhibition-spot .spot-container p,.rug-generic-exhibition-spot .spot-container h2,.rug-generic-exhibition-spot .spot-container h3,.rug-generic-exhibition-spot .spot-container h4{color:#000}.rug-generic-exhibition-spot .spot-container p{margin-bottom:10px}.rug-generic-exhibition-spot .spot-container .spot-info{font-family:'Nitti';font-size:16px}.rug-generic-exhibition-spot .spot-container .spot-info .red{font-family:'Nitti Grotesk';color:#eb212e}.rug-generic-exhibition-spot .spot-container .spot-date{font-family:'Sofia Pro',sans-serif;font-size:18px;font-weight:700;line-height:1.2}@media (max-width:767px){.rug-generic-exhibition-spot .spot-container .spot-date{font-size:16px}}.rug-generic-exhibition-spot .spot-container img{width:100%;border-radius:10px;margin-bottom:10px}.rug-generic-exhibition-spot .spot-container h2,.rug-generic-exhibition-spot .spot-container h3,.rug-generic-exhibition-spot .spot-container h4{font-size:24px}.rug-generic-exhibition-spot.double .spot-container .spot-date{font-size:22px}@media (max-width:767px){.rug-generic-exhibition-spot.double .spot-container .spot-date{font-size:16px}}.rug-generic-exhibition-spot.double .spot-container img{margin-bottom:20px}.rug-generic-exhibition-spot.double .spot-container h2,.rug-generic-exhibition-spot.double .spot-container h3,.rug-generic-exhibition-spot.double .spot-container h4{font-size:48px}@media (max-width:767px){.rug-generic-exhibition-spot.double .spot-container h2,.rug-generic-exhibition-spot.double .spot-container h3,.rug-generic-exhibition-spot.double .spot-container h4{font-size:32px}}.rug-learning-spot a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #000;padding-top:12px}.rug-learning-spot a .title{width:70%}@media (max-width:767px){.rug-learning-spot a .title{width:80%}}.rug-learning-spot a .title h3{font-family:'Nitti Grotesk';font-weight:400;font-size:32px}@media (max-width:767px){.rug-learning-spot a .title h3{font-size:26px}}.rug-learning-spot a:hover .title h3{color:#eb212e}@media (min-width:769px){#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1{top:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:none}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36240{width:13.77%}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36240>ul.mega-sub-menu>li.mega-menu-item{padding-left:42px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36248{width:17.02%}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36248>ul.mega-sub-menu>li.mega-menu-item{padding-left:202px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36257{width:14.74%}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36257>ul.mega-sub-menu>li.mega-menu-item{padding-left:402px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36262{width:23.6%}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36262>ul.mega-sub-menu>li.mega-menu-item{padding-left:576px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36271{width:20.44%}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36271>ul.mega-sub-menu>li.mega-menu-item{padding-left:852px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36276{width:7.81%}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36667{width:11.75%}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36667>ul.mega-sub-menu>li.mega-menu-item{padding-left:42px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36675{width:22.98%}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36675>ul.mega-sub-menu>li.mega-menu-item{padding-left:180px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36684{width:15.35%}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36684>ul.mega-sub-menu>li.mega-menu-item{padding-left:450px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36687{width:21.49%}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36687>ul.mega-sub-menu>li.mega-menu-item{padding-left:630px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36695{width:18.16%}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36695>ul.mega-sub-menu>li.mega-menu-item{padding-left:870px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li#mega-menu-item-36699{width:7.63%}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-align-bottom-left.mega-toggle-on>a.mega-menu-link{border-radius:26px 26px 26px 26px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item:hover>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link:hover{-webkit-box-shadow:inset 5px 5px 10px rgba(0,0,0,.2);box-shadow:inset 5px 5px 10px rgba(0,0,0,.2)}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{display:inline-block}#rug-menu-seach-form input[type='search'].pp-search-form__input{padding-left:0}.mega-menu-item .fl-builder-module-template{max-width:none}}@media (max-width:767px){#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block{margin:0!important}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1{top:35px;overflow:auto;height:calc(100vh - 60px)}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item{margin-top:20px;padding-left:16px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item#mega-menu-item-37407{padding-left:0}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>a.mega-menu-link{font-size:34px!important;line-height:52px!important;height:52px!important;display:inline-block;border:1px solid #000;border-radius:26px;padding-left:30px;padding-right:30px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{-webkit-box-shadow:inset 5px 5px 10px rgba(0,0,0,.2);box-shadow:inset 5px 5px 10px rgba(0,0,0,.2);border-radius:26px 26px 26px 26px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>ul.mega-sub-menu{padding-bottom:30px;background:transparent!important}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item{margin-bottom:10px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:24px!important;line-height:1.2!important}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item>li.mega-menu-item{margin-bottom:10px}#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item>li.mega-menu-item>a.mega-menu-link{font-size:24px!important;line-height:1.2!important}}.rug-permanent-exhibition-spot{background-color:#f3f3f3;border-radius:20px;-webkit-box-shadow:-10px -10px 30px #FFFFFF,16px 16px 20px rgba(0,0,0,.04);box-shadow:-10px -10px 30px #FFFFFF,16px 16px 20px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.rug-permanent-exhibition-spot:hover{-webkit-box-shadow:-8px -8px 10px #FFFFFF,8px 8px 10px rgba(0,0,0,.1);box-shadow:-8px -8px 10px #FFFFFF,8px 8px 10px rgba(0,0,0,.1)}.rug-permanent-exhibition-spot .spot-container{padding:30px 60px 60px}@media (max-width:767px){.rug-permanent-exhibition-spot .spot-container{padding:20px 12px}}.rug-permanent-exhibition-spot .spot-container p,.rug-permanent-exhibition-spot .spot-container h2,.rug-permanent-exhibition-spot .spot-container h3,.rug-permanent-exhibition-spot .spot-container h4{color:#000}.rug-permanent-exhibition-spot .spot-container p{margin-bottom:10px}@media (max-width:767px){.rug-permanent-exhibition-spot .spot-container p{margin-bottom:0}}.rug-permanent-exhibition-spot .spot-container .spot-info{font-family:'Nitti';font-size:16px}.rug-permanent-exhibition-spot .spot-container .spot-info .red{font-family:'Nitti Grotesk';color:#eb212e}.rug-permanent-exhibition-spot .spot-container .title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}@media (max-width:767px){.rug-permanent-exhibition-spot .spot-container .title{-ms-flex-wrap:wrap;flex-wrap:wrap}}.rug-permanent-exhibition-spot .spot-container .title h2,.rug-permanent-exhibition-spot .spot-container .title h3,.rug-permanent-exhibition-spot .spot-container .title h4{width:50%;font-size:72px;padding-right:24px}@media (max-width:767px){.rug-permanent-exhibition-spot .spot-container .title h2,.rug-permanent-exhibition-spot .spot-container .title h3,.rug-permanent-exhibition-spot .spot-container .title h4{width:100%;font-size:24px;padding-right:0;margin-bottom:0}}.rug-permanent-exhibition-spot .spot-container img{width:100%;border-radius:30px}body.pink-bg,body.single-event,body.post-type-archive-event,body.tax-event_artist{background-color:#ffefee}body.pink-bg .fl-builder-content[data-type="header"],body.single-event .fl-builder-content[data-type="header"],body.post-type-archive-event .fl-builder-content[data-type="header"],body.tax-event_artist .fl-builder-content[data-type="header"]{background-color:#ffefee}@media (max-width:767px){body.pink-bg .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1,body.single-event .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1,body.post-type-archive-event .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1,body.tax-event_artist .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1{background:#ffefee}}body.pink-bg .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.single-event .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.post-type-archive-event .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.tax-event_artist .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu{background:#ffefee}body.pink-bg .fl-builder-content[data-type="header"].blur,body.single-event .fl-builder-content[data-type="header"].blur,body.post-type-archive-event .fl-builder-content[data-type="header"].blur,body.tax-event_artist .fl-builder-content[data-type="header"].blur{background:transparent}body.pink-bg .fl-builder-content[data-type="header"].blur #rug-header-logo-row,body.single-event .fl-builder-content[data-type="header"].blur #rug-header-logo-row,body.post-type-archive-event .fl-builder-content[data-type="header"].blur #rug-header-logo-row,body.tax-event_artist .fl-builder-content[data-type="header"].blur #rug-header-logo-row{background:rgba(255,239,238,.75)}@media (min-width:769px){body.pink-bg .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.single-event .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.post-type-archive-event .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.tax-event_artist .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu{background:rgba(255,239,238,.75)}}@supports ((-webkit-backdrop-filter:blur(30px)) or (backdrop-filter:blur(30px))){@media (min-width:769px){body.pink-bg .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.single-event .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.post-type-archive-event .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.tax-event_artist .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu{background:linear-gradient(180deg,#ffefee 0%,rgba(255,239,238,.5) 40px,rgba(255,239,238,.5) 100%)}body.pink-bg .fl-builder-content[data-type="header"].blur.mega-menu-open #rug-header-logo-row,body.single-event .fl-builder-content[data-type="header"].blur.mega-menu-open #rug-header-logo-row,body.post-type-archive-event .fl-builder-content[data-type="header"].blur.mega-menu-open #rug-header-logo-row,body.tax-event_artist .fl-builder-content[data-type="header"].blur.mega-menu-open #rug-header-logo-row{background:#ffefee}}}@supports ((-webkit-backdrop-filter:blur(30px)) or (backdrop-filter:blur(30px))){body.pink-bg.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #mega-menu-max_mega_menu_1,body.single-event.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #mega-menu-max_mega_menu_1,body.post-type-archive-event.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #mega-menu-max_mega_menu_1,body.tax-event_artist.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #mega-menu-max_mega_menu_1{background:linear-gradient(180deg,#ffefee 0%,rgba(255,239,238,.5) 80px,rgba(255,239,238,.5) 100%)!important;-webkit-backdrop-filter:blur(30px)!important;backdrop-filter:blur(30px)!important}body.pink-bg.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #rug-header-logo-row,body.single-event.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #rug-header-logo-row,body.post-type-archive-event.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #rug-header-logo-row,body.tax-event_artist.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #rug-header-logo-row{background:#ffefee!important}}.rug-product-spot a img{border-radius:10px;margin-bottom:16px}.rug-product-spot a h2,.rug-product-spot a h3{font-size:20px;line-height:1.1;font-weight:700;min-height:66px}.rug-product-spot a .price{display:block!important;font-family:'Sofia Pro',sans-serif!important;font-size:20px!important;line-height:1.1!important;font-weight:700!important;margin-bottom:10px!important}.rug-product-spot a h2,.rug-product-spot a h3,.rug-product-spot a .price{color:#000000!important;-webkit-transition:color .3s!important;transition:color .3s!important}.rug-product-spot a:hover h2,.rug-product-spot a:hover h3,.rug-product-spot a:hover .price{color:#eb212e!important}.rug-product-spot .button{display:inline-block!important;font-family:'Sofia Pro',sans-serif!important;font-size:16px!important;line-height:1!important;color:#ffffff!important;font-weight:700!important;text-transform:uppercase!important;padding:10px 20px!important;background-color:#000000!important;border-radius:50px!important;-webkit-transition:all .3s!important;transition:all .3s!important}@media (max-width:767px){.rug-product-spot .button{font-size:14px!important}}.rug-product-spot .button:hover{background-color:#eb212e!important}.rug-product-spot.in-search{background-color:#fff;padding:20px;border-radius:20px}.rug-school-spot a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #000;padding-top:12px}.rug-school-spot a .title{width:60%;padding-right:50px}@media (max-width:767px){.rug-school-spot a .title{width:100%;padding-right:0}}.rug-school-spot a .title h3{font-family:'Nitti Grotesk';font-weight:400;font-size:32px}@media (max-width:767px){.rug-school-spot a .title h3{font-size:24px;margin-bottom:6px}}.rug-school-spot a .subtitle{width:40%;padding-right:30px}@media (max-width:767px){.rug-school-spot a .subtitle{width:100%;padding-right:0}}.rug-school-spot a .subtitle h4{font-size:20px;color:#eb212e}@media (max-width:767px){.rug-school-spot a .subtitle h4{font-size:18px}}.rug-school-spot a:hover .title h3{color:#eb212e}.rug-tags{margin-top:12px}.rug-tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0;line-height:1.2}.rug-tags ul li{margin:0 6px 6px 0}.rug-tags ul li a{display:inline-block;font-family:'Sofia Pro',sans-serif;font-size:12px;line-height:1;font-weight:500;color:#000;background-color:#fff;padding:3px 6px 4px;border-radius:100px;pointer-events:all;-webkit-transition:all .3s;transition:all .3s}.rug-tags ul li a:hover{color:#fff;background-color:#000}.rug-tags.exhibition ul li a{color:#eb212e;background-color:#ffefee}.rug-tags.exhibition ul li a:hover{color:#ffefee;background-color:#eb212e}.rug-tags.event ul li a{color:#eb212e}.rug-tags.event ul li a:hover{color:#fff;background-color:#eb212e}.rug-tags.bubble ul li a{color:#00b4dc;background-color:#fff}.rug-tags.bubble ul li a:hover{color:#fff;background-color:#00b4dc}.rug-tags.center ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rug-tags.center ul li{margin:0 3px 6px}.uppercase{text-transform:uppercase!important}.italic{font-style:italic!important}.rug-round-corners-20 .uabb-google-map-wrapper,.rug-round-corners-20 .uabb-video__outer-wrap,.rug-round-corners-20 .df-container{border-radius:20px}.rug-underline-links .fl-module-content a{text-decoration:underline}.rug-underline-links .fl-module-content a:hover{text-decoration:underline}.rug-accordion-icon-inline .pp-accordion-button-label{display:inline}.rug-accordion-icon-inline span.pp-accordion-button-icon{display:inline}.rug-accordion-icon-inline .pp-accordion-button-icon.pp-accordion-close{display:none}.rug-accordion-icon-inline .pp-accordion-item.pp-accordion-item-active>.pp-accordion-button .pp-accordion-close{display:inline}.rug-accordion-icon-inline .pp-accordion-item.pp-accordion-item-active .pp-accordion-button-label{text-decoration:underline}.fl-builder-content .fl-rich-text strong{font-weight:700!important}@media (min-width:769px){.rug-hide-on-desktop{display:none}}@media (max-width:767px){.rug-hide-on-mobile{display:none}}body.white-bg,body.single-product,body.post-type-archive-product,body.tax-product_cat,body.single-school_session{background-color:#fff}body.white-bg .fl-builder-content[data-type="header"],body.single-product .fl-builder-content[data-type="header"],body.post-type-archive-product .fl-builder-content[data-type="header"],body.tax-product_cat .fl-builder-content[data-type="header"],body.single-school_session .fl-builder-content[data-type="header"]{background-color:#fff}@media (max-width:767px){body.white-bg .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1,body.single-product .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1,body.post-type-archive-product .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1,body.tax-product_cat .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1,body.single-school_session .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1{background:#fff}}body.white-bg .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.single-product .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.post-type-archive-product .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.tax-product_cat .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.single-school_session .fl-builder-content[data-type="header"] #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu{background:#fff}body.white-bg .fl-builder-content[data-type="header"].blur,body.single-product .fl-builder-content[data-type="header"].blur,body.post-type-archive-product .fl-builder-content[data-type="header"].blur,body.tax-product_cat .fl-builder-content[data-type="header"].blur,body.single-school_session .fl-builder-content[data-type="header"].blur{background:transparent}body.white-bg .fl-builder-content[data-type="header"].blur #rug-header-logo-row,body.single-product .fl-builder-content[data-type="header"].blur #rug-header-logo-row,body.post-type-archive-product .fl-builder-content[data-type="header"].blur #rug-header-logo-row,body.tax-product_cat .fl-builder-content[data-type="header"].blur #rug-header-logo-row,body.single-school_session .fl-builder-content[data-type="header"].blur #rug-header-logo-row{background:rgba(255,255,255,.75)}@media (min-width:769px){body.white-bg .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.single-product .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.post-type-archive-product .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.tax-product_cat .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.single-school_session .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu{background:rgba(255,255,255,.75)}}@supports ((-webkit-backdrop-filter:blur(30px)) or (backdrop-filter:blur(30px))){@media (min-width:769px){body.white-bg .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.single-product .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.post-type-archive-product .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.tax-product_cat .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu,body.single-school_session .fl-builder-content[data-type="header"].blur #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1>li.mega-menu-megamenu>ul.mega-sub-menu{background:linear-gradient(180deg,white 0%,rgba(255,255,255,.5) 40px,rgba(255,255,255,.5) 100%)}body.white-bg .fl-builder-content[data-type="header"].blur.mega-menu-open #rug-header-logo-row,body.single-product .fl-builder-content[data-type="header"].blur.mega-menu-open #rug-header-logo-row,body.post-type-archive-product .fl-builder-content[data-type="header"].blur.mega-menu-open #rug-header-logo-row,body.tax-product_cat .fl-builder-content[data-type="header"].blur.mega-menu-open #rug-header-logo-row,body.single-school_session .fl-builder-content[data-type="header"].blur.mega-menu-open #rug-header-logo-row{background:#fff}}}@supports ((-webkit-backdrop-filter:blur(30px)) or (backdrop-filter:blur(30px))){body.white-bg.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #mega-menu-max_mega_menu_1,body.single-product.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #mega-menu-max_mega_menu_1,body.post-type-archive-product.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #mega-menu-max_mega_menu_1,body.tax-product_cat.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #mega-menu-max_mega_menu_1,body.single-school_session.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #mega-menu-max_mega_menu_1{background:linear-gradient(180deg,white 0%,rgba(255,255,255,.5) 80px,rgba(255,255,255,.5) 100%)!important;-webkit-backdrop-filter:blur(30px)!important;backdrop-filter:blur(30px)!important}body.white-bg.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #rug-header-logo-row,body.single-product.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #rug-header-logo-row,body.post-type-archive-product.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #rug-header-logo-row,body.tax-product_cat.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #rug-header-logo-row,body.single-school_session.mega-menu-max_mega_menu_1-mobile-open .fl-builder-content[data-type="header"].blur #rug-header-logo-row{background:#ffffff!important}}