@import url("https://use.typekit.net/gjm8uqx.css");@font-face{font-family:'Rotterdam';src:url(//woonboulevardzwolle.nl/wp-content/themes/woonboulevardzwolle/fonts/Rotterdam.eot);src:url(//woonboulevardzwolle.nl/wp-content/themes/woonboulevardzwolle/fonts/Rotterdam.eot?#iefix) format('embedded-opentype'),url(//woonboulevardzwolle.nl/wp-content/themes/woonboulevardzwolle/fonts/Rotterdam.woff2) format('woff2'),url(//woonboulevardzwolle.nl/wp-content/themes/woonboulevardzwolle/fonts/Rotterdam.woff) format('woff'),url(//woonboulevardzwolle.nl/wp-content/themes/woonboulevardzwolle/fonts/Rotterdam.ttf) format('truetype'),url(//woonboulevardzwolle.nl/wp-content/themes/woonboulevardzwolle/fonts/Rotterdam.svg#Rotterdam) format('svg');font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:15px;font-weight:500;font-family:ministry,sans-serif;line-height:1.375}i,em{font-family:'Rotterdam';font-weight:400}h1,.h1{font-size:3.25rem;line-height:1}.h2,h2{font-size:3.25rem}.h3,h3{font-size:1.675rem}.h4,h4{font-size:1.25rem;margin-bottom:0}.h5,h5{font-size:1.125rem;margin-bottom:0}.h6,h6{font-size:1.125rem;margin-bottom:0;text-transform:uppercase}body{font-size:16px;font-weight:300;color:#000;font-family:ministry,sans-serif;overflow-x:hidden;line-height:1.5;letter-spacing:.25px}p{margin-top:0;margin-bottom:15px}a{color:currentColor;-webkit-transition:all .3s;transition:all .3s}a:hover{text-decoration:none;color:currentColor}ul,ol{padding-left:0;line-height:1.5;margin-bottom:15px}li{list-style:none}img{width:100%;height:auto}label{font-weight:700;margin-bottom:5px}sup{top:-5px}abbr{text-decoration:none !important}.w-100{width:calc(100% + 30px) !important}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],textarea,select{-moz-appearance:none;-webkit-appearance:none;box-sizing:border-box;outline:0;padding:12.5px 15px;-webkit-transition:all .3s;transition:all .3s;line-height:1;border:0;width:100%;position:relative;background:#f7f7f7;color:#000;font-weight:300}input[type=search]::-webkit-search-cancel-button{display:none}select{background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%,100% 0;background-size:5px 5px,5px 5px,5px 5px;background-repeat:no-repeat}::-webkit-input-placeholder{color:#a2a2a2}::-moz-placeholder{color:#a2a2a2}:-ms-input-placeholder{color:#a2a2a2}::-moz-selection{background-color:#dd0069;color:#fff}::selection{background-color:#dd0069;color:#fff}::-moz-selection{background-color:#dd0069;color:#fff}:focus{outline:0 !important}table{margin-bottom:15px;width:100%}b,strong{font-weight:500}small,.small{font-size:.75rem;font-weight:inherit;display:inline-block;line-height:1.5}button{-moz-appearance:none;-webkit-appearance:none;background:0 0;border:0}hr{margin-top:15px;margin-bottom:15px;border:0;border-top:1px solid #000;max-width:100px}.container,.container-fluid{padding-right:30px;padding-left:30px}.row.big-gutters{margin-right:-30px;margin-left:-30px}.row.big-gutters>[class*=col-]{padding-right:30px;padding-left:30px}.form-group{margin-bottom:15px}.btn{-moz-appearance:none;-webkit-appearance:none;position:relative;line-height:1;display:inline-block;border:0;-webkit-transition:all .3s;transition:all .3s;font-weight:500;border-radius:5px;background:#dd0069;color:#fff;line-height:1;padding:7.5px 12.5px;text-transform:uppercase;text-align:left;font-size:1.125rem}.btn:hover,.btn--grey{background:#f7f7f7;color:#000}.btn--grey:hover{background:#dd0069;color:#fff}.btn:focus,.btn.focus{outline:0;box-shadow:unset}.read-more{-moz-appearance:none;-webkit-appearance:none;position:relative;line-height:1;display:inline-block;border:0;border-radius:0;-webkit-transition:all .3s;transition:all .3s;font-weight:500;padding:0;font-size:1.125rem}.read-more:after{display:inline-block;content:url(//woonboulevardzwolle.nl/wp-content/themes/woonboulevardzwolle/images/arrow-color.svg);width:25px;margin-left:15px;color:#dd0069;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle}.read-more:hover:after{margin-left:30px}header{position:relative;z-index:10;background:#fff}header nav.navbar{padding:0}header nav.navbar.navbar-top{background:#dd0069}header nav.navbar .navbar-brand{margin-right:15px;-webkit-transition:all .4s;transition:all .4s;width:100%;max-width:200px;padding:0;z-index:99;position:relative;margin-bottom:-90px;padding-top:22.5px}header nav.navbar .navbar-collapse{-webkit-transition:all .4s;transition:all .4s;z-index:0}header nav.navbar .navbar-nav.navbar-top{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;overflow-x:hidden;position:relative}header nav.navbar .navbar-nav.navbar-top>.nav-item{position:relative}header nav.navbar .navbar-nav.navbar-top>.nav-item:first-child:before{content:'';background:#f7f7f6;position:absolute;top:0;bottom:0;width:100vw;left:-30px;clip-path:polygon(0 0%,100% 0,100% 100%,30px 100%);z-index:-2}header nav.navbar .navbar-nav.navbar-bottom{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}header nav.navbar .navbar-nav>.nav-item>.nav-link{font-weight:500;padding:15px 22.5px;position:relative;font-size:1.375rem;line-height:1;text-transform:uppercase}header nav.navbar .navbar-nav>.nav-item>.nav-link img{width:25px}header nav.navbar.navbar-top .navbar-nav>.nav-item>.nav-link{font-size:1.125rem;color:#fff !important;padding:7.5px 15px;font-weight:400;line-height:.875}header nav.navbar.navbar-top .navbar-nav>.nav-item>.nav-link:hover{color:#fff}header nav.navbar.navbar-top .navbar-nav>.nav-item:first-child>.nav-link{padding-left:0}header nav.navbar.navbar-top .navbar-nav.navbar-usps>.nav-item>.nav-link:before{content:url(//woonboulevardzwolle.nl/wp-content/themes/woonboulevardzwolle/images/check.svg);display:inline-block;width:20px;margin-right:5px;line-height:0}header nav.navbar .navbar-nav>.nav-item:last-child>.nav-link{padding-right:0}header nav.navbar .navbar-nav>.nav-item:hover>.nav-link,header nav.navbar .navbar-nav>.nav-item.active>.nav-link,header nav.navbar .navbar-nav>.nav-item.current-page-parent>.nav-link,header nav.navbar .navbar-nav>.nav-item.current-menu-parent>.nav-link{color:#dd0069}header nav.navbar .navbar-nav.navbar-top>.nav-item:first-child{padding-left:7.5px}header nav.navbar .navbar-nav.navbar-top>.nav-item:last-child{margin-left:15px}header nav.navbar .navbar-nav.navbar-top>.nav-item:last-child .nav-link{background:#dd0069;padding:17.5px}header nav.navbar .navbar-nav.navbar-top>.nav-item:last-child .nav-link img{display:inline-block;width:20px}header nav.navbar .navbar-nav>.nav-item .nav-link.dropdown-toggle:after{content:url(//woonboulevardzwolle.nl/wp-content/themes/woonboulevardzwolle/images/down.svg);border:0;display:inline-block;width:12.5px;vertical-align:0;margin-left:2.5px;-webkit-transition:all .3s;transition:all .3s}header nav.navbar .navbar-nav>.nav-item.dropdown-active .nav-link.dropdown-toggle:after,header nav.navbar .navbar-nav>.nav-item .nav-link.dropdown-toggle[aria-expanded=true]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header nav.navbar .navbar-nav>.nav-item .dropdown-menu{padding:0;margin:0;border:0;border-radius:0;box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}header nav.navbar .navbar-nav>.nav-item .dropdown-menu .dropdown-item,header nav.navbar .navbar-nav>.nav-item .dropdown-menu .dropdown-item.active{padding:7.5px 15px 10px;color:#000}header nav.navbar .navbar-nav>.nav-item .dropdown-menu .dropdown-item:hover,header nav.navbar .navbar-nav>.nav-item .dropdown-menu .dropdown-item.active{background:#dd0069;color:#fff}header nav.navbar .navbar-mobile{background:#dd0069;position:relative}header nav.navbar .navbar-mobile:before{content:'';background:#dd0069;position:absolute;top:0;bottom:0;right:-15px;left:-30px;clip-path:polygon(0 0%,100% 0,100% 100%,30px 100%);z-index:-2}header nav.navbar .navbar-mobile ul{margin-bottom:0}header nav.navbar .navbar-mobile ul li{display:inline-block}header nav.navbar .navbar-mobile ul li a{padding:12.5px 5px;display:block;position:relative}header nav.navbar .navbar-mobile ul li a img{width:17.5px;height:auto}header nav.navbar .navbar-mobile ul li a span{position:absolute;right:-7.5px;top:10px;z-index:1;background:#000;display:block;height:17.5px;width:17.5px;color:#fff;text-align:center;line-height:18px;font-size:12px;border-radius:50%;font-weight:600}header nav.navbar .navbar-toggler{position:relative;border:0;border-radius:0;z-index:11;margin:0;padding:18px 5px 18px 10px;vertical-align:middle}header nav.navbar .navbar-toggler .icon-bar{display:block;width:22px;height:2px}header nav.navbar .navbar-toggler.collapsed .icon-bar{background-color:#dd0069}header nav.navbar .navbar-toggler .icon-bar+.icon-bar{margin-top:4px}header nav.navbar .navbar-toggler.collapsed .icon-bar:nth-of-type(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);top:0}header nav.navbar .navbar-toggler.collapsed .icon-bar:nth-of-type(2){opacity:1;width:22px;margin-left:0}header nav.navbar .navbar-toggler.collapsed .icon-bar:nth-of-type(3){-webkit-transform:rotate(0deg);transform:rotate(0deg);bottom:0}header nav.navbar .navbar-toggler .icon-bar{position:relative;transition:all .5s ease-in-out;background-color:#dd0069}header nav.navbar .navbar-toggler .icon-bar:nth-of-type(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:6px}header nav.navbar .navbar-toggler .icon-bar:nth-of-type(2){opacity:0;width:0;margin-left:50%}header nav.navbar .navbar-toggler .icon-bar:nth-of-type(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:6px}main{position:relative}section.header{position:relative;margin:0}section.header+section.cards{margin-top:-90px}section.header .header-image{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0}section.header .header-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.header .acf-map{height:100%;width:100%}section.header .acf-map img{max-width:inherit !important}section.header .header-content{padding:240px 0;position:relative;-webkit-filter:drop-shadow(0px 0px 15px rgba(0,0,0,.75));filter:drop-shadow(0px 0px 15px rgba(0,0,0,.75))}section.header .header-content .header-content__title{margin-bottom:0;color:#fff;text-transform:uppercase}section.header .header-content .header-content__subtitle{margin-bottom:15px;background:#dd0069;display:inline-block;padding:7.5px 10px;border-radius:5px;line-height:1;text-transform:uppercase;color:#fff}section.header .header-content p{margin-top:15px;color:#fff;max-width:720px}section.header .header__item .acf-map{position:relative;height:100%;width:100%}section.header .header__item .header__image{position:absolute;top:0;right:0;bottom:0;left:0}main article:first-child,main section:not(.header):first-child{margin-top:105px}article{margin:60px 0}article .article-content{margin-right:45px}article .article-content h2:first-child{color:#dd0069;line-height:1;margin-bottom:-22.5px;font-size:5rem;margin-left:15px}article .article-content img{width:auto}article .article-content .alignright{float:right;margin-left:15px;margin-bottom:15px}article .article-content .alignleft{float:left;margin-right:15px;margin-bottom:15px}article .article-content ul:not(.list-unstyled) li:before{content:'•';display:inline-block;margin-right:15px;color:#dd0069}article .article-content p a:not(.btn):not(.button){color:#dd0069;text-decoration:underline}article .article-content .article-gallery{margin:30px 0}article .article-content .article-gallery .article-gallery__item{position:relative;display:block;padding-bottom:66.66%;margin-bottom:10px;overflow:hidden}article .article-content .article-gallery .article-gallery__item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#dd0069;z-index:1;mix-blend-mode:multiply;opacity:0;-webkit-transition:all .3s;transition:all .3s}article .article-content .article-gallery .article-gallery__item:hover:before{opacity:1}article .article-content .article-gallery .article-gallery__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s;position:absolute}article .article-content .article__text .article-gallery .article-gallery__item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}article .article-image{position:relative;display:block;padding-bottom:56.25%;overflow:hidden}article .article-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}article .article-image:hover a img{-webkit-transform:scale(1.1);transform:scale(1.1)}article .article-video:before{content:url(//woonboulevardzwolle.nl/wp-content/themes/woonboulevardzwolle/images/play.svg);position:absolute;top:50%;left:50%;z-index:15;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:75px;pointer-events:none}article .article-shops{margin-top:30px}article .article-shops .article-shop{position:relative;display:block;padding-bottom:56.25%}article .article-shops [class*=col-]:nth-child(2) .article-shop,article .article-shops [class*=col-]:nth-child(4) .article-shop,article .article-shops [class*=col-]:nth-child(6) .article-shop,article .article-shops [class*=col-]:nth-child(7) .article-shop,article .article-shops [class*=col-]:nth-child(9) .article-shop,article .article-shops [class*=col-]:nth-child(11) .article-shop,article .article-shops [class*=col-]:nth-child(14) .article-shop,article .article-shops [class*=col-]:nth-child(16) .article-shop,article .article-shops [class*=col-]:nth-child(18) .article-shop,article .article-shops [class*=col-]:nth-child(19) .article-shop,article .article-shops [class*=col-]:nth-child(21) .article-shop,article .article-shops [class*=col-]:nth-child(23) .article-shop{background:#f7f7f7}article .article-shops [class*=col-] .article-shop:hover{background:rgb(221 0 105/15%)}article .article-shops .article-shop img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:30px}article aside.article-sidebar{position:sticky;top:30px}section.header+article aside.article-sidebar{margin-top:-150px}article aside.article-sidebar>*:not(:last-child){margin-bottom:30px}article aside.article-sidebar .article-widget li:not(:last-child){margin-bottom:15px}article aside.article-sidebar .article-widget li span{display:block}article aside.article-sidebar .article-widget li span a{color:#dd0069;text-decoration:underline}section.cards{margin:60px 0 30px}section.cards+.cards{margin-top:0}section.cards .cards-header{margin-bottom:30px}section.cards .cards-header h2{color:#dd0069;line-height:1;margin-bottom:-22.5px;font-size:5rem;margin-left:15px}.cards .card{display:block;-webkit-transition:all .3s;transition:all .3s;background:#f7f7f7;margin-bottom:30px;position:relative;height:calc(100% - 30px);border-radius:7.5px;overflow:hidden}.cards .card:hover{-webkit-transform:translateY(-7.5px);transform:translateY(-7.5px)}.cards .card .card-image{position:relative;display:block;padding-bottom:47.9%;overflow:hidden}.cards .card .card-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}.cards .card:hover .card-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.cards .card .card-content{padding:25px 37.5px;border-top:0}.cards .card .card-content .card-content__title{margin-bottom:15px}.cards .card .card-content .card-content__title:after{content:unset}.cards .card .card-content p:last-of-type{margin-bottom:0}.cards .card .card-content hr{border-color:#dd0069}section.agenda{margin:60px 0 30px}.agenda .agenda-item{padding:29px 30px 29px 7.5px;-webkit-transition:all .3s;transition:all .3s;background:#f7f7f7;display:block;border-radius:7.5px}.agenda .agenda-item [class*=col-]:first-child:after{content:'';position:absolute;top:0;bottom:0;right:15px;width:2px;background:#dd0069}.agenda .agenda-item .agenda-item__day{font-weight:500;font-size:4rem;text-align:center;line-height:55px;margin-bottom:0;vertical-align:middle}.agenda .agenda-item .agenda-item__month{text-align:center;line-height:2;margin-bottom:0;font-weight:500;margin-top:7.5px}.agenda .agenda-item .agenda-item__title{margin-bottom:0;color:#000}.cta{background:#dd0069;padding:25px 30px 30px;margin-bottom:30px;border-radius:7.5px}.cta .cta__title{color:#fff}.cta .read-more{color:#fff}.cta .read-more:after{content:url(//woonboulevardzwolle.nl/wp-content/themes/woonboulevardzwolle/images/arrow.svg)}section.shop{margin:60px 0}section.shop hr{margin-top:-15px;margin-bottom:30px;border:0;border-top:1px solid #bfbfbf;max-width:100%}section.shop .shop-list li{margin-bottom:7.5px}section.shop .shop-list li a{width:100%}section.shop .shop-list li.active a{background:#dd0069;color:#fff}section.shop .shop-image{position:relative;display:block;padding-bottom:56.25%;overflow:hidden;margin-bottom:30px}section.shop .shop-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}section.shop .shop-logo{margin-bottom:30px;text-align:left}section.shop .shop-logo img{max-height:150px;width:auto;margin-left:auto;margin-right:auto;display:block}section.shop .shop-content{margin-bottom:30px}section.shop .shop-content ul:not(.list-unstyled) li:before{content:'•';display:inline-block;margin-right:15px;color:#dd0069}section.shop .shop-content ul:not(.list-unstyled) li a.btn{margin-top:15px}section.shop .shop-content ul li a.btn:before{content:url(//woonboulevardzwolle.nl/wp-content/themes/woonboulevardzwolle/images/website.svg);display:inline-block;width:20px;margin-right:7.5px;vertical-align:middle}.gallery .gallery-filters{margin-bottom:60px;text-align:center}.gallery .gallery-filters ul{margin-bottom:0;display:inline-block}.gallery .gallery-filters ul li{display:inline-block;margin-right:7.5px;margin-bottom:7.5px}.gallery .gallery-filters ul li button{background:#f7f7f7;display:inline-block;padding:7.5px 10px 8.5px;border-radius:5px;line-height:1;text-transform:uppercase;color:#000;font-weight:500}.gallery .gallery-filters ul li button.is-checked{background:#dd0069;color:#fff}.gallery .gallery-items .gallery-item{margin-bottom:30px}.gallery .gallery-items .gallery-item a{display:block;overflow:hidden;position:relative}.gallery .gallery-items .gallery-item a:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#dd0069;z-index:1;mix-blend-mode:multiply;opacity:0;-webkit-transition:all .3s;transition:all .3s}.gallery .gallery-items .gallery-item:hover a:before{opacity:.75}.gallery .gallery-items .gallery-item a.video:after{content:url(//woonboulevardzwolle.nl/wp-content/themes/woonboulevardzwolle/images/play.svg);position:absolute;top:50%;left:50%;z-index:15;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:75px;pointer-events:none}.gallery .gallery-items .gallery-item a img,.gallery .gallery-items .gallery-item a video{-webkit-transition:all .3s;transition:all .3s;width:100%}.gallery .gallery-items .gallery-item:hover a img{-webkit-transform:scale(1.1);transform:scale(1.1)}.social-media{margin-bottom:15px;display:inline-block;line-height:1}.social-media li{display:inline-block;margin-right:7.5px}.social-media li a img{width:37.5px;height:37.5px;display:inline-block;margin-bottom:0}.cookiealert{position:fixed;bottom:0;left:0;width:100%;margin:0;z-index:99999;opacity:0;border-radius:0;transform:translateY(100%);transition:all .5s ease-out;background:#fff;padding:15px 7.5px;box-shadow:2px 2px 12px rgba(0,0,0,.1);text-align:center}.cookiealert.show{opacity:1;transform:translateY(0%);transition-delay:1s}.cookiealert a{text-decoration:underline}.cookiealert .acceptcookies{margin-left:15px;text-decoration:underline;color:#dd0069}footer{background:#f7f7f7;padding:60px 0 30px;position:relative}footer h5{color:#000}footer img{max-width:200px;margin-bottom:15px}footer ul li a:hover{color:#dd0069;text-decoration:underline}footer ul li a strong{margin-bottom:15px}footer a.link{color:#dd0069;text-decoration:underline}@media (max-width:1400px){body{font-size:16px}h1,.h1{font-size:3rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1.125rem}header nav.navbar .navbar-nav>.nav-item>.nav-link{padding:15px}section.header .header-content{padding:180px 0}.cards .card .card-image{padding-bottom:56.25%}.cards .card .card-content{padding:15px 22.5px}}@media (max-width:1200px){header nav.navbar .navbar-brand{max-width:150px}header nav.navbar .navbar-nav>.nav-item>.nav-link{font-size:1.125rem}section.header .header-content{padding:150px 0}article .article-shops [class*=col-] .article-shop{background:#fff !important}article .article-shops [class*=col-]:nth-child(2) .article-shop,article .article-shops [class*=col-]:nth-child(4) .article-shop,article .article-shops [class*=col-]:nth-child(5) .article-shop,article .article-shops [class*=col-]:nth-child(7) .article-shop,article .article-shops [class*=col-]:nth-child(10) .article-shop,article .article-shops [class*=col-]:nth-child(12) .article-shop,article .article-shops [class*=col-]:nth-child(13) .article-shop,article .article-shops [class*=col-]:nth-child(15) .article-shop,article .article-shops [class*=col-]:nth-child(18) .article-shop,article .article-shops [class*=col-]:nth-child(20) .article-shop,article .article-shops [class*=col-]:nth-child(21) .article-shop,article .article-shops [class*=col-]:nth-child(23) .article-shop{background:#f7f7f7 !important}article .article-shops [class*=col-] .article-shop:hover{background:rgb(221 0 105/15%) !important}article .article-shops .article-shop img{padding:15px}.agenda{margin-bottom:30px}}@media (max-width:992px){.container,.container-fluid{padding-right:15px;padding-left:15px}.row.big-gutters{margin-right:-15px;margin-left:-15px}.row.big-gutters{margin-right:-15px;margin-left:-15px}.row.big-gutters>[class*=col-]{padding-right:15px;padding-left:15px}.container-fluid{padding-right:15px;padding-left:15px}h1,.h1{font-size:2.25rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1.125rem}.h6,h6{font-size:1rem}main article:first-child,main section:not(.header):first-child{margin-top:75px}section.cards .cards-header h2,article .article-content h2:first-child{font-size:4rem}header nav.navbar .navbar-brand{margin-bottom:-60px;padding-top:15px;max-width:125px}header nav.navbar .navbar-nav{text-align:right}header nav.navbar .navbar-nav>.nav-item>.nav-link{padding:10px 0;font-size:1.125rem}section.header+section.cards{margin-top:-60px}article{margin:30px 0}article aside.article-sidebar,section.header+article aside.article-sidebar{margin-top:0}section.header .header-content{padding:120px 0}section.cards{margin:30px 0 15px}.cta{padding:20px 22.5px 22.5px}.agenda .agenda-item{padding:22.5px}article .article-shops [class*=col-]:nth-child(odd) .article-shop{background:#fff !important}article .article-shops [class*=col-]:nth-child(even) .article-shop{background:#f7f7f7 !important}article .article-shops [class*=col-] .article-shop:hover{background:rgb(221 0 105/15%) !important}article .article-image{margin-top:30px}article .article-content{margin-right:0}section.shop .shop-list{height:220px;overflow:scroll;position:relative}section.shop{margin:75px 0 30px}footer{padding:30px 0 15px}footer .text-right{text-align:left !important}.social-media li a img{width:30px;height:30px}}