:root{--woocommerce:#7F54B3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7F54B3;--wc-primary-text:white;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#7f54b3;color:#fff;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fff;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;transform:rotate(-45deg);box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6a6a6a}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#b3af54;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(132 132 132 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816e99}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid rgb(0 0 0 / .1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid rgb(0 0 0 / .1);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgb(0 0 0 / .1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#6dc22e}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:#dcd7e3;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#b3af54;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#b3af54}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#b3af54}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #7f54b3;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#b3af54}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#e9e6ed;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #cfc8d8;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e3;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2b9ce;border-top-color:#b5aac3}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5aac3}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5aac3}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5aac3}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e3;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}#coming-soon-footer-banner{width:100%;min-height:56px;background:#fff;position:fixed;display:flex;font-size:13px;bottom:0;line-height:16px;align-items:center;border-top:1px solid #dcdcdc;padding:16px;box-sizing:border-box;z-index:100}#coming-soon-footer-banner .coming-soon-footer-banner__content{text-align:center;flex:1;margin-right:10px;line-height:16px;text-wrap:pretty}#coming-soon-footer-banner a{color:#3858e9;text-decoration:none}#coming-soon-footer-banner a.coming-soon-footer-banner-dismiss{background-image:url('data:image/svg+xml,<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.4995 13.0602L16.2118 16.7725L17.2725 15.7118L13.5602 11.9995L17.2725 8.28723L16.2119 7.22657L12.4995 10.9389L8.78722 7.22656L7.72656 8.28722L11.4389 11.9995L7.72657 15.7119L8.78723 16.7725L12.4995 13.0602Z" fill="%23757575"/></svg>');width:24px;height:24px;cursor:pointer;background-repeat:no-repeat}@font-face{font-family:"fpf-icomoon";src:url(https://vernonarts.ca/wp-content/plugins/flexible-product-fields/assets/css/../fonts/icons/icomoon.eot);src:url(https://vernonarts.ca/wp-content/plugins/flexible-product-fields/assets/css/../fonts/icons/icomoon.woff) format("woff"),url(https://vernonarts.ca/wp-content/plugins/flexible-product-fields/assets/css/../fonts/icons/icomoon.eot#iefix) format("embedded-opentype"),url(https://vernonarts.ca/wp-content/plugins/flexible-product-fields/assets/css/../fonts/icons/icomoon.ttf) format("truetype"),url(https://vernonarts.ca/wp-content/plugins/flexible-product-fields/assets/css/../fonts/icons/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.fpf-clear:before,.fpf-clear:after{content:" ";display:table}.fpf-clear:after{clear:both}.fpf-fields{display:block;clear:both;margin:1em 0}.fpf-totals dl{margin-bottom:1em;overflow:hidden}.fpf-totals dl:empty{display:none}.fpf-totals dt{clear:left;float:left;width:50%}.fpf-totals dd{float:left}.fpf-fields span.optional{display:none}.fpf-field-tooltip{cursor:help}.fpf-field-tooltip-icon:before{content:"\e91b";font-family:'fpf-icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fpf-radio-images .woocommerce-input-wrapper,.fpf-radio-colors .woocommerce-input-wrapper{display:flex;flex-wrap:wrap;margin:-10px}.fpf-radio-images input[type="radio"],.fpf-radio-colors input[type="radio"]{display:none}.fpf-radio-images input[type="radio"]+label,.fpf-radio-colors input[type="radio"]+label{width:100px;margin:10px;cursor:pointer}.fpf-radio-images input[type="radio"]+label img,.fpf-radio-colors input[type="radio"]+label .fpf-radio-preview{display:block;width:100%;border:2px solid #fff0;pointer-events:none}.fpf-radio-images input[type="radio"]+label img{height:auto}.fpf-radio-colors input[type="radio"]+label .fpf-radio-preview{height:0;padding-bottom:calc(100% - 4px)}.fpf-radio-images input[type="radio"]:checked+label img,.fpf-radio-colors input[type="radio"]:checked+label .fpf-radio-preview{border-color:#000}.fpf-fields-config-wrapper{margin-bottom:1rem}.fpf-field.fpf-image img{max-width:100%;height:auto}/*! jQuery UI - v1.11.4 - 2015-03-11
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
 .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-bg_flat_75_ffffff_40x100.3a5cbb7c.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-bg_highlight-soft_75_cccccc_1x100.3171b800.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-bg_glass_75_e6e6e6_1x400.daa2f876.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-bg_glass_75_dadada_1x400.3921655e.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-bg_glass_65_ffffff_1x400.4ea71ef8.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-bg_glass_55_fbf9ee_1x400.53fb89c3.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-bg_glass_95_fef1ec_1x400.03ed20e6.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-icons_222222_256x240.9a6712b3.png)}.ui-widget-header .ui-icon{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-icons_222222_256x240.9a6712b3.png)}.ui-state-default .ui-icon{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-icons_888888_256x240.2b8daebc.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-icons_454545_256x240.1720f60c.png)}.ui-state-active .ui-icon{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-icons_454545_256x240.1720f60c.png)}.ui-state-highlight .ui-icon{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-icons_2e83ff_256x240.d29bce7d.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-icons_cd0a0a_256x240.b3839970.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-bg_flat_0_aaaaaa_40x100.0dbff28d.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-bg_flat_0_aaaaaa_40x100.0dbff28d.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.clear{clear:both}.nobr{white-space:nowrap}.clear{clear:both}.nobr{white-space:nowrap}.wc-bookings-booking-form{border:1px solid #ddd;padding:1em 1em 0;margin:0 0 1em}.wc-bookings-booking-form input{box-sizing:border-box}.wc-bookings-booking-form .form-field{margin:0 0 1em}.wc-bookings-booking-form .form-field input[type=number]{width:25%}.wc-bookings-booking-form label{display:block}.wc-bookings-booking-form select{width:100%}.wc-bookings-booking-form .wc-bookings-time-block-picker{display:flex;justify-content:space-between}.wc-bookings-booking-form .wc-bookings-time-block-picker div{width:100%}.wc-bookings-booking-form .block-picker.month-picker li a{background-color:#2ecc71!important;border-color:rgb(0 0 0 / .1);color:#fff!important;text-shadow:0 1px 0 rgb(0 0 0 / .1);margin:1px;outline:0}.wc-bookings-booking-form .block-picker.month-picker li a:hover,.wc-bookings-booking-form .block-picker.month-picker li a.selected{background-color:#239e57!important}.wc-bookings-booking-form .block-picker.month-picker li.unavailable a{background-color:#fff!important;color:#2b2b2b!important;pointer-events:none}.wc-bookings-booking-form .block-picker{list-style:none;margin:0;padding:0;overflow:hidden;zoom:1;min-height:30px}.wc-bookings-booking-form .block-picker li.block{white-space:nowrap;text-align:center}.wc-bookings-booking-form .block-picker li.fully_booked a,.wc-bookings-booking-form .block-picker li.fully_booked a.selected{background-color:#c0392b!important;background-image:none!important;border-color:rgb(0 0 0 / .1)!important;color:#fff!important;text-shadow:0 1px 0 rgb(0 0 0 / .1);text-decoration:line-through!important;cursor:not-allowed;opacity:.35;pointer-events:none}.wc-bookings-booking-form .block-picker li{float:left;margin:0;padding:0;min-width:33%}.wc-bookings-booking-form .block-picker li a{margin:0;border:0;padding:.5em;vertical-align:middle;text-align:center;display:block;text-decoration:none;box-shadow:none}.wc-bookings-booking-form .block-picker li a .booking-spaces-left{display:block}.wc-bookings-booking-form .block-picker li a.selected{background:#239e57!important;color:#fff!important}.wc-bookings-booking-form .block-picker li:nth-child(odd) a{background:#fff}.wc-bookings-booking-form .block-picker li:nth-child(odd) a:hover,.wc-bookings-booking-form .block-picker li:nth-child(odd) a:focus{background:#239e57;color:#fff}.wc-bookings-booking-form .block-picker li:nth-child(even) a{background:#f5f5f5}.wc-bookings-booking-form .block-picker li:nth-child(even) a:hover,.wc-bookings-booking-form .block-picker li:nth-child(even) a:focus{background:#239e57;color:#fff}.wc-bookings-booking-form fieldset{margin:0 0 1em;line-height:2.25em}.wc-bookings-booking-form fieldset .picker.hasDatepicker{line-height:1em;margin-bottom:1em}.wc-bookings-booking-form fieldset input{width:100%}.wc-bookings-booking-form fieldset input.error{border-color:red}.wc-bookings-booking-form fieldset legend small{text-decoration:underline;padding-left:1em;color:#999;cursor:pointer;display:none}.wc-bookings-booking-form fieldset label{display:inline-block;vertical-align:top;line-height:1.5em;width:25%}.wc-bookings-booking-form fieldset label span{display:block;font-size:.75em;color:#999;padding:0 2px}.wc-bookings-booking-form .wc-bookings-booking-cost{background:#eee;border-top:1px solid #ddd;position:relative;margin:0 -1em;padding:1em}.theme-storefront .wc-bookings-booking-form .block-picker.month-picker li a{background-color:#754aa9!important}.theme-storefront .wc-bookings-booking-form .block-picker.month-picker li a:hover,.theme-storefront .wc-bookings-booking-form .block-picker.month-picker li a.selected{background-color:#4d2281!important}.theme-storefront .wc-bookings-booking-form .block-picker.month-picker li.unavailable a{background-color:#fff!important}.wc-bookings-date-picker{padding:1.03552em;padding-top:.61em}.wc-bookings-date-picker .ui-datepicker{padding:0;width:auto}.wc-bookings-date-picker .ui-widget-content{border:none;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .19)}.wc-bookings-date-picker .ui-datepicker-header{padding:0;border-bottom:none;overflow:hidden;text-transform:uppercase;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;background-color:#999;background-image:none;background-image:linear-gradient(to top,#999999 0%,#aaaaaa 100%);border:0;border-top:1px solid #999;color:#fff}.wc-bookings-date-picker .ui-datepicker-today a.ui-state-highlight{box-shadow:none!important}.wc-bookings-date-picker .ui-datepicker-today.ui-datepicker-current-day a.ui-state-highlight{box-shadow:none!important}.wc-bookings-date-picker .ui-datepicker-header .ui-state-hover{background:#fff0;border-color:#fff0;cursor:pointer}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-title{line-height:1em;font-weight:400;padding:.75em 0}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{top:-1px;background:#999;border-radius:0;font-weight:400;border:none;height:2.5em;width:2em}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev.ui-state-hover,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next.ui-state-hover{background:#aaa}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev span,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next span{margin-top:-4px;top:40%}.wc-bookings-date-picker .ui-icon-circle-triangle-e{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-icons_ffffff_256x240.f343f4f9.png);background-position:-32px 0}.wc-bookings-date-picker .ui-icon-circle-triangle-w{background-image:url(https://vernonarts.ca/wp-content/plugins/woocommerce-bookings/dist/images/ui-icons_ffffff_256x240.f343f4f9.png);background-position:-96px 0}.wc-bookings-date-picker .ui-datepicker table{margin:0}.wc-bookings-date-picker .ui-datepicker th{padding:.75em 0;text-transform:uppercase;color:#bbb;font-weight:400;border-top:1px solid #e6e6e6;background:#fefefe;display:table-cell}.wc-bookings-date-picker .ui-datepicker td{border:none;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background:#fefefe;padding:0!important;display:table-cell}.wc-bookings-date-picker .ui-datepicker td span,.wc-bookings-date-picker .ui-datepicker td a{text-decoration:none!important}.wc-bookings-date-picker .ui-datepicker td:last-child{border-right:0}.wc-bookings-date-picker .ui-datepicker td .ui-state-default{background:#fff0;background-image:none!important;border:none;color:#2b2b2b;margin:0;font-weight:400;text-align:center;padding:.75em 0}.wc-bookings-date-picker .ui-datepicker td a.ui-state-active,.wc-bookings-date-picker .ui-datepicker td a.ui-state-active.ui-state-hover{background:#fefefe;color:#b2b2b2;background-image:none!important}.wc-bookings-date-picker .ui-datepicker td.fully_booked:not(.not_bookable_by_rules) span,.wc-bookings-date-picker .ui-datepicker td.fully_booked:not(.not_bookable_by_rules) a{background-color:#c0392b!important;background-image:none!important;border-color:rgb(0 0 0 / .1)!important;color:#fff!important;text-shadow:0 1px 0 rgb(0 0 0 / .1)}.wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#2ecc71!important;background-image:none!important;border-color:rgb(0 0 0 / .1)!important;color:#fff!important;text-shadow:0 1px 0 rgb(0 0 0 / .1)}.wc-bookings-date-picker .ui-datepicker td.partial_booked a{background-color:#2ecc71!important;background-image:none!important;border-color:rgb(0 0 0 / .1)!important;color:#fff!important;text-shadow:0 1px 0 rgb(0 0 0 / .1);position:relative;z-index:1}.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a{background:#239e57!important;opacity:1!important}.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-other-month{background:#eee}.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default{background:#239e57!important;color:#fff}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.fully_booked.not_bookable_by_rules .ui-state-default{cursor:default;text-decoration:none}.wc-booking-summary{margin:1em 1em 1em 0;border:2px solid #ddd;padding:1em;color:#888;border-radius:4px}.wc-booking-summary .wc-booking-summary-actions{margin:1em 0 0 0}.wc-booking-summary .wc-booking-summary-actions a{border-right:1px solid #ddd;margin:0 3px 0 0;padding:0 4px 0 0}.wc-booking-summary .wc-booking-summary-actions a:last-child{border-right:0;margin:0;padding:0}.wc-booking-summary .wc-booking-summary-number{line-height:1em}.wc-booking-summary .wc-booking-summary-number span{color:#fff;font-size:.8em;background-color:#ccc;padding:.4em .8em;border-radius:4px;margin-left:1em;margin-top:-.2em;float:right}.wc-booking-summary .wc-booking-summary-number .status-unpaid,.wc-booking-summary .wc-booking-summary-number .status-incart{background-color:#ccc}.wc-booking-summary .wc-booking-summary-number .status-pending,.wc-booking-summary .wc-booking-summary-number .status-pending-confirmation{background-color:#ffba00}.wc-booking-summary .wc-booking-summary-number .status-confirmed{background-color:#7ad03a}.wc-booking-summary .wc-booking-summary-number .status-paid{background-color:#2ea2cc}.wc-booking-summary .wc-booking-summary-number .status-cancelled{background-color:#a00}.wc-booking-summary .wc-booking-summary-number .status-complete{background-color:#995}.wc-booking-summary .wc-booking-summary-list{margin:1em 0 0 0;list-style:none outside}.wc-booking-summary .wc-booking-summary-list li{margin:0 0 .5em}.wc-bookings-date-picker-timezone-block{margin-bottom:5px}.bookings-my-account-notice{margin-bottom:20px;display:none}.woocommerce-error{padding:10px 20px}.my_account_bookings.shop_table_responsive{margin:20px 0}@media only screen and (max-width:768px){.my_account_bookings .booking-cancel a{padding:0}.my_account_bookings .booking-cancel.not-cancellable{display:none}}@media only screen and (max-width:400px){.my_account_bookings{table-layout:fixed;font-size:.8em}}.woosb-wrap{display:block;width:100%;clear:both}.woosb-wrap .woosb-text,.woosb-wrap .woosb-products,.woosb-bundles .woosb-text,.woosb-bundles .woosb-products{margin:0 0 15px 0}.woosb-wrap .woosb-text,.woosb-bundles .woosb-text{white-space:pre-line}.woosb-wrap .woosb-summary{display:flex;align-items:center;justify-content:space-between}.woosb-wrap .woosb-summary .woosb-total{flex-grow:1}.woosb-products{border-width:1px 0 0 0;border-style:dotted;border-color:#e5e5e5}.woosb-products .woosb-item-text{padding:10px 0;margin:0;border-bottom:1px dotted #e5e5e5}.woosb-item-text-type-h1>h1,.woosb-item-text-type-h2>h2,.woosb-item-text-type-h3>h3,.woosb-item-text-type-h4>h4,.woosb-item-text-type-h5>h5,.woosb-item-text-type-h6>h6,.woosb-item-text-type-p>p{margin:0!important}.woosb-products .woosb-product{display:flex;align-items:center;padding:10px 0;margin:0;border-bottom:1px dotted #e5e5e5}.woosb-products .woosb-product.woosb-product-hidden{display:none}.woosb-products[data-exclude-unpurchasable="yes"] .woosb-product.woosb-product-unpurchasable{display:none}.woosb-products .woosb-product>div{padding:0 5px}.woosb-products .woosb-product .woosb-thumb{width:50px;flex:0 0 50px}.woosb-products .woosb-product .woosb-thumb img{width:100%;max-width:100%;height:auto;display:block}.woosb-products .woosb-product .woosb-quantity{width:80px;flex:0 0 80px}.woosb-products .woosb-product .woosb-quantity.woosb-quantity-plus-minus{width:130px;flex:0 0 130px}.woosb-products .woosb-product .woosb-quantity label{display:none}.woosb-products .woosb-product .woosb-quantity input{width:100%;min-width:40px;text-align:center}.woosb-products .woosb-product .woosb-price{width:100px;flex:0 0 100px;text-align:end}.woosb-products .woosb-product .woosb-price *{font-size:inherit!important}.woosb-products .woosb-product .woosb-price del{opacity:.5;text-decoration:line-through}.woosb-products .woosb-product .woosb-price del span{text-decoration:line-through}.woosb-products .woosb-product .woosb-price ins{font-weight:400}.woosb-products .woosb-product .woosb-price .amount{display:inline-block}.woosb-products .woosb-product .woosb-title{flex-grow:1;text-align:start}.woosb-products .woosb-product .woosb-title .woosb-name{display:block;overflow:hidden}.woosb-products .woosb-product .woosb-title .woosb-name a{text-decoration:none;box-shadow:none}.woosb-products .woosb-product .woosb-title .woosb-price{width:auto;flex:0 0 auto;text-align:inherit}.woosb-products .woosb-product .woosb-title .woovr-variations-select .woovr-variation-image,.woosb-products .woosb-product .woosb-title .woovr-variations-select .woovr-variation-price{display:none!important}.woosb-products .woosb-product .variations_form{margin:0;padding:0}.woosb-products .woosb-product .woosb-title .stock{font-size:14px;margin:0;padding:0}.woosb-products .woosb-product .woosb-title .stock.in-stock{color:green}.woosb-products .woosb-product .woosb-title .stock.available-on-backorder{color:orange}.woosb-products .woosb-product .woosb-title .stock.out-of-stock{color:red}.woosb-products .woosb-product .woosb-description,.woosb-products .woosb-product .woosb-variation-description{font-size:14px}.woosb-products .woosb-product .variations_form .variations{display:inline-block;margin:0 -3px;padding:0}.woosb-products .woosb-product .variations_form .variations .variation{display:inline-block;border-width:1px;border-style:solid;border-color:#e5e5e5;padding:5px 10px;margin:5px 3px 0 3px;max-width:100%;border-radius:2px;float:none;vertical-align:top}.woosb-products .woosb-product .variations_form .variations .variation>div{display:block}.woosb-products .woosb-product .variations_form .variations .reset{display:inline-block}.woosb-products .woosb-product .variations_form .variations .variation:last-child{margin-bottom:0}.woosb-products .woosb-product .variations_form .variations .variation .label{font-size:12px;line-height:1}.woosb-products .woosb-product .variations_form .variations .variation .select{line-height:1}.woosb-products .woosb-product .variations_form .variations .variation .select select{width:100%;height:auto;line-height:1;padding:0 16px 0 0;margin:0;background-color:#fff0;border-radius:0;border:none;-webkit-appearance:none;-moz-appearance:none;outline:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNEQzN0Y2NTY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNEQzN0Y2NjY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY0RDM3RjYzNjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY0RDM3RjY0NjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pzgqpQAAADdJREFUeNpirKioWMDAwBDPgAoWMQGJLCC+hiR4HYgzQRLfgDgUSoNwCIhmgaq6BtXJCNMNEGAAbM0MK7OUU3AAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:100% 50%;background-size:auto}.woosb-products .woosb-product .variations_form .variations a.reset_variations{margin:0;font-size:12px}.woosb-item-child .product-price .amount,.woosb-item-child .product-price .tax_label,.woosb-item-child .product-subtotal .amount,.woosb-item-child .product-subtotal .tax_label,.woosb-item-child .product-total .amount,.woosb-item-child .product-total .tax_label{opacity:.3}.woosb-alert{padding:6px 10px 6px 14px;border-left:4px solid #222;background-color:#eee;font-size:14px}body.woocommerce-no-js .woosb-wrap+form.cart{display:none}.woosb-disabled{opacity:.5!important;pointer-events:none!important;cursor:not-allowed!important}.woosb-quantity-input{display:flex;align-items:center}.woosb-quantity-input .quantity{flex-grow:1;height:auto;margin:0}.woosb-quantity-plus-minus .plus,.woosb-quantity-plus-minus .minus,.woosb-quantity-plus-minus .quantity-minus,.woosb-quantity-plus-minus .quantity-plus,.woosb-quantity-plus-minus .plus-btn,.woosb-quantity-plus-minus .minus-btn{display:none!important}.woosb-quantity-input-plus,.woosb-quantity-input-minus{width:40px;height:40px;flex:0 0 40px;line-height:38px;text-align:center;cursor:pointer;background-color:#fefefe;border:1px solid #e5e5e5;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woosb-quantity-input .woosb-qty{width:100%;min-width:40px;height:40px;line-height:38px;margin:0;padding:0 5px;box-shadow:none;border-width:1px 0;border-style:solid;border-color:#e5e5e5;border-radius:0;background-color:#fefefe;-moz-appearance:textfield}.woosb-quantity-input .woosb-qty:focus{outline:none;outline-color:#fff0}.woosb-quantity-input-plus:hover,.woosb-quantity-input-minus:hover{background-color:#f0f0f0}.woosb-quantity-input input::-webkit-outer-spin-button,.woosb-quantity-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woosb-products[class*="woosb-products-layout-grid"]{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;border:none}.woosb-products[class*="woosb-products-layout-grid"] .woosb-item-text{width:100%;margin:10px;padding:10px 0}.woosb-products[class*="woosb-products-layout-grid"] .woosb-product{width:calc(50% - 20px);margin:10px;padding:10px;border:1px solid #ddd;font-size:14px;text-align:center;position:relative;display:flex;flex-direction:column}.woosb-products[class*="woosb-products-layout-grid"] .woosb-product:hover{border-color:green}.woosb-products[class*="woosb-products-layout-grid"] .woosb-product .woosb-name{font-weight:700}.woosb-products.woosb-products-layout-grid-1 .woosb-product{width:calc(100% - 20px)}.woosb-products.woosb-products-layout-grid-3 .woosb-product{width:calc(100% / 3 - 20px)}.woosb-products.woosb-products-layout-grid-4 .woosb-product{width:calc(25% - 20px)}.woosb-products[class*="woosb-products-layout-grid"] .woosb-product>div{width:100%!important;flex:0 0 auto!important;text-align:center;margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin-bottom:5px}.woosb-products[class*="woosb-products-layout-grid"] .woosb-product>div:last-child{margin-bottom:0}.woosb-products[class*="woosb-products-layout-grid"] .woosb-product select{text-align:center}.woosb-products[class*="woosb-products-layout-grid"] .woosb-product .variations_form .variations .reset{display:none}@media only screen and (max-width:767px){.woosb-products[class*="woosb-products-layout-grid"] .woosb-product{width:calc(50% - 20px)}}@media only screen and (max-width:479px){.woosb-products[class*="woosb-products-layout-grid"] .woosb-product{width:calc(100% - 20px)}}body.rtl .woosb-alert{padding:6px 14px 6px 10px;border-right:4px solid #222;border-left:none}.woocommerce.wc-memberships-frontend-banner,.woocommerce.wc-memberships.admin-restricted-content-notice{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#96588a;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2)}.woocommerce.wc-memberships-frontend-banner .dismiss-link:hover,.woocommerce.wc-memberships-frontend-banner a,.woocommerce.wc-memberships.admin-restricted-content-notice .dismiss-link:hover,.woocommerce.wc-memberships.admin-restricted-content-notice a{text-decoration:underline;color:#fff}.woocommerce .wc-memberships-restriction-message{margin:2em 0!important}.woocommerce .wc-memberships-variation-message{display:none}.woocommerce ul.products li.product .onsale.wc-memberships-member-discount{right:auto;margin-right:0;margin-left:-.5em}.woocommerce span.onsale.wc-memberships-member-discount{left:auto;margin-right:-.5em}.woocommerce span.wc-memberships-variation-member-discount{font-style:italic;font-weight:400}.admin-bar .wc-memberships-frontend-banner,.admin-bar .wc-memberships.admin-restricted-content-notice{top:32px}.woocommerce-account table.my_account_memberships{table-layout:fixed}.woocommerce-account .wc-memberships-members-area-sorting .unsorted .sort-order-icon{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .unsorted:hover .sort-order-icon.sort-asc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:focus .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:hover .sort-order-icon.sort-asc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:focus .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:hover .sort-order-icon.sort-desc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc .sort-order-icon.sort-asc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc .sort-order-icon.sort-desc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:focus .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:hover .sort-order-icon.sort-desc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:focus .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:hover .sort-order-icon.sort-asc{display:inline-block}.woocommerce-account .wc-memberships-members-area-pagination{float:right;line-height:normal;text-align:right}.woocommerce-account .wc-memberships-members-area-pagination a{text-decoration:none}.woocommerce-account .wc-memberships-members-area-pagination a span{opacity:.4}.woocommerce-account .wc-memberships-members-area-pagination a:focus span,.woocommerce-account .wc-memberships-members-area-pagination a:hover span{opacity:1}.woocommerce-account td.membership-content-actions,.woocommerce-account td.membership-discount-actions,.woocommerce-account td.membership-product-actions,.woocommerce-account th.membership-content-actions,.woocommerce-account th.membership-discount-actions,.woocommerce-account th.membership-product-actions{min-width:150px}.woocommerce-account .membership-discount-image img,.woocommerce-account .membership-product-image img{max-height:84px;max-width:84px}.woocommerce-account td.membership-discount-image,.woocommerce-account td.membership-product-image,.woocommerce-account th.membership-discount-image,.woocommerce-account th.membership-product-image{min-width:130px}.theme-twentytwenty #wc-memberships-members-area,.theme-twentytwentyone #wc-memberships-members-area{max-width:1600px;padding:0 6vw;margin:0 auto}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:#fff0;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://vernonarts.ca/wp-content/themes/vcac/style/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}{"version":3,"sources":["../../node_modules/bootstrap/scss/_root.scss","../../node_modules/bootstrap/scss/_reboot.scss","../../node_modules/bootstrap/scss/_variables.scss","../../node_modules/bootstrap/scss/vendor/_rfs.scss","abstracts/_variables.scss","style.css","../../node_modules/bootstrap/scss/mixins/_hover.scss","../../node_modules/bootstrap/scss/_type.scss","../../node_modules/bootstrap/scss/mixins/_lists.scss","../../node_modules/bootstrap/scss/_images.scss","../../node_modules/bootstrap/scss/mixins/_image.scss","../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../node_modules/bootstrap/scss/_code.scss","../../node_modules/bootstrap/scss/_grid.scss","../../node_modules/bootstrap/scss/mixins/_grid.scss","../../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../../node_modules/bootstrap/scss/mixins/_grid-framework.scss","../../node_modules/bootstrap/scss/_tables.scss","../../node_modules/bootstrap/scss/mixins/_table-row.scss","../../node_modules/bootstrap/scss/_functions.scss","../../node_modules/bootstrap/scss/_forms.scss","../../node_modules/bootstrap/scss/mixins/_transition.scss","../../node_modules/bootstrap/scss/mixins/_forms.scss","../../node_modules/bootstrap/scss/mixins/_gradients.scss","../../node_modules/bootstrap/scss/_buttons.scss","../../node_modules/bootstrap/scss/mixins/_buttons.scss","../../node_modules/bootstrap/scss/_transitions.scss","../../node_modules/bootstrap/scss/_dropdown.scss","../../node_modules/bootstrap/scss/mixins/_caret.scss","../../node_modules/bootstrap/scss/mixins/_nav-divider.scss","../../node_modules/bootstrap/scss/_button-group.scss","../../node_modules/bootstrap/scss/_input-group.scss","../../node_modules/bootstrap/scss/_custom-forms.scss","../../node_modules/bootstrap/scss/_nav.scss","../../node_modules/bootstrap/scss/_navbar.scss","../../node_modules/bootstrap/scss/_card.scss","../../node_modules/bootstrap/scss/_breadcrumb.scss","../../node_modules/bootstrap/scss/_pagination.scss","../../node_modules/bootstrap/scss/mixins/_pagination.scss","../../node_modules/bootstrap/scss/_badge.scss","../../node_modules/bootstrap/scss/mixins/_badge.scss","../../node_modules/bootstrap/scss/_jumbotron.scss","../../node_modules/bootstrap/scss/_alert.scss","../../node_modules/bootstrap/scss/mixins/_alert.scss","../../node_modules/bootstrap/scss/_progress.scss","../../node_modules/bootstrap/scss/_media.scss","../../node_modules/bootstrap/scss/_list-group.scss","../../node_modules/bootstrap/scss/mixins/_list-group.scss","../../node_modules/bootstrap/scss/_close.scss","../../node_modules/bootstrap/scss/_modal.scss","../../node_modules/bootstrap/scss/_tooltip.scss","../../node_modules/bootstrap/scss/mixins/_reset-text.scss","../../node_modules/bootstrap/scss/_popover.scss","../../node_modules/bootstrap/scss/_carousel.scss","../../node_modules/bootstrap/scss/mixins/_clearfix.scss","../../node_modules/bootstrap/scss/utilities/_align.scss","../../node_modules/bootstrap/scss/mixins/_background-variant.scss","../../node_modules/bootstrap/scss/utilities/_background.scss","../../node_modules/bootstrap/scss/utilities/_borders.scss","../../node_modules/bootstrap/scss/utilities/_display.scss","../../node_modules/bootstrap/scss/utilities/_embed.scss","../../node_modules/bootstrap/scss/utilities/_flex.scss","../../node_modules/bootstrap/scss/utilities/_float.scss","../../node_modules/bootstrap/scss/utilities/_interactions.scss","../../node_modules/bootstrap/scss/utilities/_overflow.scss","../../node_modules/bootstrap/scss/utilities/_position.scss","../../node_modules/bootstrap/scss/utilities/_screenreaders.scss","../../node_modules/bootstrap/scss/mixins/_screen-reader.scss","../../node_modules/bootstrap/scss/utilities/_shadows.scss","../../node_modules/bootstrap/scss/utilities/_sizing.scss","../../node_modules/bootstrap/scss/utilities/_spacing.scss","../../node_modules/bootstrap/scss/utilities/_stretched-link.scss","../../node_modules/bootstrap/scss/utilities/_text.scss","../../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../../node_modules/bootstrap/scss/mixins/_text-emphasis.scss","../../node_modules/bootstrap/scss/mixins/_text-hide.scss","../../node_modules/bootstrap/scss/utilities/_visibility.scss","base/_typography.scss","base/_global.scss","base/_animation.scss","layouts/_header.scss","layouts/_content.scss","layouts/_footer.scss","layouts/_woocommerce.scss","components/_button.scss","components/_form.scss","components/_slider.scss","components/_card.scss","components/_gallery.scss"],"names":[],"mappings":"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,eAAc,EACf;;AAED;EN8HI,eAAW;EM5Hb,eP3BgB,EO4BjB;;AGxCD;ETmKI,iBAAW;ESjKb,eVmCe;EUlCf,sBAAqB,EAMtB;;AAHC;IACE,eAAc,EACf;;AAIH;EACE,uBVylCuC;ECn8BrC,iBAAW;ESpJb,YRCU;EQAV,0BVDgB;ESEd,sBT+N+B,EUtNlC;;AAdD;IASI,WAAU;IT8IV,gBAAW;IS5IX,iBVwQ6B,EUtQ9B;;AXsMH;EWjME,eAAc;ETqIZ,iBAAW;ESnIb,eVjBgB,EUyBjB;;AAXD;ITsII,mBAAW;IS9HX,eAAc;IACd,mBAAkB,EACnB;;AAIH;EACE,kBVgkCuC;EU/jCvC,mBAAkB,EACnB;;ACzCC;;;;;;;;;;ECDA,YAAW;EACX,oBAA2B;EAC3B,mBAA0B;EAC1B,mBAAkB;EAClB,kBAAiB,EDChB;;AASG;EACE,iBTM2B,ESL5B;;AEuCH;EFzCE;IACE,iBTMsC,ESLvC,EAAA;;AEuCH;EFzCE;IACE,mBTMmD,ESLpD,EAAA;;AEuCH;EFzCE;IACE,mBTMgE,ESLjE,EAAA;;AEuCH;EFzCE;IACE,mBTM6E,ESL9E,EAAA;;AEuCH;EFzCE;IACE,oBTM2F,ESL5F,EAAA;;AEuCH;EFzCE;IACE,kBTMwG,ESLzG,EAAA;;AEuCH;EFzCE;IACE,kBTMsH,ESLvH,EAAA;;AA2BL;ECnCA,cAAa;EACb,gBAAe;EACf,oBAA2B;EAC3B,mBAA0B,EDkCzB;;AAID;EACE,gBAAe;EACf,eAAc,EAOf;;AATD;;IAMI,iBAAgB;IAChB,gBAAe,EAChB;;AGvDH;;;;;;;;;EACE,mBAAkB;EAClB,YAAW;EACX,oBAA2B;EAC3B,mBAA0B,EAC3B;;AAqBG;EACE,cAAa;EACb,aAAY;EACZ,gBAAe,EAChB;;AAIG;EFwBN,eXuBqD;EWtBrD,gBXsBqD,EWrBtD;;AE1BO;EFwBN,cXuBqD;EWtBrD,eXsBqD,EWrBtD;;AE1BO;EFwBN,oBXuBqD;EWtBrD,qBXsBqD,EWrBtD;;AE1BO;EFwBN,cXuBqD;EWtBrD,eXsBqD,EWrBtD;;AE1BO;EFwBN,cXuBqD;EWtBrD,eXsBqD,EWrBtD;;AE1BO;E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C;EAFD;IFhBV,iBAA8C,EEkBnC;EAFD;IFhBV,uBAA8C,EEkBnC;EAFD;IFhBV,uBAA8C,EEkBnC;EAFD;IFhBV,iBAA8C,EEkBnC;EAFD;IFhBV,uBAA8C,EEkBnC;EAFD;IFhBV,uBAA8C,EEkBnC;EAFD;IFhBV,iBAA8C,EEkBnC;EAFD;IFhBV,uBAA8C,EEkBnC;EAFD;IFhBV,uBAA8C,EEkBnC,EAAA;;ACrEb;EACE,YAAW;EACX,oBbsBW;EarBX,efSgB,EeSjB;;AArBD;;IAQI,iBfkVgC;IejVhC,oBAAmB;IACnB,8BfJc,EeKf;;AAXH;IAcI,uBAAsB;IACtB,iCfTc,EeUf;;AAhBH;IAmBI,8Bfbc,Eecf;;AAQH;;EAGI,gBf4T+B,Ee3ThC;;AAQH;EACE,0BfnCgB,EegDjB;;AAdD;;IAKI,0BfvCc,EewCf;;AANH;;IAWM,yBAA4C,EAC7C;;AAIL;;;;EAKI,UAAS,EACV;;AAOH;EAEI,sCf1DW,Ee2DZ;;AXhED;EW2EI,efvEY;EewEZ,uCfvES,EILS;;AYPtB;;;EAII,0BCgG4D,ED/F7D;;AALH;;;;EAYM,sBCwF0D,EDvF3D;;AZNL;EYiBM,0BAJsC,EZbtB;;AYYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,0BCgG4D,ED/F7D;;AALH;;;;EAYM,sBCwF0D,EDvF3D;;AZNL;EYiBM,0BAJsC,EZbtB;;AYYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,0BCgG4D,ED/F7D;;AALH;;;;EAYM,sBCwF0D,EDvF3D;;AZNL;EYiBM,0BAJsC,EZbtB;;AYYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,0BCgG4D,ED/F7D;;AALH;;;;EAYM,sBCwF0D,EDvF3D;;AZNL;EYiBM,0BAJsC,EZbtB;;AYYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,0BCgG4D,ED/F7D;;AALH;;;;EAYM,sBCwF0D,EDvF3D;;AZNL;EYiBM,0BAJsC,EZbtB;;AYYtB;;IASQ,0BARoC,EASrC;;AA7BP;;;EAII,0BCgG4D,ED/F7D;;AALH;;;;EAYM,sBCwF0D,EDvF3D;;AZNL;EYiBM,0BAJsC,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0BAzCuK;IA6CvK,sBA7C+M,EAuDhN;;AARC;;MAKI,iDAAiF,EAEpF;;ADMH;EC3DA,YrBWU;EmBXR,0BnBGe;EqBDjB,sBrBCiB,EoB0DhB;;AlBvDD;ImBAE,YrBKQ;ImBXR,0BEDoF;IASpF,sBATyH,EnBOrG;;AmBKtB;IAEE,YrBFQ;ImBXR,0BEDoF;IAgBpF,sBAhByH;IAqBvH,iDAAiF,EAEpF;;AAGD;IAEE,YrBhBQ;IqBiBR,0BrBzBe;IqB0Bf,sBrB1Be,EqB+BhB;;AAED;;IAGE,YrB5BQ;IqB6BR,0BAzCuK;IA6CvK,sBA7C+M,EAuDhN;;AARC;;MAKI,iDAAiF,EAEpF;;ADMH;EC3DA,YrBWU;EmBXR,0BnBKY;EqBHd,sBrBGc,EoBwDb;;AlBvDD;ImBAE,YrBKQ;ImBXR,0BEDoF;IASpF,sBATyH,EnBOrG;;AmBKtB;IAEE,YrBFQ;ImBXR,0BEDoF;IAgBpF,sBAhByH;IAqBvH,iDAAiF,EAEpF;;AAGD;IAEE,YrBhBQ;IqBiBR,0BrBvBY;IqBwBZ,sBrBxBY,EqB6Bb;;AAED;;IAGE,YrB5BQ;IqB6BR,0BAzCuK;IA6CvK,sBA7C+M,EAuDhN;;AARC;;MAKI,iDAAiF,EAEpF;;ADMH;EC3DA,YrBWU;EmBXR,0BnBUU;EqBRZ,sBrBQY,EoBmDX;;AlBvDD;ImBAE,YrBKQ;ImBXR,wBEDoF;IASpF,oBATyH,EnBOrG;;AmBKtB;IAEE,YrBFQ;ImBXR,wBEDoF;IAgBpF,oBAhByH;IAqBvH,+CAAiF,EAEpF;;AAGD;IAEE,YrBhBQ;IqBiBR,0BrBlBU;IqBmBV,sBrBnBU,EqBwBX;;AAED;;IAGE,YrB5BQ;IqB6BR,wBAzCuK;IA6CvK,oBA7C+M,EAuDhN;;AARC;;MAKI,+CAAiF,EAEpF;;ADMH;EC3DA,YrBWU;EmBXR,0BnBMa;EqBJf,sBrBIe,EoBuDd;;AlBvDD;ImBAE,YrBKQ;ImBXR,0BEDoF;IASpF,sBATyH,EnBOrG;;AmBKtB;IAEE,YrBFQ;ImBXR,0BEDoF;IAgBpF,sBAhByH;IAqBvH,gDAAiF,EAEpF;;AAGD;IAEE,YrBhBQ;IqBiBR,0BrBtBa;IqBuBb,sBrBvBa,EqB4Bd;;AAED;;IAGE,YrB5BQ;IqB6BR,0BAzCuK;IA6CvK,sBA7C+M,EAuDhN;;AARC;;MAKI,gDAAiF,EAEpF;;ADMH;EC3DA,evBUgB;EqBVd,0BnBOY;EqBLd,sBrBKc,EoBsDb;;AlBvDD;ImBAE,YrBKQ;ImBXR,0BEDoF;IASpF,sBATyH,EnBOrG;;AmBKtB;IAEE,YrBFQ;ImBXR,0BEDoF;IAgBpF,sBAhByH;IAqBvH,iDAAiF,EAEpF;;AAGD;IAEE,evBjBc;IuBkBd,0BrBrBY;IqBsBZ,sBrBtBY,EqB2Bb;;AAED;;IAGE,YrB5BQ;IqB6BR,0BAzCuK;IA6CvK,sBA7C+M,EAuDhN;;AARC;;MAKI,iDAAiF,EAEpF;;ADMH;EC3DA,evBUgB;EqBVd,0BnBSW;EqBPb,sBrBOa,EoBoDZ;;AlBvDD;ImBAE,evBIc;IqBVd,0BEDoF;IASpF,sBATyH,EnBOrG;;AmBKtB;IAEE,evBHc;IqBVd,0BEDoF;IAgBpF,sBAhByH;IAqBvH,kDAAiF,EAEpF;;AAGD;IAEE,evBjBc;IuBkBd,0BrBnBW;IqBoBX,sBrBpBW,EqByBZ;;AAED;;IAGE,evB7Bc;IuB8Bd,0BAzCuK;IA6CvK,sBA7C+M,EAuDhN;;AARC;;MAKI,kDAAiF,EAEpF;;ADMH;EC3DA,YrBWU;EmBXR,0BnBQU;EqBNZ,sBrBMY,EoBqDX;;AlBvDD;ImBAE,YrBKQ;ImBXR,0BEDoF;IASpF,sBATyH,EnBOrG;;AmBKtB;IAEE,YrBFQ;ImBXR,0BEDoF;IAgBpF,sBAhByH;IAqBvH,+CAAiF,EAEpF;;AAGD;IAEE,YrBhBQ;IqBiBR,0BrBpBU;IqBqBV,sBrBrBU,EqB0BX;;AAED;;IAGE,YrB5BQ;IqB6BR,0BAzCuK;IA6CvK,sBA7C+M,EAuDhN;;AARC;;MAKI,+CAAiF,EAEpF;;ADYH;ECPA,erBxDe;EqByDf,sBrBzDe,EoBiEd;;AlB7DD;ImBwDE,YrBnDQ;IqBoDR,0BrB7Da;IqB8Db,sBrB9Da,EEIO;;AmB6DtB;IAEE,iDrBnEa,EqBoEd;;AAED;IAEE,erBxEa;IqByEb,8BAA6B,EAC9B;;AAED;;IAGE,YrBtEQ;IqBuER,0BrBhFa;IqBiFb,sBrBjFa,EqB2Fd;;AARC;;MAKI,iDrBxFS,EqB0FZ;;AD3BH;ECPA,erBvDiB;EqBwDjB,sBrBxDiB,EoBgEhB;;AlB7DD;ImBwDE,YrBnDQ;IqBoDR,0BrB5De;IqB6Df,sBrB7De,EEGK;;AmB6DtB;IAEE,iDrBlEe,EqBmEhB;;AAED;IAEE,erBvEe;IqBwEf,8BAA6B,EAC9B;;AAED;;IAGE,YrBtEQ;IqBuER,0BrB/Ee;IqBgFf,sBrBhFe,EqB0FhB;;AARC;;MAKI,iDrBvFW,EqByFd;;AD3BH;ECPA,erBrDc;EqBsDd,sBrBtDc,EoB8Db;;AlB7DD;ImBwDE,YrBnDQ;IqBoDR,0BrB1DY;IqB2DZ,sBrB3DY,EECQ;;AmB6DtB;IAEE,iDrBhEY,EqBiEb;;AAED;IAEE,erBrEY;IqBsEZ,8BAA6B,EAC9B;;AAED;;IAGE,YrBtEQ;IqBuER,0BrB7EY;IqB8EZ,sBrB9EY,EqBwFb;;AARC;;MAKI,iDrBrFQ,EqBuFX;;AD3BH;ECPA,erBhDY;EqBiDZ,sBrBjDY,EoByDX;;AlB7DD;ImBwDE,YrBnDQ;IqBoDR,0BrBrDU;IqBsDV,sBrBtDU,EEJU;;AmB6DtB;IAEE,4CrB3DU,EqB4DX;;AAED;IAEE,erBhEU;IqBiEV,8BAA6B,EAC9B;;AAED;;IAGE,YrBtEQ;IqBuER,0BrBxEU;IqByEV,sBrBzEU,EqBmFX;;AARC;;MAKI,4CrBhFM,EqBkFT;;AD3BH;ECPA,erBpDe;EqBqDf,sBrBrDe,EoB6Dd;;AlB7DD;ImBwDE,YrBnDQ;IqBoDR,0BrBzDa;IqB0Db,sBrB1Da,EEAO;;AmB6DtB;IAEE,gDrB/Da,EqBgEd;;AAED;IAEE,erBpEa;IqBqEb,8BAA6B,EAC9B;;AAED;;IAGE,YrBtEQ;IqBuER,0BrB5Ea;IqB6Eb,sBrB7Ea,EqBuFd;;AARC;;MAKI,gDrBpFS,EqBsFZ;;AD3BH;ECPA,erBnDc;EqBoDd,sBrBpDc,EoB4Db;;AlB7DD;ImBwDE,evBpDc;IuBqDd,0BrBxDY;IqByDZ,sBrBzDY,EEDQ;;AmB6DtB;IAEE,iDrB9DY,EqB+Db;;AAED;IAEE,erBnEY;IqBoEZ,8BAA6B,EAC9B;;AAED;;IAGE,evBvEc;IuBwEd,0BrB3EY;IqB4EZ,sBrB5EY,EqBsFb;;AARC;;MAKI,iDrBnFQ,EqBqFX;;AD3BH;ECPA,erBjDa;EqBkDb,sBrBlDa,EoB0DZ;;AlB7DD;ImBwDE,evBpDc;IuBqDd,0BrBtDW;IqBuDX,sBrBvDW,EEHS;;AmB6DtB;IAEE,kDrB5DW,EqB6DZ;;AAED;IAEE,erBjEW;IqBkEX,8BAA6B,EAC9B;;AAED;;IAGE,evBvEc;IuBwEd,0BrBzEW;IqB0EX,sBrB1EW,EqBoFZ;;AARC;;MAKI,kDrBjFO,EqBmFV;;AD3BH;ECPA,erBlDY;EqBmDZ,sBrBnDY,EoB2DX;;AlB7DD;ImBwDE,YrBnDQ;IqBoDR,0BrBvDU;IqBwDV,sBrBxDU,EEFU;;AmB6DtB;IAEE,+CrB7DU,EqB8DX;;AAED;IAEE,erBlEU;IqBmEV,8BAA6B,EAC9B;;AAED;;IAGE,YrBtEQ;IqBuER,0BrB1EU;IqB2EV,sBrB3EU,EqBqFX;;AARC;;MAKI,+CrBlFM,EqBoFT;;ADhBL;EACE,iBtB4M+B;EsB3M/B,epB5Ee;EoB6Ef,sBtB2F4C,EsBxE7C;;AlB5FC;IkB4EE,etByF8D;IsBxF9D,2BtByF+C,EItK3B;;AkBsExB;IAYI,2BtBoF+C,EsBnFhD;;AAbH;IAiBI,etBtFc;IsBuFd,qBAAoB,EACrB;;AAUH;ECPE,qBvB0SgC;EC9N5B,mBAAW;EsB1Ef,iBvB+H+B;ESvN7B,sBT8N+B,EsB/HlC;;AAED;ECXE,wBvBqSiC;ECzN7B,oBAAW;EsB1Ef,iBvBgI+B;ESxN7B,sBT+N+B,EsB5HlC;;AAOD;EACE,eAAc;EACd,YAAW,EAMZ;;AARD;IAMI,mBtBuT+B,EsBtThC;;AAIH;;;EAII,YAAW,EACZ;;AE5IH;ELgBM,iCnBiP2C,EwB3PhD;;ALcK;IKpBN;MLqBQ,iBAAgB,EKfvB,EAAA;;AAND;IAII,WAAU,EACX;;AAGH;EAEI,cAAa,EACd;;AAGH;EACE,mBAAkB;EAClB,UAAS;EACT,iBAAgB;ELDZ,8BnBkPwC,EwB/O7C;;ALCK;IKNN;MLOQ,iBAAgB,EKFv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AClB,iBAAgB;EAEhB,oBAAmB,EA6BpB;;AAjCD;IASI,mBAAkB;IAClB,aAAgF;IAChF,cAA+D;IAC/D,eAAc;IACd,Y9BubwC;I8BtbxC,a9BsbwC;I8BrbxC,qBAAoB;IACpB,YAAW;IACX,uB5B3EQ;I4B4ER,0B9B+I6B,E8B7I9B;;AApBH;IAwBI,mBAAkB;IAClB,aAAgF;IAChF,cAA+D;IAC/D,eAAc;IACd,Y9BwawC;I8BvaxC,a9BuawC;I8BtaxC,YAAW;IACX,oCAAgE,EACjE;;AAQH;ErBjGI,uBT6NgC,E8BzHjC;;AAHH;EAOM,mOb7D4E,Ea8D7E;;AARL;EAaM,sB5BxHW;EmBFb,0BnBEa,E4B2HZ;;AAhBL;EAkBM,gLbxE4E,EayE7E;;AAnBL;ET7GI,0CnBEa,E4BoIZ;;AAzBL;ET7GI,0CnBEa,E4BuIZ;;AAQL;EAGI,mB9ByZ+C,E8BxZhD;;AAJH;EAQM,+KblG4E,EamG7E;;AATL;ETjJI,0CnBEa,E4B8JZ;;AASL;EACE,sBAA2D,EAmC5D;;AApCD;IAKM,eAAqD;IACrD,e9BiY+E;I8BhY/E,oBAAmB;IAEnB,sB9B+X6E,E8B9X9E;;AAVL;IAaM,yBblE0D;IamE1D,2BbnE0D;IaoE1D,wBb5C0D;Ia6C1D,yBb7C0D;Ia8C1D,0B9BpLY;I8BsLZ,sB9BqX6E;ImBviB7E,0InByf+H,E8BrUhI;;AXhLC;MW2JN;QX1JQ,iBAAgB,EW+KnB,EAAA;;AArBL;IA0BM,uB5BxLM;I4ByLN,+BAA4E,EAC7E;;AA5BL;ITzKI,0CnBEa,E4ByMZ;;AAWL;EACE,sBAAqB;EACrB,YAAW;EACX,oCbrG8D;EasG9D,2C9BmKkC;EC/M9B,gBAAW;E6B+Cf,iB9B4D+B;E8B3D/B,iB9BgE+B;E8B/D/B,e9BvNgB;E8BwNhB,uBAAsB;EACtB,wO9BkW+I;E8BjW/I,0B9B7NgB;ESOd,uBT6NgC;E8BJlC,yBAAgB;KAAhB,sBAAgB;UAAhB,iBAAgB,EA6CjB;;AA5DD;IAkBI,sB9BuPsE;I8BtPtE,WAAU;IAKR,kD5B5OW,E4BwPd;;AApCH;MAiCM,e9B/OY;M8BgPZ,uB5B7OM,E4B8OP;;AAnCL;IAwCI,aAAY;IACZ,uB9B8HgC;I8B7HhC,uBAAsB,EACvB;;AA3CH;IA8CI,e9B7Pc;I8B8Pd,0B9BlQc,E8BmQf;;AAhDH;IAoDI,cAAa,EACd;;AArDH;IAyDI,mBAAkB;IAClB,2B9BxQc,E8ByQf;;AAGH;EACE,mCbjK8D;EakK9D,qB9BgHkC;E8B/GlC,wB9B+GkC;E8B9GlC,qB9B+GiC;ECzN7B,oBAAW,E6B4GhB;;AAED;EACE,iCbzK8D;Ea0K9D,oB9B6GiC;E8B5GjC,uB9B4GiC;E8B3GjC,mB9B4GgC;EC9N5B,mBAAW,E6BoHhB;;AAOD;EACE,mBAAkB;EAClB,sBAAqB;EACrB,YAAW;EACX,oCbzL8D;Ea0L9D,iBAAgB,EACjB;;AAED;EACE,mBAAkB;EAClB,WAAU;EACV,YAAW;EACX,oCbjM8D;EakM9D,UAAS;EACT,iBAAgB;EAChB,WAAU,EAsBX;;AA7BD;IAUI,sB9BoKsE;I8BnKtE,kD5B1Ta,E4B2Td;;AAZH;;IAiBI,0B9B/Tc,E8BgUf;;AAlBH;IAsBM,kB9B2TQ,E8B1TT;;AAvBL;IA2BI,2BAA0B,EAC3B;;AAGH;EACE,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,QAAO;EACP,WAAU;EACV,oCblO8D;EamO9D,0B9BsCkC;E8BrClC,iBAAgB;EAEhB,iB9BjE+B;E8BkE/B,iB9B7D+B;E8B8D/B,e9BpVgB;E8BqVhB,uB5BlVU;E4BmVV,0B9BzVgB;ESOd,uBT6NgC,E8ByInC;;AAlCD;IAmBI,mBAAkB;IAClB,OAAM;IACN,SAAQ;IACR,UAAS;IACT,WAAU;IACV,eAAc;IACd,8BbrP4D;IasP5D,0B9BmBgC;I8BlBhC,iB9B7E6B;I8B8E7B,e9BpWc;I8BqWd,kBAAiB;IT7WjB,0BrBGc;I8B4Wd,qBAAoB;IrBnWpB,mCqBoWgF,EACjF;;AASH;EACE,YAAW;EACX,eb3Q2B;Ea4Q3B,WAAU;EACV,8BAA6B;EAC7B,yBAAgB;KAAhB,sBAAgB;UAAhB,iBAAgB,EAkIjB;;AAvID;IAQI,WAAU,EAOX;;AAfH;MAY8B,kE5BpYb,E4BoYiE;;AAZlF;MAa8B,kE5BrYb,E4BqYiE;;AAblF;MAc8B,kE5BtYb,E4BsYiE;;AAdlF;IAkBI,UAAS,EACV;;AAnBH;IAsBI,Y9BmN6C;I8BlN7C,a9BkN6C;I8BjN7C,qBAA0E;ITlZ1E,0BnBEa;I4BkZb,U9BkN0C;IS1lB1C,oBT2lB6C;ImB7lB3C,qHnByf+H;ImBzf/H,6GnByf+H;I8B3GjI,yBAAgB;YAAhB,iBAAgB,EAKjB;;AX/YG;MW4WN;QX3WQ,yBAAgB;QAAhB,iBAAgB,EW8YrB,EAAA;;AAnCH;MT1XI,0BrB2mB2E,E8B/M1E;;AAlCL;IAsCI,Y9B4LoC;I8B3LpC,e9B4LqC;I8B3LrC,mBAAkB;IAClB,gB9B2LuC;I8B1LvC,0B9Bhac;I8Biad,0BAAyB;IrBzZzB,oBTolBoC,E8BxLrC;;AA9CH;IAiDI,Y9BwL6C;I8BvL7C,a9BuL6C;IqBnmB7C,0BnBEa;I4B4ab,U9BwL0C;IS1lB1C,oBT2lB6C;ImB7lB3C,kHnByf+H;ImBzf/H,6GnByf+H;I8BjFjI,sBAAgB;SAAhB,iBAAgB,EAKjB;;AXzaG;MW4WN;QX3WQ,sBAAgB;QAAhB,iBAAgB,EWwarB,EAAA;;AA7DH;MT1XI,0BrB2mB2E,E8BrL1E;;AA5DL;IAgEI,Y9BkKoC;I8BjKpC,e9BkKqC;I8BjKrC,mBAAkB;IAClB,gB9BiKuC;I8BhKvC,0B9B1bc;I8B2bd,0BAAyB;IrBnbzB,oBTolBoC,E8B9JrC;;AAxEH;IA2EI,Y9B8J6C;I8B7J7C,a9B6J6C;I8B5J7C,cAAa;IACb,qB9BtE+B;I8BuE/B,oB9BvE+B;IqBlY/B,0BnBEa;I4Bycb,U9B2J0C;IS1lB1C,oBT2lB6C;ImB7lB3C,iHnByf+H;ImBzf/H,6GnByf+H;I8BpDjI,iBAAgB,EAKjB;;AXtcG;MW4WN;QX3WQ,qBAAgB;QAAhB,iBAAgB,EWqcrB,EAAA;;AA1FH;MT1XI,0BrB2mB2E,E8BxJ1E;;AAzFL;IA6FI,Y9BqIoC;I8BpIpC,e9BqIqC;I8BpIrC,mBAAkB;IAClB,gB9BoIuC;I8BnIvC,8BAA6B;IAC7B,0BAAyB;IACzB,qBAA6C,EAE9C;;AArGH;IAwGI,0B9B9dc;ISQd,oBTolBo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Cf,iBAAgB;EGad,uBT6NgC,EmC3OnC;;AAED;EACE,mBAAkB;EAClB,eAAc;EACd,wBnCgxBwC;EmC/wBxC,kBnCkO+B;EmCjO/B,kBnCmxBsC;EmClxBtC,ejCJe;EiCMf,uBjCGU;EiCFV,0BnCLgB,EmCoBjB;;AAxBD;IAYI,WAAU;IACV,enC8J8D;ImC7J9D,sBAAqB;IACrB,0BnCZc;ImCad,sBnCZc,EmCaf;;AAjBH;IAoBI,WAAU;IACV,WnC2wBiC;ImC1wBjC,kDjCpBa,EiCqBd;;AAGH;EAGM,eAAc;E1BahB,gCT+LgC;ES9LhC,mCT8LgC,EmC1M/B;;AALL;E1BEI,iCT6MgC;ES5MhC,oCT4MgC,EmCrM/B;;AAVL;EAcI,WAAU;EACV,YjC9BQ;EiC+BR,0BjCxCa;EiCyCb,sBjCzCa,EiC0Cd;;AAlBH;EAqBI,enCxCc;EmCyCd,qBAAoB;EAEpB,aAAY;EACZ,uBjCxCQ;EiCyCR,sBnChDc,EmCiDf;;ACxDD;EACE,wBpCyxBsC;ECzmBpC,mBAAW;EmC9Kb,iBpCmO6B,EoClO9B;;AAIG;E3BqCF,+BTgM+B;ES/L/B,kCT+L+B,EoCnO5B;;AAGD;E3BkBF,gCT8M+B;ES7M/B,mCT6M+B,EoC9N5B;;AAfL;EACE,wBpCuxBqC;ECvmBnC,oBAAW;EmC9Kb,iBpCoO6B,EoCnO9B;;AAIG;E3BqCF,+BTiM+B;EShM/B,kCTgM+B,EoCpO5B;;AAGD;E3BkBF,gCT+M+B;ES9M/B,mCT8M+B,EoC/N5B;;ACbP;EACE,sBAAqB;EACrB,sBrC25BsC;EC9vBpC,eAAW;EoC3Jb,iBrCuR+B;EqCtR/B,eAAc;EACd,mBAAkB;EAClB,oBAAmB;EACnB,yBAAwB;E5BKtB,uBT6NgC;EmB/N9B,sInBgb6I,EqCralJ;;AlBPK;IkBfN;MlBgBQ,iBAAgB,EkBMvB,EAAA;;AjCXC;IiCGI,sBAAqB,EjCAxB;;AiCdH;IAoBI,cAAa,EACd;;AAIH;EACE,mBAAkB;EAClB,UAAS,EACV;;AAMD;EACE,qBrCg4BsC;EqC/3BtC,oBrC+3BsC;ESt5BpC,qBTy5BqC,EqCh4BxC;;AAOC;ECjDA,YpCgBU;EoCfV,0BpCMe,EmC4Cd;;AjCpCD;IkCVI,YpCWM;IoCVN,0BAAkC,ElCYrC;;AkCfO;IAQJ,WAAU;IACV,iDpCLW,EoCMZ;;ADoCH;ECjDA,YpCgBU;EoCfV,0BpCOiB,EmC2ChB;;AjCpCD;IkCVI,YpCWM;IoCVN,0BAAkC,ElCYrC;;AkCfO;IAQJ,WAAU;IACV,iDpCJa,EoCKd;;ADoCH;ECjDA,YpCgBU;EoCfV,0BpCSc,EmCyCb;;AjCpCD;IkCVI,YpCWM;IoCVN,0BAAkC,ElCYrC;;AkCfO;IAQJ,WAAU;IACV,iDpCFU,EoCGX;;ADoCH;ECjDA,YpCgBU;EoCfV,0BpCcY,EmCoCX;;AjCpCD;IkCVI,YpCWM;IoCVN,wBAAkC,ElCYrC;;AkCfO;IAQJ,WAAU;IACV,4CpCGQ,EoCFT;;ADoCH;ECjDA,YpCgBU;EoCfV,0BpCUe,EmCwCd;;AjCpCD;IkCVI,YpCWM;IoCVN,0BAAkC,ElCYrC;;AkCfO;IAQJ,WAAU;IACV,gDpCDW,EoCEZ;;ADoCH;ECjDA,etCegB;EsCdhB,0BpCWc,EmCuCb;;AjCpCD;IkCVI,etCUY;IsCTZ,0BAAkC,ElCYrC;;AkCfO;IAQJ,WAAU;IACV,iDpCAU,EoCCX;;ADoCH;ECjDA,etCegB;EsCdhB,0BpCaa,EmCqCZ;;AjCpCD;IkCVI,etCUY;IsCTZ,0BAAkC,ElCYrC;;AkCfO;IAQJ,WAAU;IACV,kDpCES,EoCDV;;ADoCH;ECjDA,YpCgBU;EoCfV,0BpCYY,EmCsCX;;AjCpCD;IkCVI,YpCWM;IoCVN,0BAAkC,ElCYrC;;AkCfO;IAQJ,WAAU;IACV,+CpCCQ,EoCAT;;ACdL;EACE,mBAAqD;EACrD,oBvCwzBsC;EuCtzBtC,0BvCKgB;ESSd,sBT8N+B,EuCtOlC;;A1BkDG;I0B5DJ;MAQI,mBvCkzBoC,EuChzBvC,EAAA;;AAED;EACE,iBAAgB;EAChB,gBAAe;E9BIb,iB8BHsB,EACzB;;ACZD;EACE,mBAAkB;EAClB,yBxCw9ByC;EwCv9BzC,oBxCw9BsC;EwCv9BtC,8BAA6C;E/BU3C,uBT6NgC,EwCrOnC;;AAGD;EAEE,eAAc,EACf;;AAGD;EACE,iBxC4Q+B,EwC3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ACnC;IAPL;MnClCA,iCTkLgC;MStKhC,6BmCiC0C,EACrC;IAZL;MAeM,cAAa,EACd;IAhBL;MAmBM,sB5C0HuB;M4CzHvB,qBAAoB,EAMrB;MA1BL;QAuBQ,kB5CsHqB;Q4CrHrB,uB5CqHqB,E4CpHtB,EAAA;;A/B5DP;E+BmCA;IACE,oBAAmB,EA2BpB;IA5BD;MnCtBA,mCTsKgC;MSlLhC,2BmCwCwC,EACnC;IAPL;MnClCA,iCTkLgC;MStKhC,6BmCiC0C,EACrC;IAZL;MAeM,cAAa,EACd;IAhBL;MAmBM,sB5C0HuB;M4CzHvB,qBAAoB,EAMrB;MA1BL;QAuBQ,kB5CsHqB;Q4CrHrB,uB5CqHqB,E4CpHtB,EAAA;;AAaX;EnCnHI,iBmCoHsB,EASzB;;AAVD;IAII,sB5CmG6B,E4C9F9B;;AATH;MAOM,uBAAsB,EACvB;;AC1IH;EACE,e5BqG8D;E4BpG9D,0B5BoG8D,E4BtF/D;;AzCHD;IyCPM,e5BgG0D;I4B/F1D,0BAAyC,EzCS9C;;AyChBD;IAWM,Y3CGI;I2CFJ,0B5B0F0D;I4BzF1D,sB5ByF0D,E4BxF3D;;AAdL;EACE,e5BqG8D;E4BpG9D,0B5BoG8D,E4BtF/D;;AzCHD;IyCPM,e5BgG0D;I4B/F1D,0BAAyC,EzCS9C;;AyChBD;IAWM,Y3CGI;I2CFJ,0B5B0F0D;I4BzF1D,sB5ByF0D,E4BxF3D;;AAdL;EACE,e5BqG8D;E4BpG9D,0B5BoG8D,E4BtF/D;;AzCHD;IyCPM,e5BgG0D;I4B/F1D,0BAAyC,EzCS9C;;AyChBD;IAWM,Y3CGI;I2CFJ,0B5B0F0D;I4BzF1D,sB5ByF0D,E4BxF3D;;AAdL;EACE,a5BqG8D;E4BpG9D,0B5BoG8D,E4BtF/D;;AzCHD;IyCPM,a5BgG0D;I4B/F1D,0BAAyC,EzCS9C;;AyChBD;IAWM,Y3CGI;I2CFJ,wB5B0F0D;I4BzF1D,oB5ByF0D,E4BxF3D;;AAdL;EACE,e5BqG8D;E4BpG9D,0B5BoG8D,E4BtF/D;;AzCHD;IyCPM,e5BgG0D;I4B/F1D,0BAAyC,EzCS9C;;AyChBD;IAWM,Y3CGI;I2CFJ,0B5B0F0D;I4BzF1D,sB5ByF0D,E4BxF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","file":"style.css","sourcesContent":[":root {\n  // Custom variable values only support SassScript inside `#{}`.\n  @each $color, $value in $colors {\n    --#{$color}: #{$value};\n  }\n\n  @each $color, $value in $theme-colors {\n    --#{$color}: #{$value};\n  }\n\n  @each $bp, $value in $grid-breakpoints {\n    --breakpoint-#{$bp}: #{$value};\n  }\n\n  // Use `inspect` for lists so that quoted items keep the quotes.\n  // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n  --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n  --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box; // 1\n}\n\nhtml {\n  font-family: sans-serif; // 2\n  line-height: 1.15; // 3\n  -webkit-text-size-adjust: 100%; // 4\n  -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n  display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n//    the `inherit` value on things like `<th>` elements.\n\nbody {\n  margin: 0; // 1\n  font-family: $font-family-base;\n  @include font-size($font-size-base);\n  font-weight: $font-weight-base;\n  line-height: $line-height-base;\n  color: $body-color;\n  text-align: left; // 3\n  background-color: $body-bg; // 2\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n  outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n  box-sizing: content-box; // 1\n  height: 0; // 1\n  overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n  margin-top: 0;\n  margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n  margin-top: 0;\n  margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n  text-decoration: underline; // 2\n  text-decoration: underline dotted; // 2\n  cursor: help; // 3\n  border-bottom: 0; // 4\n  text-decoration-skip-ink: none; // 5\n}\n\naddress {\n  margin-bottom: 1rem;\n  font-style: normal;\n  line-height: inherit;\n}\n\nol,\nul,\ndl {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n  margin-bottom: 0;\n}\n\ndt {\n  font-weight: $dt-font-weight;\n}\n\ndd {\n  margin-bottom: .5rem;\n  margin-left: 0; // Undo browser default\n}\n\nblockquote {\n  margin: 0 0 1rem;\n}\n\nb,\nstrong {\n  font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n  @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n  position: relative;\n  @include font-size(75%);\n  line-height: 0;\n  vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n  color: $link-color;\n  text-decoration: $link-decoration;\n  background-color: transparent; // Remove the gray background on active links in IE 10.\n\n  @include hover() {\n    color: $link-hover-color;\n    text-decoration: $link-hover-decoration;\n  }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n  color: inherit;\n  text-decoration: none;\n\n  @include hover() {\n    color: inherit;\n    text-decoration: none;\n  }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: $font-family-monospace;\n  @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n  // Remove browser default top margin\n  margin-top: 0;\n  // Reset browser default of `1em` to use `rem`s\n  margin-bottom: 1rem;\n  // Don't allow content to break outside\n  overflow: auto;\n  // Disable auto-hiding scrollbar in IE & legacy Edge to avoid overlap,\n  // making it impossible to interact with the content\n  -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n  // Apply a consistent margin strategy (matches our type styles).\n  margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n  vertical-align: middle;\n  border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n  // Workaround for the SVG overflow bug in IE10/11 is still required.\n  // See https://github.com/twbs/bootstrap/issues/26878\n  overflow: hidden;\n  vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n  border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n  padding-top: $table-cell-padding;\n  padding-bottom: $table-cell-padding;\n  color: $table-caption-color;\n  text-align: left;\n  caption-side: bottom;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `<td>` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n  font-weight: $table-th-font-weight; // 1\n  text-align: inherit; // 2\n  text-align: -webkit-match-parent; // 3\n}\n\n\n//\n// Forms\n//\n\nlabel {\n  // Allow labels to use `margin` for spacing.\n  display: inline-block;\n  margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n  outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n  margin: 0; // Remove the margin in Firefox and Safari\n  font-family: inherit;\n  @include font-size(inherit);\n  line-height: inherit;\n}\n\nbutton,\ninput {\n  overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n  text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Set the cursor for non-`<button>` buttons\n//\n// Details at https://github.com/twbs/bootstrap/pull/30562\n[role=\"button\"] {\n  cursor: pointer;\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n  word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n//    controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n  button,\n  [type=\"button\"],\n  [type=\"reset\"],\n  [type=\"submit\"] {\n    &:not(:disabled) {\n      cursor: pointer;\n    }\n  }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n  padding: 0;\n  border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n  padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ntextarea {\n  overflow: auto; // Remove the default vertical scrollbar in IE.\n  // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n  resize: vertical;\n}\n\nfieldset {\n  // Browsers set a default `min-width: min-content;` on fieldsets,\n  // unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n  // So we reset that to ensure fieldsets behave more like a standard block element.\n  // See https://github.com/twbs/bootstrap/issues/12359\n  // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n  min-width: 0;\n  // Reset the default outline behavior of fieldsets so they don't affect page layout.\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n  display: block;\n  width: 100%;\n  max-width: 100%; // 1\n  padding: 0;\n  margin-bottom: .5rem;\n  @include font-size(1.5rem);\n  line-height: inherit;\n  color: inherit; // 2\n  white-space: normal; // 1\n}\n\nprogress {\n  vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n[type=\"search\"] {\n  // This overrides the extra rounded corners on search inputs in iOS so that our\n  // `.form-control` class can properly style them. Note that this cannot simply\n  // be added to `.form-control` as it's not specific enough. For details, see\n  // https://github.com/twbs/bootstrap/issues/11586.\n  outline-offset: -2px; // 2. Correct the outline style in Safari.\n  -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n  font: inherit; // 2\n  -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n  display: inline-block;\n}\n\nsummary {\n  display: list-item; // Add the correct display in all browsers\n  cursor: pointer;\n}\n\ntemplate {\n  display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n  display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white:    #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black:    #000 !default;\n\n$grays: () !default;\n$grays: map-merge(\n  (\n    \"100\": $gray-100,\n    \"200\": $gray-200,\n    \"300\": $gray-300,\n    \"400\": $gray-400,\n    \"500\": $gray-500,\n    \"600\": $gray-600,\n    \"700\": $gray-700,\n    \"800\": $gray-800,\n    \"900\": $gray-900\n  ),\n  $grays\n);\n\n$blue:    #007bff !default;\n$indigo:  #6610f2 !default;\n$purple:  #6f42c1 !default;\n$pink:    #e83e8c !default;\n$red:     #dc3545 !default;\n$orange:  #fd7e14 !default;\n$yellow:  #ffc107 !default;\n$green:   #28a745 !default;\n$teal:    #20c997 !default;\n$cyan:    #17a2b8 !default;\n\n$colors: () !default;\n$colors: map-merge(\n  (\n    \"blue\":       $blue,\n    \"indigo\":     $indigo,\n    \"purple\":     $purple,\n    \"pink\":       $pink,\n    \"red\":        $red,\n    \"orange\":     $orange,\n    \"yellow\":     $yellow,\n    \"green\":      $green,\n    \"teal\":       $teal,\n    \"cyan\":       $cyan,\n    \"white\":      $white,\n    \"gray\":       $gray-600,\n    \"gray-dark\":  $gray-800\n  ),\n  $colors\n);\n\n$primary:       $blue !default;\n$secondary:     $gray-600 !default;\n$success:       $green !default;\n$info:          $cyan !default;\n$warning:       $yellow !default;\n$danger:        $red !default;\n$light:         $gray-100 !default;\n$dark:          $gray-800 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge(\n  (\n    \"primary\":    $primary,\n    \"secondary\":  $secondary,\n    \"success\":    $success,\n    \"info\":       $info,\n    \"warning\":    $warning,\n    \"danger\":     $danger,\n    \"light\":      $light,\n    \"dark\":       $dark\n  ),\n  $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval:      8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold:  150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark:             $gray-900 !default;\n$yiq-text-light:            $white !default;\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n  (\"<\", \"%3c\"),\n  (\">\", \"%3e\"),\n  (\"#\", \"%23\"),\n  (\"(\", \"%28\"),\n  (\")\", \"%29\"),\n) !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret:                                true !default;\n$enable-rounded:                              true !default;\n$enable-shadows:                              false !default;\n$enable-gradients:                            false !default;\n$enable-transitions:                          true !default;\n$enable-prefers-reduced-motion-media-query:   true !default;\n$enable-hover-media-query:                    false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes:                         true !default;\n$enable-pointer-cursor-for-buttons:           true !default;\n$enable-print-styles:                         true !default;\n$enable-responsive-font-sizes:                false !default;\n$enable-validation-icons:                     true !default;\n$enable-deprecation-messages:                 true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n$spacers: map-merge(\n  (\n    0: 0,\n    1: ($spacer * .25),\n    2: ($spacer * .5),\n    3: $spacer,\n    4: ($spacer * 1.5),\n    5: ($spacer * 3)\n  ),\n  $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n$sizes: map-merge(\n  (\n    25: 25%,\n    50: 50%,\n    75: 75%,\n    100: 100%,\n    auto: auto\n  ),\n  $sizes\n);\n\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-bg:                   $white !default;\n$body-color:                $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color:                              theme-color(\"primary\") !default;\n$link-decoration:                         none !default;\n$link-hover-color:                        darken($link-color, 15%) !default;\n$link-hover-decoration:                   underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom:   1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n  xs: 0,\n  sm: 576px,\n  md: 768px,\n  lg: 992px,\n  xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n  sm: 540px,\n  md: 720px,\n  lg: 960px,\n  xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns:                12 !default;\n$grid-gutter-width:           30px !default;\n$grid-row-columns:            6 !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg:              1.5 !default;\n$line-height-sm:              1.5 !default;\n\n$border-width:                1px !default;\n$border-color:                $gray-300 !default;\n\n$border-radius:               .25rem !default;\n$border-radius-lg:            .3rem !default;\n$border-radius-sm:            .2rem !default;\n\n$rounded-pill:                50rem !default;\n\n$box-shadow-sm:               0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow:                  0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg:               0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color:      $white !default;\n$component-active-bg:         theme-color(\"primary\") !default;\n\n$caret-width:                 .3em !default;\n$caret-vertical-align:        $caret-width * .85 !default;\n$caret-spacing:               $caret-width * .85 !default;\n\n$transition-base:             all .2s ease-in-out !default;\n$transition-fade:             opacity .15s linear !default;\n$transition-collapse:         height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n$embed-responsive-aspect-ratios: join(\n  (\n    (21 9),\n    (16 9),\n    (4 3),\n    (1 1),\n  ),\n  $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif:      -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace:       SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base:            $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base:              1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg:                $font-size-base * 1.25 !default;\n$font-size-sm:                $font-size-base * .875 !default;\n\n$font-weight-lighter:         lighter !default;\n$font-weight-light:           300 !default;\n$font-weight-normal:          400 !default;\n$font-weight-bold:            700 !default;\n$font-weight-bolder:          bolder !default;\n\n$font-weight-base:            $font-weight-normal !default;\n$line-height-base:            1.5 !default;\n\n$h1-font-size:                $font-size-base * 2.5 !default;\n$h2-font-size:                $font-size-base * 2 !default;\n$h3-font-size:                $font-size-base * 1.75 !default;\n$h4-font-size:                $font-size-base * 1.5 !default;\n$h5-font-size:                $font-size-base * 1.25 !default;\n$h6-font-size:                $font-size-base !default;\n\n$headings-margin-bottom:      $spacer * .5 !default;\n$headings-font-family:        null !default;\n$headings-font-weight:        500 !default;\n$headings-line-height:        1.2 !default;\n$headings-color:              null !default;\n\n$display1-size:               6rem !default;\n$display2-size:               5.5rem !default;\n$display3-size:               4.5rem !default;\n$display4-size:               3.5rem !default;\n\n$display1-weight:             300 !default;\n$display2-weight:             300 !default;\n$display3-weight:             300 !default;\n$display4-weight:             300 !default;\n$display-line-height:         $headings-line-height !default;\n\n$lead-font-size:              $font-size-base * 1.25 !default;\n$lead-font-weight:            300 !default;\n\n$small-font-size:             80% !default;\n\n$text-muted:                  $gray-600 !default;\n\n$blockquote-small-color:      $gray-600 !default;\n$blockquote-small-font-size:  $small-font-size !default;\n$blockquote-font-size:        $font-size-base * 1.25 !default;\n\n$hr-border-color:             rgba($black, .1) !default;\n$hr-border-width:             $border-width !default;\n\n$mark-padding:                .2em !default;\n\n$dt-font-weight:              $font-weight-bold !default;\n\n$kbd-box-shadow:              inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight:      $font-weight-bold !default;\n\n$list-inline-padding:         .5rem !default;\n\n$mark-bg:                     #fcf8e3 !default;\n\n$hr-margin-y:                 $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding:          .75rem !default;\n$table-cell-padding-sm:       .3rem !default;\n\n$table-color:                 $body-color !default;\n$table-bg:                    null !default;\n$table-accent-bg:             rgba($black, .05) !default;\n$table-hover-color:           $table-color !default;\n$table-hover-bg:              rgba($black, .075) !default;\n$table-active-bg:             $table-hover-bg !default;\n\n$table-border-width:          $border-width !default;\n$table-border-color:          $border-color !default;\n\n$table-head-bg:               $gray-200 !default;\n$table-head-color:            $gray-700 !default;\n$table-th-font-weight:        null !default;\n\n$table-dark-color:            $white !default;\n$table-dark-bg:               $gray-800 !default;\n$table-dark-accent-bg:        rgba($white, .05) !default;\n$table-dark-hover-color:      $table-dark-color !default;\n$table-dark-hover-bg:         rgba($white, .075) !default;\n$table-dark-border-color:     lighten($table-dark-bg, 7.5%) !default;\n\n$table-striped-order:         odd !default;\n\n$table-caption-color:         $text-muted !default;\n\n$table-bg-level:              -9 !default;\n$table-border-level:          -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y:         .375rem !default;\n$input-btn-padding-x:         .75rem !default;\n$input-btn-font-family:       null !default;\n$input-btn-font-size:         $font-size-base !default;\n$input-btn-line-height:       $line-height-base !default;\n\n$input-btn-focus-width:       .2rem !default;\n$input-btn-focus-color:       rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow:  0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm:      .25rem !default;\n$input-btn-padding-x-sm:      .5rem !default;\n$input-btn-font-size-sm:      $font-size-sm !default;\n$input-btn-line-height-sm:    $line-height-sm !default;\n\n$input-btn-padding-y-lg:      .5rem !default;\n$input-btn-padding-x-lg:      1rem !default;\n$input-btn-font-size-lg:      $font-size-lg !default;\n$input-btn-line-height-lg:    $line-height-lg !default;\n\n$input-btn-border-width:      $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y:               $input-btn-padding-y !default;\n$btn-padding-x:               $input-btn-padding-x !default;\n$btn-font-family:             $input-btn-font-family !default;\n$btn-font-size:               $input-btn-font-size !default;\n$btn-line-height:             $input-btn-line-height !default;\n$btn-white-space:             null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm:            $input-btn-padding-y-sm !default;\n$btn-padding-x-sm:            $input-btn-padding-x-sm !default;\n$btn-font-size-sm:            $input-btn-font-size-sm !default;\n$btn-line-height-sm:          $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg:            $input-btn-padding-y-lg !default;\n$btn-padding-x-lg:            $input-btn-padding-x-lg !default;\n$btn-font-size-lg:            $input-btn-font-size-lg !default;\n$btn-line-height-lg:          $input-btn-line-height-lg !default;\n\n$btn-border-width:            $input-btn-border-width !default;\n\n$btn-font-weight:             $font-weight-normal !default;\n$btn-box-shadow:              inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width:             $input-btn-focus-width !default;\n$btn-focus-box-shadow:        $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity:        .65 !default;\n$btn-active-box-shadow:       inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color:     $gray-600 !default;\n\n$btn-block-spacing-y:         .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius:           $border-radius !default;\n$btn-border-radius-lg:        $border-radius-lg !default;\n$btn-border-radius-sm:        $border-radius-sm !default;\n\n$btn-transition:              color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom:                   .5rem !default;\n\n$input-padding-y:                       $input-btn-padding-y !default;\n$input-padding-x:                       $input-btn-padding-x !default;\n$input-font-family:                     $input-btn-font-family !default;\n$input-font-size:                       $input-btn-font-size !default;\n$input-font-weight:                     $font-weight-base !default;\n$input-line-height:                     $input-btn-line-height !default;\n\n$input-padding-y-sm:                    $input-btn-padding-y-sm !default;\n$input-padding-x-sm:                    $input-btn-padding-x-sm !default;\n$input-font-size-sm:                    $input-btn-font-size-sm !default;\n$input-line-height-sm:                  $input-btn-line-height-sm !default;\n\n$input-padding-y-lg:                    $input-btn-padding-y-lg !default;\n$input-padding-x-lg:                    $input-btn-padding-x-lg !default;\n$input-font-size-lg:                    $input-btn-font-size-lg !default;\n$input-line-height-lg:                  $input-btn-line-height-lg !default;\n\n$input-bg:                              $white !default;\n$input-disabled-bg:                     $gray-200 !default;\n\n$input-color:                           $gray-700 !default;\n$input-border-color:                    $gray-400 !default;\n$input-border-width:                    $input-btn-border-width !default;\n$input-box-shadow:                      inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius:                   $border-radius !default;\n$input-border-radius-lg:                $border-radius-lg !default;\n$input-border-radius-sm:                $border-radius-sm !default;\n\n$input-focus-bg:                        $input-bg !default;\n$input-focus-border-color:              lighten($component-active-bg, 25%) !default;\n$input-focus-color:                     $input-color !default;\n$input-focus-width:                     $input-btn-focus-width !default;\n$input-focus-box-shadow:                $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color:               $gray-600 !default;\n$input-plaintext-color:                 $body-color !default;\n\n$input-height-border:                   $input-border-width * 2 !default;\n\n$input-height-inner:                    add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half:               add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter:            add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height:                          add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm:                       add($input-line-height-sm * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg:                       add($input-line-height-lg * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition:                      border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top:                  .25rem !default;\n\n$form-check-input-gutter:               1.25rem !default;\n$form-check-input-margin-y:             .3rem !default;\n$form-check-input-margin-x:             .25rem !default;\n\n$form-check-inline-margin-x:            .75rem !default;\n$form-check-inline-input-margin-x:      .3125rem !default;\n\n$form-grid-gutter-width:                10px !default;\n$form-group-margin-bottom:              1rem !default;\n\n$input-group-addon-color:               $input-color !default;\n$input-group-addon-bg:                  $gray-200 !default;\n$input-group-addon-border-color:        $input-border-color !default;\n\n$custom-forms-transition:               background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter:                 .5rem !default;\n$custom-control-spacer-x:               1rem !default;\n$custom-control-cursor:                 null !default;\n\n$custom-control-indicator-size:         1rem !default;\n$custom-control-indicator-bg:           $input-bg !default;\n\n$custom-control-indicator-bg-size:      50% 50% !default;\n$custom-control-indicator-box-shadow:   $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-label-color:            null !default;\n\n$custom-control-indicator-disabled-bg:          $input-disabled-bg !default;\n$custom-control-label-disabled-color:           $gray-600 !default;\n\n$custom-control-indicator-checked-color:        $component-active-color !default;\n$custom-control-indicator-checked-bg:           $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg:  rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow:   null !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow:     $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color:   $input-focus-border-color !default;\n\n$custom-control-indicator-active-color:         $component-active-color !default;\n$custom-control-indicator-active-bg:            lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow:    null !default;\n$custom-control-indicator-active-border-color:  $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius:       $border-radius !default;\n$custom-checkbox-indicator-icon-checked:        url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/></svg>\) !default;\n\n$custom-checkbox-indicator-indeterminate-bg:           $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color:        $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate:         url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'><path stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/></svg>\) !default;\n$custom-checkbox-indicator-indeterminate-box-shadow:   null !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius:          50% !default;\n$custom-radio-indicator-icon-checked:           url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'><circle r='3' fill='#{$custom-control-indicator-checked-color}'/></svg>\) !default;\n\n$custom-switch-width:                           $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius:         $custom-control-indicator-size * .5 !default;\n$custom-switch-indicator-size:                  subtract($custom-control-indicator-size, $custom-control-indicator-border-width * 4) !default;\n\n$custom-select-padding-y:           $input-padding-y !default;\n$custom-select-padding-x:           $input-padding-x !default;\n$custom-select-font-family:         $input-font-family !default;\n$custom-select-font-size:           $input-font-size !default;\n$custom-select-height:              $input-height !default;\n$custom-select-indicator-padding:   1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight:         $input-font-weight !default;\n$custom-select-line-height:         $input-line-height !default;\n$custom-select-color:               $input-color !default;\n$custom-select-disabled-color:      $gray-600 !default;\n$custom-select-bg:                  $input-bg !default;\n$custom-select-disabled-bg:         $gray-200 !default;\n$custom-select-bg-size:             8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color:     $gray-800 !default;\n$custom-select-indicator:           url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'><path fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/></svg>\) !default;\n$custom-select-background:          escape-svg($custom-select-indicator) right $custom-select-padding-x center / $custom-select-bg-size no-repeat !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: add(1em * .75, (2 * $custom-select-padding-y * .75) + $custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-position:      center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size:          $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width:        $input-border-width !default;\n$custom-select-border-color:        $input-border-color !default;\n$custom-select-border-radius:       $border-radius !default;\n$custom-select-box-shadow:          inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color:  $input-focus-border-color !default;\n$custom-select-focus-width:         $input-focus-width !default;\n$custom-select-focus-box-shadow:    0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm:        $input-padding-y-sm !default;\n$custom-select-padding-x-sm:        $input-padding-x-sm !default;\n$custom-select-font-size-sm:        $input-font-size-sm !default;\n$custom-select-height-sm:           $input-height-sm !default;\n\n$custom-select-padding-y-lg:        $input-padding-y-lg !default;\n$custom-select-padding-x-lg:        $input-padding-x-lg !default;\n$custom-select-font-size-lg:        $input-font-size-lg !default;\n$custom-select-height-lg:           $input-height-lg !default;\n\n$custom-range-track-width:          100% !default;\n$custom-range-track-height:         .5rem !default;\n$custom-range-track-cursor:         pointer !default;\n$custom-range-track-bg:             $gray-300 !default;\n$custom-range-track-border-radius:  1rem !default;\n$custom-range-track-box-shadow:     inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width:                   1rem !default;\n$custom-range-thumb-height:                  $custom-range-thumb-width !default;\n$custom-range-thumb-bg:                      $component-active-bg !default;\n$custom-range-thumb-border:                  0 !default;\n$custom-range-thumb-border-radius:           1rem !default;\n$custom-range-thumb-box-shadow:              0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow:        0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width:  $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg:               lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg:             $gray-500 !default;\n\n$custom-file-height:                $input-height !default;\n$custom-file-height-inner:          $input-height-inner !default;\n$custom-file-focus-border-color:    $input-focus-border-color !default;\n$custom-file-focus-box-shadow:      $input-focus-box-shadow !default;\n$custom-file-disabled-bg:           $input-disabled-bg !default;\n\n$custom-file-padding-y:             $input-padding-y !default;\n$custom-file-padding-x:             $input-padding-x !default;\n$custom-file-line-height:           $input-line-height !default;\n$custom-file-font-family:           $input-font-family !default;\n$custom-file-font-weight:           $input-font-weight !default;\n$custom-file-color:                 $input-color !default;\n$custom-file-bg:                    $input-bg !default;\n$custom-file-border-width:          $input-border-width !default;\n$custom-file-border-color:          $input-border-color !default;\n$custom-file-border-radius:         $input-border-radius !default;\n$custom-file-box-shadow:            $input-box-shadow !default;\n$custom-file-button-color:          $custom-file-color !default;\n$custom-file-button-bg:             $input-group-addon-bg !default;\n$custom-file-text: (\n  en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top:          $form-text-margin-top !default;\n$form-feedback-font-size:           $small-font-size !default;\n$form-feedback-valid-color:         theme-color(\"success\") !default;\n$form-feedback-invalid-color:       theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color:    $form-feedback-valid-color !default;\n$form-feedback-icon-valid:          url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>\) !default;\n$form-feedback-icon-invalid-color:  $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid:        url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='#{$form-feedback-icon-invalid-color}' viewBox='0 0 12 12'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#{$form-feedback-icon-invalid-color}' stroke='none'/></svg>\) !default;\n\n$form-validation-states: () !default;\n$form-validation-states: map-merge(\n  (\n    \"valid\": (\n      \"color\": $form-feedback-valid-color,\n      \"icon\": $form-feedback-icon-valid\n    ),\n    \"invalid\": (\n      \"color\": $form-feedback-invalid-color,\n      \"icon\": $form-feedback-icon-invalid\n    ),\n  ),\n  $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown:                   1000 !default;\n$zindex-sticky:                     1020 !default;\n$zindex-fixed:                      1030 !default;\n$zindex-modal-backdrop:             1040 !default;\n$zindex-modal:                      1050 !default;\n$zindex-popover:                    1060 !default;\n$zindex-tooltip:                    1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y:                .5rem !default;\n$nav-link-padding-x:                1rem !default;\n$nav-link-disabled-color:           $gray-600 !default;\n\n$nav-tabs-border-color:             $gray-300 !default;\n$nav-tabs-border-width:             $border-width !default;\n$nav-tabs-border-radius:            $border-radius !default;\n$nav-tabs-link-hover-border-color:  $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color:        $gray-700 !default;\n$nav-tabs-link-active-bg:           $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius:           $border-radius !default;\n$nav-pills-link-active-color:       $component-active-color !default;\n$nav-pills-link-active-bg:          $component-active-bg !default;\n\n$nav-divider-color:                 $gray-200 !default;\n$nav-divider-margin-y:              $spacer * .5 !default;\n\n\n// Navbar\n\n$navbar-padding-y:                  $spacer * .5 !default;\n$navbar-padding-x:                  $spacer !default;\n\n$navbar-nav-link-padding-x:         .5rem !default;\n\n$navbar-brand-font-size:            $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height:                   $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height:               $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y:            ($nav-link-height - $navbar-brand-height) * .5 !default;\n\n$navbar-toggler-padding-y:          .25rem !default;\n$navbar-toggler-padding-x:          .75rem !default;\n$navbar-toggler-font-size:          $font-size-lg !default;\n$navbar-toggler-border-radius:      $btn-border-radius !default;\n\n$navbar-nav-scroll-max-height:      75vh !default;\n\n$navbar-dark-color:                 rgba($white, .5) !default;\n$navbar-dark-hover-color:           rgba($white, .75) !default;\n$navbar-dark-active-color:          $white !default;\n$navbar-dark-disabled-color:        rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg:       url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='#{$navbar-dark-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\) !default;\n$navbar-dark-toggler-border-color:  rgba($white, .1) !default;\n\n$navbar-light-color:                rgba($black, .5) !default;\n$navbar-light-hover-color:          rgba($black, .7) !default;\n$navbar-light-active-color:         rgba($black, .9) !default;\n$navbar-light-disabled-color:       rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg:      url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='#{$navbar-light-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>\) !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color:                $navbar-light-active-color !default;\n$navbar-light-brand-hover-color:          $navbar-light-active-color !default;\n$navbar-dark-brand-color:                 $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color:           $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width:                10rem !default;\n$dropdown-padding-x:                0 !default;\n$dropdown-padding-y:                .5rem !default;\n$dropdown-spacer:                   .125rem !default;\n$dropdown-font-size:                $font-size-base !default;\n$dropdown-color:                    $body-color !default;\n$dropdown-bg:                       $white !default;\n$dropdown-border-color:             rgba($black, .15) !default;\n$dropdown-border-radius:            $border-radius !default;\n$dropdown-border-width:             $border-width !default;\n$dropdown-inner-border-radius:      subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg:               $gray-200 !default;\n$dropdown-divider-margin-y:         $nav-divider-margin-y !default;\n$dropdown-box-shadow:               0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color:               $gray-900 !default;\n$dropdown-link-hover-color:         darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg:            $gray-200 !default;\n\n$dropdown-link-active-color:        $component-active-color !default;\n$dropdown-link-active-bg:           $component-active-bg !default;\n\n$dropdown-link-disabled-color:      $gray-500 !default;\n\n$dropdown-item-padding-y:           .25rem !default;\n$dropdown-item-padding-x:           1.5rem !default;\n\n$dropdown-header-color:             $gray-600 !default;\n$dropdown-header-padding:           $dropdown-padding-y $dropdown-item-padding-x !default;\n\n\n// Pagination\n\n$pagination-padding-y:              .5rem !default;\n$pagination-padding-x:              .75rem !default;\n$pagination-padding-y-sm:           .25rem !default;\n$pagination-padding-x-sm:           .5rem !default;\n$pagination-padding-y-lg:           .75rem !default;\n$pagination-padding-x-lg:           1.5rem !default;\n$pagination-line-height:            1.25 !default;\n\n$pagination-color:                  $link-color !default;\n$pagination-bg:                     $white !default;\n$pagination-border-width:           $border-width !default;\n$pagination-border-color:           $gray-300 !default;\n\n$pagination-focus-box-shadow:       $input-btn-focus-box-shadow !default;\n$pagination-focus-outline:          0 !default;\n\n$pagination-hover-color:            $link-hover-color !default;\n$pagination-hover-bg:               $gray-200 !default;\n$pagination-hover-border-color:     $gray-300 !default;\n\n$pagination-active-color:           $component-active-color !default;\n$pagination-active-bg:              $component-active-bg !default;\n$pagination-active-border-color:    $pagination-active-bg !default;\n\n$pagination-disabled-color:         $gray-600 !default;\n$pagination-disabled-bg:            $white !default;\n$pagination-disabled-border-color:  $gray-300 !default;\n\n$pagination-border-radius-sm:       $border-radius-sm !default;\n$pagination-border-radius-lg:       $border-radius-lg !default;\n\n\n// Jumbotron\n\n$jumbotron-padding:                 2rem !default;\n$jumbotron-color:                   null !default;\n$jumbotron-bg:                      $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y:                     .75rem !default;\n$card-spacer-x:                     1.25rem !default;\n$card-border-width:                 $border-width !default;\n$card-border-radius:                $border-radius !default;\n$card-border-color:                 rgba($black, .125) !default;\n$card-inner-border-radius:          subtract($card-border-radius, $card-border-width) !default;\n$card-cap-bg:                       rgba($black, .03) !default;\n$card-cap-color:                    null !default;\n$card-height:                       null !default;\n$card-color:                        null !default;\n$card-bg:                           $white !default;\n\n$card-img-overlay-padding:          1.25rem !default;\n\n$card-group-margin:                 $grid-gutter-width * .5 !default;\n$card-deck-margin:                  $card-group-margin !default;\n\n$card-columns-count:                3 !default;\n$card-columns-gap:                  1.25rem !default;\n$card-columns-margin:               $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size:                 $font-size-sm !default;\n$tooltip-max-width:                 200px !default;\n$tooltip-color:                     $white !default;\n$tooltip-bg:                        $black !default;\n$tooltip-border-radius:             $border-radius !default;\n$tooltip-opacity:                   .9 !default;\n$tooltip-padding-y:                 .25rem !default;\n$tooltip-padding-x:                 .5rem !default;\n$tooltip-margin:                    0 !default;\n\n$tooltip-arrow-width:               .8rem !default;\n$tooltip-arrow-height:              .4rem !default;\n$tooltip-arrow-color:               $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y:     $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x:     $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size:     $tooltip-font-size !default;\n$form-feedback-tooltip-line-height:   $line-height-base !default;\n$form-feedback-tooltip-opacity:       $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size:                 $font-size-sm !default;\n$popover-bg:                        $white !default;\n$popover-max-width:                 276px !default;\n$popover-border-width:              $border-width !default;\n$popover-border-color:              rgba($black, .2) !default;\n$popover-border-radius:             $border-radius-lg !default;\n$popover-inner-border-radius:       subtract($popover-border-radius, $popover-border-width) !default;\n$popover-box-shadow:                0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg:                 darken($popover-bg, 3%) !default;\n$popover-header-color:              $headings-color !default;\n$popover-header-padding-y:          .5rem !default;\n$popover-header-padding-x:          .75rem !default;\n\n$popover-body-color:                $body-color !default;\n$popover-body-padding-y:            $popover-header-padding-y !default;\n$popover-body-padding-x:            $popover-header-padding-x !default;\n\n$popover-arrow-width:               1rem !default;\n$popover-arrow-height:              .5rem !default;\n$popover-arrow-color:               $popover-bg !default;\n\n$popover-arrow-outer-color:         fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width:                   350px !default;\n$toast-padding-x:                   .75rem !default;\n$toast-padding-y:                   .25rem !default;\n$toast-font-size:                   .875rem !default;\n$toast-color:                       null !default;\n$toast-background-color:            rgba($white, .85) !default;\n$toast-border-width:                1px !default;\n$toast-border-color:                rgba(0, 0, 0, .1) !default;\n$toast-border-radius:               .25rem !default;\n$toast-box-shadow:                  0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color:                $gray-600 !default;\n$toast-header-background-color:     rgba($white, .85) !default;\n$toast-header-border-color:         rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size:                   75% !default;\n$badge-font-weight:                 $font-weight-bold !default;\n$badge-padding-y:                   .25em !default;\n$badge-padding-x:                   .4em !default;\n$badge-border-radius:               $border-radius !default;\n\n$badge-transition:                  $btn-transition !default;\n$badge-focus-width:                 $input-btn-focus-width !default;\n\n$badge-pill-padding-x:              .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius:          10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding:               1rem !default;\n\n// Margin between elements in footer, must be lower than or equal to 2 * $modal-inner-padding\n$modal-footer-margin-between:       .5rem !default;\n\n$modal-dialog-margin:               .5rem !default;\n$modal-dialog-margin-y-sm-up:       1.75rem !default;\n\n$modal-title-line-height:           $line-height-base !default;\n\n$modal-content-color:               null !default;\n$modal-content-bg:                  $white !default;\n$modal-content-border-color:        rgba($black, .2) !default;\n$modal-content-border-width:        $border-width !default;\n$modal-content-border-radius:       $border-radius-lg !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs:       0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up:    0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg:                 $black !default;\n$modal-backdrop-opacity:            .5 !default;\n$modal-header-border-color:         $border-color !default;\n$modal-footer-border-color:         $modal-header-border-color !default;\n$modal-header-border-width:         $modal-content-border-width !default;\n$modal-footer-border-width:         $modal-header-border-width !default;\n$modal-header-padding-y:            1rem !default;\n$modal-header-padding-x:            1rem !default;\n$modal-header-padding:              $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl:                          1140px !default;\n$modal-lg:                          800px !default;\n$modal-md:                          500px !default;\n$modal-sm:                          300px !default;\n\n$modal-fade-transform:              translate(0, -50px) !default;\n$modal-show-transform:              none !default;\n$modal-transition:                  transform .3s ease-out !default;\n$modal-scale-transform:             scale(1.02) !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y:                   .75rem !default;\n$alert-padding-x:                   1.25rem !default;\n$alert-margin-bottom:               1rem !default;\n$alert-border-radius:               $border-radius !default;\n$alert-link-font-weight:            $font-weight-bold !default;\n$alert-border-width:                $border-width !default;\n\n$alert-bg-level:                    -10 !default;\n$alert-border-level:                -9 !default;\n$alert-color-level:                 6 !default;\n\n\n// Progress bars\n\n$progress-height:                   1rem !default;\n$progress-font-size:                $font-size-base * .75 !default;\n$progress-bg:                       $gray-200 !default;\n$progress-border-radius:            $border-radius !default;\n$progress-box-shadow:               inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color:                $white !default;\n$progress-bar-bg:                   theme-color(\"primary\") !default;\n$progress-bar-animation-timing:     1s linear infinite !default;\n$progress-bar-transition:           width .6s ease !default;\n\n\n// List group\n\n$list-group-color:                  null !default;\n$list-group-bg:                     $white !default;\n$list-group-border-color:           rgba($black, .125) !default;\n$list-group-border-width:           $border-width !default;\n$list-group-border-radius:          $border-radius !default;\n\n$list-group-item-padding-y:         .75rem !default;\n$list-group-item-padding-x:         1.25rem !default;\n\n$list-group-hover-bg:               $gray-100 !default;\n$list-group-active-color:           $component-active-color !default;\n$list-group-active-bg:              $component-active-bg !default;\n$list-group-active-border-color:    $list-group-active-bg !default;\n\n$list-group-disabled-color:         $gray-600 !default;\n$list-group-disabled-bg:            $list-group-bg !default;\n\n$list-group-action-color:           $gray-700 !default;\n$list-group-action-hover-color:     $list-group-action-color !default;\n\n$list-group-action-active-color:    $body-color !default;\n$list-group-action-active-bg:       $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding:                 .25rem !default;\n$thumbnail-bg:                      $body-bg !default;\n$thumbnail-border-width:            $border-width !default;\n$thumbnail-border-color:            $gray-300 !default;\n$thumbnail-border-radius:           $border-radius !default;\n$thumbnail-box-shadow:              0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size:          90% !default;\n$figure-caption-color:              $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-font-size:              null !default;\n\n$breadcrumb-padding-y:              .75rem !default;\n$breadcrumb-padding-x:              1rem !default;\n$breadcrumb-item-padding:           .5rem !default;\n\n$breadcrumb-margin-bottom:          1rem !default;\n\n$breadcrumb-bg:                     $gray-200 !default;\n$breadcrumb-divider-color:          $gray-600 !default;\n$breadcrumb-active-color:           $gray-600 !default;\n$breadcrumb-divider:                quote(\"/\") !default;\n\n$breadcrumb-border-radius:          $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color:             $white !default;\n$carousel-control-width:             15% !default;\n$carousel-control-opacity:           .5 !default;\n$carousel-control-hover-opacity:     .9 !default;\n$carousel-control-transition:        opacity .15s ease !default;\n\n$carousel-indicator-width:           30px !default;\n$carousel-indicator-height:          3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer:          3px !default;\n$carousel-indicator-active-bg:       $white !default;\n$carousel-indicator-transition:      opacity .6s ease !default;\n\n$carousel-caption-width:             70% !default;\n$carousel-caption-color:             $white !default;\n\n$carousel-control-icon-width:        20px !default;\n\n$carousel-control-prev-icon-bg:      url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/></svg>\) !default;\n$carousel-control-next-icon-bg:      url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/></svg>\) !default;\n\n$carousel-transition-duration:       .6s !default;\n$carousel-transition:                transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width:           2rem !default;\n$spinner-height:          $spinner-width !default;\n$spinner-vertical-align:  -.125em !default;\n$spinner-border-width:    .25em !default;\n\n$spinner-width-sm:        1rem !default;\n$spinner-height-sm:       $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size:                   $font-size-base * 1.5 !default;\n$close-font-weight:                 $font-weight-bold !default;\n$close-color:                       $black !default;\n$close-text-shadow:                 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size:                    87.5% !default;\n$code-color:                        $pink !default;\n\n$kbd-padding-y:                     .2rem !default;\n$kbd-padding-x:                     .4rem !default;\n$kbd-font-size:                     $code-font-size !default;\n$kbd-color:                         $white !default;\n$kbd-bg:                            $gray-900 !default;\n\n$pre-color:                         $gray-900 !default;\n$pre-scrollable-max-height:         340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n$user-selects: all, auto, none !default;\n\n\n// Printing\n\n$print-page-size:                   a3 !default;\n$print-body-min-width:              map-get($grid-breakpoints, \"lg\") !default;\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive font sizes\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/v8.x/LICENSE)\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n@if $rfs-font-size-unit != rem and $rfs-font-size-unit != px {\n  @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n  @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize font size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n  @error \"`#{$rfs-factor}` is not a valid  $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n@function divide($dividend, $divisor, $precision: 10) {\n  $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n  $dividend: abs($dividend);\n  $divisor: abs($divisor);\n  @if $dividend == 0 {\n    @return 0;\n  }\n  @if $divisor == 0 {\n    @error \"Cannot divide by 0\";\n  }\n  $remainder: $dividend;\n  $result: 0;\n  $factor: 10;\n  @while ($remainder > 0 and $precision >= 0) {\n    $quotient: 0;\n    @while ($remainder >= $divisor) {\n      $remainder: $remainder - $divisor;\n      $quotient: $quotient + 1;\n    }\n    $result: $result * 10 + $quotient;\n    $factor: $factor * .1;\n    $remainder: $remainder * 10;\n    $precision: $precision - 1;\n    @if ($precision < 0 and $remainder >= $divisor * 5) {\n      $result: $result + 1;\n    }\n  }\n  $result: $result * $factor * $sign;\n  $dividend-unit: unit($dividend);\n  $divisor-unit: unit($divisor);\n  $unit-map: (\n    \"px\": 1px,\n    \"rem\": 1rem,\n    \"em\": 1em,\n    \"%\": 1%\n  );\n  @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n    $result: $result * map-get($unit-map, $dividend-unit);\n  }\n  @return $result;\n}\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n  $rfs-base-font-size: divide($rfs-base-font-size, $rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n  $rfs-base-font-size: divide($rfs-base-font-size, divide($rfs-base-font-size * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n  $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n  $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-disable-class {\n  @if $rfs-class == \"disable\" {\n    // Adding an extra class increases specificity, which prevents the media query to override the font size\n    &,\n    .disable-responsive-font-size &,\n    &.disable-responsive-font-size {\n      @content;\n    }\n  }\n  @else {\n    @content;\n  }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-enable-class {\n  @if $rfs-class == \"enable\" {\n    .enable-responsive-font-size &,\n    &.enable-responsive-font-size {\n      @content;\n    }\n  }\n  @else {\n    @content;\n  }\n}\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query($mq-value) {\n  @if $rfs-two-dimensional {\n    @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n      @content;\n    }\n  }\n  @else {\n    @media (max-width: #{$mq-value}) {\n      @content;\n    }\n  }\n}\n\n// Responsive font size mixin\n@mixin rfs($fs, $important: false) {\n  // Cache $fs unit\n  $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n  // Add !important suffix if needed\n  $rfs-suffix: if($important, \" !important\", \"\");\n\n  // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n  @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n    font-size: #{$fs}#{$rfs-suffix};\n  }\n  @else {\n    // Remove unit from $fs for calculations\n    @if $fs-unit == \"px\" {\n      $fs: divide($fs, $fs * 0 + 1);\n    }\n    @else if $fs-unit == \"rem\" {\n      $fs: divide($fs, divide($fs * 0 + 1, $rfs-rem-value));\n    }\n\n    // Set default font size\n    $rfs-static: if($rfs-font-size-unit == rem, #{divide($fs, $rfs-rem-value)}rem, #{$fs}px);\n\n    // Only add the media query if the font size is bigger than the minimum font size\n    @if $fs <= $rfs-base-font-size or not $enable-responsive-font-sizes {\n      font-size: #{$rfs-static}#{$rfs-suffix};\n    }\n    @else {\n      // Calculate the minimum font size for $fs\n      $fs-min: $rfs-base-font-size + divide($fs - $rfs-base-font-size, $rfs-factor);\n\n      // Calculate difference between $fs and the minimum font size\n      $fs-diff: $fs - $fs-min;\n\n      // Base font-size formatting\n      $min-width: if($rfs-font-size-unit == rem, #{divide($fs-min, $rfs-rem-value)}rem, #{$fs-min}px);\n\n      // Use `vmin` if two-dimensional is enabled\n      $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n      // Calculate the variable width between 0 and $rfs-breakpoint\n      $variable-width: #{divide($fs-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n      // Set the calculated font-size\n      $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n\n      // Breakpoint formatting\n      $mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n\n      @include _rfs-disable-class {\n        font-size: #{$rfs-static}#{$rfs-suffix};\n      }\n\n      @include _rfs-media-query($mq-value) {\n        @include _rfs-enable-class {\n          font-size: $rfs-fluid;\n        }\n\n        // Include safari iframe resize fix if needed\n        min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n      }\n    }\n  }\n}\n\n// The font-size & responsive-font-size mixins use RFS to rescale the font size\n@mixin font-size($fs, $important: false) {\n  @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n  @include rfs($fs, $important);\n}\n","// Variables\n//\n// Define variables that will later override bootstrap defaults\n\n$enable-print-styles: false;\n\n// Colors\n// Colors\n$primary: #F26F35;\n$secondary: #45ABE0;\n\n$success:#A4206A;\n$warning: #E23626;\n$danger: #9BC53F;\n$dark: #222222;\n$light: #D8EDF8; \n$info: #000000;\n$white: #FFF;\n\n\n\n$selection-color: #d9edf7;\n\n// Breakpoints\n// Breakpoints\n$grid-breakpoints: ( xxs: 0, xs: 568px, sm: 667.5px, md: 767.5px, lg: 991.5px, xl: 1199.5px, xxl: 1439.5px, xxxl: 1700px);\n$container-max-widths: ( xxs: 567px, xs: 568px, sm: 667.5px, md: 767.5px, lg: 991.5px, xl: 1199.5px, xxl: 1404px, xxxl: 1640px);\n// Misc\n$spacer: 1rem; // 10px\n$spacers: () !default;\n$spacers: map-merge(( 0: 0, 1: ($spacer * 1), 2: ($spacer * 2), 3: ($spacer * 3), 4: ($spacer * 4), 5: ($spacer * 5), 6: ($spacer * 6), 7: ($spacer * 7), 8: ($spacer * 8), 9: ($spacer * 9), 10: ($spacer * 10), 11: ($spacer * 11), 12: ($spacer * 12), 13: ($spacer * 13), 14: ($spacer * 14), 35: ($spacer * .35), 250: ($spacer * .25), 50: ($spacer * .5), 75: ($spacer * .75), 125: ($spacer * 1.25), 150: ($spacer * 1.5), 175: ($spacer * 1.75), 225: ($spacer * 2.25), 25: ($spacer * 2.5), 350: ($spacer * 3.5)), $spacers);\n\n\n// Figure\n$figure-margin: $spacer * 2.5;\n$matrix-block-margin: $figure-margin;",":root {\n  --blue: #007bff;\n  --indigo: #6610f2;\n  --purple: #6f42c1;\n  --pink: #e83e8c;\n  --red: #dc3545;\n  --orange: #fd7e14;\n  --yellow: #ffc107;\n  --green: #28a745;\n  --teal: #20c997;\n  --cyan: #17a2b8;\n  --white: #FFF;\n  --gray: #6c757d;\n  --gray-dark: #343a40;\n  --primary: #F26F35;\n  --secondary: #45ABE0;\n  --success: #A4206A;\n  --info: #000000;\n  --warning: #E23626;\n  --danger: #9BC53F;\n  --light: #D8EDF8;\n  --dark: #222222;\n  --breakpoint-xxs: 0;\n  --breakpoint-xs: 568px;\n  --breakpoint-sm: 667.5px;\n  --breakpoint-md: 767.5px;\n  --breakpoint-lg: 991.5px;\n  --breakpoint-xl: 1199.5px;\n  --breakpoint-xxl: 1439.5px;\n  --breakpoint-xxxl: 1700px;\n  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace; }\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box; }\n\nhtml {\n  font-family: sans-serif;\n  line-height: 1.15;\n  -webkit-text-size-adjust: 100%;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n  display: block; }\n\nbody {\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #212529;\n  text-align: left;\n  background-color: #FFF; }\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n  outline: 0 !important; }\n\nhr {\n  box-sizing: content-box;\n  height: 0;\n  overflow: visible; }\n\nh1, h2, h3, h4, h5, h6 {\n  margin-top: 0;\n  margin-bottom: 0.5rem; }\n\np {\n  margin-top: 0;\n  margin-bottom: 1rem; }\n\nabbr[title],\nabbr[data-original-title] {\n  text-decoration: underline;\n  text-decoration: underline dotted;\n  cursor: help;\n  border-bottom: 0;\n  text-decoration-skip-ink: none; }\n\naddress {\n  margin-bottom: 1rem;\n  font-style: normal;\n  line-height: inherit; }\n\nol,\nul,\ndl {\n  margin-top: 0;\n  margin-bottom: 1rem; }\n\nol ol,\nul ul,\nol ul,\nul ol {\n  margin-bottom: 0; }\n\ndt {\n  font-weight: 700; }\n\ndd {\n  margin-bottom: .5rem;\n  margin-left: 0; }\n\nblockquote {\n  margin: 0 0 1rem; }\n\nb,\nstrong {\n  font-weight: bolder; }\n\nsmall {\n  font-size: 80%; }\n\nsub,\nsup {\n  position: relative;\n  font-size: 75%;\n  line-height: 0;\n  vertical-align: baseline; }\n\nsub {\n  bottom: -.25em; }\n\nsup {\n  top: -.5em; }\n\na {\n  color: #F26F35;\n  text-decoration: none;\n  background-color: transparent; }\n  a:hover {\n    color: #cd480d;\n    text-decoration: underline; }\n\na:not([href]):not([class]) {\n  color: inherit;\n  text-decoration: none; }\n  a:not([href]):not([class]):hover {\n    color: inherit;\n    text-decoration: none; }\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  font-size: 1em; }\n\npre {\n  margin-top: 0;\n  margin-bottom: 1rem;\n  overflow: auto;\n  -ms-overflow-style: scrollbar; }\n\nfigure {\n  margin: 0 0 1rem; }\n\nimg {\n  vertical-align: middle;\n  border-style: none; }\n\nsvg {\n  overflow: hidden;\n  vertical-align: middle; }\n\ntable {\n  border-collapse: collapse; }\n\ncaption {\n  padding-top: 0.75rem;\n  padding-bottom: 0.75rem;\n  color: #6c757d;\n  text-align: left;\n  caption-side: bottom; }\n\nth {\n  text-align: inherit;\n  text-align: -webkit-match-parent; }\n\nlabel {\n  display: inline-block;\n  margin-bottom: 0.5rem; }\n\nbutton {\n  border-radius: 0; }\n\nbutton:focus:not(:focus-visible) {\n  outline: 0; }\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n  margin: 0;\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit; }\n\nbutton,\ninput {\n  overflow: visible; }\n\nbutton,\nselect {\n  text-transform: none; }\n\n[role=\"button\"] {\n  cursor: pointer; }\n\nselect {\n  word-wrap: normal; }\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button; }\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n  cursor: pointer; }\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n  padding: 0;\n  border-style: none; }\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  box-sizing: border-box;\n  padding: 0; }\n\ntextarea {\n  overflow: auto;\n  resize: vertical; }\n\nfieldset {\n  min-width: 0;\n  padding: 0;\n  margin: 0;\n  border: 0; }\n\nlegend {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  padding: 0;\n  margin-bottom: .5rem;\n  font-size: 1.5rem;\n  line-height: inherit;\n  color: inherit;\n  white-space: normal; }\n\nprogress {\n  vertical-align: baseline; }\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto; }\n\n[type=\"search\"] {\n  outline-offset: -2px;\n  -webkit-appearance: none; }\n\n[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none; }\n\n::-webkit-file-upload-button {\n  font: inherit;\n  -webkit-appearance: button; }\n\noutput {\n  display: inline-block; }\n\nsummary {\n  display: list-item;\n  cursor: pointer; }\n\ntemplate {\n  display: none; }\n\n[hidden] {\n  display: none !important; }\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n  margin-bottom: 0.5rem;\n  font-weight: 500;\n  line-height: 1.2; }\n\nh1, .h1 {\n  font-size: 2.5rem; }\n\nh2, .h2 {\n  font-size: 2rem; }\n\nh3, .h3 {\n  font-size: 1.75rem; }\n\nh4, .h4 {\n  font-size: 1.5rem; }\n\nh5, .h5 {\n  font-size: 1.25rem; }\n\nh6, .h6 {\n  font-size: 1rem; }\n\n.lead, .has-medium-font-size {\n  font-size: 1.25rem;\n  font-weight: 300; }\n\n.display-1 {\n  font-size: 6rem;\n  font-weight: 300;\n  line-height: 1.2; }\n\n.display-2 {\n  font-size: 5.5rem;\n  font-weight: 300;\n  line-height: 1.2; }\n\n.display-3 {\n  font-size: 4.5rem;\n  font-weight: 300;\n  line-height: 1.2; }\n\n.display-4 {\n  font-size: 3.5rem;\n  font-weight: 300;\n  line-height: 1.2; }\n\nhr {\n  margin-top: 1rem;\n  margin-bottom: 1rem;\n  border: 0;\n  border-top: 1px solid rgba(0, 0, 0, 0.1); }\n\nsmall,\n.small {\n  font-size: 80%;\n  font-weight: 400; }\n\nmark,\n.mark {\n  padding: 0.2em;\n  background-color: #fcf8e3; }\n\n.list-unstyled {\n  padding-left: 0;\n  list-style: none; }\n\n.list-inline {\n  padding-left: 0;\n  list-style: none; }\n\n.list-inline-item {\n  display: inline-block; }\n  .list-inline-item:not(:last-child) {\n    margin-right: 0.5rem; }\n\n.initialism {\n  font-size: 90%;\n  text-transform: uppercase; }\n\n.blockquote {\n  margin-bottom: 1rem;\n  font-size: 1.25rem; }\n\n.blockquote-footer {\n  display: block;\n  font-size: 80%;\n  color: #6c757d; }\n  .blockquote-footer::before {\n    content: \"\\2014\\00A0\"; }\n\n.img-fluid {\n  max-width: 100%;\n  height: auto; }\n\n.img-thumbnail {\n  padding: 0.25rem;\n  background-color: #FFF;\n  border: 1px solid #dee2e6;\n  border-radius: 0.25rem;\n  max-width: 100%;\n  height: auto; }\n\n.figure {\n  display: inline-block; }\n\n.figure-img {\n  margin-bottom: 0.5rem;\n  line-height: 1; }\n\n.figure-caption {\n  font-size: 90%;\n  color: #6c757d; }\n\ncode {\n  font-size: 87.5%;\n  color: #e83e8c;\n  word-wrap: break-word; }\n  a > code {\n    color: inherit; }\n\nkbd {\n  padding: 0.2rem 0.4rem;\n  font-size: 87.5%;\n  color: #FFF;\n  background-color: #212529;\n  border-radius: 0.2rem; }\n  kbd kbd {\n    padding: 0;\n    font-size: 100%;\n    font-weight: 700; }\n\npre {\n  display: block;\n  font-size: 87.5%;\n  color: #212529; }\n  pre code {\n    font-size: inherit;\n    color: inherit;\n    word-break: normal; }\n\n.pre-scrollable {\n  max-height: 340px;\n  overflow-y: scroll; }\n\n.container,\n.container-fluid,\n.container-xxs,\n.container-xs,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl,\n.container-xxl,\n.container-xxxl {\n  width: 100%;\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto; }\n\n.container {\n  max-width: 567px; }\n\n@media (min-width: 568px) {\n  .container, .container-xs {\n    max-width: 568px; } }\n\n@media (min-width: 667.5px) {\n  .container, .container-xs, .container-sm {\n    max-width: 667.5px; } }\n\n@media (min-width: 767.5px) {\n  .container, .container-xs, .container-sm, .container-md {\n    max-width: 767.5px; } }\n\n@media (min-width: 991.5px) {\n  .container, .container-xs, .container-sm, .container-md, .container-lg {\n    max-width: 991.5px; } }\n\n@media (min-width: 1199.5px) {\n  .container, .container-xs, .container-sm, .container-md, .container-lg, .container-xl {\n    max-width: 1199.5px; } }\n\n@media (min-width: 1439.5px) {\n  .container, .container-xs, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {\n    max-width: 1404px; } }\n\n@media (min-width: 1700px) {\n  .container, .container-xs, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl, .container-xxxl {\n    max-width: 1640px; } }\n\n.row {\n  display: flex;\n  flex-wrap: wrap;\n  margin-right: -15px;\n  margin-left: -15px; }\n\n.no-gutters {\n  margin-right: 0;\n  margin-left: 0; }\n  .no-gutters > .col,\n  .no-gutters > [class*=\"col-\"] {\n    padding-right: 0;\n    padding-left: 0; }\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs,\n.col-xs-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl,\n.col-xxl-auto, .col-xxxl-1, .col-xxxl-2, .col-xxxl-3, .col-xxxl-4, .col-xxxl-5, .col-xxxl-6, .col-xxxl-7, .col-xxxl-8, .col-xxxl-9, .col-xxxl-10, .col-xxxl-11, .col-xxxl-12, .col-xxxl,\n.col-xxxl-auto {\n  position: relative;\n  width: 100%;\n  padding-right: 15px;\n  padding-left: 15px; }\n\n.col {\n  flex-basis: 0;\n  flex-grow: 1;\n  max-width: 100%; }\n\n.row-cols-1 > * {\n  flex: 0 0 100%;\n  max-width: 100%; }\n\n.row-cols-2 > * {\n  flex: 0 0 50%;\n  max-width: 50%; }\n\n.row-cols-3 > * {\n  flex: 0 0 33.33333%;\n  max-width: 33.33333%; }\n\n.row-cols-4 > * {\n  flex: 0 0 25%;\n  max-width: 25%; }\n\n.row-cols-5 > * {\n  flex: 0 0 20%;\n  max-width: 20%; }\n\n.row-cols-6 > * {\n  flex: 0 0 16.66667%;\n  max-width: 16.66667%; }\n\n.col-auto {\n  flex: 0 0 auto;\n  width: auto;\n  max-width: 100%; }\n\n.col-1 {\n  flex: 0 0 8.33333%;\n  max-width: 8.33333%; }\n\n.col-2 {\n  flex: 0 0 16.66667%;\n  max-width: 16.66667%; }\n\n.col-3 {\n  flex: 0 0 25%;\n  max-width: 25%; }\n\n.col-4 {\n  flex: 0 0 33.33333%;\n  max-width: 33.33333%; }\n\n.col-5 {\n  flex: 0 0 41.66667%;\n  max-width: 41.66667%; }\n\n.col-6 {\n  flex: 0 0 50%;\n  max-width: 50%; }\n\n.col-7 {\n  flex: 0 0 58.33333%;\n  max-width: 58.33333%; }\n\n.col-8 {\n  flex: 0 0 66.66667%;\n  max-width: 66.66667%; }\n\n.col-9 {\n  flex: 0 0 75%;\n  max-width: 75%; }\n\n.col-10 {\n  flex: 0 0 83.33333%;\n  max-width: 83.33333%; }\n\n.col-11 {\n  flex: 0 0 91.66667%;\n  max-width: 91.66667%; }\n\n.col-12 {\n  flex: 0 0 100%;\n  max-width: 100%; }\n\n.order-first {\n  order: -1; }\n\n.order-last {\n  order: 13; }\n\n.order-0 {\n  order: 0; }\n\n.order-1 {\n  order: 1; }\n\n.order-2 {\n  order: 2; }\n\n.order-3 {\n  order: 3; }\n\n.order-4 {\n  order: 4; }\n\n.order-5 {\n  order: 5; }\n\n.order-6 {\n  order: 6; }\n\n.order-7 {\n  order: 7; }\n\n.order-8 {\n  order: 8; }\n\n.order-9 {\n  order: 9; }\n\n.order-10 {\n  order: 10; }\n\n.order-11 {\n  order: 11; }\n\n.order-12 {\n  order: 12; }\n\n.offset-1 {\n  margin-left: 8.33333%; }\n\n.offset-2 {\n  margin-left: 16.66667%; }\n\n.offset-3 {\n  margin-left: 25%; }\n\n.offset-4 {\n  margin-left: 33.33333%; }\n\n.offset-5 {\n  margin-left: 41.66667%; }\n\n.offset-6 {\n  margin-left: 50%; }\n\n.offset-7 {\n  margin-left: 58.33333%; }\n\n.offset-8 {\n  margin-left: 66.66667%; }\n\n.offset-9 {\n  margin-left: 75%; }\n\n.offset-10 {\n  margin-left: 83.33333%; }\n\n.offset-11 {\n  margin-left: 91.66667%; }\n\n@media (min-width: 568px) {\n  .col-xs {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%; }\n  .row-cols-xs-1 > * {\n    flex: 0 0 100%;\n    max-width: 100%; }\n  .row-cols-xs-2 > * {\n    flex: 0 0 50%;\n    max-width: 50%; }\n  .row-cols-xs-3 > * {\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%; }\n  .row-cols-xs-4 > * {\n    flex: 0 0 25%;\n    max-width: 25%; }\n  .row-cols-xs-5 > * {\n    flex: 0 0 20%;\n    max-width: 20%; }\n  .row-cols-xs-6 > * {\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%; }\n  .col-xs-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%; }\n  .col-xs-1 {\n    flex: 0 0 8.33333%;\n    max-width: 8.33333%; }\n  .col-xs-2 {\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%; }\n  .col-xs-3 {\n    flex: 0 0 25%;\n    max-width: 25%; }\n  .col-xs-4 {\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%; }\n  .col-xs-5 {\n    flex: 0 0 41.66667%;\n    max-width: 41.66667%; }\n  .col-xs-6 {\n    flex: 0 0 50%;\n    max-width: 50%; }\n  .col-xs-7 {\n    flex: 0 0 58.33333%;\n    max-width: 58.33333%; }\n  .col-xs-8 {\n    flex: 0 0 66.66667%;\n    max-width: 66.66667%; }\n  .col-xs-9 {\n    flex: 0 0 75%;\n    max-width: 75%; }\n  .col-xs-10 {\n    flex: 0 0 83.33333%;\n    max-width: 83.33333%; }\n  .col-xs-11 {\n    flex: 0 0 91.66667%;\n    max-width: 91.66667%; }\n  .col-xs-12 {\n    flex: 0 0 100%;\n    max-width: 100%; }\n  .order-xs-first {\n    order: -1; }\n  .order-xs-last {\n    order: 13; }\n  .order-xs-0 {\n    order: 0; }\n  .order-xs-1 {\n    order: 1; }\n  .order-xs-2 {\n    order: 2; }\n  .order-xs-3 {\n    order: 3; }\n  .order-xs-4 {\n    order: 4; }\n  .order-xs-5 {\n    order: 5; }\n  .order-xs-6 {\n    order: 6; }\n  .order-xs-7 {\n    order: 7; }\n  .order-xs-8 {\n    order: 8; }\n  .order-xs-9 {\n    order: 9; }\n  .order-xs-10 {\n    order: 10; }\n  .order-xs-11 {\n    order: 11; }\n  .order-xs-12 {\n    order: 12; }\n  .offset-xs-0 {\n    margin-left: 0; }\n  .offset-xs-1 {\n    margin-left: 8.33333%; }\n  .offset-xs-2 {\n    margin-left: 16.66667%; }\n  .offset-xs-3 {\n    margin-left: 25%; }\n  .offset-xs-4 {\n    margin-left: 33.33333%; }\n  .offset-xs-5 {\n    margin-left: 41.66667%; }\n  .offset-xs-6 {\n    margin-left: 50%; }\n  .offset-xs-7 {\n    margin-left: 58.33333%; }\n  .offset-xs-8 {\n    margin-left: 66.66667%; }\n  .offset-xs-9 {\n    margin-left: 75%; }\n  .offset-xs-10 {\n    margin-left: 83.33333%; }\n  .offset-xs-11 {\n    margin-left: 91.66667%; } }\n\n@media (min-width: 667.5px) {\n  .col-sm {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%; }\n  .row-cols-sm-1 > * {\n    flex: 0 0 100%;\n    max-width: 100%; }\n  .row-cols-sm-2 > * {\n    flex: 0 0 50%;\n    max-width: 50%; }\n  .row-cols-sm-3 > * {\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%; }\n  .row-cols-sm-4 > * {\n    flex: 0 0 25%;\n    max-width: 25%; }\n  .row-cols-sm-5 > * {\n    flex: 0 0 20%;\n    max-width: 20%; }\n  .row-cols-sm-6 > * {\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%; }\n  .col-sm-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%; }\n  .col-sm-1 {\n    flex: 0 0 8.33333%;\n    max-width: 8.33333%; }\n  .col-sm-2 {\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%; }\n  .col-sm-3 {\n    flex: 0 0 25%;\n    max-width: 25%; }\n  .col-sm-4 {\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%; }\n  .col-sm-5 {\n    flex: 0 0 41.66667%;\n    max-width: 41.66667%; }\n  .col-sm-6 {\n    flex: 0 0 50%;\n    max-width: 50%; }\n  .col-sm-7 {\n    flex: 0 0 58.33333%;\n    max-width: 58.33333%; }\n  .col-sm-8 {\n    flex: 0 0 66.66667%;\n    max-width: 66.66667%; }\n  .col-sm-9 {\n    flex: 0 0 75%;\n    max-width: 75%; }\n  .col-sm-10 {\n    flex: 0 0 83.33333%;\n    max-width: 83.33333%; }\n  .col-sm-11 {\n    flex: 0 0 91.66667%;\n    max-width: 91.66667%; }\n  .col-sm-12 {\n    flex: 0 0 100%;\n    max-width: 100%; }\n  .order-sm-first {\n    order: -1; }\n  .order-sm-last {\n    order: 13; }\n  .order-sm-0 {\n    order: 0; }\n  .order-sm-1 {\n    order: 1; }\n  .order-sm-2 {\n    order: 2; }\n  .order-sm-3 {\n    order: 3; }\n  .order-sm-4 {\n    order: 4; }\n  .order-sm-5 {\n    order: 5; }\n  .order-sm-6 {\n    order: 6; }\n  .order-sm-7 {\n    order: 7; }\n  .order-sm-8 {\n    order: 8; }\n  .order-sm-9 {\n    order: 9; }\n  .order-sm-10 {\n    order: 10; }\n  .order-sm-11 {\n    order: 11; }\n  .order-sm-12 {\n    order: 12; }\n  .offset-sm-0 {\n    margin-left: 0; }\n  .offset-sm-1 {\n    margin-left: 8.33333%; }\n  .offset-sm-2 {\n    margin-left: 16.66667%; }\n  .offset-sm-3 {\n    margin-left: 25%; }\n  .offset-sm-4 {\n    margin-left: 33.33333%; }\n  .offset-sm-5 {\n    margin-left: 41.66667%; }\n  .offset-sm-6 {\n    margin-left: 50%; }\n  .offset-sm-7 {\n    margin-left: 58.33333%; }\n  .offset-sm-8 {\n    margin-left: 66.66667%; }\n  .offset-sm-9 {\n    margin-left: 75%; }\n  .offset-sm-10 {\n    margin-left: 83.33333%; }\n  .offset-sm-11 {\n    margin-left: 91.66667%; } }\n\n@media (min-width: 767.5px) {\n  .col-md {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%; }\n  .row-cols-md-1 > * {\n    flex: 0 0 100%;\n    max-width: 100%; }\n  .row-cols-md-2 > * {\n    flex: 0 0 50%;\n    max-width: 50%; }\n  .row-cols-md-3 > * {\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%; }\n  .row-cols-md-4 > * {\n    flex: 0 0 25%;\n    max-width: 25%; }\n  .row-cols-md-5 > * {\n    flex: 0 0 20%;\n    max-width: 20%; }\n  .row-cols-md-6 > * {\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%; }\n  .col-md-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%; }\n  .col-md-1 {\n    flex: 0 0 8.33333%;\n    max-width: 8.33333%; }\n  .col-md-2 {\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%; }\n  .col-md-3 {\n    flex: 0 0 25%;\n    max-width: 25%; }\n  .col-md-4 {\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%; }\n  .col-md-5 {\n    flex: 0 0 41.66667%;\n    max-width: 41.66667%; }\n  .col-md-6 {\n    flex: 0 0 50%;\n    max-width: 50%; }\n  .col-md-7 {\n    flex: 0 0 58.33333%;\n    max-width: 58.33333%; }\n  .col-md-8 {\n    flex: 0 0 66.66667%;\n    max-width: 66.66667%; }\n  .col-md-9 {\n    flex: 0 0 75%;\n    max-width: 75%; }\n  .col-md-10 {\n    flex: 0 0 83.33333%;\n    max-width: 83.33333%; }\n  .col-md-11 {\n    flex: 0 0 91.66667%;\n    max-width: 91.66667%; }\n  .col-md-12 {\n    flex: 0 0 100%;\n    max-width: 100%; }\n  .order-md-first {\n    order: -1; }\n  .order-md-last {\n    order: 13; }\n  .order-md-0 {\n    order: 0; }\n  .order-md-1 {\n    order: 1; }\n  .order-md-2 {\n    order: 2; }\n  .order-md-3 {\n    order: 3; }\n  .order-md-4 {\n    order: 4; }\n  .order-md-5 {\n    order: 5; }\n  .order-md-6 {\n    order: 6; }\n  .order-md-7 {\n    order: 7; }\n  .order-md-8 {\n    order: 8; }\n  .order-md-9 {\n    order: 9; }\n  .order-md-10 {\n    order: 10; }\n  .order-md-11 {\n    order: 11; }\n  .order-md-12 {\n    order: 12; }\n  .offset-md-0 {\n    margin-left: 0; }\n  .offset-md-1 {\n    margin-left: 8.33333%; }\n  .offset-md-2 {\n    margin-left: 16.66667%; }\n  .offset-md-3 {\n    margin-left: 25%; }\n  .offset-md-4 {\n    margin-left: 33.33333%; }\n  .offset-md-5 {\n    margin-left: 41.66667%; }\n  .offset-md-6 {\n    margin-left: 50%; }\n  .offset-md-7 {\n    margin-left: 58.33333%; }\n  .offset-md-8 {\n    margin-left: 66.66667%; }\n  .offset-md-9 {\n    margin-left: 75%; }\n  .offset-md-10 {\n    margin-left: 83.33333%; }\n  .offset-md-11 {\n    margin-left: 91.66667%; } }\n\n@media (min-width: 991.5px) {\n  .col-lg {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%; }\n  .row-cols-lg-1 > * {\n    flex: 0 0 100%;\n    max-width: 100%; }\n  .row-cols-lg-2 > * {\n    flex: 0 0 50%;\n    max-width: 50%; }\n  .row-cols-lg-3 > * {\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%; }\n  .row-cols-lg-4 > * {\n    flex: 0 0 25%;\n    max-width: 25%; }\n  .row-cols-lg-5 > * {\n    flex: 0 0 20%;\n    max-width: 20%; }\n  .row-cols-lg-6 > * {\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%; }\n  .col-lg-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%; }\n  .col-lg-1 {\n    flex: 0 0 8.33333%;\n    max-width: 8.33333%; }\n  .col-lg-2 {\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%; }\n  .col-lg-3 {\n    flex: 0 0 25%;\n    max-width: 25%; }\n  .col-lg-4 {\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%; }\n  .col-lg-5 {\n    flex: 0 0 41.66667%;\n    max-width: 41.66667%; }\n  .col-lg-6 {\n    flex: 0 0 50%;\n    max-width: 50%; }\n  .col-lg-7 {\n    flex: 0 0 58.33333%;\n    max-width: 58.33333%; }\n  .col-lg-8 {\n    flex: 0 0 66.66667%;\n    max-width: 66.66667%; }\n  .col-lg-9 {\n    flex: 0 0 75%;\n    max-width: 75%; }\n  .col-lg-10 {\n    flex: 0 0 83.33333%;\n    max-width: 83.33333%; }\n  .col-lg-11 {\n    flex: 0 0 91.66667%;\n    max-width: 91.66667%; }\n  .col-lg-12 {\n    flex: 0 0 100%;\n    max-width: 100%; }\n  .order-lg-first {\n    order: -1; }\n  .order-lg-last {\n    order: 13; }\n  .order-lg-0 {\n    order: 0; }\n  .order-lg-1 {\n    order: 1; }\n  .order-lg-2 {\n    order: 2; }\n  .order-lg-3 {\n    order: 3; }\n  .order-lg-4 {\n    order: 4; }\n  .order-lg-5 {\n    order: 5; }\n  .order-lg-6 {\n    order: 6; }\n  .order-lg-7 {\n    order: 7; }\n  .order-lg-8 {\n    order: 8; }\n  .order-lg-9 {\n    order: 9; }\n  .order-lg-10 {\n    order: 10; }\n  .order-lg-11 {\n    order: 11; }\n  .order-lg-12 {\n    order: 12; }\n  .offset-lg-0 {\n    margin-left: 0; }\n  .offset-lg-1 {\n    margin-left: 8.33333%; }\n  .offset-lg-2 {\n    margin-left: 16.66667%; }\n  .offset-lg-3 {\n    margin-left: 25%; }\n  .offset-lg-4 {\n    margin-left: 33.33333%; }\n  .offset-lg-5 {\n    margin-left: 41.66667%; }\n  .offset-lg-6 {\n    margin-left: 50%; }\n  .offset-lg-7 {\n    margin-left: 58.33333%; }\n  .offset-lg-8 {\n    margin-left: 66.66667%; }\n  .offset-lg-9 {\n    margin-left: 75%; }\n  .offset-lg-10 {\n    margin-left: 83.33333%; }\n  .offset-lg-11 {\n    margin-left: 91.66667%; } }\n\n@media (min-width: 1199.5px) {\n  .col-xl {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%; }\n  .row-cols-xl-1 > * {\n    flex: 0 0 100%;\n    max-width: 100%; }\n  .row-cols-xl-2 > * {\n    flex: 0 0 50%;\n    max-width: 50%; }\n  .row-cols-xl-3 > * {\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%; }\n  .row-cols-xl-4 > * {\n    flex: 0 0 25%;\n    max-width: 25%; }\n  .row-cols-xl-5 > * {\n    flex: 0 0 20%;\n    max-width: 20%; }\n  .row-cols-xl-6 > * {\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%; }\n  .col-xl-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%; }\n  .col-xl-1 {\n    flex: 0 0 8.33333%;\n    max-width: 8.33333%; }\n  .col-xl-2 {\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%; }\n  .col-xl-3 {\n    flex: 0 0 25%;\n    max-width: 25%; }\n  .col-xl-4 {\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%; }\n  .col-xl-5 {\n    flex: 0 0 41.66667%;\n    max-width: 41.66667%; }\n  .col-xl-6 {\n    flex: 0 0 50%;\n    max-width: 50%; }\n  .col-xl-7 {\n    flex: 0 0 58.33333%;\n    max-width: 58.33333%; }\n  .col-xl-8 {\n    flex: 0 0 66.66667%;\n    max-width: 66.66667%; }\n  .col-xl-9 {\n    flex: 0 0 75%;\n    max-width: 75%; }\n  .col-xl-10 {\n    flex: 0 0 83.33333%;\n    max-width: 83.33333%; }\n  .col-xl-11 {\n    flex: 0 0 91.66667%;\n    max-width: 91.66667%; }\n  .col-xl-12 {\n    flex: 0 0 100%;\n    max-width: 100%; }\n  .order-xl-first {\n    order: -1; }\n  .order-xl-last {\n    order: 13; }\n  .order-xl-0 {\n    order: 0; }\n  .order-xl-1 {\n    order: 1; }\n  .order-xl-2 {\n    order: 2; }\n  .order-xl-3 {\n    order: 3; }\n  .order-xl-4 {\n    order: 4; }\n  .order-xl-5 {\n    order: 5; }\n  .order-xl-6 {\n    order: 6; }\n  .order-xl-7 {\n    order: 7; }\n  .order-xl-8 {\n    order: 8; }\n  .order-xl-9 {\n    order: 9; }\n  .order-xl-10 {\n    order: 10; }\n  .order-xl-11 {\n    order: 11; }\n  .order-xl-12 {\n    order: 12; }\n  .offset-xl-0 {\n    margin-left: 0; }\n  .offset-xl-1 {\n    margin-left: 8.33333%; }\n  .offset-xl-2 {\n    margin-left: 16.66667%; }\n  .offset-xl-3 {\n    margin-left: 25%; }\n  .offset-xl-4 {\n    margin-left: 33.33333%; }\n  .offset-xl-5 {\n    margin-left: 41.66667%; }\n  .offset-xl-6 {\n    margin-left: 50%; }\n  .offset-xl-7 {\n    margin-left: 58.33333%; }\n  .offset-xl-8 {\n    margin-left: 66.66667%; }\n  .offset-xl-9 {\n    margin-left: 75%; }\n  .offset-xl-10 {\n    margin-left: 83.33333%; }\n  .offset-xl-11 {\n    margin-left: 91.66667%; } }\n\n@media (min-width: 1439.5px) {\n  .col-xxl {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%; }\n  .row-cols-xxl-1 > * {\n    flex: 0 0 100%;\n    max-width: 100%; }\n  .row-cols-xxl-2 > * {\n    flex: 0 0 50%;\n    max-width: 50%; }\n  .row-cols-xxl-3 > * {\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%; }\n  .row-cols-xxl-4 > * {\n    flex: 0 0 25%;\n    max-width: 25%; }\n  .row-cols-xxl-5 > * {\n    flex: 0 0 20%;\n    max-width: 20%; }\n  .row-cols-xxl-6 > * {\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%; }\n  .col-xxl-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%; }\n  .col-xxl-1 {\n    flex: 0 0 8.33333%;\n    max-width: 8.33333%; }\n  .col-xxl-2 {\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%; }\n  .col-xxl-3 {\n    flex: 0 0 25%;\n    max-width: 25%; }\n  .col-xxl-4 {\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%; }\n  .col-xxl-5 {\n    flex: 0 0 41.66667%;\n    max-width: 41.66667%; }\n  .col-xxl-6 {\n    flex: 0 0 50%;\n    max-width: 50%; }\n  .col-xxl-7 {\n    flex: 0 0 58.33333%;\n    max-width: 58.33333%; }\n  .col-xxl-8 {\n    flex: 0 0 66.66667%;\n    max-width: 66.66667%; }\n  .col-xxl-9 {\n    flex: 0 0 75%;\n    max-width: 75%; }\n  .col-xxl-10 {\n    flex: 0 0 83.33333%;\n    max-width: 83.33333%; }\n  .col-xxl-11 {\n    flex: 0 0 91.66667%;\n    max-width: 91.66667%; }\n  .col-xxl-12 {\n    flex: 0 0 100%;\n    max-width: 100%; }\n  .order-xxl-first {\n    order: -1; }\n  .order-xxl-last {\n    order: 13; }\n  .order-xxl-0 {\n    order: 0; }\n  .order-xxl-1 {\n    order: 1; }\n  .order-xxl-2 {\n    order: 2; }\n  .order-xxl-3 {\n    order: 3; }\n  .order-xxl-4 {\n    order: 4; }\n  .order-xxl-5 {\n    order: 5; }\n  .order-xxl-6 {\n    order: 6; }\n  .order-xxl-7 {\n    order: 7; }\n  .order-xxl-8 {\n    order: 8; }\n  .order-xxl-9 {\n    order: 9; }\n  .order-xxl-10 {\n    order: 10; }\n  .order-xxl-11 {\n    order: 11; }\n  .order-xxl-12 {\n    order: 12; }\n  .offset-xxl-0 {\n    margin-left: 0; }\n  .offset-xxl-1 {\n    margin-left: 8.33333%; }\n  .offset-xxl-2 {\n    margin-left: 16.66667%; }\n  .offset-xxl-3 {\n    margin-left: 25%; }\n  .offset-xxl-4 {\n    margin-left: 33.33333%; }\n  .offset-xxl-5 {\n    margin-left: 41.66667%; }\n  .offset-xxl-6 {\n    margin-left: 50%; }\n  .offset-xxl-7 {\n    margin-left: 58.33333%; }\n  .offset-xxl-8 {\n    margin-left: 66.66667%; }\n  .offset-xxl-9 {\n    margin-left: 75%; }\n  .offset-xxl-10 {\n    margin-left: 83.33333%; }\n  .offset-xxl-11 {\n    margin-left: 91.66667%; } }\n\n@media (min-width: 1700px) {\n  .col-xxxl {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%; }\n  .row-cols-xxxl-1 > * {\n    flex: 0 0 100%;\n    max-width: 100%; }\n  .row-cols-xxxl-2 > * {\n    flex: 0 0 50%;\n    max-width: 50%; }\n  .row-cols-xxxl-3 > * {\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%; }\n  .row-cols-xxxl-4 > * {\n    flex: 0 0 25%;\n    max-width: 25%; }\n  .row-cols-xxxl-5 > * {\n    flex: 0 0 20%;\n    max-width: 20%; }\n  .row-cols-xxxl-6 > * {\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%; }\n  .col-xxxl-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%; }\n  .col-xxxl-1 {\n    flex: 0 0 8.33333%;\n    max-width: 8.33333%; }\n  .col-xxxl-2 {\n    flex: 0 0 16.66667%;\n    max-width: 16.66667%; }\n  .col-xxxl-3 {\n    flex: 0 0 25%;\n    max-width: 25%; }\n  .col-xxxl-4 {\n    flex: 0 0 33.33333%;\n    max-width: 33.33333%; }\n  .col-xxxl-5 {\n    flex: 0 0 41.66667%;\n    max-width: 41.66667%; }\n  .col-xxxl-6 {\n    flex: 0 0 50%;\n    max-width: 50%; }\n  .col-xxxl-7 {\n    flex: 0 0 58.33333%;\n    max-width: 58.33333%; }\n  .col-xxxl-8 {\n    flex: 0 0 66.66667%;\n    max-width: 66.66667%; }\n  .col-xxxl-9 {\n    flex: 0 0 75%;\n    max-width: 75%; }\n  .col-xxxl-10 {\n    flex: 0 0 83.33333%;\n    max-width: 83.33333%; }\n  .col-xxxl-11 {\n    flex: 0 0 91.66667%;\n    max-width: 91.66667%; }\n  .col-xxxl-12 {\n    flex: 0 0 100%;\n    max-width: 100%; }\n  .order-xxxl-first {\n    order: -1; }\n  .order-xxxl-last {\n    order: 13; }\n  .order-xxxl-0 {\n    order: 0; }\n  .order-xxxl-1 {\n    order: 1; }\n  .order-xxxl-2 {\n    order: 2; }\n  .order-xxxl-3 {\n    order: 3; }\n  .order-xxxl-4 {\n    order: 4; }\n  .order-xxxl-5 {\n    order: 5; }\n  .order-xxxl-6 {\n    order: 6; }\n  .order-xxxl-7 {\n    order: 7; }\n  .order-xxxl-8 {\n    order: 8; }\n  .order-xxxl-9 {\n    order: 9; }\n  .order-xxxl-10 {\n    order: 10; }\n  .order-xxxl-11 {\n    order: 11; }\n  .order-xxxl-12 {\n    order: 12; }\n  .offset-xxxl-0 {\n    margin-left: 0; }\n  .offset-xxxl-1 {\n    margin-left: 8.33333%; }\n  .offset-xxxl-2 {\n    margin-left: 16.66667%; }\n  .offset-xxxl-3 {\n    margin-left: 25%; }\n  .offset-xxxl-4 {\n    margin-left: 33.33333%; }\n  .offset-xxxl-5 {\n    margin-left: 41.66667%; }\n  .offset-xxxl-6 {\n    margin-left: 50%; }\n  .offset-xxxl-7 {\n    margin-left: 58.33333%; }\n  .offset-xxxl-8 {\n    margin-left: 66.66667%; }\n  .offset-xxxl-9 {\n    margin-left: 75%; }\n  .offset-xxxl-10 {\n    margin-left: 83.33333%; }\n  .offset-xxxl-11 {\n    margin-left: 91.66667%; } }\n\n.table {\n  width: 100%;\n  margin-bottom: 1rem;\n  color: #212529; }\n  .table th,\n  .table td {\n    padding: 0.75rem;\n    vertical-align: top;\n    border-top: 1px solid #dee2e6; }\n  .table thead th {\n    vertical-align: bottom;\n    border-bottom: 2px solid #dee2e6; }\n  .table tbody + tbody {\n    border-top: 2px solid #dee2e6; }\n\n.table-sm th,\n.table-sm td {\n  padding: 0.3rem; }\n\n.table-bordered {\n  border: 1px solid #dee2e6; }\n  .table-bordered th,\n  .table-bordered td {\n    border: 1px solid #dee2e6; }\n  .table-bordered thead th,\n  .table-bordered thead td {\n    border-bottom-width: 2px; }\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n  border: 0; }\n\n.table-striped tbody tr:nth-of-type(odd) {\n  background-color: rgba(0, 0, 0, 0.05); }\n\n.table-hover tbody tr:hover {\n  color: #212529;\n  background-color: rgba(0, 0, 0, 0.075); }\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n  background-color: #fbd7c6; }\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n  border-color: #f8b496; }\n\n.table-hover .table-primary:hover {\n  background-color: #f9c6ae; }\n  .table-hover .table-primary:hover > td,\n  .table-hover .table-primary:hover > th {\n    background-color: #f9c6ae; }\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n  background-color: #cbe7f6; }\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n  border-color: #9ed3ef; }\n\n.table-hover .table-secondary:hover {\n  background-color: #b5ddf2; }\n  .table-hover .table-secondary:hover > td,\n  .table-hover .table-secondary:hover > th {\n    background-color: #b5ddf2; }\n\n.table-success,\n.table-success > th,\n.table-success > td {\n  background-color: #e6c1d5; }\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n  border-color: #d08bb2; }\n\n.table-hover .table-success:hover {\n  background-color: #dfafc9; }\n  .table-hover .table-success:hover > td,\n  .table-hover .table-success:hover > th {\n    background-color: #dfafc9; }\n\n.table-info,\n.table-info > th,\n.table-info > td {\n  background-color: #b8b8b8; }\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n  border-color: #7a7a7a; }\n\n.table-hover .table-info:hover {\n  background-color: #ababab; }\n  .table-hover .table-info:hover > td,\n  .table-hover .table-info:hover > th {\n    background-color: #ababab; }\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n  background-color: #f7c7c2; }\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n  border-color: #f0968e; }\n\n.table-hover .table-warning:hover {\n  background-color: #f4b2ab; }\n  .table-hover .table-warning:hover > td,\n  .table-hover .table-warning:hover > th {\n    background-color: #f4b2ab; }\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n  background-color: #e3efc9; }\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n  border-color: #cbe19b; }\n\n.table-hover .table-danger:hover {\n  background-color: #d9e9b5; }\n  .table-hover .table-danger:hover > td,\n  .table-hover .table-danger:hover > th {\n    background-color: #d9e9b5; }\n\n.table-light,\n.table-light > th,\n.table-light > td {\n  background-color: #f4fafd; }\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n  border-color: #ebf6fb; }\n\n.table-hover .table-light:hover {\n  background-color: #def0f9; }\n  .table-hover .table-light:hover > td,\n  .table-hover .table-light:hover > th {\n    background-color: #def0f9; }\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n  background-color: #c1c1c1; }\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n  border-color: #8c8c8c; }\n\n.table-hover .table-dark:hover {\n  background-color: #b4b4b4; }\n  .table-hover .table-dark:hover > td,\n  .table-hover .table-dark:hover > th {\n    background-color: #b4b4b4; }\n\n.table-active,\n.table-active > th,\n.table-active > td {\n  background-color: rgba(0, 0, 0, 0.075); }\n\n.table-hover .table-active:hover {\n  background-color: rgba(0, 0, 0, 0.075); }\n  .table-hover .table-active:hover > td,\n  .table-hover .table-active:hover > th {\n    background-color: rgba(0, 0, 0, 0.075); }\n\n.table .thead-dark th {\n  color: #FFF;\n  background-color: #343a40;\n  border-color: #454d55; }\n\n.table .thead-light th {\n  color: #495057;\n  background-color: #e9ecef;\n  border-color: #dee2e6; }\n\n.table-dark {\n  color: #FFF;\n  background-color: #343a40; }\n  .table-dark th,\n  .table-dark td,\n  .table-dark thead th {\n    border-color: #454d55; }\n  .table-dark.table-bordered {\n    border: 0; }\n  .table-dark.table-striped tbody tr:nth-of-type(odd) {\n    background-color: rgba(255, 255, 255, 0.05); }\n  .table-dark.table-hover tbody tr:hover {\n    color: #FFF;\n    background-color: rgba(255, 255, 255, 0.075); }\n\n@media (max-width: 567.98px) {\n  .table-responsive-xs {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch; }\n    .table-responsive-xs > .table-bordered {\n      border: 0; } }\n\n@media (max-width: 667.48px) {\n  .table-responsive-sm {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch; }\n    .table-responsive-sm > .table-bordered {\n      border: 0; } }\n\n@media (max-width: 767.48px) {\n  .table-responsive-md {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch; }\n    .table-responsive-md > .table-bordered {\n      border: 0; } }\n\n@media (max-width: 991.48px) {\n  .table-responsive-lg {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch; }\n    .table-responsive-lg > .table-bordered {\n      border: 0; } }\n\n@media (max-width: 1199.48px) {\n  .table-responsive-xl {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch; }\n    .table-responsive-xl > .table-bordered {\n      border: 0; } }\n\n@media (max-width: 1439.48px) {\n  .table-responsive-xxl {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch; }\n    .table-responsive-xxl > .table-bordered {\n      border: 0; } }\n\n@media (max-width: 1699.98px) {\n  .table-responsive-xxxl {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch; }\n    .table-responsive-xxxl > .table-bordered {\n      border: 0; } }\n\n.table-responsive {\n  display: block;\n  width: 100%;\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch; }\n  .table-responsive > .table-bordered {\n    border: 0; }\n\n.form-control {\n  display: block;\n  width: 100%;\n  height: calc(1.5em + 0.75rem + 2px);\n  padding: 0.375rem 0.75rem;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #495057;\n  background-color: #FFF;\n  background-clip: padding-box;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem;\n  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }\n  @media (prefers-reduced-motion: reduce) {\n    .form-control {\n      transition: none; } }\n  .form-control::-ms-expand {\n    background-color: transparent;\n    border: 0; }\n  .form-control:focus {\n    color: #495057;\n    background-color: #FFF;\n    border-color: #fac4ad;\n    outline: 0;\n    box-shadow: 0 0 0 0.2rem rgba(242, 111, 53, 0.25); }\n  .form-control::placeholder {\n    color: #6c757d;\n    opacity: 1; }\n  .form-control:disabled, .form-control[readonly] {\n    background-color: #e9ecef;\n    opacity: 1; }\n\ninput[type=\"date\"].form-control,\ninput[type=\"time\"].form-control,\ninput[type=\"datetime-local\"].form-control,\ninput[type=\"month\"].form-control {\n  appearance: none; }\n\nselect.form-control:-moz-focusring {\n  color: transparent;\n  text-shadow: 0 0 0 #495057; }\n\nselect.form-control:focus::-ms-value {\n  color: #495057;\n  background-color: #FFF; }\n\n.form-control-file,\n.form-control-range {\n  display: block;\n  width: 100%; }\n\n.col-form-label {\n  padding-top: calc(0.375rem + 1px);\n  padding-bottom: calc(0.375rem + 1px);\n  margin-bottom: 0;\n  font-size: inherit;\n  line-height: 1.5; }\n\n.col-form-label-lg {\n  padding-top: calc(0.5rem + 1px);\n  padding-bottom: calc(0.5rem + 1px);\n  font-size: 1.25rem;\n  line-height: 1.5; }\n\n.col-form-label-sm {\n  padding-top: calc(0.25rem + 1px);\n  padding-bottom: calc(0.25rem + 1px);\n  font-size: 0.875rem;\n  line-height: 1.5; }\n\n.form-control-plaintext {\n  display: block;\n  width: 100%;\n  padding: 0.375rem 0;\n  margin-bottom: 0;\n  font-size: 1rem;\n  line-height: 1.5;\n  color: #212529;\n  background-color: transparent;\n  border: solid transparent;\n  border-width: 1px 0; }\n  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n    padding-right: 0;\n    padding-left: 0; }\n\n.form-control-sm {\n  height: calc(1.5em + 0.5rem + 2px);\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  border-radius: 0.2rem; }\n\n.form-control-lg {\n  height: calc(1.5em + 1rem + 2px);\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n  border-radius: 0.3rem; }\n\nselect.form-control[size], select.form-control[multiple] {\n  height: auto; }\n\ntextarea.form-control {\n  height: auto; }\n\n.form-group {\n  margin-bottom: 1rem; }\n\n.form-text {\n  display: block;\n  margin-top: 0.25rem; }\n\n.form-row {\n  display: flex;\n  flex-wrap: wrap;\n  margin-right: -5px;\n  margin-left: -5px; }\n  .form-row > .col,\n  .form-row > [class*=\"col-\"] {\n    padding-right: 5px;\n    padding-left: 5px; }\n\n.form-check {\n  position: relative;\n  display: block;\n  padding-left: 1.25rem; }\n\n.form-check-input {\n  position: absolute;\n  margin-top: 0.3rem;\n  margin-left: -1.25rem; }\n  .form-check-input[disabled] ~ .form-check-label,\n  .form-check-input:disabled ~ .form-check-label {\n    color: #6c757d; }\n\n.form-check-label {\n  margin-bottom: 0; }\n\n.form-check-inline {\n  display: inline-flex;\n  align-items: center;\n  padding-left: 0;\n  margin-right: 0.75rem; }\n  .form-check-inline .form-check-input {\n    position: static;\n    margin-top: 0;\n    margin-right: 0.3125rem;\n    margin-left: 0; }\n\n.valid-feedback {\n  display: none;\n  width: 100%;\n  margin-top: 0.25rem;\n  font-size: 80%;\n  color: #A4206A; }\n\n.valid-tooltip {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: 5;\n  display: none;\n  max-width: 100%;\n  padding: 0.25rem 0.5rem;\n  margin-top: .1rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  color: #FFF;\n  background-color: rgba(164, 32, 106, 0.9);\n  border-radius: 0.25rem; }\n  .form-row > .col > .valid-tooltip,\n  .form-row > [class*=\"col-\"] > .valid-tooltip {\n    left: 5px; }\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n  display: block; }\n\n.was-validated .form-control:valid, .form-control.is-valid {\n  border-color: #A4206A;\n  padding-right: calc(1.5em + 0.75rem) !important;\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23A4206A' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\);\n  background-repeat: no-repeat;\n  background-position: right calc(0.375em + 0.1875rem) center;\n  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }\n  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n    border-color: #A4206A;\n    box-shadow: 0 0 0 0.2rem rgba(164, 32, 106, 0.25); }\n\n.was-validated select.form-control:valid, select.form-control.is-valid {\n  padding-right: 3rem !important;\n  background-position: right 1.5rem center; }\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n  padding-right: calc(1.5em + 0.75rem);\n  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n  border-color: #A4206A;\n  padding-right: calc(0.75em + 2.3125rem) !important;\n  background: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\) right 0.75rem center/8px 10px no-repeat, #FFF url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23A4206A' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\) center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat; }\n  .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n    border-color: #A4206A;\n    box-shadow: 0 0 0 0.2rem rgba(164, 32, 106, 0.25); }\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n  color: #A4206A; }\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n  display: block; }\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n  color: #A4206A; }\n  .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n    border-color: #A4206A; }\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n  border-color: #cf2886;\n  background-color: #cf2886; }\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n  box-shadow: 0 0 0 0.2rem rgba(164, 32, 106, 0.25); }\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n  border-color: #A4206A; }\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n  border-color: #A4206A; }\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n  border-color: #A4206A;\n  box-shadow: 0 0 0 0.2rem rgba(164, 32, 106, 0.25); }\n\n.invalid-feedback {\n  display: none;\n  width: 100%;\n  margin-top: 0.25rem;\n  font-size: 80%;\n  color: #9BC53F; }\n\n.invalid-tooltip {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: 5;\n  display: none;\n  max-width: 100%;\n  padding: 0.25rem 0.5rem;\n  margin-top: .1rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  color: #212529;\n  background-color: rgba(155, 197, 63, 0.9);\n  border-radius: 0.25rem; }\n  .form-row > .col > .invalid-tooltip,\n  .form-row > [class*=\"col-\"] > .invalid-tooltip {\n    left: 5px; }\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n  display: block; }\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n  border-color: #9BC53F;\n  padding-right: calc(1.5em + 0.75rem) !important;\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%239BC53F' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%239BC53F' stroke='none'/%3e%3c/svg%3e\);\n  background-repeat: no-repeat;\n  background-position: right calc(0.375em + 0.1875rem) center;\n  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }\n  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n    border-color: #9BC53F;\n    box-shadow: 0 0 0 0.2rem rgba(155, 197, 63, 0.25); }\n\n.was-validated select.form-control:invalid, select.form-control.is-invalid {\n  padding-right: 3rem !important;\n  background-position: right 1.5rem center; }\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n  padding-right: calc(1.5em + 0.75rem);\n  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n  border-color: #9BC53F;\n  padding-right: calc(0.75em + 2.3125rem) !important;\n  background: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\) right 0.75rem center/8px 10px no-repeat, #FFF url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%239BC53F' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%239BC53F' stroke='none'/%3e%3c/svg%3e\) center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat; }\n  .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n    border-color: #9BC53F;\n    box-shadow: 0 0 0 0.2rem rgba(155, 197, 63, 0.25); }\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n  color: #9BC53F; }\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n  display: block; }\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n  color: #9BC53F; }\n  .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n    border-color: #9BC53F; }\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n  border-color: #afd166;\n  background-color: #afd166; }\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n  box-shadow: 0 0 0 0.2rem rgba(155, 197, 63, 0.25); }\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n  border-color: #9BC53F; }\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n  border-color: #9BC53F; }\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n  border-color: #9BC53F;\n  box-shadow: 0 0 0 0.2rem rgba(155, 197, 63, 0.25); }\n\n.form-inline {\n  display: flex;\n  flex-flow: row wrap;\n  align-items: center; }\n  .form-inline .form-check {\n    width: 100%; }\n  @media (min-width: 667.5px) {\n    .form-inline label {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 0; }\n    .form-inline .form-group {\n      display: flex;\n      flex: 0 0 auto;\n      flex-flow: row wrap;\n      align-items: center;\n      margin-bottom: 0; }\n    .form-inline .form-control {\n      display: inline-block;\n      width: auto;\n      vertical-align: middle; }\n    .form-inline .form-control-plaintext {\n      display: inline-block; }\n    .form-inline .input-group,\n    .form-inline .custom-select {\n      width: auto; }\n    .form-inline .form-check {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      width: auto;\n      padding-left: 0; }\n    .form-inline .form-check-input {\n      position: relative;\n      flex-shrink: 0;\n      margin-top: 0;\n      margin-right: 0.25rem;\n      margin-left: 0; }\n    .form-inline .custom-control {\n      align-items: center;\n      justify-content: center; }\n    .form-inline .custom-control-label {\n      margin-bottom: 0; } }\n\n.btn {\n  display: inline-block;\n  font-weight: 400;\n  color: #212529;\n  text-align: center;\n  vertical-align: middle;\n  user-select: none;\n  background-color: transparent;\n  border: 1px solid transparent;\n  padding: 0.375rem 0.75rem;\n  font-size: 1rem;\n  line-height: 1.5;\n  border-radius: 0.25rem;\n  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }\n  @media (prefers-reduced-motion: reduce) {\n    .btn {\n      transition: none; } }\n  .btn:hover {\n    color: #212529;\n    text-decoration: none; }\n  .btn:focus, .btn.focus {\n    outline: 0;\n    box-shadow: 0 0 0 0.2rem rgba(242, 111, 53, 0.25); }\n  .btn.disabled, .btn:disabled {\n    opacity: 0.65; }\n  .btn:not(:disabled):not(.disabled) {\n    cursor: pointer; }\n\na.btn.disabled,\nfieldset:disabled a.btn {\n  pointer-events: none; }\n\n.btn-primary {\n  color: #FFF;\n  background-color: #F26F35;\n  border-color: #F26F35; }\n  .btn-primary:hover {\n    color: #FFF;\n    background-color: #f05511;\n    border-color: #e5510f; }\n  .btn-primary:focus, .btn-primary.focus {\n    color: #FFF;\n    background-color: #f05511;\n    border-color: #e5510f;\n    box-shadow: 0 0 0 0.2rem rgba(244, 133, 83, 0.5); }\n  .btn-primary.disabled, .btn-primary:disabled {\n    color: #FFF;\n    background-color: #F26F35;\n    border-color: #F26F35; }\n  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n  .show > .btn-primary.dropdown-toggle {\n    color: #FFF;\n    background-color: #e5510f;\n    border-color: #d94c0e; }\n    .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-primary.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(244, 133, 83, 0.5); }\n\n.btn-secondary {\n  color: #FFF;\n  background-color: #45ABE0;\n  border-color: #45ABE0; }\n  .btn-secondary:hover {\n    color: #FFF;\n    background-color: #249cda;\n    border-color: #2394cf; }\n  .btn-secondary:focus, .btn-secondary.focus {\n    color: #FFF;\n    background-color: #249cda;\n    border-color: #2394cf;\n    box-shadow: 0 0 0 0.2rem rgba(97, 184, 229, 0.5); }\n  .btn-secondary.disabled, .btn-secondary:disabled {\n    color: #FFF;\n    background-color: #45ABE0;\n    border-color: #45ABE0; }\n  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n  .show > .btn-secondary.dropdown-toggle {\n    color: #FFF;\n    background-color: #2394cf;\n    border-color: #218dc5; }\n    .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-secondary.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(97, 184, 229, 0.5); }\n\n.btn-success {\n  color: #FFF;\n  background-color: #A4206A;\n  border-color: #A4206A; }\n  .btn-success:hover {\n    color: #FFF;\n    background-color: #841a55;\n    border-color: #79184e; }\n  .btn-success:focus, .btn-success.focus {\n    color: #FFF;\n    background-color: #841a55;\n    border-color: #79184e;\n    box-shadow: 0 0 0 0.2rem rgba(178, 65, 128, 0.5); }\n  .btn-success.disabled, .btn-success:disabled {\n    color: #FFF;\n    background-color: #A4206A;\n    border-color: #A4206A; }\n  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n  .show > .btn-success.dropdown-toggle {\n    color: #FFF;\n    background-color: #79184e;\n    border-color: #6f1648; }\n    .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-success.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(178, 65, 128, 0.5); }\n\n.btn-info {\n  color: #FFF;\n  background-color: #000000;\n  border-color: #000000; }\n  .btn-info:hover {\n    color: #FFF;\n    background-color: black;\n    border-color: black; }\n  .btn-info:focus, .btn-info.focus {\n    color: #FFF;\n    background-color: black;\n    border-color: black;\n    box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5); }\n  .btn-info.disabled, .btn-info:disabled {\n    color: #FFF;\n    background-color: #000000;\n    border-color: #000000; }\n  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n  .show > .btn-info.dropdown-toggle {\n    color: #FFF;\n    background-color: black;\n    border-color: black; }\n    .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-info.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5); }\n\n.btn-warning {\n  color: #FFF;\n  background-color: #E23626;\n  border-color: #E23626; }\n  .btn-warning:hover {\n    color: #FFF;\n    background-color: #c7291b;\n    border-color: #bc2719; }\n  .btn-warning:focus, .btn-warning.focus {\n    color: #FFF;\n    background-color: #c7291b;\n    border-color: #bc2719;\n    box-shadow: 0 0 0 0.2rem rgba(230, 84, 71, 0.5); }\n  .btn-warning.disabled, .btn-warning:disabled {\n    color: #FFF;\n    background-color: #E23626;\n    border-color: #E23626; }\n  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n  .show > .btn-warning.dropdown-toggle {\n    color: #FFF;\n    background-color: #bc2719;\n    border-color: #b12518; }\n    .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-warning.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(230, 84, 71, 0.5); }\n\n.btn-danger {\n  color: #212529;\n  background-color: #9BC53F;\n  border-color: #9BC53F; }\n  .btn-danger:hover {\n    color: #FFF;\n    background-color: #85aa33;\n    border-color: #7da130; }\n  .btn-danger:focus, .btn-danger.focus {\n    color: #FFF;\n    background-color: #85aa33;\n    border-color: #7da130;\n    box-shadow: 0 0 0 0.2rem rgba(137, 173, 60, 0.5); }\n  .btn-danger.disabled, .btn-danger:disabled {\n    color: #212529;\n    background-color: #9BC53F;\n    border-color: #9BC53F; }\n  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n  .show > .btn-danger.dropdown-toggle {\n    color: #FFF;\n    background-color: #7da130;\n    border-color: #76972e; }\n    .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-danger.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(137, 173, 60, 0.5); }\n\n.btn-light {\n  color: #212529;\n  background-color: #D8EDF8;\n  border-color: #D8EDF8; }\n  .btn-light:hover {\n    color: #212529;\n    background-color: #b8def2;\n    border-color: #add9f0; }\n  .btn-light:focus, .btn-light.focus {\n    color: #212529;\n    background-color: #b8def2;\n    border-color: #add9f0;\n    box-shadow: 0 0 0 0.2rem rgba(189, 207, 217, 0.5); }\n  .btn-light.disabled, .btn-light:disabled {\n    color: #212529;\n    background-color: #D8EDF8;\n    border-color: #D8EDF8; }\n  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n  .show > .btn-light.dropdown-toggle {\n    color: #212529;\n    background-color: #add9f0;\n    border-color: #a2d4ee; }\n    .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-light.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(189, 207, 217, 0.5); }\n\n.btn-dark {\n  color: #FFF;\n  background-color: #222222;\n  border-color: #222222; }\n  .btn-dark:hover {\n    color: #FFF;\n    background-color: #0f0f0f;\n    border-color: #090909; }\n  .btn-dark:focus, .btn-dark.focus {\n    color: #FFF;\n    background-color: #0f0f0f;\n    border-color: #090909;\n    box-shadow: 0 0 0 0.2rem rgba(67, 67, 67, 0.5); }\n  .btn-dark.disabled, .btn-dark:disabled {\n    color: #FFF;\n    background-color: #222222;\n    border-color: #222222; }\n  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n  .show > .btn-dark.dropdown-toggle {\n    color: #FFF;\n    background-color: #090909;\n    border-color: #020202; }\n    .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-dark.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(67, 67, 67, 0.5); }\n\n.btn-outline-primary {\n  color: #F26F35;\n  border-color: #F26F35; }\n  .btn-outline-primary:hover {\n    color: #FFF;\n    background-color: #F26F35;\n    border-color: #F26F35; }\n  .btn-outline-primary:focus, .btn-outline-primary.focus {\n    box-shadow: 0 0 0 0.2rem rgba(242, 111, 53, 0.5); }\n  .btn-outline-primary.disabled, .btn-outline-primary:disabled {\n    color: #F26F35;\n    background-color: transparent; }\n  .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n  .show > .btn-outline-primary.dropdown-toggle {\n    color: #FFF;\n    background-color: #F26F35;\n    border-color: #F26F35; }\n    .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-outline-primary.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(242, 111, 53, 0.5); }\n\n.btn-outline-secondary {\n  color: #45ABE0;\n  border-color: #45ABE0; }\n  .btn-outline-secondary:hover {\n    color: #FFF;\n    background-color: #45ABE0;\n    border-color: #45ABE0; }\n  .btn-outline-secondary:focus, .btn-outline-secondary.focus {\n    box-shadow: 0 0 0 0.2rem rgba(69, 171, 224, 0.5); }\n  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n    color: #45ABE0;\n    background-color: transparent; }\n  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n  .show > .btn-outline-secondary.dropdown-toggle {\n    color: #FFF;\n    background-color: #45ABE0;\n    border-color: #45ABE0; }\n    .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-outline-secondary.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(69, 171, 224, 0.5); }\n\n.btn-outline-success {\n  color: #A4206A;\n  border-color: #A4206A; }\n  .btn-outline-success:hover {\n    color: #FFF;\n    background-color: #A4206A;\n    border-color: #A4206A; }\n  .btn-outline-success:focus, .btn-outline-success.focus {\n    box-shadow: 0 0 0 0.2rem rgba(164, 32, 106, 0.5); }\n  .btn-outline-success.disabled, .btn-outline-success:disabled {\n    color: #A4206A;\n    background-color: transparent; }\n  .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n  .show > .btn-outline-success.dropdown-toggle {\n    color: #FFF;\n    background-color: #A4206A;\n    border-color: #A4206A; }\n    .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-outline-success.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(164, 32, 106, 0.5); }\n\n.btn-outline-info {\n  color: #000000;\n  border-color: #000000; }\n  .btn-outline-info:hover {\n    color: #FFF;\n    background-color: #000000;\n    border-color: #000000; }\n  .btn-outline-info:focus, .btn-outline-info.focus {\n    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }\n  .btn-outline-info.disabled, .btn-outline-info:disabled {\n    color: #000000;\n    background-color: transparent; }\n  .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n  .show > .btn-outline-info.dropdown-toggle {\n    color: #FFF;\n    background-color: #000000;\n    border-color: #000000; }\n    .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-outline-info.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }\n\n.btn-outline-warning {\n  color: #E23626;\n  border-color: #E23626; }\n  .btn-outline-warning:hover {\n    color: #FFF;\n    background-color: #E23626;\n    border-color: #E23626; }\n  .btn-outline-warning:focus, .btn-outline-warning.focus {\n    box-shadow: 0 0 0 0.2rem rgba(226, 54, 38, 0.5); }\n  .btn-outline-warning.disabled, .btn-outline-warning:disabled {\n    color: #E23626;\n    background-color: transparent; }\n  .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n  .show > .btn-outline-warning.dropdown-toggle {\n    color: #FFF;\n    background-color: #E23626;\n    border-color: #E23626; }\n    .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-outline-warning.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(226, 54, 38, 0.5); }\n\n.btn-outline-danger {\n  color: #9BC53F;\n  border-color: #9BC53F; }\n  .btn-outline-danger:hover {\n    color: #212529;\n    background-color: #9BC53F;\n    border-color: #9BC53F; }\n  .btn-outline-danger:focus, .btn-outline-danger.focus {\n    box-shadow: 0 0 0 0.2rem rgba(155, 197, 63, 0.5); }\n  .btn-outline-danger.disabled, .btn-outline-danger:disabled {\n    color: #9BC53F;\n    background-color: transparent; }\n  .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n  .show > .btn-outline-danger.dropdown-toggle {\n    color: #212529;\n    background-color: #9BC53F;\n    border-color: #9BC53F; }\n    .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-outline-danger.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(155, 197, 63, 0.5); }\n\n.btn-outline-light {\n  color: #D8EDF8;\n  border-color: #D8EDF8; }\n  .btn-outline-light:hover {\n    color: #212529;\n    background-color: #D8EDF8;\n    border-color: #D8EDF8; }\n  .btn-outline-light:focus, .btn-outline-light.focus {\n    box-shadow: 0 0 0 0.2rem rgba(216, 237, 248, 0.5); }\n  .btn-outline-light.disabled, .btn-outline-light:disabled {\n    color: #D8EDF8;\n    background-color: transparent; }\n  .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n  .show > .btn-outline-light.dropdown-toggle {\n    color: #212529;\n    background-color: #D8EDF8;\n    border-color: #D8EDF8; }\n    .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-outline-light.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(216, 237, 248, 0.5); }\n\n.btn-outline-dark {\n  color: #222222;\n  border-color: #222222; }\n  .btn-outline-dark:hover {\n    color: #FFF;\n    background-color: #222222;\n    border-color: #222222; }\n  .btn-outline-dark:focus, .btn-outline-dark.focus {\n    box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); }\n  .btn-outline-dark.disabled, .btn-outline-dark:disabled {\n    color: #222222;\n    background-color: transparent; }\n  .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n  .show > .btn-outline-dark.dropdown-toggle {\n    color: #FFF;\n    background-color: #222222;\n    border-color: #222222; }\n    .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n    .show > .btn-outline-dark.dropdown-toggle:focus {\n      box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); }\n\n.btn-link {\n  font-weight: 400;\n  color: #F26F35;\n  text-decoration: none; }\n  .btn-link:hover {\n    color: #cd480d;\n    text-decoration: underline; }\n  .btn-link:focus, .btn-link.focus {\n    text-decoration: underline; }\n  .btn-link:disabled, .btn-link.disabled {\n    color: #6c757d;\n    pointer-events: none; }\n\n.btn-lg, .btn-group-lg > .btn {\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n  border-radius: 0.3rem; }\n\n.btn-sm, .btn-group-sm > .btn {\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  border-radius: 0.2rem; }\n\n.btn-block {\n  display: block;\n  width: 100%; }\n  .btn-block + .btn-block {\n    margin-top: 0.5rem; }\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n  width: 100%; }\n\n.fade {\n  transition: opacity 0.15s linear; }\n  @media (prefers-reduced-motion: reduce) {\n    .fade {\n      transition: none; } }\n  .fade:not(.show) {\n    opacity: 0; }\n\n.collapse:not(.show) {\n  display: none; }\n\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  transition: height 0.35s ease; }\n  @media (prefers-reduced-motion: reduce) {\n    .collapsing {\n      transition: none; } }\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n  position: relative; }\n\n.dropdown-toggle {\n  white-space: nowrap; }\n  .dropdown-toggle::after {\n    display: inline-block;\n    margin-left: 0.255em;\n    vertical-align: 0.255em;\n    content: \"\";\n    border-top: 0.3em solid;\n    border-right: 0.3em solid transparent;\n    border-bottom: 0;\n    border-left: 0.3em solid transparent; }\n  .dropdown-toggle:empty::after {\n    margin-left: 0; }\n\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: 1000;\n  display: none;\n  float: left;\n  min-width: 10rem;\n  padding: 0.5rem 0;\n  margin: 0.125rem 0 0;\n  font-size: 1rem;\n  color: #212529;\n  text-align: left;\n  list-style: none;\n  background-color: #FFF;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.15);\n  border-radius: 0.25rem; }\n\n.dropdown-menu-left {\n  right: auto;\n  left: 0; }\n\n.dropdown-menu-right {\n  right: 0;\n  left: auto; }\n\n@media (min-width: 568px) {\n  .dropdown-menu-xs-left {\n    right: auto;\n    left: 0; }\n  .dropdown-menu-xs-right {\n    right: 0;\n    left: auto; } }\n\n@media (min-width: 667.5px) {\n  .dropdown-menu-sm-left {\n    right: auto;\n    left: 0; }\n  .dropdown-menu-sm-right {\n    right: 0;\n    left: auto; } }\n\n@media (min-width: 767.5px) {\n  .dropdown-menu-md-left {\n    right: auto;\n    left: 0; }\n  .dropdown-menu-md-right {\n    right: 0;\n    left: auto; } }\n\n@media (min-width: 991.5px) {\n  .dropdown-menu-lg-left {\n    right: auto;\n    left: 0; }\n  .dropdown-menu-lg-right {\n    right: 0;\n    left: auto; } }\n\n@media (min-width: 1199.5px) {\n  .dropdown-menu-xl-left {\n    right: auto;\n    left: 0; }\n  .dropdown-menu-xl-right {\n    right: 0;\n    left: auto; } }\n\n@media (min-width: 1439.5px) {\n  .dropdown-menu-xxl-left {\n    right: auto;\n    left: 0; }\n  .dropdown-menu-xxl-right {\n    right: 0;\n    left: auto; } }\n\n@media (min-width: 1700px) {\n  .dropdown-menu-xxxl-left {\n    right: auto;\n    left: 0; }\n  .dropdown-menu-xxxl-right {\n    right: 0;\n    left: auto; } }\n\n.dropup .dropdown-menu {\n  top: auto;\n  bottom: 100%;\n  margin-top: 0;\n  margin-bottom: 0.125rem; }\n\n.dropup .dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0;\n  border-right: 0.3em solid transparent;\n  border-bottom: 0.3em solid;\n  border-left: 0.3em solid transparent; }\n\n.dropup .dropdown-toggle:empty::after {\n  margin-left: 0; }\n\n.dropright .dropdown-menu {\n  top: 0;\n  right: auto;\n  left: 100%;\n  margin-top: 0;\n  margin-left: 0.125rem; }\n\n.dropright .dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0.3em solid transparent;\n  border-right: 0;\n  border-bottom: 0.3em solid transparent;\n  border-left: 0.3em solid; }\n\n.dropright .dropdown-toggle:empty::after {\n  margin-left: 0; }\n\n.dropright .dropdown-toggle::after {\n  vertical-align: 0; }\n\n.dropleft .dropdown-menu {\n  top: 0;\n  right: 100%;\n  left: auto;\n  margin-top: 0;\n  margin-right: 0.125rem; }\n\n.dropleft .dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\"; }\n\n.dropleft .dropdown-toggle::after {\n  display: none; }\n\n.dropleft .dropdown-toggle::before {\n  display: inline-block;\n  margin-right: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0.3em solid transparent;\n  border-right: 0.3em solid;\n  border-bottom: 0.3em solid transparent; }\n\n.dropleft .dropdown-toggle:empty::after {\n  margin-left: 0; }\n\n.dropleft .dropdown-toggle::before {\n  vertical-align: 0; }\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n  right: auto;\n  bottom: auto; }\n\n.dropdown-divider {\n  height: 0;\n  margin: 0.5rem 0;\n  overflow: hidden;\n  border-top: 1px solid #e9ecef; }\n\n.dropdown-item {\n  display: block;\n  width: 100%;\n  padding: 0.25rem 1.5rem;\n  clear: both;\n  font-weight: 400;\n  color: #212529;\n  text-align: inherit;\n  white-space: nowrap;\n  background-color: transparent;\n  border: 0; }\n  .dropdown-item:hover, .dropdown-item:focus {\n    color: #16181b;\n    text-decoration: none;\n    background-color: #e9ecef; }\n  .dropdown-item.active, .dropdown-item:active {\n    color: #FFF;\n    text-decoration: none;\n    background-color: #F26F35; }\n  .dropdown-item.disabled, .dropdown-item:disabled {\n    color: #adb5bd;\n    pointer-events: none;\n    background-color: transparent; }\n\n.dropdown-menu.show {\n  display: block; }\n\n.dropdown-header {\n  display: block;\n  padding: 0.5rem 1.5rem;\n  margin-bottom: 0;\n  font-size: 0.875rem;\n  color: #6c757d;\n  white-space: nowrap; }\n\n.dropdown-item-text {\n  display: block;\n  padding: 0.25rem 1.5rem;\n  color: #212529; }\n\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-flex;\n  vertical-align: middle; }\n  .btn-group > .btn,\n  .btn-group-vertical > .btn {\n    position: relative;\n    flex: 1 1 auto; }\n    .btn-group > .btn:hover,\n    .btn-group-vertical > .btn:hover {\n      z-index: 1; }\n    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n    .btn-group-vertical > .btn:focus,\n    .btn-group-vertical > .btn:active,\n    .btn-group-vertical > .btn.active {\n      z-index: 1; }\n\n.btn-toolbar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start; }\n  .btn-toolbar .input-group {\n    width: auto; }\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n  margin-left: -1px; }\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0; }\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0; }\n\n.dropdown-toggle-split {\n  padding-right: 0.5625rem;\n  padding-left: 0.5625rem; }\n  .dropdown-toggle-split::after,\n  .dropup .dropdown-toggle-split::after,\n  .dropright .dropdown-toggle-split::after {\n    margin-left: 0; }\n  .dropleft .dropdown-toggle-split::before {\n    margin-right: 0; }\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n  padding-right: 0.375rem;\n  padding-left: 0.375rem; }\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n  padding-right: 0.75rem;\n  padding-left: 0.75rem; }\n\n.btn-group-vertical {\n  flex-direction: column;\n  align-items: flex-start;\n  justify-content: center; }\n  .btn-group-vertical > .btn,\n  .btn-group-vertical > .btn-group {\n    width: 100%; }\n  .btn-group-vertical > .btn:not(:first-child),\n  .btn-group-vertical > .btn-group:not(:first-child) {\n    margin-top: -1px; }\n  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n  .btn-group-vertical > .btn-group:not(:last-child) > .btn {\n    border-bottom-right-radius: 0;\n    border-bottom-left-radius: 0; }\n  .btn-group-vertical > .btn:not(:first-child),\n  .btn-group-vertical > .btn-group:not(:first-child) > .btn {\n    border-top-left-radius: 0;\n    border-top-right-radius: 0; }\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n  margin-bottom: 0; }\n  .btn-group-toggle > .btn input[type=\"radio\"],\n  .btn-group-toggle > .btn input[type=\"checkbox\"],\n  .btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n  .btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n    position: absolute;\n    clip: rect(0, 0, 0, 0);\n    pointer-events: none; }\n\n.input-group {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap;\n  align-items: stretch;\n  width: 100%; }\n  .input-group > .form-control,\n  .input-group > .form-control-plaintext,\n  .input-group > .custom-select,\n  .input-group > .custom-file {\n    position: relative;\n    flex: 1 1 auto;\n    width: 1%;\n    min-width: 0;\n    margin-bottom: 0; }\n    .input-group > .form-control + .form-control,\n    .input-group > .form-control + .custom-select,\n    .input-group > .form-control + .custom-file,\n    .input-group > .form-control-plaintext + .form-control,\n    .input-group > .form-control-plaintext + .custom-select,\n    .input-group > .form-control-plaintext + .custom-file,\n    .input-group > .custom-select + .form-control,\n    .input-group > .custom-select + .custom-select,\n    .input-group > .custom-select + .custom-file,\n    .input-group > .custom-file + .form-control,\n    .input-group > .custom-file + .custom-select,\n    .input-group > .custom-file + .custom-file {\n      margin-left: -1px; }\n  .input-group > .form-control:focus,\n  .input-group > .custom-select:focus,\n  .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n    z-index: 3; }\n  .input-group > .custom-file .custom-file-input:focus {\n    z-index: 4; }\n  .input-group > .form-control:not(:first-child),\n  .input-group > .custom-select:not(:first-child) {\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0; }\n  .input-group > .custom-file {\n    display: flex;\n    align-items: center; }\n    .input-group > .custom-file:not(:last-child) .custom-file-label,\n    .input-group > .custom-file:not(:last-child) .custom-file-label::after {\n      border-top-right-radius: 0;\n      border-bottom-right-radius: 0; }\n    .input-group > .custom-file:not(:first-child) .custom-file-label {\n      border-top-left-radius: 0;\n      border-bottom-left-radius: 0; }\n  .input-group:not(.has-validation) > .form-control:not(:last-child),\n  .input-group:not(.has-validation) > .custom-select:not(:last-child),\n  .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,\n  .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {\n    border-top-right-radius: 0;\n    border-bottom-right-radius: 0; }\n  .input-group.has-validation > .form-control:nth-last-child(n + 3),\n  .input-group.has-validation > .custom-select:nth-last-child(n + 3),\n  .input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label,\n  .input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after {\n    border-top-right-radius: 0;\n    border-bottom-right-radius: 0; }\n\n.input-group-prepend,\n.input-group-append {\n  display: flex; }\n  .input-group-prepend .btn,\n  .input-group-append .btn {\n    position: relative;\n    z-index: 2; }\n    .input-group-prepend .btn:focus,\n    .input-group-append .btn:focus {\n      z-index: 3; }\n  .input-group-prepend .btn + .btn,\n  .input-group-prepend .btn + .input-group-text,\n  .input-group-prepend .input-group-text + .input-group-text,\n  .input-group-prepend .input-group-text + .btn,\n  .input-group-append .btn + .btn,\n  .input-group-append .btn + .input-group-text,\n  .input-group-append .input-group-text + .input-group-text,\n  .input-group-append .input-group-text + .btn {\n    margin-left: -1px; }\n\n.input-group-prepend {\n  margin-right: -1px; }\n\n.input-group-append {\n  margin-left: -1px; }\n\n.input-group-text {\n  display: flex;\n  align-items: center;\n  padding: 0.375rem 0.75rem;\n  margin-bottom: 0;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #495057;\n  text-align: center;\n  white-space: nowrap;\n  background-color: #e9ecef;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem; }\n  .input-group-text input[type=\"radio\"],\n  .input-group-text input[type=\"checkbox\"] {\n    margin-top: 0; }\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n  height: calc(1.5em + 1rem + 2px); }\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n  border-radius: 0.3rem; }\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n  height: calc(1.5em + 0.5rem + 2px); }\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  border-radius: 0.2rem; }\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n  padding-right: 1.75rem; }\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,\n.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,\n.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,\n.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0; }\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0; }\n\n.custom-control {\n  position: relative;\n  z-index: 1;\n  display: block;\n  min-height: 1.5rem;\n  padding-left: 1.5rem;\n  color-adjust: exact; }\n\n.custom-control-inline {\n  display: inline-flex;\n  margin-right: 1rem; }\n\n.custom-control-input {\n  position: absolute;\n  left: 0;\n  z-index: -1;\n  width: 1rem;\n  height: 1.25rem;\n  opacity: 0; }\n  .custom-control-input:checked ~ .custom-control-label::before {\n    color: #FFF;\n    border-color: #F26F35;\n    background-color: #F26F35; }\n  .custom-control-input:focus ~ .custom-control-label::before {\n    box-shadow: 0 0 0 0.2rem rgba(242, 111, 53, 0.25); }\n  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n    border-color: #fac4ad; }\n  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n    color: #FFF;\n    background-color: #fde7dd;\n    border-color: #fde7dd; }\n  .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {\n    color: #6c757d; }\n    .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {\n      background-color: #e9ecef; }\n\n.custom-control-label {\n  position: relative;\n  margin-bottom: 0;\n  vertical-align: top; }\n  .custom-control-label::before {\n    position: absolute;\n    top: 0.25rem;\n    left: -1.5rem;\n    display: block;\n    width: 1rem;\n    height: 1rem;\n    pointer-events: none;\n    content: \"\";\n    background-color: #FFF;\n    border: #adb5bd solid 1px; }\n  .custom-control-label::after {\n    position: absolute;\n    top: 0.25rem;\n    left: -1.5rem;\n    display: block;\n    width: 1rem;\n    height: 1rem;\n    content: \"\";\n    background: 50% / 50% 50% no-repeat; }\n\n.custom-checkbox .custom-control-label::before {\n  border-radius: 0.25rem; }\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23FFF' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e\); }\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n  border-color: #F26F35;\n  background-color: #F26F35; }\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23FFF' d='M0 2h4'/%3e%3c/svg%3e\); }\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n  background-color: rgba(242, 111, 53, 0.5); }\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n  background-color: rgba(242, 111, 53, 0.5); }\n\n.custom-radio .custom-control-label::before {\n  border-radius: 50%; }\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23FFF'/%3e%3c/svg%3e\); }\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n  background-color: rgba(242, 111, 53, 0.5); }\n\n.custom-switch {\n  padding-left: 2.25rem; }\n  .custom-switch .custom-control-label::before {\n    left: -2.25rem;\n    width: 1.75rem;\n    pointer-events: all;\n    border-radius: 0.5rem; }\n  .custom-switch .custom-control-label::after {\n    top: calc(0.25rem + 2px);\n    left: calc(-2.25rem + 2px);\n    width: calc(1rem - 4px);\n    height: calc(1rem - 4px);\n    background-color: #adb5bd;\n    border-radius: 0.5rem;\n    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }\n    @media (prefers-reduced-motion: reduce) {\n      .custom-switch .custom-control-label::after {\n        transition: none; } }\n  .custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n    background-color: #FFF;\n    transform: translateX(0.75rem); }\n  .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n    background-color: rgba(242, 111, 53, 0.5); }\n\n.custom-select {\n  display: inline-block;\n  width: 100%;\n  height: calc(1.5em + 0.75rem + 2px);\n  padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #495057;\n  vertical-align: middle;\n  background: #FFF url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\) right 0.75rem center/8px 10px no-repeat;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem;\n  appearance: none; }\n  .custom-select:focus {\n    border-color: #fac4ad;\n    outline: 0;\n    box-shadow: 0 0 0 0.2rem rgba(242, 111, 53, 0.25); }\n    .custom-select:focus::-ms-value {\n      color: #495057;\n      background-color: #FFF; }\n  .custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n    height: auto;\n    padding-right: 0.75rem;\n    background-image: none; }\n  .custom-select:disabled {\n    color: #6c757d;\n    background-color: #e9ecef; }\n  .custom-select::-ms-expand {\n    display: none; }\n  .custom-select:-moz-focusring {\n    color: transparent;\n    text-shadow: 0 0 0 #495057; }\n\n.custom-select-sm {\n  height: calc(1.5em + 0.5rem + 2px);\n  padding-top: 0.25rem;\n  padding-bottom: 0.25rem;\n  padding-left: 0.5rem;\n  font-size: 0.875rem; }\n\n.custom-select-lg {\n  height: calc(1.5em + 1rem + 2px);\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n  padding-left: 1rem;\n  font-size: 1.25rem; }\n\n.custom-file {\n  position: relative;\n  display: inline-block;\n  width: 100%;\n  height: calc(1.5em + 0.75rem + 2px);\n  margin-bottom: 0; }\n\n.custom-file-input {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  height: calc(1.5em + 0.75rem + 2px);\n  margin: 0;\n  overflow: hidden;\n  opacity: 0; }\n  .custom-file-input:focus ~ .custom-file-label {\n    border-color: #fac4ad;\n    box-shadow: 0 0 0 0.2rem rgba(242, 111, 53, 0.25); }\n  .custom-file-input[disabled] ~ .custom-file-label,\n  .custom-file-input:disabled ~ .custom-file-label {\n    background-color: #e9ecef; }\n  .custom-file-input:lang(en) ~ .custom-file-label::after {\n    content: \"Browse\"; }\n  .custom-file-input ~ .custom-file-label[data-browse]::after {\n    content: attr(data-browse); }\n\n.custom-file-label {\n  position: absolute;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: 1;\n  height: calc(1.5em + 0.75rem + 2px);\n  padding: 0.375rem 0.75rem;\n  overflow: hidden;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #495057;\n  background-color: #FFF;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem; }\n  .custom-file-label::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    z-index: 3;\n    display: block;\n    height: calc(1.5em + 0.75rem);\n    padding: 0.375rem 0.75rem;\n    line-height: 1.5;\n    color: #495057;\n    content: \"Browse\";\n    background-color: #e9ecef;\n    border-left: inherit;\n    border-radius: 0 0.25rem 0.25rem 0; }\n\n.custom-range {\n  width: 100%;\n  height: 1.4rem;\n  padding: 0;\n  background-color: transparent;\n  appearance: none; }\n  .custom-range:focus {\n    outline: 0; }\n    .custom-range:focus::-webkit-slider-thumb {\n      box-shadow: 0 0 0 1px #FFF, 0 0 0 0.2rem rgba(242, 111, 53, 0.25); }\n    .custom-range:focus::-moz-range-thumb {\n      box-shadow: 0 0 0 1px #FFF, 0 0 0 0.2rem rgba(242, 111, 53, 0.25); }\n    .custom-range:focus::-ms-thumb {\n      box-shadow: 0 0 0 1px #FFF, 0 0 0 0.2rem rgba(242, 111, 53, 0.25); }\n  .custom-range::-moz-focus-outer {\n    border: 0; }\n  .custom-range::-webkit-slider-thumb {\n    width: 1rem;\n    height: 1rem;\n    margin-top: -0.25rem;\n    background-color: #F26F35;\n    border: 0;\n    border-radius: 1rem;\n    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n    appearance: none; }\n    @media (prefers-reduced-motion: reduce) {\n      .custom-range::-webkit-slider-thumb {\n        transition: none; } }\n    .custom-range::-webkit-slider-thumb:active {\n      background-color: #fde7dd; }\n  .custom-range::-webkit-slider-runnable-track {\n    width: 100%;\n    height: 0.5rem;\n    color: transparent;\n    cursor: pointer;\n    background-color: #dee2e6;\n    border-color: transparent;\n    border-radius: 1rem; }\n  .custom-range::-moz-range-thumb {\n    width: 1rem;\n    height: 1rem;\n    background-color: #F26F35;\n    border: 0;\n    border-radius: 1rem;\n    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n    appearance: none; }\n    @media (prefers-reduced-motion: reduce) {\n      .custom-range::-moz-range-thumb {\n        transition: none; } }\n    .custom-range::-moz-range-thumb:active {\n      background-color: #fde7dd; }\n  .custom-range::-moz-range-track {\n    width: 100%;\n    height: 0.5rem;\n    color: transparent;\n    cursor: pointer;\n    background-color: #dee2e6;\n    border-color: transparent;\n    border-radius: 1rem; }\n  .custom-range::-ms-thumb {\n    width: 1rem;\n    height: 1rem;\n    margin-top: 0;\n    margin-right: 0.2rem;\n    margin-left: 0.2rem;\n    background-color: #F26F35;\n    border: 0;\n    border-radius: 1rem;\n    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n    appearance: none; }\n    @media (prefers-reduced-motion: reduce) {\n      .custom-range::-ms-thumb {\n        transition: none; } }\n    .custom-range::-ms-thumb:active {\n      background-color: #fde7dd; }\n  .custom-range::-ms-track {\n    width: 100%;\n    height: 0.5rem;\n    color: transparent;\n    cursor: pointer;\n    background-color: transparent;\n    border-color: transparent;\n    border-width: 0.5rem; }\n  .custom-range::-ms-fill-lower {\n    background-color: #dee2e6;\n    border-radius: 1rem; }\n  .custom-range::-ms-fill-upper {\n    margin-right: 15px;\n    background-color: #dee2e6;\n    border-radius: 1rem; }\n  .custom-range:disabled::-webkit-slider-thumb {\n    background-color: #adb5bd; }\n  .custom-range:disabled::-webkit-slider-runnable-track {\n    cursor: default; }\n  .custom-range:disabled::-moz-range-thumb {\n    background-color: #adb5bd; }\n  .custom-range:disabled::-moz-range-track {\n    cursor: default; }\n  .custom-range:disabled::-ms-thumb {\n    background-color: #adb5bd; }\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }\n  @media (prefers-reduced-motion: reduce) {\n    .custom-control-label::before,\n    .custom-file-label,\n    .custom-select {\n      transition: none; } }\n\n.nav {\n  display: flex;\n  flex-wrap: wrap;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none; }\n\n.nav-link {\n  display: block;\n  padding: 0.5rem 1rem; }\n  .nav-link:hover, .nav-link:focus {\n    text-decoration: none; }\n  .nav-link.disabled {\n    color: #6c757d;\n    pointer-events: none;\n    cursor: default; }\n\n.nav-tabs {\n  border-bottom: 1px solid #dee2e6; }\n  .nav-tabs .nav-link {\n    margin-bottom: -1px;\n    border: 1px solid transparent;\n    border-top-left-radius: 0.25rem;\n    border-top-right-radius: 0.25rem; }\n    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n      border-color: #e9ecef #e9ecef #dee2e6; }\n    .nav-tabs .nav-link.disabled {\n      color: #6c757d;\n      background-color: transparent;\n      border-color: transparent; }\n  .nav-tabs .nav-link.active,\n  .nav-tabs .nav-item.show .nav-link {\n    color: #495057;\n    background-color: #FFF;\n    border-color: #dee2e6 #dee2e6 #FFF; }\n  .nav-tabs .dropdown-menu {\n    margin-top: -1px;\n    border-top-left-radius: 0;\n    border-top-right-radius: 0; }\n\n.nav-pills .nav-link {\n  border-radius: 0.25rem; }\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n  color: #FFF;\n  background-color: #F26F35; }\n\n.nav-fill > .nav-link,\n.nav-fill .nav-item {\n  flex: 1 1 auto;\n  text-align: center; }\n\n.nav-justified > .nav-link,\n.nav-justified .nav-item {\n  flex-basis: 0;\n  flex-grow: 1;\n  text-align: center; }\n\n.tab-content > .tab-pane {\n  display: none; }\n\n.tab-content > .active {\n  display: block; }\n\n.navbar {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: space-between;\n  padding: 0.5rem 1rem; }\n  .navbar .container,\n  .navbar .container-fluid, .navbar .container-xxs, .navbar .container-xs, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl, .navbar .container-xxl, .navbar .container-xxxl {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    justify-content: space-between; }\n\n.navbar-brand {\n  display: inline-block;\n  padding-top: 0.3125rem;\n  padding-bottom: 0.3125rem;\n  margin-right: 1rem;\n  font-size: 1.25rem;\n  line-height: inherit;\n  white-space: nowrap; }\n  .navbar-brand:hover, .navbar-brand:focus {\n    text-decoration: none; }\n\n.navbar-nav {\n  display: flex;\n  flex-direction: column;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none; }\n  .navbar-nav .nav-link {\n    padding-right: 0;\n    padding-left: 0; }\n  .navbar-nav .dropdown-menu {\n    position: static;\n    float: none; }\n\n.navbar-text {\n  display: inline-block;\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem; }\n\n.navbar-collapse {\n  flex-basis: 100%;\n  flex-grow: 1;\n  align-items: center; }\n\n.navbar-toggler {\n  padding: 0.25rem 0.75rem;\n  font-size: 1.25rem;\n  line-height: 1;\n  background-color: transparent;\n  border: 1px solid transparent;\n  border-radius: 0.25rem; }\n  .navbar-toggler:hover, .navbar-toggler:focus {\n    text-decoration: none; }\n\n.navbar-toggler-icon {\n  display: inline-block;\n  width: 1.5em;\n  height: 1.5em;\n  vertical-align: middle;\n  content: \"\";\n  background: 50% / 100% 100% no-repeat; }\n\n.navbar-nav-scroll {\n  max-height: 75vh;\n  overflow-y: auto; }\n\n@media (max-width: 567.98px) {\n  .navbar-expand-xs > .container,\n  .navbar-expand-xs > .container-fluid, .navbar-expand-xs > .container-xxs, .navbar-expand-xs > .container-xs, .navbar-expand-xs > .container-sm, .navbar-expand-xs > .container-md, .navbar-expand-xs > .container-lg, .navbar-expand-xs > .container-xl, .navbar-expand-xs > .container-xxl, .navbar-expand-xs > .container-xxxl {\n    padding-right: 0;\n    padding-left: 0; } }\n\n@media (min-width: 568px) {\n  .navbar-expand-xs {\n    flex-flow: row nowrap;\n    justify-content: flex-start; }\n    .navbar-expand-xs .navbar-nav {\n      flex-direction: row; }\n      .navbar-expand-xs .navbar-nav .dropdown-menu {\n        position: absolute; }\n      .navbar-expand-xs .navbar-nav .nav-link {\n        padding-right: 0.5rem;\n        padding-left: 0.5rem; }\n    .navbar-expand-xs > .container,\n    .navbar-expand-xs > .container-fluid, .navbar-expand-xs > .container-xxs, .navbar-expand-xs > .container-xs, .navbar-expand-xs > .container-sm, .navbar-expand-xs > .container-md, .navbar-expand-xs > .container-lg, .navbar-expand-xs > .container-xl, .navbar-expand-xs > .container-xxl, .navbar-expand-xs > .container-xxxl {\n      flex-wrap: nowrap; }\n    .navbar-expand-xs .navbar-nav-scroll {\n      overflow: visible; }\n    .navbar-expand-xs .navbar-collapse {\n      display: flex !important;\n      flex-basis: auto; }\n    .navbar-expand-xs .navbar-toggler {\n      display: none; } }\n\n@media (max-width: 667.48px) {\n  .navbar-expand-sm > .container,\n  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-xxs, .navbar-expand-sm > .container-xs, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl, .navbar-expand-sm > .container-xxl, .navbar-expand-sm > .container-xxxl {\n    padding-right: 0;\n    padding-left: 0; } }\n\n@media (min-width: 667.5px) {\n  .navbar-expand-sm {\n    flex-flow: row nowrap;\n    justify-content: flex-start; }\n    .navbar-expand-sm .navbar-nav {\n      flex-direction: row; }\n      .navbar-expand-sm .navbar-nav .dropdown-menu {\n        position: absolute; }\n      .navbar-expand-sm .navbar-nav .nav-link {\n        padding-right: 0.5rem;\n        padding-left: 0.5rem; }\n    .navbar-expand-sm > .container,\n    .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-xxs, .navbar-expand-sm > .container-xs, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl, .navbar-expand-sm > .container-xxl, .navbar-expand-sm > .container-xxxl {\n      flex-wrap: nowrap; }\n    .navbar-expand-sm .navbar-nav-scroll {\n      overflow: visible; }\n    .navbar-expand-sm .navbar-collapse {\n      display: flex !important;\n      flex-basis: auto; }\n    .navbar-expand-sm .navbar-toggler {\n      display: none; } }\n\n@media (max-width: 767.48px) {\n  .navbar-expand-md > .container,\n  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-xxs, .navbar-expand-md > .container-xs, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl, .navbar-expand-md > .container-xxl, .navbar-expand-md > .container-xxxl {\n    padding-right: 0;\n    padding-left: 0; } }\n\n@media (min-width: 767.5px) {\n  .navbar-expand-md {\n    flex-flow: row nowrap;\n    justify-content: flex-start; }\n    .navbar-expand-md .navbar-nav {\n      flex-direction: row; }\n      .navbar-expand-md .navbar-nav .dropdown-menu {\n        position: absolute; }\n      .navbar-expand-md .navbar-nav .nav-link {\n        padding-right: 0.5rem;\n        padding-left: 0.5rem; }\n    .navbar-expand-md > .container,\n    .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-xxs, .navbar-expand-md > .container-xs, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl, .navbar-expand-md > .container-xxl, .navbar-expand-md > .container-xxxl {\n      flex-wrap: nowrap; }\n    .navbar-expand-md .navbar-nav-scroll {\n      overflow: visible; }\n    .navbar-expand-md .navbar-collapse {\n      display: flex !important;\n      flex-basis: auto; }\n    .navbar-expand-md .navbar-toggler {\n      display: none; } }\n\n@media (max-width: 991.48px) {\n  .navbar-expand-lg > .container,\n  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-xxs, .navbar-expand-lg > .container-xs, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl, .navbar-expand-lg > .container-xxl, .navbar-expand-lg > .container-xxxl {\n    padding-right: 0;\n    padding-left: 0; } }\n\n@media (min-width: 991.5px) {\n  .navbar-expand-lg {\n    flex-flow: row nowrap;\n    justify-content: flex-start; }\n    .navbar-expand-lg .navbar-nav {\n      flex-direction: row; }\n      .navbar-expand-lg .navbar-nav .dropdown-menu {\n        position: absolute; }\n      .navbar-expand-lg .navbar-nav .nav-link {\n        padding-right: 0.5rem;\n        padding-left: 0.5rem; }\n    .navbar-expand-lg > .container,\n    .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-xxs, .navbar-expand-lg > .container-xs, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl, .navbar-expand-lg > .container-xxl, .navbar-expand-lg > .container-xxxl {\n      flex-wrap: nowrap; }\n    .navbar-expand-lg .navbar-nav-scroll {\n      overflow: visible; }\n    .navbar-expand-lg .navbar-collapse {\n      display: flex !important;\n      flex-basis: auto; }\n    .navbar-expand-lg .navbar-toggler {\n      display: none; } }\n\n@media (max-width: 1199.48px) {\n  .navbar-expand-xl > .container,\n  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-xxs, .navbar-expand-xl > .container-xs, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl, .navbar-expand-xl > .container-xxl, .navbar-expand-xl > .container-xxxl {\n    padding-right: 0;\n    padding-left: 0; } }\n\n@media (min-width: 1199.5px) {\n  .navbar-expand-xl {\n    flex-flow: row nowrap;\n    justify-content: flex-start; }\n    .navbar-expand-xl .navbar-nav {\n      flex-direction: row; }\n      .navbar-expand-xl .navbar-nav .dropdown-menu {\n        position: absolute; }\n      .navbar-expand-xl .navbar-nav .nav-link {\n        padding-right: 0.5rem;\n        padding-left: 0.5rem; }\n    .navbar-expand-xl > .container,\n    .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-xxs, .navbar-expand-xl > .container-xs, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl, .navbar-expand-xl > .container-xxl, .navbar-expand-xl > .container-xxxl {\n      flex-wrap: nowrap; }\n    .navbar-expand-xl .navbar-nav-scroll {\n      overflow: visible; }\n    .navbar-expand-xl .navbar-collapse {\n      display: flex !important;\n      flex-basis: auto; }\n    .navbar-expand-xl .navbar-toggler {\n      display: none; } }\n\n@media (max-width: 1439.48px) {\n  .navbar-expand-xxl > .container,\n  .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-xxs, .navbar-expand-xxl > .container-xs, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-xl, .navbar-expand-xxl > .container-xxl, .navbar-expand-xxl > .container-xxxl {\n    padding-right: 0;\n    padding-left: 0; } }\n\n@media (min-width: 1439.5px) {\n  .navbar-expand-xxl {\n    flex-flow: row nowrap;\n    justify-content: flex-start; }\n    .navbar-expand-xxl .navbar-nav {\n      flex-direction: row; }\n      .navbar-expand-xxl .navbar-nav .dropdown-menu {\n        position: absolute; }\n      .navbar-expand-xxl .navbar-nav .nav-link {\n        padding-right: 0.5rem;\n        padding-left: 0.5rem; }\n    .navbar-expand-xxl > .container,\n    .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-xxs, .navbar-expand-xxl > .container-xs, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-xl, .navbar-expand-xxl > .container-xxl, .navbar-expand-xxl > .container-xxxl {\n      flex-wrap: nowrap; }\n    .navbar-expand-xxl .navbar-nav-scroll {\n      overflow: visible; }\n    .navbar-expand-xxl .navbar-collapse {\n      display: flex !important;\n      flex-basis: auto; }\n    .navbar-expand-xxl .navbar-toggler {\n      display: none; } }\n\n@media (max-width: 1699.98px) {\n  .navbar-expand-xxxl > .container,\n  .navbar-expand-xxxl > .container-fluid, .navbar-expand-xxxl > .container-xxs, .navbar-expand-xxxl > .container-xs, .navbar-expand-xxxl > .container-sm, .navbar-expand-xxxl > .container-md, .navbar-expand-xxxl > .container-lg, .navbar-expand-xxxl > .container-xl, .navbar-expand-xxxl > .container-xxl, .navbar-expand-xxxl > .container-xxxl {\n    padding-right: 0;\n    padding-left: 0; } }\n\n@media (min-width: 1700px) {\n  .navbar-expand-xxxl {\n    flex-flow: row nowrap;\n    justify-content: flex-start; }\n    .navbar-expand-xxxl .navbar-nav {\n      flex-direction: row; }\n      .navbar-expand-xxxl .navbar-nav .dropdown-menu {\n        position: absolute; }\n      .navbar-expand-xxxl .navbar-nav .nav-link {\n        padding-right: 0.5rem;\n        padding-left: 0.5rem; }\n    .navbar-expand-xxxl > .container,\n    .navbar-expand-xxxl > .container-fluid, .navbar-expand-xxxl > .container-xxs, .navbar-expand-xxxl > .container-xs, .navbar-expand-xxxl > .container-sm, .navbar-expand-xxxl > .container-md, .navbar-expand-xxxl > .container-lg, .navbar-expand-xxxl > .container-xl, .navbar-expand-xxxl > .container-xxl, .navbar-expand-xxxl > .container-xxxl {\n      flex-wrap: nowrap; }\n    .navbar-expand-xxxl .navbar-nav-scroll {\n      overflow: visible; }\n    .navbar-expand-xxxl .navbar-collapse {\n      display: flex !important;\n      flex-basis: auto; }\n    .navbar-expand-xxxl .navbar-toggler {\n      display: none; } }\n\n.navbar-expand {\n  flex-flow: row nowrap;\n  justify-content: flex-start; }\n  .navbar-expand > .container,\n  .navbar-expand > .container-fluid, .navbar-expand > .container-xxs, .navbar-expand > .container-xs, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl, .navbar-expand > .container-xxl, .navbar-expand > .container-xxxl {\n    padding-right: 0;\n    padding-left: 0; }\n  .navbar-expand .navbar-nav {\n    flex-direction: row; }\n    .navbar-expand .navbar-nav .dropdown-menu {\n      position: absolute; }\n    .navbar-expand .navbar-nav .nav-link {\n      padding-right: 0.5rem;\n      padding-left: 0.5rem; }\n  .navbar-expand > .container,\n  .navbar-expand > .container-fluid, .navbar-expand > .container-xxs, .navbar-expand > .container-xs, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl, .navbar-expand > .container-xxl, .navbar-expand > .container-xxxl {\n    flex-wrap: nowrap; }\n  .navbar-expand .navbar-nav-scroll {\n    overflow: visible; }\n  .navbar-expand .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto; }\n  .navbar-expand .navbar-toggler {\n    display: none; }\n\n.navbar-light .navbar-brand {\n  color: rgba(0, 0, 0, 0.9); }\n  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n    color: rgba(0, 0, 0, 0.9); }\n\n.navbar-light .navbar-nav .nav-link {\n  color: rgba(0, 0, 0, 0.5); }\n  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n    color: rgba(0, 0, 0, 0.7); }\n  .navbar-light .navbar-nav .nav-link.disabled {\n    color: rgba(0, 0, 0, 0.3); }\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n  color: rgba(0, 0, 0, 0.9); }\n\n.navbar-light .navbar-toggler {\n  color: rgba(0, 0, 0, 0.5);\n  border-color: rgba(0, 0, 0, 0.1); }\n\n.navbar-light .navbar-toggler-icon {\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\); }\n\n.navbar-light .navbar-text {\n  color: rgba(0, 0, 0, 0.5); }\n  .navbar-light .navbar-text a {\n    color: rgba(0, 0, 0, 0.9); }\n    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n      color: rgba(0, 0, 0, 0.9); }\n\n.navbar-dark .navbar-brand {\n  color: #FFF; }\n  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n    color: #FFF; }\n\n.navbar-dark .navbar-nav .nav-link {\n  color: rgba(255, 255, 255, 0.5); }\n  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n    color: rgba(255, 255, 255, 0.75); }\n  .navbar-dark .navbar-nav .nav-link.disabled {\n    color: rgba(255, 255, 255, 0.25); }\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n  color: #FFF; }\n\n.navbar-dark .navbar-toggler {\n  color: rgba(255, 255, 255, 0.5);\n  border-color: rgba(255, 255, 255, 0.1); }\n\n.navbar-dark .navbar-toggler-icon {\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\); }\n\n.navbar-dark .navbar-text {\n  color: rgba(255, 255, 255, 0.5); }\n  .navbar-dark .navbar-text a {\n    color: #FFF; }\n    .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n      color: #FFF; }\n\n.card {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n  word-wrap: break-word;\n  background-color: #FFF;\n  background-clip: border-box;\n  border: 1px solid rgba(0, 0, 0, 0.125);\n  border-radius: 0.25rem; }\n  .card > hr {\n    margin-right: 0;\n    margin-left: 0; }\n  .card > .list-group {\n    border-top: inherit;\n    border-bottom: inherit; }\n    .card > .list-group:first-child {\n      border-top-width: 0;\n      border-top-left-radius: calc(0.25rem - 1px);\n      border-top-right-radius: calc(0.25rem - 1px); }\n    .card > .list-group:last-child {\n      border-bottom-width: 0;\n      border-bottom-right-radius: calc(0.25rem - 1px);\n      border-bottom-left-radius: calc(0.25rem - 1px); }\n  .card > .card-header + .list-group,\n  .card > .list-group + .card-footer {\n    border-top: 0; }\n\n.card-body {\n  flex: 1 1 auto;\n  min-height: 1px;\n  padding: 1.25rem; }\n\n.card-title {\n  margin-bottom: 0.75rem; }\n\n.card-subtitle {\n  margin-top: -0.375rem;\n  margin-bottom: 0; }\n\n.card-text:last-child {\n  margin-bottom: 0; }\n\n.card-link:hover {\n  text-decoration: none; }\n\n.card-link + .card-link {\n  margin-left: 1.25rem; }\n\n.card-header {\n  padding: 0.75rem 1.25rem;\n  margin-bottom: 0;\n  background-color: rgba(0, 0, 0, 0.03);\n  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }\n  .card-header:first-child {\n    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }\n\n.card-footer {\n  padding: 0.75rem 1.25rem;\n  background-color: rgba(0, 0, 0, 0.03);\n  border-top: 1px solid rgba(0, 0, 0, 0.125); }\n  .card-footer:last-child {\n    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }\n\n.card-header-tabs {\n  margin-right: -0.625rem;\n  margin-bottom: -0.75rem;\n  margin-left: -0.625rem;\n  border-bottom: 0; }\n\n.card-header-pills {\n  margin-right: -0.625rem;\n  margin-left: -0.625rem; }\n\n.card-img-overlay {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  padding: 1.25rem;\n  border-radius: calc(0.25rem - 1px); }\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  flex-shrink: 0;\n  width: 100%; }\n\n.card-img,\n.card-img-top {\n  border-top-left-radius: calc(0.25rem - 1px);\n  border-top-right-radius: calc(0.25rem - 1px); }\n\n.card-img,\n.card-img-bottom {\n  border-bottom-right-radius: calc(0.25rem - 1px);\n  border-bottom-left-radius: calc(0.25rem - 1px); }\n\n.card-deck .card {\n  margin-bottom: 15px; }\n\n@media (min-width: 667.5px) {\n  .card-deck {\n    display: flex;\n    flex-flow: row wrap;\n    margin-right: -15px;\n    margin-left: -15px; }\n    .card-deck .card {\n      flex: 1 0 0%;\n      margin-right: 15px;\n      margin-bottom: 0;\n      margin-left: 15px; } }\n\n.card-group > .card {\n  margin-bottom: 15px; }\n\n@media (min-width: 667.5px) {\n  .card-group {\n    display: flex;\n    flex-flow: row wrap; }\n    .card-group > .card {\n      flex: 1 0 0%;\n      margin-bottom: 0; }\n      .card-group > .card + .card {\n        margin-left: 0;\n        border-left: 0; }\n      .card-group > .card:not(:last-child) {\n        border-top-right-radius: 0;\n        border-bottom-right-radius: 0; }\n        .card-group > .card:not(:last-child) .card-img-top,\n        .card-group > .card:not(:last-child) .card-header {\n          border-top-right-radius: 0; }\n        .card-group > .card:not(:last-child) .card-img-bottom,\n        .card-group > .card:not(:last-child) .card-footer {\n          border-bottom-right-radius: 0; }\n      .card-group > .card:not(:first-child) {\n        border-top-left-radius: 0;\n        border-bottom-left-radius: 0; }\n        .card-group > .card:not(:first-child) .card-img-top,\n        .card-group > .card:not(:first-child) .card-header {\n          border-top-left-radius: 0; }\n        .card-group > .card:not(:first-child) .card-img-bottom,\n        .card-group > .card:not(:first-child) .card-footer {\n          border-bottom-left-radius: 0; } }\n\n.card-columns .card {\n  margin-bottom: 0.75rem; }\n\n@media (min-width: 667.5px) {\n  .card-columns {\n    column-count: 3;\n    column-gap: 1.25rem;\n    orphans: 1;\n    widows: 1; }\n    .card-columns .card {\n      display: inline-block;\n      width: 100%; } }\n\n.accordion {\n  overflow-anchor: none; }\n  .accordion > .card {\n    overflow: hidden; }\n    .accordion > .card:not(:last-of-type) {\n      border-bottom: 0;\n      border-bottom-right-radius: 0;\n      border-bottom-left-radius: 0; }\n    .accordion > .card:not(:first-of-type) {\n      border-top-left-radius: 0;\n      border-top-right-radius: 0; }\n    .accordion > .card > .card-header {\n      border-radius: 0;\n      margin-bottom: -1px; }\n\n.breadcrumb {\n  display: flex;\n  flex-wrap: wrap;\n  padding: 0.75rem 1rem;\n  margin-bottom: 1rem;\n  list-style: none;\n  background-color: #e9ecef;\n  border-radius: 0.25rem; }\n\n.breadcrumb-item + .breadcrumb-item {\n  padding-left: 0.5rem; }\n  .breadcrumb-item + .breadcrumb-item::before {\n    float: left;\n    padding-right: 0.5rem;\n    color: #6c757d;\n    content: \"/\"; }\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n  text-decoration: underline; }\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n  text-decoration: none; }\n\n.breadcrumb-item.active {\n  color: #6c757d; }\n\n.pagination {\n  display: flex;\n  padding-left: 0;\n  list-style: none;\n  border-radius: 0.25rem; }\n\n.page-link {\n  position: relative;\n  display: block;\n  padding: 0.5rem 0.75rem;\n  margin-left: -1px;\n  line-height: 1.25;\n  color: #F26F35;\n  background-color: #FFF;\n  border: 1px solid #dee2e6; }\n  .page-link:hover {\n    z-index: 2;\n    color: #cd480d;\n    text-decoration: none;\n    background-color: #e9ecef;\n    border-color: #dee2e6; }\n  .page-link:focus {\n    z-index: 3;\n    outline: 0;\n    box-shadow: 0 0 0 0.2rem rgba(242, 111, 53, 0.25); }\n\n.page-item:first-child .page-link {\n  margin-left: 0;\n  border-top-left-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem; }\n\n.page-item:last-child .page-link {\n  border-top-right-radius: 0.25rem;\n  border-bottom-right-radius: 0.25rem; }\n\n.page-item.active .page-link {\n  z-index: 3;\n  color: #FFF;\n  background-color: #F26F35;\n  border-color: #F26F35; }\n\n.page-item.disabled .page-link {\n  color: #6c757d;\n  pointer-events: none;\n  cursor: auto;\n  background-color: #FFF;\n  border-color: #dee2e6; }\n\n.pagination-lg .page-link {\n  padding: 0.75rem 1.5rem;\n  font-size: 1.25rem;\n  line-height: 1.5; }\n\n.pagination-lg .page-item:first-child .page-link {\n  border-top-left-radius: 0.3rem;\n  border-bottom-left-radius: 0.3rem; }\n\n.pagination-lg .page-item:last-child .page-link {\n  border-top-right-radius: 0.3rem;\n  border-bottom-right-radius: 0.3rem; }\n\n.pagination-sm .page-link {\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5; }\n\n.pagination-sm .page-item:first-child .page-link {\n  border-top-left-radius: 0.2rem;\n  border-bottom-left-radius: 0.2rem; }\n\n.pagination-sm .page-item:last-child .page-link {\n  border-top-right-radius: 0.2rem;\n  border-bottom-right-radius: 0.2rem; }\n\n.badge {\n  display: inline-block;\n  padding: 0.25em 0.4em;\n  font-size: 75%;\n  font-weight: 700;\n  line-height: 1;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: 0.25rem;\n  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }\n  @media (prefers-reduced-motion: reduce) {\n    .badge {\n      transition: none; } }\n  a.badge:hover, a.badge:focus {\n    text-decoration: none; }\n  .badge:empty {\n    display: none; }\n\n.btn .badge {\n  position: relative;\n  top: -1px; }\n\n.badge-pill {\n  padding-right: 0.6em;\n  padding-left: 0.6em;\n  border-radius: 10rem; }\n\n.badge-primary {\n  color: #FFF;\n  background-color: #F26F35; }\n  a.badge-primary:hover, a.badge-primary:focus {\n    color: #FFF;\n    background-color: #e5510f; }\n  a.badge-primary:focus, a.badge-primary.focus {\n    outline: 0;\n    box-shadow: 0 0 0 0.2rem rgba(242, 111, 53, 0.5); }\n\n.badge-secondary {\n  color: #FFF;\n  background-color: #45ABE0; }\n  a.badge-secondary:hover, a.badge-secondary:focus {\n    color: #FFF;\n    background-color: #2394cf; }\n  a.badge-secondary:focus, a.badge-secondary.focus {\n    outline: 0;\n    box-shadow: 0 0 0 0.2rem rgba(69, 171, 224, 0.5); }\n\n.badge-success {\n  color: #FFF;\n  background-color: #A4206A; }\n  a.badge-success:hover, a.badge-success:focus {\n    color: #FFF;\n    background-color: #79184e; }\n  a.badge-success:focus, a.badge-success.focus {\n    outline: 0;\n    box-shadow: 0 0 0 0.2rem rgba(164, 32, 106, 0.5); }\n\n.badge-info {\n  color: #FFF;\n  background-color: #000000; }\n  a.badge-info:hover, a.badge-info:focus {\n    color: #FFF;\n    background-color: black; }\n  a.badge-info:focus, a.badge-info.focus {\n    outline: 0;\n    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }\n\n.badge-warning {\n  color: #FFF;\n  background-color: #E23626; }\n  a.badge-warning:hover, a.badge-warning:focus {\n    color: #FFF;\n    background-color: #bc2719; }\n  a.badge-warning:focus, a.badge-warning.focus {\n    outline: 0;\n    box-shadow: 0 0 0 0.2rem rgba(226, 54, 38, 0.5); }\n\n.badge-danger {\n  color: #212529;\n  background-color: #9BC53F; }\n  a.badge-danger:hover, a.badge-danger:focus {\n    color: #212529;\n    background-color: #7da130; }\n  a.badge-danger:focus, a.badge-danger.focus {\n    outline: 0;\n    box-shadow: 0 0 0 0.2rem rgba(155, 197, 63, 0.5); }\n\n.badge-light {\n  color: #212529;\n  background-color: #D8EDF8; }\n  a.badge-light:hover, a.badge-light:focus {\n    color: #212529;\n    background-color: #add9f0; }\n  a.badge-light:focus, a.badge-light.focus {\n    outline: 0;\n    box-shadow: 0 0 0 0.2rem rgba(216, 237, 248, 0.5); }\n\n.badge-dark {\n  color: #FFF;\n  background-color: #222222; }\n  a.badge-dark:hover, a.badge-dark:focus {\n    color: #FFF;\n    background-color: #090909; }\n  a.badge-dark:focus, a.badge-dark.focus {\n    outline: 0;\n    box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); }\n\n.jumbotron {\n  padding: 2rem 1rem;\n  margin-bottom: 2rem;\n  background-color: #e9ecef;\n  border-radius: 0.3rem; }\n  @media (min-width: 667.5px) {\n    .jumbotron {\n      padding: 4rem 2rem; } }\n\n.jumbotron-fluid {\n  padding-right: 0;\n  padding-left: 0;\n  border-radius: 0; }\n\n.alert {\n  position: relative;\n  padding: 0.75rem 1.25rem;\n  margin-bottom: 1rem;\n  border: 1px solid transparent;\n  border-radius: 0.25rem; }\n\n.alert-heading {\n  color: inherit; }\n\n.alert-link {\n  font-weight: 700; }\n\n.alert-dismissible {\n  padding-right: 4rem; }\n  .alert-dismissible .close {\n    position: absolute;\n    top: 0;\n    right: 0;\n    z-index: 2;\n    padding: 0.75rem 1.25rem;\n    color: inherit; }\n\n.alert-primary {\n  color: #7e3a1c;\n  background-color: #fce2d7;\n  border-color: #fbd7c6; }\n  .alert-primary hr {\n    border-top-color: #f9c6ae; }\n  .alert-primary .alert-link {\n    color: #542713; }\n\n.alert-secondary {\n  color: #245974;\n  background-color: #daeef9;\n  border-color: #cbe7f6; }\n  .alert-secondary hr {\n    border-top-color: #b5ddf2; }\n  .alert-secondary .alert-link {\n    color: #183b4d; }\n\n.alert-success {\n  color: #551137;\n  background-color: #edd2e1;\n  border-color: #e6c1d5; }\n  .alert-success hr {\n    border-top-color: #dfafc9; }\n  .alert-success .alert-link {\n    color: #2b091c; }\n\n.alert-info {\n  color: black;\n  background-color: #cccccc;\n  border-color: #b8b8b8; }\n  .alert-info hr {\n    border-top-color: #ababab; }\n  .alert-info .alert-link {\n    color: black; }\n\n.alert-warning {\n  color: #761c14;\n  background-color: #f9d7d4;\n  border-color: #f7c7c2; }\n  .alert-warning hr {\n    border-top-color: #f4b2ab; }\n  .alert-warning .alert-link {\n    color: #4a120d; }\n\n.alert-danger {\n  color: #516621;\n  background-color: #ebf3d9;\n  border-color: #e3efc9; }\n  .alert-danger hr {\n    border-top-color: #d9e9b5; }\n  .alert-danger .alert-link {\n    color: #323f15; }\n\n.alert-light {\n  color: #707b81;\n  background-color: #f7fbfe;\n  border-color: #f4fafd; }\n  .alert-light hr {\n    border-top-color: #def0f9; }\n  .alert-light .alert-link {\n    color: #586166; }\n\n.alert-dark {\n  color: #121212;\n  background-color: lightgray;\n  border-color: #c1c1c1; }\n  .alert-dark hr {\n    border-top-color: #b4b4b4; }\n  .alert-dark .alert-link {\n    color: black; }\n\n@keyframes progress-bar-stripes {\n  from {\n    background-position: 1rem 0; }\n  to {\n    background-position: 0 0; } }\n\n.progress {\n  display: flex;\n  height: 1rem;\n  overflow: hidden;\n  line-height: 0;\n  font-size: 0.75rem;\n  background-color: #e9ecef;\n  border-radius: 0.25rem; }\n\n.progress-bar {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  overflow: hidden;\n  color: #FFF;\n  text-align: center;\n  white-space: nowrap;\n  background-color: #F26F35;\n  transition: width 0.6s ease; }\n  @media (prefers-reduced-motion: reduce) {\n    .progress-bar {\n      transition: none; } }\n\n.progress-bar-striped {\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n  background-size: 1rem 1rem; }\n\n.progress-bar-animated {\n  animation: 1s linear infinite progress-bar-stripes; }\n  @media (prefers-reduced-motion: reduce) {\n    .progress-bar-animated {\n      animation: none; } }\n\n.media {\n  display: flex;\n  align-items: flex-start; }\n\n.media-body {\n  flex: 1; }\n\n.list-group {\n  display: flex;\n  flex-direction: column;\n  padding-left: 0;\n  margin-bottom: 0;\n  border-radius: 0.25rem; }\n\n.list-group-item-action {\n  width: 100%;\n  color: #495057;\n  text-align: inherit; }\n  .list-group-item-action:hover, .list-group-item-action:focus {\n    z-index: 1;\n    color: #495057;\n    text-decoration: none;\n    background-color: #f8f9fa; }\n  .list-group-item-action:active {\n    color: #212529;\n    background-color: #e9ecef; }\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: 0.75rem 1.25rem;\n  background-color: #FFF;\n  border: 1px solid rgba(0, 0, 0, 0.125); }\n  .list-group-item:first-child {\n    border-top-left-radius: inherit;\n    border-top-right-radius: inherit; }\n  .list-group-item:last-child {\n    border-bottom-right-radius: inherit;\n    border-bottom-left-radius: inherit; }\n  .list-group-item.disabled, .list-group-item:disabled {\n    color: #6c757d;\n    pointer-events: none;\n    background-color: #FFF; }\n  .list-group-item.active {\n    z-index: 2;\n    color: #FFF;\n    background-color: #F26F35;\n    border-color: #F26F35; }\n  .list-group-item + .list-group-item {\n    border-top-width: 0; }\n    .list-group-item + .list-group-item.active {\n      margin-top: -1px;\n      border-top-width: 1px; }\n\n.list-group-horizontal {\n  flex-direction: row; }\n  .list-group-horizontal > .list-group-item:first-child {\n    border-bottom-left-radius: 0.25rem;\n    border-top-right-radius: 0; }\n  .list-group-horizontal > .list-group-item:last-child {\n    border-top-right-radius: 0.25rem;\n    border-bottom-left-radius: 0; }\n  .list-group-horizontal > .list-group-item.active {\n    margin-top: 0; }\n  .list-group-horizontal > .list-group-item + .list-group-item {\n    border-top-width: 1px;\n    border-left-width: 0; }\n    .list-group-horizontal > .list-group-item + .list-group-item.active {\n      margin-left: -1px;\n      border-left-width: 1px; }\n\n@media (min-width: 568px) {\n  .list-group-horizontal-xs {\n    flex-direction: row; }\n    .list-group-horizontal-xs > .list-group-item:first-child {\n      border-bottom-left-radius: 0.25rem;\n      border-top-right-radius: 0; }\n    .list-group-horizontal-xs > .list-group-item:last-child {\n      border-top-right-radius: 0.25rem;\n      border-bottom-left-radius: 0; }\n    .list-group-horizontal-xs > .list-group-item.active {\n      margin-top: 0; }\n    .list-group-horizontal-xs > .list-group-item + .list-group-item {\n      border-top-width: 1px;\n      border-left-width: 0; }\n      .list-group-horizontal-xs > .list-group-item + .list-group-item.active {\n        margin-left: -1px;\n        border-left-width: 1px; } }\n\n@media (min-width: 667.5px) {\n  .list-group-horizontal-sm {\n    flex-direction: row; }\n    .list-group-horizontal-sm > .list-group-item:first-child {\n      border-bottom-left-radius: 0.25rem;\n      border-top-right-radius: 0; }\n    .list-group-horizontal-sm > .list-group-item:last-child {\n      border-top-right-radius: 0.25rem;\n      border-bottom-left-radius: 0; }\n    .list-group-horizontal-sm > .list-group-item.active {\n      margin-top: 0; }\n    .list-group-horizontal-sm > .list-group-item + .list-group-item {\n      border-top-width: 1px;\n      border-left-width: 0; }\n      .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n        margin-left: -1px;\n        border-left-width: 1px; } }\n\n@media (min-width: 767.5px) {\n  .list-group-horizontal-md {\n    flex-direction: row; }\n    .list-group-horizontal-md > .list-group-item:first-child {\n      border-bottom-left-radius: 0.25rem;\n      border-top-right-radius: 0; }\n    .list-group-horizontal-md > .list-group-item:last-child {\n      border-top-right-radius: 0.25rem;\n      border-bottom-left-radius: 0; }\n    .list-group-horizontal-md > .list-group-item.active {\n      margin-top: 0; }\n    .list-group-horizontal-md > .list-group-item + .list-group-item {\n      border-top-width: 1px;\n      border-left-width: 0; }\n      .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n        margin-left: -1px;\n        border-left-width: 1px; } }\n\n@media (min-width: 991.5px) {\n  .list-group-horizontal-lg {\n    flex-direction: row; }\n    .list-group-horizontal-lg > .list-group-item:first-child {\n      border-bottom-left-radius: 0.25rem;\n      border-top-right-radius: 0; }\n    .list-group-horizontal-lg > .list-group-item:last-child {\n      border-top-right-radius: 0.25rem;\n      border-bottom-left-radius: 0; }\n    .list-group-horizontal-lg > .list-group-item.active {\n      margin-top: 0; }\n    .list-group-horizontal-lg > .list-group-item + .list-group-item {\n      border-top-width: 1px;\n      border-left-width: 0; }\n      .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n        margin-left: -1px;\n        border-left-width: 1px; } }\n\n@media (min-width: 1199.5px) {\n  .list-group-horizontal-xl {\n    flex-direction: row; }\n    .list-group-horizontal-xl > .list-group-item:first-child {\n      border-bottom-left-radius: 0.25rem;\n      border-top-right-radius: 0; }\n    .list-group-horizontal-xl > .list-group-item:last-child {\n      border-top-right-radius: 0.25rem;\n      border-bottom-left-radius: 0; }\n    .list-group-horizontal-xl > .list-group-item.active {\n      margin-top: 0; }\n    .list-group-horizontal-xl > .list-group-item + .list-group-item {\n      border-top-width: 1px;\n      border-left-width: 0; }\n      .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n        margin-left: -1px;\n        border-left-width: 1px; } }\n\n@media (min-width: 1439.5px) {\n  .list-group-horizontal-xxl {\n    flex-direction: row; }\n    .list-group-horizontal-xxl > .list-group-item:first-child {\n      border-bottom-left-radius: 0.25rem;\n      border-top-right-radius: 0; }\n    .list-group-horizontal-xxl > .list-group-item:last-child {\n      border-top-right-radius: 0.25rem;\n      border-bottom-left-radius: 0; }\n    .list-group-horizontal-xxl > .list-group-item.active {\n      margin-top: 0; }\n    .list-group-horizontal-xxl > .list-group-item + .list-group-item {\n      border-top-width: 1px;\n      border-left-width: 0; }\n      .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n        margin-left: -1px;\n        border-left-width: 1px; } }\n\n@media (min-width: 1700px) {\n  .list-group-horizontal-xxxl {\n    flex-direction: row; }\n    .list-group-horizontal-xxxl > .list-group-item:first-child {\n      border-bottom-left-radius: 0.25rem;\n      border-top-right-radius: 0; }\n    .list-group-horizontal-xxxl > .list-group-item:last-child {\n      border-top-right-radius: 0.25rem;\n      border-bottom-left-radius: 0; }\n    .list-group-horizontal-xxxl > .list-group-item.active {\n      margin-top: 0; }\n    .list-group-horizontal-xxxl > .list-group-item + .list-group-item {\n      border-top-width: 1px;\n      border-left-width: 0; }\n      .list-group-horizontal-xxxl > .list-group-item + .list-group-item.active {\n        margin-left: -1px;\n        border-left-width: 1px; } }\n\n.list-group-flush {\n  border-radius: 0; }\n  .list-group-flush > .list-group-item {\n    border-width: 0 0 1px; }\n    .list-group-flush > .list-group-item:last-child {\n      border-bottom-width: 0; }\n\n.list-group-item-primary {\n  color: #7e3a1c;\n  background-color: #fbd7c6; }\n  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n    color: #7e3a1c;\n    background-color: #f9c6ae; }\n  .list-group-item-primary.list-group-item-action.active {\n    color: #FFF;\n    background-color: #7e3a1c;\n    border-color: #7e3a1c; }\n\n.list-group-item-secondary {\n  color: #245974;\n  background-color: #cbe7f6; }\n  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n    color: #245974;\n    background-color: #b5ddf2; }\n  .list-group-item-secondary.list-group-item-action.active {\n    color: #FFF;\n    background-color: #245974;\n    border-color: #245974; }\n\n.list-group-item-success {\n  color: #551137;\n  background-color: #e6c1d5; }\n  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n    color: #551137;\n    background-color: #dfafc9; }\n  .list-group-item-success.list-group-item-action.active {\n    color: #FFF;\n    background-color: #551137;\n    border-color: #551137; }\n\n.list-group-item-info {\n  color: black;\n  background-color: #b8b8b8; }\n  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n    color: black;\n    background-color: #ababab; }\n  .list-group-item-info.list-group-item-action.active {\n    color: #FFF;\n    background-color: black;\n    border-color: black; }\n\n.list-group-item-warning {\n  color: #761c14;\n  background-color: #f7c7c2; }\n  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n    color: #761c14;\n    background-color: #f4b2ab; }\n  .list-group-item-warning.list-group-item-action.active {\n    color: #FFF;\n    background-color: #761c14;\n    border-color: #761c14; }\n\n.list-group-item-danger {\n  color: #516621;\n  background-color: #e3efc9; }\n  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n    color: #516621;\n    background-color: #d9e9b5; }\n  .list-group-item-danger.list-group-item-action.active {\n    color: #FFF;\n    background-color: #516621;\n    border-color: #516621; }\n\n.list-group-item-light {\n  color: #707b81;\n  background-color: #f4fafd; }\n  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n    color: #707b81;\n    background-color: #def0f9; }\n  .list-group-item-light.list-group-item-action.active {\n    color: #FFF;\n    background-color: #707b81;\n    border-color: #707b81; }\n\n.list-group-item-dark {\n  color: #121212;\n  background-color: #c1c1c1; }\n  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n    color: #121212;\n    background-color: #b4b4b4; }\n  .list-group-item-dark.list-group-item-action.active {\n    color: #FFF;\n    background-color: #121212;\n    border-color: #121212; }\n\n.close {\n  float: right;\n  font-size: 1.5rem;\n  font-weight: 700;\n  line-height: 1;\n  color: #000;\n  text-shadow: 0 1px 0 #FFF;\n  opacity: .5; }\n  .close:hover {\n    color: #000;\n    text-decoration: none; }\n  .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n    opacity: .75; }\n\nbutton.close {\n  padding: 0;\n  background-color: transparent;\n  border: 0; }\n\na.close.disabled {\n  pointer-events: none; }\n\n.modal-open {\n  overflow: hidden; }\n  .modal-open .modal {\n    overflow-x: hidden;\n    overflow-y: auto; }\n\n.modal {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: 1050;\n  display: none;\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n  outline: 0; }\n\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: 0.5rem;\n  pointer-events: none; }\n  .modal.fade .modal-dialog {\n    transition: transform 0.3s ease-out;\n    transform: translate(0, -50px); }\n    @media (prefers-reduced-motion: reduce) {\n      .modal.fade .modal-dialog {\n        transition: none; } }\n  .modal.show .modal-dialog {\n    transform: none; }\n  .modal.modal-static .modal-dialog {\n    transform: scale(1.02); }\n\n.modal-dialog-scrollable {\n  display: flex;\n  max-height: calc(100% - 1rem); }\n  .modal-dialog-scrollable .modal-content {\n    max-height: calc(100vh - 1rem);\n    overflow: hidden; }\n  .modal-dialog-scrollable .modal-header,\n  .modal-dialog-scrollable .modal-footer {\n    flex-shrink: 0; }\n  .modal-dialog-scrollable .modal-body {\n    overflow-y: auto; }\n\n.modal-dialog-centered {\n  display: flex;\n  align-items: center;\n  min-height: calc(100% - 1rem); }\n  .modal-dialog-centered::before {\n    display: block;\n    height: calc(100vh - 1rem);\n    height: min-content;\n    content: \"\"; }\n  .modal-dialog-centered.modal-dialog-scrollable {\n    flex-direction: column;\n    justify-content: center;\n    height: 100%; }\n    .modal-dialog-centered.modal-dialog-scrollable .modal-content {\n      max-height: none; }\n    .modal-dialog-centered.modal-dialog-scrollable::before {\n      content: none; }\n\n.modal-content {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  pointer-events: auto;\n  background-color: #FFF;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 0.3rem;\n  outline: 0; }\n\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: 1040;\n  width: 100vw;\n  height: 100vh;\n  background-color: #000; }\n  .modal-backdrop.fade {\n    opacity: 0; }\n  .modal-backdrop.show {\n    opacity: 0.5; }\n\n.modal-header {\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  padding: 1rem 1rem;\n  border-bottom: 1px solid #dee2e6;\n  border-top-left-radius: calc(0.3rem - 1px);\n  border-top-right-radius: calc(0.3rem - 1px); }\n  .modal-header .close {\n    padding: 1rem 1rem;\n    margin: -1rem -1rem -1rem auto; }\n\n.modal-title {\n  margin-bottom: 0;\n  line-height: 1.5; }\n\n.modal-body {\n  position: relative;\n  flex: 1 1 auto;\n  padding: 1rem; }\n\n.modal-footer {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: flex-end;\n  padding: 0.75rem;\n  border-top: 1px solid #dee2e6;\n  border-bottom-right-radius: calc(0.3rem - 1px);\n  border-bottom-left-radius: calc(0.3rem - 1px); }\n  .modal-footer > * {\n    margin: 0.25rem; }\n\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll; }\n\n@media (min-width: 667.5px) {\n  .modal-dialog {\n    max-width: 500px;\n    margin: 1.75rem auto; }\n  .modal-dialog-scrollable {\n    max-height: calc(100% - 3.5rem); }\n    .modal-dialog-scrollable .modal-content {\n      max-height: calc(100vh - 3.5rem); }\n  .modal-dialog-centered {\n    min-height: calc(100% - 3.5rem); }\n    .modal-dialog-centered::before {\n      height: calc(100vh - 3.5rem);\n      height: min-content; }\n  .modal-sm {\n    max-width: 300px; } }\n\n@media (min-width: 991.5px) {\n  .modal-lg,\n  .modal-xl {\n    max-width: 800px; } }\n\n@media (min-width: 1199.5px) {\n  .modal-xl {\n    max-width: 1140px; } }\n\n.tooltip {\n  position: absolute;\n  z-index: 1070;\n  display: block;\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.5;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  white-space: normal;\n  line-break: auto;\n  font-size: 0.875rem;\n  word-wrap: break-word;\n  opacity: 0; }\n  .tooltip.show {\n    opacity: 0.9; }\n  .tooltip .arrow {\n    position: absolute;\n    display: block;\n    width: 0.8rem;\n    height: 0.4rem; }\n    .tooltip .arrow::before {\n      position: absolute;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid; }\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n  padding: 0.4rem 0; }\n  .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n    bottom: 0; }\n    .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n      top: 0;\n      border-width: 0.4rem 0.4rem 0;\n      border-top-color: #000; }\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n  padding: 0 0.4rem; }\n  .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n    left: 0;\n    width: 0.4rem;\n    height: 0.8rem; }\n    .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n      right: 0;\n      border-width: 0.4rem 0.4rem 0.4rem 0;\n      border-right-color: #000; }\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n  padding: 0.4rem 0; }\n  .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n    top: 0; }\n    .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n      bottom: 0;\n      border-width: 0 0.4rem 0.4rem;\n      border-bottom-color: #000; }\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n  padding: 0 0.4rem; }\n  .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n    right: 0;\n    width: 0.4rem;\n    height: 0.8rem; }\n    .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n      left: 0;\n      border-width: 0.4rem 0 0.4rem 0.4rem;\n      border-left-color: #000; }\n\n.tooltip-inner {\n  max-width: 200px;\n  padding: 0.25rem 0.5rem;\n  color: #FFF;\n  text-align: center;\n  background-color: #000;\n  border-radius: 0.25rem; }\n\n.popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: 1060;\n  display: block;\n  max-width: 276px;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.5;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  white-space: normal;\n  line-break: auto;\n  font-size: 0.875rem;\n  word-wrap: break-word;\n  background-color: #FFF;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 0.3rem; }\n  .popover .arrow {\n    position: absolute;\n    display: block;\n    width: 1rem;\n    height: 0.5rem;\n    margin: 0 0.3rem; }\n    .popover .arrow::before, .popover .arrow::after {\n      position: absolute;\n      display: block;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid; }\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n  margin-bottom: 0.5rem; }\n  .bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n    bottom: calc(-0.5rem - 1px); }\n    .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n      bottom: 0;\n      border-width: 0.5rem 0.5rem 0;\n      border-top-color: rgba(0, 0, 0, 0.25); }\n    .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n      bottom: 1px;\n      border-width: 0.5rem 0.5rem 0;\n      border-top-color: #FFF; }\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n  margin-left: 0.5rem; }\n  .bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n    left: calc(-0.5rem - 1px);\n    width: 0.5rem;\n    height: 1rem;\n    margin: 0.3rem 0; }\n    .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n      left: 0;\n      border-width: 0.5rem 0.5rem 0.5rem 0;\n      border-right-color: rgba(0, 0, 0, 0.25); }\n    .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n      left: 1px;\n      border-width: 0.5rem 0.5rem 0.5rem 0;\n      border-right-color: #FFF; }\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n  margin-top: 0.5rem; }\n  .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n    top: calc(-0.5rem - 1px); }\n    .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n      top: 0;\n      border-width: 0 0.5rem 0.5rem 0.5rem;\n      border-bottom-color: rgba(0, 0, 0, 0.25); }\n    .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n      top: 1px;\n      border-width: 0 0.5rem 0.5rem 0.5rem;\n      border-bottom-color: #FFF; }\n  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n    position: absolute;\n    top: 0;\n    left: 50%;\n    display: block;\n    width: 1rem;\n    margin-left: -0.5rem;\n    content: \"\";\n    border-bottom: 1px solid #f7f7f7; }\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n  margin-right: 0.5rem; }\n  .bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n    right: calc(-0.5rem - 1px);\n    width: 0.5rem;\n    height: 1rem;\n    margin: 0.3rem 0; }\n    .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n      right: 0;\n      border-width: 0.5rem 0 0.5rem 0.5rem;\n      border-left-color: rgba(0, 0, 0, 0.25); }\n    .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n      right: 1px;\n      border-width: 0.5rem 0 0.5rem 0.5rem;\n      border-left-color: #FFF; }\n\n.popover-header {\n  padding: 0.5rem 0.75rem;\n  margin-bottom: 0;\n  font-size: 1rem;\n  background-color: #f7f7f7;\n  border-bottom: 1px solid #ebebeb;\n  border-top-left-radius: calc(0.3rem - 1px);\n  border-top-right-radius: calc(0.3rem - 1px); }\n  .popover-header:empty {\n    display: none; }\n\n.popover-body {\n  padding: 0.5rem 0.75rem;\n  color: #212529; }\n\n.carousel {\n  position: relative; }\n\n.carousel.pointer-event {\n  touch-action: pan-y; }\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden; }\n  .carousel-inner::after {\n    display: block;\n    clear: both;\n    content: \"\"; }\n\n.carousel-item {\n  position: relative;\n  display: none;\n  float: left;\n  width: 100%;\n  margin-right: -100%;\n  backface-visibility: hidden;\n  transition: transform 0.6s ease-in-out; }\n  @media (prefers-reduced-motion: reduce) {\n    .carousel-item {\n      transition: none; } }\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n  display: block; }\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n  transform: translateX(100%); }\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n  transform: translateX(-100%); }\n\n.carousel-fade .carousel-item {\n  opacity: 0;\n  transition-property: opacity;\n  transform: none; }\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n  z-index: 1;\n  opacity: 1; }\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n  z-index: 0;\n  opacity: 0;\n  transition: opacity 0s 0.6s; }\n  @media (prefers-reduced-motion: reduce) {\n    .carousel-fade .active.carousel-item-left,\n    .carousel-fade .active.carousel-item-right {\n      transition: none; } }\n\n.carousel-control-prev,\n.carousel-control-next {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  z-index: 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 15%;\n  padding: 0;\n  color: #FFF;\n  text-align: center;\n  background: none;\n  border: 0;\n  opacity: 0.5;\n  transition: opacity 0.15s ease; }\n  @media (prefers-reduced-motion: reduce) {\n    .carousel-control-prev,\n    .carousel-control-next {\n      transition: none; } }\n  .carousel-control-prev:hover, .carousel-control-prev:focus,\n  .carousel-control-next:hover,\n  .carousel-control-next:focus {\n    color: #FFF;\n    text-decoration: none;\n    outline: 0;\n    opacity: 0.9; }\n\n.carousel-control-prev {\n  left: 0; }\n\n.carousel-control-next {\n  right: 0; }\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n  display: inline-block;\n  width: 20px;\n  height: 20px;\n  background: 50% / 100% 100% no-repeat; }\n\n.carousel-control-prev-icon {\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e\); }\n\n.carousel-control-next-icon {\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e\); }\n\n.carousel-indicators {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 15;\n  display: flex;\n  justify-content: center;\n  padding-left: 0;\n  margin-right: 15%;\n  margin-left: 15%;\n  list-style: none; }\n  .carousel-indicators li {\n    box-sizing: content-box;\n    flex: 0 1 auto;\n    width: 30px;\n    height: 3px;\n    margin-right: 3px;\n    margin-left: 3px;\n    text-indent: -999px;\n    cursor: pointer;\n    background-color: #FFF;\n    background-clip: padding-box;\n    border-top: 10px solid transparent;\n    border-bottom: 10px solid transparent;\n    opacity: .5;\n    transition: opacity 0.6s ease; }\n    @media (prefers-reduced-motion: reduce) {\n      .carousel-indicators li {\n        transition: none; } }\n  .carousel-indicators .active {\n    opacity: 1; }\n\n.carousel-caption {\n  position: absolute;\n  right: 15%;\n  bottom: 20px;\n  left: 15%;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: #FFF;\n  text-align: center; }\n\n.align-baseline {\n  vertical-align: baseline !important; }\n\n.align-top {\n  vertical-align: top !important; }\n\n.align-middle {\n  vertical-align: middle !important; }\n\n.align-bottom {\n  vertical-align: bottom !important; }\n\n.align-text-bottom {\n  vertical-align: text-bottom !important; }\n\n.align-text-top {\n  vertical-align: text-top !important; }\n\n.bg-primary {\n  background-color: #F26F35 !important; }\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n  background-color: #e5510f !important; }\n\n.bg-secondary {\n  background-color: #45ABE0 !important; }\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n  background-color: #2394cf !important; }\n\n.bg-success {\n  background-color: #A4206A !important; }\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n  background-color: #79184e !important; }\n\n.bg-info {\n  background-color: #000000 !important; }\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n  background-color: black !important; }\n\n.bg-warning {\n  background-color: #E23626 !important; }\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n  background-color: #bc2719 !important; }\n\n.bg-danger {\n  background-color: #9BC53F !important; }\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n  background-color: #7da130 !important; }\n\n.bg-light {\n  background-color: #D8EDF8 !important; }\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n  background-color: #add9f0 !important; }\n\n.bg-dark {\n  background-color: #222222 !important; }\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n  background-color: #090909 !important; }\n\n.bg-white {\n  background-color: #FFF !important; }\n\n.bg-transparent {\n  background-color: transparent !important; }\n\n.border {\n  border: 1px solid #dee2e6 !important; }\n\n.border-top {\n  border-top: 1px solid #dee2e6 !important; }\n\n.border-right {\n  border-right: 1px solid #dee2e6 !important; }\n\n.border-bottom {\n  border-bottom: 1px solid #dee2e6 !important; }\n\n.border-left {\n  border-left: 1px solid #dee2e6 !important; }\n\n.border-0 {\n  border: 0 !important; }\n\n.border-top-0 {\n  border-top: 0 !important; }\n\n.border-right-0 {\n  border-right: 0 !important; }\n\n.border-bottom-0 {\n  border-bottom: 0 !important; }\n\n.border-left-0 {\n  border-left: 0 !important; }\n\n.border-primary {\n  border-color: #F26F35 !important; }\n\n.border-secondary {\n  border-color: #45ABE0 !important; }\n\n.border-success {\n  border-color: #A4206A !important; }\n\n.border-info {\n  border-color: #000000 !important; }\n\n.border-warning {\n  border-color: #E23626 !important; }\n\n.border-danger {\n  border-color: #9BC53F !important; }\n\n.border-light {\n  border-color: #D8EDF8 !important; }\n\n.border-dark {\n  border-color: #222222 !important; }\n\n.border-white {\n  border-color: #FFF !important; }\n\n.rounded-sm {\n  border-radius: 0.2rem !important; }\n\n.rounded {\n  border-radius: 0.25rem !important; }\n\n.rounded-top {\n  border-top-left-radius: 0.25rem !important;\n  border-top-right-radius: 0.25rem !important; }\n\n.rounded-right {\n  border-top-right-radius: 0.25rem !important;\n  border-bottom-right-radius: 0.25rem !important; }\n\n.rounded-bottom {\n  border-bottom-right-radius: 0.25rem !important;\n  border-bottom-left-radius: 0.25rem !important; }\n\n.rounded-left {\n  border-top-left-radius: 0.25rem !important;\n  border-bottom-left-radius: 0.25rem !important; }\n\n.rounded-lg {\n  border-radius: 0.3rem !important; }\n\n.rounded-circle {\n  border-radius: 50% !important; }\n\n.rounded-pill {\n  border-radius: 50rem !important; }\n\n.rounded-0 {\n  border-radius: 0 !important; }\n\n.clearfix::after {\n  display: block;\n  clear: both;\n  content: \"\"; }\n\n.d-none {\n  display: none !important; }\n\n.d-inline {\n  display: inline !important; }\n\n.d-inline-block {\n  display: inline-block !important; }\n\n.d-block {\n  display: block !important; }\n\n.d-table {\n  display: table !important; }\n\n.d-table-row {\n  display: table-row !important; }\n\n.d-table-cell {\n  display: table-cell !important; }\n\n.d-flex {\n  display: flex !important; }\n\n.d-inline-flex {\n  display: inline-flex !important; }\n\n@media (min-width: 568px) {\n  .d-xs-none {\n    display: none !important; }\n  .d-xs-inline {\n    display: inline !important; }\n  .d-xs-inline-block {\n    display: inline-block !important; }\n  .d-xs-block {\n    display: block !important; }\n  .d-xs-table {\n    display: table !important; }\n  .d-xs-table-row {\n    display: table-row !important; }\n  .d-xs-table-cell {\n    display: table-cell !important; }\n  .d-xs-flex {\n    display: flex !important; }\n  .d-xs-inline-flex {\n    display: inline-flex !important; } }\n\n@media (min-width: 667.5px) {\n  .d-sm-none {\n    display: none !important; }\n  .d-sm-inline {\n    display: inline !important; }\n  .d-sm-inline-block {\n    display: inline-block !important; }\n  .d-sm-block {\n    display: block !important; }\n  .d-sm-table {\n    display: table !important; }\n  .d-sm-table-row {\n    display: table-row !important; }\n  .d-sm-table-cell {\n    display: table-cell !important; }\n  .d-sm-flex {\n    display: flex !important; }\n  .d-sm-inline-flex {\n    display: inline-flex !important; } }\n\n@media (min-width: 767.5px) {\n  .d-md-none {\n    display: none !important; }\n  .d-md-inline {\n    display: inline !important; }\n  .d-md-inline-block {\n    display: inline-block !important; }\n  .d-md-block {\n    display: block !important; }\n  .d-md-table {\n    display: table !important; }\n  .d-md-table-row {\n    display: table-row !important; }\n  .d-md-table-cell {\n    display: table-cell !important; }\n  .d-md-flex {\n    display: flex !important; }\n  .d-md-inline-flex {\n    display: inline-flex !important; } }\n\n@media (min-width: 991.5px) {\n  .d-lg-none {\n    display: none !important; }\n  .d-lg-inline {\n    display: inline !important; }\n  .d-lg-inline-block {\n    display: inline-block !important; }\n  .d-lg-block {\n    display: block !important; }\n  .d-lg-table {\n    display: table !important; }\n  .d-lg-table-row {\n    display: table-row !important; }\n  .d-lg-table-cell {\n    display: table-cell !important; }\n  .d-lg-flex {\n    display: flex !important; }\n  .d-lg-inline-flex {\n    display: inline-flex !important; } }\n\n@media (min-width: 1199.5px) {\n  .d-xl-none {\n    display: none !important; }\n  .d-xl-inline {\n    display: inline !important; }\n  .d-xl-inline-block {\n    display: inline-block !important; }\n  .d-xl-block {\n    display: block !important; }\n  .d-xl-table {\n    display: table !important; }\n  .d-xl-table-row {\n    display: table-row !important; }\n  .d-xl-table-cell {\n    display: table-cell !important; }\n  .d-xl-flex {\n    display: flex !important; }\n  .d-xl-inline-flex {\n    display: inline-flex !important; } }\n\n@media (min-width: 1439.5px) {\n  .d-xxl-none {\n    display: none !important; }\n  .d-xxl-inline {\n    display: inline !important; }\n  .d-xxl-inline-block {\n    display: inline-block !important; }\n  .d-xxl-block {\n    display: block !important; }\n  .d-xxl-table {\n    display: table !important; }\n  .d-xxl-table-row {\n    display: table-row !important; }\n  .d-xxl-table-cell {\n    display: table-cell !important; }\n  .d-xxl-flex {\n    display: flex !important; }\n  .d-xxl-inline-flex {\n    display: inline-flex !important; } }\n\n@media (min-width: 1700px) {\n  .d-xxxl-none {\n    display: none !important; }\n  .d-xxxl-inline {\n    display: inline !important; }\n  .d-xxxl-inline-block {\n    display: inline-block !important; }\n  .d-xxxl-block {\n    display: block !important; }\n  .d-xxxl-table {\n    display: table !important; }\n  .d-xxxl-table-row {\n    display: table-row !important; }\n  .d-xxxl-table-cell {\n    display: table-cell !important; }\n  .d-xxxl-flex {\n    display: flex !important; }\n  .d-xxxl-inline-flex {\n    display: inline-flex !important; } }\n\n@media print {\n  .d-print-none {\n    display: none !important; }\n  .d-print-inline {\n    display: inline !important; }\n  .d-print-inline-block {\n    display: inline-block !important; }\n  .d-print-block {\n    display: block !important; }\n  .d-print-table {\n    display: table !important; }\n  .d-print-table-row {\n    display: table-row !important; }\n  .d-print-table-cell {\n    display: table-cell !important; }\n  .d-print-flex {\n    display: flex !important; }\n  .d-print-inline-flex {\n    display: inline-flex !important; } }\n\n.embed-responsive {\n  position: relative;\n  display: block;\n  width: 100%;\n  padding: 0;\n  overflow: hidden; }\n  .embed-responsive::before {\n    display: block;\n    content: \"\"; }\n  .embed-responsive .embed-responsive-item,\n  .embed-responsive iframe,\n  .embed-responsive embed,\n  .embed-responsive object,\n  .embed-responsive video {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0; }\n\n.embed-responsive-21by9::before {\n  padding-top: 42.85714%; }\n\n.embed-responsive-16by9::before {\n  padding-top: 56.25%; }\n\n.embed-responsive-4by3::before {\n  padding-top: 75%; }\n\n.embed-responsive-1by1::before {\n  padding-top: 100%; }\n\n.flex-row {\n  flex-direction: row !important; }\n\n.flex-column {\n  flex-direction: column !important; }\n\n.flex-row-reverse {\n  flex-direction: row-reverse !important; }\n\n.flex-column-reverse {\n  flex-direction: column-reverse !important; }\n\n.flex-wrap {\n  flex-wrap: wrap !important; }\n\n.flex-nowrap {\n  flex-wrap: nowrap !important; }\n\n.flex-wrap-reverse {\n  flex-wrap: wrap-reverse !important; }\n\n.flex-fill {\n  flex: 1 1 auto !important; }\n\n.flex-grow-0 {\n  flex-grow: 0 !important; }\n\n.flex-grow-1 {\n  flex-grow: 1 !important; }\n\n.flex-shrink-0 {\n  flex-shrink: 0 !important; }\n\n.flex-shrink-1 {\n  flex-shrink: 1 !important; }\n\n.justify-content-start {\n  justify-content: flex-start !important; }\n\n.justify-content-end {\n  justify-content: flex-end !important; }\n\n.justify-content-center {\n  justify-content: center !important; }\n\n.justify-content-between {\n  justify-content: space-between !important; }\n\n.justify-content-around {\n  justify-content: space-around !important; }\n\n.align-items-start {\n  align-items: flex-start !important; }\n\n.align-items-end {\n  align-items: flex-end !important; }\n\n.align-items-center {\n  align-items: center !important; }\n\n.align-items-baseline {\n  align-items: baseline !important; }\n\n.align-items-stretch {\n  align-items: stretch !important; }\n\n.align-content-start {\n  align-content: flex-start !important; }\n\n.align-content-end {\n  align-content: flex-end !important; }\n\n.align-content-center {\n  align-content: center !important; }\n\n.align-content-between {\n  align-content: space-between !important; }\n\n.align-content-around {\n  align-content: space-around !important; }\n\n.align-content-stretch {\n  align-content: stretch !important; }\n\n.align-self-auto {\n  align-self: auto !important; }\n\n.align-self-start {\n  align-self: flex-start !important; }\n\n.align-self-end {\n  align-self: flex-end !important; }\n\n.align-self-center {\n  align-self: center !important; }\n\n.align-self-baseline {\n  align-self: baseline !important; }\n\n.align-self-stretch {\n  align-self: stretch !important; }\n\n@media (min-width: 568px) {\n  .flex-xs-row {\n    flex-direction: row !important; }\n  .flex-xs-column {\n    flex-direction: column !important; }\n  .flex-xs-row-reverse {\n    flex-direction: row-reverse !important; }\n  .flex-xs-column-reverse {\n    flex-direction: column-reverse !important; }\n  .flex-xs-wrap {\n    flex-wrap: wrap !important; }\n  .flex-xs-nowrap {\n    flex-wrap: nowrap !important; }\n  .flex-xs-wrap-reverse {\n    flex-wrap: wrap-reverse !important; }\n  .flex-xs-fill {\n    flex: 1 1 auto !important; }\n  .flex-xs-grow-0 {\n    flex-grow: 0 !important; }\n  .flex-xs-grow-1 {\n    flex-grow: 1 !important; }\n  .flex-xs-shrink-0 {\n    flex-shrink: 0 !important; }\n  .flex-xs-shrink-1 {\n    flex-shrink: 1 !important; }\n  .justify-content-xs-start {\n    justify-content: flex-start !important; }\n  .justify-content-xs-end {\n    justify-content: flex-end !important; }\n  .justify-content-xs-center {\n    justify-content: center !important; }\n  .justify-content-xs-between {\n    justify-content: space-between !important; }\n  .justify-content-xs-around {\n    justify-content: space-around !important; }\n  .align-items-xs-start {\n    align-items: flex-start !important; }\n  .align-items-xs-end {\n    align-items: flex-end !important; }\n  .align-items-xs-center {\n    align-items: center !important; }\n  .align-items-xs-baseline {\n    align-items: baseline !important; }\n  .align-items-xs-stretch {\n    align-items: stretch !important; }\n  .align-content-xs-start {\n    align-content: flex-start !important; }\n  .align-content-xs-end {\n    align-content: flex-end !important; }\n  .align-content-xs-center {\n    align-content: center !important; }\n  .align-content-xs-between {\n    align-content: space-between !important; }\n  .align-content-xs-around {\n    align-content: space-around !important; }\n  .align-content-xs-stretch {\n    align-content: stretch !important; }\n  .align-self-xs-auto {\n    align-self: auto !important; }\n  .align-self-xs-start {\n    align-self: flex-start !important; }\n  .align-self-xs-end {\n    align-self: flex-end !important; }\n  .align-self-xs-center {\n    align-self: center !important; }\n  .align-self-xs-baseline {\n    align-self: baseline !important; }\n  .align-self-xs-stretch {\n    align-self: stretch !important; } }\n\n@media (min-width: 667.5px) {\n  .flex-sm-row {\n    flex-direction: row !important; }\n  .flex-sm-column {\n    flex-direction: column !important; }\n  .flex-sm-row-reverse {\n    flex-direction: row-reverse !important; }\n  .flex-sm-column-reverse {\n    flex-direction: column-reverse !important; }\n  .flex-sm-wrap {\n    flex-wrap: wrap !important; }\n  .flex-sm-nowrap {\n    flex-wrap: nowrap !important; }\n  .flex-sm-wrap-reverse {\n    flex-wrap: wrap-reverse !important; }\n  .flex-sm-fill {\n    flex: 1 1 auto !important; }\n  .flex-sm-grow-0 {\n    flex-grow: 0 !important; }\n  .flex-sm-grow-1 {\n    flex-grow: 1 !important; }\n  .flex-sm-shrink-0 {\n    flex-shrink: 0 !important; }\n  .flex-sm-shrink-1 {\n    flex-shrink: 1 !important; }\n  .justify-content-sm-start {\n    justify-content: flex-start !important; }\n  .justify-content-sm-end {\n    justify-content: flex-end !important; }\n  .justify-content-sm-center {\n    justify-content: center !important; }\n  .justify-content-sm-between {\n    justify-content: space-between !important; }\n  .justify-content-sm-around {\n    justify-content: space-around !important; }\n  .align-items-sm-start {\n    align-items: flex-start !important; }\n  .align-items-sm-end {\n    align-items: flex-end !important; }\n  .align-items-sm-center {\n    align-items: center !important; }\n  .align-items-sm-baseline {\n    align-items: baseline !important; }\n  .align-items-sm-stretch {\n    align-items: stretch !important; }\n  .align-content-sm-start {\n    align-content: flex-start !important; }\n  .align-content-sm-end {\n    align-content: flex-end !important; }\n  .align-content-sm-center {\n    align-content: center !important; }\n  .align-content-sm-between {\n    align-content: space-between !important; }\n  .align-content-sm-around {\n    align-content: space-around !important; }\n  .align-content-sm-stretch {\n    align-content: stretch !important; }\n  .align-self-sm-auto {\n    align-self: auto !important; }\n  .align-self-sm-start {\n    align-self: flex-start !important; }\n  .align-self-sm-end {\n    align-self: flex-end !important; }\n  .align-self-sm-center {\n    align-self: center !important; }\n  .align-self-sm-baseline {\n    align-self: baseline !important; }\n  .align-self-sm-stretch {\n    align-self: stretch !important; } }\n\n@media (min-width: 767.5px) {\n  .flex-md-row {\n    flex-direction: row !important; }\n  .flex-md-column {\n    flex-direction: column !important; }\n  .flex-md-row-reverse {\n    flex-direction: row-reverse !important; }\n  .flex-md-column-reverse {\n    flex-direction: column-reverse !important; }\n  .flex-md-wrap {\n    flex-wrap: wrap !important; }\n  .flex-md-nowrap {\n    flex-wrap: nowrap !important; }\n  .flex-md-wrap-reverse {\n    flex-wrap: wrap-reverse !important; }\n  .flex-md-fill {\n    flex: 1 1 auto !important; }\n  .flex-md-grow-0 {\n    flex-grow: 0 !important; }\n  .flex-md-grow-1 {\n    flex-grow: 1 !important; }\n  .flex-md-shrink-0 {\n    flex-shrink: 0 !important; }\n  .flex-md-shrink-1 {\n    flex-shrink: 1 !important; }\n  .justify-content-md-start {\n    justify-content: flex-start !important; }\n  .justify-content-md-end {\n    justify-content: flex-end !important; }\n  .justify-content-md-center {\n    justify-content: center !important; }\n  .justify-content-md-between {\n    justify-content: space-between !important; }\n  .justify-content-md-around {\n    justify-content: space-around !important; }\n  .align-items-md-start {\n    align-items: flex-start !important; }\n  .align-items-md-end {\n    align-items: flex-end !important; }\n  .align-items-md-center {\n    align-items: center !important; }\n  .align-items-md-baseline {\n    align-items: baseline !important; }\n  .align-items-md-stretch {\n    align-items: stretch !important; }\n  .align-content-md-start {\n    align-content: flex-start !important; }\n  .align-content-md-end {\n    align-content: flex-end !important; }\n  .align-content-md-center {\n    align-content: center !important; }\n  .align-content-md-between {\n    align-content: space-between !important; }\n  .align-content-md-around {\n    align-content: space-around !important; }\n  .align-content-md-stretch {\n    align-content: stretch !important; }\n  .align-self-md-auto {\n    align-self: auto !important; }\n  .align-self-md-start {\n    align-self: flex-start !important; }\n  .align-self-md-end {\n    align-self: flex-end !important; }\n  .align-self-md-center {\n    align-self: center !important; }\n  .align-self-md-baseline {\n    align-self: baseline !important; }\n  .align-self-md-stretch {\n    align-self: stretch !important; } }\n\n@media (min-width: 991.5px) {\n  .flex-lg-row {\n    flex-direction: row !important; }\n  .flex-lg-column {\n    flex-direction: column !important; }\n  .flex-lg-row-reverse {\n    flex-direction: row-reverse !important; }\n  .flex-lg-column-reverse {\n    flex-direction: column-reverse !important; }\n  .flex-lg-wrap {\n    flex-wrap: wrap !important; }\n  .flex-lg-nowrap {\n    flex-wrap: nowrap !important; }\n  .flex-lg-wrap-reverse {\n    flex-wrap: wrap-reverse !important; }\n  .flex-lg-fill {\n    flex: 1 1 auto !important; }\n  .flex-lg-grow-0 {\n    flex-grow: 0 !important; }\n  .flex-lg-grow-1 {\n    flex-grow: 1 !important; }\n  .flex-lg-shrink-0 {\n    flex-shrink: 0 !important; }\n  .flex-lg-shrink-1 {\n    flex-shrink: 1 !important; }\n  .justify-content-lg-start {\n    justify-content: flex-start !important; }\n  .justify-content-lg-end {\n    justify-content: flex-end !important; }\n  .justify-content-lg-center {\n    justify-content: center !important; }\n  .justify-content-lg-between {\n    justify-content: space-between !important; }\n  .justify-content-lg-around {\n    justify-content: space-around !important; }\n  .align-items-lg-start {\n    align-items: flex-start !important; }\n  .align-items-lg-end {\n    align-items: flex-end !important; }\n  .align-items-lg-center {\n    align-items: center !important; }\n  .align-items-lg-baseline {\n    align-items: baseline !important; }\n  .align-items-lg-stretch {\n    align-items: stretch !important; }\n  .align-content-lg-start {\n    align-content: flex-start !important; }\n  .align-content-lg-end {\n    align-content: flex-end !important; }\n  .align-content-lg-center {\n    align-content: center !important; }\n  .align-content-lg-between {\n    align-content: space-between !important; }\n  .align-content-lg-around {\n    align-content: space-around !important; }\n  .align-content-lg-stretch {\n    align-content: stretch !important; }\n  .align-self-lg-auto {\n    align-self: auto !important; }\n  .align-self-lg-start {\n    align-self: flex-start !important; }\n  .align-self-lg-end {\n    align-self: flex-end !important; }\n  .align-self-lg-center {\n    align-self: center !important; }\n  .align-self-lg-baseline {\n    align-self: baseline !important; }\n  .align-self-lg-stretch {\n    align-self: stretch !important; } }\n\n@media (min-width: 1199.5px) {\n  .flex-xl-row {\n    flex-direction: row !important; }\n  .flex-xl-column {\n    flex-direction: column !important; }\n  .flex-xl-row-reverse {\n    flex-direction: row-reverse !important; }\n  .flex-xl-column-reverse {\n    flex-direction: column-reverse !important; }\n  .flex-xl-wrap {\n    flex-wrap: wrap !important; }\n  .flex-xl-nowrap {\n    flex-wrap: nowrap !important; }\n  .flex-xl-wrap-reverse {\n    flex-wrap: wrap-reverse !important; }\n  .flex-xl-fill {\n    flex: 1 1 auto !important; }\n  .flex-xl-grow-0 {\n    flex-grow: 0 !important; }\n  .flex-xl-grow-1 {\n    flex-grow: 1 !important; }\n  .flex-xl-shrink-0 {\n    flex-shrink: 0 !important; }\n  .flex-xl-shrink-1 {\n    flex-shrink: 1 !important; }\n  .justify-content-xl-start {\n    justify-content: flex-start !important; }\n  .justify-content-xl-end {\n    justify-content: flex-end !important; }\n  .justify-content-xl-center {\n    justify-content: center !important; }\n  .justify-content-xl-between {\n    justify-content: space-between !important; }\n  .justify-content-xl-around {\n    justify-content: space-around !important; }\n  .align-items-xl-start {\n    align-items: flex-start !important; }\n  .align-items-xl-end {\n    align-items: flex-end !important; }\n  .align-items-xl-center {\n    align-items: center !important; }\n  .align-items-xl-baseline {\n    align-items: baseline !important; }\n  .align-items-xl-stretch {\n    align-items: stretch !important; }\n  .align-content-xl-start {\n    align-content: flex-start !important; }\n  .align-content-xl-end {\n    align-content: flex-end !important; }\n  .align-content-xl-center {\n    align-content: center !important; }\n  .align-content-xl-between {\n    align-content: space-between !important; }\n  .align-content-xl-around {\n    align-content: space-around !important; }\n  .align-content-xl-stretch {\n    align-content: stretch !important; }\n  .align-self-xl-auto {\n    align-self: auto !important; }\n  .align-self-xl-start {\n    align-self: flex-start !important; }\n  .align-self-xl-end {\n    align-self: flex-end !important; }\n  .align-self-xl-center {\n    align-self: center !important; }\n  .align-self-xl-baseline {\n    align-self: baseline !important; }\n  .align-self-xl-stretch {\n    align-self: stretch !important; } }\n\n@media (min-width: 1439.5px) {\n  .flex-xxl-row {\n    flex-direction: row !important; }\n  .flex-xxl-column {\n    flex-direction: column !important; }\n  .flex-xxl-row-reverse {\n    flex-direction: row-reverse !important; }\n  .flex-xxl-column-reverse {\n    flex-direction: column-reverse !important; }\n  .flex-xxl-wrap {\n    flex-wrap: wrap !important; }\n  .flex-xxl-nowrap {\n    flex-wrap: nowrap !important; }\n  .flex-xxl-wrap-reverse {\n    flex-wrap: wrap-reverse !important; }\n  .flex-xxl-fill {\n    flex: 1 1 auto !important; }\n  .flex-xxl-grow-0 {\n    flex-grow: 0 !important; }\n  .flex-xxl-grow-1 {\n    flex-grow: 1 !important; }\n  .flex-xxl-shrink-0 {\n    flex-shrink: 0 !important; }\n  .flex-xxl-shrink-1 {\n    flex-shrink: 1 !important; }\n  .justify-content-xxl-start {\n    justify-content: flex-start !important; }\n  .justify-content-xxl-end {\n    justify-content: flex-end !important; }\n  .justify-content-xxl-center {\n    justify-content: center !important; }\n  .justify-content-xxl-between {\n    justify-content: space-between !important; }\n  .justify-content-xxl-around {\n    justify-content: space-around !important; }\n  .align-items-xxl-start {\n    align-items: flex-start !important; }\n  .align-items-xxl-end {\n    align-items: flex-end !important; }\n  .align-items-xxl-center {\n    align-items: center !important; }\n  .align-items-xxl-baseline {\n    align-items: baseline !important; }\n  .align-items-xxl-stretch {\n    align-items: stretch !important; }\n  .align-content-xxl-start {\n    align-content: flex-start !important; }\n  .align-content-xxl-end {\n    align-content: flex-end !important; }\n  .align-content-xxl-center {\n    align-content: center !important; }\n  .align-content-xxl-between {\n    align-content: space-between !important; }\n  .align-content-xxl-around {\n    align-content: space-around !important; }\n  .align-content-xxl-stretch {\n    align-content: stretch !important; }\n  .align-self-xxl-auto {\n    align-self: auto !important; }\n  .align-self-xxl-start {\n    align-self: flex-start !important; }\n  .align-self-xxl-end {\n    align-self: flex-end !important; }\n  .align-self-xxl-center {\n    align-self: center !important; }\n  .align-self-xxl-baseline {\n    align-self: baseline !important; }\n  .align-self-xxl-stretch {\n    align-self: stretch !important; } }\n\n@media (min-width: 1700px) {\n  .flex-xxxl-row {\n    flex-direction: row !important; }\n  .flex-xxxl-column {\n    flex-direction: column !important; }\n  .flex-xxxl-row-reverse {\n    flex-direction: row-reverse !important; }\n  .flex-xxxl-column-reverse {\n    flex-direction: column-reverse !important; }\n  .flex-xxxl-wrap {\n    flex-wrap: wrap !important; }\n  .flex-xxxl-nowrap {\n    flex-wrap: nowrap !important; }\n  .flex-xxxl-wrap-reverse {\n    flex-wrap: wrap-reverse !important; }\n  .flex-xxxl-fill {\n    flex: 1 1 auto !important; }\n  .flex-xxxl-grow-0 {\n    flex-grow: 0 !important; }\n  .flex-xxxl-grow-1 {\n    flex-grow: 1 !important; }\n  .flex-xxxl-shrink-0 {\n    flex-shrink: 0 !important; }\n  .flex-xxxl-shrink-1 {\n    flex-shrink: 1 !important; }\n  .justify-content-xxxl-start {\n    justify-content: flex-start !important; }\n  .justify-content-xxxl-end {\n    justify-content: flex-end !important; }\n  .justify-content-xxxl-center {\n    justify-content: center !important; }\n  .justify-content-xxxl-between {\n    justify-content: space-between !important; }\n  .justify-content-xxxl-around {\n    justify-content: space-around !important; }\n  .align-items-xxxl-start {\n    align-items: flex-start !important; }\n  .align-items-xxxl-end {\n    align-items: flex-end !important; }\n  .align-items-xxxl-center {\n    align-items: center !important; }\n  .align-items-xxxl-baseline {\n    align-items: baseline !important; }\n  .align-items-xxxl-stretch {\n    align-items: stretch !important; }\n  .align-content-xxxl-start {\n    align-content: flex-start !important; }\n  .align-content-xxxl-end {\n    align-content: flex-end !important; }\n  .align-content-xxxl-center {\n    align-content: center !important; }\n  .align-content-xxxl-between {\n    align-content: space-between !important; }\n  .align-content-xxxl-around {\n    align-content: space-around !important; }\n  .align-content-xxxl-stretch {\n    align-content: stretch !important; }\n  .align-self-xxxl-auto {\n    align-self: auto !important; }\n  .align-self-xxxl-start {\n    align-self: flex-start !important; }\n  .align-self-xxxl-end {\n    align-self: flex-end !important; }\n  .align-self-xxxl-center {\n    align-self: center !important; }\n  .align-self-xxxl-baseline {\n    align-self: baseline !important; }\n  .align-self-xxxl-stretch {\n    align-self: stretch !important; } }\n\n.float-left {\n  float: left !important; }\n\n.float-right {\n  float: right !important; }\n\n.float-none {\n  float: none !important; }\n\n@media (min-width: 568px) {\n  .float-xs-left {\n    float: left !important; }\n  .float-xs-right {\n    float: right !important; }\n  .float-xs-none {\n    float: none !important; } }\n\n@media (min-width: 667.5px) {\n  .float-sm-left {\n    float: left !important; }\n  .float-sm-right {\n    float: right !important; }\n  .float-sm-none {\n    float: none !important; } }\n\n@media (min-width: 767.5px) {\n  .float-md-left {\n    float: left !important; }\n  .float-md-right {\n    float: right !important; }\n  .float-md-none {\n    float: none !important; } }\n\n@media (min-width: 991.5px) {\n  .float-lg-left {\n    float: left !important; }\n  .float-lg-right {\n    float: right !important; }\n  .float-lg-none {\n    float: none !important; } }\n\n@media (min-width: 1199.5px) {\n  .float-xl-left {\n    float: left !important; }\n  .float-xl-right {\n    float: right !important; }\n  .float-xl-none {\n    float: none !important; } }\n\n@media (min-width: 1439.5px) {\n  .float-xxl-left {\n    float: left !important; }\n  .float-xxl-right {\n    float: right !important; }\n  .float-xxl-none {\n    float: none !important; } }\n\n@media (min-width: 1700px) {\n  .float-xxxl-left {\n    float: left !important; }\n  .float-xxxl-right {\n    float: right !important; }\n  .float-xxxl-none {\n    float: none !important; } }\n\n.user-select-all {\n  user-select: all !important; }\n\n.user-select-auto {\n  user-select: auto !important; }\n\n.user-select-none {\n  user-select: none !important; }\n\n.overflow-auto {\n  overflow: auto !important; }\n\n.overflow-hidden {\n  overflow: hidden !important; }\n\n.position-static {\n  position: static !important; }\n\n.position-relative {\n  position: relative !important; }\n\n.position-absolute {\n  position: absolute !important; }\n\n.position-fixed {\n  position: fixed !important; }\n\n.position-sticky {\n  position: sticky !important; }\n\n.fixed-top {\n  position: fixed;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: 1030; }\n\n.fixed-bottom {\n  position: fixed;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1030; }\n\n@supports (position: sticky) {\n  .sticky-top {\n    position: sticky;\n    top: 0;\n    z-index: 1020; } }\n\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border: 0; }\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n  position: static;\n  width: auto;\n  height: auto;\n  overflow: visible;\n  clip: auto;\n  white-space: normal; }\n\n.shadow-sm {\n  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }\n\n.shadow {\n  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }\n\n.shadow-lg {\n  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }\n\n.shadow-none {\n  box-shadow: none !important; }\n\n.w-25 {\n  width: 25% !important; }\n\n.w-50 {\n  width: 50% !important; }\n\n.w-75 {\n  width: 75% !important; }\n\n.w-100 {\n  width: 100% !important; }\n\n.w-auto {\n  width: auto !important; }\n\n.h-25 {\n  height: 25% !important; }\n\n.h-50 {\n  height: 50% !important; }\n\n.h-75 {\n  height: 75% !important; }\n\n.h-100 {\n  height: 100% !important; }\n\n.h-auto {\n  height: auto !important; }\n\n.mw-100 {\n  max-width: 100% !important; }\n\n.mh-100 {\n  max-height: 100% !important; }\n\n.min-vw-100 {\n  min-width: 100vw !important; }\n\n.min-vh-100 {\n  min-height: 100vh !important; }\n\n.vw-100 {\n  width: 100vw !important; }\n\n.vh-100 {\n  height: 100vh !important; }\n\n.m-0 {\n  margin: 0 !important; }\n\n.mt-0,\n.my-0 {\n  margin-top: 0 !important; }\n\n.mr-0,\n.mx-0 {\n  margin-right: 0 !important; }\n\n.mb-0,\n.my-0 {\n  margin-bottom: 0 !important; }\n\n.ml-0,\n.mx-0 {\n  margin-left: 0 !important; }\n\n.m-1 {\n  margin: 1rem !important; }\n\n.mt-1,\n.my-1 {\n  margin-top: 1rem !important; }\n\n.mr-1,\n.mx-1 {\n  margin-right: 1rem !important; }\n\n.mb-1,\n.my-1 {\n  margin-bottom: 1rem !important; }\n\n.ml-1,\n.mx-1 {\n  margin-left: 1rem !important; }\n\n.m-2 {\n  margin: 2rem !important; }\n\n.mt-2,\n.my-2 {\n  margin-top: 2rem !important; }\n\n.mr-2,\n.mx-2 {\n  margin-right: 2rem !important; }\n\n.mb-2,\n.my-2 {\n  margin-bottom: 2rem !important; }\n\n.ml-2,\n.mx-2 {\n  margin-left: 2rem !important; }\n\n.m-3 {\n  margin: 3rem !important; }\n\n.mt-3,\n.my-3 {\n  margin-top: 3rem !important; }\n\n.mr-3,\n.mx-3 {\n  margin-right: 3rem !important; }\n\n.mb-3,\n.my-3 {\n  margin-bottom: 3rem !important; }\n\n.ml-3,\n.mx-3 {\n  margin-left: 3rem !important; }\n\n.m-4 {\n  margin: 4rem !important; }\n\n.mt-4,\n.my-4 {\n  margin-top: 4rem !important; }\n\n.mr-4,\n.mx-4 {\n  margin-right: 4rem !important; }\n\n.mb-4,\n.my-4 {\n  margin-bottom: 4rem !important; }\n\n.ml-4,\n.mx-4 {\n  margin-left: 4rem !important; }\n\n.m-5 {\n  margin: 5rem !important; }\n\n.mt-5,\n.my-5 {\n  margin-top: 5rem !important; }\n\n.mr-5,\n.mx-5 {\n  margin-right: 5rem !important; }\n\n.mb-5,\n.my-5 {\n  margin-bottom: 5rem !important; }\n\n.ml-5,\n.mx-5 {\n  margin-left: 5rem !important; }\n\n.m-6 {\n  margin: 6rem !important; }\n\n.mt-6,\n.my-6 {\n  margin-top: 6rem !important; }\n\n.mr-6,\n.mx-6 {\n  margin-right: 6rem !important; }\n\n.mb-6,\n.my-6 {\n  margin-bottom: 6rem !important; }\n\n.ml-6,\n.mx-6 {\n  margin-left: 6rem !important; }\n\n.m-7 {\n  margin: 7rem !important; }\n\n.mt-7,\n.my-7 {\n  margin-top: 7rem !important; }\n\n.mr-7,\n.mx-7 {\n  margin-right: 7rem !important; }\n\n.mb-7,\n.my-7 {\n  margin-bottom: 7rem !important; }\n\n.ml-7,\n.mx-7 {\n  margin-left: 7rem !important; }\n\n.m-8 {\n  margin: 8rem !important; }\n\n.mt-8,\n.my-8 {\n  margin-top: 8rem !important; }\n\n.mr-8,\n.mx-8 {\n  margin-right: 8rem !important; }\n\n.mb-8,\n.my-8 {\n  margin-bottom: 8rem !important; }\n\n.ml-8,\n.mx-8 {\n  margin-left: 8rem !important; }\n\n.m-9 {\n  margin: 9rem !important; }\n\n.mt-9,\n.my-9 {\n  margin-top: 9rem !important; }\n\n.mr-9,\n.mx-9 {\n  margin-right: 9rem !important; }\n\n.mb-9,\n.my-9 {\n  margin-bottom: 9rem !important; }\n\n.ml-9,\n.mx-9 {\n  margin-left: 9rem !important; }\n\n.m-10 {\n  margin: 10rem !important; }\n\n.mt-10,\n.my-10 {\n  margin-top: 10rem !important; }\n\n.mr-10,\n.mx-10 {\n  margin-right: 10rem !important; }\n\n.mb-10,\n.my-10 {\n  margin-bottom: 10rem !important; }\n\n.ml-10,\n.mx-10 {\n  margin-left: 10rem !important; }\n\n.m-11 {\n  margin: 11rem !important; }\n\n.mt-11,\n.my-11 {\n  margin-top: 11rem !important; }\n\n.mr-11,\n.mx-11 {\n  margin-right: 11rem !important; }\n\n.mb-11,\n.my-11 {\n  margin-bottom: 11rem !important; }\n\n.ml-11,\n.mx-11 {\n  margin-left: 11rem !important; }\n\n.m-12 {\n  margin: 12rem !important; }\n\n.mt-12,\n.my-12 {\n  margin-top: 12rem !important; }\n\n.mr-12,\n.mx-12 {\n  margin-right: 12rem !important; }\n\n.mb-12,\n.my-12 {\n  margin-bottom: 12rem !important; }\n\n.ml-12,\n.mx-12 {\n  margin-left: 12rem !important; }\n\n.m-13 {\n  margin: 13rem !important; }\n\n.mt-13,\n.my-13 {\n  margin-top: 13rem !important; }\n\n.mr-13,\n.mx-13 {\n  margin-right: 13rem !important; }\n\n.mb-13,\n.my-13 {\n  margin-bottom: 13rem !important; }\n\n.ml-13,\n.mx-13 {\n  margin-left: 13rem !important; }\n\n.m-14 {\n  margin: 14rem !important; }\n\n.mt-14,\n.my-14 {\n  margin-top: 14rem !important; }\n\n.mr-14,\n.mx-14 {\n  margin-right: 14rem !important; }\n\n.mb-14,\n.my-14 {\n  margin-bottom: 14rem !important; }\n\n.ml-14,\n.mx-14 {\n  margin-left: 14rem !important; }\n\n.m-35 {\n  margin: 0.35rem !important; }\n\n.mt-35,\n.my-35 {\n  margin-top: 0.35rem !important; }\n\n.mr-35,\n.mx-35 {\n  margin-right: 0.35rem !important; }\n\n.mb-35,\n.my-35 {\n  margin-bottom: 0.35rem !important; }\n\n.ml-35,\n.mx-35 {\n  margin-left: 0.35rem !important; }\n\n.m-250 {\n  margin: 0.25rem !important; }\n\n.mt-250,\n.my-250 {\n  margin-top: 0.25rem !important; }\n\n.mr-250,\n.mx-250 {\n  margin-right: 0.25rem !important; }\n\n.mb-250,\n.my-250 {\n  margin-bottom: 0.25rem !important; }\n\n.ml-250,\n.mx-250 {\n  margin-left: 0.25rem !important; }\n\n.m-50 {\n  margin: 0.5rem !important; }\n\n.mt-50,\n.my-50 {\n  margin-top: 0.5rem !important; }\n\n.mr-50,\n.mx-50 {\n  margin-right: 0.5rem !important; }\n\n.mb-50,\n.my-50 {\n  margin-bottom: 0.5rem !important; }\n\n.ml-50,\n.mx-50 {\n  margin-left: 0.5rem !important; }\n\n.m-75 {\n  margin: 0.75rem !important; }\n\n.mt-75,\n.my-75 {\n  margin-top: 0.75rem !important; }\n\n.mr-75,\n.mx-75 {\n  margin-right: 0.75rem !important; }\n\n.mb-75,\n.my-75 {\n  margin-bottom: 0.75rem !important; }\n\n.ml-75,\n.mx-75 {\n  margin-left: 0.75rem !important; }\n\n.m-125 {\n  margin: 1.25rem !important; }\n\n.mt-125,\n.my-125 {\n  margin-top: 1.25rem !important; }\n\n.mr-125,\n.mx-125 {\n  margin-right: 1.25rem !important; }\n\n.mb-125,\n.my-125 {\n  margin-bottom: 1.25rem !important; }\n\n.ml-125,\n.mx-125 {\n  margin-left: 1.25rem !important; }\n\n.m-150 {\n  margin: 1.5rem !important; }\n\n.mt-150,\n.my-150 {\n  margin-top: 1.5rem !important; }\n\n.mr-150,\n.mx-150 {\n  margin-right: 1.5rem !important; }\n\n.mb-150,\n.my-150 {\n  margin-bottom: 1.5rem !important; }\n\n.ml-150,\n.mx-150 {\n  margin-left: 1.5rem !important; }\n\n.m-175 {\n  margin: 1.75rem !important; }\n\n.mt-175,\n.my-175 {\n  margin-top: 1.75rem !important; }\n\n.mr-175,\n.mx-175 {\n  margin-right: 1.75rem !important; }\n\n.mb-175,\n.my-175 {\n  margin-bottom: 1.75rem !important; }\n\n.ml-175,\n.mx-175 {\n  margin-left: 1.75rem !important; }\n\n.m-225 {\n  margin: 2.25rem !important; }\n\n.mt-225,\n.my-225 {\n  margin-top: 2.25rem !important; }\n\n.mr-225,\n.mx-225 {\n  margin-right: 2.25rem !important; }\n\n.mb-225,\n.my-225 {\n  margin-bottom: 2.25rem !important; }\n\n.ml-225,\n.mx-225 {\n  margin-left: 2.25rem !important; }\n\n.m-25 {\n  margin: 2.5rem !important; }\n\n.mt-25,\n.my-25 {\n  margin-top: 2.5rem !important; }\n\n.mr-25,\n.mx-25 {\n  margin-right: 2.5rem !important; }\n\n.mb-25,\n.my-25 {\n  margin-bottom: 2.5rem !important; }\n\n.ml-25,\n.mx-25 {\n  margin-left: 2.5rem !important; }\n\n.m-350 {\n  margin: 3.5rem !important; }\n\n.mt-350,\n.my-350 {\n  margin-top: 3.5rem !important; }\n\n.mr-350,\n.mx-350 {\n  margin-right: 3.5rem !important; }\n\n.mb-350,\n.my-350 {\n  margin-bottom: 3.5rem !important; }\n\n.ml-350,\n.mx-350 {\n  margin-left: 3.5rem !important; }\n\n.p-0 {\n  padding: 0 !important; }\n\n.pt-0,\n.py-0 {\n  padding-top: 0 !important; }\n\n.pr-0,\n.px-0 {\n  padding-right: 0 !important; }\n\n.pb-0,\n.py-0 {\n  padding-bottom: 0 !important; }\n\n.pl-0,\n.px-0 {\n  padding-left: 0 !important; }\n\n.p-1 {\n  padding: 1rem !important; }\n\n.pt-1,\n.py-1 {\n  padding-top: 1rem !important; }\n\n.pr-1,\n.px-1 {\n  padding-right: 1rem !important; }\n\n.pb-1,\n.py-1 {\n  padding-bottom: 1rem !important; }\n\n.pl-1,\n.px-1 {\n  padding-left: 1rem !important; }\n\n.p-2 {\n  padding: 2rem !important; }\n\n.pt-2,\n.py-2 {\n  padding-top: 2rem !important; }\n\n.pr-2,\n.px-2 {\n  padding-right: 2rem !important; }\n\n.pb-2,\n.py-2 {\n  padding-bottom: 2rem !important; }\n\n.pl-2,\n.px-2 {\n  padding-left: 2rem !important; }\n\n.p-3 {\n  padding: 3rem !important; }\n\n.pt-3,\n.py-3 {\n  padding-top: 3rem !important; }\n\n.pr-3,\n.px-3 {\n  padding-right: 3rem !important; }\n\n.pb-3,\n.py-3 {\n  padding-bottom: 3rem !important; }\n\n.pl-3,\n.px-3 {\n  padding-left: 3rem !important; }\n\n.p-4 {\n  padding: 4rem !important; }\n\n.pt-4,\n.py-4 {\n  padding-top: 4rem !important; }\n\n.pr-4,\n.px-4 {\n  padding-right: 4rem !important; }\n\n.pb-4,\n.py-4 {\n  padding-bottom: 4rem !important; }\n\n.pl-4,\n.px-4 {\n  padding-left: 4rem !important; }\n\n.p-5 {\n  padding: 5rem !important; }\n\n.pt-5,\n.py-5 {\n  padding-top: 5rem !important; }\n\n.pr-5,\n.px-5 {\n  padding-right: 5rem !important; }\n\n.pb-5,\n.py-5 {\n  padding-bottom: 5rem !important; }\n\n.pl-5,\n.px-5 {\n  padding-left: 5rem !important; }\n\n.p-6 {\n  padding: 6rem !important; }\n\n.pt-6,\n.py-6 {\n  padding-top: 6rem !important; }\n\n.pr-6,\n.px-6 {\n  padding-right: 6rem !important; }\n\n.pb-6,\n.py-6 {\n  padding-bottom: 6rem !important; }\n\n.pl-6,\n.px-6 {\n  padding-left: 6rem !important; }\n\n.p-7 {\n  padding: 7rem !important; }\n\n.pt-7,\n.py-7 {\n  padding-top: 7rem !important; }\n\n.pr-7,\n.px-7 {\n  padding-right: 7rem !important; }\n\n.pb-7,\n.py-7 {\n  padding-bottom: 7rem !important; }\n\n.pl-7,\n.px-7 {\n  padding-left: 7rem !important; }\n\n.p-8 {\n  padding: 8rem !important; }\n\n.pt-8,\n.py-8 {\n  padding-top: 8rem !important; }\n\n.pr-8,\n.px-8 {\n  padding-right: 8rem !important; }\n\n.pb-8,\n.py-8 {\n  padding-bottom: 8rem !important; }\n\n.pl-8,\n.px-8 {\n  padding-left: 8rem !important; }\n\n.p-9 {\n  padding: 9rem !important; }\n\n.pt-9,\n.py-9 {\n  padding-top: 9rem !important; }\n\n.pr-9,\n.px-9 {\n  padding-right: 9rem !important; }\n\n.pb-9,\n.py-9 {\n  padding-bottom: 9rem !important; }\n\n.pl-9,\n.px-9 {\n  padding-left: 9rem !important; }\n\n.p-10 {\n  padding: 10rem !important; }\n\n.pt-10,\n.py-10 {\n  padding-top: 10rem !important; }\n\n.pr-10,\n.px-10 {\n  padding-right: 10rem !important; }\n\n.pb-10,\n.py-10 {\n  padding-bottom: 10rem !important; }\n\n.pl-10,\n.px-10 {\n  padding-left: 10rem !important; }\n\n.p-11 {\n  padding: 11rem !important; }\n\n.pt-11,\n.py-11 {\n  padding-top: 11rem !important; }\n\n.pr-11,\n.px-11 {\n  padding-right: 11rem !important; }\n\n.pb-11,\n.py-11 {\n  padding-bottom: 11rem !important; }\n\n.pl-11,\n.px-11 {\n  padding-left: 11rem !important; }\n\n.p-12 {\n  padding: 12rem !important; }\n\n.pt-12,\n.py-12 {\n  padding-top: 12rem !important; }\n\n.pr-12,\n.px-12 {\n  padding-right: 12rem !important; }\n\n.pb-12,\n.py-12 {\n  padding-bottom: 12rem !important; }\n\n.pl-12,\n.px-12 {\n  padding-left: 12rem !important; }\n\n.p-13 {\n  padding: 13rem !important; }\n\n.pt-13,\n.py-13 {\n  padding-top: 13rem !important; }\n\n.pr-13,\n.px-13 {\n  padding-right: 13rem !important; }\n\n.pb-13,\n.py-13 {\n  padding-bottom: 13rem !important; }\n\n.pl-13,\n.px-13 {\n  padding-left: 13rem !important; }\n\n.p-14 {\n  padding: 14rem !important; }\n\n.pt-14,\n.py-14 {\n  padding-top: 14rem !important; }\n\n.pr-14,\n.px-14 {\n  padding-right: 14rem !important; }\n\n.pb-14,\n.py-14 {\n  padding-bottom: 14rem !important; }\n\n.pl-14,\n.px-14 {\n  padding-left: 14rem !important; }\n\n.p-35 {\n  padding: 0.35rem !important; }\n\n.pt-35,\n.py-35 {\n  padding-top: 0.35rem !important; }\n\n.pr-35,\n.px-35 {\n  padding-right: 0.35rem !important; }\n\n.pb-35,\n.py-35 {\n  padding-bottom: 0.35rem !important; }\n\n.pl-35,\n.px-35 {\n  padding-left: 0.35rem !important; }\n\n.p-250 {\n  padding: 0.25rem !important; }\n\n.pt-250,\n.py-250 {\n  padding-top: 0.25rem !important; }\n\n.pr-250,\n.px-250 {\n  padding-right: 0.25rem !important; }\n\n.pb-250,\n.py-250 {\n  padding-bottom: 0.25rem !important; }\n\n.pl-250,\n.px-250 {\n  padding-left: 0.25rem !important; }\n\n.p-50 {\n  padding: 0.5rem !important; }\n\n.pt-50,\n.py-50 {\n  padding-top: 0.5rem !important; }\n\n.pr-50,\n.px-50 {\n  padding-right: 0.5rem !important; }\n\n.pb-50,\n.py-50 {\n  padding-bottom: 0.5rem !important; }\n\n.pl-50,\n.px-50 {\n  padding-left: 0.5rem !important; }\n\n.p-75 {\n  padding: 0.75rem !important; }\n\n.pt-75,\n.py-75 {\n  padding-top: 0.75rem !important; }\n\n.pr-75,\n.px-75 {\n  padding-right: 0.75rem !important; }\n\n.pb-75,\n.py-75 {\n  padding-bottom: 0.75rem !important; }\n\n.pl-75,\n.px-75 {\n  padding-left: 0.75rem !important; }\n\n.p-125 {\n  padding: 1.25rem !important; }\n\n.pt-125,\n.py-125 {\n  padding-top: 1.25rem !important; }\n\n.pr-125,\n.px-125 {\n  padding-right: 1.25rem !important; }\n\n.pb-125,\n.py-125 {\n  padding-bottom: 1.25rem !important; }\n\n.pl-125,\n.px-125 {\n  padding-left: 1.25rem !important; }\n\n.p-150 {\n  padding: 1.5rem !important; }\n\n.pt-150,\n.py-150 {\n  padding-top: 1.5rem !important; }\n\n.pr-150,\n.px-150 {\n  padding-right: 1.5rem !important; }\n\n.pb-150,\n.py-150 {\n  padding-bottom: 1.5rem !important; }\n\n.pl-150,\n.px-150 {\n  padding-left: 1.5rem !important; }\n\n.p-175 {\n  padding: 1.75rem !important; }\n\n.pt-175,\n.py-175 {\n  padding-top: 1.75rem !important; }\n\n.pr-175,\n.px-175 {\n  padding-right: 1.75rem !important; }\n\n.pb-175,\n.py-175 {\n  padding-bottom: 1.75rem !important; }\n\n.pl-175,\n.px-175 {\n  padding-left: 1.75rem !important; }\n\n.p-225 {\n  padding: 2.25rem !important; }\n\n.pt-225,\n.py-225 {\n  padding-top: 2.25rem !important; }\n\n.pr-225,\n.px-225 {\n  padding-right: 2.25rem !important; }\n\n.pb-225,\n.py-225 {\n  padding-bottom: 2.25rem !important; }\n\n.pl-225,\n.px-225 {\n  padding-left: 2.25rem !important; }\n\n.p-25 {\n  padding: 2.5rem !important; }\n\n.pt-25,\n.py-25 {\n  padding-top: 2.5rem !important; }\n\n.pr-25,\n.px-25 {\n  padding-right: 2.5rem !important; }\n\n.pb-25,\n.py-25 {\n  padding-bottom: 2.5rem !important; }\n\n.pl-25,\n.px-25 {\n  padding-left: 2.5rem !important; }\n\n.p-350 {\n  padding: 3.5rem !important; }\n\n.pt-350,\n.py-350 {\n  padding-top: 3.5rem !important; }\n\n.pr-350,\n.px-350 {\n  padding-right: 3.5rem !important; }\n\n.pb-350,\n.py-350 {\n  padding-bottom: 3.5rem !important; }\n\n.pl-350,\n.px-350 {\n  padding-left: 3.5rem !important; }\n\n.m-n1 {\n  margin: -1rem !important; }\n\n.mt-n1,\n.my-n1 {\n  margin-top: -1rem !important; }\n\n.mr-n1,\n.mx-n1 {\n  margin-right: -1rem !important; }\n\n.mb-n1,\n.my-n1 {\n  margin-bottom: -1rem !important; }\n\n.ml-n1,\n.mx-n1 {\n  margin-left: -1rem !important; }\n\n.m-n2 {\n  margin: -2rem !important; }\n\n.mt-n2,\n.my-n2 {\n  margin-top: -2rem !important; }\n\n.mr-n2,\n.mx-n2 {\n  margin-right: -2rem !important; }\n\n.mb-n2,\n.my-n2 {\n  margin-bottom: -2rem !important; }\n\n.ml-n2,\n.mx-n2 {\n  margin-left: -2rem !important; }\n\n.m-n3 {\n  margin: -3rem !important; }\n\n.mt-n3,\n.my-n3 {\n  margin-top: -3rem !important; }\n\n.mr-n3,\n.mx-n3 {\n  margin-right: -3rem !important; }\n\n.mb-n3,\n.my-n3 {\n  margin-bottom: -3rem !important; }\n\n.ml-n3,\n.mx-n3 {\n  margin-left: -3rem !important; }\n\n.m-n4 {\n  margin: -4rem !important; }\n\n.mt-n4,\n.my-n4 {\n  margin-top: -4rem !important; }\n\n.mr-n4,\n.mx-n4 {\n  margin-right: -4rem !important; }\n\n.mb-n4,\n.my-n4 {\n  margin-bottom: -4rem !important; }\n\n.ml-n4,\n.mx-n4 {\n  margin-left: -4rem !important; }\n\n.m-n5 {\n  margin: -5rem !important; }\n\n.mt-n5,\n.my-n5 {\n  margin-top: -5rem !important; }\n\n.mr-n5,\n.mx-n5 {\n  margin-right: -5rem !important; }\n\n.mb-n5,\n.my-n5 {\n  margin-bottom: -5rem !important; }\n\n.ml-n5,\n.mx-n5 {\n  margin-left: -5rem !important; }\n\n.m-n6 {\n  margin: -6rem !important; }\n\n.mt-n6,\n.my-n6 {\n  margin-top: -6rem !important; }\n\n.mr-n6,\n.mx-n6 {\n  margin-right: -6rem !important; }\n\n.mb-n6,\n.my-n6 {\n  margin-bottom: -6rem !important; }\n\n.ml-n6,\n.mx-n6 {\n  margin-left: -6rem !important; }\n\n.m-n7 {\n  margin: -7rem !important; }\n\n.mt-n7,\n.my-n7 {\n  margin-top: -7rem !important; }\n\n.mr-n7,\n.mx-n7 {\n  margin-right: -7rem !important; }\n\n.mb-n7,\n.my-n7 {\n  margin-bottom: -7rem !important; }\n\n.ml-n7,\n.mx-n7 {\n  margin-left: -7rem !important; }\n\n.m-n8 {\n  margin: -8rem !important; }\n\n.mt-n8,\n.my-n8 {\n  margin-top: -8rem !important; }\n\n.mr-n8,\n.mx-n8 {\n  margin-right: -8rem !important; }\n\n.mb-n8,\n.my-n8 {\n  margin-bottom: -8rem !important; }\n\n.ml-n8,\n.mx-n8 {\n  margin-left: -8rem !important; }\n\n.m-n9 {\n  margin: -9rem !important; }\n\n.mt-n9,\n.my-n9 {\n  margin-top: -9rem !important; }\n\n.mr-n9,\n.mx-n9 {\n  margin-right: -9rem !important; }\n\n.mb-n9,\n.my-n9 {\n  margin-bottom: -9rem !important; }\n\n.ml-n9,\n.mx-n9 {\n  margin-left: -9rem !important; }\n\n.m-n10 {\n  margin: -10rem !important; }\n\n.mt-n10,\n.my-n10 {\n  margin-top: -10rem !important; }\n\n.mr-n10,\n.mx-n10 {\n  margin-right: -10rem !important; }\n\n.mb-n10,\n.my-n10 {\n  margin-bottom: -10rem !important; }\n\n.ml-n10,\n.mx-n10 {\n  margin-left: -10rem !important; }\n\n.m-n11 {\n  margin: -11rem !important; }\n\n.mt-n11,\n.my-n11 {\n  margin-top: -11rem !important; }\n\n.mr-n11,\n.mx-n11 {\n  margin-right: -11rem !important; }\n\n.mb-n11,\n.my-n11 {\n  margin-bottom: -11rem !important; }\n\n.ml-n11,\n.mx-n11 {\n  margin-left: -11rem !important; }\n\n.m-n12 {\n  margin: -12rem !important; }\n\n.mt-n12,\n.my-n12 {\n  margin-top: -12rem !important; }\n\n.mr-n12,\n.mx-n12 {\n  margin-right: -12rem !important; }\n\n.mb-n12,\n.my-n12 {\n  margin-bottom: -12rem !important; }\n\n.ml-n12,\n.mx-n12 {\n  margin-left: -12rem !important; }\n\n.m-n13 {\n  margin: -13rem !important; }\n\n.mt-n13,\n.my-n13 {\n  margin-top: -13rem !important; }\n\n.mr-n13,\n.mx-n13 {\n  margin-right: -13rem !important; }\n\n.mb-n13,\n.my-n13 {\n  margin-bottom: -13rem !important; }\n\n.ml-n13,\n.mx-n13 {\n  margin-left: -13rem !important; }\n\n.m-n14 {\n  margin: -14rem !important; }\n\n.mt-n14,\n.my-n14 {\n  margin-top: -14rem !important; }\n\n.mr-n14,\n.mx-n14 {\n  margin-right: -14rem !important; }\n\n.mb-n14,\n.my-n14 {\n  margin-bottom: -14rem !important; }\n\n.ml-n14,\n.mx-n14 {\n  margin-left: -14rem !important; }\n\n.m-n35 {\n  margin: -0.35rem !important; }\n\n.mt-n35,\n.my-n35 {\n  margin-top: -0.35rem !important; }\n\n.mr-n35,\n.mx-n35 {\n  margin-right: -0.35rem !important; }\n\n.mb-n35,\n.my-n35 {\n  margin-bottom: -0.35rem !important; }\n\n.ml-n35,\n.mx-n35 {\n  margin-left: -0.35rem !important; }\n\n.m-n250 {\n  margin: -0.25rem !important; }\n\n.mt-n250,\n.my-n250 {\n  margin-top: -0.25rem !important; }\n\n.mr-n250,\n.mx-n250 {\n  margin-right: -0.25rem !important; }\n\n.mb-n250,\n.my-n250 {\n  margin-bottom: -0.25rem !important; }\n\n.ml-n250,\n.mx-n250 {\n  margin-left: -0.25rem !important; }\n\n.m-n50 {\n  margin: -0.5rem !important; }\n\n.mt-n50,\n.my-n50 {\n  margin-top: -0.5rem !important; }\n\n.mr-n50,\n.mx-n50 {\n  margin-right: -0.5rem !important; }\n\n.mb-n50,\n.my-n50 {\n  margin-bottom: -0.5rem !important; }\n\n.ml-n50,\n.mx-n50 {\n  margin-left: -0.5rem !important; }\n\n.m-n75 {\n  margin: -0.75rem !important; }\n\n.mt-n75,\n.my-n75 {\n  margin-top: -0.75rem !important; }\n\n.mr-n75,\n.mx-n75 {\n  margin-right: -0.75rem !important; }\n\n.mb-n75,\n.my-n75 {\n  margin-bottom: -0.75rem !important; }\n\n.ml-n75,\n.mx-n75 {\n  margin-left: -0.75rem !important; }\n\n.m-n125 {\n  margin: -1.25rem !important; }\n\n.mt-n125,\n.my-n125 {\n  margin-top: -1.25rem !important; }\n\n.mr-n125,\n.mx-n125 {\n  margin-right: -1.25rem !important; }\n\n.mb-n125,\n.my-n125 {\n  margin-bottom: -1.25rem !important; }\n\n.ml-n125,\n.mx-n125 {\n  margin-left: -1.25rem !important; }\n\n.m-n150 {\n  margin: -1.5rem !important; }\n\n.mt-n150,\n.my-n150 {\n  margin-top: -1.5rem !important; }\n\n.mr-n150,\n.mx-n150 {\n  margin-right: -1.5rem !important; }\n\n.mb-n150,\n.my-n150 {\n  margin-bottom: -1.5rem !important; }\n\n.ml-n150,\n.mx-n150 {\n  margin-left: -1.5rem !important; }\n\n.m-n175 {\n  margin: -1.75rem !important; }\n\n.mt-n175,\n.my-n175 {\n  margin-top: -1.75rem !important; }\n\n.mr-n175,\n.mx-n175 {\n  margin-right: -1.75rem !important; }\n\n.mb-n175,\n.my-n175 {\n  margin-bottom: -1.75rem !important; }\n\n.ml-n175,\n.mx-n175 {\n  margin-left: -1.75rem !important; }\n\n.m-n225 {\n  margin: -2.25rem !important; }\n\n.mt-n225,\n.my-n225 {\n  margin-top: -2.25rem !important; }\n\n.mr-n225,\n.mx-n225 {\n  margin-right: -2.25rem !important; }\n\n.mb-n225,\n.my-n225 {\n  margin-bottom: -2.25rem !important; }\n\n.ml-n225,\n.mx-n225 {\n  margin-left: -2.25rem !important; }\n\n.m-n25 {\n  margin: -2.5rem !important; }\n\n.mt-n25,\n.my-n25 {\n  margin-top: -2.5rem !important; }\n\n.mr-n25,\n.mx-n25 {\n  margin-right: -2.5rem !important; }\n\n.mb-n25,\n.my-n25 {\n  margin-bottom: -2.5rem !important; }\n\n.ml-n25,\n.mx-n25 {\n  margin-left: -2.5rem !important; }\n\n.m-n350 {\n  margin: -3.5rem !important; }\n\n.mt-n350,\n.my-n350 {\n  margin-top: -3.5rem !important; }\n\n.mr-n350,\n.mx-n350 {\n  margin-right: -3.5rem !important; }\n\n.mb-n350,\n.my-n350 {\n  margin-bottom: -3.5rem !important; }\n\n.ml-n350,\n.mx-n350 {\n  margin-left: -3.5rem !important; }\n\n.m-auto {\n  margin: auto !important; }\n\n.mt-auto,\n.my-auto {\n  margin-top: auto !important; }\n\n.mr-auto,\n.mx-auto {\n  margin-right: auto !important; }\n\n.mb-auto,\n.my-auto {\n  margin-bottom: auto !important; }\n\n.ml-auto,\n.mx-auto {\n  margin-left: auto !important; }\n\n@media (min-width: 568px) {\n  .m-xs-0 {\n    margin: 0 !important; }\n  .mt-xs-0,\n  .my-xs-0 {\n    margin-top: 0 !important; }\n  .mr-xs-0,\n  .mx-xs-0 {\n    margin-right: 0 !important; }\n  .mb-xs-0,\n  .my-xs-0 {\n    margin-bottom: 0 !important; }\n  .ml-xs-0,\n  .mx-xs-0 {\n    margin-left: 0 !important; }\n  .m-xs-1 {\n    margin: 1rem !important; }\n  .mt-xs-1,\n  .my-xs-1 {\n    margin-top: 1rem !important; }\n  .mr-xs-1,\n  .mx-xs-1 {\n    margin-right: 1rem !important; }\n  .mb-xs-1,\n  .my-xs-1 {\n    margin-bottom: 1rem !important; }\n  .ml-xs-1,\n  .mx-xs-1 {\n    margin-left: 1rem !important; }\n  .m-xs-2 {\n    margin: 2rem !important; }\n  .mt-xs-2,\n  .my-xs-2 {\n    margin-top: 2rem !important; }\n  .mr-xs-2,\n  .mx-xs-2 {\n    margin-right: 2rem !important; }\n  .mb-xs-2,\n  .my-xs-2 {\n    margin-bottom: 2rem !important; }\n  .ml-xs-2,\n  .mx-xs-2 {\n    margin-left: 2rem !important; }\n  .m-xs-3 {\n    margin: 3rem !important; }\n  .mt-xs-3,\n  .my-xs-3 {\n    margin-top: 3rem !important; }\n  .mr-xs-3,\n  .mx-xs-3 {\n    margin-right: 3rem !important; }\n  .mb-xs-3,\n  .my-xs-3 {\n    margin-bottom: 3rem !important; }\n  .ml-xs-3,\n  .mx-xs-3 {\n    margin-left: 3rem !important; }\n  .m-xs-4 {\n    margin: 4rem !important; }\n  .mt-xs-4,\n  .my-xs-4 {\n    margin-top: 4rem !important; }\n  .mr-xs-4,\n  .mx-xs-4 {\n    margin-right: 4rem !important; }\n  .mb-xs-4,\n  .my-xs-4 {\n    margin-bottom: 4rem !important; }\n  .ml-xs-4,\n  .mx-xs-4 {\n    margin-left: 4rem !important; }\n  .m-xs-5 {\n    margin: 5rem !important; }\n  .mt-xs-5,\n  .my-xs-5 {\n    margin-top: 5rem !important; }\n  .mr-xs-5,\n  .mx-xs-5 {\n    margin-right: 5rem !important; }\n  .mb-xs-5,\n  .my-xs-5 {\n    margin-bottom: 5rem !important; }\n  .ml-xs-5,\n  .mx-xs-5 {\n    margin-left: 5rem !important; }\n  .m-xs-6 {\n    margin: 6rem !important; }\n  .mt-xs-6,\n  .my-xs-6 {\n    margin-top: 6rem !important; }\n  .mr-xs-6,\n  .mx-xs-6 {\n    margin-right: 6rem !important; }\n  .mb-xs-6,\n  .my-xs-6 {\n    margin-bottom: 6rem !important; }\n  .ml-xs-6,\n  .mx-xs-6 {\n    margin-left: 6rem !important; }\n  .m-xs-7 {\n    margin: 7rem !important; }\n  .mt-xs-7,\n  .my-xs-7 {\n    margin-top: 7rem !important; }\n  .mr-xs-7,\n  .mx-xs-7 {\n    margin-right: 7rem !important; }\n  .mb-xs-7,\n  .my-xs-7 {\n    margin-bottom: 7rem !important; }\n  .ml-xs-7,\n  .mx-xs-7 {\n    margin-left: 7rem !important; }\n  .m-xs-8 {\n    margin: 8rem !important; }\n  .mt-xs-8,\n  .my-xs-8 {\n    margin-top: 8rem !important; }\n  .mr-xs-8,\n  .mx-xs-8 {\n    margin-right: 8rem !important; }\n  .mb-xs-8,\n  .my-xs-8 {\n    margin-bottom: 8rem !important; }\n  .ml-xs-8,\n  .mx-xs-8 {\n    margin-left: 8rem !important; }\n  .m-xs-9 {\n    margin: 9rem !important; }\n  .mt-xs-9,\n  .my-xs-9 {\n    margin-top: 9rem !important; }\n  .mr-xs-9,\n  .mx-xs-9 {\n    margin-right: 9rem !important; }\n  .mb-xs-9,\n  .my-xs-9 {\n    margin-bottom: 9rem !important; }\n  .ml-xs-9,\n  .mx-xs-9 {\n    margin-left: 9rem !important; }\n  .m-xs-10 {\n    margin: 10rem !important; }\n  .mt-xs-10,\n  .my-xs-10 {\n    margin-top: 10rem !important; }\n  .mr-xs-10,\n  .mx-xs-10 {\n    margin-right: 10rem !important; }\n  .mb-xs-10,\n  .my-xs-10 {\n    margin-bottom: 10rem !important; }\n  .ml-xs-10,\n  .mx-xs-10 {\n    margin-left: 10rem !important; }\n  .m-xs-11 {\n    margin: 11rem !important; }\n  .mt-xs-11,\n  .my-xs-11 {\n    margin-top: 11rem !important; }\n  .mr-xs-11,\n  .mx-xs-11 {\n    margin-right: 11rem !important; }\n  .mb-xs-11,\n  .my-xs-11 {\n    margin-bottom: 11rem !important; }\n  .ml-xs-11,\n  .mx-xs-11 {\n    margin-left: 11rem !important; }\n  .m-xs-12 {\n    margin: 12rem !important; }\n  .mt-xs-12,\n  .my-xs-12 {\n    margin-top: 12rem !important; }\n  .mr-xs-12,\n  .mx-xs-12 {\n    margin-right: 12rem !important; }\n  .mb-xs-12,\n  .my-xs-12 {\n    margin-bottom: 12rem !important; }\n  .ml-xs-12,\n  .mx-xs-12 {\n    margin-left: 12rem !important; }\n  .m-xs-13 {\n    margin: 13rem !important; }\n  .mt-xs-13,\n  .my-xs-13 {\n    margin-top: 13rem !important; }\n  .mr-xs-13,\n  .mx-xs-13 {\n    margin-right: 13rem !important; }\n  .mb-xs-13,\n  .my-xs-13 {\n    margin-bottom: 13rem !important; }\n  .ml-xs-13,\n  .mx-xs-13 {\n    margin-left: 13rem !important; }\n  .m-xs-14 {\n    margin: 14rem !important; }\n  .mt-xs-14,\n  .my-xs-14 {\n    margin-top: 14rem !important; }\n  .mr-xs-14,\n  .mx-xs-14 {\n    margin-right: 14rem !important; }\n  .mb-xs-14,\n  .my-xs-14 {\n    margin-bottom: 14rem !important; }\n  .ml-xs-14,\n  .mx-xs-14 {\n    margin-left: 14rem !important; }\n  .m-xs-35 {\n    margin: 0.35rem !important; }\n  .mt-xs-35,\n  .my-xs-35 {\n    margin-top: 0.35rem !important; }\n  .mr-xs-35,\n  .mx-xs-35 {\n    margin-right: 0.35rem !important; }\n  .mb-xs-35,\n  .my-xs-35 {\n    margin-bottom: 0.35rem !important; }\n  .ml-xs-35,\n  .mx-xs-35 {\n    margin-left: 0.35rem !important; }\n  .m-xs-250 {\n    margin: 0.25rem !important; }\n  .mt-xs-250,\n  .my-xs-250 {\n    margin-top: 0.25rem !important; }\n  .mr-xs-250,\n  .mx-xs-250 {\n    margin-right: 0.25rem !important; }\n  .mb-xs-250,\n  .my-xs-250 {\n    margin-bottom: 0.25rem !important; }\n  .ml-xs-250,\n  .mx-xs-250 {\n    margin-left: 0.25rem !important; }\n  .m-xs-50 {\n    margin: 0.5rem !important; }\n  .mt-xs-50,\n  .my-xs-50 {\n    margin-top: 0.5rem !important; }\n  .mr-xs-50,\n  .mx-xs-50 {\n    margin-right: 0.5rem !important; }\n  .mb-xs-50,\n  .my-xs-50 {\n    margin-bottom: 0.5rem !important; }\n  .ml-xs-50,\n  .mx-xs-50 {\n    margin-left: 0.5rem !important; }\n  .m-xs-75 {\n    margin: 0.75rem !important; }\n  .mt-xs-75,\n  .my-xs-75 {\n    margin-top: 0.75rem !important; }\n  .mr-xs-75,\n  .mx-xs-75 {\n    margin-right: 0.75rem !important; }\n  .mb-xs-75,\n  .my-xs-75 {\n    margin-bottom: 0.75rem !important; }\n  .ml-xs-75,\n  .mx-xs-75 {\n    margin-left: 0.75rem !important; }\n  .m-xs-125 {\n    margin: 1.25rem !important; }\n  .mt-xs-125,\n  .my-xs-125 {\n    margin-top: 1.25rem !important; }\n  .mr-xs-125,\n  .mx-xs-125 {\n    margin-right: 1.25rem !important; }\n  .mb-xs-125,\n  .my-xs-125 {\n    margin-bottom: 1.25rem !important; }\n  .ml-xs-125,\n  .mx-xs-125 {\n    margin-left: 1.25rem !important; }\n  .m-xs-150 {\n    margin: 1.5rem !important; }\n  .mt-xs-150,\n  .my-xs-150 {\n    margin-top: 1.5rem !important; }\n  .mr-xs-150,\n  .mx-xs-150 {\n    margin-right: 1.5rem !important; }\n  .mb-xs-150,\n  .my-xs-150 {\n    margin-bottom: 1.5rem !important; }\n  .ml-xs-150,\n  .mx-xs-150 {\n    margin-left: 1.5rem !important; }\n  .m-xs-175 {\n    margin: 1.75rem !important; }\n  .mt-xs-175,\n  .my-xs-175 {\n    margin-top: 1.75rem !important; }\n  .mr-xs-175,\n  .mx-xs-175 {\n    margin-right: 1.75rem !important; }\n  .mb-xs-175,\n  .my-xs-175 {\n    margin-bottom: 1.75rem !important; }\n  .ml-xs-175,\n  .mx-xs-175 {\n    margin-left: 1.75rem !important; }\n  .m-xs-225 {\n    margin: 2.25rem !important; }\n  .mt-xs-225,\n  .my-xs-225 {\n    margin-top: 2.25rem !important; }\n  .mr-xs-225,\n  .mx-xs-225 {\n    margin-right: 2.25rem !important; }\n  .mb-xs-225,\n  .my-xs-225 {\n    margin-bottom: 2.25rem !important; }\n  .ml-xs-225,\n  .mx-xs-225 {\n    margin-left: 2.25rem !important; }\n  .m-xs-25 {\n    margin: 2.5rem !important; }\n  .mt-xs-25,\n  .my-xs-25 {\n    margin-top: 2.5rem !important; }\n  .mr-xs-25,\n  .mx-xs-25 {\n    margin-right: 2.5rem !important; }\n  .mb-xs-25,\n  .my-xs-25 {\n    margin-bottom: 2.5rem !important; }\n  .ml-xs-25,\n  .mx-xs-25 {\n    margin-left: 2.5rem !important; }\n  .m-xs-350 {\n    margin: 3.5rem !important; }\n  .mt-xs-350,\n  .my-xs-350 {\n    margin-top: 3.5rem !important; }\n  .mr-xs-350,\n  .mx-xs-350 {\n    margin-right: 3.5rem !important; }\n  .mb-xs-350,\n  .my-xs-350 {\n    margin-bottom: 3.5rem !important; }\n  .ml-xs-350,\n  .mx-xs-350 {\n    margin-left: 3.5rem !important; }\n  .p-xs-0 {\n    padding: 0 !important; }\n  .pt-xs-0,\n  .py-xs-0 {\n    padding-top: 0 !important; }\n  .pr-xs-0,\n  .px-xs-0 {\n    padding-right: 0 !important; }\n  .pb-xs-0,\n  .py-xs-0 {\n    padding-bottom: 0 !important; }\n  .pl-xs-0,\n  .px-xs-0 {\n    padding-left: 0 !important; }\n  .p-xs-1 {\n    padding: 1rem !important; }\n  .pt-xs-1,\n  .py-xs-1 {\n    padding-top: 1rem !important; }\n  .pr-xs-1,\n  .px-xs-1 {\n    padding-right: 1rem !important; }\n  .pb-xs-1,\n  .py-xs-1 {\n    padding-bottom: 1rem !important; }\n  .pl-xs-1,\n  .px-xs-1 {\n    padding-left: 1rem !important; }\n  .p-xs-2 {\n    padding: 2rem !important; }\n  .pt-xs-2,\n  .py-xs-2 {\n    padding-top: 2rem !important; }\n  .pr-xs-2,\n  .px-xs-2 {\n    padding-right: 2rem !important; }\n  .pb-xs-2,\n  .py-xs-2 {\n    padding-bottom: 2rem !important; }\n  .pl-xs-2,\n  .px-xs-2 {\n    padding-left: 2rem !important; }\n  .p-xs-3 {\n    padding: 3rem !important; }\n  .pt-xs-3,\n  .py-xs-3 {\n    padding-top: 3rem !important; }\n  .pr-xs-3,\n  .px-xs-3 {\n    padding-right: 3rem !important; }\n  .pb-xs-3,\n  .py-xs-3 {\n    padding-bottom: 3rem !important; }\n  .pl-xs-3,\n  .px-xs-3 {\n    padding-left: 3rem !important; }\n  .p-xs-4 {\n    padding: 4rem !important; }\n  .pt-xs-4,\n  .py-xs-4 {\n    padding-top: 4rem !important; }\n  .pr-xs-4,\n  .px-xs-4 {\n    padding-right: 4rem !important; }\n  .pb-xs-4,\n  .py-xs-4 {\n    padding-bottom: 4rem !important; }\n  .pl-xs-4,\n  .px-xs-4 {\n    padding-left: 4rem !important; }\n  .p-xs-5 {\n    padding: 5rem !important; }\n  .pt-xs-5,\n  .py-xs-5 {\n    padding-top: 5rem !important; }\n  .pr-xs-5,\n  .px-xs-5 {\n    padding-right: 5rem !important; }\n  .pb-xs-5,\n  .py-xs-5 {\n    padding-bottom: 5rem !important; }\n  .pl-xs-5,\n  .px-xs-5 {\n    padding-left: 5rem !important; }\n  .p-xs-6 {\n    padding: 6rem !important; }\n  .pt-xs-6,\n  .py-xs-6 {\n    padding-top: 6rem !important; }\n  .pr-xs-6,\n  .px-xs-6 {\n    padding-right: 6rem !important; }\n  .pb-xs-6,\n  .py-xs-6 {\n    padding-bottom: 6rem !important; }\n  .pl-xs-6,\n  .px-xs-6 {\n    padding-left: 6rem !important; }\n  .p-xs-7 {\n    padding: 7rem !important; }\n  .pt-xs-7,\n  .py-xs-7 {\n    padding-top: 7rem !important; }\n  .pr-xs-7,\n  .px-xs-7 {\n    padding-right: 7rem !important; }\n  .pb-xs-7,\n  .py-xs-7 {\n    padding-bottom: 7rem !important; }\n  .pl-xs-7,\n  .px-xs-7 {\n    padding-left: 7rem !important; }\n  .p-xs-8 {\n    padding: 8rem !important; }\n  .pt-xs-8,\n  .py-xs-8 {\n    padding-top: 8rem !important; }\n  .pr-xs-8,\n  .px-xs-8 {\n    padding-right: 8rem !important; }\n  .pb-xs-8,\n  .py-xs-8 {\n    padding-bottom: 8rem !important; }\n  .pl-xs-8,\n  .px-xs-8 {\n    padding-left: 8rem !important; }\n  .p-xs-9 {\n    padding: 9rem !important; }\n  .pt-xs-9,\n  .py-xs-9 {\n    padding-top: 9rem !important; }\n  .pr-xs-9,\n  .px-xs-9 {\n    padding-right: 9rem !important; }\n  .pb-xs-9,\n  .py-xs-9 {\n    padding-bottom: 9rem !important; }\n  .pl-xs-9,\n  .px-xs-9 {\n    padding-left: 9rem !important; }\n  .p-xs-10 {\n    padding: 10rem !important; }\n  .pt-xs-10,\n  .py-xs-10 {\n    padding-top: 10rem !important; }\n  .pr-xs-10,\n  .px-xs-10 {\n    padding-right: 10rem !important; }\n  .pb-xs-10,\n  .py-xs-10 {\n    padding-bottom: 10rem !important; }\n  .pl-xs-10,\n  .px-xs-10 {\n    padding-left: 10rem !important; }\n  .p-xs-11 {\n    padding: 11rem !important; }\n  .pt-xs-11,\n  .py-xs-11 {\n    padding-top: 11rem !important; }\n  .pr-xs-11,\n  .px-xs-11 {\n    padding-right: 11rem !important; }\n  .pb-xs-11,\n  .py-xs-11 {\n    padding-bottom: 11rem !important; }\n  .pl-xs-11,\n  .px-xs-11 {\n    padding-left: 11rem !important; }\n  .p-xs-12 {\n    padding: 12rem !important; }\n  .pt-xs-12,\n  .py-xs-12 {\n    padding-top: 12rem !important; }\n  .pr-xs-12,\n  .px-xs-12 {\n    padding-right: 12rem !important; }\n  .pb-xs-12,\n  .py-xs-12 {\n    padding-bottom: 12rem !important; }\n  .pl-xs-12,\n  .px-xs-12 {\n    padding-left: 12rem !important; }\n  .p-xs-13 {\n    padding: 13rem !important; }\n  .pt-xs-13,\n  .py-xs-13 {\n    padding-top: 13rem !important; }\n  .pr-xs-13,\n  .px-xs-13 {\n    padding-right: 13rem !important; }\n  .pb-xs-13,\n  .py-xs-13 {\n    padding-bottom: 13rem !important; }\n  .pl-xs-13,\n  .px-xs-13 {\n    padding-left: 13rem !important; }\n  .p-xs-14 {\n    padding: 14rem !important; }\n  .pt-xs-14,\n  .py-xs-14 {\n    padding-top: 14rem !important; }\n  .pr-xs-14,\n  .px-xs-14 {\n    padding-right: 14rem !important; }\n  .pb-xs-14,\n  .py-xs-14 {\n    padding-bottom: 14rem !important; }\n  .pl-xs-14,\n  .px-xs-14 {\n    padding-left: 14rem !important; }\n  .p-xs-35 {\n    padding: 0.35rem !important; }\n  .pt-xs-35,\n  .py-xs-35 {\n    padding-top: 0.35rem !important; }\n  .pr-xs-35,\n  .px-xs-35 {\n    padding-right: 0.35rem !important; }\n  .pb-xs-35,\n  .py-xs-35 {\n    padding-bottom: 0.35rem !important; }\n  .pl-xs-35,\n  .px-xs-35 {\n    padding-left: 0.35rem !important; }\n  .p-xs-250 {\n    padding: 0.25rem !important; }\n  .pt-xs-250,\n  .py-xs-250 {\n    padding-top: 0.25rem !important; }\n  .pr-xs-250,\n  .px-xs-250 {\n    padding-right: 0.25rem !important; }\n  .pb-xs-250,\n  .py-xs-250 {\n    padding-bottom: 0.25rem !important; }\n  .pl-xs-250,\n  .px-xs-250 {\n    padding-left: 0.25rem !important; }\n  .p-xs-50 {\n    padding: 0.5rem !important; }\n  .pt-xs-50,\n  .py-xs-50 {\n    padding-top: 0.5rem !important; }\n  .pr-xs-50,\n  .px-xs-50 {\n    padding-right: 0.5rem !important; }\n  .pb-xs-50,\n  .py-xs-50 {\n    padding-bottom: 0.5rem !important; }\n  .pl-xs-50,\n  .px-xs-50 {\n    padding-left: 0.5rem !important; }\n  .p-xs-75 {\n    padding: 0.75rem !important; }\n  .pt-xs-75,\n  .py-xs-75 {\n    padding-top: 0.75rem !important; }\n  .pr-xs-75,\n  .px-xs-75 {\n    padding-right: 0.75rem !important; }\n  .pb-xs-75,\n  .py-xs-75 {\n    padding-bottom: 0.75rem !important; }\n  .pl-xs-75,\n  .px-xs-75 {\n    padding-left: 0.75rem !important; }\n  .p-xs-125 {\n    padding: 1.25rem !important; }\n  .pt-xs-125,\n  .py-xs-125 {\n    padding-top: 1.25rem !important; }\n  .pr-xs-125,\n  .px-xs-125 {\n    padding-right: 1.25rem !important; }\n  .pb-xs-125,\n  .py-xs-125 {\n    padding-bottom: 1.25rem !important; }\n  .pl-xs-125,\n  .px-xs-125 {\n    padding-left: 1.25rem !important; }\n  .p-xs-150 {\n    padding: 1.5rem !important; }\n  .pt-xs-150,\n  .py-xs-150 {\n    padding-top: 1.5rem !important; }\n  .pr-xs-150,\n  .px-xs-150 {\n    padding-right: 1.5rem !important; }\n  .pb-xs-150,\n  .py-xs-150 {\n    padding-bottom: 1.5rem !important; }\n  .pl-xs-150,\n  .px-xs-150 {\n    padding-left: 1.5rem !important; }\n  .p-xs-175 {\n    padding: 1.75rem !important; }\n  .pt-xs-175,\n  .py-xs-175 {\n    padding-top: 1.75rem !important; }\n  .pr-xs-175,\n  .px-xs-175 {\n    padding-right: 1.75rem !important; }\n  .pb-xs-175,\n  .py-xs-175 {\n    padding-bottom: 1.75rem !important; }\n  .pl-xs-175,\n  .px-xs-175 {\n    padding-left: 1.75rem !important; }\n  .p-xs-225 {\n    padding: 2.25rem !important; }\n  .pt-xs-225,\n  .py-xs-225 {\n    padding-top: 2.25rem !important; }\n  .pr-xs-225,\n  .px-xs-225 {\n    padding-right: 2.25rem !important; }\n  .pb-xs-225,\n  .py-xs-225 {\n    padding-bottom: 2.25rem !important; }\n  .pl-xs-225,\n  .px-xs-225 {\n    padding-left: 2.25rem !important; }\n  .p-xs-25 {\n    padding: 2.5rem !important; }\n  .pt-xs-25,\n  .py-xs-25 {\n    padding-top: 2.5rem !important; }\n  .pr-xs-25,\n  .px-xs-25 {\n    padding-right: 2.5rem !important; }\n  .pb-xs-25,\n  .py-xs-25 {\n    padding-bottom: 2.5rem !important; }\n  .pl-xs-25,\n  .px-xs-25 {\n    padding-left: 2.5rem !important; }\n  .p-xs-350 {\n    padding: 3.5rem !important; }\n  .pt-xs-350,\n  .py-xs-350 {\n    padding-top: 3.5rem !important; }\n  .pr-xs-350,\n  .px-xs-350 {\n    padding-right: 3.5rem !important; }\n  .pb-xs-350,\n  .py-xs-350 {\n    padding-bottom: 3.5rem !important; }\n  .pl-xs-350,\n  .px-xs-350 {\n    padding-left: 3.5rem !important; }\n  .m-xs-n1 {\n    margin: -1rem !important; }\n  .mt-xs-n1,\n  .my-xs-n1 {\n    margin-top: -1rem !important; }\n  .mr-xs-n1,\n  .mx-xs-n1 {\n    margin-right: -1rem !important; }\n  .mb-xs-n1,\n  .my-xs-n1 {\n    margin-bottom: -1rem !important; }\n  .ml-xs-n1,\n  .mx-xs-n1 {\n    margin-left: -1rem !important; }\n  .m-xs-n2 {\n    margin: -2rem !important; }\n  .mt-xs-n2,\n  .my-xs-n2 {\n    margin-top: -2rem !important; }\n  .mr-xs-n2,\n  .mx-xs-n2 {\n    margin-right: -2rem !important; }\n  .mb-xs-n2,\n  .my-xs-n2 {\n    margin-bottom: -2rem !important; }\n  .ml-xs-n2,\n  .mx-xs-n2 {\n    margin-left: -2rem !important; }\n  .m-xs-n3 {\n    margin: -3rem !important; }\n  .mt-xs-n3,\n  .my-xs-n3 {\n    margin-top: -3rem !important; }\n  .mr-xs-n3,\n  .mx-xs-n3 {\n    margin-right: -3rem !important; }\n  .mb-xs-n3,\n  .my-xs-n3 {\n    margin-bottom: -3rem !important; }\n  .ml-xs-n3,\n  .mx-xs-n3 {\n    margin-left: -3rem !important; }\n  .m-xs-n4 {\n    margin: -4rem !important; }\n  .mt-xs-n4,\n  .my-xs-n4 {\n    margin-top: -4rem !important; }\n  .mr-xs-n4,\n  .mx-xs-n4 {\n    margin-right: -4rem !important; }\n  .mb-xs-n4,\n  .my-xs-n4 {\n    margin-bottom: -4rem !important; }\n  .ml-xs-n4,\n  .mx-xs-n4 {\n    margin-left: -4rem !important; }\n  .m-xs-n5 {\n    margin: -5rem !important; }\n  .mt-xs-n5,\n  .my-xs-n5 {\n    margin-top: -5rem !important; }\n  .mr-xs-n5,\n  .mx-xs-n5 {\n    margin-right: -5rem !important; }\n  .mb-xs-n5,\n  .my-xs-n5 {\n    margin-bottom: -5rem !important; }\n  .ml-xs-n5,\n  .mx-xs-n5 {\n    margin-left: -5rem !important; }\n  .m-xs-n6 {\n    margin: -6rem !important; }\n  .mt-xs-n6,\n  .my-xs-n6 {\n    margin-top: -6rem !important; }\n  .mr-xs-n6,\n  .mx-xs-n6 {\n    margin-right: -6rem !important; }\n  .mb-xs-n6,\n  .my-xs-n6 {\n    margin-bottom: -6rem !important; }\n  .ml-xs-n6,\n  .mx-xs-n6 {\n    margin-left: -6rem !important; }\n  .m-xs-n7 {\n    margin: -7rem !important; }\n  .mt-xs-n7,\n  .my-xs-n7 {\n    margin-top: -7rem !important; }\n  .mr-xs-n7,\n  .mx-xs-n7 {\n    margin-right: -7rem !important; }\n  .mb-xs-n7,\n  .my-xs-n7 {\n    margin-bottom: -7rem !important; }\n  .ml-xs-n7,\n  .mx-xs-n7 {\n    margin-left: -7rem !important; }\n  .m-xs-n8 {\n    margin: -8rem !important; }\n  .mt-xs-n8,\n  .my-xs-n8 {\n    margin-top: -8rem !important; }\n  .mr-xs-n8,\n  .mx-xs-n8 {\n    margin-right: -8rem !important; }\n  .mb-xs-n8,\n  .my-xs-n8 {\n    margin-bottom: -8rem !important; }\n  .ml-xs-n8,\n  .mx-xs-n8 {\n    margin-left: -8rem !important; }\n  .m-xs-n9 {\n    margin: -9rem !important; }\n  .mt-xs-n9,\n  .my-xs-n9 {\n    margin-top: -9rem !important; }\n  .mr-xs-n9,\n  .mx-xs-n9 {\n    margin-right: -9rem !important; }\n  .mb-xs-n9,\n  .my-xs-n9 {\n    margin-bottom: -9rem !important; }\n  .ml-xs-n9,\n  .mx-xs-n9 {\n    margin-left: -9rem !important; }\n  .m-xs-n10 {\n    margin: -10rem !important; }\n  .mt-xs-n10,\n  .my-xs-n10 {\n    margin-top: -10rem !important; }\n  .mr-xs-n10,\n  .mx-xs-n10 {\n    margin-right: -10rem !important; }\n  .mb-xs-n10,\n  .my-xs-n10 {\n    margin-bottom: -10rem !important; }\n  .ml-xs-n10,\n  .mx-xs-n10 {\n    margin-left: -10rem !important; }\n  .m-xs-n11 {\n    margin: -11rem !important; }\n  .mt-xs-n11,\n  .my-xs-n11 {\n    margin-top: -11rem !important; }\n  .mr-xs-n11,\n  .mx-xs-n11 {\n    margin-right: -11rem !important; }\n  .mb-xs-n11,\n  .my-xs-n11 {\n    margin-bottom: -11rem !important; }\n  .ml-xs-n11,\n  .mx-xs-n11 {\n    margin-left: -11rem !important; }\n  .m-xs-n12 {\n    margin: -12rem !important; }\n  .mt-xs-n12,\n  .my-xs-n12 {\n    margin-top: -12rem !important; }\n  .mr-xs-n12,\n  .mx-xs-n12 {\n    margin-right: -12rem !important; }\n  .mb-xs-n12,\n  .my-xs-n12 {\n    margin-bottom: -12rem !important; }\n  .ml-xs-n12,\n  .mx-xs-n12 {\n    margin-left: -12rem !important; }\n  .m-xs-n13 {\n    margin: -13rem !important; }\n  .mt-xs-n13,\n  .my-xs-n13 {\n    margin-top: -13rem !important; }\n  .mr-xs-n13,\n  .mx-xs-n13 {\n    margin-right: -13rem !important; }\n  .mb-xs-n13,\n  .my-xs-n13 {\n    margin-bottom: -13rem !important; }\n  .ml-xs-n13,\n  .mx-xs-n13 {\n    margin-left: -13rem !important; }\n  .m-xs-n14 {\n    margin: -14rem !important; }\n  .mt-xs-n14,\n  .my-xs-n14 {\n    margin-top: -14rem !important; }\n  .mr-xs-n14,\n  .mx-xs-n14 {\n    margin-right: -14rem !important; }\n  .mb-xs-n14,\n  .my-xs-n14 {\n    margin-bottom: -14rem !important; }\n  .ml-xs-n14,\n  .mx-xs-n14 {\n    margin-left: -14rem !important; }\n  .m-xs-n35 {\n    margin: -0.35rem !important; }\n  .mt-xs-n35,\n  .my-xs-n35 {\n    margin-top: -0.35rem !important; }\n  .mr-xs-n35,\n  .mx-xs-n35 {\n    margin-right: -0.35rem !important; }\n  .mb-xs-n35,\n  .my-xs-n35 {\n    margin-bottom: -0.35rem !important; }\n  .ml-xs-n35,\n  .mx-xs-n35 {\n    margin-left: -0.35rem !important; }\n  .m-xs-n250 {\n    margin: -0.25rem !important; }\n  .mt-xs-n250,\n  .my-xs-n250 {\n    margin-top: -0.25rem !important; }\n  .mr-xs-n250,\n  .mx-xs-n250 {\n    margin-right: -0.25rem !important; }\n  .mb-xs-n250,\n  .my-xs-n250 {\n    margin-bottom: -0.25rem !important; }\n  .ml-xs-n250,\n  .mx-xs-n250 {\n    margin-left: -0.25rem !important; }\n  .m-xs-n50 {\n    margin: -0.5rem !important; }\n  .mt-xs-n50,\n  .my-xs-n50 {\n    margin-top: -0.5rem !important; }\n  .mr-xs-n50,\n  .mx-xs-n50 {\n    margin-right: -0.5rem !important; }\n  .mb-xs-n50,\n  .my-xs-n50 {\n    margin-bottom: -0.5rem !important; }\n  .ml-xs-n50,\n  .mx-xs-n50 {\n    margin-left: -0.5rem !important; }\n  .m-xs-n75 {\n    margin: -0.75rem !important; }\n  .mt-xs-n75,\n  .my-xs-n75 {\n    margin-top: -0.75rem !important; }\n  .mr-xs-n75,\n  .mx-xs-n75 {\n    margin-right: -0.75rem !important; }\n  .mb-xs-n75,\n  .my-xs-n75 {\n    margin-bottom: -0.75rem !important; }\n  .ml-xs-n75,\n  .mx-xs-n75 {\n    margin-left: -0.75rem !important; }\n  .m-xs-n125 {\n    margin: -1.25rem !important; }\n  .mt-xs-n125,\n  .my-xs-n125 {\n    margin-top: -1.25rem !important; }\n  .mr-xs-n125,\n  .mx-xs-n125 {\n    margin-right: -1.25rem !important; }\n  .mb-xs-n125,\n  .my-xs-n125 {\n    margin-bottom: -1.25rem !important; }\n  .ml-xs-n125,\n  .mx-xs-n125 {\n    margin-left: -1.25rem !important; }\n  .m-xs-n150 {\n    margin: -1.5rem !important; }\n  .mt-xs-n150,\n  .my-xs-n150 {\n    margin-top: -1.5rem !important; }\n  .mr-xs-n150,\n  .mx-xs-n150 {\n    margin-right: -1.5rem !important; }\n  .mb-xs-n150,\n  .my-xs-n150 {\n    margin-bottom: -1.5rem !important; }\n  .ml-xs-n150,\n  .mx-xs-n150 {\n    margin-left: -1.5rem !important; }\n  .m-xs-n175 {\n    margin: -1.75rem !important; }\n  .mt-xs-n175,\n  .my-xs-n175 {\n    margin-top: -1.75rem !important; }\n  .mr-xs-n175,\n  .mx-xs-n175 {\n    margin-right: -1.75rem !important; }\n  .mb-xs-n175,\n  .my-xs-n175 {\n    margin-bottom: -1.75rem !important; }\n  .ml-xs-n175,\n  .mx-xs-n175 {\n    margin-left: -1.75rem !important; }\n  .m-xs-n225 {\n    margin: -2.25rem !important; }\n  .mt-xs-n225,\n  .my-xs-n225 {\n    margin-top: -2.25rem !important; }\n  .mr-xs-n225,\n  .mx-xs-n225 {\n    margin-right: -2.25rem !important; }\n  .mb-xs-n225,\n  .my-xs-n225 {\n    margin-bottom: -2.25rem !important; }\n  .ml-xs-n225,\n  .mx-xs-n225 {\n    margin-left: -2.25rem !important; }\n  .m-xs-n25 {\n    margin: -2.5rem !important; }\n  .mt-xs-n25,\n  .my-xs-n25 {\n    margin-top: -2.5rem !important; }\n  .mr-xs-n25,\n  .mx-xs-n25 {\n    margin-right: -2.5rem !important; }\n  .mb-xs-n25,\n  .my-xs-n25 {\n    margin-bottom: -2.5rem !important; }\n  .ml-xs-n25,\n  .mx-xs-n25 {\n    margin-left: -2.5rem !important; }\n  .m-xs-n350 {\n    margin: -3.5rem !important; }\n  .mt-xs-n350,\n  .my-xs-n350 {\n    margin-top: -3.5rem !important; }\n  .mr-xs-n350,\n  .mx-xs-n350 {\n    margin-right: -3.5rem !important; }\n  .mb-xs-n350,\n  .my-xs-n350 {\n    margin-bottom: -3.5rem !important; }\n  .ml-xs-n350,\n  .mx-xs-n350 {\n    margin-left: -3.5rem !important; }\n  .m-xs-auto {\n    margin: auto !important; }\n  .mt-xs-auto,\n  .my-xs-auto {\n    margin-top: auto !important; }\n  .mr-xs-auto,\n  .mx-xs-auto {\n    margin-right: auto !important; }\n  .mb-xs-auto,\n  .my-xs-auto {\n    margin-bottom: auto !important; }\n  .ml-xs-auto,\n  .mx-xs-auto {\n    margin-left: auto !important; } }\n\n@media (min-width: 667.5px) {\n  .m-sm-0 {\n    margin: 0 !important; }\n  .mt-sm-0,\n  .my-sm-0 {\n    margin-top: 0 !important; }\n  .mr-sm-0,\n  .mx-sm-0 {\n    margin-right: 0 !important; }\n  .mb-sm-0,\n  .my-sm-0 {\n    margin-bottom: 0 !important; }\n  .ml-sm-0,\n  .mx-sm-0 {\n    margin-left: 0 !important; }\n  .m-sm-1 {\n    margin: 1rem !important; }\n  .mt-sm-1,\n  .my-sm-1 {\n    margin-top: 1rem !important; }\n  .mr-sm-1,\n  .mx-sm-1 {\n    margin-right: 1rem !important; }\n  .mb-sm-1,\n  .my-sm-1 {\n    margin-bottom: 1rem !important; }\n  .ml-sm-1,\n  .mx-sm-1 {\n    margin-left: 1rem !important; }\n  .m-sm-2 {\n    margin: 2rem !important; }\n  .mt-sm-2,\n  .my-sm-2 {\n    margin-top: 2rem !important; }\n  .mr-sm-2,\n  .mx-sm-2 {\n    margin-right: 2rem !important; }\n  .mb-sm-2,\n  .my-sm-2 {\n    margin-bottom: 2rem !important; }\n  .ml-sm-2,\n  .mx-sm-2 {\n    margin-left: 2rem !important; }\n  .m-sm-3 {\n    margin: 3rem !important; }\n  .mt-sm-3,\n  .my-sm-3 {\n    margin-top: 3rem !important; }\n  .mr-sm-3,\n  .mx-sm-3 {\n    margin-right: 3rem !important; }\n  .mb-sm-3,\n  .my-sm-3 {\n    margin-bottom: 3rem !important; }\n  .ml-sm-3,\n  .mx-sm-3 {\n    margin-left: 3rem !important; }\n  .m-sm-4 {\n    margin: 4rem !important; }\n  .mt-sm-4,\n  .my-sm-4 {\n    margin-top: 4rem !important; }\n  .mr-sm-4,\n  .mx-sm-4 {\n    margin-right: 4rem !important; }\n  .mb-sm-4,\n  .my-sm-4 {\n    margin-bottom: 4rem !important; }\n  .ml-sm-4,\n  .mx-sm-4 {\n    margin-left: 4rem !important; }\n  .m-sm-5 {\n    margin: 5rem !important; }\n  .mt-sm-5,\n  .my-sm-5 {\n    margin-top: 5rem !important; }\n  .mr-sm-5,\n  .mx-sm-5 {\n    margin-right: 5rem !important; }\n  .mb-sm-5,\n  .my-sm-5 {\n    margin-bottom: 5rem !important; }\n  .ml-sm-5,\n  .mx-sm-5 {\n    margin-left: 5rem !important; }\n  .m-sm-6 {\n    margin: 6rem !important; }\n  .mt-sm-6,\n  .my-sm-6 {\n    margin-top: 6rem !important; }\n  .mr-sm-6,\n  .mx-sm-6 {\n    margin-right: 6rem !important; }\n  .mb-sm-6,\n  .my-sm-6 {\n    margin-bottom: 6rem !important; }\n  .ml-sm-6,\n  .mx-sm-6 {\n    margin-left: 6rem !important; }\n  .m-sm-7 {\n    margin: 7rem !important; }\n  .mt-sm-7,\n  .my-sm-7 {\n    margin-top: 7rem !important; }\n  .mr-sm-7,\n  .mx-sm-7 {\n    margin-right: 7rem !important; }\n  .mb-sm-7,\n  .my-sm-7 {\n    margin-bottom: 7rem !important; }\n  .ml-sm-7,\n  .mx-sm-7 {\n    margin-left: 7rem !important; }\n  .m-sm-8 {\n    margin: 8rem !important; }\n  .mt-sm-8,\n  .my-sm-8 {\n    margin-top: 8rem !important; }\n  .mr-sm-8,\n  .mx-sm-8 {\n    margin-right: 8rem !important; }\n  .mb-sm-8,\n  .my-sm-8 {\n    margin-bottom: 8rem !important; }\n  .ml-sm-8,\n  .mx-sm-8 {\n    margin-left: 8rem !important; }\n  .m-sm-9 {\n    margin: 9rem !important; }\n  .mt-sm-9,\n  .my-sm-9 {\n    margin-top: 9rem !important; }\n  .mr-sm-9,\n  .mx-sm-9 {\n    margin-right: 9rem !important; }\n  .mb-sm-9,\n  .my-sm-9 {\n    margin-bottom: 9rem !important; }\n  .ml-sm-9,\n  .mx-sm-9 {\n    margin-left: 9rem !important; }\n  .m-sm-10 {\n    margin: 10rem !important; }\n  .mt-sm-10,\n  .my-sm-10 {\n    margin-top: 10rem !important; }\n  .mr-sm-10,\n  .mx-sm-10 {\n    margin-right: 10rem !important; }\n  .mb-sm-10,\n  .my-sm-10 {\n    margin-bottom: 10rem !important; }\n  .ml-sm-10,\n  .mx-sm-10 {\n    margin-left: 10rem !important; }\n  .m-sm-11 {\n    margin: 11rem !important; }\n  .mt-sm-11,\n  .my-sm-11 {\n    margin-top: 11rem !important; }\n  .mr-sm-11,\n  .mx-sm-11 {\n    margin-right: 11rem !important; }\n  .mb-sm-11,\n  .my-sm-11 {\n    margin-bottom: 11rem !important; }\n  .ml-sm-11,\n  .mx-sm-11 {\n    margin-left: 11rem !important; }\n  .m-sm-12 {\n    margin: 12rem !important; }\n  .mt-sm-12,\n  .my-sm-12 {\n    margin-top: 12rem !important; }\n  .mr-sm-12,\n  .mx-sm-12 {\n    margin-right: 12rem !important; }\n  .mb-sm-12,\n  .my-sm-12 {\n    margin-bottom: 12rem !important; }\n  .ml-sm-12,\n  .mx-sm-12 {\n    margin-left: 12rem !important; }\n  .m-sm-13 {\n    margin: 13rem !important; }\n  .mt-sm-13,\n  .my-sm-13 {\n    margin-top: 13rem !important; }\n  .mr-sm-13,\n  .mx-sm-13 {\n    margin-right: 13rem !important; }\n  .mb-sm-13,\n  .my-sm-13 {\n    margin-bottom: 13rem !important; }\n  .ml-sm-13,\n  .mx-sm-13 {\n    margin-left: 13rem !important; }\n  .m-sm-14 {\n    margin: 14rem !important; }\n  .mt-sm-14,\n  .my-sm-14 {\n    margin-top: 14rem !important; }\n  .mr-sm-14,\n  .mx-sm-14 {\n    margin-right: 14rem !important; }\n  .mb-sm-14,\n  .my-sm-14 {\n    margin-bottom: 14rem !important; }\n  .ml-sm-14,\n  .mx-sm-14 {\n    margin-left: 14rem !important; }\n  .m-sm-35 {\n    margin: 0.35rem !important; }\n  .mt-sm-35,\n  .my-sm-35 {\n    margin-top: 0.35rem !important; }\n  .mr-sm-35,\n  .mx-sm-35 {\n    margin-right: 0.35rem !important; }\n  .mb-sm-35,\n  .my-sm-35 {\n    margin-bottom: 0.35rem !important; }\n  .ml-sm-35,\n  .mx-sm-35 {\n    margin-left: 0.35rem !important; }\n  .m-sm-250 {\n    margin: 0.25rem !important; }\n  .mt-sm-250,\n  .my-sm-250 {\n    margin-top: 0.25rem !important; }\n  .mr-sm-250,\n  .mx-sm-250 {\n    margin-right: 0.25rem !important; }\n  .mb-sm-250,\n  .my-sm-250 {\n    margin-bottom: 0.25rem !important; }\n  .ml-sm-250,\n  .mx-sm-250 {\n    margin-left: 0.25rem !important; }\n  .m-sm-50 {\n    margin: 0.5rem !important; }\n  .mt-sm-50,\n  .my-sm-50 {\n    margin-top: 0.5rem !important; }\n  .mr-sm-50,\n  .mx-sm-50 {\n    margin-right: 0.5rem !important; }\n  .mb-sm-50,\n  .my-sm-50 {\n    margin-bottom: 0.5rem !important; }\n  .ml-sm-50,\n  .mx-sm-50 {\n    margin-left: 0.5rem !important; }\n  .m-sm-75 {\n    margin: 0.75rem !important; }\n  .mt-sm-75,\n  .my-sm-75 {\n    margin-top: 0.75rem !important; }\n  .mr-sm-75,\n  .mx-sm-75 {\n    margin-right: 0.75rem !important; }\n  .mb-sm-75,\n  .my-sm-75 {\n    margin-bottom: 0.75rem !important; }\n  .ml-sm-75,\n  .mx-sm-75 {\n    margin-left: 0.75rem !important; }\n  .m-sm-125 {\n    margin: 1.25rem !important; }\n  .mt-sm-125,\n  .my-sm-125 {\n    margin-top: 1.25rem !important; }\n  .mr-sm-125,\n  .mx-sm-125 {\n    margin-right: 1.25rem !important; }\n  .mb-sm-125,\n  .my-sm-125 {\n    margin-bottom: 1.25rem !important; }\n  .ml-sm-125,\n  .mx-sm-125 {\n    margin-left: 1.25rem !important; }\n  .m-sm-150 {\n    margin: 1.5rem !important; }\n  .mt-sm-150,\n  .my-sm-150 {\n    margin-top: 1.5rem !important; }\n  .mr-sm-150,\n  .mx-sm-150 {\n    margin-right: 1.5rem !important; }\n  .mb-sm-150,\n  .my-sm-150 {\n    margin-bottom: 1.5rem !important; }\n  .ml-sm-150,\n  .mx-sm-150 {\n    margin-left: 1.5rem !important; }\n  .m-sm-175 {\n    margin: 1.75rem !important; }\n  .mt-sm-175,\n  .my-sm-175 {\n    margin-top: 1.75rem !important; }\n  .mr-sm-175,\n  .mx-sm-175 {\n    margin-right: 1.75rem !important; }\n  .mb-sm-175,\n  .my-sm-175 {\n    margin-bottom: 1.75rem !important; }\n  .ml-sm-175,\n  .mx-sm-175 {\n    margin-left: 1.75rem !important; }\n  .m-sm-225 {\n    margin: 2.25rem !important; }\n  .mt-sm-225,\n  .my-sm-225 {\n    margin-top: 2.25rem !important; }\n  .mr-sm-225,\n  .mx-sm-225 {\n    margin-right: 2.25rem !important; }\n  .mb-sm-225,\n  .my-sm-225 {\n    margin-bottom: 2.25rem !important; }\n  .ml-sm-225,\n  .mx-sm-225 {\n    margin-left: 2.25rem !important; }\n  .m-sm-25 {\n    margin: 2.5rem !important; }\n  .mt-sm-25,\n  .my-sm-25 {\n    margin-top: 2.5rem !important; }\n  .mr-sm-25,\n  .mx-sm-25 {\n    margin-right: 2.5rem !important; }\n  .mb-sm-25,\n  .my-sm-25 {\n    margin-bottom: 2.5rem !important; }\n  .ml-sm-25,\n  .mx-sm-25 {\n    margin-left: 2.5rem !important; }\n  .m-sm-350 {\n    margin: 3.5rem !important; }\n  .mt-sm-350,\n  .my-sm-350 {\n    margin-top: 3.5rem !important; }\n  .mr-sm-350,\n  .mx-sm-350 {\n    margin-right: 3.5rem !important; }\n  .mb-sm-350,\n  .my-sm-350 {\n    margin-bottom: 3.5rem !important; }\n  .ml-sm-350,\n  .mx-sm-350 {\n    margin-left: 3.5rem !important; }\n  .p-sm-0 {\n    padding: 0 !important; }\n  .pt-sm-0,\n  .py-sm-0 {\n    padding-top: 0 !important; }\n  .pr-sm-0,\n  .px-sm-0 {\n    padding-right: 0 !important; }\n  .pb-sm-0,\n  .py-sm-0 {\n    padding-bottom: 0 !important; }\n  .pl-sm-0,\n  .px-sm-0 {\n    padding-left: 0 !important; }\n  .p-sm-1 {\n    padding: 1rem !important; }\n  .pt-sm-1,\n  .py-sm-1 {\n    padding-top: 1rem !important; }\n  .pr-sm-1,\n  .px-sm-1 {\n    padding-right: 1rem !important; }\n  .pb-sm-1,\n  .py-sm-1 {\n    padding-bottom: 1rem !important; }\n  .pl-sm-1,\n  .px-sm-1 {\n    padding-left: 1rem !important; }\n  .p-sm-2 {\n    padding: 2rem !important; }\n  .pt-sm-2,\n  .py-sm-2 {\n    padding-top: 2rem !important; }\n  .pr-sm-2,\n  .px-sm-2 {\n    padding-right: 2rem !important; }\n  .pb-sm-2,\n  .py-sm-2 {\n    padding-bottom: 2rem !important; }\n  .pl-sm-2,\n  .px-sm-2 {\n    padding-left: 2rem !important; }\n  .p-sm-3 {\n    padding: 3rem !important; }\n  .pt-sm-3,\n  .py-sm-3 {\n    padding-top: 3rem !important; }\n  .pr-sm-3,\n  .px-sm-3 {\n    padding-right: 3rem !important; }\n  .pb-sm-3,\n  .py-sm-3 {\n    padding-bottom: 3rem !important; }\n  .pl-sm-3,\n  .px-sm-3 {\n    padding-left: 3rem !important; }\n  .p-sm-4 {\n    padding: 4rem !important; }\n  .pt-sm-4,\n  .py-sm-4 {\n    padding-top: 4rem !important; }\n  .pr-sm-4,\n  .px-sm-4 {\n    padding-right: 4rem !important; }\n  .pb-sm-4,\n  .py-sm-4 {\n    padding-bottom: 4rem !important; }\n  .pl-sm-4,\n  .px-sm-4 {\n    padding-left: 4rem !important; }\n  .p-sm-5 {\n    padding: 5rem !important; }\n  .pt-sm-5,\n  .py-sm-5 {\n    padding-top: 5rem !important; }\n  .pr-sm-5,\n  .px-sm-5 {\n    padding-right: 5rem !important; }\n  .pb-sm-5,\n  .py-sm-5 {\n    padding-bottom: 5rem !important; }\n  .pl-sm-5,\n  .px-sm-5 {\n    padding-left: 5rem !important; }\n  .p-sm-6 {\n    padding: 6rem !important; }\n  .pt-sm-6,\n  .py-sm-6 {\n    padding-top: 6rem !important; }\n  .pr-sm-6,\n  .px-sm-6 {\n    padding-right: 6rem !important; }\n  .pb-sm-6,\n  .py-sm-6 {\n    padding-bottom: 6rem !important; }\n  .pl-sm-6,\n  .px-sm-6 {\n    padding-left: 6rem !important; }\n  .p-sm-7 {\n    padding: 7rem !important; }\n  .pt-sm-7,\n  .py-sm-7 {\n    padding-top: 7rem !important; }\n  .pr-sm-7,\n  .px-sm-7 {\n    padding-right: 7rem !important; }\n  .pb-sm-7,\n  .py-sm-7 {\n    padding-bottom: 7rem !important; }\n  .pl-sm-7,\n  .px-sm-7 {\n    padding-left: 7rem !important; }\n  .p-sm-8 {\n    padding: 8rem !important; }\n  .pt-sm-8,\n  .py-sm-8 {\n    padding-top: 8rem !important; }\n  .pr-sm-8,\n  .px-sm-8 {\n    padding-right: 8rem !important; }\n  .pb-sm-8,\n  .py-sm-8 {\n    padding-bottom: 8rem !important; }\n  .pl-sm-8,\n  .px-sm-8 {\n    padding-left: 8rem !important; }\n  .p-sm-9 {\n    padding: 9rem !important; }\n  .pt-sm-9,\n  .py-sm-9 {\n    padding-top: 9rem !important; }\n  .pr-sm-9,\n  .px-sm-9 {\n    padding-right: 9rem !important; }\n  .pb-sm-9,\n  .py-sm-9 {\n    padding-bottom: 9rem !important; }\n  .pl-sm-9,\n  .px-sm-9 {\n    padding-left: 9rem !important; }\n  .p-sm-10 {\n    padding: 10rem !important; }\n  .pt-sm-10,\n  .py-sm-10 {\n    padding-top: 10rem !important; }\n  .pr-sm-10,\n  .px-sm-10 {\n    padding-right: 10rem !important; }\n  .pb-sm-10,\n  .py-sm-10 {\n    padding-bottom: 10rem !important; }\n  .pl-sm-10,\n  .px-sm-10 {\n    padding-left: 10rem !important; }\n  .p-sm-11 {\n    padding: 11rem !important; }\n  .pt-sm-11,\n  .py-sm-11 {\n    padding-top: 11rem !important; }\n  .pr-sm-11,\n  .px-sm-11 {\n    padding-right: 11rem !important; }\n  .pb-sm-11,\n  .py-sm-11 {\n    padding-bottom: 11rem !important; }\n  .pl-sm-11,\n  .px-sm-11 {\n    padding-left: 11rem !important; }\n  .p-sm-12 {\n    padding: 12rem !important; }\n  .pt-sm-12,\n  .py-sm-12 {\n    padding-top: 12rem !important; }\n  .pr-sm-12,\n  .px-sm-12 {\n    padding-right: 12rem !important; }\n  .pb-sm-12,\n  .py-sm-12 {\n    padding-bottom: 12rem !important; }\n  .pl-sm-12,\n  .px-sm-12 {\n    padding-left: 12rem !important; }\n  .p-sm-13 {\n    padding: 13rem !important; }\n  .pt-sm-13,\n  .py-sm-13 {\n    padding-top: 13rem !important; }\n  .pr-sm-13,\n  .px-sm-13 {\n    padding-right: 13rem !important; }\n  .pb-sm-13,\n  .py-sm-13 {\n    padding-bottom: 13rem !important; }\n  .pl-sm-13,\n  .px-sm-13 {\n    padding-left: 13rem !important; }\n  .p-sm-14 {\n    padding: 14rem !important; }\n  .pt-sm-14,\n  .py-sm-14 {\n    padding-top: 14rem !important; }\n  .pr-sm-14,\n  .px-sm-14 {\n    padding-right: 14rem !important; }\n  .pb-sm-14,\n  .py-sm-14 {\n    padding-bottom: 14rem !important; }\n  .pl-sm-14,\n  .px-sm-14 {\n    padding-left: 14rem !important; }\n  .p-sm-35 {\n    padding: 0.35rem !important; }\n  .pt-sm-35,\n  .py-sm-35 {\n    padding-top: 0.35rem !important; }\n  .pr-sm-35,\n  .px-sm-35 {\n    padding-right: 0.35rem !important; }\n  .pb-sm-35,\n  .py-sm-35 {\n    padding-bottom: 0.35rem !important; }\n  .pl-sm-35,\n  .px-sm-35 {\n    padding-left: 0.35rem !important; }\n  .p-sm-250 {\n    padding: 0.25rem !important; }\n  .pt-sm-250,\n  .py-sm-250 {\n    padding-top: 0.25rem !important; }\n  .pr-sm-250,\n  .px-sm-250 {\n    padding-right: 0.25rem !important; }\n  .pb-sm-250,\n  .py-sm-250 {\n    padding-bottom: 0.25rem !important; }\n  .pl-sm-250,\n  .px-sm-250 {\n    padding-left: 0.25rem !important; }\n  .p-sm-50 {\n    padding: 0.5rem !important; }\n  .pt-sm-50,\n  .py-sm-50 {\n    padding-top: 0.5rem !important; }\n  .pr-sm-50,\n  .px-sm-50 {\n    padding-right: 0.5rem !important; }\n  .pb-sm-50,\n  .py-sm-50 {\n    padding-bottom: 0.5rem !important; }\n  .pl-sm-50,\n  .px-sm-50 {\n    padding-left: 0.5rem !important; }\n  .p-sm-75 {\n    padding: 0.75rem !important; }\n  .pt-sm-75,\n  .py-sm-75 {\n    padding-top: 0.75rem !important; }\n  .pr-sm-75,\n  .px-sm-75 {\n    padding-right: 0.75rem !important; }\n  .pb-sm-75,\n  .py-sm-75 {\n    padding-bottom: 0.75rem !important; }\n  .pl-sm-75,\n  .px-sm-75 {\n    padding-left: 0.75rem !important; }\n  .p-sm-125 {\n    padding: 1.25rem !important; }\n  .pt-sm-125,\n  .py-sm-125 {\n    padding-top: 1.25rem !important; }\n  .pr-sm-125,\n  .px-sm-125 {\n    padding-right: 1.25rem !important; }\n  .pb-sm-125,\n  .py-sm-125 {\n    padding-bottom: 1.25rem !important; }\n  .pl-sm-125,\n  .px-sm-125 {\n    padding-left: 1.25rem !important; }\n  .p-sm-150 {\n    padding: 1.5rem !important; }\n  .pt-sm-150,\n  .py-sm-150 {\n    padding-top: 1.5rem !important; }\n  .pr-sm-150,\n  .px-sm-150 {\n    padding-right: 1.5rem !important; }\n  .pb-sm-150,\n  .py-sm-150 {\n    padding-bottom: 1.5rem !important; }\n  .pl-sm-150,\n  .px-sm-150 {\n    padding-left: 1.5rem !important; }\n  .p-sm-175 {\n    padding: 1.75rem !important; }\n  .pt-sm-175,\n  .py-sm-175 {\n    padding-top: 1.75rem !important; }\n  .pr-sm-175,\n  .px-sm-175 {\n    padding-right: 1.75rem !important; }\n  .pb-sm-175,\n  .py-sm-175 {\n    padding-bottom: 1.75rem !important; }\n  .pl-sm-175,\n  .px-sm-175 {\n    padding-left: 1.75rem !important; }\n  .p-sm-225 {\n    padding: 2.25rem !important; }\n  .pt-sm-225,\n  .py-sm-225 {\n    padding-top: 2.25rem !important; }\n  .pr-sm-225,\n  .px-sm-225 {\n    padding-right: 2.25rem !important; }\n  .pb-sm-225,\n  .py-sm-225 {\n    padding-bottom: 2.25rem !important; }\n  .pl-sm-225,\n  .px-sm-225 {\n    padding-left: 2.25rem !important; }\n  .p-sm-25 {\n    padding: 2.5rem !important; }\n  .pt-sm-25,\n  .py-sm-25 {\n    padding-top: 2.5rem !important; }\n  .pr-sm-25,\n  .px-sm-25 {\n    padding-right: 2.5rem !important; }\n  .pb-sm-25,\n  .py-sm-25 {\n    padding-bottom: 2.5rem !important; }\n  .pl-sm-25,\n  .px-sm-25 {\n    padding-left: 2.5rem !important; }\n  .p-sm-350 {\n    padding: 3.5rem !important; }\n  .pt-sm-350,\n  .py-sm-350 {\n    padding-top: 3.5rem !important; }\n  .pr-sm-350,\n  .px-sm-350 {\n    padding-right: 3.5rem !important; }\n  .pb-sm-350,\n  .py-sm-350 {\n    padding-bottom: 3.5rem !important; }\n  .pl-sm-350,\n  .px-sm-350 {\n    padding-left: 3.5rem !important; }\n  .m-sm-n1 {\n    margin: -1rem !important; }\n  .mt-sm-n1,\n  .my-sm-n1 {\n    margin-top: -1rem !important; }\n  .mr-sm-n1,\n  .mx-sm-n1 {\n    margin-right: -1rem !important; }\n  .mb-sm-n1,\n  .my-sm-n1 {\n    margin-bottom: -1rem !important; }\n  .ml-sm-n1,\n  .mx-sm-n1 {\n    margin-left: -1rem !important; }\n  .m-sm-n2 {\n    margin: -2rem !important; }\n  .mt-sm-n2,\n  .my-sm-n2 {\n    margin-top: -2rem !important; }\n  .mr-sm-n2,\n  .mx-sm-n2 {\n    margin-right: -2rem !important; }\n  .mb-sm-n2,\n  .my-sm-n2 {\n    margin-bottom: -2rem !important; }\n  .ml-sm-n2,\n  .mx-sm-n2 {\n    margin-left: -2rem !important; }\n  .m-sm-n3 {\n    margin: -3rem !important; }\n  .mt-sm-n3,\n  .my-sm-n3 {\n    margin-top: -3rem !important; }\n  .mr-sm-n3,\n  .mx-sm-n3 {\n    margin-right: -3rem !important; }\n  .mb-sm-n3,\n  .my-sm-n3 {\n    margin-bottom: -3rem !important; }\n  .ml-sm-n3,\n  .mx-sm-n3 {\n    margin-left: -3rem !important; }\n  .m-sm-n4 {\n    margin: -4rem !important; }\n  .mt-sm-n4,\n  .my-sm-n4 {\n    margin-top: -4rem !important; }\n  .mr-sm-n4,\n  .mx-sm-n4 {\n    margin-right: -4rem !important; }\n  .mb-sm-n4,\n  .my-sm-n4 {\n    margin-bottom: -4rem !important; }\n  .ml-sm-n4,\n  .mx-sm-n4 {\n    margin-left: -4rem !important; }\n  .m-sm-n5 {\n    margin: -5rem !important; }\n  .mt-sm-n5,\n  .my-sm-n5 {\n    margin-top: -5rem !important; }\n  .mr-sm-n5,\n  .mx-sm-n5 {\n    margin-right: -5rem !important; }\n  .mb-sm-n5,\n  .my-sm-n5 {\n    margin-bottom: -5rem !important; }\n  .ml-sm-n5,\n  .mx-sm-n5 {\n    margin-left: -5rem !important; }\n  .m-sm-n6 {\n    margin: -6rem !important; }\n  .mt-sm-n6,\n  .my-sm-n6 {\n    margin-top: -6rem !important; }\n  .mr-sm-n6,\n  .mx-sm-n6 {\n    margin-right: -6rem !important; }\n  .mb-sm-n6,\n  .my-sm-n6 {\n    margin-bottom: -6rem !important; }\n  .ml-sm-n6,\n  .mx-sm-n6 {\n    margin-left: -6rem !important; }\n  .m-sm-n7 {\n    margin: -7rem !important; }\n  .mt-sm-n7,\n  .my-sm-n7 {\n    margin-top: -7rem !important; }\n  .mr-sm-n7,\n  .mx-sm-n7 {\n    margin-right: -7rem !important; }\n  .mb-sm-n7,\n  .my-sm-n7 {\n    margin-bottom: -7rem !important; }\n  .ml-sm-n7,\n  .mx-sm-n7 {\n    margin-left: -7rem !important; }\n  .m-sm-n8 {\n    margin: -8rem !important; }\n  .mt-sm-n8,\n  .my-sm-n8 {\n    margin-top: -8rem !important; }\n  .mr-sm-n8,\n  .mx-sm-n8 {\n    margin-right: -8rem !important; }\n  .mb-sm-n8,\n  .my-sm-n8 {\n    margin-bottom: -8rem !important; }\n  .ml-sm-n8,\n  .mx-sm-n8 {\n    margin-left: -8rem !important; }\n  .m-sm-n9 {\n    margin: -9rem !important; }\n  .mt-sm-n9,\n  .my-sm-n9 {\n    margin-top: -9rem !important; }\n  .mr-sm-n9,\n  .mx-sm-n9 {\n    margin-right: -9rem !important; }\n  .mb-sm-n9,\n  .my-sm-n9 {\n    margin-bottom: -9rem !important; }\n  .ml-sm-n9,\n  .mx-sm-n9 {\n    margin-left: -9rem !important; }\n  .m-sm-n10 {\n    margin: -10rem !important; }\n  .mt-sm-n10,\n  .my-sm-n10 {\n    margin-top: -10rem !important; }\n  .mr-sm-n10,\n  .mx-sm-n10 {\n    margin-right: -10rem !important; }\n  .mb-sm-n10,\n  .my-sm-n10 {\n    margin-bottom: -10rem !important; }\n  .ml-sm-n10,\n  .mx-sm-n10 {\n    margin-left: -10rem !important; }\n  .m-sm-n11 {\n    margin: -11rem !important; }\n  .mt-sm-n11,\n  .my-sm-n11 {\n    margin-top: -11rem !important; }\n  .mr-sm-n11,\n  .mx-sm-n11 {\n    margin-right: -11rem !important; }\n  .mb-sm-n11,\n  .my-sm-n11 {\n    margin-bottom: -11rem !important; }\n  .ml-sm-n11,\n  .mx-sm-n11 {\n    margin-left: -11rem !important; }\n  .m-sm-n12 {\n    margin: -12rem !important; }\n  .mt-sm-n12,\n  .my-sm-n12 {\n    margin-top: -12rem !important; }\n  .mr-sm-n12,\n  .mx-sm-n12 {\n    margin-right: -12rem !important; }\n  .mb-sm-n12,\n  .my-sm-n12 {\n    margin-bottom: -12rem !important; }\n  .ml-sm-n12,\n  .mx-sm-n12 {\n    margin-left: -12rem !important; }\n  .m-sm-n13 {\n    margin: -13rem !important; }\n  .mt-sm-n13,\n  .my-sm-n13 {\n    margin-top: -13rem !important; }\n  .mr-sm-n13,\n  .mx-sm-n13 {\n    margin-right: -13rem !important; }\n  .mb-sm-n13,\n  .my-sm-n13 {\n    margin-bottom: -13rem !important; }\n  .ml-sm-n13,\n  .mx-sm-n13 {\n    margin-left: -13rem !important; }\n  .m-sm-n14 {\n    margin: -14rem !important; }\n  .mt-sm-n14,\n  .my-sm-n14 {\n    margin-top: -14rem !important; }\n  .mr-sm-n14,\n  .mx-sm-n14 {\n    margin-right: -14rem !important; }\n  .mb-sm-n14,\n  .my-sm-n14 {\n    margin-bottom: -14rem !important; }\n  .ml-sm-n14,\n  .mx-sm-n14 {\n    margin-left: -14rem !important; }\n  .m-sm-n35 {\n    margin: -0.35rem !important; }\n  .mt-sm-n35,\n  .my-sm-n35 {\n    margin-top: -0.35rem !important; }\n  .mr-sm-n35,\n  .mx-sm-n35 {\n    margin-right: -0.35rem !important; }\n  .mb-sm-n35,\n  .my-sm-n35 {\n    margin-bottom: -0.35rem !important; }\n  .ml-sm-n35,\n  .mx-sm-n35 {\n    margin-left: -0.35rem !important; }\n  .m-sm-n250 {\n    margin: -0.25rem !important; }\n  .mt-sm-n250,\n  .my-sm-n250 {\n    margin-top: -0.25rem !important; }\n  .mr-sm-n250,\n  .mx-sm-n250 {\n    margin-right: -0.25rem !important; }\n  .mb-sm-n250,\n  .my-sm-n250 {\n    margin-bottom: -0.25rem !important; }\n  .ml-sm-n250,\n  .mx-sm-n250 {\n    margin-left: -0.25rem !important; }\n  .m-sm-n50 {\n    margin: -0.5rem !important; }\n  .mt-sm-n50,\n  .my-sm-n50 {\n    margin-top: -0.5rem !important; }\n  .mr-sm-n50,\n  .mx-sm-n50 {\n    margin-right: -0.5rem !important; }\n  .mb-sm-n50,\n  .my-sm-n50 {\n    margin-bottom: -0.5rem !important; }\n  .ml-sm-n50,\n  .mx-sm-n50 {\n    margin-left: -0.5rem !important; }\n  .m-sm-n75 {\n    margin: -0.75rem !important; }\n  .mt-sm-n75,\n  .my-sm-n75 {\n    margin-top: -0.75rem !important; }\n  .mr-sm-n75,\n  .mx-sm-n75 {\n    margin-right: -0.75rem !important; }\n  .mb-sm-n75,\n  .my-sm-n75 {\n    margin-bottom: -0.75rem !important; }\n  .ml-sm-n75,\n  .mx-sm-n75 {\n    margin-left: -0.75rem !important; }\n  .m-sm-n125 {\n    margin: -1.25rem !important; }\n  .mt-sm-n125,\n  .my-sm-n125 {\n    margin-top: -1.25rem !important; }\n  .mr-sm-n125,\n  .mx-sm-n125 {\n    margin-right: -1.25rem !important; }\n  .mb-sm-n125,\n  .my-sm-n125 {\n    margin-bottom: -1.25rem !important; }\n  .ml-sm-n125,\n  .mx-sm-n125 {\n    margin-left: -1.25rem !important; }\n  .m-sm-n150 {\n    margin: -1.5rem !important; }\n  .mt-sm-n150,\n  .my-sm-n150 {\n    margin-top: -1.5rem !important; }\n  .mr-sm-n150,\n  .mx-sm-n150 {\n    margin-right: -1.5rem !important; }\n  .mb-sm-n150,\n  .my-sm-n150 {\n    margin-bottom: -1.5rem !important; }\n  .ml-sm-n150,\n  .mx-sm-n150 {\n    margin-left: -1.5rem !important; }\n  .m-sm-n175 {\n    margin: -1.75rem !important; }\n  .mt-sm-n175,\n  .my-sm-n175 {\n    margin-top: -1.75rem !important; }\n  .mr-sm-n175,\n  .mx-sm-n175 {\n    margin-right: -1.75rem !important; }\n  .mb-sm-n175,\n  .my-sm-n175 {\n    margin-bottom: -1.75rem !important; }\n  .ml-sm-n175,\n  .mx-sm-n175 {\n    margin-left: -1.75rem !important; }\n  .m-sm-n225 {\n    margin: -2.25rem !important; }\n  .mt-sm-n225,\n  .my-sm-n225 {\n    margin-top: -2.25rem !important; }\n  .mr-sm-n225,\n  .mx-sm-n225 {\n    margin-right: -2.25rem !important; }\n  .mb-sm-n225,\n  .my-sm-n225 {\n    margin-bottom: -2.25rem !important; }\n  .ml-sm-n225,\n  .mx-sm-n225 {\n    margin-left: -2.25rem !important; }\n  .m-sm-n25 {\n    margin: -2.5rem !important; }\n  .mt-sm-n25,\n  .my-sm-n25 {\n    margin-top: -2.5rem !important; }\n  .mr-sm-n25,\n  .mx-sm-n25 {\n    margin-right: -2.5rem !important; }\n  .mb-sm-n25,\n  .my-sm-n25 {\n    margin-bottom: -2.5rem !important; }\n  .ml-sm-n25,\n  .mx-sm-n25 {\n    margin-left: -2.5rem !important; }\n  .m-sm-n350 {\n    margin: -3.5rem !important; }\n  .mt-sm-n350,\n  .my-sm-n350 {\n    margin-top: -3.5rem !important; }\n  .mr-sm-n350,\n  .mx-sm-n350 {\n    margin-right: -3.5rem !important; }\n  .mb-sm-n350,\n  .my-sm-n350 {\n    margin-bottom: -3.5rem !important; }\n  .ml-sm-n350,\n  .mx-sm-n350 {\n    margin-left: -3.5rem !important; }\n  .m-sm-auto {\n    margin: auto !important; }\n  .mt-sm-auto,\n  .my-sm-auto {\n    margin-top: auto !important; }\n  .mr-sm-auto,\n  .mx-sm-auto {\n    margin-right: auto !important; }\n  .mb-sm-auto,\n  .my-sm-auto {\n    margin-bottom: auto !important; }\n  .ml-sm-auto,\n  .mx-sm-auto {\n    margin-left: auto !important; } }\n\n@media (min-width: 767.5px) {\n  .m-md-0 {\n    margin: 0 !important; }\n  .mt-md-0,\n  .my-md-0 {\n    margin-top: 0 !important; }\n  .mr-md-0,\n  .mx-md-0 {\n    margin-right: 0 !important; }\n  .mb-md-0,\n  .my-md-0 {\n    margin-bottom: 0 !important; }\n  .ml-md-0,\n  .mx-md-0 {\n    margin-left: 0 !important; }\n  .m-md-1 {\n    margin: 1rem !important; }\n  .mt-md-1,\n  .my-md-1 {\n    margin-top: 1rem !important; }\n  .mr-md-1,\n  .mx-md-1 {\n    margin-right: 1rem !important; }\n  .mb-md-1,\n  .my-md-1 {\n    margin-bottom: 1rem !important; }\n  .ml-md-1,\n  .mx-md-1 {\n    margin-left: 1rem !important; }\n  .m-md-2 {\n    margin: 2rem !important; }\n  .mt-md-2,\n  .my-md-2 {\n    margin-top: 2rem !important; }\n  .mr-md-2,\n  .mx-md-2 {\n    margin-right: 2rem !important; }\n  .mb-md-2,\n  .my-md-2 {\n    margin-bottom: 2rem !important; }\n  .ml-md-2,\n  .mx-md-2 {\n    margin-left: 2rem !important; }\n  .m-md-3 {\n    margin: 3rem !important; }\n  .mt-md-3,\n  .my-md-3 {\n    margin-top: 3rem !important; }\n  .mr-md-3,\n  .mx-md-3 {\n    margin-right: 3rem !important; }\n  .mb-md-3,\n  .my-md-3 {\n    margin-bottom: 3rem !important; }\n  .ml-md-3,\n  .mx-md-3 {\n    margin-left: 3rem !important; }\n  .m-md-4 {\n    margin: 4rem !important; }\n  .mt-md-4,\n  .my-md-4 {\n    margin-top: 4rem !important; }\n  .mr-md-4,\n  .mx-md-4 {\n    margin-right: 4rem !important; }\n  .mb-md-4,\n  .my-md-4 {\n    margin-bottom: 4rem !important; }\n  .ml-md-4,\n  .mx-md-4 {\n    margin-left: 4rem !important; }\n  .m-md-5 {\n    margin: 5rem !important; }\n  .mt-md-5,\n  .my-md-5 {\n    margin-top: 5rem !important; }\n  .mr-md-5,\n  .mx-md-5 {\n    margin-right: 5rem !important; }\n  .mb-md-5,\n  .my-md-5 {\n    margin-bottom: 5rem !important; }\n  .ml-md-5,\n  .mx-md-5 {\n    margin-left: 5rem !important; }\n  .m-md-6 {\n    margin: 6rem !important; }\n  .mt-md-6,\n  .my-md-6 {\n    margin-top: 6rem !important; }\n  .mr-md-6,\n  .mx-md-6 {\n    margin-right: 6rem !important; }\n  .mb-md-6,\n  .my-md-6 {\n    margin-bottom: 6rem !important; }\n  .ml-md-6,\n  .mx-md-6 {\n    margin-left: 6rem !important; }\n  .m-md-7 {\n    margin: 7rem !important; }\n  .mt-md-7,\n  .my-md-7 {\n    margin-top: 7rem !important; }\n  .mr-md-7,\n  .mx-md-7 {\n    margin-right: 7rem !important; }\n  .mb-md-7,\n  .my-md-7 {\n    margin-bottom: 7rem !important; }\n  .ml-md-7,\n  .mx-md-7 {\n    margin-left: 7rem !important; }\n  .m-md-8 {\n    margin: 8rem !important; }\n  .mt-md-8,\n  .my-md-8 {\n    margin-top: 8rem !important; }\n  .mr-md-8,\n  .mx-md-8 {\n    margin-right: 8rem !important; }\n  .mb-md-8,\n  .my-md-8 {\n    margin-bottom: 8rem !important; }\n  .ml-md-8,\n  .mx-md-8 {\n    margin-left: 8rem !important; }\n  .m-md-9 {\n    margin: 9rem !important; }\n  .mt-md-9,\n  .my-md-9 {\n    margin-top: 9rem !important; }\n  .mr-md-9,\n  .mx-md-9 {\n    margin-right: 9rem !important; }\n  .mb-md-9,\n  .my-md-9 {\n    margin-bottom: 9rem !important; }\n  .ml-md-9,\n  .mx-md-9 {\n    margin-left: 9rem !important; }\n  .m-md-10 {\n    margin: 10rem !important; }\n  .mt-md-10,\n  .my-md-10 {\n    margin-top: 10rem !important; }\n  .mr-md-10,\n  .mx-md-10 {\n    margin-right: 10rem !important; }\n  .mb-md-10,\n  .my-md-10 {\n    margin-bottom: 10rem !important; }\n  .ml-md-10,\n  .mx-md-10 {\n    margin-left: 10rem !important; }\n  .m-md-11 {\n    margin: 11rem !important; }\n  .mt-md-11,\n  .my-md-11 {\n    margin-top: 11rem !important; }\n  .mr-md-11,\n  .mx-md-11 {\n    margin-right: 11rem !important; }\n  .mb-md-11,\n  .my-md-11 {\n    margin-bottom: 11rem !important; }\n  .ml-md-11,\n  .mx-md-11 {\n    margin-left: 11rem !important; }\n  .m-md-12 {\n    margin: 12rem !important; }\n  .mt-md-12,\n  .my-md-12 {\n    margin-top: 12rem !important; }\n  .mr-md-12,\n  .mx-md-12 {\n    margin-right: 12rem !important; }\n  .mb-md-12,\n  .my-md-12 {\n    margin-bottom: 12rem !important; }\n  .ml-md-12,\n  .mx-md-12 {\n    margin-left: 12rem !important; }\n  .m-md-13 {\n    margin: 13rem !important; }\n  .mt-md-13,\n  .my-md-13 {\n    margin-top: 13rem !important; }\n  .mr-md-13,\n  .mx-md-13 {\n    margin-right: 13rem !important; }\n  .mb-md-13,\n  .my-md-13 {\n    margin-bottom: 13rem !important; }\n  .ml-md-13,\n  .mx-md-13 {\n    margin-left: 13rem !important; }\n  .m-md-14 {\n    margin: 14rem !important; }\n  .mt-md-14,\n  .my-md-14 {\n    margin-top: 14rem !important; }\n  .mr-md-14,\n  .mx-md-14 {\n    margin-right: 14rem !important; }\n  .mb-md-14,\n  .my-md-14 {\n    margin-bottom: 14rem !important; }\n  .ml-md-14,\n  .mx-md-14 {\n    margin-left: 14rem !important; }\n  .m-md-35 {\n    margin: 0.35rem !important; }\n  .mt-md-35,\n  .my-md-35 {\n    margin-top: 0.35rem !important; }\n  .mr-md-35,\n  .mx-md-35 {\n    margin-right: 0.35rem !important; }\n  .mb-md-35,\n  .my-md-35 {\n    margin-bottom: 0.35rem !important; }\n  .ml-md-35,\n  .mx-md-35 {\n    margin-left: 0.35rem !important; }\n  .m-md-250 {\n    margin: 0.25rem !important; }\n  .mt-md-250,\n  .my-md-250 {\n    margin-top: 0.25rem !important; }\n  .mr-md-250,\n  .mx-md-250 {\n    margin-right: 0.25rem !important; }\n  .mb-md-250,\n  .my-md-250 {\n    margin-bottom: 0.25rem !important; }\n  .ml-md-250,\n  .mx-md-250 {\n    margin-left: 0.25rem !important; }\n  .m-md-50 {\n    margin: 0.5rem !important; }\n  .mt-md-50,\n  .my-md-50 {\n    margin-top: 0.5rem !important; }\n  .mr-md-50,\n  .mx-md-50 {\n    margin-right: 0.5rem !important; }\n  .mb-md-50,\n  .my-md-50 {\n    margin-bottom: 0.5rem !important; }\n  .ml-md-50,\n  .mx-md-50 {\n    margin-left: 0.5rem !important; }\n  .m-md-75 {\n    margin: 0.75rem !important; }\n  .mt-md-75,\n  .my-md-75 {\n    margin-top: 0.75rem !important; }\n  .mr-md-75,\n  .mx-md-75 {\n    margin-right: 0.75rem !important; }\n  .mb-md-75,\n  .my-md-75 {\n    margin-bottom: 0.75rem !important; }\n  .ml-md-75,\n  .mx-md-75 {\n    margin-left: 0.75rem !important; }\n  .m-md-125 {\n    margin: 1.25rem !important; }\n  .mt-md-125,\n  .my-md-125 {\n    margin-top: 1.25rem !important; }\n  .mr-md-125,\n  .mx-md-125 {\n    margin-right: 1.25rem !important; }\n  .mb-md-125,\n  .my-md-125 {\n    margin-bottom: 1.25rem !important; }\n  .ml-md-125,\n  .mx-md-125 {\n    margin-left: 1.25rem !important; }\n  .m-md-150 {\n    margin: 1.5rem !important; }\n  .mt-md-150,\n  .my-md-150 {\n    margin-top: 1.5rem !important; }\n  .mr-md-150,\n  .mx-md-150 {\n    margin-right: 1.5rem !important; }\n  .mb-md-150,\n  .my-md-150 {\n    margin-bottom: 1.5rem !important; }\n  .ml-md-150,\n  .mx-md-150 {\n    margin-left: 1.5rem !important; }\n  .m-md-175 {\n    margin: 1.75rem !important; }\n  .mt-md-175,\n  .my-md-175 {\n    margin-top: 1.75rem !important; }\n  .mr-md-175,\n  .mx-md-175 {\n    margin-right: 1.75rem !important; }\n  .mb-md-175,\n  .my-md-175 {\n    margin-bottom: 1.75rem !important; }\n  .ml-md-175,\n  .mx-md-175 {\n    margin-left: 1.75rem !important; }\n  .m-md-225 {\n    margin: 2.25rem !important; }\n  .mt-md-225,\n  .my-md-225 {\n    margin-top: 2.25rem !important; }\n  .mr-md-225,\n  .mx-md-225 {\n    margin-right: 2.25rem !important; }\n  .mb-md-225,\n  .my-md-225 {\n    margin-bottom: 2.25rem !important; }\n  .ml-md-225,\n  .mx-md-225 {\n    margin-left: 2.25rem !important; }\n  .m-md-25 {\n    margin: 2.5rem !important; }\n  .mt-md-25,\n  .my-md-25 {\n    margin-top: 2.5rem !important; }\n  .mr-md-25,\n  .mx-md-25 {\n    margin-right: 2.5rem !important; }\n  .mb-md-25,\n  .my-md-25 {\n    margin-bottom: 2.5rem !important; }\n  .ml-md-25,\n  .mx-md-25 {\n    margin-left: 2.5rem !important; }\n  .m-md-350 {\n    margin: 3.5rem !important; }\n  .mt-md-350,\n  .my-md-350 {\n    margin-top: 3.5rem !important; }\n  .mr-md-350,\n  .mx-md-350 {\n    margin-right: 3.5rem !important; }\n  .mb-md-350,\n  .my-md-350 {\n    margin-bottom: 3.5rem !important; }\n  .ml-md-350,\n  .mx-md-350 {\n    margin-left: 3.5rem !important; }\n  .p-md-0 {\n    padding: 0 !important; }\n  .pt-md-0,\n  .py-md-0 {\n    padding-top: 0 !important; }\n  .pr-md-0,\n  .px-md-0 {\n    padding-right: 0 !important; }\n  .pb-md-0,\n  .py-md-0 {\n    padding-bottom: 0 !important; }\n  .pl-md-0,\n  .px-md-0 {\n    padding-left: 0 !important; }\n  .p-md-1 {\n    padding: 1rem !important; }\n  .pt-md-1,\n  .py-md-1 {\n    padding-top: 1rem !important; }\n  .pr-md-1,\n  .px-md-1 {\n    padding-right: 1rem !important; }\n  .pb-md-1,\n  .py-md-1 {\n    padding-bottom: 1rem !important; }\n  .pl-md-1,\n  .px-md-1 {\n    padding-left: 1rem !important; }\n  .p-md-2 {\n    padding: 2rem !important; }\n  .pt-md-2,\n  .py-md-2 {\n    padding-top: 2rem !important; }\n  .pr-md-2,\n  .px-md-2 {\n    padding-right: 2rem !important; }\n  .pb-md-2,\n  .py-md-2 {\n    padding-bottom: 2rem !important; }\n  .pl-md-2,\n  .px-md-2 {\n    padding-left: 2rem !important; }\n  .p-md-3 {\n    padding: 3rem !important; }\n  .pt-md-3,\n  .py-md-3 {\n    padding-top: 3rem !important; }\n  .pr-md-3,\n  .px-md-3 {\n    padding-right: 3rem !important; }\n  .pb-md-3,\n  .py-md-3 {\n    padding-bottom: 3rem !important; }\n  .pl-md-3,\n  .px-md-3 {\n    padding-left: 3rem !important; }\n  .p-md-4 {\n    padding: 4rem !important; }\n  .pt-md-4,\n  .py-md-4 {\n    padding-top: 4rem !important; }\n  .pr-md-4,\n  .px-md-4 {\n    padding-right: 4rem !important; }\n  .pb-md-4,\n  .py-md-4 {\n    padding-bottom: 4rem !important; }\n  .pl-md-4,\n  .px-md-4 {\n    padding-left: 4rem !important; }\n  .p-md-5 {\n    padding: 5rem !important; }\n  .pt-md-5,\n  .py-md-5 {\n    padding-top: 5rem !important; }\n  .pr-md-5,\n  .px-md-5 {\n    padding-right: 5rem !important; }\n  .pb-md-5,\n  .py-md-5 {\n    padding-bottom: 5rem !important; }\n  .pl-md-5,\n  .px-md-5 {\n    padding-left: 5rem !important; }\n  .p-md-6 {\n    padding: 6rem !important; }\n  .pt-md-6,\n  .py-md-6 {\n    padding-top: 6rem !important; }\n  .pr-md-6,\n  .px-md-6 {\n    padding-right: 6rem !important; }\n  .pb-md-6,\n  .py-md-6 {\n    padding-bottom: 6rem !important; }\n  .pl-md-6,\n  .px-md-6 {\n    padding-left: 6rem !important; }\n  .p-md-7 {\n    padding: 7rem !important; }\n  .pt-md-7,\n  .py-md-7 {\n    padding-top: 7rem !important; }\n  .pr-md-7,\n  .px-md-7 {\n    padding-right: 7rem !important; }\n  .pb-md-7,\n  .py-md-7 {\n    padding-bottom: 7rem !important; }\n  .pl-md-7,\n  .px-md-7 {\n    padding-left: 7rem !important; }\n  .p-md-8 {\n    padding: 8rem !important; }\n  .pt-md-8,\n  .py-md-8 {\n    padding-top: 8rem !important; }\n  .pr-md-8,\n  .px-md-8 {\n    padding-right: 8rem !important; }\n  .pb-md-8,\n  .py-md-8 {\n    padding-bottom: 8rem !important; }\n  .pl-md-8,\n  .px-md-8 {\n    padding-left: 8rem !important; }\n  .p-md-9 {\n    padding: 9rem !important; }\n  .pt-md-9,\n  .py-md-9 {\n    padding-top: 9rem !important; }\n  .pr-md-9,\n  .px-md-9 {\n    padding-right: 9rem !important; }\n  .pb-md-9,\n  .py-md-9 {\n    padding-bottom: 9rem !important; }\n  .pl-md-9,\n  .px-md-9 {\n    padding-left: 9rem !important; }\n  .p-md-10 {\n    padding: 10rem !important; }\n  .pt-md-10,\n  .py-md-10 {\n    padding-top: 10rem !important; }\n  .pr-md-10,\n  .px-md-10 {\n    padding-right: 10rem !important; }\n  .pb-md-10,\n  .py-md-10 {\n    padding-bottom: 10rem !important; }\n  .pl-md-10,\n  .px-md-10 {\n    padding-left: 10rem !important; }\n  .p-md-11 {\n    padding: 11rem !important; }\n  .pt-md-11,\n  .py-md-11 {\n    padding-top: 11rem !important; }\n  .pr-md-11,\n  .px-md-11 {\n    padding-right: 11rem !important; }\n  .pb-md-11,\n  .py-md-11 {\n    padding-bottom: 11rem !important; }\n  .pl-md-11,\n  .px-md-11 {\n    padding-left: 11rem !important; }\n  .p-md-12 {\n    padding: 12rem !important; }\n  .pt-md-12,\n  .py-md-12 {\n    padding-top: 12rem !important; }\n  .pr-md-12,\n  .px-md-12 {\n    padding-right: 12rem !important; }\n  .pb-md-12,\n  .py-md-12 {\n    padding-bottom: 12rem !important; }\n  .pl-md-12,\n  .px-md-12 {\n    padding-left: 12rem !important; }\n  .p-md-13 {\n    padding: 13rem !important; }\n  .pt-md-13,\n  .py-md-13 {\n    padding-top: 13rem !important; }\n  .pr-md-13,\n  .px-md-13 {\n    padding-right: 13rem !important; }\n  .pb-md-13,\n  .py-md-13 {\n    padding-bottom: 13rem !important; }\n  .pl-md-13,\n  .px-md-13 {\n    padding-left: 13rem !important; }\n  .p-md-14 {\n    padding: 14rem !important; }\n  .pt-md-14,\n  .py-md-14 {\n    padding-top: 14rem !important; }\n  .pr-md-14,\n  .px-md-14 {\n    padding-right: 14rem !important; }\n  .pb-md-14,\n  .py-md-14 {\n    padding-bottom: 14rem !important; }\n  .pl-md-14,\n  .px-md-14 {\n    padding-left: 14rem !important; }\n  .p-md-35 {\n    padding: 0.35rem !important; }\n  .pt-md-35,\n  .py-md-35 {\n    padding-top: 0.35rem !important; }\n  .pr-md-35,\n  .px-md-35 {\n    padding-right: 0.35rem !important; }\n  .pb-md-35,\n  .py-md-35 {\n    padding-bottom: 0.35rem !important; }\n  .pl-md-35,\n  .px-md-35 {\n    padding-left: 0.35rem !important; }\n  .p-md-250 {\n    padding: 0.25rem !important; }\n  .pt-md-250,\n  .py-md-250 {\n    padding-top: 0.25rem !important; }\n  .pr-md-250,\n  .px-md-250 {\n    padding-right: 0.25rem !important; }\n  .pb-md-250,\n  .py-md-250 {\n    padding-bottom: 0.25rem !important; }\n  .pl-md-250,\n  .px-md-250 {\n    padding-left: 0.25rem !important; }\n  .p-md-50 {\n    padding: 0.5rem !important; }\n  .pt-md-50,\n  .py-md-50 {\n    padding-top: 0.5rem !important; }\n  .pr-md-50,\n  .px-md-50 {\n    padding-right: 0.5rem !important; }\n  .pb-md-50,\n  .py-md-50 {\n    padding-bottom: 0.5rem !important; }\n  .pl-md-50,\n  .px-md-50 {\n    padding-left: 0.5rem !important; }\n  .p-md-75 {\n    padding: 0.75rem !important; }\n  .pt-md-75,\n  .py-md-75 {\n    padding-top: 0.75rem !important; }\n  .pr-md-75,\n  .px-md-75 {\n    padding-right: 0.75rem !important; }\n  .pb-md-75,\n  .py-md-75 {\n    padding-bottom: 0.75rem !important; }\n  .pl-md-75,\n  .px-md-75 {\n    padding-left: 0.75rem !important; }\n  .p-md-125 {\n    padding: 1.25rem !important; }\n  .pt-md-125,\n  .py-md-125 {\n    padding-top: 1.25rem !important; }\n  .pr-md-125,\n  .px-md-125 {\n    padding-right: 1.25rem !important; }\n  .pb-md-125,\n  .py-md-125 {\n    padding-bottom: 1.25rem !important; }\n  .pl-md-125,\n  .px-md-125 {\n    padding-left: 1.25rem !important; }\n  .p-md-150 {\n    padding: 1.5rem !important; }\n  .pt-md-150,\n  .py-md-150 {\n    padding-top: 1.5rem !important; }\n  .pr-md-150,\n  .px-md-150 {\n    padding-right: 1.5rem !important; }\n  .pb-md-150,\n  .py-md-150 {\n    padding-bottom: 1.5rem !important; }\n  .pl-md-150,\n  .px-md-150 {\n    padding-left: 1.5rem !important; }\n  .p-md-175 {\n    padding: 1.75rem !important; }\n  .pt-md-175,\n  .py-md-175 {\n    padding-top: 1.75rem !important; }\n  .pr-md-175,\n  .px-md-175 {\n    padding-right: 1.75rem !important; }\n  .pb-md-175,\n  .py-md-175 {\n    padding-bottom: 1.75rem !important; }\n  .pl-md-175,\n  .px-md-175 {\n    padding-left: 1.75rem !important; }\n  .p-md-225 {\n    padding: 2.25rem !important; }\n  .pt-md-225,\n  .py-md-225 {\n    padding-top: 2.25rem !important; }\n  .pr-md-225,\n  .px-md-225 {\n    padding-right: 2.25rem !important; }\n  .pb-md-225,\n  .py-md-225 {\n    padding-bottom: 2.25rem !important; }\n  .pl-md-225,\n  .px-md-225 {\n    padding-left: 2.25rem !important; }\n  .p-md-25 {\n    padding: 2.5rem !important; }\n  .pt-md-25,\n  .py-md-25 {\n    padding-top: 2.5rem !important; }\n  .pr-md-25,\n  .px-md-25 {\n    padding-right: 2.5rem !important; }\n  .pb-md-25,\n  .py-md-25 {\n    padding-bottom: 2.5rem !important; }\n  .pl-md-25,\n  .px-md-25 {\n    padding-left: 2.5rem !important; }\n  .p-md-350 {\n    padding: 3.5rem !important; }\n  .pt-md-350,\n  .py-md-350 {\n    padding-top: 3.5rem !important; }\n  .pr-md-350,\n  .px-md-350 {\n    padding-right: 3.5rem !important; }\n  .pb-md-350,\n  .py-md-350 {\n    padding-bottom: 3.5rem !important; }\n  .pl-md-350,\n  .px-md-350 {\n    padding-left: 3.5rem !important; }\n  .m-md-n1 {\n    margin: -1rem !important; }\n  .mt-md-n1,\n  .my-md-n1 {\n    margin-top: -1rem !important; }\n  .mr-md-n1,\n  .mx-md-n1 {\n    margin-right: -1rem !important; }\n  .mb-md-n1,\n  .my-md-n1 {\n    margin-bottom: -1rem !important; }\n  .ml-md-n1,\n  .mx-md-n1 {\n    margin-left: -1rem !important; }\n  .m-md-n2 {\n    margin: -2rem !important; }\n  .mt-md-n2,\n  .my-md-n2 {\n    margin-top: -2rem !important; }\n  .mr-md-n2,\n  .mx-md-n2 {\n    margin-right: -2rem !important; }\n  .mb-md-n2,\n  .my-md-n2 {\n    margin-bottom: -2rem !important; }\n  .ml-md-n2,\n  .mx-md-n2 {\n    margin-left: -2rem !important; }\n  .m-md-n3 {\n    margin: -3rem !important; }\n  .mt-md-n3,\n  .my-md-n3 {\n    margin-top: -3rem !important; }\n  .mr-md-n3,\n  .mx-md-n3 {\n    margin-right: -3rem !important; }\n  .mb-md-n3,\n  .my-md-n3 {\n    margin-bottom: -3rem !important; }\n  .ml-md-n3,\n  .mx-md-n3 {\n    margin-left: -3rem !important; }\n  .m-md-n4 {\n    margin: -4rem !important; }\n  .mt-md-n4,\n  .my-md-n4 {\n    margin-top: -4rem !important; }\n  .mr-md-n4,\n  .mx-md-n4 {\n    margin-right: -4rem !important; }\n  .mb-md-n4,\n  .my-md-n4 {\n    margin-bottom: -4rem !important; }\n  .ml-md-n4,\n  .mx-md-n4 {\n    margin-left: -4rem !important; }\n  .m-md-n5 {\n    margin: -5rem !important; }\n  .mt-md-n5,\n  .my-md-n5 {\n    margin-top: -5rem !important; }\n  .mr-md-n5,\n  .mx-md-n5 {\n    margin-right: -5rem !important; }\n  .mb-md-n5,\n  .my-md-n5 {\n    margin-bottom: -5rem !important; }\n  .ml-md-n5,\n  .mx-md-n5 {\n    margin-left: -5rem !important; }\n  .m-md-n6 {\n    margin: -6rem !important; }\n  .mt-md-n6,\n  .my-md-n6 {\n    margin-top: -6rem !important; }\n  .mr-md-n6,\n  .mx-md-n6 {\n    margin-right: -6rem !important; }\n  .mb-md-n6,\n  .my-md-n6 {\n    margin-bottom: -6rem !important; }\n  .ml-md-n6,\n  .mx-md-n6 {\n    margin-left: -6rem !important; }\n  .m-md-n7 {\n    margin: -7rem !important; }\n  .mt-md-n7,\n  .my-md-n7 {\n    margin-top: -7rem !important; }\n  .mr-md-n7,\n  .mx-md-n7 {\n    margin-right: -7rem !important; }\n  .mb-md-n7,\n  .my-md-n7 {\n    margin-bottom: -7rem !important; }\n  .ml-md-n7,\n  .mx-md-n7 {\n    margin-left: -7rem !important; }\n  .m-md-n8 {\n    margin: -8rem !important; }\n  .mt-md-n8,\n  .my-md-n8 {\n    margin-top: -8rem !important; }\n  .mr-md-n8,\n  .mx-md-n8 {\n    margin-right: -8rem !important; }\n  .mb-md-n8,\n  .my-md-n8 {\n    margin-bottom: -8rem !important; }\n  .ml-md-n8,\n  .mx-md-n8 {\n    margin-left: -8rem !important; }\n  .m-md-n9 {\n    margin: -9rem !important; }\n  .mt-md-n9,\n  .my-md-n9 {\n    margin-top: -9rem !important; }\n  .mr-md-n9,\n  .mx-md-n9 {\n    margin-right: -9rem !important; }\n  .mb-md-n9,\n  .my-md-n9 {\n    margin-bottom: -9rem !important; }\n  .ml-md-n9,\n  .mx-md-n9 {\n    margin-left: -9rem !important; }\n  .m-md-n10 {\n    margin: -10rem !important; }\n  .mt-md-n10,\n  .my-md-n10 {\n    margin-top: -10rem !important; }\n  .mr-md-n10,\n  .mx-md-n10 {\n    margin-right: -10rem !important; }\n  .mb-md-n10,\n  .my-md-n10 {\n    margin-bottom: -10rem !important; }\n  .ml-md-n10,\n  .mx-md-n10 {\n    margin-left: -10rem !important; }\n  .m-md-n11 {\n    margin: -11rem !important; }\n  .mt-md-n11,\n  .my-md-n11 {\n    margin-top: -11rem !important; }\n  .mr-md-n11,\n  .mx-md-n11 {\n    margin-right: -11rem !important; }\n  .mb-md-n11,\n  .my-md-n11 {\n    margin-bottom: -11rem !important; }\n  .ml-md-n11,\n  .mx-md-n11 {\n    margin-left: -11rem !important; }\n  .m-md-n12 {\n    margin: -12rem !important; }\n  .mt-md-n12,\n  .my-md-n12 {\n    margin-top: -12rem !important; }\n  .mr-md-n12,\n  .mx-md-n12 {\n    margin-right: -12rem !important; }\n  .mb-md-n12,\n  .my-md-n12 {\n    margin-bottom: -12rem !important; }\n  .ml-md-n12,\n  .mx-md-n12 {\n    margin-left: -12rem !important; }\n  .m-md-n13 {\n    margin: -13rem !important; }\n  .mt-md-n13,\n  .my-md-n13 {\n    margin-top: -13rem !important; }\n  .mr-md-n13,\n  .mx-md-n13 {\n    margin-right: -13rem !important; }\n  .mb-md-n13,\n  .my-md-n13 {\n    margin-bottom: -13rem !important; }\n  .ml-md-n13,\n  .mx-md-n13 {\n    margin-left: -13rem !important; }\n  .m-md-n14 {\n    margin: -14rem !important; }\n  .mt-md-n14,\n  .my-md-n14 {\n    margin-top: -14rem !important; }\n  .mr-md-n14,\n  .mx-md-n14 {\n    margin-right: -14rem !important; }\n  .mb-md-n14,\n  .my-md-n14 {\n    margin-bottom: -14rem !important; }\n  .ml-md-n14,\n  .mx-md-n14 {\n    margin-left: -14rem !important; }\n  .m-md-n35 {\n    margin: -0.35rem !important; }\n  .mt-md-n35,\n  .my-md-n35 {\n    margin-top: -0.35rem !important; }\n  .mr-md-n35,\n  .mx-md-n35 {\n    margin-right: -0.35rem !important; }\n  .mb-md-n35,\n  .my-md-n35 {\n    margin-bottom: -0.35rem !important; }\n  .ml-md-n35,\n  .mx-md-n35 {\n    margin-left: -0.35rem !important; }\n  .m-md-n250 {\n    margin: -0.25rem !important; }\n  .mt-md-n250,\n  .my-md-n250 {\n    margin-top: -0.25rem !important; }\n  .mr-md-n250,\n  .mx-md-n250 {\n    margin-right: -0.25rem !important; }\n  .mb-md-n250,\n  .my-md-n250 {\n    margin-bottom: -0.25rem !important; }\n  .ml-md-n250,\n  .mx-md-n250 {\n    margin-left: -0.25rem !important; }\n  .m-md-n50 {\n    margin: -0.5rem !important; }\n  .mt-md-n50,\n  .my-md-n50 {\n    margin-top: -0.5rem !important; }\n  .mr-md-n50,\n  .mx-md-n50 {\n    margin-right: -0.5rem !important; }\n  .mb-md-n50,\n  .my-md-n50 {\n    margin-bottom: -0.5rem !important; }\n  .ml-md-n50,\n  .mx-md-n50 {\n    margin-left: -0.5rem !important; }\n  .m-md-n75 {\n    margin: -0.75rem !important; }\n  .mt-md-n75,\n  .my-md-n75 {\n    margin-top: -0.75rem !important; }\n  .mr-md-n75,\n  .mx-md-n75 {\n    margin-right: -0.75rem !important; }\n  .mb-md-n75,\n  .my-md-n75 {\n    margin-bottom: -0.75rem !important; }\n  .ml-md-n75,\n  .mx-md-n75 {\n    margin-left: -0.75rem !important; }\n  .m-md-n125 {\n    margin: -1.25rem !important; }\n  .mt-md-n125,\n  .my-md-n125 {\n    margin-top: -1.25rem !important; }\n  .mr-md-n125,\n  .mx-md-n125 {\n    margin-right: -1.25rem !important; }\n  .mb-md-n125,\n  .my-md-n125 {\n    margin-bottom: -1.25rem !important; }\n  .ml-md-n125,\n  .mx-md-n125 {\n    margin-left: -1.25rem !important; }\n  .m-md-n150 {\n    margin: -1.5rem !important; }\n  .mt-md-n150,\n  .my-md-n150 {\n    margin-top: -1.5rem !important; }\n  .mr-md-n150,\n  .mx-md-n150 {\n    margin-right: -1.5rem !important; }\n  .mb-md-n150,\n  .my-md-n150 {\n    margin-bottom: -1.5rem !important; }\n  .ml-md-n150,\n  .mx-md-n150 {\n    margin-left: -1.5rem !important; }\n  .m-md-n175 {\n    margin: -1.75rem !important; }\n  .mt-md-n175,\n  .my-md-n175 {\n    margin-top: -1.75rem !important; }\n  .mr-md-n175,\n  .mx-md-n175 {\n    margin-right: -1.75rem !important; }\n  .mb-md-n175,\n  .my-md-n175 {\n    margin-bottom: -1.75rem !important; }\n  .ml-md-n175,\n  .mx-md-n175 {\n    margin-left: -1.75rem !important; }\n  .m-md-n225 {\n    margin: -2.25rem !important; }\n  .mt-md-n225,\n  .my-md-n225 {\n    margin-top: -2.25rem !important; }\n  .mr-md-n225,\n  .mx-md-n225 {\n    margin-right: -2.25rem !important; }\n  .mb-md-n225,\n  .my-md-n225 {\n    margin-bottom: -2.25rem !important; }\n  .ml-md-n225,\n  .mx-md-n225 {\n    margin-left: -2.25rem !important; }\n  .m-md-n25 {\n    margin: -2.5rem !important; }\n  .mt-md-n25,\n  .my-md-n25 {\n    margin-top: -2.5rem !important; }\n  .mr-md-n25,\n  .mx-md-n25 {\n    margin-right: -2.5rem !important; }\n  .mb-md-n25,\n  .my-md-n25 {\n    margin-bottom: -2.5rem !important; }\n  .ml-md-n25,\n  .mx-md-n25 {\n    margin-left: -2.5rem !important; }\n  .m-md-n350 {\n    margin: -3.5rem !important; }\n  .mt-md-n350,\n  .my-md-n350 {\n    margin-top: -3.5rem !important; }\n  .mr-md-n350,\n  .mx-md-n350 {\n    margin-right: -3.5rem !important; }\n  .mb-md-n350,\n  .my-md-n350 {\n    margin-bottom: -3.5rem !important; }\n  .ml-md-n350,\n  .mx-md-n350 {\n    margin-left: -3.5rem !important; }\n  .m-md-auto {\n    margin: auto !important; }\n  .mt-md-auto,\n  .my-md-auto {\n    margin-top: auto !important; }\n  .mr-md-auto,\n  .mx-md-auto {\n    margin-right: auto !important; }\n  .mb-md-auto,\n  .my-md-auto {\n    margin-bottom: auto !important; }\n  .ml-md-auto,\n  .mx-md-auto {\n    margin-left: auto !important; } }\n\n@media (min-width: 991.5px) {\n  .m-lg-0 {\n    margin: 0 !important; }\n  .mt-lg-0,\n  .my-lg-0 {\n    margin-top: 0 !important; }\n  .mr-lg-0,\n  .mx-lg-0 {\n    margin-right: 0 !important; }\n  .mb-lg-0,\n  .my-lg-0 {\n    margin-bottom: 0 !important; }\n  .ml-lg-0,\n  .mx-lg-0 {\n    margin-left: 0 !important; }\n  .m-lg-1 {\n    margin: 1rem !important; }\n  .mt-lg-1,\n  .my-lg-1 {\n    margin-top: 1rem !important; }\n  .mr-lg-1,\n  .mx-lg-1 {\n    margin-right: 1rem !important; }\n  .mb-lg-1,\n  .my-lg-1 {\n    margin-bottom: 1rem !important; }\n  .ml-lg-1,\n  .mx-lg-1 {\n    margin-left: 1rem !important; }\n  .m-lg-2 {\n    margin: 2rem !important; }\n  .mt-lg-2,\n  .my-lg-2 {\n    margin-top: 2rem !important; }\n  .mr-lg-2,\n  .mx-lg-2 {\n    margin-right: 2rem !important; }\n  .mb-lg-2,\n  .my-lg-2 {\n    margin-bottom: 2rem !important; }\n  .ml-lg-2,\n  .mx-lg-2 {\n    margin-left: 2rem !important; }\n  .m-lg-3 {\n    margin: 3rem !important; }\n  .mt-lg-3,\n  .my-lg-3 {\n    margin-top: 3rem !important; }\n  .mr-lg-3,\n  .mx-lg-3 {\n    margin-right: 3rem !important; }\n  .mb-lg-3,\n  .my-lg-3 {\n    margin-bottom: 3rem !important; }\n  .ml-lg-3,\n  .mx-lg-3 {\n    margin-left: 3rem !important; }\n  .m-lg-4 {\n    margin: 4rem !important; }\n  .mt-lg-4,\n  .my-lg-4 {\n    margin-top: 4rem !important; }\n  .mr-lg-4,\n  .mx-lg-4 {\n    margin-right: 4rem !important; }\n  .mb-lg-4,\n  .my-lg-4 {\n    margin-bottom: 4rem !important; }\n  .ml-lg-4,\n  .mx-lg-4 {\n    margin-left: 4rem !important; }\n  .m-lg-5 {\n    margin: 5rem !important; }\n  .mt-lg-5,\n  .my-lg-5 {\n    margin-top: 5rem !important; }\n  .mr-lg-5,\n  .mx-lg-5 {\n    margin-right: 5rem !important; }\n  .mb-lg-5,\n  .my-lg-5 {\n    margin-bottom: 5rem !important; }\n  .ml-lg-5,\n  .mx-lg-5 {\n    margin-left: 5rem !important; }\n  .m-lg-6 {\n    margin: 6rem !important; }\n  .mt-lg-6,\n  .my-lg-6 {\n    margin-top: 6rem !important; }\n  .mr-lg-6,\n  .mx-lg-6 {\n    margin-right: 6rem !important; }\n  .mb-lg-6,\n  .my-lg-6 {\n    margin-bottom: 6rem !important; }\n  .ml-lg-6,\n  .mx-lg-6 {\n    margin-left: 6rem !important; }\n  .m-lg-7 {\n    margin: 7rem !important; }\n  .mt-lg-7,\n  .my-lg-7 {\n    margin-top: 7rem !important; }\n  .mr-lg-7,\n  .mx-lg-7 {\n    margin-right: 7rem !important; }\n  .mb-lg-7,\n  .my-lg-7 {\n    margin-bottom: 7rem !important; }\n  .ml-lg-7,\n  .mx-lg-7 {\n    margin-left: 7rem !important; }\n  .m-lg-8 {\n    margin: 8rem !important; }\n  .mt-lg-8,\n  .my-lg-8 {\n    margin-top: 8rem !important; }\n  .mr-lg-8,\n  .mx-lg-8 {\n    margin-right: 8rem !important; }\n  .mb-lg-8,\n  .my-lg-8 {\n    margin-bottom: 8rem !important; }\n  .ml-lg-8,\n  .mx-lg-8 {\n    margin-left: 8rem !important; }\n  .m-lg-9 {\n    margin: 9rem !important; }\n  .mt-lg-9,\n  .my-lg-9 {\n    margin-top: 9rem !important; }\n  .mr-lg-9,\n  .mx-lg-9 {\n    margin-right: 9rem !important; }\n  .mb-lg-9,\n  .my-lg-9 {\n    margin-bottom: 9rem !important; }\n  .ml-lg-9,\n  .mx-lg-9 {\n    margin-left: 9rem !important; }\n  .m-lg-10 {\n    margin: 10rem !important; }\n  .mt-lg-10,\n  .my-lg-10 {\n    margin-top: 10rem !important; }\n  .mr-lg-10,\n  .mx-lg-10 {\n    margin-right: 10rem !important; }\n  .mb-lg-10,\n  .my-lg-10 {\n    margin-bottom: 10rem !important; }\n  .ml-lg-10,\n  .mx-lg-10 {\n    margin-left: 10rem !important; }\n  .m-lg-11 {\n    margin: 11rem !important; }\n  .mt-lg-11,\n  .my-lg-11 {\n    margin-top: 11rem !important; }\n  .mr-lg-11,\n  .mx-lg-11 {\n    margin-right: 11rem !important; }\n  .mb-lg-11,\n  .my-lg-11 {\n    margin-bottom: 11rem !important; }\n  .ml-lg-11,\n  .mx-lg-11 {\n    margin-left: 11rem !important; }\n  .m-lg-12 {\n    margin: 12rem !important; }\n  .mt-lg-12,\n  .my-lg-12 {\n    margin-top: 12rem !important; }\n  .mr-lg-12,\n  .mx-lg-12 {\n    margin-right: 12rem !important; }\n  .mb-lg-12,\n  .my-lg-12 {\n    margin-bottom: 12rem !important; }\n  .ml-lg-12,\n  .mx-lg-12 {\n    margin-left: 12rem !important; }\n  .m-lg-13 {\n    margin: 13rem !important; }\n  .mt-lg-13,\n  .my-lg-13 {\n    margin-top: 13rem !important; }\n  .mr-lg-13,\n  .mx-lg-13 {\n    margin-right: 13rem !important; }\n  .mb-lg-13,\n  .my-lg-13 {\n    margin-bottom: 13rem !important; }\n  .ml-lg-13,\n  .mx-lg-13 {\n    margin-left: 13rem !important; }\n  .m-lg-14 {\n    margin: 14rem !important; }\n  .mt-lg-14,\n  .my-lg-14 {\n    margin-top: 14rem !important; }\n  .mr-lg-14,\n  .mx-lg-14 {\n    margin-right: 14rem !important; }\n  .mb-lg-14,\n  .my-lg-14 {\n    margin-bottom: 14rem !important; }\n  .ml-lg-14,\n  .mx-lg-14 {\n    margin-left: 14rem !important; }\n  .m-lg-35 {\n    margin: 0.35rem !important; }\n  .mt-lg-35,\n  .my-lg-35 {\n    margin-top: 0.35rem !important; }\n  .mr-lg-35,\n  .mx-lg-35 {\n    margin-right: 0.35rem !important; }\n  .mb-lg-35,\n  .my-lg-35 {\n    margin-bottom: 0.35rem !important; }\n  .ml-lg-35,\n  .mx-lg-35 {\n    margin-left: 0.35rem !important; }\n  .m-lg-250 {\n    margin: 0.25rem !important; }\n  .mt-lg-250,\n  .my-lg-250 {\n    margin-top: 0.25rem !important; }\n  .mr-lg-250,\n  .mx-lg-250 {\n    margin-right: 0.25rem !important; }\n  .mb-lg-250,\n  .my-lg-250 {\n    margin-bottom: 0.25rem !important; }\n  .ml-lg-250,\n  .mx-lg-250 {\n    margin-left: 0.25rem !important; }\n  .m-lg-50 {\n    margin: 0.5rem !important; }\n  .mt-lg-50,\n  .my-lg-50 {\n    margin-top: 0.5rem !important; }\n  .mr-lg-50,\n  .mx-lg-50 {\n    margin-right: 0.5rem !important; }\n  .mb-lg-50,\n  .my-lg-50 {\n    margin-bottom: 0.5rem !important; }\n  .ml-lg-50,\n  .mx-lg-50 {\n    margin-left: 0.5rem !important; }\n  .m-lg-75 {\n    margin: 0.75rem !important; }\n  .mt-lg-75,\n  .my-lg-75 {\n    margin-top: 0.75rem !important; }\n  .mr-lg-75,\n  .mx-lg-75 {\n    margin-right: 0.75rem !important; }\n  .mb-lg-75,\n  .my-lg-75 {\n    margin-bottom: 0.75rem !important; }\n  .ml-lg-75,\n  .mx-lg-75 {\n    margin-left: 0.75rem !important; }\n  .m-lg-125 {\n    margin: 1.25rem !important; }\n  .mt-lg-125,\n  .my-lg-125 {\n    margin-top: 1.25rem !important; }\n  .mr-lg-125,\n  .mx-lg-125 {\n    margin-right: 1.25rem !important; }\n  .mb-lg-125,\n  .my-lg-125 {\n    margin-bottom: 1.25rem !important; }\n  .ml-lg-125,\n  .mx-lg-125 {\n    margin-left: 1.25rem !important; }\n  .m-lg-150 {\n    margin: 1.5rem !important; }\n  .mt-lg-150,\n  .my-lg-150 {\n    margin-top: 1.5rem !important; }\n  .mr-lg-150,\n  .mx-lg-150 {\n    margin-right: 1.5rem !important; }\n  .mb-lg-150,\n  .my-lg-150 {\n    margin-bottom: 1.5rem !important; }\n  .ml-lg-150,\n  .mx-lg-150 {\n    margin-left: 1.5rem !important; }\n  .m-lg-175 {\n    margin: 1.75rem !important; }\n  .mt-lg-175,\n  .my-lg-175 {\n    margin-top: 1.75rem !important; }\n  .mr-lg-175,\n  .mx-lg-175 {\n    margin-right: 1.75rem !important; }\n  .mb-lg-175,\n  .my-lg-175 {\n    margin-bottom: 1.75rem !important; }\n  .ml-lg-175,\n  .mx-lg-175 {\n    margin-left: 1.75rem !important; }\n  .m-lg-225 {\n    margin: 2.25rem !important; }\n  .mt-lg-225,\n  .my-lg-225 {\n    margin-top: 2.25rem !important; }\n  .mr-lg-225,\n  .mx-lg-225 {\n    margin-right: 2.25rem !important; }\n  .mb-lg-225,\n  .my-lg-225 {\n    margin-bottom: 2.25rem !important; }\n  .ml-lg-225,\n  .mx-lg-225 {\n    margin-left: 2.25rem !important; }\n  .m-lg-25 {\n    margin: 2.5rem !important; }\n  .mt-lg-25,\n  .my-lg-25 {\n    margin-top: 2.5rem !important; }\n  .mr-lg-25,\n  .mx-lg-25 {\n    margin-right: 2.5rem !important; }\n  .mb-lg-25,\n  .my-lg-25 {\n    margin-bottom: 2.5rem !important; }\n  .ml-lg-25,\n  .mx-lg-25 {\n    margin-left: 2.5rem !important; }\n  .m-lg-350 {\n    margin: 3.5rem !important; }\n  .mt-lg-350,\n  .my-lg-350 {\n    margin-top: 3.5rem !important; }\n  .mr-lg-350,\n  .mx-lg-350 {\n    margin-right: 3.5rem !important; }\n  .mb-lg-350,\n  .my-lg-350 {\n    margin-bottom: 3.5rem !important; }\n  .ml-lg-350,\n  .mx-lg-350 {\n    margin-left: 3.5rem !important; }\n  .p-lg-0 {\n    padding: 0 !important; }\n  .pt-lg-0,\n  .py-lg-0 {\n    padding-top: 0 !important; }\n  .pr-lg-0,\n  .px-lg-0 {\n    padding-right: 0 !important; }\n  .pb-lg-0,\n  .py-lg-0 {\n    padding-bottom: 0 !important; }\n  .pl-lg-0,\n  .px-lg-0 {\n    padding-left: 0 !important; }\n  .p-lg-1 {\n    padding: 1rem !important; }\n  .pt-lg-1,\n  .py-lg-1 {\n    padding-top: 1rem !important; }\n  .pr-lg-1,\n  .px-lg-1 {\n    padding-right: 1rem !important; }\n  .pb-lg-1,\n  .py-lg-1 {\n    padding-bottom: 1rem !important; }\n  .pl-lg-1,\n  .px-lg-1 {\n    padding-left: 1rem !important; }\n  .p-lg-2 {\n    padding: 2rem !important; }\n  .pt-lg-2,\n  .py-lg-2 {\n    padding-top: 2rem !important; }\n  .pr-lg-2,\n  .px-lg-2 {\n    padding-right: 2rem !important; }\n  .pb-lg-2,\n  .py-lg-2 {\n    padding-bottom: 2rem !important; }\n  .pl-lg-2,\n  .px-lg-2 {\n    padding-left: 2rem !important; }\n  .p-lg-3 {\n    padding: 3rem !important; }\n  .pt-lg-3,\n  .py-lg-3 {\n    padding-top: 3rem !important; }\n  .pr-lg-3,\n  .px-lg-3 {\n    padding-right: 3rem !important; }\n  .pb-lg-3,\n  .py-lg-3 {\n    padding-bottom: 3rem !important; }\n  .pl-lg-3,\n  .px-lg-3 {\n    padding-left: 3rem !important; }\n  .p-lg-4 {\n    padding: 4rem !important; }\n  .pt-lg-4,\n  .py-lg-4 {\n    padding-top: 4rem !important; }\n  .pr-lg-4,\n  .px-lg-4 {\n    padding-right: 4rem !important; }\n  .pb-lg-4,\n  .py-lg-4 {\n    padding-bottom: 4rem !important; }\n  .pl-lg-4,\n  .px-lg-4 {\n    padding-left: 4rem !important; }\n  .p-lg-5 {\n    padding: 5rem !important; }\n  .pt-lg-5,\n  .py-lg-5 {\n    padding-top: 5rem !important; }\n  .pr-lg-5,\n  .px-lg-5 {\n    padding-right: 5rem !important; }\n  .pb-lg-5,\n  .py-lg-5 {\n    padding-bottom: 5rem !important; }\n  .pl-lg-5,\n  .px-lg-5 {\n    padding-left: 5rem !important; }\n  .p-lg-6 {\n    padding: 6rem !important; }\n  .pt-lg-6,\n  .py-lg-6 {\n    padding-top: 6rem !important; }\n  .pr-lg-6,\n  .px-lg-6 {\n    padding-right: 6rem !important; }\n  .pb-lg-6,\n  .py-lg-6 {\n    padding-bottom: 6rem !important; }\n  .pl-lg-6,\n  .px-lg-6 {\n    padding-left: 6rem !important; }\n  .p-lg-7 {\n    padding: 7rem !important; }\n  .pt-lg-7,\n  .py-lg-7 {\n    padding-top: 7rem !important; }\n  .pr-lg-7,\n  .px-lg-7 {\n    padding-right: 7rem !important; }\n  .pb-lg-7,\n  .py-lg-7 {\n    padding-bottom: 7rem !important; }\n  .pl-lg-7,\n  .px-lg-7 {\n    padding-left: 7rem !important; }\n  .p-lg-8 {\n    padding: 8rem !important; }\n  .pt-lg-8,\n  .py-lg-8 {\n    padding-top: 8rem !important; }\n  .pr-lg-8,\n  .px-lg-8 {\n    padding-right: 8rem !important; }\n  .pb-lg-8,\n  .py-lg-8 {\n    padding-bottom: 8rem !important; }\n  .pl-lg-8,\n  .px-lg-8 {\n    padding-left: 8rem !important; }\n  .p-lg-9 {\n    padding: 9rem !important; }\n  .pt-lg-9,\n  .py-lg-9 {\n    padding-top: 9rem !important; }\n  .pr-lg-9,\n  .px-lg-9 {\n    padding-right: 9rem !important; }\n  .pb-lg-9,\n  .py-lg-9 {\n    padding-bottom: 9rem !important; }\n  .pl-lg-9,\n  .px-lg-9 {\n    padding-left: 9rem !important; }\n  .p-lg-10 {\n    padding: 10rem !important; }\n  .pt-lg-10,\n  .py-lg-10 {\n    padding-top: 10rem !important; }\n  .pr-lg-10,\n  .px-lg-10 {\n    padding-right: 10rem !important; }\n  .pb-lg-10,\n  .py-lg-10 {\n    padding-bottom: 10rem !important; }\n  .pl-lg-10,\n  .px-lg-10 {\n    padding-left: 10rem !important; }\n  .p-lg-11 {\n    padding: 11rem !important; }\n  .pt-lg-11,\n  .py-lg-11 {\n    padding-top: 11rem !important; }\n  .pr-lg-11,\n  .px-lg-11 {\n    padding-right: 11rem !important; }\n  .pb-lg-11,\n  .py-lg-11 {\n    padding-bottom: 11rem !important; }\n  .pl-lg-11,\n  .px-lg-11 {\n    padding-left: 11rem !important; }\n  .p-lg-12 {\n    padding: 12rem !important; }\n  .pt-lg-12,\n  .py-lg-12 {\n    padding-top: 12rem !important; }\n  .pr-lg-12,\n  .px-lg-12 {\n    padding-right: 12rem !important; }\n  .pb-lg-12,\n  .py-lg-12 {\n    padding-bottom: 12rem !important; }\n  .pl-lg-12,\n  .px-lg-12 {\n    padding-left: 12rem !important; }\n  .p-lg-13 {\n    padding: 13rem !important; }\n  .pt-lg-13,\n  .py-lg-13 {\n    padding-top: 13rem !important; }\n  .pr-lg-13,\n  .px-lg-13 {\n    padding-right: 13rem !important; }\n  .pb-lg-13,\n  .py-lg-13 {\n    padding-bottom: 13rem !important; }\n  .pl-lg-13,\n  .px-lg-13 {\n    padding-left: 13rem !important; }\n  .p-lg-14 {\n    padding: 14rem !important; }\n  .pt-lg-14,\n  .py-lg-14 {\n    padding-top: 14rem !important; }\n  .pr-lg-14,\n  .px-lg-14 {\n    padding-right: 14rem !important; }\n  .pb-lg-14,\n  .py-lg-14 {\n    padding-bottom: 14rem !important; }\n  .pl-lg-14,\n  .px-lg-14 {\n    padding-left: 14rem !important; }\n  .p-lg-35 {\n    padding: 0.35rem !important; }\n  .pt-lg-35,\n  .py-lg-35 {\n    padding-top: 0.35rem !important; }\n  .pr-lg-35,\n  .px-lg-35 {\n    padding-right: 0.35rem !important; }\n  .pb-lg-35,\n  .py-lg-35 {\n    padding-bottom: 0.35rem !important; }\n  .pl-lg-35,\n  .px-lg-35 {\n    padding-left: 0.35rem !important; }\n  .p-lg-250 {\n    padding: 0.25rem !important; }\n  .pt-lg-250,\n  .py-lg-250 {\n    padding-top: 0.25rem !important; }\n  .pr-lg-250,\n  .px-lg-250 {\n    padding-right: 0.25rem !important; }\n  .pb-lg-250,\n  .py-lg-250 {\n    padding-bottom: 0.25rem !important; }\n  .pl-lg-250,\n  .px-lg-250 {\n    padding-left: 0.25rem !important; }\n  .p-lg-50 {\n    padding: 0.5rem !important; }\n  .pt-lg-50,\n  .py-lg-50 {\n    padding-top: 0.5rem !important; }\n  .pr-lg-50,\n  .px-lg-50 {\n    padding-right: 0.5rem !important; }\n  .pb-lg-50,\n  .py-lg-50 {\n    padding-bottom: 0.5rem !important; }\n  .pl-lg-50,\n  .px-lg-50 {\n    padding-left: 0.5rem !important; }\n  .p-lg-75 {\n    padding: 0.75rem !important; }\n  .pt-lg-75,\n  .py-lg-75 {\n    padding-top: 0.75rem !important; }\n  .pr-lg-75,\n  .px-lg-75 {\n    padding-right: 0.75rem !important; }\n  .pb-lg-75,\n  .py-lg-75 {\n    padding-bottom: 0.75rem !important; }\n  .pl-lg-75,\n  .px-lg-75 {\n    padding-left: 0.75rem !important; }\n  .p-lg-125 {\n    padding: 1.25rem !important; }\n  .pt-lg-125,\n  .py-lg-125 {\n    padding-top: 1.25rem !important; }\n  .pr-lg-125,\n  .px-lg-125 {\n    padding-right: 1.25rem !important; }\n  .pb-lg-125,\n  .py-lg-125 {\n    padding-bottom: 1.25rem !important; }\n  .pl-lg-125,\n  .px-lg-125 {\n    padding-left: 1.25rem !important; }\n  .p-lg-150 {\n    padding: 1.5rem !important; }\n  .pt-lg-150,\n  .py-lg-150 {\n    padding-top: 1.5rem !important; }\n  .pr-lg-150,\n  .px-lg-150 {\n    padding-right: 1.5rem !important; }\n  .pb-lg-150,\n  .py-lg-150 {\n    padding-bottom: 1.5rem !important; }\n  .pl-lg-150,\n  .px-lg-150 {\n    padding-left: 1.5rem !important; }\n  .p-lg-175 {\n    padding: 1.75rem !important; }\n  .pt-lg-175,\n  .py-lg-175 {\n    padding-top: 1.75rem !important; }\n  .pr-lg-175,\n  .px-lg-175 {\n    padding-right: 1.75rem !important; }\n  .pb-lg-175,\n  .py-lg-175 {\n    padding-bottom: 1.75rem !important; }\n  .pl-lg-175,\n  .px-lg-175 {\n    padding-left: 1.75rem !important; }\n  .p-lg-225 {\n    padding: 2.25rem !important; }\n  .pt-lg-225,\n  .py-lg-225 {\n    padding-top: 2.25rem !important; }\n  .pr-lg-225,\n  .px-lg-225 {\n    padding-right: 2.25rem !important; }\n  .pb-lg-225,\n  .py-lg-225 {\n    padding-bottom: 2.25rem !important; }\n  .pl-lg-225,\n  .px-lg-225 {\n    padding-left: 2.25rem !important; }\n  .p-lg-25 {\n    padding: 2.5rem !important; }\n  .pt-lg-25,\n  .py-lg-25 {\n    padding-top: 2.5rem !important; }\n  .pr-lg-25,\n  .px-lg-25 {\n    padding-right: 2.5rem !important; }\n  .pb-lg-25,\n  .py-lg-25 {\n    padding-bottom: 2.5rem !important; }\n  .pl-lg-25,\n  .px-lg-25 {\n    padding-left: 2.5rem !important; }\n  .p-lg-350 {\n    padding: 3.5rem !important; }\n  .pt-lg-350,\n  .py-lg-350 {\n    padding-top: 3.5rem !important; }\n  .pr-lg-350,\n  .px-lg-350 {\n    padding-right: 3.5rem !important; }\n  .pb-lg-350,\n  .py-lg-350 {\n    padding-bottom: 3.5rem !important; }\n  .pl-lg-350,\n  .px-lg-350 {\n    padding-left: 3.5rem !important; }\n  .m-lg-n1 {\n    margin: -1rem !important; }\n  .mt-lg-n1,\n  .my-lg-n1 {\n    margin-top: -1rem !important; }\n  .mr-lg-n1,\n  .mx-lg-n1 {\n    margin-right: -1rem !important; }\n  .mb-lg-n1,\n  .my-lg-n1 {\n    margin-bottom: -1rem !important; }\n  .ml-lg-n1,\n  .mx-lg-n1 {\n    margin-left: -1rem !important; }\n  .m-lg-n2 {\n    margin: -2rem !important; }\n  .mt-lg-n2,\n  .my-lg-n2 {\n    margin-top: -2rem !important; }\n  .mr-lg-n2,\n  .mx-lg-n2 {\n    margin-right: -2rem !important; }\n  .mb-lg-n2,\n  .my-lg-n2 {\n    margin-bottom: -2rem !important; }\n  .ml-lg-n2,\n  .mx-lg-n2 {\n    margin-left: -2rem !important; }\n  .m-lg-n3 {\n    margin: -3rem !important; }\n  .mt-lg-n3,\n  .my-lg-n3 {\n    margin-top: -3rem !important; }\n  .mr-lg-n3,\n  .mx-lg-n3 {\n    margin-right: -3rem !important; }\n  .mb-lg-n3,\n  .my-lg-n3 {\n    margin-bottom: -3rem !important; }\n  .ml-lg-n3,\n  .mx-lg-n3 {\n    margin-left: -3rem !important; }\n  .m-lg-n4 {\n    margin: -4rem !important; }\n  .mt-lg-n4,\n  .my-lg-n4 {\n    margin-top: -4rem !important; }\n  .mr-lg-n4,\n  .mx-lg-n4 {\n    margin-right: -4rem !important; }\n  .mb-lg-n4,\n  .my-lg-n4 {\n    margin-bottom: -4rem !important; }\n  .ml-lg-n4,\n  .mx-lg-n4 {\n    margin-left: -4rem !important; }\n  .m-lg-n5 {\n    margin: -5rem !important; }\n  .mt-lg-n5,\n  .my-lg-n5 {\n    margin-top: -5rem !important; }\n  .mr-lg-n5,\n  .mx-lg-n5 {\n    margin-right: -5rem !important; }\n  .mb-lg-n5,\n  .my-lg-n5 {\n    margin-bottom: -5rem !important; }\n  .ml-lg-n5,\n  .mx-lg-n5 {\n    margin-left: -5rem !important; }\n  .m-lg-n6 {\n    margin: -6rem !important; }\n  .mt-lg-n6,\n  .my-lg-n6 {\n    margin-top: -6rem !important; }\n  .mr-lg-n6,\n  .mx-lg-n6 {\n    margin-right: -6rem !important; }\n  .mb-lg-n6,\n  .my-lg-n6 {\n    margin-bottom: -6rem !important; }\n  .ml-lg-n6,\n  .mx-lg-n6 {\n    margin-left: -6rem !important; }\n  .m-lg-n7 {\n    margin: -7rem !important; }\n  .mt-lg-n7,\n  .my-lg-n7 {\n    margin-top: -7rem !important; }\n  .mr-lg-n7,\n  .mx-lg-n7 {\n    margin-right: -7rem !important; }\n  .mb-lg-n7,\n  .my-lg-n7 {\n    margin-bottom: -7rem !important; }\n  .ml-lg-n7,\n  .mx-lg-n7 {\n    margin-left: -7rem !important; }\n  .m-lg-n8 {\n    margin: -8rem !important; }\n  .mt-lg-n8,\n  .my-lg-n8 {\n    margin-top: -8rem !important; }\n  .mr-lg-n8,\n  .mx-lg-n8 {\n    margin-right: -8rem !important; }\n  .mb-lg-n8,\n  .my-lg-n8 {\n    margin-bottom: -8rem !important; }\n  .ml-lg-n8,\n  .mx-lg-n8 {\n    margin-left: -8rem !important; }\n  .m-lg-n9 {\n    margin: -9rem !important; }\n  .mt-lg-n9,\n  .my-lg-n9 {\n    margin-top: -9rem !important; }\n  .mr-lg-n9,\n  .mx-lg-n9 {\n    margin-right: -9rem !important; }\n  .mb-lg-n9,\n  .my-lg-n9 {\n    margin-bottom: -9rem !important; }\n  .ml-lg-n9,\n  .mx-lg-n9 {\n    margin-left: -9rem !important; }\n  .m-lg-n10 {\n    margin: -10rem !important; }\n  .mt-lg-n10,\n  .my-lg-n10 {\n    margin-top: -10rem !important; }\n  .mr-lg-n10,\n  .mx-lg-n10 {\n    margin-right: -10rem !important; }\n  .mb-lg-n10,\n  .my-lg-n10 {\n    margin-bottom: -10rem !important; }\n  .ml-lg-n10,\n  .mx-lg-n10 {\n    margin-left: -10rem !important; }\n  .m-lg-n11 {\n    margin: -11rem !important; }\n  .mt-lg-n11,\n  .my-lg-n11 {\n    margin-top: -11rem !important; }\n  .mr-lg-n11,\n  .mx-lg-n11 {\n    margin-right: -11rem !important; }\n  .mb-lg-n11,\n  .my-lg-n11 {\n    margin-bottom: -11rem !important; }\n  .ml-lg-n11,\n  .mx-lg-n11 {\n    margin-left: -11rem !important; }\n  .m-lg-n12 {\n    margin: -12rem !important; }\n  .mt-lg-n12,\n  .my-lg-n12 {\n    margin-top: -12rem !important; }\n  .mr-lg-n12,\n  .mx-lg-n12 {\n    margin-right: -12rem !important; }\n  .mb-lg-n12,\n  .my-lg-n12 {\n    margin-bottom: -12rem !important; }\n  .ml-lg-n12,\n  .mx-lg-n12 {\n    margin-left: -12rem !important; }\n  .m-lg-n13 {\n    margin: -13rem !important; }\n  .mt-lg-n13,\n  .my-lg-n13 {\n    margin-top: -13rem !important; }\n  .mr-lg-n13,\n  .mx-lg-n13 {\n    margin-right: -13rem !important; }\n  .mb-lg-n13,\n  .my-lg-n13 {\n    margin-bottom: -13rem !important; }\n  .ml-lg-n13,\n  .mx-lg-n13 {\n    margin-left: -13rem !important; }\n  .m-lg-n14 {\n    margin: -14rem !important; }\n  .mt-lg-n14,\n  .my-lg-n14 {\n    margin-top: -14rem !important; }\n  .mr-lg-n14,\n  .mx-lg-n14 {\n    margin-right: -14rem !important; }\n  .mb-lg-n14,\n  .my-lg-n14 {\n    margin-bottom: -14rem !important; }\n  .ml-lg-n14,\n  .mx-lg-n14 {\n    margin-left: -14rem !important; }\n  .m-lg-n35 {\n    margin: -0.35rem !important; }\n  .mt-lg-n35,\n  .my-lg-n35 {\n    margin-top: -0.35rem !important; }\n  .mr-lg-n35,\n  .mx-lg-n35 {\n    margin-right: -0.35rem !important; }\n  .mb-lg-n35,\n  .my-lg-n35 {\n    margin-bottom: -0.35rem !important; }\n  .ml-lg-n35,\n  .mx-lg-n35 {\n    margin-left: -0.35rem !important; }\n  .m-lg-n250 {\n    margin: -0.25rem !important; }\n  .mt-lg-n250,\n  .my-lg-n250 {\n    margin-top: -0.25rem !important; }\n  .mr-lg-n250,\n  .mx-lg-n250 {\n    margin-right: -0.25rem !important; }\n  .mb-lg-n250,\n  .my-lg-n250 {\n    margin-bottom: -0.25rem !important; }\n  .ml-lg-n250,\n  .mx-lg-n250 {\n    margin-left: -0.25rem !important; }\n  .m-lg-n50 {\n    margin: -0.5rem !important; }\n  .mt-lg-n50,\n  .my-lg-n50 {\n    margin-top: -0.5rem !important; }\n  .mr-lg-n50,\n  .mx-lg-n50 {\n    margin-right: -0.5rem !important; }\n  .mb-lg-n50,\n  .my-lg-n50 {\n    margin-bottom: -0.5rem !important; }\n  .ml-lg-n50,\n  .mx-lg-n50 {\n    margin-left: -0.5rem !important; }\n  .m-lg-n75 {\n    margin: -0.75rem !important; }\n  .mt-lg-n75,\n  .my-lg-n75 {\n    margin-top: -0.75rem !important; }\n  .mr-lg-n75,\n  .mx-lg-n75 {\n    margin-right: -0.75rem !important; }\n  .mb-lg-n75,\n  .my-lg-n75 {\n    margin-bottom: -0.75rem !important; }\n  .ml-lg-n75,\n  .mx-lg-n75 {\n    margin-left: -0.75rem !important; }\n  .m-lg-n125 {\n    margin: -1.25rem !important; }\n  .mt-lg-n125,\n  .my-lg-n125 {\n    margin-top: -1.25rem !important; }\n  .mr-lg-n125,\n  .mx-lg-n125 {\n    margin-right: -1.25rem !important; }\n  .mb-lg-n125,\n  .my-lg-n125 {\n    margin-bottom: -1.25rem !important; }\n  .ml-lg-n125,\n  .mx-lg-n125 {\n    margin-left: -1.25rem !important; }\n  .m-lg-n150 {\n    margin: -1.5rem !important; }\n  .mt-lg-n150,\n  .my-lg-n150 {\n    margin-top: -1.5rem !important; }\n  .mr-lg-n150,\n  .mx-lg-n150 {\n    margin-right: -1.5rem !important; }\n  .mb-lg-n150,\n  .my-lg-n150 {\n    margin-bottom: -1.5rem !important; }\n  .ml-lg-n150,\n  .mx-lg-n150 {\n    margin-left: -1.5rem !important; }\n  .m-lg-n175 {\n    margin: -1.75rem !important; }\n  .mt-lg-n175,\n  .my-lg-n175 {\n    margin-top: -1.75rem !important; }\n  .mr-lg-n175,\n  .mx-lg-n175 {\n    margin-right: -1.75rem !important; }\n  .mb-lg-n175,\n  .my-lg-n175 {\n    margin-bottom: -1.75rem !important; }\n  .ml-lg-n175,\n  .mx-lg-n175 {\n    margin-left: -1.75rem !important; }\n  .m-lg-n225 {\n    margin: -2.25rem !important; }\n  .mt-lg-n225,\n  .my-lg-n225 {\n    margin-top: -2.25rem !important; }\n  .mr-lg-n225,\n  .mx-lg-n225 {\n    margin-right: -2.25rem !important; }\n  .mb-lg-n225,\n  .my-lg-n225 {\n    margin-bottom: -2.25rem !important; }\n  .ml-lg-n225,\n  .mx-lg-n225 {\n    margin-left: -2.25rem !important; }\n  .m-lg-n25 {\n    margin: -2.5rem !important; }\n  .mt-lg-n25,\n  .my-lg-n25 {\n    margin-top: -2.5rem !important; }\n  .mr-lg-n25,\n  .mx-lg-n25 {\n    margin-right: -2.5rem !important; }\n  .mb-lg-n25,\n  .my-lg-n25 {\n    margin-bottom: -2.5rem !important; }\n  .ml-lg-n25,\n  .mx-lg-n25 {\n    margin-left: -2.5rem !important; }\n  .m-lg-n350 {\n    margin: -3.5rem !important; }\n  .mt-lg-n350,\n  .my-lg-n350 {\n    margin-top: -3.5rem !important; }\n  .mr-lg-n350,\n  .mx-lg-n350 {\n    margin-right: -3.5rem !important; }\n  .mb-lg-n350,\n  .my-lg-n350 {\n    margin-bottom: -3.5rem !important; }\n  .ml-lg-n350,\n  .mx-lg-n350 {\n    margin-left: -3.5rem !important; }\n  .m-lg-auto {\n    margin: auto !important; }\n  .mt-lg-auto,\n  .my-lg-auto {\n    margin-top: auto !important; }\n  .mr-lg-auto,\n  .mx-lg-auto {\n    margin-right: auto !important; }\n  .mb-lg-auto,\n  .my-lg-auto {\n    margin-bottom: auto !important; }\n  .ml-lg-auto,\n  .mx-lg-auto {\n    margin-left: auto !important; } }\n\n@media (min-width: 1199.5px) {\n  .m-xl-0 {\n    margin: 0 !important; }\n  .mt-xl-0,\n  .my-xl-0 {\n    margin-top: 0 !important; }\n  .mr-xl-0,\n  .mx-xl-0 {\n    margin-right: 0 !important; }\n  .mb-xl-0,\n  .my-xl-0 {\n    margin-bottom: 0 !important; }\n  .ml-xl-0,\n  .mx-xl-0 {\n    margin-left: 0 !important; }\n  .m-xl-1 {\n    margin: 1rem !important; }\n  .mt-xl-1,\n  .my-xl-1 {\n    margin-top: 1rem !important; }\n  .mr-xl-1,\n  .mx-xl-1 {\n    margin-right: 1rem !important; }\n  .mb-xl-1,\n  .my-xl-1 {\n    margin-bottom: 1rem !important; }\n  .ml-xl-1,\n  .mx-xl-1 {\n    margin-left: 1rem !important; }\n  .m-xl-2 {\n    margin: 2rem !important; }\n  .mt-xl-2,\n  .my-xl-2 {\n    margin-top: 2rem !important; }\n  .mr-xl-2,\n  .mx-xl-2 {\n    margin-right: 2rem !important; }\n  .mb-xl-2,\n  .my-xl-2 {\n    margin-bottom: 2rem !important; }\n  .ml-xl-2,\n  .mx-xl-2 {\n    margin-left: 2rem !important; }\n  .m-xl-3 {\n    margin: 3rem !important; }\n  .mt-xl-3,\n  .my-xl-3 {\n    margin-top: 3rem !important; }\n  .mr-xl-3,\n  .mx-xl-3 {\n    margin-right: 3rem !important; }\n  .mb-xl-3,\n  .my-xl-3 {\n    margin-bottom: 3rem !important; }\n  .ml-xl-3,\n  .mx-xl-3 {\n    margin-left: 3rem !important; }\n  .m-xl-4 {\n    margin: 4rem !important; }\n  .mt-xl-4,\n  .my-xl-4 {\n    margin-top: 4rem !important; }\n  .mr-xl-4,\n  .mx-xl-4 {\n    margin-right: 4rem !important; }\n  .mb-xl-4,\n  .my-xl-4 {\n    margin-bottom: 4rem !important; }\n  .ml-xl-4,\n  .mx-xl-4 {\n    margin-left: 4rem !important; }\n  .m-xl-5 {\n    margin: 5rem !important; }\n  .mt-xl-5,\n  .my-xl-5 {\n    margin-top: 5rem !important; }\n  .mr-xl-5,\n  .mx-xl-5 {\n    margin-right: 5rem !important; }\n  .mb-xl-5,\n  .my-xl-5 {\n    margin-bottom: 5rem !important; }\n  .ml-xl-5,\n  .mx-xl-5 {\n    margin-left: 5rem !important; }\n  .m-xl-6 {\n    margin: 6rem !important; }\n  .mt-xl-6,\n  .my-xl-6 {\n    margin-top: 6rem !important; }\n  .mr-xl-6,\n  .mx-xl-6 {\n    margin-right: 6rem !important; }\n  .mb-xl-6,\n  .my-xl-6 {\n    margin-bottom: 6rem !important; }\n  .ml-xl-6,\n  .mx-xl-6 {\n    margin-left: 6rem !important; }\n  .m-xl-7 {\n    margin: 7rem !important; }\n  .mt-xl-7,\n  .my-xl-7 {\n    margin-top: 7rem !important; }\n  .mr-xl-7,\n  .mx-xl-7 {\n    margin-right: 7rem !important; }\n  .mb-xl-7,\n  .my-xl-7 {\n    margin-bottom: 7rem !important; }\n  .ml-xl-7,\n  .mx-xl-7 {\n    margin-left: 7rem !important; }\n  .m-xl-8 {\n    margin: 8rem !important; }\n  .mt-xl-8,\n  .my-xl-8 {\n    margin-top: 8rem !important; }\n  .mr-xl-8,\n  .mx-xl-8 {\n    margin-right: 8rem !important; }\n  .mb-xl-8,\n  .my-xl-8 {\n    margin-bottom: 8rem !important; }\n  .ml-xl-8,\n  .mx-xl-8 {\n    margin-left: 8rem !important; }\n  .m-xl-9 {\n    margin: 9rem !important; }\n  .mt-xl-9,\n  .my-xl-9 {\n    margin-top: 9rem !important; }\n  .mr-xl-9,\n  .mx-xl-9 {\n    margin-right: 9rem !important; }\n  .mb-xl-9,\n  .my-xl-9 {\n    margin-bottom: 9rem !important; }\n  .ml-xl-9,\n  .mx-xl-9 {\n    margin-left: 9rem !important; }\n  .m-xl-10 {\n    margin: 10rem !important; }\n  .mt-xl-10,\n  .my-xl-10 {\n    margin-top: 10rem !important; }\n  .mr-xl-10,\n  .mx-xl-10 {\n    margin-right: 10rem !important; }\n  .mb-xl-10,\n  .my-xl-10 {\n    margin-bottom: 10rem !important; }\n  .ml-xl-10,\n  .mx-xl-10 {\n    margin-left: 10rem !important; }\n  .m-xl-11 {\n    margin: 11rem !important; }\n  .mt-xl-11,\n  .my-xl-11 {\n    margin-top: 11rem !important; }\n  .mr-xl-11,\n  .mx-xl-11 {\n    margin-right: 11rem !important; }\n  .mb-xl-11,\n  .my-xl-11 {\n    margin-bottom: 11rem !important; }\n  .ml-xl-11,\n  .mx-xl-11 {\n    margin-left: 11rem !important; }\n  .m-xl-12 {\n    margin: 12rem !important; }\n  .mt-xl-12,\n  .my-xl-12 {\n    margin-top: 12rem !important; }\n  .mr-xl-12,\n  .mx-xl-12 {\n    margin-right: 12rem !important; }\n  .mb-xl-12,\n  .my-xl-12 {\n    margin-bottom: 12rem !important; }\n  .ml-xl-12,\n  .mx-xl-12 {\n    margin-left: 12rem !important; }\n  .m-xl-13 {\n    margin: 13rem !important; }\n  .mt-xl-13,\n  .my-xl-13 {\n    margin-top: 13rem !important; }\n  .mr-xl-13,\n  .mx-xl-13 {\n    margin-right: 13rem !important; }\n  .mb-xl-13,\n  .my-xl-13 {\n    margin-bottom: 13rem !important; }\n  .ml-xl-13,\n  .mx-xl-13 {\n    margin-left: 13rem !important; }\n  .m-xl-14 {\n    margin: 14rem !important; }\n  .mt-xl-14,\n  .my-xl-14 {\n    margin-top: 14rem !important; }\n  .mr-xl-14,\n  .mx-xl-14 {\n    margin-right: 14rem !important; }\n  .mb-xl-14,\n  .my-xl-14 {\n    margin-bottom: 14rem !important; }\n  .ml-xl-14,\n  .mx-xl-14 {\n    margin-left: 14rem !important; }\n  .m-xl-35 {\n    margin: 0.35rem !important; }\n  .mt-xl-35,\n  .my-xl-35 {\n    margin-top: 0.35rem !important; }\n  .mr-xl-35,\n  .mx-xl-35 {\n    margin-right: 0.35rem !important; }\n  .mb-xl-35,\n  .my-xl-35 {\n    margin-bottom: 0.35rem !important; }\n  .ml-xl-35,\n  .mx-xl-35 {\n    margin-left: 0.35rem !important; }\n  .m-xl-250 {\n    margin: 0.25rem !important; }\n  .mt-xl-250,\n  .my-xl-250 {\n    margin-top: 0.25rem !important; }\n  .mr-xl-250,\n  .mx-xl-250 {\n    margin-right: 0.25rem !important; }\n  .mb-xl-250,\n  .my-xl-250 {\n    margin-bottom: 0.25rem !important; }\n  .ml-xl-250,\n  .mx-xl-250 {\n    margin-left: 0.25rem !important; }\n  .m-xl-50 {\n    margin: 0.5rem !important; }\n  .mt-xl-50,\n  .my-xl-50 {\n    margin-top: 0.5rem !important; }\n  .mr-xl-50,\n  .mx-xl-50 {\n    margin-right: 0.5rem !important; }\n  .mb-xl-50,\n  .my-xl-50 {\n    margin-bottom: 0.5rem !important; }\n  .ml-xl-50,\n  .mx-xl-50 {\n    margin-left: 0.5rem !important; }\n  .m-xl-75 {\n    margin: 0.75rem !important; }\n  .mt-xl-75,\n  .my-xl-75 {\n    margin-top: 0.75rem !important; }\n  .mr-xl-75,\n  .mx-xl-75 {\n    margin-right: 0.75rem !important; }\n  .mb-xl-75,\n  .my-xl-75 {\n    margin-bottom: 0.75rem !important; }\n  .ml-xl-75,\n  .mx-xl-75 {\n    margin-left: 0.75rem !important; }\n  .m-xl-125 {\n    margin: 1.25rem !important; }\n  .mt-xl-125,\n  .my-xl-125 {\n    margin-top: 1.25rem !important; }\n  .mr-xl-125,\n  .mx-xl-125 {\n    margin-right: 1.25rem !important; }\n  .mb-xl-125,\n  .my-xl-125 {\n    margin-bottom: 1.25rem !important; }\n  .ml-xl-125,\n  .mx-xl-125 {\n    margin-left: 1.25rem !important; }\n  .m-xl-150 {\n    margin: 1.5rem !important; }\n  .mt-xl-150,\n  .my-xl-150 {\n    margin-top: 1.5rem !important; }\n  .mr-xl-150,\n  .mx-xl-150 {\n    margin-right: 1.5rem !important; }\n  .mb-xl-150,\n  .my-xl-150 {\n    margin-bottom: 1.5rem !important; }\n  .ml-xl-150,\n  .mx-xl-150 {\n    margin-left: 1.5rem !important; }\n  .m-xl-175 {\n    margin: 1.75rem !important; }\n  .mt-xl-175,\n  .my-xl-175 {\n    margin-top: 1.75rem !important; }\n  .mr-xl-175,\n  .mx-xl-175 {\n    margin-right: 1.75rem !important; }\n  .mb-xl-175,\n  .my-xl-175 {\n    margin-bottom: 1.75rem !important; }\n  .ml-xl-175,\n  .mx-xl-175 {\n    margin-left: 1.75rem !important; }\n  .m-xl-225 {\n    margin: 2.25rem !important; }\n  .mt-xl-225,\n  .my-xl-225 {\n    margin-top: 2.25rem !important; }\n  .mr-xl-225,\n  .mx-xl-225 {\n    margin-right: 2.25rem !important; }\n  .mb-xl-225,\n  .my-xl-225 {\n    margin-bottom: 2.25rem !important; }\n  .ml-xl-225,\n  .mx-xl-225 {\n    margin-left: 2.25rem !important; }\n  .m-xl-25 {\n    margin: 2.5rem !important; }\n  .mt-xl-25,\n  .my-xl-25 {\n    margin-top: 2.5rem !important; }\n  .mr-xl-25,\n  .mx-xl-25 {\n    margin-right: 2.5rem !important; }\n  .mb-xl-25,\n  .my-xl-25 {\n    margin-bottom: 2.5rem !important; }\n  .ml-xl-25,\n  .mx-xl-25 {\n    margin-left: 2.5rem !important; }\n  .m-xl-350 {\n    margin: 3.5rem !important; }\n  .mt-xl-350,\n  .my-xl-350 {\n    margin-top: 3.5rem !important; }\n  .mr-xl-350,\n  .mx-xl-350 {\n    margin-right: 3.5rem !important; }\n  .mb-xl-350,\n  .my-xl-350 {\n    margin-bottom: 3.5rem !important; }\n  .ml-xl-350,\n  .mx-xl-350 {\n    margin-left: 3.5rem !important; }\n  .p-xl-0 {\n    padding: 0 !important; }\n  .pt-xl-0,\n  .py-xl-0 {\n    padding-top: 0 !important; }\n  .pr-xl-0,\n  .px-xl-0 {\n    padding-right: 0 !important; }\n  .pb-xl-0,\n  .py-xl-0 {\n    padding-bottom: 0 !important; }\n  .pl-xl-0,\n  .px-xl-0 {\n    padding-left: 0 !important; }\n  .p-xl-1 {\n    padding: 1rem !important; }\n  .pt-xl-1,\n  .py-xl-1 {\n    padding-top: 1rem !important; }\n  .pr-xl-1,\n  .px-xl-1 {\n    padding-right: 1rem !important; }\n  .pb-xl-1,\n  .py-xl-1 {\n    padding-bottom: 1rem !important; }\n  .pl-xl-1,\n  .px-xl-1 {\n    padding-left: 1rem !important; }\n  .p-xl-2 {\n    padding: 2rem !important; }\n  .pt-xl-2,\n  .py-xl-2 {\n    padding-top: 2rem !important; }\n  .pr-xl-2,\n  .px-xl-2 {\n    padding-right: 2rem !important; }\n  .pb-xl-2,\n  .py-xl-2 {\n    padding-bottom: 2rem !important; }\n  .pl-xl-2,\n  .px-xl-2 {\n    padding-left: 2rem !important; }\n  .p-xl-3 {\n    padding: 3rem !important; }\n  .pt-xl-3,\n  .py-xl-3 {\n    padding-top: 3rem !important; }\n  .pr-xl-3,\n  .px-xl-3 {\n    padding-right: 3rem !important; }\n  .pb-xl-3,\n  .py-xl-3 {\n    padding-bottom: 3rem !important; }\n  .pl-xl-3,\n  .px-xl-3 {\n    padding-left: 3rem !important; }\n  .p-xl-4 {\n    padding: 4rem !important; }\n  .pt-xl-4,\n  .py-xl-4 {\n    padding-top: 4rem !important; }\n  .pr-xl-4,\n  .px-xl-4 {\n    padding-right: 4rem !important; }\n  .pb-xl-4,\n  .py-xl-4 {\n    padding-bottom: 4rem !important; }\n  .pl-xl-4,\n  .px-xl-4 {\n    padding-left: 4rem !important; }\n  .p-xl-5 {\n    padding: 5rem !important; }\n  .pt-xl-5,\n  .py-xl-5 {\n    padding-top: 5rem !important; }\n  .pr-xl-5,\n  .px-xl-5 {\n    padding-right: 5rem !important; }\n  .pb-xl-5,\n  .py-xl-5 {\n    padding-bottom: 5rem !important; }\n  .pl-xl-5,\n  .px-xl-5 {\n    padding-left: 5rem !important; }\n  .p-xl-6 {\n    padding: 6rem !important; }\n  .pt-xl-6,\n  .py-xl-6 {\n    padding-top: 6rem !important; }\n  .pr-xl-6,\n  .px-xl-6 {\n    padding-right: 6rem !important; }\n  .pb-xl-6,\n  .py-xl-6 {\n    padding-bottom: 6rem !important; }\n  .pl-xl-6,\n  .px-xl-6 {\n    padding-left: 6rem !important; }\n  .p-xl-7 {\n    padding: 7rem !important; }\n  .pt-xl-7,\n  .py-xl-7 {\n    padding-top: 7rem !important; }\n  .pr-xl-7,\n  .px-xl-7 {\n    padding-right: 7rem !important; }\n  .pb-xl-7,\n  .py-xl-7 {\n    padding-bottom: 7rem !important; }\n  .pl-xl-7,\n  .px-xl-7 {\n    padding-left: 7rem !important; }\n  .p-xl-8 {\n    padding: 8rem !important; }\n  .pt-xl-8,\n  .py-xl-8 {\n    padding-top: 8rem !important; }\n  .pr-xl-8,\n  .px-xl-8 {\n    padding-right: 8rem !important; }\n  .pb-xl-8,\n  .py-xl-8 {\n    padding-bottom: 8rem !important; }\n  .pl-xl-8,\n  .px-xl-8 {\n    padding-left: 8rem !important; }\n  .p-xl-9 {\n    padding: 9rem !important; }\n  .pt-xl-9,\n  .py-xl-9 {\n    padding-top: 9rem !important; }\n  .pr-xl-9,\n  .px-xl-9 {\n    padding-right: 9rem !important; }\n  .pb-xl-9,\n  .py-xl-9 {\n    padding-bottom: 9rem !important; }\n  .pl-xl-9,\n  .px-xl-9 {\n    padding-left: 9rem !important; }\n  .p-xl-10 {\n    padding: 10rem !important; }\n  .pt-xl-10,\n  .py-xl-10 {\n    padding-top: 10rem !important; }\n  .pr-xl-10,\n  .px-xl-10 {\n    padding-right: 10rem !important; }\n  .pb-xl-10,\n  .py-xl-10 {\n    padding-bottom: 10rem !important; }\n  .pl-xl-10,\n  .px-xl-10 {\n    padding-left: 10rem !important; }\n  .p-xl-11 {\n    padding: 11rem !important; }\n  .pt-xl-11,\n  .py-xl-11 {\n    padding-top: 11rem !important; }\n  .pr-xl-11,\n  .px-xl-11 {\n    padding-right: 11rem !important; }\n  .pb-xl-11,\n  .py-xl-11 {\n    padding-bottom: 11rem !important; }\n  .pl-xl-11,\n  .px-xl-11 {\n    padding-left: 11rem !important; }\n  .p-xl-12 {\n    padding: 12rem !important; }\n  .pt-xl-12,\n  .py-xl-12 {\n    padding-top: 12rem !important; }\n  .pr-xl-12,\n  .px-xl-12 {\n    padding-right: 12rem !important; }\n  .pb-xl-12,\n  .py-xl-12 {\n    padding-bottom: 12rem !important; }\n  .pl-xl-12,\n  .px-xl-12 {\n    padding-left: 12rem !important; }\n  .p-xl-13 {\n    padding: 13rem !important; }\n  .pt-xl-13,\n  .py-xl-13 {\n    padding-top: 13rem !important; }\n  .pr-xl-13,\n  .px-xl-13 {\n    padding-right: 13rem !important; }\n  .pb-xl-13,\n  .py-xl-13 {\n    padding-bottom: 13rem !important; }\n  .pl-xl-13,\n  .px-xl-13 {\n    padding-left: 13rem !important; }\n  .p-xl-14 {\n    padding: 14rem !important; }\n  .pt-xl-14,\n  .py-xl-14 {\n    padding-top: 14rem !important; }\n  .pr-xl-14,\n  .px-xl-14 {\n    padding-right: 14rem !important; }\n  .pb-xl-14,\n  .py-xl-14 {\n    padding-bottom: 14rem !important; }\n  .pl-xl-14,\n  .px-xl-14 {\n    padding-left: 14rem !important; }\n  .p-xl-35 {\n    padding: 0.35rem !important; }\n  .pt-xl-35,\n  .py-xl-35 {\n    padding-top: 0.35rem !important; }\n  .pr-xl-35,\n  .px-xl-35 {\n    padding-right: 0.35rem !important; }\n  .pb-xl-35,\n  .py-xl-35 {\n    padding-bottom: 0.35rem !important; }\n  .pl-xl-35,\n  .px-xl-35 {\n    padding-left: 0.35rem !important; }\n  .p-xl-250 {\n    padding: 0.25rem !important; }\n  .pt-xl-250,\n  .py-xl-250 {\n    padding-top: 0.25rem !important; }\n  .pr-xl-250,\n  .px-xl-250 {\n    padding-right: 0.25rem !important; }\n  .pb-xl-250,\n  .py-xl-250 {\n    padding-bottom: 0.25rem !important; }\n  .pl-xl-250,\n  .px-xl-250 {\n    padding-left: 0.25rem !important; }\n  .p-xl-50 {\n    padding: 0.5rem !important; }\n  .pt-xl-50,\n  .py-xl-50 {\n    padding-top: 0.5rem !important; }\n  .pr-xl-50,\n  .px-xl-50 {\n    padding-right: 0.5rem !important; }\n  .pb-xl-50,\n  .py-xl-50 {\n    padding-bottom: 0.5rem !important; }\n  .pl-xl-50,\n  .px-xl-50 {\n    padding-left: 0.5rem !important; }\n  .p-xl-75 {\n    padding: 0.75rem !important; }\n  .pt-xl-75,\n  .py-xl-75 {\n    padding-top: 0.75rem !important; }\n  .pr-xl-75,\n  .px-xl-75 {\n    padding-right: 0.75rem !important; }\n  .pb-xl-75,\n  .py-xl-75 {\n    padding-bottom: 0.75rem !important; }\n  .pl-xl-75,\n  .px-xl-75 {\n    padding-left: 0.75rem !important; }\n  .p-xl-125 {\n    padding: 1.25rem !important; }\n  .pt-xl-125,\n  .py-xl-125 {\n    padding-top: 1.25rem !important; }\n  .pr-xl-125,\n  .px-xl-125 {\n    padding-right: 1.25rem !important; }\n  .pb-xl-125,\n  .py-xl-125 {\n    padding-bottom: 1.25rem !important; }\n  .pl-xl-125,\n  .px-xl-125 {\n    padding-left: 1.25rem !important; }\n  .p-xl-150 {\n    padding: 1.5rem !important; }\n  .pt-xl-150,\n  .py-xl-150 {\n    padding-top: 1.5rem !important; }\n  .pr-xl-150,\n  .px-xl-150 {\n    padding-right: 1.5rem !important; }\n  .pb-xl-150,\n  .py-xl-150 {\n    padding-bottom: 1.5rem !important; }\n  .pl-xl-150,\n  .px-xl-150 {\n    padding-left: 1.5rem !important; }\n  .p-xl-175 {\n    padding: 1.75rem !important; }\n  .pt-xl-175,\n  .py-xl-175 {\n    padding-top: 1.75rem !important; }\n  .pr-xl-175,\n  .px-xl-175 {\n    padding-right: 1.75rem !important; }\n  .pb-xl-175,\n  .py-xl-175 {\n    padding-bottom: 1.75rem !important; }\n  .pl-xl-175,\n  .px-xl-175 {\n    padding-left: 1.75rem !important; }\n  .p-xl-225 {\n    padding: 2.25rem !important; }\n  .pt-xl-225,\n  .py-xl-225 {\n    padding-top: 2.25rem !important; }\n  .pr-xl-225,\n  .px-xl-225 {\n    padding-right: 2.25rem !important; }\n  .pb-xl-225,\n  .py-xl-225 {\n    padding-bottom: 2.25rem !important; }\n  .pl-xl-225,\n  .px-xl-225 {\n    padding-left: 2.25rem !important; }\n  .p-xl-25 {\n    padding: 2.5rem !important; }\n  .pt-xl-25,\n  .py-xl-25 {\n    padding-top: 2.5rem !important; }\n  .pr-xl-25,\n  .px-xl-25 {\n    padding-right: 2.5rem !important; }\n  .pb-xl-25,\n  .py-xl-25 {\n    padding-bottom: 2.5rem !important; }\n  .pl-xl-25,\n  .px-xl-25 {\n    padding-left: 2.5rem !important; }\n  .p-xl-350 {\n    padding: 3.5rem !important; }\n  .pt-xl-350,\n  .py-xl-350 {\n    padding-top: 3.5rem !important; }\n  .pr-xl-350,\n  .px-xl-350 {\n    padding-right: 3.5rem !important; }\n  .pb-xl-350,\n  .py-xl-350 {\n    padding-bottom: 3.5rem !important; }\n  .pl-xl-350,\n  .px-xl-350 {\n    padding-left: 3.5rem !important; }\n  .m-xl-n1 {\n    margin: -1rem !important; }\n  .mt-xl-n1,\n  .my-xl-n1 {\n    margin-top: -1rem !important; }\n  .mr-xl-n1,\n  .mx-xl-n1 {\n    margin-right: -1rem !important; }\n  .mb-xl-n1,\n  .my-xl-n1 {\n    margin-bottom: -1rem !important; }\n  .ml-xl-n1,\n  .mx-xl-n1 {\n    margin-left: -1rem !important; }\n  .m-xl-n2 {\n    margin: -2rem !important; }\n  .mt-xl-n2,\n  .my-xl-n2 {\n    margin-top: -2rem !important; }\n  .mr-xl-n2,\n  .mx-xl-n2 {\n    margin-right: -2rem !important; }\n  .mb-xl-n2,\n  .my-xl-n2 {\n    margin-bottom: -2rem !important; }\n  .ml-xl-n2,\n  .mx-xl-n2 {\n    margin-left: -2rem !important; }\n  .m-xl-n3 {\n    margin: -3rem !important; }\n  .mt-xl-n3,\n  .my-xl-n3 {\n    margin-top: -3rem !important; }\n  .mr-xl-n3,\n  .mx-xl-n3 {\n    margin-right: -3rem !important; }\n  .mb-xl-n3,\n  .my-xl-n3 {\n    margin-bottom: -3rem !important; }\n  .ml-xl-n3,\n  .mx-xl-n3 {\n    margin-left: -3rem !important; }\n  .m-xl-n4 {\n    margin: -4rem !important; }\n  .mt-xl-n4,\n  .my-xl-n4 {\n    margin-top: -4rem !important; }\n  .mr-xl-n4,\n  .mx-xl-n4 {\n    margin-right: -4rem !important; }\n  .mb-xl-n4,\n  .my-xl-n4 {\n    margin-bottom: -4rem !important; }\n  .ml-xl-n4,\n  .mx-xl-n4 {\n    margin-left: -4rem !important; }\n  .m-xl-n5 {\n    margin: -5rem !important; }\n  .mt-xl-n5,\n  .my-xl-n5 {\n    margin-top: -5rem !important; }\n  .mr-xl-n5,\n  .mx-xl-n5 {\n    margin-right: -5rem !important; }\n  .mb-xl-n5,\n  .my-xl-n5 {\n    margin-bottom: -5rem !important; }\n  .ml-xl-n5,\n  .mx-xl-n5 {\n    margin-left: -5rem !important; }\n  .m-xl-n6 {\n    margin: -6rem !important; }\n  .mt-xl-n6,\n  .my-xl-n6 {\n    margin-top: -6rem !important; }\n  .mr-xl-n6,\n  .mx-xl-n6 {\n    margin-right: -6rem !important; }\n  .mb-xl-n6,\n  .my-xl-n6 {\n    margin-bottom: -6rem !important; }\n  .ml-xl-n6,\n  .mx-xl-n6 {\n    margin-left: -6rem !important; }\n  .m-xl-n7 {\n    margin: -7rem !important; }\n  .mt-xl-n7,\n  .my-xl-n7 {\n    margin-top: -7rem !important; }\n  .mr-xl-n7,\n  .mx-xl-n7 {\n    margin-right: -7rem !important; }\n  .mb-xl-n7,\n  .my-xl-n7 {\n    margin-bottom: -7rem !important; }\n  .ml-xl-n7,\n  .mx-xl-n7 {\n    margin-left: -7rem !important; }\n  .m-xl-n8 {\n    margin: -8rem !important; }\n  .mt-xl-n8,\n  .my-xl-n8 {\n    margin-top: -8rem !important; }\n  .mr-xl-n8,\n  .mx-xl-n8 {\n    margin-right: -8rem !important; }\n  .mb-xl-n8,\n  .my-xl-n8 {\n    margin-bottom: -8rem !important; }\n  .ml-xl-n8,\n  .mx-xl-n8 {\n    margin-left: -8rem !important; }\n  .m-xl-n9 {\n    margin: -9rem !important; }\n  .mt-xl-n9,\n  .my-xl-n9 {\n    margin-top: -9rem !important; }\n  .mr-xl-n9,\n  .mx-xl-n9 {\n    margin-right: -9rem !important; }\n  .mb-xl-n9,\n  .my-xl-n9 {\n    margin-bottom: -9rem !important; }\n  .ml-xl-n9,\n  .mx-xl-n9 {\n    margin-left: -9rem !important; }\n  .m-xl-n10 {\n    margin: -10rem !important; }\n  .mt-xl-n10,\n  .my-xl-n10 {\n    margin-top: -10rem !important; }\n  .mr-xl-n10,\n  .mx-xl-n10 {\n    margin-right: -10rem !important; }\n  .mb-xl-n10,\n  .my-xl-n10 {\n    margin-bottom: -10rem !important; }\n  .ml-xl-n10,\n  .mx-xl-n10 {\n    margin-left: -10rem !important; }\n  .m-xl-n11 {\n    margin: -11rem !important; }\n  .mt-xl-n11,\n  .my-xl-n11 {\n    margin-top: -11rem !important; }\n  .mr-xl-n11,\n  .mx-xl-n11 {\n    margin-right: -11rem !important; }\n  .mb-xl-n11,\n  .my-xl-n11 {\n    margin-bottom: -11rem !important; }\n  .ml-xl-n11,\n  .mx-xl-n11 {\n    margin-left: -11rem !important; }\n  .m-xl-n12 {\n    margin: -12rem !important; }\n  .mt-xl-n12,\n  .my-xl-n12 {\n    margin-top: -12rem !important; }\n  .mr-xl-n12,\n  .mx-xl-n12 {\n    margin-right: -12rem !important; }\n  .mb-xl-n12,\n  .my-xl-n12 {\n    margin-bottom: -12rem !important; }\n  .ml-xl-n12,\n  .mx-xl-n12 {\n    margin-left: -12rem !important; }\n  .m-xl-n13 {\n    margin: -13rem !important; }\n  .mt-xl-n13,\n  .my-xl-n13 {\n    margin-top: -13rem !important; }\n  .mr-xl-n13,\n  .mx-xl-n13 {\n    margin-right: -13rem !important; }\n  .mb-xl-n13,\n  .my-xl-n13 {\n    margin-bottom: -13rem !important; }\n  .ml-xl-n13,\n  .mx-xl-n13 {\n    margin-left: -13rem !important; }\n  .m-xl-n14 {\n    margin: -14rem !important; }\n  .mt-xl-n14,\n  .my-xl-n14 {\n    margin-top: -14rem !important; }\n  .mr-xl-n14,\n  .mx-xl-n14 {\n    margin-right: -14rem !important; }\n  .mb-xl-n14,\n  .my-xl-n14 {\n    margin-bottom: -14rem !important; }\n  .ml-xl-n14,\n  .mx-xl-n14 {\n    margin-left: -14rem !important; }\n  .m-xl-n35 {\n    margin: -0.35rem !important; }\n  .mt-xl-n35,\n  .my-xl-n35 {\n    margin-top: -0.35rem !important; }\n  .mr-xl-n35,\n  .mx-xl-n35 {\n    margin-right: -0.35rem !important; }\n  .mb-xl-n35,\n  .my-xl-n35 {\n    margin-bottom: -0.35rem !important; }\n  .ml-xl-n35,\n  .mx-xl-n35 {\n    margin-left: -0.35rem !important; }\n  .m-xl-n250 {\n    margin: -0.25rem !important; }\n  .mt-xl-n250,\n  .my-xl-n250 {\n    margin-top: -0.25rem !important; }\n  .mr-xl-n250,\n  .mx-xl-n250 {\n    margin-right: -0.25rem !important; }\n  .mb-xl-n250,\n  .my-xl-n250 {\n    margin-bottom: -0.25rem !important; }\n  .ml-xl-n250,\n  .mx-xl-n250 {\n    margin-left: -0.25rem !important; }\n  .m-xl-n50 {\n    margin: -0.5rem !important; }\n  .mt-xl-n50,\n  .my-xl-n50 {\n    margin-top: -0.5rem !important; }\n  .mr-xl-n50,\n  .mx-xl-n50 {\n    margin-right: -0.5rem !important; }\n  .mb-xl-n50,\n  .my-xl-n50 {\n    margin-bottom: -0.5rem !important; }\n  .ml-xl-n50,\n  .mx-xl-n50 {\n    margin-left: -0.5rem !important; }\n  .m-xl-n75 {\n    margin: -0.75rem !important; }\n  .mt-xl-n75,\n  .my-xl-n75 {\n    margin-top: -0.75rem !important; }\n  .mr-xl-n75,\n  .mx-xl-n75 {\n    margin-right: -0.75rem !important; }\n  .mb-xl-n75,\n  .my-xl-n75 {\n    margin-bottom: -0.75rem !important; }\n  .ml-xl-n75,\n  .mx-xl-n75 {\n    margin-left: -0.75rem !important; }\n  .m-xl-n125 {\n    margin: -1.25rem !important; }\n  .mt-xl-n125,\n  .my-xl-n125 {\n    margin-top: -1.25rem !important; }\n  .mr-xl-n125,\n  .mx-xl-n125 {\n    margin-right: -1.25rem !important; }\n  .mb-xl-n125,\n  .my-xl-n125 {\n    margin-bottom: -1.25rem !important; }\n  .ml-xl-n125,\n  .mx-xl-n125 {\n    margin-left: -1.25rem !important; }\n  .m-xl-n150 {\n    margin: -1.5rem !important; }\n  .mt-xl-n150,\n  .my-xl-n150 {\n    margin-top: -1.5rem !important; }\n  .mr-xl-n150,\n  .mx-xl-n150 {\n    margin-right: -1.5rem !important; }\n  .mb-xl-n150,\n  .my-xl-n150 {\n    margin-bottom: -1.5rem !important; }\n  .ml-xl-n150,\n  .mx-xl-n150 {\n    margin-left: -1.5rem !important; }\n  .m-xl-n175 {\n    margin: -1.75rem !important; }\n  .mt-xl-n175,\n  .my-xl-n175 {\n    margin-top: -1.75rem !important; }\n  .mr-xl-n175,\n  .mx-xl-n175 {\n    margin-right: -1.75rem !important; }\n  .mb-xl-n175,\n  .my-xl-n175 {\n    margin-bottom: -1.75rem !important; }\n  .ml-xl-n175,\n  .mx-xl-n175 {\n    margin-left: -1.75rem !important; }\n  .m-xl-n225 {\n    margin: -2.25rem !important; }\n  .mt-xl-n225,\n  .my-xl-n225 {\n    margin-top: -2.25rem !important; }\n  .mr-xl-n225,\n  .mx-xl-n225 {\n    margin-right: -2.25rem !important; }\n  .mb-xl-n225,\n  .my-xl-n225 {\n    margin-bottom: -2.25rem !important; }\n  .ml-xl-n225,\n  .mx-xl-n225 {\n    margin-left: -2.25rem !important; }\n  .m-xl-n25 {\n    margin: -2.5rem !important; }\n  .mt-xl-n25,\n  .my-xl-n25 {\n    margin-top: -2.5rem !important; }\n  .mr-xl-n25,\n  .mx-xl-n25 {\n    margin-right: -2.5rem !important; }\n  .mb-xl-n25,\n  .my-xl-n25 {\n    margin-bottom: -2.5rem !important; }\n  .ml-xl-n25,\n  .mx-xl-n25 {\n    margin-left: -2.5rem !important; }\n  .m-xl-n350 {\n    margin: -3.5rem !important; }\n  .mt-xl-n350,\n  .my-xl-n350 {\n    margin-top: -3.5rem !important; }\n  .mr-xl-n350,\n  .mx-xl-n350 {\n    margin-right: -3.5rem !important; }\n  .mb-xl-n350,\n  .my-xl-n350 {\n    margin-bottom: -3.5rem !important; }\n  .ml-xl-n350,\n  .mx-xl-n350 {\n    margin-left: -3.5rem !important; }\n  .m-xl-auto {\n    margin: auto !important; }\n  .mt-xl-auto,\n  .my-xl-auto {\n    margin-top: auto !important; }\n  .mr-xl-auto,\n  .mx-xl-auto {\n    margin-right: auto !important; }\n  .mb-xl-auto,\n  .my-xl-auto {\n    margin-bottom: auto !important; }\n  .ml-xl-auto,\n  .mx-xl-auto {\n    margin-left: auto !important; } }\n\n@media (min-width: 1439.5px) {\n  .m-xxl-0 {\n    margin: 0 !important; }\n  .mt-xxl-0,\n  .my-xxl-0 {\n    margin-top: 0 !important; }\n  .mr-xxl-0,\n  .mx-xxl-0 {\n    margin-right: 0 !important; }\n  .mb-xxl-0,\n  .my-xxl-0 {\n    margin-bottom: 0 !important; }\n  .ml-xxl-0,\n  .mx-xxl-0 {\n    margin-left: 0 !important; }\n  .m-xxl-1 {\n    margin: 1rem !important; }\n  .mt-xxl-1,\n  .my-xxl-1 {\n    margin-top: 1rem !important; }\n  .mr-xxl-1,\n  .mx-xxl-1 {\n    margin-right: 1rem !important; }\n  .mb-xxl-1,\n  .my-xxl-1 {\n    margin-bottom: 1rem !important; }\n  .ml-xxl-1,\n  .mx-xxl-1 {\n    margin-left: 1rem !important; }\n  .m-xxl-2 {\n    margin: 2rem !important; }\n  .mt-xxl-2,\n  .my-xxl-2 {\n    margin-top: 2rem !important; }\n  .mr-xxl-2,\n  .mx-xxl-2 {\n    margin-right: 2rem !important; }\n  .mb-xxl-2,\n  .my-xxl-2 {\n    margin-bottom: 2rem !important; }\n  .ml-xxl-2,\n  .mx-xxl-2 {\n    margin-left: 2rem !important; }\n  .m-xxl-3 {\n    margin: 3rem !important; }\n  .mt-xxl-3,\n  .my-xxl-3 {\n    margin-top: 3rem !important; }\n  .mr-xxl-3,\n  .mx-xxl-3 {\n    margin-right: 3rem !important; }\n  .mb-xxl-3,\n  .my-xxl-3 {\n    margin-bottom: 3rem !important; }\n  .ml-xxl-3,\n  .mx-xxl-3 {\n    margin-left: 3rem !important; }\n  .m-xxl-4 {\n    margin: 4rem !important; }\n  .mt-xxl-4,\n  .my-xxl-4 {\n    margin-top: 4rem !important; }\n  .mr-xxl-4,\n  .mx-xxl-4 {\n    margin-right: 4rem !important; }\n  .mb-xxl-4,\n  .my-xxl-4 {\n    margin-bottom: 4rem !important; }\n  .ml-xxl-4,\n  .mx-xxl-4 {\n    margin-left: 4rem !important; }\n  .m-xxl-5 {\n    margin: 5rem !important; }\n  .mt-xxl-5,\n  .my-xxl-5 {\n    margin-top: 5rem !important; }\n  .mr-xxl-5,\n  .mx-xxl-5 {\n    margin-right: 5rem !important; }\n  .mb-xxl-5,\n  .my-xxl-5 {\n    margin-bottom: 5rem !important; }\n  .ml-xxl-5,\n  .mx-xxl-5 {\n    margin-left: 5rem !important; }\n  .m-xxl-6 {\n    margin: 6rem !important; }\n  .mt-xxl-6,\n  .my-xxl-6 {\n    margin-top: 6rem !important; }\n  .mr-xxl-6,\n  .mx-xxl-6 {\n    margin-right: 6rem !important; }\n  .mb-xxl-6,\n  .my-xxl-6 {\n    margin-bottom: 6rem !important; }\n  .ml-xxl-6,\n  .mx-xxl-6 {\n    margin-left: 6rem !important; }\n  .m-xxl-7 {\n    margin: 7rem !important; }\n  .mt-xxl-7,\n  .my-xxl-7 {\n    margin-top: 7rem !important; }\n  .mr-xxl-7,\n  .mx-xxl-7 {\n    margin-right: 7rem !important; }\n  .mb-xxl-7,\n  .my-xxl-7 {\n    margin-bottom: 7rem !important; }\n  .ml-xxl-7,\n  .mx-xxl-7 {\n    margin-left: 7rem !important; }\n  .m-xxl-8 {\n    margin: 8rem !important; }\n  .mt-xxl-8,\n  .my-xxl-8 {\n    margin-top: 8rem !important; }\n  .mr-xxl-8,\n  .mx-xxl-8 {\n    margin-right: 8rem !important; }\n  .mb-xxl-8,\n  .my-xxl-8 {\n    margin-bottom: 8rem !important; }\n  .ml-xxl-8,\n  .mx-xxl-8 {\n    margin-left: 8rem !important; }\n  .m-xxl-9 {\n    margin: 9rem !important; }\n  .mt-xxl-9,\n  .my-xxl-9 {\n    margin-top: 9rem !important; }\n  .mr-xxl-9,\n  .mx-xxl-9 {\n    margin-right: 9rem !important; }\n  .mb-xxl-9,\n  .my-xxl-9 {\n    margin-bottom: 9rem !important; }\n  .ml-xxl-9,\n  .mx-xxl-9 {\n    margin-left: 9rem !important; }\n  .m-xxl-10 {\n    margin: 10rem !important; }\n  .mt-xxl-10,\n  .my-xxl-10 {\n    margin-top: 10rem !important; }\n  .mr-xxl-10,\n  .mx-xxl-10 {\n    margin-right: 10rem !important; }\n  .mb-xxl-10,\n  .my-xxl-10 {\n    margin-bottom: 10rem !important; }\n  .ml-xxl-10,\n  .mx-xxl-10 {\n    margin-left: 10rem !important; }\n  .m-xxl-11 {\n    margin: 11rem !important; }\n  .mt-xxl-11,\n  .my-xxl-11 {\n    margin-top: 11rem !important; }\n  .mr-xxl-11,\n  .mx-xxl-11 {\n    margin-right: 11rem !important; }\n  .mb-xxl-11,\n  .my-xxl-11 {\n    margin-bottom: 11rem !important; }\n  .ml-xxl-11,\n  .mx-xxl-11 {\n    margin-left: 11rem !important; }\n  .m-xxl-12 {\n    margin: 12rem !important; }\n  .mt-xxl-12,\n  .my-xxl-12 {\n    margin-top: 12rem !important; }\n  .mr-xxl-12,\n  .mx-xxl-12 {\n    margin-right: 12rem !important; }\n  .mb-xxl-12,\n  .my-xxl-12 {\n    margin-bottom: 12rem !important; }\n  .ml-xxl-12,\n  .mx-xxl-12 {\n    margin-left: 12rem !important; }\n  .m-xxl-13 {\n    margin: 13rem !important; }\n  .mt-xxl-13,\n  .my-xxl-13 {\n    margin-top: 13rem !important; }\n  .mr-xxl-13,\n  .mx-xxl-13 {\n    margin-right: 13rem !important; }\n  .mb-xxl-13,\n  .my-xxl-13 {\n    margin-bottom: 13rem !important; }\n  .ml-xxl-13,\n  .mx-xxl-13 {\n    margin-left: 13rem !important; }\n  .m-xxl-14 {\n    margin: 14rem !important; }\n  .mt-xxl-14,\n  .my-xxl-14 {\n    margin-top: 14rem !important; }\n  .mr-xxl-14,\n  .mx-xxl-14 {\n    margin-right: 14rem !important; }\n  .mb-xxl-14,\n  .my-xxl-14 {\n    margin-bottom: 14rem !important; }\n  .ml-xxl-14,\n  .mx-xxl-14 {\n    margin-left: 14rem !important; }\n  .m-xxl-35 {\n    margin: 0.35rem !important; }\n  .mt-xxl-35,\n  .my-xxl-35 {\n    margin-top: 0.35rem !important; }\n  .mr-xxl-35,\n  .mx-xxl-35 {\n    margin-right: 0.35rem !important; }\n  .mb-xxl-35,\n  .my-xxl-35 {\n    margin-bottom: 0.35rem !important; }\n  .ml-xxl-35,\n  .mx-xxl-35 {\n    margin-left: 0.35rem !important; }\n  .m-xxl-250 {\n    margin: 0.25rem !important; }\n  .mt-xxl-250,\n  .my-xxl-250 {\n    margin-top: 0.25rem !important; }\n  .mr-xxl-250,\n  .mx-xxl-250 {\n    margin-right: 0.25rem !important; }\n  .mb-xxl-250,\n  .my-xxl-250 {\n    margin-bottom: 0.25rem !important; }\n  .ml-xxl-250,\n  .mx-xxl-250 {\n    margin-left: 0.25rem !important; }\n  .m-xxl-50 {\n    margin: 0.5rem !important; }\n  .mt-xxl-50,\n  .my-xxl-50 {\n    margin-top: 0.5rem !important; }\n  .mr-xxl-50,\n  .mx-xxl-50 {\n    margin-right: 0.5rem !important; }\n  .mb-xxl-50,\n  .my-xxl-50 {\n    margin-bottom: 0.5rem !important; }\n  .ml-xxl-50,\n  .mx-xxl-50 {\n    margin-left: 0.5rem !important; }\n  .m-xxl-75 {\n    margin: 0.75rem !important; }\n  .mt-xxl-75,\n  .my-xxl-75 {\n    margin-top: 0.75rem !important; }\n  .mr-xxl-75,\n  .mx-xxl-75 {\n    margin-right: 0.75rem !important; }\n  .mb-xxl-75,\n  .my-xxl-75 {\n    margin-bottom: 0.75rem !important; }\n  .ml-xxl-75,\n  .mx-xxl-75 {\n    margin-left: 0.75rem !important; }\n  .m-xxl-125 {\n    margin: 1.25rem !important; }\n  .mt-xxl-125,\n  .my-xxl-125 {\n    margin-top: 1.25rem !important; }\n  .mr-xxl-125,\n  .mx-xxl-125 {\n    margin-right: 1.25rem !important; }\n  .mb-xxl-125,\n  .my-xxl-125 {\n    margin-bottom: 1.25rem !important; }\n  .ml-xxl-125,\n  .mx-xxl-125 {\n    margin-left: 1.25rem !important; }\n  .m-xxl-150 {\n    margin: 1.5rem !important; }\n  .mt-xxl-150,\n  .my-xxl-150 {\n    margin-top: 1.5rem !important; }\n  .mr-xxl-150,\n  .mx-xxl-150 {\n    margin-right: 1.5rem !important; }\n  .mb-xxl-150,\n  .my-xxl-150 {\n    margin-bottom: 1.5rem !important; }\n  .ml-xxl-150,\n  .mx-xxl-150 {\n    margin-left: 1.5rem !important; }\n  .m-xxl-175 {\n    margin: 1.75rem !important; }\n  .mt-xxl-175,\n  .my-xxl-175 {\n    margin-top: 1.75rem !important; }\n  .mr-xxl-175,\n  .mx-xxl-175 {\n    margin-right: 1.75rem !important; }\n  .mb-xxl-175,\n  .my-xxl-175 {\n    margin-bottom: 1.75rem !important; }\n  .ml-xxl-175,\n  .mx-xxl-175 {\n    margin-left: 1.75rem !important; }\n  .m-xxl-225 {\n    margin: 2.25rem !important; }\n  .mt-xxl-225,\n  .my-xxl-225 {\n    margin-top: 2.25rem !important; }\n  .mr-xxl-225,\n  .mx-xxl-225 {\n    margin-right: 2.25rem !important; }\n  .mb-xxl-225,\n  .my-xxl-225 {\n    margin-bottom: 2.25rem !important; }\n  .ml-xxl-225,\n  .mx-xxl-225 {\n    margin-left: 2.25rem !important; }\n  .m-xxl-25 {\n    margin: 2.5rem !important; }\n  .mt-xxl-25,\n  .my-xxl-25 {\n    margin-top: 2.5rem !important; }\n  .mr-xxl-25,\n  .mx-xxl-25 {\n    margin-right: 2.5rem !important; }\n  .mb-xxl-25,\n  .my-xxl-25 {\n    margin-bottom: 2.5rem !important; }\n  .ml-xxl-25,\n  .mx-xxl-25 {\n    margin-left: 2.5rem !important; }\n  .m-xxl-350 {\n    margin: 3.5rem !important; }\n  .mt-xxl-350,\n  .my-xxl-350 {\n    margin-top: 3.5rem !important; }\n  .mr-xxl-350,\n  .mx-xxl-350 {\n    margin-right: 3.5rem !important; }\n  .mb-xxl-350,\n  .my-xxl-350 {\n    margin-bottom: 3.5rem !important; }\n  .ml-xxl-350,\n  .mx-xxl-350 {\n    margin-left: 3.5rem !important; }\n  .p-xxl-0 {\n    padding: 0 !important; }\n  .pt-xxl-0,\n  .py-xxl-0 {\n    padding-top: 0 !important; }\n  .pr-xxl-0,\n  .px-xxl-0 {\n    padding-right: 0 !important; }\n  .pb-xxl-0,\n  .py-xxl-0 {\n    padding-bottom: 0 !important; }\n  .pl-xxl-0,\n  .px-xxl-0 {\n    padding-left: 0 !important; }\n  .p-xxl-1 {\n    padding: 1rem !important; }\n  .pt-xxl-1,\n  .py-xxl-1 {\n    padding-top: 1rem !important; }\n  .pr-xxl-1,\n  .px-xxl-1 {\n    padding-right: 1rem !important; }\n  .pb-xxl-1,\n  .py-xxl-1 {\n    padding-bottom: 1rem !important; }\n  .pl-xxl-1,\n  .px-xxl-1 {\n    padding-left: 1rem !important; }\n  .p-xxl-2 {\n    padding: 2rem !important; }\n  .pt-xxl-2,\n  .py-xxl-2 {\n    padding-top: 2rem !important; }\n  .pr-xxl-2,\n  .px-xxl-2 {\n    padding-right: 2rem !important; }\n  .pb-xxl-2,\n  .py-xxl-2 {\n    padding-bottom: 2rem !important; }\n  .pl-xxl-2,\n  .px-xxl-2 {\n    padding-left: 2rem !important; }\n  .p-xxl-3 {\n    padding: 3rem !important; }\n  .pt-xxl-3,\n  .py-xxl-3 {\n    padding-top: 3rem !important; }\n  .pr-xxl-3,\n  .px-xxl-3 {\n    padding-right: 3rem !important; }\n  .pb-xxl-3,\n  .py-xxl-3 {\n    padding-bottom: 3rem !important; }\n  .pl-xxl-3,\n  .px-xxl-3 {\n    padding-left: 3rem !important; }\n  .p-xxl-4 {\n    padding: 4rem !important; }\n  .pt-xxl-4,\n  .py-xxl-4 {\n    padding-top: 4rem !important; }\n  .pr-xxl-4,\n  .px-xxl-4 {\n    padding-right: 4rem !important; }\n  .pb-xxl-4,\n  .py-xxl-4 {\n    padding-bottom: 4rem !important; }\n  .pl-xxl-4,\n  .px-xxl-4 {\n    padding-left: 4rem !important; }\n  .p-xxl-5 {\n    padding: 5rem !important; }\n  .pt-xxl-5,\n  .py-xxl-5 {\n    padding-top: 5rem !important; }\n  .pr-xxl-5,\n  .px-xxl-5 {\n    padding-right: 5rem !important; }\n  .pb-xxl-5,\n  .py-xxl-5 {\n    padding-bottom: 5rem !important; }\n  .pl-xxl-5,\n  .px-xxl-5 {\n    padding-left: 5rem !important; }\n  .p-xxl-6 {\n    padding: 6rem !important; }\n  .pt-xxl-6,\n  .py-xxl-6 {\n    padding-top: 6rem !important; }\n  .pr-xxl-6,\n  .px-xxl-6 {\n    padding-right: 6rem !important; }\n  .pb-xxl-6,\n  .py-xxl-6 {\n    padding-bottom: 6rem !important; }\n  .pl-xxl-6,\n  .px-xxl-6 {\n    padding-left: 6rem !important; }\n  .p-xxl-7 {\n    padding: 7rem !important; }\n  .pt-xxl-7,\n  .py-xxl-7 {\n    padding-top: 7rem !important; }\n  .pr-xxl-7,\n  .px-xxl-7 {\n    padding-right: 7rem !important; }\n  .pb-xxl-7,\n  .py-xxl-7 {\n    padding-bottom: 7rem !important; }\n  .pl-xxl-7,\n  .px-xxl-7 {\n    padding-left: 7rem !important; }\n  .p-xxl-8 {\n    padding: 8rem !important; }\n  .pt-xxl-8,\n  .py-xxl-8 {\n    padding-top: 8rem !important; }\n  .pr-xxl-8,\n  .px-xxl-8 {\n    padding-right: 8rem !important; }\n  .pb-xxl-8,\n  .py-xxl-8 {\n    padding-bottom: 8rem !important; }\n  .pl-xxl-8,\n  .px-xxl-8 {\n    padding-left: 8rem !important; }\n  .p-xxl-9 {\n    padding: 9rem !important; }\n  .pt-xxl-9,\n  .py-xxl-9 {\n    padding-top: 9rem !important; }\n  .pr-xxl-9,\n  .px-xxl-9 {\n    padding-right: 9rem !important; }\n  .pb-xxl-9,\n  .py-xxl-9 {\n    padding-bottom: 9rem !important; }\n  .pl-xxl-9,\n  .px-xxl-9 {\n    padding-left: 9rem !important; }\n  .p-xxl-10 {\n    padding: 10rem !important; }\n  .pt-xxl-10,\n  .py-xxl-10 {\n    padding-top: 10rem !important; }\n  .pr-xxl-10,\n  .px-xxl-10 {\n    padding-right: 10rem !important; }\n  .pb-xxl-10,\n  .py-xxl-10 {\n    padding-bottom: 10rem !important; }\n  .pl-xxl-10,\n  .px-xxl-10 {\n    padding-left: 10rem !important; }\n  .p-xxl-11 {\n    padding: 11rem !important; }\n  .pt-xxl-11,\n  .py-xxl-11 {\n    padding-top: 11rem !important; }\n  .pr-xxl-11,\n  .px-xxl-11 {\n    padding-right: 11rem !important; }\n  .pb-xxl-11,\n  .py-xxl-11 {\n    padding-bottom: 11rem !important; }\n  .pl-xxl-11,\n  .px-xxl-11 {\n    padding-left: 11rem !important; }\n  .p-xxl-12 {\n    padding: 12rem !important; }\n  .pt-xxl-12,\n  .py-xxl-12 {\n    padding-top: 12rem !important; }\n  .pr-xxl-12,\n  .px-xxl-12 {\n    padding-right: 12rem !important; }\n  .pb-xxl-12,\n  .py-xxl-12 {\n    padding-bottom: 12rem !important; }\n  .pl-xxl-12,\n  .px-xxl-12 {\n    padding-left: 12rem !important; }\n  .p-xxl-13 {\n    padding: 13rem !important; }\n  .pt-xxl-13,\n  .py-xxl-13 {\n    padding-top: 13rem !important; }\n  .pr-xxl-13,\n  .px-xxl-13 {\n    padding-right: 13rem !important; }\n  .pb-xxl-13,\n  .py-xxl-13 {\n    padding-bottom: 13rem !important; }\n  .pl-xxl-13,\n  .px-xxl-13 {\n    padding-left: 13rem !important; }\n  .p-xxl-14 {\n    padding: 14rem !important; }\n  .pt-xxl-14,\n  .py-xxl-14 {\n    padding-top: 14rem !important; }\n  .pr-xxl-14,\n  .px-xxl-14 {\n    padding-right: 14rem !important; }\n  .pb-xxl-14,\n  .py-xxl-14 {\n    padding-bottom: 14rem !important; }\n  .pl-xxl-14,\n  .px-xxl-14 {\n    padding-left: 14rem !important; }\n  .p-xxl-35 {\n    padding: 0.35rem !important; }\n  .pt-xxl-35,\n  .py-xxl-35 {\n    padding-top: 0.35rem !important; }\n  .pr-xxl-35,\n  .px-xxl-35 {\n    padding-right: 0.35rem !important; }\n  .pb-xxl-35,\n  .py-xxl-35 {\n    padding-bottom: 0.35rem !important; }\n  .pl-xxl-35,\n  .px-xxl-35 {\n    padding-left: 0.35rem !important; }\n  .p-xxl-250 {\n    padding: 0.25rem !important; }\n  .pt-xxl-250,\n  .py-xxl-250 {\n    padding-top: 0.25rem !important; }\n  .pr-xxl-250,\n  .px-xxl-250 {\n    padding-right: 0.25rem !important; }\n  .pb-xxl-250,\n  .py-xxl-250 {\n    padding-bottom: 0.25rem !important; }\n  .pl-xxl-250,\n  .px-xxl-250 {\n    padding-left: 0.25rem !important; }\n  .p-xxl-50 {\n    padding: 0.5rem !important; }\n  .pt-xxl-50,\n  .py-xxl-50 {\n    padding-top: 0.5rem !important; }\n  .pr-xxl-50,\n  .px-xxl-50 {\n    padding-right: 0.5rem !important; }\n  .pb-xxl-50,\n  .py-xxl-50 {\n    padding-bottom: 0.5rem !important; }\n  .pl-xxl-50,\n  .px-xxl-50 {\n    padding-left: 0.5rem !important; }\n  .p-xxl-75 {\n    padding: 0.75rem !important; }\n  .pt-xxl-75,\n  .py-xxl-75 {\n    padding-top: 0.75rem !important; }\n  .pr-xxl-75,\n  .px-xxl-75 {\n    padding-right: 0.75rem !important; }\n  .pb-xxl-75,\n  .py-xxl-75 {\n    padding-bottom: 0.75rem !important; }\n  .pl-xxl-75,\n  .px-xxl-75 {\n    padding-left: 0.75rem !important; }\n  .p-xxl-125 {\n    padding: 1.25rem !important; }\n  .pt-xxl-125,\n  .py-xxl-125 {\n    padding-top: 1.25rem !important; }\n  .pr-xxl-125,\n  .px-xxl-125 {\n    padding-right: 1.25rem !important; }\n  .pb-xxl-125,\n  .py-xxl-125 {\n    padding-bottom: 1.25rem !important; }\n  .pl-xxl-125,\n  .px-xxl-125 {\n    padding-left: 1.25rem !important; }\n  .p-xxl-150 {\n    padding: 1.5rem !important; }\n  .pt-xxl-150,\n  .py-xxl-150 {\n    padding-top: 1.5rem !important; }\n  .pr-xxl-150,\n  .px-xxl-150 {\n    padding-right: 1.5rem !important; }\n  .pb-xxl-150,\n  .py-xxl-150 {\n    padding-bottom: 1.5rem !important; }\n  .pl-xxl-150,\n  .px-xxl-150 {\n    padding-left: 1.5rem !important; }\n  .p-xxl-175 {\n    padding: 1.75rem !important; }\n  .pt-xxl-175,\n  .py-xxl-175 {\n    padding-top: 1.75rem !important; }\n  .pr-xxl-175,\n  .px-xxl-175 {\n    padding-right: 1.75rem !important; }\n  .pb-xxl-175,\n  .py-xxl-175 {\n    padding-bottom: 1.75rem !important; }\n  .pl-xxl-175,\n  .px-xxl-175 {\n    padding-left: 1.75rem !important; }\n  .p-xxl-225 {\n    padding: 2.25rem !important; }\n  .pt-xxl-225,\n  .py-xxl-225 {\n    padding-top: 2.25rem !important; }\n  .pr-xxl-225,\n  .px-xxl-225 {\n    padding-right: 2.25rem !important; }\n  .pb-xxl-225,\n  .py-xxl-225 {\n    padding-bottom: 2.25rem !important; }\n  .pl-xxl-225,\n  .px-xxl-225 {\n    padding-left: 2.25rem !important; }\n  .p-xxl-25 {\n    padding: 2.5rem !important; }\n  .pt-xxl-25,\n  .py-xxl-25 {\n    padding-top: 2.5rem !important; }\n  .pr-xxl-25,\n  .px-xxl-25 {\n    padding-right: 2.5rem !important; }\n  .pb-xxl-25,\n  .py-xxl-25 {\n    padding-bottom: 2.5rem !important; }\n  .pl-xxl-25,\n  .px-xxl-25 {\n    padding-left: 2.5rem !important; }\n  .p-xxl-350 {\n    padding: 3.5rem !important; }\n  .pt-xxl-350,\n  .py-xxl-350 {\n    padding-top: 3.5rem !important; }\n  .pr-xxl-350,\n  .px-xxl-350 {\n    padding-right: 3.5rem !important; }\n  .pb-xxl-350,\n  .py-xxl-350 {\n    padding-bottom: 3.5rem !important; }\n  .pl-xxl-350,\n  .px-xxl-350 {\n    padding-left: 3.5rem !important; }\n  .m-xxl-n1 {\n    margin: -1rem !important; }\n  .mt-xxl-n1,\n  .my-xxl-n1 {\n    margin-top: -1rem !important; }\n  .mr-xxl-n1,\n  .mx-xxl-n1 {\n    margin-right: -1rem !important; }\n  .mb-xxl-n1,\n  .my-xxl-n1 {\n    margin-bottom: -1rem !important; }\n  .ml-xxl-n1,\n  .mx-xxl-n1 {\n    margin-left: -1rem !important; }\n  .m-xxl-n2 {\n    margin: -2rem !important; }\n  .mt-xxl-n2,\n  .my-xxl-n2 {\n    margin-top: -2rem !important; }\n  .mr-xxl-n2,\n  .mx-xxl-n2 {\n    margin-right: -2rem !important; }\n  .mb-xxl-n2,\n  .my-xxl-n2 {\n    margin-bottom: -2rem !important; }\n  .ml-xxl-n2,\n  .mx-xxl-n2 {\n    margin-left: -2rem !important; }\n  .m-xxl-n3 {\n    margin: -3rem !important; }\n  .mt-xxl-n3,\n  .my-xxl-n3 {\n    margin-top: -3rem !important; }\n  .mr-xxl-n3,\n  .mx-xxl-n3 {\n    margin-right: -3rem !important; }\n  .mb-xxl-n3,\n  .my-xxl-n3 {\n    margin-bottom: -3rem !important; }\n  .ml-xxl-n3,\n  .mx-xxl-n3 {\n    margin-left: -3rem !important; }\n  .m-xxl-n4 {\n    margin: -4rem !important; }\n  .mt-xxl-n4,\n  .my-xxl-n4 {\n    margin-top: -4rem !important; }\n  .mr-xxl-n4,\n  .mx-xxl-n4 {\n    margin-right: -4rem !important; }\n  .mb-xxl-n4,\n  .my-xxl-n4 {\n    margin-bottom: -4rem !important; }\n  .ml-xxl-n4,\n  .mx-xxl-n4 {\n    margin-left: -4rem !important; }\n  .m-xxl-n5 {\n    margin: -5rem !important; }\n  .mt-xxl-n5,\n  .my-xxl-n5 {\n    margin-top: -5rem !important; }\n  .mr-xxl-n5,\n  .mx-xxl-n5 {\n    margin-right: -5rem !important; }\n  .mb-xxl-n5,\n  .my-xxl-n5 {\n    margin-bottom: -5rem !important; }\n  .ml-xxl-n5,\n  .mx-xxl-n5 {\n    margin-left: -5rem !important; }\n  .m-xxl-n6 {\n    margin: -6rem !important; }\n  .mt-xxl-n6,\n  .my-xxl-n6 {\n    margin-top: -6rem !important; }\n  .mr-xxl-n6,\n  .mx-xxl-n6 {\n    margin-right: -6rem !important; }\n  .mb-xxl-n6,\n  .my-xxl-n6 {\n    margin-bottom: -6rem !important; }\n  .ml-xxl-n6,\n  .mx-xxl-n6 {\n    margin-left: -6rem !important; }\n  .m-xxl-n7 {\n    margin: -7rem !important; }\n  .mt-xxl-n7,\n  .my-xxl-n7 {\n    margin-top: -7rem !important; }\n  .mr-xxl-n7,\n  .mx-xxl-n7 {\n    margin-right: -7rem !important; }\n  .mb-xxl-n7,\n  .my-xxl-n7 {\n    margin-bottom: -7rem !important; }\n  .ml-xxl-n7,\n  .mx-xxl-n7 {\n    margin-left: -7rem !important; }\n  .m-xxl-n8 {\n    margin: -8rem !important; }\n  .mt-xxl-n8,\n  .my-xxl-n8 {\n    margin-top: -8rem !important; }\n  .mr-xxl-n8,\n  .mx-xxl-n8 {\n    margin-right: -8rem !important; }\n  .mb-xxl-n8,\n  .my-xxl-n8 {\n    margin-bottom: -8rem !important; }\n  .ml-xxl-n8,\n  .mx-xxl-n8 {\n    margin-left: -8rem !important; }\n  .m-xxl-n9 {\n    margin: -9rem !important; }\n  .mt-xxl-n9,\n  .my-xxl-n9 {\n    margin-top: -9rem !important; }\n  .mr-xxl-n9,\n  .mx-xxl-n9 {\n    margin-right: -9rem !important; }\n  .mb-xxl-n9,\n  .my-xxl-n9 {\n    margin-bottom: -9rem !important; }\n  .ml-xxl-n9,\n  .mx-xxl-n9 {\n    margin-left: -9rem !important; }\n  .m-xxl-n10 {\n    margin: -10rem !important; }\n  .mt-xxl-n10,\n  .my-xxl-n10 {\n    margin-top: -10rem !important; }\n  .mr-xxl-n10,\n  .mx-xxl-n10 {\n    margin-right: -10rem !important; }\n  .mb-xxl-n10,\n  .my-xxl-n10 {\n    margin-bottom: -10rem !important; }\n  .ml-xxl-n10,\n  .mx-xxl-n10 {\n    margin-left: -10rem !important; }\n  .m-xxl-n11 {\n    margin: -11rem !important; }\n  .mt-xxl-n11,\n  .my-xxl-n11 {\n    margin-top: -11rem !important; }\n  .mr-xxl-n11,\n  .mx-xxl-n11 {\n    margin-right: -11rem !important; }\n  .mb-xxl-n11,\n  .my-xxl-n11 {\n    margin-bottom: -11rem !important; }\n  .ml-xxl-n11,\n  .mx-xxl-n11 {\n    margin-left: -11rem !important; }\n  .m-xxl-n12 {\n    margin: -12rem !important; }\n  .mt-xxl-n12,\n  .my-xxl-n12 {\n    margin-top: -12rem !important; }\n  .mr-xxl-n12,\n  .mx-xxl-n12 {\n    margin-right: -12rem !important; }\n  .mb-xxl-n12,\n  .my-xxl-n12 {\n    margin-bottom: -12rem !important; }\n  .ml-xxl-n12,\n  .mx-xxl-n12 {\n    margin-left: -12rem !important; }\n  .m-xxl-n13 {\n    margin: -13rem !important; }\n  .mt-xxl-n13,\n  .my-xxl-n13 {\n    margin-top: -13rem !important; }\n  .mr-xxl-n13,\n  .mx-xxl-n13 {\n    margin-right: -13rem !important; }\n  .mb-xxl-n13,\n  .my-xxl-n13 {\n    margin-bottom: -13rem !important; }\n  .ml-xxl-n13,\n  .mx-xxl-n13 {\n    margin-left: -13rem !important; }\n  .m-xxl-n14 {\n    margin: -14rem !important; }\n  .mt-xxl-n14,\n  .my-xxl-n14 {\n    margin-top: -14rem !important; }\n  .mr-xxl-n14,\n  .mx-xxl-n14 {\n    margin-right: -14rem !important; }\n  .mb-xxl-n14,\n  .my-xxl-n14 {\n    margin-bottom: -14rem !important; }\n  .ml-xxl-n14,\n  .mx-xxl-n14 {\n    margin-left: -14rem !important; }\n  .m-xxl-n35 {\n    margin: -0.35rem !important; }\n  .mt-xxl-n35,\n  .my-xxl-n35 {\n    margin-top: -0.35rem !important; }\n  .mr-xxl-n35,\n  .mx-xxl-n35 {\n    margin-right: -0.35rem !important; }\n  .mb-xxl-n35,\n  .my-xxl-n35 {\n    margin-bottom: -0.35rem !important; }\n  .ml-xxl-n35,\n  .mx-xxl-n35 {\n    margin-left: -0.35rem !important; }\n  .m-xxl-n250 {\n    margin: -0.25rem !important; }\n  .mt-xxl-n250,\n  .my-xxl-n250 {\n    margin-top: -0.25rem !important; }\n  .mr-xxl-n250,\n  .mx-xxl-n250 {\n    margin-right: -0.25rem !important; }\n  .mb-xxl-n250,\n  .my-xxl-n250 {\n    margin-bottom: -0.25rem !important; }\n  .ml-xxl-n250,\n  .mx-xxl-n250 {\n    margin-left: -0.25rem !important; }\n  .m-xxl-n50 {\n    margin: -0.5rem !important; }\n  .mt-xxl-n50,\n  .my-xxl-n50 {\n    margin-top: -0.5rem !important; }\n  .mr-xxl-n50,\n  .mx-xxl-n50 {\n    margin-right: -0.5rem !important; }\n  .mb-xxl-n50,\n  .my-xxl-n50 {\n    margin-bottom: -0.5rem !important; }\n  .ml-xxl-n50,\n  .mx-xxl-n50 {\n    margin-left: -0.5rem !important; }\n  .m-xxl-n75 {\n    margin: -0.75rem !important; }\n  .mt-xxl-n75,\n  .my-xxl-n75 {\n    margin-top: -0.75rem !important; }\n  .mr-xxl-n75,\n  .mx-xxl-n75 {\n    margin-right: -0.75rem !important; }\n  .mb-xxl-n75,\n  .my-xxl-n75 {\n    margin-bottom: -0.75rem !important; }\n  .ml-xxl-n75,\n  .mx-xxl-n75 {\n    margin-left: -0.75rem !important; }\n  .m-xxl-n125 {\n    margin: -1.25rem !important; }\n  .mt-xxl-n125,\n  .my-xxl-n125 {\n    margin-top: -1.25rem !important; }\n  .mr-xxl-n125,\n  .mx-xxl-n125 {\n    margin-right: -1.25rem !important; }\n  .mb-xxl-n125,\n  .my-xxl-n125 {\n    margin-bottom: -1.25rem !important; }\n  .ml-xxl-n125,\n  .mx-xxl-n125 {\n    margin-left: -1.25rem !important; }\n  .m-xxl-n150 {\n    margin: -1.5rem !important; }\n  .mt-xxl-n150,\n  .my-xxl-n150 {\n    margin-top: -1.5rem !important; }\n  .mr-xxl-n150,\n  .mx-xxl-n150 {\n    margin-right: -1.5rem !important; }\n  .mb-xxl-n150,\n  .my-xxl-n150 {\n    margin-bottom: -1.5rem !important; }\n  .ml-xxl-n150,\n  .mx-xxl-n150 {\n    margin-left: -1.5rem !important; }\n  .m-xxl-n175 {\n    margin: -1.75rem !important; }\n  .mt-xxl-n175,\n  .my-xxl-n175 {\n    margin-top: -1.75rem !important; }\n  .mr-xxl-n175,\n  .mx-xxl-n175 {\n    margin-right: -1.75rem !important; }\n  .mb-xxl-n175,\n  .my-xxl-n175 {\n    margin-bottom: -1.75rem !important; }\n  .ml-xxl-n175,\n  .mx-xxl-n175 {\n    margin-left: -1.75rem !important; }\n  .m-xxl-n225 {\n    margin: -2.25rem !important; }\n  .mt-xxl-n225,\n  .my-xxl-n225 {\n    margin-top: -2.25rem !important; }\n  .mr-xxl-n225,\n  .mx-xxl-n225 {\n    margin-right: -2.25rem !important; }\n  .mb-xxl-n225,\n  .my-xxl-n225 {\n    margin-bottom: -2.25rem !important; }\n  .ml-xxl-n225,\n  .mx-xxl-n225 {\n    margin-left: -2.25rem !important; }\n  .m-xxl-n25 {\n    margin: -2.5rem !important; }\n  .mt-xxl-n25,\n  .my-xxl-n25 {\n    margin-top: -2.5rem !important; }\n  .mr-xxl-n25,\n  .mx-xxl-n25 {\n    margin-right: -2.5rem !important; }\n  .mb-xxl-n25,\n  .my-xxl-n25 {\n    margin-bottom: -2.5rem !important; }\n  .ml-xxl-n25,\n  .mx-xxl-n25 {\n    margin-left: -2.5rem !important; }\n  .m-xxl-n350 {\n    margin: -3.5rem !important; }\n  .mt-xxl-n350,\n  .my-xxl-n350 {\n    margin-top: -3.5rem !important; }\n  .mr-xxl-n350,\n  .mx-xxl-n350 {\n    margin-right: -3.5rem !important; }\n  .mb-xxl-n350,\n  .my-xxl-n350 {\n    margin-bottom: -3.5rem !important; }\n  .ml-xxl-n350,\n  .mx-xxl-n350 {\n    margin-left: -3.5rem !important; }\n  .m-xxl-auto {\n    margin: auto !important; }\n  .mt-xxl-auto,\n  .my-xxl-auto {\n    margin-top: auto !important; }\n  .mr-xxl-auto,\n  .mx-xxl-auto {\n    margin-right: auto !important; }\n  .mb-xxl-auto,\n  .my-xxl-auto {\n    margin-bottom: auto !important; }\n  .ml-xxl-auto,\n  .mx-xxl-auto {\n    margin-left: auto !important; } }\n\n@media (min-width: 1700px) {\n  .m-xxxl-0 {\n    margin: 0 !important; }\n  .mt-xxxl-0,\n  .my-xxxl-0 {\n    margin-top: 0 !important; }\n  .mr-xxxl-0,\n  .mx-xxxl-0 {\n    margin-right: 0 !important; }\n  .mb-xxxl-0,\n  .my-xxxl-0 {\n    margin-bottom: 0 !important; }\n  .ml-xxxl-0,\n  .mx-xxxl-0 {\n    margin-left: 0 !important; }\n  .m-xxxl-1 {\n    margin: 1rem !important; }\n  .mt-xxxl-1,\n  .my-xxxl-1 {\n    margin-top: 1rem !important; }\n  .mr-xxxl-1,\n  .mx-xxxl-1 {\n    margin-right: 1rem !important; }\n  .mb-xxxl-1,\n  .my-xxxl-1 {\n    margin-bottom: 1rem !important; }\n  .ml-xxxl-1,\n  .mx-xxxl-1 {\n    margin-left: 1rem !important; }\n  .m-xxxl-2 {\n    margin: 2rem !important; }\n  .mt-xxxl-2,\n  .my-xxxl-2 {\n    margin-top: 2rem !important; }\n  .mr-xxxl-2,\n  .mx-xxxl-2 {\n    margin-right: 2rem !important; }\n  .mb-xxxl-2,\n  .my-xxxl-2 {\n    margin-bottom: 2rem !important; }\n  .ml-xxxl-2,\n  .mx-xxxl-2 {\n    margin-left: 2rem !important; }\n  .m-xxxl-3 {\n    margin: 3rem !important; }\n  .mt-xxxl-3,\n  .my-xxxl-3 {\n    margin-top: 3rem !important; }\n  .mr-xxxl-3,\n  .mx-xxxl-3 {\n    margin-right: 3rem !important; }\n  .mb-xxxl-3,\n  .my-xxxl-3 {\n    margin-bottom: 3rem !important; }\n  .ml-xxxl-3,\n  .mx-xxxl-3 {\n    margin-left: 3rem !important; }\n  .m-xxxl-4 {\n    margin: 4rem !important; }\n  .mt-xxxl-4,\n  .my-xxxl-4 {\n    margin-top: 4rem !important; }\n  .mr-xxxl-4,\n  .mx-xxxl-4 {\n    margin-right: 4rem !important; }\n  .mb-xxxl-4,\n  .my-xxxl-4 {\n    margin-bottom: 4rem !important; }\n  .ml-xxxl-4,\n  .mx-xxxl-4 {\n    margin-left: 4rem !important; }\n  .m-xxxl-5 {\n    margin: 5rem !important; }\n  .mt-xxxl-5,\n  .my-xxxl-5 {\n    margin-top: 5rem !important; }\n  .mr-xxxl-5,\n  .mx-xxxl-5 {\n    margin-right: 5rem !important; }\n  .mb-xxxl-5,\n  .my-xxxl-5 {\n    margin-bottom: 5rem !important; }\n  .ml-xxxl-5,\n  .mx-xxxl-5 {\n    margin-left: 5rem !important; }\n  .m-xxxl-6 {\n    margin: 6rem !important; }\n  .mt-xxxl-6,\n  .my-xxxl-6 {\n    margin-top: 6rem !important; }\n  .mr-xxxl-6,\n  .mx-xxxl-6 {\n    margin-right: 6rem !important; }\n  .mb-xxxl-6,\n  .my-xxxl-6 {\n    margin-bottom: 6rem !important; }\n  .ml-xxxl-6,\n  .mx-xxxl-6 {\n    margin-left: 6rem !important; }\n  .m-xxxl-7 {\n    margin: 7rem !important; }\n  .mt-xxxl-7,\n  .my-xxxl-7 {\n    margin-top: 7rem !important; }\n  .mr-xxxl-7,\n  .mx-xxxl-7 {\n    margin-right: 7rem !important; }\n  .mb-xxxl-7,\n  .my-xxxl-7 {\n    margin-bottom: 7rem !important; }\n  .ml-xxxl-7,\n  .mx-xxxl-7 {\n    margin-left: 7rem !important; }\n  .m-xxxl-8 {\n    margin: 8rem !important; }\n  .mt-xxxl-8,\n  .my-xxxl-8 {\n    margin-top: 8rem !important; }\n  .mr-xxxl-8,\n  .mx-xxxl-8 {\n    margin-right: 8rem !important; }\n  .mb-xxxl-8,\n  .my-xxxl-8 {\n    margin-bottom: 8rem !important; }\n  .ml-xxxl-8,\n  .mx-xxxl-8 {\n    margin-left: 8rem !important; }\n  .m-xxxl-9 {\n    margin: 9rem !important; }\n  .mt-xxxl-9,\n  .my-xxxl-9 {\n    margin-top: 9rem !important; }\n  .mr-xxxl-9,\n  .mx-xxxl-9 {\n    margin-right: 9rem !important; }\n  .mb-xxxl-9,\n  .my-xxxl-9 {\n    margin-bottom: 9rem !important; }\n  .ml-xxxl-9,\n  .mx-xxxl-9 {\n    margin-left: 9rem !important; }\n  .m-xxxl-10 {\n    margin: 10rem !important; }\n  .mt-xxxl-10,\n  .my-xxxl-10 {\n    margin-top: 10rem !important; }\n  .mr-xxxl-10,\n  .mx-xxxl-10 {\n    margin-right: 10rem !important; }\n  .mb-xxxl-10,\n  .my-xxxl-10 {\n    margin-bottom: 10rem !important; }\n  .ml-xxxl-10,\n  .mx-xxxl-10 {\n    margin-left: 10rem !important; }\n  .m-xxxl-11 {\n    margin: 11rem !important; }\n  .mt-xxxl-11,\n  .my-xxxl-11 {\n    margin-top: 11rem !important; }\n  .mr-xxxl-11,\n  .mx-xxxl-11 {\n    margin-right: 11rem !important; }\n  .mb-xxxl-11,\n  .my-xxxl-11 {\n    margin-bottom: 11rem !important; }\n  .ml-xxxl-11,\n  .mx-xxxl-11 {\n    margin-left: 11rem !important; }\n  .m-xxxl-12 {\n    margin: 12rem !important; }\n  .mt-xxxl-12,\n  .my-xxxl-12 {\n    margin-top: 12rem !important; }\n  .mr-xxxl-12,\n  .mx-xxxl-12 {\n    margin-right: 12rem !important; }\n  .mb-xxxl-12,\n  .my-xxxl-12 {\n    margin-bottom: 12rem !important; }\n  .ml-xxxl-12,\n  .mx-xxxl-12 {\n    margin-left: 12rem !important; }\n  .m-xxxl-13 {\n    margin: 13rem !important; }\n  .mt-xxxl-13,\n  .my-xxxl-13 {\n    margin-top: 13rem !important; }\n  .mr-xxxl-13,\n  .mx-xxxl-13 {\n    margin-right: 13rem !important; }\n  .mb-xxxl-13,\n  .my-xxxl-13 {\n    margin-bottom: 13rem !important; }\n  .ml-xxxl-13,\n  .mx-xxxl-13 {\n    margin-left: 13rem !important; }\n  .m-xxxl-14 {\n    margin: 14rem !important; }\n  .mt-xxxl-14,\n  .my-xxxl-14 {\n    margin-top: 14rem !important; }\n  .mr-xxxl-14,\n  .mx-xxxl-14 {\n    margin-right: 14rem !important; }\n  .mb-xxxl-14,\n  .my-xxxl-14 {\n    margin-bottom: 14rem !important; }\n  .ml-xxxl-14,\n  .mx-xxxl-14 {\n    margin-left: 14rem !important; }\n  .m-xxxl-35 {\n    margin: 0.35rem !important; }\n  .mt-xxxl-35,\n  .my-xxxl-35 {\n    margin-top: 0.35rem !important; }\n  .mr-xxxl-35,\n  .mx-xxxl-35 {\n    margin-right: 0.35rem !important; }\n  .mb-xxxl-35,\n  .my-xxxl-35 {\n    margin-bottom: 0.35rem !important; }\n  .ml-xxxl-35,\n  .mx-xxxl-35 {\n    margin-left: 0.35rem !important; }\n  .m-xxxl-250 {\n    margin: 0.25rem !important; }\n  .mt-xxxl-250,\n  .my-xxxl-250 {\n    margin-top: 0.25rem !important; }\n  .mr-xxxl-250,\n  .mx-xxxl-250 {\n    margin-right: 0.25rem !important; }\n  .mb-xxxl-250,\n  .my-xxxl-250 {\n    margin-bottom: 0.25rem !important; }\n  .ml-xxxl-250,\n  .mx-xxxl-250 {\n    margin-left: 0.25rem !important; }\n  .m-xxxl-50 {\n    margin: 0.5rem !important; }\n  .mt-xxxl-50,\n  .my-xxxl-50 {\n    margin-top: 0.5rem !important; }\n  .mr-xxxl-50,\n  .mx-xxxl-50 {\n    margin-right: 0.5rem !important; }\n  .mb-xxxl-50,\n  .my-xxxl-50 {\n    margin-bottom: 0.5rem !important; }\n  .ml-xxxl-50,\n  .mx-xxxl-50 {\n    margin-left: 0.5rem !important; }\n  .m-xxxl-75 {\n    margin: 0.75rem !important; }\n  .mt-xxxl-75,\n  .my-xxxl-75 {\n    margin-top: 0.75rem !important; }\n  .mr-xxxl-75,\n  .mx-xxxl-75 {\n    margin-right: 0.75rem !important; }\n  .mb-xxxl-75,\n  .my-xxxl-75 {\n    margin-bottom: 0.75rem !important; }\n  .ml-xxxl-75,\n  .mx-xxxl-75 {\n    margin-left: 0.75rem !important; }\n  .m-xxxl-125 {\n    margin: 1.25rem !important; }\n  .mt-xxxl-125,\n  .my-xxxl-125 {\n    margin-top: 1.25rem !important; }\n  .mr-xxxl-125,\n  .mx-xxxl-125 {\n    margin-right: 1.25rem !important; }\n  .mb-xxxl-125,\n  .my-xxxl-125 {\n    margin-bottom: 1.25rem !important; }\n  .ml-xxxl-125,\n  .mx-xxxl-125 {\n    margin-left: 1.25rem !important; }\n  .m-xxxl-150 {\n    margin: 1.5rem !important; }\n  .mt-xxxl-150,\n  .my-xxxl-150 {\n    margin-top: 1.5rem !important; }\n  .mr-xxxl-150,\n  .mx-xxxl-150 {\n    margin-right: 1.5rem !important; }\n  .mb-xxxl-150,\n  .my-xxxl-150 {\n    margin-bottom: 1.5rem !important; }\n  .ml-xxxl-150,\n  .mx-xxxl-150 {\n    margin-left: 1.5rem !important; }\n  .m-xxxl-175 {\n    margin: 1.75rem !important; }\n  .mt-xxxl-175,\n  .my-xxxl-175 {\n    margin-top: 1.75rem !important; }\n  .mr-xxxl-175,\n  .mx-xxxl-175 {\n    margin-right: 1.75rem !important; }\n  .mb-xxxl-175,\n  .my-xxxl-175 {\n    margin-bottom: 1.75rem !important; }\n  .ml-xxxl-175,\n  .mx-xxxl-175 {\n    margin-left: 1.75rem !important; }\n  .m-xxxl-225 {\n    margin: 2.25rem !important; }\n  .mt-xxxl-225,\n  .my-xxxl-225 {\n    margin-top: 2.25rem !important; }\n  .mr-xxxl-225,\n  .mx-xxxl-225 {\n    margin-right: 2.25rem !important; }\n  .mb-xxxl-225,\n  .my-xxxl-225 {\n    margin-bottom: 2.25rem !important; }\n  .ml-xxxl-225,\n  .mx-xxxl-225 {\n    margin-left: 2.25rem !important; }\n  .m-xxxl-25 {\n    margin: 2.5rem !important; }\n  .mt-xxxl-25,\n  .my-xxxl-25 {\n    margin-top: 2.5rem !important; }\n  .mr-xxxl-25,\n  .mx-xxxl-25 {\n    margin-right: 2.5rem !important; }\n  .mb-xxxl-25,\n  .my-xxxl-25 {\n    margin-bottom: 2.5rem !important; }\n  .ml-xxxl-25,\n  .mx-xxxl-25 {\n    margin-left: 2.5rem !important; }\n  .m-xxxl-350 {\n    margin: 3.5rem !important; }\n  .mt-xxxl-350,\n  .my-xxxl-350 {\n    margin-top: 3.5rem !important; }\n  .mr-xxxl-350,\n  .mx-xxxl-350 {\n    margin-right: 3.5rem !important; }\n  .mb-xxxl-350,\n  .my-xxxl-350 {\n    margin-bottom: 3.5rem !important; }\n  .ml-xxxl-350,\n  .mx-xxxl-350 {\n    margin-left: 3.5rem !important; }\n  .p-xxxl-0 {\n    padding: 0 !important; }\n  .pt-xxxl-0,\n  .py-xxxl-0 {\n    padding-top: 0 !important; }\n  .pr-xxxl-0,\n  .px-xxxl-0 {\n    padding-right: 0 !important; }\n  .pb-xxxl-0,\n  .py-xxxl-0 {\n    padding-bottom: 0 !important; }\n  .pl-xxxl-0,\n  .px-xxxl-0 {\n    padding-left: 0 !important; }\n  .p-xxxl-1 {\n    padding: 1rem !important; }\n  .pt-xxxl-1,\n  .py-xxxl-1 {\n    padding-top: 1rem !important; }\n  .pr-xxxl-1,\n  .px-xxxl-1 {\n    padding-right: 1rem !important; }\n  .pb-xxxl-1,\n  .py-xxxl-1 {\n    padding-bottom: 1rem !important; }\n  .pl-xxxl-1,\n  .px-xxxl-1 {\n    padding-left: 1rem !important; }\n  .p-xxxl-2 {\n    padding: 2rem !important; }\n  .pt-xxxl-2,\n  .py-xxxl-2 {\n    padding-top: 2rem !important; }\n  .pr-xxxl-2,\n  .px-xxxl-2 {\n    padding-right: 2rem !important; }\n  .pb-xxxl-2,\n  .py-xxxl-2 {\n    padding-bottom: 2rem !important; }\n  .pl-xxxl-2,\n  .px-xxxl-2 {\n    padding-left: 2rem !important; }\n  .p-xxxl-3 {\n    padding: 3rem !important; }\n  .pt-xxxl-3,\n  .py-xxxl-3 {\n    padding-top: 3rem !important; }\n  .pr-xxxl-3,\n  .px-xxxl-3 {\n    padding-right: 3rem !important; }\n  .pb-xxxl-3,\n  .py-xxxl-3 {\n    padding-bottom: 3rem !important; }\n  .pl-xxxl-3,\n  .px-xxxl-3 {\n    padding-left: 3rem !important; }\n  .p-xxxl-4 {\n    padding: 4rem !important; }\n  .pt-xxxl-4,\n  .py-xxxl-4 {\n    padding-top: 4rem !important; }\n  .pr-xxxl-4,\n  .px-xxxl-4 {\n    padding-right: 4rem !important; }\n  .pb-xxxl-4,\n  .py-xxxl-4 {\n    padding-bottom: 4rem !important; }\n  .pl-xxxl-4,\n  .px-xxxl-4 {\n    padding-left: 4rem !important; }\n  .p-xxxl-5 {\n    padding: 5rem !important; }\n  .pt-xxxl-5,\n  .py-xxxl-5 {\n    padding-top: 5rem !important; }\n  .pr-xxxl-5,\n  .px-xxxl-5 {\n    padding-right: 5rem !important; }\n  .pb-xxxl-5,\n  .py-xxxl-5 {\n    padding-bottom: 5rem !important; }\n  .pl-xxxl-5,\n  .px-xxxl-5 {\n    padding-left: 5rem !important; }\n  .p-xxxl-6 {\n    padding: 6rem !important; }\n  .pt-xxxl-6,\n  .py-xxxl-6 {\n    padding-top: 6rem !important; }\n  .pr-xxxl-6,\n  .px-xxxl-6 {\n    padding-right: 6rem !important; }\n  .pb-xxxl-6,\n  .py-xxxl-6 {\n    padding-bottom: 6rem !important; }\n  .pl-xxxl-6,\n  .px-xxxl-6 {\n    padding-left: 6rem !important; }\n  .p-xxxl-7 {\n    padding: 7rem !important; }\n  .pt-xxxl-7,\n  .py-xxxl-7 {\n    padding-top: 7rem !important; }\n  .pr-xxxl-7,\n  .px-xxxl-7 {\n    padding-right: 7rem !important; }\n  .pb-xxxl-7,\n  .py-xxxl-7 {\n    padding-bottom: 7rem !important; }\n  .pl-xxxl-7,\n  .px-xxxl-7 {\n    padding-left: 7rem !important; }\n  .p-xxxl-8 {\n    padding: 8rem !important; }\n  .pt-xxxl-8,\n  .py-xxxl-8 {\n    padding-top: 8rem !important; }\n  .pr-xxxl-8,\n  .px-xxxl-8 {\n    padding-right: 8rem !important; }\n  .pb-xxxl-8,\n  .py-xxxl-8 {\n    padding-bottom: 8rem !important; }\n  .pl-xxxl-8,\n  .px-xxxl-8 {\n    padding-left: 8rem !important; }\n  .p-xxxl-9 {\n    padding: 9rem !important; }\n  .pt-xxxl-9,\n  .py-xxxl-9 {\n    padding-top: 9rem !important; }\n  .pr-xxxl-9,\n  .px-xxxl-9 {\n    padding-right: 9rem !important; }\n  .pb-xxxl-9,\n  .py-xxxl-9 {\n    padding-bottom: 9rem !important; }\n  .pl-xxxl-9,\n  .px-xxxl-9 {\n    padding-left: 9rem !important; }\n  .p-xxxl-10 {\n    padding: 10rem !important; }\n  .pt-xxxl-10,\n  .py-xxxl-10 {\n    padding-top: 10rem !important; }\n  .pr-xxxl-10,\n  .px-xxxl-10 {\n    padding-right: 10rem !important; }\n  .pb-xxxl-10,\n  .py-xxxl-10 {\n    padding-bottom: 10rem !important; }\n  .pl-xxxl-10,\n  .px-xxxl-10 {\n    padding-left: 10rem !important; }\n  .p-xxxl-11 {\n    padding: 11rem !important; }\n  .pt-xxxl-11,\n  .py-xxxl-11 {\n    padding-top: 11rem !important; }\n  .pr-xxxl-11,\n  .px-xxxl-11 {\n    padding-right: 11rem !important; }\n  .pb-xxxl-11,\n  .py-xxxl-11 {\n    padding-bottom: 11rem !important; }\n  .pl-xxxl-11,\n  .px-xxxl-11 {\n    padding-left: 11rem !important; }\n  .p-xxxl-12 {\n    padding: 12rem !important; }\n  .pt-xxxl-12,\n  .py-xxxl-12 {\n    padding-top: 12rem !important; }\n  .pr-xxxl-12,\n  .px-xxxl-12 {\n    padding-right: 12rem !important; }\n  .pb-xxxl-12,\n  .py-xxxl-12 {\n    padding-bottom: 12rem !important; }\n  .pl-xxxl-12,\n  .px-xxxl-12 {\n    padding-left: 12rem !important; }\n  .p-xxxl-13 {\n    padding: 13rem !important; }\n  .pt-xxxl-13,\n  .py-xxxl-13 {\n    padding-top: 13rem !important; }\n  .pr-xxxl-13,\n  .px-xxxl-13 {\n    padding-right: 13rem !important; }\n  .pb-xxxl-13,\n  .py-xxxl-13 {\n    padding-bottom: 13rem !important; }\n  .pl-xxxl-13,\n  .px-xxxl-13 {\n    padding-left: 13rem !important; }\n  .p-xxxl-14 {\n    padding: 14rem !important; }\n  .pt-xxxl-14,\n  .py-xxxl-14 {\n    padding-top: 14rem !important; }\n  .pr-xxxl-14,\n  .px-xxxl-14 {\n    padding-right: 14rem !important; }\n  .pb-xxxl-14,\n  .py-xxxl-14 {\n    padding-bottom: 14rem !important; }\n  .pl-xxxl-14,\n  .px-xxxl-14 {\n    padding-left: 14rem !important; }\n  .p-xxxl-35 {\n    padding: 0.35rem !important; }\n  .pt-xxxl-35,\n  .py-xxxl-35 {\n    padding-top: 0.35rem !important; }\n  .pr-xxxl-35,\n  .px-xxxl-35 {\n    padding-right: 0.35rem !important; }\n  .pb-xxxl-35,\n  .py-xxxl-35 {\n    padding-bottom: 0.35rem !important; }\n  .pl-xxxl-35,\n  .px-xxxl-35 {\n    padding-left: 0.35rem !important; }\n  .p-xxxl-250 {\n    padding: 0.25rem !important; }\n  .pt-xxxl-250,\n  .py-xxxl-250 {\n    padding-top: 0.25rem !important; }\n  .pr-xxxl-250,\n  .px-xxxl-250 {\n    padding-right: 0.25rem !important; }\n  .pb-xxxl-250,\n  .py-xxxl-250 {\n    padding-bottom: 0.25rem !important; }\n  .pl-xxxl-250,\n  .px-xxxl-250 {\n    padding-left: 0.25rem !important; }\n  .p-xxxl-50 {\n    padding: 0.5rem !important; }\n  .pt-xxxl-50,\n  .py-xxxl-50 {\n    padding-top: 0.5rem !important; }\n  .pr-xxxl-50,\n  .px-xxxl-50 {\n    padding-right: 0.5rem !important; }\n  .pb-xxxl-50,\n  .py-xxxl-50 {\n    padding-bottom: 0.5rem !important; }\n  .pl-xxxl-50,\n  .px-xxxl-50 {\n    padding-left: 0.5rem !important; }\n  .p-xxxl-75 {\n    padding: 0.75rem !important; }\n  .pt-xxxl-75,\n  .py-xxxl-75 {\n    padding-top: 0.75rem !important; }\n  .pr-xxxl-75,\n  .px-xxxl-75 {\n    padding-right: 0.75rem !important; }\n  .pb-xxxl-75,\n  .py-xxxl-75 {\n    padding-bottom: 0.75rem !important; }\n  .pl-xxxl-75,\n  .px-xxxl-75 {\n    padding-left: 0.75rem !important; }\n  .p-xxxl-125 {\n    padding: 1.25rem !important; }\n  .pt-xxxl-125,\n  .py-xxxl-125 {\n    padding-top: 1.25rem !important; }\n  .pr-xxxl-125,\n  .px-xxxl-125 {\n    padding-right: 1.25rem !important; }\n  .pb-xxxl-125,\n  .py-xxxl-125 {\n    padding-bottom: 1.25rem !important; }\n  .pl-xxxl-125,\n  .px-xxxl-125 {\n    padding-left: 1.25rem !important; }\n  .p-xxxl-150 {\n    padding: 1.5rem !important; }\n  .pt-xxxl-150,\n  .py-xxxl-150 {\n    padding-top: 1.5rem !important; }\n  .pr-xxxl-150,\n  .px-xxxl-150 {\n    padding-right: 1.5rem !important; }\n  .pb-xxxl-150,\n  .py-xxxl-150 {\n    padding-bottom: 1.5rem !important; }\n  .pl-xxxl-150,\n  .px-xxxl-150 {\n    padding-left: 1.5rem !important; }\n  .p-xxxl-175 {\n    padding: 1.75rem !important; }\n  .pt-xxxl-175,\n  .py-xxxl-175 {\n    padding-top: 1.75rem !important; }\n  .pr-xxxl-175,\n  .px-xxxl-175 {\n    padding-right: 1.75rem !important; }\n  .pb-xxxl-175,\n  .py-xxxl-175 {\n    padding-bottom: 1.75rem !important; }\n  .pl-xxxl-175,\n  .px-xxxl-175 {\n    padding-left: 1.75rem !important; }\n  .p-xxxl-225 {\n    padding: 2.25rem !important; }\n  .pt-xxxl-225,\n  .py-xxxl-225 {\n    padding-top: 2.25rem !important; }\n  .pr-xxxl-225,\n  .px-xxxl-225 {\n    padding-right: 2.25rem !important; }\n  .pb-xxxl-225,\n  .py-xxxl-225 {\n    padding-bottom: 2.25rem !important; }\n  .pl-xxxl-225,\n  .px-xxxl-225 {\n    padding-left: 2.25rem !important; }\n  .p-xxxl-25 {\n    padding: 2.5rem !important; }\n  .pt-xxxl-25,\n  .py-xxxl-25 {\n    padding-top: 2.5rem !important; }\n  .pr-xxxl-25,\n  .px-xxxl-25 {\n    padding-right: 2.5rem !important; }\n  .pb-xxxl-25,\n  .py-xxxl-25 {\n    padding-bottom: 2.5rem !important; }\n  .pl-xxxl-25,\n  .px-xxxl-25 {\n    padding-left: 2.5rem !important; }\n  .p-xxxl-350 {\n    padding: 3.5rem !important; }\n  .pt-xxxl-350,\n  .py-xxxl-350 {\n    padding-top: 3.5rem !important; }\n  .pr-xxxl-350,\n  .px-xxxl-350 {\n    padding-right: 3.5rem !important; }\n  .pb-xxxl-350,\n  .py-xxxl-350 {\n    padding-bottom: 3.5rem !important; }\n  .pl-xxxl-350,\n  .px-xxxl-350 {\n    padding-left: 3.5rem !important; }\n  .m-xxxl-n1 {\n    margin: -1rem !important; }\n  .mt-xxxl-n1,\n  .my-xxxl-n1 {\n    margin-top: -1rem !important; }\n  .mr-xxxl-n1,\n  .mx-xxxl-n1 {\n    margin-right: -1rem !important; }\n  .mb-xxxl-n1,\n  .my-xxxl-n1 {\n    margin-bottom: -1rem !important; }\n  .ml-xxxl-n1,\n  .mx-xxxl-n1 {\n    margin-left: -1rem !important; }\n  .m-xxxl-n2 {\n    margin: -2rem !important; }\n  .mt-xxxl-n2,\n  .my-xxxl-n2 {\n    margin-top: -2rem !important; }\n  .mr-xxxl-n2,\n  .mx-xxxl-n2 {\n    margin-right: -2rem !important; }\n  .mb-xxxl-n2,\n  .my-xxxl-n2 {\n    margin-bottom: -2rem !important; }\n  .ml-xxxl-n2,\n  .mx-xxxl-n2 {\n    margin-left: -2rem !important; }\n  .m-xxxl-n3 {\n    margin: -3rem !important; }\n  .mt-xxxl-n3,\n  .my-xxxl-n3 {\n    margin-top: -3rem !important; }\n  .mr-xxxl-n3,\n  .mx-xxxl-n3 {\n    margin-right: -3rem !important; }\n  .mb-xxxl-n3,\n  .my-xxxl-n3 {\n    margin-bottom: -3rem !important; }\n  .ml-xxxl-n3,\n  .mx-xxxl-n3 {\n    margin-left: -3rem !important; }\n  .m-xxxl-n4 {\n    margin: -4rem !important; }\n  .mt-xxxl-n4,\n  .my-xxxl-n4 {\n    margin-top: -4rem !important; }\n  .mr-xxxl-n4,\n  .mx-xxxl-n4 {\n    margin-right: -4rem !important; }\n  .mb-xxxl-n4,\n  .my-xxxl-n4 {\n    margin-bottom: -4rem !important; }\n  .ml-xxxl-n4,\n  .mx-xxxl-n4 {\n    margin-left: -4rem !important; }\n  .m-xxxl-n5 {\n    margin: -5rem !important; }\n  .mt-xxxl-n5,\n  .my-xxxl-n5 {\n    margin-top: -5rem !important; }\n  .mr-xxxl-n5,\n  .mx-xxxl-n5 {\n    margin-right: -5rem !important; }\n  .mb-xxxl-n5,\n  .my-xxxl-n5 {\n    margin-bottom: -5rem !important; }\n  .ml-xxxl-n5,\n  .mx-xxxl-n5 {\n    margin-left: -5rem !important; }\n  .m-xxxl-n6 {\n    margin: -6rem !important; }\n  .mt-xxxl-n6,\n  .my-xxxl-n6 {\n    margin-top: -6rem !important; }\n  .mr-xxxl-n6,\n  .mx-xxxl-n6 {\n    margin-right: -6rem !important; }\n  .mb-xxxl-n6,\n  .my-xxxl-n6 {\n    margin-bottom: -6rem !important; }\n  .ml-xxxl-n6,\n  .mx-xxxl-n6 {\n    margin-left: -6rem !important; }\n  .m-xxxl-n7 {\n    margin: -7rem !important; }\n  .mt-xxxl-n7,\n  .my-xxxl-n7 {\n    margin-top: -7rem !important; }\n  .mr-xxxl-n7,\n  .mx-xxxl-n7 {\n    margin-right: -7rem !important; }\n  .mb-xxxl-n7,\n  .my-xxxl-n7 {\n    margin-bottom: -7rem !important; }\n  .ml-xxxl-n7,\n  .mx-xxxl-n7 {\n    margin-left: -7rem !important; }\n  .m-xxxl-n8 {\n    margin: -8rem !important; }\n  .mt-xxxl-n8,\n  .my-xxxl-n8 {\n    margin-top: -8rem !important; }\n  .mr-xxxl-n8,\n  .mx-xxxl-n8 {\n    margin-right: -8rem !important; }\n  .mb-xxxl-n8,\n  .my-xxxl-n8 {\n    margin-bottom: -8rem !important; }\n  .ml-xxxl-n8,\n  .mx-xxxl-n8 {\n    margin-left: -8rem !important; }\n  .m-xxxl-n9 {\n    margin: -9rem !important; }\n  .mt-xxxl-n9,\n  .my-xxxl-n9 {\n    margin-top: -9rem !important; }\n  .mr-xxxl-n9,\n  .mx-xxxl-n9 {\n    margin-right: -9rem !important; }\n  .mb-xxxl-n9,\n  .my-xxxl-n9 {\n    margin-bottom: -9rem !important; }\n  .ml-xxxl-n9,\n  .mx-xxxl-n9 {\n    margin-left: -9rem !important; }\n  .m-xxxl-n10 {\n    margin: -10rem !important; }\n  .mt-xxxl-n10,\n  .my-xxxl-n10 {\n    margin-top: -10rem !important; }\n  .mr-xxxl-n10,\n  .mx-xxxl-n10 {\n    margin-right: -10rem !important; }\n  .mb-xxxl-n10,\n  .my-xxxl-n10 {\n    margin-bottom: -10rem !important; }\n  .ml-xxxl-n10,\n  .mx-xxxl-n10 {\n    margin-left: -10rem !important; }\n  .m-xxxl-n11 {\n    margin: -11rem !important; }\n  .mt-xxxl-n11,\n  .my-xxxl-n11 {\n    margin-top: -11rem !important; }\n  .mr-xxxl-n11,\n  .mx-xxxl-n11 {\n    margin-right: -11rem !important; }\n  .mb-xxxl-n11,\n  .my-xxxl-n11 {\n    margin-bottom: -11rem !important; }\n  .ml-xxxl-n11,\n  .mx-xxxl-n11 {\n    margin-left: -11rem !important; }\n  .m-xxxl-n12 {\n    margin: -12rem !important; }\n  .mt-xxxl-n12,\n  .my-xxxl-n12 {\n    margin-top: -12rem !important; }\n  .mr-xxxl-n12,\n  .mx-xxxl-n12 {\n    margin-right: -12rem !important; }\n  .mb-xxxl-n12,\n  .my-xxxl-n12 {\n    margin-bottom: -12rem !important; }\n  .ml-xxxl-n12,\n  .mx-xxxl-n12 {\n    margin-left: -12rem !important; }\n  .m-xxxl-n13 {\n    margin: -13rem !important; }\n  .mt-xxxl-n13,\n  .my-xxxl-n13 {\n    margin-top: -13rem !important; }\n  .mr-xxxl-n13,\n  .mx-xxxl-n13 {\n    margin-right: -13rem !important; }\n  .mb-xxxl-n13,\n  .my-xxxl-n13 {\n    margin-bottom: -13rem !important; }\n  .ml-xxxl-n13,\n  .mx-xxxl-n13 {\n    margin-left: -13rem !important; }\n  .m-xxxl-n14 {\n    margin: -14rem !important; }\n  .mt-xxxl-n14,\n  .my-xxxl-n14 {\n    margin-top: -14rem !important; }\n  .mr-xxxl-n14,\n  .mx-xxxl-n14 {\n    margin-right: -14rem !important; }\n  .mb-xxxl-n14,\n  .my-xxxl-n14 {\n    margin-bottom: -14rem !important; }\n  .ml-xxxl-n14,\n  .mx-xxxl-n14 {\n    margin-left: -14rem !important; }\n  .m-xxxl-n35 {\n    margin: -0.35rem !important; }\n  .mt-xxxl-n35,\n  .my-xxxl-n35 {\n    margin-top: -0.35rem !important; }\n  .mr-xxxl-n35,\n  .mx-xxxl-n35 {\n    margin-right: -0.35rem !important; }\n  .mb-xxxl-n35,\n  .my-xxxl-n35 {\n    margin-bottom: -0.35rem !important; }\n  .ml-xxxl-n35,\n  .mx-xxxl-n35 {\n    margin-left: -0.35rem !important; }\n  .m-xxxl-n250 {\n    margin: -0.25rem !important; }\n  .mt-xxxl-n250,\n  .my-xxxl-n250 {\n    margin-top: -0.25rem !important; }\n  .mr-xxxl-n250,\n  .mx-xxxl-n250 {\n    margin-right: -0.25rem !important; }\n  .mb-xxxl-n250,\n  .my-xxxl-n250 {\n    margin-bottom: -0.25rem !important; }\n  .ml-xxxl-n250,\n  .mx-xxxl-n250 {\n    margin-left: -0.25rem !important; }\n  .m-xxxl-n50 {\n    margin: -0.5rem !important; }\n  .mt-xxxl-n50,\n  .my-xxxl-n50 {\n    margin-top: -0.5rem !important; }\n  .mr-xxxl-n50,\n  .mx-xxxl-n50 {\n    margin-right: -0.5rem !important; }\n  .mb-xxxl-n50,\n  .my-xxxl-n50 {\n    margin-bottom: -0.5rem !important; }\n  .ml-xxxl-n50,\n  .mx-xxxl-n50 {\n    margin-left: -0.5rem !important; }\n  .m-xxxl-n75 {\n    margin: -0.75rem !important; }\n  .mt-xxxl-n75,\n  .my-xxxl-n75 {\n    margin-top: -0.75rem !important; }\n  .mr-xxxl-n75,\n  .mx-xxxl-n75 {\n    margin-right: -0.75rem !important; }\n  .mb-xxxl-n75,\n  .my-xxxl-n75 {\n    margin-bottom: -0.75rem !important; }\n  .ml-xxxl-n75,\n  .mx-xxxl-n75 {\n    margin-left: -0.75rem !important; }\n  .m-xxxl-n125 {\n    margin: -1.25rem !important; }\n  .mt-xxxl-n125,\n  .my-xxxl-n125 {\n    margin-top: -1.25rem !important; }\n  .mr-xxxl-n125,\n  .mx-xxxl-n125 {\n    margin-right: -1.25rem !important; }\n  .mb-xxxl-n125,\n  .my-xxxl-n125 {\n    margin-bottom: -1.25rem !important; }\n  .ml-xxxl-n125,\n  .mx-xxxl-n125 {\n    margin-left: -1.25rem !important; }\n  .m-xxxl-n150 {\n    margin: -1.5rem !important; }\n  .mt-xxxl-n150,\n  .my-xxxl-n150 {\n    margin-top: -1.5rem !important; }\n  .mr-xxxl-n150,\n  .mx-xxxl-n150 {\n    margin-right: -1.5rem !important; }\n  .mb-xxxl-n150,\n  .my-xxxl-n150 {\n    margin-bottom: -1.5rem !important; }\n  .ml-xxxl-n150,\n  .mx-xxxl-n150 {\n    margin-left: -1.5rem !important; }\n  .m-xxxl-n175 {\n    margin: -1.75rem !important; }\n  .mt-xxxl-n175,\n  .my-xxxl-n175 {\n    margin-top: -1.75rem !important; }\n  .mr-xxxl-n175,\n  .mx-xxxl-n175 {\n    margin-right: -1.75rem !important; }\n  .mb-xxxl-n175,\n  .my-xxxl-n175 {\n    margin-bottom: -1.75rem !important; }\n  .ml-xxxl-n175,\n  .mx-xxxl-n175 {\n    margin-left: -1.75rem !important; }\n  .m-xxxl-n225 {\n    margin: -2.25rem !important; }\n  .mt-xxxl-n225,\n  .my-xxxl-n225 {\n    margin-top: -2.25rem !important; }\n  .mr-xxxl-n225,\n  .mx-xxxl-n225 {\n    margin-right: -2.25rem !important; }\n  .mb-xxxl-n225,\n  .my-xxxl-n225 {\n    margin-bottom: -2.25rem !important; }\n  .ml-xxxl-n225,\n  .mx-xxxl-n225 {\n    margin-left: -2.25rem !important; }\n  .m-xxxl-n25 {\n    margin: -2.5rem !important; }\n  .mt-xxxl-n25,\n  .my-xxxl-n25 {\n    margin-top: -2.5rem !important; }\n  .mr-xxxl-n25,\n  .mx-xxxl-n25 {\n    margin-right: -2.5rem !important; }\n  .mb-xxxl-n25,\n  .my-xxxl-n25 {\n    margin-bottom: -2.5rem !important; }\n  .ml-xxxl-n25,\n  .mx-xxxl-n25 {\n    margin-left: -2.5rem !important; }\n  .m-xxxl-n350 {\n    margin: -3.5rem !important; }\n  .mt-xxxl-n350,\n  .my-xxxl-n350 {\n    margin-top: -3.5rem !important; }\n  .mr-xxxl-n350,\n  .mx-xxxl-n350 {\n    margin-right: -3.5rem !important; }\n  .mb-xxxl-n350,\n  .my-xxxl-n350 {\n    margin-bottom: -3.5rem !important; }\n  .ml-xxxl-n350,\n  .mx-xxxl-n350 {\n    margin-left: -3.5rem !important; }\n  .m-xxxl-auto {\n    margin: auto !important; }\n  .mt-xxxl-auto,\n  .my-xxxl-auto {\n    margin-top: auto !important; }\n  .mr-xxxl-auto,\n  .mx-xxxl-auto {\n    margin-right: auto !important; }\n  .mb-xxxl-auto,\n  .my-xxxl-auto {\n    margin-bottom: auto !important; }\n  .ml-xxxl-auto,\n  .mx-xxxl-auto {\n    margin-left: auto !important; } }\n\n.stretched-link::after {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1;\n  pointer-events: auto;\n  content: \"\";\n  background-color: rgba(0, 0, 0, 0); }\n\n.text-monospace {\n  font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important; }\n\n.text-justify {\n  text-align: justify !important; }\n\n.text-wrap {\n  white-space: normal !important; }\n\n.text-nowrap {\n  white-space: nowrap !important; }\n\n.text-truncate {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap; }\n\n.text-left {\n  text-align: left !important; }\n\n.text-right {\n  text-align: right !important; }\n\n.text-center {\n  text-align: center !important; }\n\n@media (min-width: 568px) {\n  .text-xs-left {\n    text-align: left !important; }\n  .text-xs-right {\n    text-align: right !important; }\n  .text-xs-center {\n    text-align: center !important; } }\n\n@media (min-width: 667.5px) {\n  .text-sm-left {\n    text-align: left !important; }\n  .text-sm-right {\n    text-align: right !important; }\n  .text-sm-center {\n    text-align: center !important; } }\n\n@media (min-width: 767.5px) {\n  .text-md-left {\n    text-align: left !important; }\n  .text-md-right {\n    text-align: right !important; }\n  .text-md-center {\n    text-align: center !important; } }\n\n@media (min-width: 991.5px) {\n  .text-lg-left {\n    text-align: left !important; }\n  .text-lg-right {\n    text-align: right !important; }\n  .text-lg-center {\n    text-align: center !important; } }\n\n@media (min-width: 1199.5px) {\n  .text-xl-left {\n    text-align: left !important; }\n  .text-xl-right {\n    text-align: right !important; }\n  .text-xl-center {\n    text-align: center !important; } }\n\n@media (min-width: 1439.5px) {\n  .text-xxl-left {\n    text-align: left !important; }\n  .text-xxl-right {\n    text-align: right !important; }\n  .text-xxl-center {\n    text-align: center !important; } }\n\n@media (min-width: 1700px) {\n  .text-xxxl-left {\n    text-align: left !important; }\n  .text-xxxl-right {\n    text-align: right !important; }\n  .text-xxxl-center {\n    text-align: center !important; } }\n\n.text-lowercase {\n  text-transform: lowercase !important; }\n\n.text-uppercase {\n  text-transform: uppercase !important; }\n\n.text-capitalize {\n  text-transform: capitalize !important; }\n\n.font-weight-light {\n  font-weight: 300 !important; }\n\n.font-weight-lighter {\n  font-weight: lighter !important; }\n\n.font-weight-normal {\n  font-weight: 400 !important; }\n\n.font-weight-bold {\n  font-weight: 700 !important; }\n\n.font-weight-bolder {\n  font-weight: bolder !important; }\n\n.font-italic {\n  font-style: italic !important; }\n\n.text-white {\n  color: #FFF !important; }\n\n.text-primary {\n  color: #F26F35 !important; }\n\na.text-primary:hover, a.text-primary:focus {\n  color: #cd480d !important; }\n\n.text-secondary {\n  color: #45ABE0 !important; }\n\na.text-secondary:hover, a.text-secondary:focus {\n  color: #1f85ba !important; }\n\n.text-success {\n  color: #A4206A !important; }\n\na.text-success:hover, a.text-success:focus {\n  color: #641441 !important; }\n\n.text-info {\n  color: #000000 !important; }\n\na.text-info:hover, a.text-info:focus {\n  color: black !important; }\n\n.text-warning {\n  color: #E23626 !important; }\n\na.text-warning:hover, a.text-warning:focus {\n  color: #a52216 !important; }\n\n.text-danger {\n  color: #9BC53F !important; }\n\na.text-danger:hover, a.text-danger:focus {\n  color: #6e8d2b !important; }\n\n.text-light {\n  color: #D8EDF8 !important; }\n\na.text-light:hover, a.text-light:focus {\n  color: #97cfec !important; }\n\n.text-dark {\n  color: #222222 !important; }\n\na.text-dark:hover, a.text-dark:focus {\n  color: black !important; }\n\n.text-body {\n  color: #212529 !important; }\n\n.text-muted {\n  color: #6c757d !important; }\n\n.text-black-50 {\n  color: rgba(0, 0, 0, 0.5) !important; }\n\n.text-white-50 {\n  color: rgba(255, 255, 255, 0.5) !important; }\n\n.text-hide {\n  font: 0/0 a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0; }\n\n.text-decoration-none {\n  text-decoration: none !important; }\n\n.text-break {\n  word-break: break-word !important;\n  word-wrap: break-word !important; }\n\n.text-reset {\n  color: inherit !important; }\n\n.visible {\n  visibility: visible !important; }\n\n.invisible {\n  visibility: hidden !important; }\n\nhtml {\n  font-size: 16px; }\n\n@media (max-width: 767.48px) {\n  .form-control {\n    font-size: 1.075rem; } }\n\n@media (min-width: 1439.5px) {\n  html {\n    font-size: 18px; } }\n\nbody {\n  text-rendering: optimizeLegibility;\n  -webkit-font-smoothing: antialiased;\n  font-family: 'Lato', sans-serif;\n  -webkit-overflow-scrolling: touch;\n  line-height: 1.4; }\n\n.small, small {\n  font-size: 90%; }\n\n.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {\n  margin-bottom: 1rem; }\n\n.spaced-list {\n  padding: 0 0 0 22px; }\n\n.spaced-list li {\n  margin-bottom: .5rem; }\n\n.lead strong, .has-medium-font-size strong {\n  font-weight: 600; }\n\n.text-md {\n  font-size: 90%; }\n\n.list-unstyled li {\n  padding-bottom: .25rem; }\n  .list-unstyled li:last-of-type {\n    padding-bottom: 0; }\n\n.list-unstyled {\n  margin-bottom: 1rem; }\n\nfooter p {\n  font-size: 1.6rem; }\n  @media (max-width: 1439.48px) {\n    footer p {\n      font-size: 1.5rem; } }\n  @media (max-width: 1199.48px) {\n    footer p {\n      font-size: 1.4rem; } }\n\nfooter ul.footer-menu, footer ul.footer-menu ul {\n  list-style: none; }\n  @media (max-width: 991.48px) {\n    footer ul.footer-menu li, footer ul.footer-menu ul li {\n      text-align: center; } }\n  footer ul.footer-menu li a, footer ul.footer-menu ul li a {\n    color: #FFF;\n    text-transform: uppercase;\n    font-size: 2rem; }\n    @media (max-width: 1699.98px) {\n      footer ul.footer-menu li a, footer ul.footer-menu ul li a {\n        font-size: 1.6rem; } }\n    @media (max-width: 1439.48px) {\n      footer ul.footer-menu li a, footer ul.footer-menu ul li a {\n        font-size: 1.4rem; } }\n    @media (max-width: 1199.48px) {\n      footer ul.footer-menu li a, footer ul.footer-menu ul li a {\n        font-size: 1.4rem; } }\n\n.secondary-nav ul li a {\n  text-decoration: none;\n  text-transform: uppercase;\n  color: #FFF;\n  font-weight: 700;\n  font-size: 1.6rem;\n  cursor: pointer; }\n  @media (max-width: 1439.48px) {\n    .secondary-nav ul li a {\n      font-size: 1.4rem; } }\n  @media (max-width: 1199.48px) {\n    .secondary-nav ul li a {\n      font-size: 1.2rem; } }\n  .secondary-nav ul li a:hover, .secondary-nav ul li a:focus, .secondary-nav ul li a:active {\n    color: rgba(255, 255, 255, 0.8); }\n\n.color-white {\n  color: white; }\n\nh4 {\n  font-size: 2.4rem;\n  font-weight: 700; }\n  @media (max-width: 1439.48px) {\n    h4 {\n      font-size: 2rem; } }\n  @media (max-width: 1199.48px) {\n    h4 {\n      font-size: 1.6rem; } }\n\n.about-text {\n  font-size: 2.4rem; }\n  @media (max-width: 1439.48px) {\n    .about-text {\n      font-size: 2rem; } }\n  @media (max-width: 1199.48px) {\n    .about-text {\n      font-size: 1.6rem; } }\n\n.custom-color, .floating-link {\n  font-size: 2rem;\n  font-weight: 700;\n  text-transform: uppercase; }\n  @media (max-width: 1699.98px) {\n    .custom-color, .floating-link {\n      font-size: 1.8rem; } }\n  @media (max-width: 1439.48px) {\n    .custom-color, .floating-link {\n      font-size: 1.6rem; } }\n  @media (max-width: 1199.48px) {\n    .custom-color, .floating-link {\n      font-size: 1.4rem; } }\n\np, li, .email-link {\n  font-size: 2rem; }\n  @media (max-width: 1699.98px) {\n    p, li, .email-link {\n      font-size: 1.8rem; } }\n  @media (max-width: 1439.48px) {\n    p, li, .email-link {\n      font-size: 1.6rem; } }\n  @media (max-width: 1199.48px) {\n    p, li, .email-link {\n      font-size: 1.4rem; } }\n\nh2, h1.page-title {\n  font-weight: 700;\n  font-size: 4.8rem; }\n  @media (max-width: 1699.98px) {\n    h2, h1.page-title {\n      font-size: 4.3rem; } }\n  @media (max-width: 1439.48px) {\n    h2, h1.page-title {\n      font-size: 3.8rem; } }\n  @media (max-width: 1199.48px) {\n    h2, h1.page-title {\n      font-size: 2.9rem; } }\n  @media (max-width: 991.48px) {\n    h2, h1.page-title {\n      font-size: 2.4rem; } }\n\n.quot {\n  font-size: 1.5rem; }\n\nh1 {\n  font-size: 8.4rem;\n  font-weight: 700; }\n  @media (max-width: 1699.98px) {\n    h1 {\n      font-size: 7.2rem; } }\n  @media (max-width: 1439.48px) {\n    h1 {\n      font-size: 6.4rem; } }\n  @media (max-width: 1199.48px) {\n    h1 {\n      font-size: 5.6rem; } }\n  @media (max-width: 991.48px) {\n    h1 {\n      font-size: 4.2rem; } }\n  @media (max-width: 767.48px) {\n    h1 {\n      font-size: 3.5rem; } }\n\n.small-counter {\n  font-size: 1.1rem;\n  font-weight: 700; }\n\n.nav-slider-content {\n  font-family: 'Karla', sans-serif;\n  font-size: 1.5rem;\n  padding-top: 0.8rem; }\n\n.btn.btn-primary-smallerfont {\n  font-size: 1.6rem; }\n  @media (max-width: 767.48px) {\n    .btn.btn-primary-smallerfont {\n      font-size: 1.4rem; } }\n\nh3 {\n  font-size: 3.6rem;\n  font-weight: 700; }\n  h3 span {\n    font-size: 2.5rem;\n    font-weight: normal; }\n  @media (max-width: 1199.48px) {\n    h3 {\n      font-size: 3.2rem; }\n      h3 span {\n        font-size: 2rem; } }\n  @media (max-width: 991.48px) {\n    h3 {\n      font-size: 2.8rem; } }\n  @media (max-width: 767.48px) {\n    h3 {\n      font-size: 2.1rem; }\n      h3 span {\n        font-size: 1.6rem; } }\n  @media (max-width: 667.48px) {\n    h3 {\n      font-size: 1.6rem; }\n      h3 span {\n        font-size: 1.4rem; } }\n\nspan.bold {\n  font-weight: 700; }\n\n.contact-page i {\n  font-size: 3.5rem; }\n\n.art-forms a {\n  font-size: 1.5rem;\n  font-weight: bold; }\n\nhtml {\n  height: 100%; }\n\nbody {\n  -webkit-overflow-scrolling: touch;\n  background: #FFF;\n  overflow-x: hidden; }\n\nbody.css-loaded .fa {\n  visibility: visible; }\n\n* {\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n  -webkit-overflow-scrolling: touch; }\n\nhtml {\n  box-sizing: border-box;\n  font-size: 62.5%; }\n\nimg {\n  image-rendering: optimize-contrast; }\n\n.img-full {\n  width: 100%; }\n\n::selection,\n::-moz-selection {\n  text-shadow: none;\n  background: #d9edf7; }\n\niframe {\n  max-width: 100%; }\n\ntextarea {\n  resize: vertical; }\n\nhr {\n  margin: 2rem 0;\n  border-top: 2px solid rgba(0, 0, 0, 0.15); }\n\nmark {\n  padding: .2rem .4rem;\n  border-radius: 4px; }\n\n.noselect {\n  user-select: none; }\n\n.bg-white {\n  background-color: #FFF; }\n\n\n.container-fluid,\n.container-xxs,\n.container-xs,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl,\n.container-xxl,\n.container-xxxl,\n.container {\n  padding: 0 2.25rem; }\n\n@media (max-width: 1199.48px) {\n  .container {\n    padding: 0 2.25rem;\n    max-width: 100%; } }\n\n.scrolled.fade-in {\n  animation: fade-in 1s ease-in-out both; }\n\n.scrolled.fade-in-bottom {\n  animation: fade-in-bottom 1s ease-in-out both; }\n\n.scrolled.slide-left {\n  animation: slide-in-left 1s ease-in-out both; }\n\n.scrolled.slide-right {\n  animation: slide-in-right 1s ease-in-out both; }\n  .scrolled.slide-right-1 {\n    animation-delay: 0s; }\n    @media (max-width: 991.48px) {\n      .scrolled.slide-right-1 {\n        animation: none; } }\n  .scrolled.slide-right-2 {\n    animation-delay: 0.2s; }\n    @media (max-width: 991.48px) {\n      .scrolled.slide-right-2 {\n        animation: none; } }\n  .scrolled.slide-right-3 {\n    animation-delay: 0.4s; }\n    @media (max-width: 991.48px) {\n      .scrolled.slide-right-3 {\n        animation: none; } }\n  .scrolled.slide-right-4 {\n    animation-delay: 0.6s; }\n    @media (max-width: 991.48px) {\n      .scrolled.slide-right-4 {\n        animation: none; } }\n  .scrolled.slide-right-5 {\n    animation-delay: 0.8s; }\n    @media (max-width: 991.48px) {\n      .scrolled.slide-right-5 {\n        animation: none; } }\n  .scrolled.slide-right-6 {\n    animation-delay: 1s; }\n    @media (max-width: 991.48px) {\n      .scrolled.slide-right-6 {\n        animation: none; } }\n\n@keyframes slide-in-left {\n  0% {\n    transform: translateX(-100px);\n    opacity: 0; }\n  100% {\n    transform: translateX(0);\n    opacity: 1; } }\n\n@keyframes slide-in-right {\n  0% {\n    transform: translateX(100px);\n    opacity: 0; }\n  100% {\n    transform: translateX(0);\n    opacity: 1; } }\n\n@keyframes fade-in-bottom {\n  0% {\n    transform: translateY(50px);\n    opacity: 0; }\n  100% {\n    transform: translateY(0);\n    opacity: 1; } }\n\n@keyframes fade-in {\n  0% {\n    opacity: 0; }\n  100% {\n    opacity: 1; } }\n\n.scrolled.moveUp {\n  animation-name: moveUp;\n  animation-duration: 0.5s;\n  animation-timing-function: ease-in-out;\n  backface-visibility: hidden;\n  animation-fill-mode: backwards; }\n  .scrolled.moveUp-1 {\n    animation-delay: 0s; }\n  .scrolled.moveUp-2 {\n    animation-delay: 0.4s; }\n    @media (max-width: 667.48px) {\n      .scrolled.moveUp-2 {\n        animation-delay: 0s; } }\n  .scrolled.moveUp-3 {\n    animation-delay: 0.8s; }\n    @media (max-width: 667.48px) {\n      .scrolled.moveUp-3 {\n        animation-delay: 0s; } }\n  .scrolled.moveUp-4 {\n    animation-delay: 1.2s; }\n    @media (max-width: 667.48px) {\n      .scrolled.moveUp-4 {\n        animation-delay: 0s; } }\n\n@keyframes moveUp {\n  0% {\n    opacity: 0;\n    transform: translateY(50px); }\n  80% {\n    transform: translateY(-10px); }\n  100% {\n    opacity: 1;\n    transform: translateY(0px); } }\n\n.hero-nav-overlay {\n  padding: 0; }\n  .hero-nav-overlay .secondary-nav ul {\n    width: 100%;\n    list-style: none; }\n  .hero-nav-overlay nav.navbar, .hero-nav-overlay .mainnav-m {\n    background-color: #FFF; }\n  .hero-nav-overlay .navbar {\n    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px; }\n  .hero-nav-overlay .navbar-expand-lg > .container {\n    padding: 0 1.25rem; }\n  .hero-nav-overlay .navbar-nav .nav-link {\n    color: #000000;\n    font-weight: bold;\n    text-transform: uppercase;\n    font-size: 1.6rem; }\n    @media (max-width: 1439.48px) {\n      .hero-nav-overlay .navbar-nav .nav-link {\n        font-size: 1.4rem; } }\n    @media (max-width: 1199.48px) {\n      .hero-nav-overlay .navbar-nav .nav-link {\n        font-size: 1.2rem; } }\n    .hero-nav-overlay .navbar-nav .nav-link:hover, .hero-nav-overlay .navbar-nav .nav-link.active, .hero-nav-overlay .navbar-nav .nav-link.focus {\n      color: #F26F35; }\n  .hero-nav-overlay .dropdown-toggle::after {\n    margin-left: .45rem; }\n  @media (min-width: 991.5px) {\n    .hero-nav-overlay .navbar-nav {\n      display: flex;\n      align-items: center; }\n    .hero-nav-overlay .navbar-nav .menu-item.show > .nav-link {\n      background: #FFF;\n      color: #212529; }\n    .hero-nav-overlay .navbar-nav .nav-link {\n      padding: 0.4rem 1rem 0.4rem 1rem; }\n    .hero-nav-overlay .dropdown-menu {\n      box-shadow: none;\n      border-radius: 0;\n      border: 1px solid #ccc;\n      right: auto;\n      left: 0;\n      margin: 0;\n      background: #FFF;\n      width: 100%; }\n      .hero-nav-overlay .dropdown-menu > .menu-item > .nav-link {\n        padding-left: 1rem;\n        padding-right: 1rem; } }\n  @media (max-width: 991.48px) {\n    .hero-nav-overlay {\n      padding: 0; }\n      .hero-nav-overlay .dropdown-menu {\n        background: none;\n        border: none;\n        margin: 0; }\n        .hero-nav-overlay .dropdown-menu.show {\n          position: static !important;\n          transform: none !important;\n          display: block; } }\n\n.nav-logo {\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='278.333' height='99.06' viewBox='0 0 278.333 99.06'%3E%3Cg id='logo_black' data-name='logo black' transform='translate(1511.999 -9909.999)'%3E%3Cg id='Group_344' data-name='Group 344' transform='translate(-1453.134 9929.849)'%3E%3Cpath id='Path_272' data-name='Path 272' d='M5.76.18a4.644,4.644,0,0,0,4.26-2.46L8.19-3.165A2.712,2.712,0,0,1,5.76-1.71,3.1,3.1,0,0,1,2.7-4.995,3.1,3.1,0,0,1,5.76-8.28,2.74,2.74,0,0,1,8.19-6.825l1.83-.9A4.617,4.617,0,0,0,5.76-10.17,5.064,5.064,0,0,0,.51-4.995,5.064,5.064,0,0,0,5.76.18ZM12.735,0h1.9V-4.785a2.427,2.427,0,0,1,1.785-.825,2.411,2.411,0,0,1,.525.06V-7.41a3.1,3.1,0,0,0-2.31,1.155v-.99h-1.9ZM19.17-3.63A3.669,3.669,0,0,0,23.04.18a4.516,4.516,0,0,0,2.985-1l-.84-1.23a2.963,2.963,0,0,1-1.935.72,1.952,1.952,0,0,1-2.085-1.68H26.55v-.42c0-2.37-1.47-3.99-3.63-3.99A3.687,3.687,0,0,0,19.17-3.63Zm3.75-2.28A1.678,1.678,0,0,1,24.7-4.3h-3.57A1.741,1.741,0,0,1,22.92-5.91ZM33.765,0h1.9V-4.68c0-2.085-1.515-2.745-3.165-2.745a4.753,4.753,0,0,0-3.165,1.14l.72,1.275a3.048,3.048,0,0,1,2.115-.855c.96,0,1.59.48,1.59,1.215v1.005a2.928,2.928,0,0,0-2.3-.885,2.294,2.294,0,0,0-2.52,2.31A2.414,2.414,0,0,0,31.47.18a3,3,0,0,0,2.3-.93Zm0-1.74a1.905,1.905,0,0,1-1.53.63c-.75,0-1.365-.39-1.365-1.065,0-.705.615-1.1,1.365-1.1a1.905,1.905,0,0,1,1.53.63ZM41.475.18a2.352,2.352,0,0,0,1.59-.465l-.4-1.44a1.041,1.041,0,0,1-.66.21c-.42,0-.66-.345-.66-.795V-5.58h1.47V-7.245H41.34v-1.98H39.42v1.98h-1.2V-5.58h1.2V-1.8A1.811,1.811,0,0,0,41.475.18ZM45.15-3.63A3.669,3.669,0,0,0,49.02.18,4.516,4.516,0,0,0,52-.825l-.84-1.23a2.963,2.963,0,0,1-1.935.72,1.952,1.952,0,0,1-2.085-1.68H52.53v-.42c0-2.37-1.47-3.99-3.63-3.99A3.687,3.687,0,0,0,45.15-3.63ZM48.9-5.91A1.678,1.678,0,0,1,50.685-4.3h-3.57A1.741,1.741,0,0,1,48.9-5.91ZM62.475-1.86A1.777,1.777,0,0,0,64.26-3.63a1.78,1.78,0,0,0-1.785-1.785A1.78,1.78,0,0,0,60.69-3.63,1.777,1.777,0,0,0,62.475-1.86ZM77.73.18a4.644,4.644,0,0,0,4.26-2.46l-1.83-.885A2.712,2.712,0,0,1,77.73-1.71a3.1,3.1,0,0,1-3.06-3.285A3.1,3.1,0,0,1,77.73-8.28a2.74,2.74,0,0,1,2.43,1.455l1.83-.9a4.617,4.617,0,0,0-4.26-2.445,5.064,5.064,0,0,0-5.25,5.175A5.064,5.064,0,0,0,77.73.18Zm10.35,0a3.677,3.677,0,0,0,3.84-3.81,3.673,3.673,0,0,0-3.84-3.8,3.669,3.669,0,0,0-3.825,3.8A3.673,3.673,0,0,0,88.08.18Zm0-1.7A1.906,1.906,0,0,1,86.235-3.63a1.9,1.9,0,0,1,1.845-2.1,1.912,1.912,0,0,1,1.86,2.1A1.917,1.917,0,0,1,88.08-1.515ZM99.72,0h1.9V-5.115a2.107,2.107,0,0,0-2.355-2.31A3.317,3.317,0,0,0,96.735-6.3v-.945h-1.9V0h1.9V-4.875a2.063,2.063,0,0,1,1.65-.855A1.175,1.175,0,0,1,99.72-4.38ZM109.9,0h1.9V-5.115a2.107,2.107,0,0,0-2.355-2.31A3.317,3.317,0,0,0,106.92-6.3v-.945h-1.9V0h1.9V-4.875a2.063,2.063,0,0,1,1.65-.855A1.175,1.175,0,0,1,109.9-4.38Zm4.815-3.63A3.669,3.669,0,0,0,118.59.18a4.516,4.516,0,0,0,2.985-1l-.84-1.23a2.963,2.963,0,0,1-1.935.72,1.952,1.952,0,0,1-2.085-1.68H122.1v-.42c0-2.37-1.47-3.99-3.63-3.99A3.687,3.687,0,0,0,114.72-3.63Zm3.75-2.28A1.678,1.678,0,0,1,120.255-4.3h-3.57A1.741,1.741,0,0,1,118.47-5.91Zm6.045,2.28a3.679,3.679,0,0,0,3.84,3.81,3.339,3.339,0,0,0,2.865-1.32L129.975-2.3a1.828,1.828,0,0,1-1.53.78A1.949,1.949,0,0,1,126.48-3.63a1.936,1.936,0,0,1,1.965-2.1,1.757,1.757,0,0,1,1.53.78l1.245-1.17a3.371,3.371,0,0,0-2.865-1.305A3.675,3.675,0,0,0,124.515-3.63ZM136.38.18a2.352,2.352,0,0,0,1.59-.465l-.4-1.44a1.041,1.041,0,0,1-.66.21c-.42,0-.66-.345-.66-.795V-5.58h1.47V-7.245h-1.47v-1.98h-1.92v1.98h-1.2V-5.58h1.2V-1.8A1.811,1.811,0,0,0,136.38.18Zm11.235-2.04A1.777,1.777,0,0,0,149.4-3.63a1.78,1.78,0,0,0-1.785-1.785A1.78,1.78,0,0,0,145.83-3.63,1.777,1.777,0,0,0,147.615-1.86ZM158.115,0h7.08V-1.845h-4.95V-4.17h4.845V-6h-4.845V-8.175h4.95v-1.83h-7.08ZM172.8,0h2.13l-2.6-3.72,2.43-3.525h-2.13L171.15-5.01l-1.5-2.235h-2.13l2.415,3.525L167.37,0h2.115l1.665-2.445Zm6.48,2.76V-.93A2.768,2.768,0,0,0,181.515.18c1.86,0,3.21-1.4,3.21-3.81s-1.35-3.8-3.21-3.8a2.8,2.8,0,0,0-2.235,1.1v-.915h-1.9V2.76Zm3.465-6.39a1.883,1.883,0,0,1-1.83,2.115,2.182,2.182,0,0,1-1.635-.825V-4.9a2.134,2.134,0,0,1,1.635-.825A1.878,1.878,0,0,1,182.745-3.63ZM187.65,0h1.9V-10.005h-1.9ZM196.3.18a3.677,3.677,0,0,0,3.84-3.81,3.673,3.673,0,0,0-3.84-3.8,3.669,3.669,0,0,0-3.825,3.8A3.673,3.673,0,0,0,196.3.18Zm0-1.7A1.906,1.906,0,0,1,194.46-3.63a1.9,1.9,0,0,1,1.845-2.1,1.912,1.912,0,0,1,1.86,2.1A1.917,1.917,0,0,1,196.3-1.515ZM203.055,0h1.9V-4.785a2.427,2.427,0,0,1,1.785-.825,2.411,2.411,0,0,1,.525.06V-7.41a3.1,3.1,0,0,0-2.31,1.155v-.99h-1.9Zm6.435-3.63A3.669,3.669,0,0,0,213.36.18a4.516,4.516,0,0,0,2.985-1l-.84-1.23a2.963,2.963,0,0,1-1.935.72,1.952,1.952,0,0,1-2.085-1.68h5.385v-.42c0-2.37-1.47-3.99-3.63-3.99A3.687,3.687,0,0,0,209.49-3.63Zm3.75-2.28A1.678,1.678,0,0,1,215.025-4.3h-3.57A1.741,1.741,0,0,1,213.24-5.91Z' transform='translate(1.289 67.484)' fill='%23231f20'/%3E%3Cpath id='Path_270' data-name='Path 270' d='M15.429-15.743,9.092,0H6.141L-.2-15.743H2.43a1.113,1.113,0,0,1,.689.2,1.216,1.216,0,0,1,.4.515L6.922-5.957q.2.51.385,1.112T7.66-3.581q.141-.662.309-1.264t.363-1.112l3.385-9.071a1.223,1.223,0,0,1,.385-.494,1.064,1.064,0,0,1,.689-.222Zm8.083,8.832a3.13,3.13,0,0,0-.125-.89,2.07,2.07,0,0,0-.4-.749,1.92,1.92,0,0,0-.684-.515,2.346,2.346,0,0,0-.987-.19,2.273,2.273,0,0,0-1.682.608,3.086,3.086,0,0,0-.792,1.736ZM18.8-5.132a3.535,3.535,0,0,0,.9,2.3,2.718,2.718,0,0,0,1.969.727,3.469,3.469,0,0,0,1.069-.146,5.134,5.134,0,0,0,.792-.326l.618-.326a1.164,1.164,0,0,1,.548-.146.64.64,0,0,1,.542.26L26.105-1.7a4.723,4.723,0,0,1-1.052.917,5.656,5.656,0,0,1-1.194.575,6.371,6.371,0,0,1-1.248.293A9.479,9.479,0,0,1,21.4.163,6.108,6.108,0,0,1,19.21-.222a4.961,4.961,0,0,1-1.769-1.139,5.337,5.337,0,0,1-1.188-1.872,7.136,7.136,0,0,1-.434-2.593,6.127,6.127,0,0,1,.374-2.148,5.138,5.138,0,0,1,1.08-1.758,5.143,5.143,0,0,1,1.714-1.188,5.652,5.652,0,0,1,2.278-.439,5.567,5.567,0,0,1,1.98.342,4.388,4.388,0,0,1,1.562.993,4.468,4.468,0,0,1,1.02,1.6,6.023,6.023,0,0,1,.363,2.165,3.851,3.851,0,0,1-.033.553.982.982,0,0,1-.109.347.4.4,0,0,1-.206.179.973.973,0,0,1-.336.049Zm13.79-4.21a5.01,5.01,0,0,1,1.226-1.508,2.534,2.534,0,0,1,1.627-.553,2.007,2.007,0,0,1,1.237.358l-.2,2.213a.5.5,0,0,1-.168.3.523.523,0,0,1-.309.081,3.634,3.634,0,0,1-.5-.049A4.11,4.11,0,0,0,34.9-8.55a2.088,2.088,0,0,0-.732.119,1.839,1.839,0,0,0-.57.336,2.428,2.428,0,0,0-.45.532,5.081,5.081,0,0,0-.374.716V0H29.783V-11.186h1.769a.927.927,0,0,1,.629.163,1.027,1.027,0,0,1,.25.564Zm9.884-.543a7.19,7.19,0,0,1,.7-.6,4.649,4.649,0,0,1,.77-.467,4.2,4.2,0,0,1,.879-.3,4.573,4.573,0,0,1,1.025-.109,3.931,3.931,0,0,1,1.617.315,3.321,3.321,0,0,1,1.188.879,3.771,3.771,0,0,1,.727,1.345,5.725,5.725,0,0,1,.244,1.714V0H46.644V-7.107a2.185,2.185,0,0,0-.434-1.448,1.579,1.579,0,0,0-1.28-.515,2.651,2.651,0,0,0-1.183.271,4.077,4.077,0,0,0-1.052.759V0H39.7V-11.186h1.845a.726.726,0,0,1,.749.521ZM58.785-11.36a6.26,6.26,0,0,1,2.289.4,5.029,5.029,0,0,1,1.769,1.145,5.065,5.065,0,0,1,1.139,1.807,6.75,6.75,0,0,1,.4,2.4,6.794,6.794,0,0,1-.4,2.4,5.11,5.11,0,0,1-1.139,1.817,4.992,4.992,0,0,1-1.769,1.15,6.26,6.26,0,0,1-2.289.4,6.335,6.335,0,0,1-2.306-.4,4.982,4.982,0,0,1-1.774-1.15,5.173,5.173,0,0,1-1.145-1.817,6.713,6.713,0,0,1-.407-2.4,6.669,6.669,0,0,1,.407-2.4,5.126,5.126,0,0,1,1.145-1.807,5.019,5.019,0,0,1,1.774-1.145A6.335,6.335,0,0,1,58.785-11.36Zm0,9.277a2.159,2.159,0,0,0,1.9-.884A4.6,4.6,0,0,0,61.3-5.6a4.573,4.573,0,0,0-.618-2.62,2.159,2.159,0,0,0-1.9-.884,2.194,2.194,0,0,0-1.931.884,4.573,4.573,0,0,0-.618,2.62,4.6,4.6,0,0,0,.618,2.631A2.194,2.194,0,0,0,58.785-2.083Zm11.978-7.8a7.19,7.19,0,0,1,.7-.6,4.649,4.649,0,0,1,.77-.467,4.2,4.2,0,0,1,.879-.3,4.573,4.573,0,0,1,1.025-.109,3.931,3.931,0,0,1,1.617.315,3.321,3.321,0,0,1,1.188.879,3.771,3.771,0,0,1,.727,1.345,5.725,5.725,0,0,1,.244,1.714V0H74.93V-7.107A2.185,2.185,0,0,0,74.5-8.555a1.579,1.579,0,0,0-1.28-.515,2.651,2.651,0,0,0-1.183.271,4.077,4.077,0,0,0-1.052.759V0H67.986V-11.186h1.844a.726.726,0,0,1,.749.521Zm29.262,6.011a.6.6,0,0,1,.456.2L101.773-2.3A6.144,6.144,0,0,1,99.4-.456a8.249,8.249,0,0,1-3.369.629,8.023,8.023,0,0,1-3.179-.6,6.879,6.879,0,0,1-2.4-1.676,7.45,7.45,0,0,1-1.519-2.55,9.442,9.442,0,0,1-.532-3.222,9.488,9.488,0,0,1,.255-2.23,7.85,7.85,0,0,1,.743-1.948,7.527,7.527,0,0,1,1.177-1.606,7.1,7.1,0,0,1,1.557-1.221,7.484,7.484,0,0,1,1.893-.77,8.684,8.684,0,0,1,2.186-.266,8.545,8.545,0,0,1,1.644.152,7.95,7.95,0,0,1,1.448.423,6.648,6.648,0,0,1,1.242.656,6.949,6.949,0,0,1,1.025.841l-1.1,1.5a1.022,1.022,0,0,1-.25.25.7.7,0,0,1-.412.109.921.921,0,0,1-.526-.184q-.266-.184-.651-.412A4.714,4.714,0,0,0,97.677-13a4.938,4.938,0,0,0-1.47-.184,4.5,4.5,0,0,0-1.812.358,3.936,3.936,0,0,0-1.416,1.036,4.772,4.772,0,0,0-.917,1.665,7.161,7.161,0,0,0-.326,2.246,6.737,6.737,0,0,0,.353,2.262,4.966,4.966,0,0,0,.966,1.676A4.065,4.065,0,0,0,94.487-2.9a4.384,4.384,0,0,0,1.752.353,8.442,8.442,0,0,0,1-.054,4.158,4.158,0,0,0,.835-.184,3.692,3.692,0,0,0,.727-.336,4.481,4.481,0,0,0,.689-.521,1.341,1.341,0,0,1,.25-.163A.622.622,0,0,1,100.026-3.873Zm9.689-7.487a6.26,6.26,0,0,1,2.289.4,5.029,5.029,0,0,1,1.769,1.145,5.065,5.065,0,0,1,1.139,1.807,6.75,6.75,0,0,1,.4,2.4,6.794,6.794,0,0,1-.4,2.4,5.11,5.11,0,0,1-1.139,1.817A4.992,4.992,0,0,1,112-.239a6.26,6.26,0,0,1-2.289.4,6.335,6.335,0,0,1-2.306-.4,4.982,4.982,0,0,1-1.774-1.15,5.173,5.173,0,0,1-1.145-1.817,6.713,6.713,0,0,1-.407-2.4,6.669,6.669,0,0,1,.407-2.4,5.126,5.126,0,0,1,1.145-1.807,5.019,5.019,0,0,1,1.774-1.145A6.335,6.335,0,0,1,109.715-11.36Zm0,9.277a2.159,2.159,0,0,0,1.9-.884,4.6,4.6,0,0,0,.618-2.631,4.573,4.573,0,0,0-.618-2.62,2.159,2.159,0,0,0-1.9-.884,2.194,2.194,0,0,0-1.931.884,4.573,4.573,0,0,0-.618,2.62,4.6,4.6,0,0,0,.618,2.631A2.194,2.194,0,0,0,109.715-2.083ZM118.916,0V-11.186h1.844a.726.726,0,0,1,.749.521l.174.727a7.96,7.96,0,0,1,.6-.564,3.788,3.788,0,0,1,.667-.45,3.559,3.559,0,0,1,.776-.3,3.6,3.6,0,0,1,.906-.109,2.61,2.61,0,0,1,1.7.548,3.393,3.393,0,0,1,1.02,1.459,3.459,3.459,0,0,1,.667-.917,3.519,3.519,0,0,1,.868-.624,4.146,4.146,0,0,1,1-.353,4.986,4.986,0,0,1,1.058-.114,4.6,4.6,0,0,1,1.671.282,3.147,3.147,0,0,1,1.221.83,3.7,3.7,0,0,1,.754,1.34,5.757,5.757,0,0,1,.26,1.8V0H131.86V-7.107q0-1.964-1.682-1.964a1.911,1.911,0,0,0-.7.125,1.589,1.589,0,0,0-.564.374,1.718,1.718,0,0,0-.38.618,2.444,2.444,0,0,0-.136.846V0H125.4V-7.107a2.2,2.2,0,0,0-.418-1.514,1.6,1.6,0,0,0-1.231-.45,2.068,2.068,0,0,0-.982.244,3.254,3.254,0,0,0-.863.678V0Zm20.018,0V-11.186h1.845a.726.726,0,0,1,.749.521l.174.727a7.96,7.96,0,0,1,.6-.564,3.789,3.789,0,0,1,.667-.45,3.558,3.558,0,0,1,.776-.3,3.6,3.6,0,0,1,.906-.109,2.61,2.61,0,0,1,1.7.548,3.393,3.393,0,0,1,1.02,1.459,3.458,3.458,0,0,1,.667-.917,3.519,3.519,0,0,1,.868-.624,4.146,4.146,0,0,1,1-.353,4.986,4.986,0,0,1,1.058-.114,4.6,4.6,0,0,1,1.671.282,3.147,3.147,0,0,1,1.221.83,3.7,3.7,0,0,1,.754,1.34,5.757,5.757,0,0,1,.26,1.8V0h-2.995V-7.107q0-1.964-1.682-1.964a1.911,1.911,0,0,0-.7.125,1.589,1.589,0,0,0-.564.374,1.718,1.718,0,0,0-.38.618,2.444,2.444,0,0,0-.136.846V0h-2.995V-7.107A2.2,2.2,0,0,0,145-8.62a1.6,1.6,0,0,0-1.231-.45,2.068,2.068,0,0,0-.982.244,3.253,3.253,0,0,0-.863.678V0Zm29.838-11.186V0h-1.844a.7.7,0,0,1-.738-.521l-.2-.781a7.588,7.588,0,0,1-.694.6,4.458,4.458,0,0,1-.765.467,4.2,4.2,0,0,1-.879.3,4.573,4.573,0,0,1-1.025.109,3.969,3.969,0,0,1-1.622-.315,3.26,3.26,0,0,1-1.188-.879,3.886,3.886,0,0,1-.727-1.345,5.609,5.609,0,0,1-.25-1.714v-7.107h2.995V-4.08a2.2,2.2,0,0,0,.429,1.448,1.563,1.563,0,0,0,1.275.515,2.608,2.608,0,0,0,1.183-.277,4.324,4.324,0,0,0,1.052-.754v-8.04Zm6.966,1.3a7.188,7.188,0,0,1,.7-.6,4.649,4.649,0,0,1,.77-.467,4.2,4.2,0,0,1,.879-.3,4.573,4.573,0,0,1,1.025-.109,3.931,3.931,0,0,1,1.617.315,3.321,3.321,0,0,1,1.188.879,3.771,3.771,0,0,1,.727,1.345,5.725,5.725,0,0,1,.244,1.714V0H179.9V-7.107a2.185,2.185,0,0,0-.434-1.448,1.579,1.579,0,0,0-1.28-.515,2.651,2.651,0,0,0-1.183.271,4.077,4.077,0,0,0-1.052.759V0H172.96V-11.186H174.8a.726.726,0,0,1,.749.521Zm14.344-1.3V0h-2.995V-11.186Zm.358-3.179a1.647,1.647,0,0,1-.152.705,1.954,1.954,0,0,1-.407.575,1.856,1.856,0,0,1-.6.391,1.9,1.9,0,0,1-.732.141,1.766,1.766,0,0,1-.7-.141,1.824,1.824,0,0,1-.58-.391,1.921,1.921,0,0,1-.4-.575,1.7,1.7,0,0,1-.146-.705,1.736,1.736,0,0,1,.146-.711,1.9,1.9,0,0,1,.4-.58,1.824,1.824,0,0,1,.58-.391,1.766,1.766,0,0,1,.7-.141,1.9,1.9,0,0,1,.732.141,1.856,1.856,0,0,1,.6.391,1.933,1.933,0,0,1,.407.58A1.683,1.683,0,0,1,190.439-14.365ZM198.219.174a3.775,3.775,0,0,1-1.345-.222,2.686,2.686,0,0,1-.987-.635,2.687,2.687,0,0,1-.608-1,3.973,3.973,0,0,1-.206-1.324V-9.038H194.02a.586.586,0,0,1-.407-.152.583.583,0,0,1-.168-.456v-1.172l1.79-.325.608-2.9a.605.605,0,0,1,.662-.488h1.562v3.407h2.886v2.083h-2.886V-3.2a1.129,1.129,0,0,0,.222.738.774.774,0,0,0,.635.271,1.216,1.216,0,0,0,.369-.049,1.487,1.487,0,0,0,.26-.109l.2-.109a.4.4,0,0,1,.19-.049.374.374,0,0,1,.217.06.66.66,0,0,1,.174.2l.9,1.432a4.4,4.4,0,0,1-1.4.738A5.28,5.28,0,0,1,198.219.174Zm16.416-11.36L208.6,3.005a1.179,1.179,0,0,1-.342.456,1.058,1.058,0,0,1-.635.152H205.4L207.517-.9l-4.492-10.286h2.626a.841.841,0,0,1,.553.163.951.951,0,0,1,.282.38l2.127,5.349q.119.315.212.635t.179.635q.2-.64.445-1.28l1.975-5.338a.786.786,0,0,1,.315-.391.881.881,0,0,1,.5-.152Z' transform='translate(4.833 21)' fill='%23231f20'/%3E%3Cpath id='Path_274' data-name='Path 274' d='M15.031-9.19,12.8-15.774q-.248-.627-.528-1.477t-.561-1.84q-.247,1.006-.528,1.865t-.528,1.485L8.448-9.19ZM23.892,0H19.569A1.887,1.887,0,0,1,18.4-.338a2.149,2.149,0,0,1-.677-.866L16.3-5.4H7.161L5.742-1.2a2.005,2.005,0,0,1-.652.833A1.819,1.819,0,0,1,3.927,0H-.429L8.877-24.041h5.709Z' transform='translate(0 52.027)' fill='%23231f20'/%3E%3Cpath id='Path_273' data-name='Path 273' d='M10.148-12.738a5.738,5.738,0,0,0,1.939-.289,3.5,3.5,0,0,0,1.312-.8,3.048,3.048,0,0,0,.743-1.2,4.591,4.591,0,0,0,.231-1.477,3.1,3.1,0,0,0-1.031-2.475,4.8,4.8,0,0,0-3.193-.891H7.9v7.128ZM21.994,0H16.945a2.142,2.142,0,0,1-2.013-1.056L10.939-8.035a1.934,1.934,0,0,0-.627-.652,1.952,1.952,0,0,0-.99-.206H7.9V0H2.326V-24.041h7.821a16.05,16.05,0,0,1,4.447.536,8.349,8.349,0,0,1,3,1.493,5.652,5.652,0,0,1,1.691,2.26,7.489,7.489,0,0,1,.528,2.838A7.619,7.619,0,0,1,19.5-14.7a6.819,6.819,0,0,1-.924,1.922,7.049,7.049,0,0,1-1.51,1.576A8.061,8.061,0,0,1,15-10.065a5.046,5.046,0,0,1,1.023.7,4.908,4.908,0,0,1,.858,1Z' transform='translate(24.663 52.027)' fill='%23231f20'/%3E%3Cpath id='Path_271' data-name='Path 271' d='M19.6-19.618H12.837V0H7.26V-19.618H.495v-4.422H19.6Zm16.1.462a2.1,2.1,0,0,1-.52.594,1.163,1.163,0,0,1-.7.2,1.715,1.715,0,0,1-.817-.239q-.437-.239-.99-.536a8.216,8.216,0,0,0-1.262-.536,5.05,5.05,0,0,0-1.617-.239,3.48,3.48,0,0,0-2.335.668,2.274,2.274,0,0,0-.767,1.807,1.664,1.664,0,0,0,.462,1.2,3.983,3.983,0,0,0,1.213.825,13,13,0,0,0,1.716.635q.965.289,1.972.643a17.633,17.633,0,0,1,1.972.833,6.575,6.575,0,0,1,1.716,1.221,5.7,5.7,0,0,1,1.213,1.807,6.424,6.424,0,0,1,.462,2.566,8.36,8.36,0,0,1-.577,3.119A7.3,7.3,0,0,1,35.17-2.054a7.774,7.774,0,0,1-2.706,1.7,10.124,10.124,0,0,1-3.655.619A11.714,11.714,0,0,1,26.524.033a13.572,13.572,0,0,1-2.252-.652,13.061,13.061,0,0,1-2.046-1A8.693,8.693,0,0,1,20.559-2.9l1.65-2.607a1.652,1.652,0,0,1,.52-.47,1.356,1.356,0,0,1,.7-.19,1.878,1.878,0,0,1,1,.314q.5.313,1.139.693a9.265,9.265,0,0,0,1.46.693,5.475,5.475,0,0,0,1.947.313,3.707,3.707,0,0,0,2.36-.668,2.544,2.544,0,0,0,.841-2.12,2,2,0,0,0-.462-1.37A3.569,3.569,0,0,0,30.5-9.19,11.174,11.174,0,0,0,28.792-9.8q-.957-.264-1.963-.586a14.365,14.365,0,0,1-1.964-.792,6.2,6.2,0,0,1-1.708-1.238,5.791,5.791,0,0,1-1.213-1.914,7.6,7.6,0,0,1-.462-2.83,6.714,6.714,0,0,1,.545-2.64,6.815,6.815,0,0,1,1.6-2.293,7.87,7.87,0,0,1,2.59-1.609,9.567,9.567,0,0,1,3.514-.6,13.179,13.179,0,0,1,2.153.173,11.319,11.319,0,0,1,1.988.512,10.918,10.918,0,0,1,1.757.808,8.1,8.1,0,0,1,1.46,1.064ZM64.532-6.22a1.121,1.121,0,0,1,.4.074,1.076,1.076,0,0,1,.38.256l2.211,2.326A9.179,9.179,0,0,1,63.88-.7a12.731,12.731,0,0,1-5.173.965A12.323,12.323,0,0,1,53.8-.668a10.623,10.623,0,0,1-3.68-2.574A11.335,11.335,0,0,1,47.8-7.136a14.379,14.379,0,0,1-.808-4.892,13.542,13.542,0,0,1,.874-4.942,11.476,11.476,0,0,1,2.458-3.886,11.071,11.071,0,0,1,3.8-2.541,12.7,12.7,0,0,1,4.868-.908,12.987,12.987,0,0,1,2.549.239,12.459,12.459,0,0,1,2.236.66,10.213,10.213,0,0,1,1.914,1.015A10.044,10.044,0,0,1,67.237-21.1l-1.881,2.524a2.4,2.4,0,0,1-.429.421,1.116,1.116,0,0,1-.693.19,1.238,1.238,0,0,1-.561-.132,6.2,6.2,0,0,1-.561-.322q-.3-.19-.652-.412a5,5,0,0,0-.841-.413,6.954,6.954,0,0,0-1.138-.322,7.769,7.769,0,0,0-1.526-.132,6.148,6.148,0,0,0-2.533.512,5.521,5.521,0,0,0-1.98,1.493,6.906,6.906,0,0,0-1.287,2.409,10.75,10.75,0,0,0-.454,3.259,9.9,9.9,0,0,0,.5,3.283,7.21,7.21,0,0,0,1.369,2.417A5.811,5.811,0,0,0,56.6-4.835a6.043,6.043,0,0,0,2.475.512A11.847,11.847,0,0,0,60.456-4.4a6.3,6.3,0,0,0,1.172-.247,4.774,4.774,0,0,0,1.023-.462,6.455,6.455,0,0,0,.974-.734,1.951,1.951,0,0,1,.429-.272A1.124,1.124,0,0,1,64.532-6.22ZM75.57-19.75v5.61h7.557v4.125H75.57V-4.29h9.867V0H69.96V-24.041H85.437v4.29Zm34.287-4.29V0h-2.9a2.525,2.525,0,0,1-1.081-.206,2.645,2.645,0,0,1-.866-.718L93.671-15.262q.066.643.091,1.246t.025,1.13V0H88.869V-24.041h2.937a4.734,4.734,0,0,1,.611.033,1.558,1.558,0,0,1,.445.124,1.486,1.486,0,0,1,.38.256,4.336,4.336,0,0,1,.413.446L105.089-8.745q-.083-.693-.115-1.345t-.033-1.229V-24.041Zm21.929,4.422h-6.765V0h-5.577V-19.618h-6.765v-4.422h19.107Zm10.643,6.88a5.738,5.738,0,0,0,1.939-.289,3.5,3.5,0,0,0,1.312-.8,3.048,3.048,0,0,0,.743-1.2,4.591,4.591,0,0,0,.231-1.477,3.1,3.1,0,0,0-1.031-2.475,4.8,4.8,0,0,0-3.193-.891h-2.244v7.128ZM154.275,0h-5.049a2.142,2.142,0,0,1-2.013-1.056L143.22-8.035a1.934,1.934,0,0,0-.627-.652,1.952,1.952,0,0,0-.99-.206h-1.419V0h-5.577V-24.041h7.821a16.05,16.05,0,0,1,4.447.536,8.349,8.349,0,0,1,3,1.493,5.652,5.652,0,0,1,1.691,2.26,7.489,7.489,0,0,1,.528,2.838,7.619,7.619,0,0,1-.313,2.211,6.819,6.819,0,0,1-.924,1.922,7.049,7.049,0,0,1-1.51,1.576,8.061,8.061,0,0,1-2.071,1.139,5.046,5.046,0,0,1,1.023.7,4.908,4.908,0,0,1,.858,1Zm7.639-19.75v5.61h7.557v4.125h-7.557V-4.29h9.867V0H156.3V-24.041h15.477v4.29Z' transform='translate(46.699 52.027)' fill='%23231f20'/%3E%3C/g%3E%3Cg id='Group_341' data-name='Group 341' transform='translate(-1511.999 9909.999)'%3E%3Cpath id='Path_170' data-name='Path 170' d='M46.67,17.993c3.665-.906,5.329-2.846,5.665-4.359a2.394,2.394,0,0,0-.857-2.492c-.689-.556-3.448-2.132-10.034.906A45.048,45.048,0,0,0,20.033,32.87c.031,1.468.408,2.434,1.166,2.928,1.246.813,3.616.463,7.207-1.047-.193-5.709,4.438-13.364,18.263-16.758' transform='translate(-13.964 -7.134)' fill='%23a4206a'/%3E%3Cpath id='Path_171' data-name='Path 171' d='M17.785,121.1C7.6,114.172,2.439,103.132,4.342,92.737A51.734,51.734,0,0,0,0,112.723c-.175,12.426,5.789,24.6,14.915,34.721-6.6-10.348-5.632-19.182,2.865-26.344' transform='translate(-0.001 -64.639)' fill='%239bc53f'/%3E%3Cpath id='Path_172' data-name='Path 172' d='M51.848,67.343c.072.3.169.586.268.872.045.13.077.266.128.393A9.741,9.741,0,0,0,52.8,69.77c.073.132.163.253.241.381.15.244.3.487.472.719.11.149.233.29.351.435.162.2.325.4.5.587.135.145.279.284.423.423.181.176.364.35.557.518.156.136.318.268.482.4q.3.239.616.465c.173.124.348.246.528.364.221.145.45.285.682.422.185.11.368.221.559.325.248.136.5.263.761.39.188.093.372.189.564.277.3.135.6.259.905.384.166.068.327.141.5.205q.7.268,1.433.5c.178.056.362.1.543.157.324.1.649.191.979.276.221.057.446.105.669.157.3.069.6.138.9.2.237.048.475.09.714.132.293.052.586.1.881.148.245.037.49.07.735.1.146.019.293.034.44.052A3,3,0,0,1,67.6,76.3c-.26-1.924,1.161-4,3.535-5.156,7.993-3.912,17.318-6.449,23.734-7.889,2.967-.67,4.9-2.12,5.29-3.979a3.909,3.909,0,0,0-1.664-3.907c-1.912-1.419-4.638-1.395-7.292.061-1.2.656-2.72,1.574-4.332,2.546-6.727,4.057-11.65,6.861-13.637,5.983a1.63,1.63,0,0,1-.945-.945c-.3-.854.22-1.85.77-2.9.868-1.666,1.325-2.732.352-3.488-1.629-1.264-7.689,2.084-13.036,5.036-2.935,1.621-5.965,3.294-8.717,4.524.025.207.057.411.093.613.034.183.058.37.1.549' transform='translate(-36.003 -37.862)' fill='%23e23626'/%3E%3Cpath id='Path_173' data-name='Path 173' d='M138.553,50.883a4.173,4.173,0,0,0,2.344-1.828.767.767,0,0,0,.049-.607h0c-.156-.378-.767-.616-1.59-.616a5.657,5.657,0,0,0-1.966.383,4.211,4.211,0,0,0-2.347,1.836.767.767,0,0,0-.048.6c.269.645,1.848.881,3.557.232' transform='translate(-94.066 -33.339)' fill='%23e23626'/%3E%3Cpath id='Path_174' data-name='Path 174' d='M159.7,313.344c-2.039-.283-3.783.375-3.906,1.479s1.437,2.241,3.487,2.528c2.033.293,3.783-.375,3.9-1.48s-1.436-2.239-3.485-2.527' transform='translate(-108.584 -218.36)' fill='%2345abe0'/%3E%3Cpath id='Path_175' data-name='Path 175' d='M175.127,3.52c1.777-.238,3.088-1.215,2.927-2.171S176.315-.189,174.526.055,171.439,1.27,171.6,2.226s1.74,1.54,3.529,1.294' transform='translate(-119.598 0.001)' fill='%23a4206a'/%3E%3Cpath id='Path_176' data-name='Path 176' d='M44.943,106.364c-.375-.028-.765-.045-1.128-.082-.088-.009-.167-.024-.254-.034-.731-.08-1.44-.175-2.119-.29-.041-.007-.077-.016-.118-.023q-1.067-.185-2.05-.424c-.048-.012-.092-.026-.14-.038-.635-.158-1.247-.33-1.83-.519-.071-.023-.135-.049-.205-.072-.547-.183-1.076-.375-1.578-.583-.091-.038-.175-.078-.265-.117-.465-.2-.915-.406-1.34-.625-.107-.055-.205-.113-.31-.169-.39-.209-.768-.424-1.124-.649-.117-.073-.226-.15-.339-.225-.324-.215-.637-.432-.933-.658-.121-.092-.234-.187-.35-.28-.266-.216-.523-.434-.765-.657-.119-.11-.232-.222-.345-.334-.217-.215-.426-.431-.622-.651-.112-.126-.219-.252-.324-.379-.175-.213-.343-.426-.5-.643q-.151-.207-.291-.416c-.141-.211-.272-.422-.4-.635-.086-.147-.169-.293-.247-.441-.111-.21-.212-.42-.308-.632-.069-.151-.136-.3-.2-.453-.085-.211-.159-.421-.229-.632-.05-.151-.1-.3-.145-.452-.061-.213-.11-.424-.157-.636-.032-.147-.067-.293-.092-.439-.011-.061-.029-.122-.038-.182l-.01,0a15.4,15.4,0,0,1-5.738,1.583A3.98,3.98,0,0,1,18.234,95a3.248,3.248,0,0,1-1.174-1.445c-1.812,10.029,3.265,20.717,13.227,27.369,5.246-4.391,13.129-7.95,23.444-10.58,3.306-.848,3.966-2.161,4.1-2.685a1.541,1.541,0,0,0-.55-1.537c-.824-.749-2.648-1.32-5.089-.466a11.948,11.948,0,0,1-5.825.809h0c-.492-.022-.95-.068-1.421-.1' transform='translate(-11.639 -65.211)' fill='%23f26f35'/%3E%3Cpath id='Path_177' data-name='Path 177' d='M171.116,146.475a8.558,8.558,0,0,0-1.618.16,5.909,5.909,0,0,0-3.694,2,1.237,1.237,0,0,0-.232.953c.235,1.006,2.323,1.779,4.928,1.272a5.869,5.869,0,0,0,3.692-2,1.207,1.207,0,0,0,.223-.942v-.005c-.176-.788-1.484-1.431-3.3-1.431' transform='translate(-115.391 -102.095)' fill='%23f26f35'/%3E%3Cpath id='Path_178' data-name='Path 178' d='M236.864,49.065c2.391-.5,4.066-1.952,3.746-3.224s-2.5-1.9-4.884-1.4-4.066,1.943-3.757,3.225,2.514,1.9,4.9,1.4' transform='translate(-161.66 -30.853)' fill='%23e23626'/%3E%3Cpath id='Path_179' data-name='Path 179' d='M44.914,216.532a80.787,80.787,0,0,0,8.505,7.409c5.146,3.9,10.43,3.941,13.381,2.254a3.674,3.674,0,0,0,2.173-3.539c-.141-1.211-1.31-4.278-9.114-6.592a24.6,24.6,0,0,1-8.872-4.508l-.137-.17c-2.771-5.291-1.683-8.252-.282-9.8,3.275-3.632,11.273-3.171,15.547-1.465,3.982,1.6,6.5,1.083,7.524.071a1.849,1.849,0,0,0,.425-2.086c-.563-1.459-2.74-3.086-7.168-3.277h0a46.423,46.423,0,0,1-9.84-1.47,40.087,40.087,0,0,1-11.3-4.871l0,0-.011-.007c-9.027,7.45-9.306,16.886-.828,28.054' transform='translate(-27.015 -131.372)' fill='%2345abe0'/%3E%3Cpath id='Path_180' data-name='Path 180' d='M61.823,188.479l-.011-.007,0,0,.011.007Z' transform='translate(-43.083 -131.368)' fill='%2345abe0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A\");\n  background-repeat: no-repeat;\n  background-size: contain;\n  background-position: center;\n  width: 27rem;\n  height: 10rem; }\n  @media (max-width: 1199.48px) {\n    .nav-logo {\n      width: 14rem;\n      height: 5rem; } }\n\n.hero-nav-overlay .dropdown-menu {\n  min-width: 260px; }\n  .hero-nav-overlay .dropdown-menu a.nav-link {\n    position: relative; }\n  .hero-nav-overlay .dropdown-menu .dropdown-menu {\n    left: 96%;\n    margin-top: -5px; }\n\nli > ul li {\n  padding: .5rem;\n  min-width: 260px; }\n  @media (max-width: 991.48px) {\n    li > ul li {\n      padding: 0rem 1rem; } }\n  li > ul li a {\n    min-width: 260px; }\n\n@media (min-width: 991.5px) {\n  .show-on-mobile {\n    display: none; } }\n\n.home-nav-wrapper .home-link {\n  display: none; }\n\nbody .navbar-light .navbar-nav .active > .nav-link {\n  color: #F26F35; }\n\n#header {\n  position: fixed;\n  z-index: 100;\n  width: 100%;\n  top: 0; }\n\n@media (max-width: 991.48px) {\n  .navbar-collapse {\n    max-height: 85vh;\n    overflow-y: auto; } }\n\n@media (max-width: 991.48px) {\n  .contact-button {\n    margin-bottom: 1rem; } }\n\n.dropdown-submenu {\n  position: relative; }\n\n.dropdown-submenu > a::after {\n  display: inline-block;\n  margin-left: 0.255em;\n  vertical-align: 0em;\n  content: \"\";\n  border-top: 0.3em solid transparent;\n  border-right: 0;\n  border-bottom: 0.3em solid transparent;\n  border-left: 0.3em solid; }\n\n@media (min-width: 767.5px) {\n  .dropdown-submenu:hover > ul {\n    display: block;\n    top: 0;\n    left: 70%;\n    z-index: 99999; } }\n\n@media (max-width: 991.48px) {\n  .dropdown-submenu > ul {\n    position: static;\n    display: block !important;\n    top: auto;\n    left: auto; } }\n\n@media (max-width: 1199.48px) {\n  #mainnav-2 .nav-link {\n    font-size: 1.1rem;\n    padding: .4rem;\n    margin-bottom: .2rem; } }\n\n@media (max-width: 767.48px) {\n  #mainnav-2 .nav-link {\n    margin-bottom: 0; } }\n\n#mainnav-2 .dropdown-menu, #mainnav-2 li > ul li {\n  min-width: 230px; }\n\n#mainnav-2 ul.dropdown-menu li a {\n  color: #222222 !important; }\n\n.admin-bar .sticky-header {\n  top: 32px; }\n\n.woocommerce-checkout header#header {\n  position: relative !important; }\n\n.woocommerce-checkout .div-for-margin {\n  margin-top: 40px !important; }\n\n/* Sections */\n.section {\n  position: relative;\n  width: 100%;\n  padding: 4rem 0;\n  color: inherit;\n  background-position: center bottom;\n  background-size: cover;\n  background-repeat: no-repeat;\n  overflow: hidden; }\n  .section.bg-pos--top-center {\n    background-position: top center; }\n  .section.section--sm {\n    padding: 3rem 0; }\n  .section.section--lg {\n    padding: 6rem 0; }\n  @media (max-width: 991.48px) {\n    .section {\n      padding: 2.5rem 0; }\n      .section.section--sm {\n        padding: 2rem 0; }\n      .section.section--lg {\n        padding: 4rem 0; } }\n\n.custom-color {\n  transition: all .2s ease-out; }\n  .custom-color:hover {\n    transition: all .2s ease-out; }\n  .custom-color-1 {\n    background-color: #A4206A; }\n    .custom-color-1:hover {\n      background-color: #79184e; }\n  .custom-color-2 {\n    background-color: #E23626; }\n    .custom-color-2:hover {\n      background-color: #bc2719; }\n  .custom-color-3 {\n    background-color: #F26F35; }\n    .custom-color-3:hover {\n      background-color: #e5510f; }\n  .custom-color-4 {\n    background-color: #222222; }\n    .custom-color-4:hover {\n      background-color: #090909; }\n  .custom-color-5 {\n    background-color: #45ABE0; }\n    .custom-color-5:hover {\n      background-color: #2394cf; }\n  .custom-color-6 {\n    background-color: #9BC53F; }\n    .custom-color-6:hover {\n      background-color: #7da130; }\n\n.about {\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1070.309' height='1342.282' viewBox='0 0 1070.309 1342.282'%3E%3Cg id='Group_347' data-name='Group 347' transform='translate(0 -0.001)' opacity='0.204'%3E%3Cpath id='Path_258' data-name='Path 258' d='M418.652,134.6c49.666-12.276,72.217-38.56,76.765-59.059,2.964-13.366-1.17-25.352-11.616-33.775-9.335-7.535-46.718-28.886-135.958,12.276C222.385,111.855,122.118,209.384,57.717,336.195c.425,19.895,5.53,32.974,15.807,39.669,16.881,11.018,48.992,6.271,97.661-14.189C168.57,284.326,231.327,180.6,418.652,134.6' transform='translate(24.525 12.53)' fill='%23a4206a'/%3E%3Cpath id='Path_259' data-name='Path 259' d='M240.979,651.517C102.963,557.649,33.035,408.043,58.825,267.191A701,701,0,0,0,.051,538.007C-2.314,706.378,78.489,871.3,202.159,1008.49,112.745,868.27,125.85,748.56,240.979,651.517' transform='translate(0 113.533)' fill='%239bc53f'/%3E%3Cpath id='Path_260' data-name='Path 260' d='M151.462,332.959c.982,4.048,2.294,7.937,3.635,11.81.609,1.76,1.046,3.605,1.728,5.329a132.248,132.248,0,0,0,7.477,15.756c.99,1.778,2.206,3.433,3.274,5.167,2.038,3.3,4.08,6.6,6.394,9.748,1.489,2.022,3.162,3.934,4.759,5.892,2.2,2.692,4.4,5.382,6.8,7.953,1.83,1.962,3.786,3.843,5.725,5.734,2.451,2.387,4.939,4.748,7.556,7.021,2.117,1.84,4.306,3.629,6.529,5.395q4.065,3.23,8.349,6.3c2.346,1.677,4.712,3.336,7.152,4.939,3,1.972,6.1,3.863,9.236,5.725,2.5,1.486,4.987,2.987,7.569,4.4,3.359,1.841,6.837,3.568,10.321,5.289,2.543,1.257,5.037,2.561,7.642,3.755,4,1.831,8.133,3.514,12.27,5.2,2.251.917,4.433,1.914,6.723,2.787q9.511,3.625,19.413,6.756c2.415.764,4.909,1.4,7.354,2.123,4.4,1.293,8.79,2.591,13.272,3.741,2.991.767,6.039,1.425,9.061,2.129,4.034.939,8.066,1.878,12.149,2.7,3.206.65,6.442,1.214,9.674,1.794,3.966.71,7.937,1.4,11.934,2.006,3.313.5,6.637.953,9.966,1.384,1.982.258,3.968.466,5.955.7a40.674,40.674,0,0,1-8.522-20.163c-3.527-26.071,15.736-54.148,47.9-69.862,108.31-53.006,234.669-87.39,321.6-106.9,40.213-9.075,66.351-28.722,71.684-53.918,4.076-19.292-4.564-39.576-22.551-52.933-25.915-19.232-62.854-18.9-98.813.829-16.21,8.883-36.849,21.328-58.7,34.5-91.153,54.97-157.858,92.967-184.781,81.07-6.519-2.868-10.831-7.179-12.8-12.81-4.06-11.572,2.978-25.07,10.432-39.361,11.764-22.572,17.957-37.02,4.771-47.265-22.076-17.129-104.192,28.241-176.646,68.246-39.773,21.964-80.836,44.636-118.127,61.3.333,2.81.77,5.571,1.268,8.3.453,2.481.788,5.019,1.374,7.437' transform='translate(63.238 66.503)' fill='%23e23626'/%3E%3Cpath id='Path_261' data-name='Path 261' d='M437.589,179.164c15.247-5.7,27.708-15.432,31.768-24.774,1.392-3.186,1.614-5.956.667-8.23v-.007c-2.119-5.127-10.386-8.343-21.544-8.343A76.616,76.616,0,0,0,421.839,143c-15.291,5.815-27.782,15.58-31.8,24.878-1.364,3.141-1.57,5.875-.653,8.134,3.645,8.742,25.042,11.942,48.2,3.149' transform='translate(165.226 58.557)' fill='%23e23626'/%3E%3Cpath id='Path_262' data-name='Path 262' d='M501.851,903.5c-27.624-3.835-51.267,5.084-52.922,20.038-1.622,14.974,19.473,30.368,47.242,34.26,27.55,3.97,51.268-5.084,52.906-20.048s-19.466-30.341-47.227-34.25' transform='translate(190.727 383.547)' fill='%2345abe0'/%3E%3Cpath id='Path_263' data-name='Path 263' d='M542.365,47.7C566.442,44.483,584.2,31.24,582.02,18.283S558.458-2.561,534.22.759c-24.108,3.349-41.84,16.462-39.672,29.412,2.2,12.958,23.573,20.87,47.816,17.531' transform='translate(210.073)' fill='%23a4206a'/%3E%3Cpath id='Path_264' data-name='Path 264' d='M430.841,443.089c-5.084-.38-10.369-.616-15.281-1.119-1.188-.124-2.26-.325-3.437-.456-9.9-1.083-19.515-2.367-28.714-3.927-.55-.094-1.046-.221-1.593-.316q-14.457-2.505-27.782-5.737c-.654-.16-1.25-.355-1.9-.517q-12.914-3.206-24.8-7.026c-.958-.309-1.831-.664-2.777-.979-7.422-2.474-14.586-5.084-21.388-7.9-1.234-.51-2.372-1.067-3.585-1.587-6.3-2.7-12.4-5.5-18.167-8.466-1.442-.741-2.781-1.529-4.192-2.285-5.282-2.839-10.409-5.745-15.24-8.79-1.579-.993-3.056-2.028-4.588-3.041-4.383-2.907-8.639-5.859-12.636-8.919-1.634-1.248-3.173-2.526-4.745-3.8-3.6-2.921-7.09-5.875-10.365-8.909-1.614-1.492-3.142-3-4.678-4.517-2.938-2.907-5.767-5.835-8.423-8.822-1.518-1.7-2.967-3.415-4.393-5.14q-3.567-4.32-6.776-8.709-2.045-2.81-3.94-5.643-2.858-4.281-5.372-8.607c-1.161-1.989-2.291-3.974-3.349-5.975-1.5-2.847-2.876-5.7-4.172-8.56-.931-2.049-1.848-4.09-2.673-6.143-1.148-2.856-2.152-5.7-3.1-8.56-.683-2.046-1.377-4.085-1.959-6.127-.825-2.885-1.489-5.748-2.122-8.618-.436-1.987-.9-3.968-1.25-5.943-.144-.819-.392-1.65-.52-2.468-.048.021-.091.034-.14.054C144.535,289.65,118.74,297,99.033,297c-12.12,0-22.062-2.636-30.107-7.867-7-4.553-12.176-11.251-15.908-19.576-24.556,135.9,44.243,280.722,179.234,370.86,71.076-59.5,177.9-107.725,317.672-143.352,44.791-11.491,53.741-29.278,55.518-36.39,1.838-7.371-.815-14.772-7.453-20.825-11.171-10.15-35.887-17.891-68.957-6.32-31.269,10.995-57.765,14.609-78.928,10.962v.01c-6.671-.291-12.869-.919-19.261-1.409' transform='translate(20.443 114.537)' fill='%23f26f35'/%3E%3Cpath id='Path_265' data-name='Path 265' d='M552.41,422.02a116.055,116.055,0,0,0-21.929,2.163c-22.478,4.342-42.125,14.965-50.052,27.055-2.978,4.557-4.044,8.906-3.14,12.921,3.184,13.624,31.471,24.1,66.779,17.239,22.521-4.349,42.154-15,50.021-27.145,2.934-4.526,3.957-8.816,3.024-12.764l-.016-.074c-2.385-10.683-20.106-19.395-44.688-19.395' transform='translate(202.683 179.326)' fill='%23f26f35'/%3E%3Cpath id='Path_266' data-name='Path 266' d='M735.068,192.573c32.4-6.824,55.092-26.45,50.755-43.69-4.187-17.377-33.918-25.8-66.181-18.991-32.4,6.823-55.092,26.331-50.906,43.691,4.336,17.242,34.069,25.813,66.332,18.99' transform='translate(283.956 54.188)' fill='%23e23626'/%3E%3Cpath id='Path_267' data-name='Path 267' d='M195.094,923.173A1094.285,1094.285,0,0,0,310.34,1023.563c69.728,52.8,141.322,53.4,181.313,30.538,20.862-11.913,31.589-29.4,29.441-47.963-1.911-16.41-17.75-57.97-123.5-89.322-48.555-14.395-89-34.952-120.223-61.09l-1.852-2.3c-37.545-71.7-22.8-111.822-3.823-132.855,44.377-49.221,152.747-42.968,210.665-19.846,53.964,21.625,88.042,14.675,101.955.963,7.779-7.676,9.823-17.713,5.764-28.264-7.631-19.766-37.131-41.812-97.125-44.4h-.014c-46.57-2.075-91.435-8.779-133.337-19.914-55.637-14.637-107.115-36.836-153.112-66l-.036.031-.145-.094C84,643.987,80.213,771.846,195.094,923.173' transform='translate(47.45 230.754)' fill='%2345abe0'/%3E%3Cpath id='Path_268' data-name='Path 268' d='M178.267,543.113c-.05-.031-.1-.057-.152-.088l-.027.023.145.1Z' transform='translate(75.675 230.746)' fill='%2345abe0'/%3E%3C/g%3E%3C/svg%3E \");\n  background-size: contain;\n  background-position: left center;\n  background-repeat: no-repeat;\n  min-height: 100vh; }\n  .about .link-wrapper a {\n    font-size: 1.9rem;\n    color: #000000;\n    position: relative; }\n    .about .link-wrapper a:hover {\n      text-decoration: none; }\n    .about .link-wrapper a:after {\n      content: \"\";\n      width: 2.9rem;\n      height: 1.2rem;\n      background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.42' height='12.035' viewBox='0 0 29.42 12.035'%3E%3Cpath id='Right_long' data-name='Right long' d='M23.22,0l-.97.938,4.576,4.427H0V6.67H26.826L22.251,11.1l.97.938,5.735-5.548.464-.469-.464-.469Z' fill='%23191919'/%3E%3C/svg%3E \);\n      background-repeat: no-repeat;\n      background-size: contain;\n      background-position: center;\n      position: absolute;\n      top: 50%;\n      left: 120%;\n      transform: translateY(-30%);\n      transition: all .2s ease-out; }\n    .about .link-wrapper a:hover:after {\n      left: 130%;\n      transition: all .2s ease-out; }\n\n.about-content {\n  background-color: rgba(255, 255, 255, 0.7); }\n\n.quot-text {\n  color: #979EA6; }\n\n.partners-logo-images {\n  width: 26rem;\n  height: 22rem; }\n  @media (max-width: 767.48px) {\n    .partners-logo-images {\n      width: 18rem;\n      height: 15rem; } }\n\n.general-banner-heater {\n  min-height: 60vh; }\n  @media (max-width: 991.48px) {\n    .general-banner-heater {\n      min-height: 50vh; } }\n  @media (max-width: 991.48px) {\n    .general-banner-heater {\n      min-height: 25vh; } }\n\n.story {\n  background-image: linear-gradient(to bottom, #FFF 0, #FFF 8%, #D8EDF8 8%); }\n\n.black-container {\n  padding-right: 25rem;\n  position: relative; }\n  @media (max-width: 1439.48px) {\n    .black-container {\n      padding-right: 10rem; } }\n  @media (max-width: 667.48px) {\n    .black-container {\n      padding: 5rem 0rem; } }\n\n.floating-link {\n  position: absolute;\n  top: 50%;\n  right: 3%;\n  transform: translateX(-50%); }\n  @media (max-width: 1199.48px) {\n    .floating-link {\n      right: 0%; } }\n  @media (max-width: 667.48px) {\n    .floating-link {\n      position: static;\n      transform: translateX(0%); } }\n\n.height-500 {\n  max-height: 500px; }\n\n.opportunity {\n  border-top: solid 1px rgba(0, 0, 0, 0.1); }\n\nbutton.tribe-common-c-btn {\n  background-color: #45ABE0 !important;\n  border-radius: 0 !important; }\n  button.tribe-common-c-btn:hover {\n    background-color: #2394cf !important; }\n\nbody .tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border {\n  border-color: #45ABE0;\n  color: #45ABE0;\n  border-radius: 0; }\n  body .tribe-common .tribe-common-c-btn-border:hover, .tribe-common a.tribe-common-c-btn-border:hover {\n    background-color: #45ABE0 !important;\n    color: white !important; }\n\n.opportunity-image-block {\n  width: 20rem;\n  height: 20rem; }\n\n.width-mid-50 {\n  width: 50%; }\n  @media (max-width: 767.48px) {\n    .width-mid-50 {\n      width: 100%; } }\n\n.embed-container {\n  position: relative;\n  padding-bottom: 56.25%;\n  overflow: hidden;\n  max-width: 100%;\n  height: auto; }\n\n.embed-container iframe,\n.embed-container object,\n.embed-container embed {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%; }\n\n@media (max-width: 768px) {\n  .gallery-item {\n    max-width: 100% !important;\n    width: 100% !important; } }\n\n.gallery-item .gallery-icon img {\n  border: 10px solid white !important;\n  width: 100%;\n  height: 300px;\n  overflow: hidden;\n  object-fit: cover; }\n\n@media (max-width: 768px) {\n  .gallery-item .gallery-icon img {\n    height: 600px; } }\n\n.hop-wrap--max {\n  max-width: 880px; }\n\n@media (min-width: 767.5px) {\n  .hop-wrapper {\n    border: 1px solid white; } }\n\n@media (max-width: 767.48px) {\n  .hop-head {\n    border-bottom: 1px solid white; } }\n\n@media (min-width: 767.5px) {\n  .hop-head {\n    position: absolute;\n    top: -1.5rem;\n    left: 0;\n    right: 0;\n    text-align: center;\n    width: 100%; } }\n\n.hop-header {\n  display: inline-block;\n  background-color: #F26F35;\n  padding: 0 1.5rem; }\n\n.hop-block {\n  flex-grow: 1;\n  position: relative; }\n  @media (max-width: 767.48px) {\n    .hop-block:last-of-type {\n      padding-bottom: 0 !important; } }\n\n@media (max-width: 767.48px) {\n  .hop-block:not(:last-of-type) .day-time-block:after {\n    bottom: 0;\n    position: absolute;\n    content: '';\n    left: 20%;\n    right: 20%;\n    width: 60%;\n    height: 1px;\n    background-color: #fff; } }\n\n@media (min-width: 767.5px) {\n  .hop-block:not(:last-of-type) .day-time-block {\n    border-right: 1px solid white; } }\n\n@media (max-width: 991.48px) {\n  .w-sm-100 {\n    width: 100% !important; } }\n\n.account-member-hero {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  min-height: 21.6rem; }\n  .account-member-hero h1 {\n    text-align: center;\n    color: white;\n    font-size: 3rem;\n    margin-bottom: 0; }\n    @media (min-width: 991.5px) {\n      .account-member-hero h1 {\n        font-size: 4.8rem; } }\n\n.woocommerce-account .non-member-bg {\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1070.309' height='1342.282' viewBox='0 0 1070.309 1342.282'%3E%3Cg id='Group_347' data-name='Group 347' transform='translate(0 -0.001)' opacity='0.08'%3E%3Cpath id='Path_258' data-name='Path 258' d='M418.652,134.6c49.666-12.276,72.217-38.56,76.765-59.059,2.964-13.366-1.17-25.352-11.616-33.775-9.335-7.535-46.718-28.886-135.958,12.276C222.385,111.855,122.118,209.384,57.717,336.195c.425,19.895,5.53,32.974,15.807,39.669,16.881,11.018,48.992,6.271,97.661-14.189C168.57,284.326,231.327,180.6,418.652,134.6' transform='translate(24.525 12.53)' fill='%23a4206a'/%3E%3Cpath id='Path_259' data-name='Path 259' d='M240.979,651.517C102.963,557.649,33.035,408.043,58.825,267.191A701,701,0,0,0,.051,538.007C-2.314,706.378,78.489,871.3,202.159,1008.49,112.745,868.27,125.85,748.56,240.979,651.517' transform='translate(0 113.533)' fill='%239bc53f'/%3E%3Cpath id='Path_260' data-name='Path 260' d='M151.462,332.959c.982,4.048,2.294,7.937,3.635,11.81.609,1.76,1.046,3.605,1.728,5.329a132.248,132.248,0,0,0,7.477,15.756c.99,1.778,2.206,3.433,3.274,5.167,2.038,3.3,4.08,6.6,6.394,9.748,1.489,2.022,3.162,3.934,4.759,5.892,2.2,2.692,4.4,5.382,6.8,7.953,1.83,1.962,3.786,3.843,5.725,5.734,2.451,2.387,4.939,4.748,7.556,7.021,2.117,1.84,4.306,3.629,6.529,5.395q4.065,3.23,8.349,6.3c2.346,1.677,4.712,3.336,7.152,4.939,3,1.972,6.1,3.863,9.236,5.725,2.5,1.486,4.987,2.987,7.569,4.4,3.359,1.841,6.837,3.568,10.321,5.289,2.543,1.257,5.037,2.561,7.642,3.755,4,1.831,8.133,3.514,12.27,5.2,2.251.917,4.433,1.914,6.723,2.787q9.511,3.625,19.413,6.756c2.415.764,4.909,1.4,7.354,2.123,4.4,1.293,8.79,2.591,13.272,3.741,2.991.767,6.039,1.425,9.061,2.129,4.034.939,8.066,1.878,12.149,2.7,3.206.65,6.442,1.214,9.674,1.794,3.966.71,7.937,1.4,11.934,2.006,3.313.5,6.637.953,9.966,1.384,1.982.258,3.968.466,5.955.7a40.674,40.674,0,0,1-8.522-20.163c-3.527-26.071,15.736-54.148,47.9-69.862,108.31-53.006,234.669-87.39,321.6-106.9,40.213-9.075,66.351-28.722,71.684-53.918,4.076-19.292-4.564-39.576-22.551-52.933-25.915-19.232-62.854-18.9-98.813.829-16.21,8.883-36.849,21.328-58.7,34.5-91.153,54.97-157.858,92.967-184.781,81.07-6.519-2.868-10.831-7.179-12.8-12.81-4.06-11.572,2.978-25.07,10.432-39.361,11.764-22.572,17.957-37.02,4.771-47.265-22.076-17.129-104.192,28.241-176.646,68.246-39.773,21.964-80.836,44.636-118.127,61.3.333,2.81.77,5.571,1.268,8.3.453,2.481.788,5.019,1.374,7.437' transform='translate(63.238 66.503)' fill='%23e23626'/%3E%3Cpath id='Path_261' data-name='Path 261' d='M437.589,179.164c15.247-5.7,27.708-15.432,31.768-24.774,1.392-3.186,1.614-5.956.667-8.23v-.007c-2.119-5.127-10.386-8.343-21.544-8.343A76.616,76.616,0,0,0,421.839,143c-15.291,5.815-27.782,15.58-31.8,24.878-1.364,3.141-1.57,5.875-.653,8.134,3.645,8.742,25.042,11.942,48.2,3.149' transform='translate(165.226 58.557)' fill='%23e23626'/%3E%3Cpath id='Path_262' data-name='Path 262' d='M501.851,903.5c-27.624-3.835-51.267,5.084-52.922,20.038-1.622,14.974,19.473,30.368,47.242,34.26,27.55,3.97,51.268-5.084,52.906-20.048s-19.466-30.341-47.227-34.25' transform='translate(190.727 383.547)' fill='%2345abe0'/%3E%3Cpath id='Path_263' data-name='Path 263' d='M542.365,47.7C566.442,44.483,584.2,31.24,582.02,18.283S558.458-2.561,534.22.759c-24.108,3.349-41.84,16.462-39.672,29.412,2.2,12.958,23.573,20.87,47.816,17.531' transform='translate(210.073)' fill='%23a4206a'/%3E%3Cpath id='Path_264' data-name='Path 264' d='M430.841,443.089c-5.084-.38-10.369-.616-15.281-1.119-1.188-.124-2.26-.325-3.437-.456-9.9-1.083-19.515-2.367-28.714-3.927-.55-.094-1.046-.221-1.593-.316q-14.457-2.505-27.782-5.737c-.654-.16-1.25-.355-1.9-.517q-12.914-3.206-24.8-7.026c-.958-.309-1.831-.664-2.777-.979-7.422-2.474-14.586-5.084-21.388-7.9-1.234-.51-2.372-1.067-3.585-1.587-6.3-2.7-12.4-5.5-18.167-8.466-1.442-.741-2.781-1.529-4.192-2.285-5.282-2.839-10.409-5.745-15.24-8.79-1.579-.993-3.056-2.028-4.588-3.041-4.383-2.907-8.639-5.859-12.636-8.919-1.634-1.248-3.173-2.526-4.745-3.8-3.6-2.921-7.09-5.875-10.365-8.909-1.614-1.492-3.142-3-4.678-4.517-2.938-2.907-5.767-5.835-8.423-8.822-1.518-1.7-2.967-3.415-4.393-5.14q-3.567-4.32-6.776-8.709-2.045-2.81-3.94-5.643-2.858-4.281-5.372-8.607c-1.161-1.989-2.291-3.974-3.349-5.975-1.5-2.847-2.876-5.7-4.172-8.56-.931-2.049-1.848-4.09-2.673-6.143-1.148-2.856-2.152-5.7-3.1-8.56-.683-2.046-1.377-4.085-1.959-6.127-.825-2.885-1.489-5.748-2.122-8.618-.436-1.987-.9-3.968-1.25-5.943-.144-.819-.392-1.65-.52-2.468-.048.021-.091.034-.14.054C144.535,289.65,118.74,297,99.033,297c-12.12,0-22.062-2.636-30.107-7.867-7-4.553-12.176-11.251-15.908-19.576-24.556,135.9,44.243,280.722,179.234,370.86,71.076-59.5,177.9-107.725,317.672-143.352,44.791-11.491,53.741-29.278,55.518-36.39,1.838-7.371-.815-14.772-7.453-20.825-11.171-10.15-35.887-17.891-68.957-6.32-31.269,10.995-57.765,14.609-78.928,10.962v.01c-6.671-.291-12.869-.919-19.261-1.409' transform='translate(20.443 114.537)' fill='%23f26f35'/%3E%3Cpath id='Path_265' data-name='Path 265' d='M552.41,422.02a116.055,116.055,0,0,0-21.929,2.163c-22.478,4.342-42.125,14.965-50.052,27.055-2.978,4.557-4.044,8.906-3.14,12.921,3.184,13.624,31.471,24.1,66.779,17.239,22.521-4.349,42.154-15,50.021-27.145,2.934-4.526,3.957-8.816,3.024-12.764l-.016-.074c-2.385-10.683-20.106-19.395-44.688-19.395' transform='translate(202.683 179.326)' fill='%23f26f35'/%3E%3Cpath id='Path_266' data-name='Path 266' d='M735.068,192.573c32.4-6.824,55.092-26.45,50.755-43.69-4.187-17.377-33.918-25.8-66.181-18.991-32.4,6.823-55.092,26.331-50.906,43.691,4.336,17.242,34.069,25.813,66.332,18.99' transform='translate(283.956 54.188)' fill='%23e23626'/%3E%3Cpath id='Path_267' data-name='Path 267' d='M195.094,923.173A1094.285,1094.285,0,0,0,310.34,1023.563c69.728,52.8,141.322,53.4,181.313,30.538,20.862-11.913,31.589-29.4,29.441-47.963-1.911-16.41-17.75-57.97-123.5-89.322-48.555-14.395-89-34.952-120.223-61.09l-1.852-2.3c-37.545-71.7-22.8-111.822-3.823-132.855,44.377-49.221,152.747-42.968,210.665-19.846,53.964,21.625,88.042,14.675,101.955.963,7.779-7.676,9.823-17.713,5.764-28.264-7.631-19.766-37.131-41.812-97.125-44.4h-.014c-46.57-2.075-91.435-8.779-133.337-19.914-55.637-14.637-107.115-36.836-153.112-66l-.036.031-.145-.094C84,643.987,80.213,771.846,195.094,923.173' transform='translate(47.45 230.754)' fill='%2345abe0'/%3E%3Cpath id='Path_268' data-name='Path 268' d='M178.267,543.113c-.05-.031-.1-.057-.152-.088l-.027.023.145.1Z' transform='translate(75.675 230.746)' fill='%2345abe0'/%3E%3C/g%3E%3C/svg%3E \");\n  background-size: 150%;\n  background-position: 10% 10%;\n  background-repeat: no-repeat; }\n  @media (min-width: 991.5px) {\n    .woocommerce-account .non-member-bg {\n      background-size: 70%;\n      background-position: 10% 30%; } }\n  @media (min-width: 1199.5px) {\n    .woocommerce-account .non-member-bg {\n      background-size: 55%;\n      background-position: 30% 30%; } }\n  @media (min-width: 1439.5px) {\n    .woocommerce-account .non-member-bg {\n      background-size: 40%;\n      background-position: center; } }\n\n.woocommerce-account .general-banner-heater {\n  display: none !important; }\n\n.woocommerce-account .account-login-container .woocommerce h1, .woocommerce-account .account-login-container .woocommerce h2, .woocommerce-account .account-login-container .woocommerce h3 {\n  text-align: center; }\n\n.woocommerce-account .account-login-container form.woocommerce-form.woocommerce-form-login {\n  max-width: 500px;\n  border: none;\n  margin-left: auto;\n  margin-right: auto;\n  margin-bottom: 4rem; }\n  @media (min-width: 991.5px) {\n    .woocommerce-account .account-login-container form.woocommerce-form.woocommerce-form-login {\n      margin-bottom: 10rem; } }\n  .woocommerce-account .account-login-container form.woocommerce-form.woocommerce-form-login label {\n    font-size: 1.4rem; }\n  .woocommerce-account .account-login-container form.woocommerce-form.woocommerce-form-login .woocommerce-LostPassword.lost_password {\n    font-size: 1.3rem;\n    margin-bottom: 0;\n    margin-left: 8px; }\n  .woocommerce-account .account-login-container form.woocommerce-form.woocommerce-form-login .woocommerce-button.button.woocommerce-form-login__submit {\n    margin-left: auto;\n    margin-right: 0;\n    text-transform: uppercase;\n    background-color: #45ABE0;\n    font-size: 1.8rem;\n    padding: 1.2rem 2rem;\n    color: white; }\n\n@media (min-width: 767.5px) {\n  .account-join-row.benefits-row-max {\n    max-width: 710px;\n    margin-left: auto;\n    margin-right: auto; } }\n\n.account-join-row h2 {\n  font-size: 2.4rem; }\n  @media (max-width: 991.48px) {\n    .account-join-row h2 {\n      font-size: 2rem; } }\n\n.account-join-row .lead, .account-join-row .has-medium-font-size {\n  font-size: 1.6rem;\n  margin-bottom: 2rem; }\n  @media (min-width: 767.5px) {\n    .account-join-row .lead, .account-join-row .has-medium-font-size {\n      margin-bottom: 3rem; } }\n\n.account-join-row .benefits-max-width {\n  max-width: 120px; }\n\n@media (max-width: 991.48px) {\n  .account-join-row .login-header {\n    padding-left: 2rem;\n    padding-right: 2rem;\n    font-size: 3.5rem; } }\n\n.account-join-row .circle-check-blue-icon--header {\n  display: block;\n  padding-top: 72px;\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='66.01' height='66.01' viewBox='0 0 66.01 66.01'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2574' data-name='Rectangle 2574' width='66.01' height='66.01' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_375' data-name='Group 375' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_295' data-name='Path 295' d='M33.005,5.423a27.582,27.582,0,0,1,19.5,47.086A27.582,27.582,0,1,1,13.5,13.5a27.4,27.4,0,0,1,19.5-8.079m0-5.423A33,33,0,1,0,66.01,33.005,33.005,33.005,0,0,0,33.005,0' fill='%2345abe0'/%3E%3Cpath id='Path_296' data-name='Path 296' d='M79.612,106.085a3.036,3.036,0,0,1-2.162-.9L69.5,97.243a2.712,2.712,0,0,1,3.835-3.835l6.274,6.274L94.953,84.34a2.712,2.712,0,0,1,3.835,3.835L81.773,105.189a3.036,3.036,0,0,1-2.162.9' transform='translate(-50.966 -61.972)' fill='%2345abe0'/%3E%3C/g%3E%3C/svg%3E%0A\");\n  background-repeat: no-repeat;\n  background-position: center top;\n  background-size: 52px;\n  margin-bottom: 4rem;\n  font-size: 1.5rem;\n  color: #8e8e8e; }\n  @media (max-width: 767.48px) {\n    .account-join-row .circle-check-blue-icon--header {\n      margin-bottom: 2rem; } }\n\n@media (min-width: 767.5px) {\n  .two-column {\n    column-count: 2;\n    column-gap: 20px; } }\n\n.benefit-cards {\n  max-width: 290px;\n  margin-left: auto;\n  margin-right: auto; }\n  .benefit-cards .btn {\n    min-width: 200px; }\n\na.faq-accordion-button {\n  font-size: 1.6rem;\n  width: 100%;\n  padding: 2rem 2.5rem 2rem 6rem;\n  text-decoration: none;\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.312' height='64.352' viewBox='0 0 51.312 64.352'%3E%3Cg id='Group_413' data-name='Group 413' transform='translate(-375.688 -791.824)'%3E%3Cpath id='Path_310' data-name='Path 310' d='M227.927,11.7c2.381-.589,3.462-1.849,3.68-2.832a1.556,1.556,0,0,0-.557-1.619c-.448-.361-2.24-1.385-6.518.589a29.266,29.266,0,0,0-13.91,13.527,2.161,2.161,0,0,0,.758,1.9c.809.528,2.349.3,4.682-.68-.125-3.708,2.883-8.681,11.864-10.887' transform='translate(169.007 787.176)' fill='%23fff'/%3E%3Cpath id='Path_311' data-name='Path 311' d='M209.139,78.782c-6.617-4.5-9.969-11.673-8.733-18.426a33.612,33.612,0,0,0-2.818,12.983c-.113,8.072,3.761,15.979,9.69,22.556-4.287-6.722-3.658-12.462,1.861-17.114' transform='translate(178.102 749.721)' fill='%23fff'/%3E%3Cpath id='Path_312' data-name='Path 312' d='M231.33,43.813c.047.194.11.38.174.566.029.084.05.173.083.256a6.343,6.343,0,0,0,.359.755c.047.085.106.165.157.248.1.158.2.316.306.467.071.1.152.189.228.282.105.129.211.258.326.381.088.094.181.184.274.275.118.114.237.228.362.337.1.088.207.174.313.259q.2.155.4.3c.112.08.226.16.343.237.144.095.292.185.443.275.12.071.239.143.363.211.161.088.328.171.495.253.122.06.241.123.366.18.192.088.39.169.588.249.108.044.213.092.322.133q.456.174.931.324c.116.037.235.067.353.1.211.062.421.124.636.179.144.037.29.068.435.1.193.045.387.09.582.13.154.031.309.058.464.086.19.034.38.067.572.1.159.024.318.046.478.067.095.012.19.022.285.033a1.95,1.95,0,0,1-.409-.967,3.538,3.538,0,0,1,2.3-3.349,73.207,73.207,0,0,1,15.418-5.125c1.928-.435,3.181-1.377,3.437-2.585a2.539,2.539,0,0,0-1.081-2.538,4.343,4.343,0,0,0-4.737.04c-.777.426-1.767,1.022-2.814,1.654-4.37,2.636-7.568,4.457-8.859,3.887a1.058,1.058,0,0,1-.614-.614,2.609,2.609,0,0,1,.5-1.887c.564-1.082.861-1.775.229-2.266-1.058-.821-5,1.354-8.469,3.272-1.907,1.053-3.876,2.14-5.663,2.939.016.135.037.267.061.4s.038.241.066.357' transform='translate(154.65 767.162)' fill='%23fff'/%3E%3Cpath id='Path_313' data-name='Path 313' d='M287.757,33.113a2.711,2.711,0,0,0,1.523-1.188.5.5,0,0,0,.032-.395h0c-.1-.246-.5-.4-1.033-.4a3.667,3.667,0,0,0-1.277.249,2.735,2.735,0,0,0-1.525,1.192.5.5,0,0,0-.031.39c.175.419,1.2.572,2.311.151' transform='translate(116.831 770.107)' fill='%23fff'/%3E%3Cpath id='Path_314' data-name='Path 314' d='M301.517,203.937c-1.324-.184-2.458.244-2.537.961s.934,1.456,2.265,1.642,2.458-.244,2.536-.961-.933-1.455-2.264-1.642' transform='translate(107.374 649.592)' fill='%23fff'/%3E%3Cpath id='Path_315' data-name='Path 315' d='M311.562,2.287c1.154-.154,2.006-.789,1.9-1.41s-1.13-1-2.291-.84-2.006.789-1.9,1.41,1.13,1,2.292.84' transform='translate(100.199 791.824)' fill='%23fff'/%3E%3Cpath id='Path_316' data-name='Path 316' d='M226.8,69.21c-.244-.018-.5-.03-.732-.054-.057-.006-.109-.016-.165-.022-.475-.052-.936-.113-1.377-.188l-.077-.015q-.693-.12-1.332-.275l-.091-.025q-.619-.154-1.189-.337c-.046-.015-.088-.032-.133-.047-.356-.119-.7-.244-1.025-.379-.059-.024-.114-.051-.172-.076-.3-.129-.594-.264-.871-.406-.069-.036-.133-.073-.2-.109-.253-.136-.5-.275-.731-.422-.076-.048-.147-.1-.22-.146-.21-.139-.414-.281-.606-.428-.078-.06-.152-.121-.227-.182-.173-.14-.34-.282-.5-.427-.077-.071-.151-.144-.224-.217-.141-.139-.276-.28-.4-.423-.073-.082-.142-.164-.21-.246-.114-.138-.223-.277-.325-.418-.066-.09-.129-.18-.189-.27q-.137-.205-.258-.412c-.056-.1-.11-.191-.16-.287-.072-.136-.138-.273-.2-.41-.044-.1-.089-.2-.128-.294-.055-.137-.1-.273-.149-.41-.033-.1-.066-.2-.094-.294-.04-.138-.071-.276-.1-.413-.021-.1-.043-.19-.06-.285-.007-.039-.019-.079-.025-.118l-.007,0a10.01,10.01,0,0,1-3.728,1.029,2.586,2.586,0,0,1-1.443-.377,2.113,2.113,0,0,1-.763-.938c-1.177,6.515,2.121,13.458,8.593,17.78,3.407-2.853,8.529-5.165,15.23-6.873,2.147-.551,2.576-1.4,2.662-1.745a1,1,0,0,0-.357-1,3.325,3.325,0,0,0-3.306-.3,7.761,7.761,0,0,1-3.784.526h0c-.32-.014-.617-.044-.923-.067' transform='translate(170.521 749.349)' fill='%23fff'/%3E%3Cpath id='Path_317' data-name='Path 317' d='M308.948,95.331a5.563,5.563,0,0,0-1.051.1,3.838,3.838,0,0,0-2.4,1.3.8.8,0,0,0-.151.619c.153.653,1.509,1.156,3.2.827a3.812,3.812,0,0,0,2.4-1.3.785.785,0,0,0,.145-.612v0c-.114-.512-.964-.93-2.142-.93' transform='translate(102.94 725.322)' fill='%23fff'/%3E%3Cpath id='Path_318' data-name='Path 318' d='M351.739,31.927c1.553-.327,2.641-1.268,2.433-2.095S352.547,28.6,351,28.922s-2.641,1.262-2.441,2.095,1.633,1.238,3.18.91' transform='translate(72.802 771.727)' fill='%23fff'/%3E%3Cpath id='Path_319' data-name='Path 319' d='M226.81,140.893a52.458,52.458,0,0,0,5.525,4.813c3.343,2.531,6.775,2.56,8.692,1.464a2.386,2.386,0,0,0,1.411-2.3c-.092-.787-.851-2.779-5.921-4.283a15.983,15.983,0,0,1-5.764-2.929l-.089-.11c-1.8-3.438-1.093-5.361-.183-6.37,2.128-2.36,7.323-2.06,10.1-.951,2.587,1.037,4.221.7,4.888.046a1.2,1.2,0,0,0,.276-1.355c-.366-.947-1.78-2-4.656-2.129h0a30.179,30.179,0,0,1-6.392-.955,26.054,26.054,0,0,1-7.341-3.164h0l-.007,0c-5.864,4.84-6.046,10.969-.538,18.224' transform='translate(160.506 706.252)' fill='%23fff'/%3E%3Cpath id='Path_320' data-name='Path 320' d='M237.823,122.669l-.007,0h0l.007,0Z' transform='translate(150.038 706.255)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A\");\n  background-position: 2rem 50%;\n  background-repeat: no-repeat;\n  background-size: 34px; }\n  @media (min-width: 767.5px) {\n    a.faq-accordion-button {\n      font-size: 2rem; } }\n\n.faq-accordion-body {\n  padding: 2rem;\n  border: 1px solid whitesmoke; }\n  .faq-accordion-body p {\n    font-size: 1.6rem;\n    line-height: 1.5; }\n  @media (min-width: 767.5px) {\n    .faq-accordion-body {\n      padding: 2rem 2rem 2rem 6rem; } }\n\n.state-ico {\n  width: 16px;\n  height: 16px;\n  position: relative;\n  display: inline-block;\n  vertical-align: middle; }\n\n.line {\n  background-color: white;\n  position: absolute; }\n\n.horizontal {\n  width: 16px;\n  height: 2px;\n  top: 8px;\n  left: 0;\n  transform: translateY(-50%);\n  transition: transform 0.15s ease-out; }\n\n.vertical {\n  width: 2px;\n  height: 16px;\n  left: 8px;\n  top: 0;\n  transform: translateX(-50%);\n  transition: transform 0.15s ease-out; }\n\n.state-ico.active .horizontal {\n  transform: translateY(-50%) rotate(-45deg); }\n\n.state-ico.active .vertical {\n  transform: translateX(-50%) rotate(-45deg); }\n\n.faq-banner h1 {\n  font-size: 3rem; }\n  @media (min-width: 991.5px) {\n    .faq-banner h1 {\n      font-size: 5rem; } }\n\n.modal__trigger {\n  margin-bottom: 2rem;\n  text-align: center; }\n  .modal__trigger .modal__trigger__image {\n    height: 300px;\n    width: 100%;\n    -o-object-fit: cover;\n    object-fit: cover;\n    overflow: hidden;\n    margin-bottom: 1rem; }\n    @media (min-width: 767.5px) {\n      .modal__trigger .modal__trigger__image {\n        height: 386px; } }\n  .modal__trigger .modal__trigger__title {\n    font-size: 2.4rem;\n    font-weight: bold;\n    margin-bottom: .5rem; }\n  .modal__trigger .modal__trigger__subtitle {\n    font-size: 1.5rem;\n    padding: 0 1rem; }\n\n@media (min-width: 991.5px) {\n  .modal-content--border {\n    border-left: 10px solid #5bb5e4; } }\n\n.m-carousel__gallery {\n  height: 100%; }\n  @media (max-width: 667.48px) {\n    .m-carousel__gallery {\n      height: 50vh; } }\n  @media (max-width: 991.48px) {\n    .m-carousel__gallery {\n      height: 55vh; } }\n  .m-carousel__gallery .carousel-inner img {\n    width: 100%;\n    height: 100%; }\n  .m-carousel__gallery .carousel-indicators {\n    margin-left: 4px;\n    margin-right: 4px;\n    justify-content: start;\n    position: static;\n    margin-top: 8px; }\n    .m-carousel__gallery .carousel-indicators li {\n      margin: 0;\n      border: 3px solid white;\n      flex: 0 1 8.5%; }\n      @media (max-width: 767.48px) {\n        .m-carousel__gallery .carousel-indicators li {\n          flex: 0 1 40px; } }\n  .m-carousel__gallery .carousel-control-prev, .m-carousel__gallery .carousel-control-next {\n    height: calc(100% - 60px); }\n  .m-carousel__gallery .carousel-control-next-icon {\n    background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2284' data-name='Rectangle 2284' width='20' height='20' transform='translate(23030 3779)' fill='%23d8d139'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_52' data-name='Mask Group 52' transform='translate(-23030 -3779)' clip-path='url(https://vernonarts.ca/wp-content/themes/vcac/style/%23clip-path)'%3E%3Cpath id='Icon_metro-chevron-thin-left' data-name='Icon metro-chevron-thin-left' d='M20.58,22.327a.81.81,0,0,1,0,1.138.791.791,0,0,1-1.127,0l-9.1-9.2a.81.81,0,0,1,0-1.138l9.1-9.2a.792.792,0,0,1,1.127,0,.81.81,0,0,1,0,1.138l-8.3,8.627,8.3,8.625Z' transform='translate(23055.813 3802.701) rotate(180)' fill='%2380838a'/%3E%3C/g%3E%3C/svg%3E%0A\");\n    border: 2px solid #80838a;\n    background-color: #fff;\n    background-size: 20px;\n    background-position: 9px center;\n    border-radius: 50%;\n    width: 40px;\n    height: 40px; }\n  .m-carousel__gallery .carousel-control-prev-icon {\n    background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2283' data-name='Rectangle 2283' width='20' height='20' transform='translate(22986 3764)' fill='%23d8d139'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_51' data-name='Mask Group 51' transform='translate(-22986 -3764)' clip-path='url(https://vernonarts.ca/wp-content/themes/vcac/style/%23clip-path)'%3E%3Cpath id='Icon_metro-chevron-thin-left' data-name='Icon metro-chevron-thin-left' d='M20.58,22.327a.81.81,0,0,1,0,1.138.791.791,0,0,1-1.127,0l-9.1-9.2a.81.81,0,0,1,0-1.138l9.1-9.2a.792.792,0,0,1,1.127,0,.81.81,0,0,1,0,1.138l-8.3,8.627,8.3,8.625Z' transform='translate(22980.885 3760.299)' fill='%2380838a'/%3E%3C/g%3E%3C/svg%3E%0A\");\n    border: 2px solid #80838a;\n    background-color: white;\n    background-size: 20px;\n    background-position: 7px center;\n    border-radius: 50%;\n    width: 40px;\n    height: 40px; }\n  .m-carousel__gallery .carousel-indicators li img {\n    display: block;\n    opacity: 0.7; }\n  .m-carousel__gallery .carousel-indicators li.active img {\n    opacity: 1; }\n  .m-carousel__gallery .carousel-indicators li:hover img {\n    opacity: 0.85; }\n  .m-carousel__gallery .carousel-item {\n    height: calc(50vh - 40px); }\n    @media (min-width: 767.5px) {\n      .m-carousel__gallery .carousel-item {\n        max-height: 778px;\n        height: calc(55vh - 200px); } }\n    @media (min-width: 767.5px) and (max-width: 991.48px) {\n      .m-carousel__gallery .carousel-item {\n        height: calc(64vh - 220px); } }\n    @media (min-width: 1199.5px) {\n      .m-carousel__gallery .carousel-item {\n        height: calc(100vh - 174px); } }\n    @media (min-width: 1700px) {\n      .m-carousel__gallery .carousel-item {\n        height: calc(100vh - 200px); } }\n  .m-carousel__gallery .carousel-item img {\n    object-fit: contain; }\n\n.m-modal-button--close {\n  height: 40px;\n  justify-content: end;\n  align-items: center; }\n  .m-modal-button--close .close {\n    font-size: 2rem;\n    margin-right: 2rem; }\n    @media (min-width: 991.5px) {\n      .m-modal-button--close .close {\n        margin-right: -2rem; } }\n\n.m-modal__image {\n  margin-bottom: 2rem;\n  display: flex;\n  height: 60vh;\n  max-height: 850px; }\n  .m-modal__image img {\n    width: 100%;\n    object-position: center;\n    object-fit: cover; }\n  @media (min-width: 991.5px) {\n    .m-modal__image {\n      margin-bottom: 0;\n      height: calc(55vh - 10rem); } }\n  @media (min-width: 1199.5px) {\n    .m-modal__image {\n      height: calc(100vh - 10rem); } }\n\n.l-modal__content-body {\n  display: flex;\n  flex-direction: column;\n  max-height: 850px; }\n  @media (min-width: 991.5px) {\n    .l-modal__content-body {\n      height: calc(55vh - 10rem); } }\n  @media (min-width: 1199.5px) {\n    .l-modal__content-body {\n      height: calc(100vh - 10rem); } }\n  .l-modal__content-body .modal-content-header {\n    min-height: 50px;\n    flex-shrink: 0;\n    margin-bottom: 20px; }\n  .l-modal__content-body .modal-content-body {\n    z-index: 1; }\n    @media (min-width: 991.5px) {\n      .l-modal__content-body .modal-content-body {\n        flex: 0 1 502px;\n        overflow-y: scroll; } }\n    @media (min-width: 1199.5px) {\n      .l-modal__content-body .modal-content-body {\n        padding-bottom: 100px; } }\n    .l-modal__content-body .modal-content-body p {\n      font-size: 1.6rem; }\n  .l-modal__content-body .modal-content-footer {\n    position: relative;\n    height: 114px;\n    flex-shrink: 0;\n    padding-top: 15px; }\n    .l-modal__content-body .modal-content-footer a {\n      font-size: 1.5rem;\n      color: #707070;\n      border-bottom: 1px solid #707070;\n      line-height: 1.7;\n      margin-bottom: 12px;\n      position: relative; }\n      .l-modal__content-body .modal-content-footer a:after {\n        position: absolute;\n        content: '';\n        right: 0;\n        top: 4px;\n        background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.42' height='12.035' viewBox='0 0 29.42 12.035'%3E%3Cpath id='Right_long' data-name='Right long' d='M23.22,0l-.97.938,4.576,4.427H0V6.67H26.826L22.251,11.1l.97.938,5.735-5.548.464-.469-.464-.469Z' fill='%23707070'/%3E%3C/svg%3E%0A\);\n        background-repeat: no-repeat;\n        background-position: right center;\n        width: 30px;\n        height: 14px; }\n    @media (min-width: 991.5px) {\n      .l-modal__content-body .modal-content-footer:before {\n        content: '';\n        width: 100%;\n        height: 80px;\n        background: white;\n        background: linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 100%);\n        position: absolute;\n        top: -80px;\n        z-index: 2; } }\n\na.gallery-item {\n  cursor: pointer; }\n\n.footer-container {\n  border-top: 1px solid #707070; }\n\n@media (max-width: 1699.98px) {\n  .section-footer li {\n    max-width: 15rem; } }\n\n@media (max-width: 1439.48px) {\n  .section-footer li {\n    max-width: 12rem; } }\n\n@media (max-width: 991.48px) {\n  .section-footer li {\n    max-width: none; } }\n\n.section-footer li > ul li.menu-item a {\n  max-width: 12rem; }\n  @media (max-width: 1699.98px) {\n    .section-footer li > ul li.menu-item a {\n      max-width: 10rem; } }\n  @media (max-width: 991.48px) {\n    .section-footer li > ul li.menu-item a {\n      max-width: none; } }\n\nul.footer-menu {\n  margin-left: 0;\n  padding-left: 0; }\n  ul.footer-menu ul {\n    margin-left: 0;\n    padding-left: 0;\n    margin-top: 2.7rem; }\n    @media (max-width: 1439.48px) {\n      ul.footer-menu ul {\n        margin-top: 2rem; } }\n    @media (max-width: 1199.48px) {\n      ul.footer-menu ul {\n        margin-top: 1rem;\n        margin-bottom: 1rem; } }\n\n.woocommerce-input-wrapper {\n  width: 100%;\n  display: block; }\n\nh2.woocommerce-loop-product__title, span.price {\n  font-size: 1.6rem !important; }\n\nspan.price, .woocommerce div.product p.price, .woocommerce div.product span.price {\n  font-weight: 700 !important;\n  color: #9BC53F !important; }\n\n.woocommerce ul.products li.product .button {\n  font-size: 1.5rem !important;\n  margin-right: 4rem; }\n\n.woocommerce a.added_to_cart {\n  font-size: 1.5rem !important; }\n\ntr {\n  font-size: 1.5rem !important; }\n\n#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {\n  min-width: 15rem; }\n\n.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {\n  background-color: #A4206A;\n  font-size: 1.5rem !important; }\n  .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {\n    background-color: #8f1c5c; }\n\n.woocommerce-error, .woocommerce-info, .woocommerce-message, #add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {\n  font-size: 1.5rem !important; }\n\n.woocommerce .quantity .qty {\n  font-size: 1.5rem; }\n\n.woocommerce div.product p.price, .woocommerce div.product span.price {\n  font-size: 1.6rem; }\n\n.posted_in {\n  font-size: 1.4rem; }\n\n.woocommerce-product-details__short-description + div {\n  padding: 2rem 0; }\n  .woocommerce-product-details__short-description + div span {\n    font-weight: 700;\n    margin-left: 1rem; }\n  .woocommerce-product-details__short-description + div a {\n    text-decoration: underline; }\n\n.woocommerce div.product .woocommerce-tabs ul.tabs li {\n  font-size: 1.5rem; }\n\n.orderby {\n  font-size: 1.5rem; }\n\n.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {\n  color: #FFF;\n  border-radius: 0;\n  text-transform: uppercase;\n  font-size: 1.8rem;\n  font-weight: 700;\n  background-color: #F26F35; }\n  @media (max-width: 1199.48px) {\n    .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {\n      font-size: 1.6rem; } }\n  @media (max-width: 991.48px) {\n    .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {\n      font-size: 1.4rem; } }\n\n.wc-bookings-booking-form {\n  max-width: 50rem; }\n\n.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev, .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next {\n  background-color: none; }\n\n.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-next {\n  top: 11px; }\n\n.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-prev {\n  top: 11px; }\n\n.wc-bookings-date-picker .ui-datepicker td.bookable a {\n  background-color: #45ABE0 !important; }\n\n.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a, .wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default {\n  background-color: #2394cf !important; }\n\nspan.price, .woocommerce div.product p.price, .woocommerce div.product span.price {\n  color: #9BC53F !important; }\n\n.wc-bookings-booking-form .block-picker li:nth-child(odd) a:hover, .wc-bookings-booking-form .block-picker li:nth-child(odd) a:focus,\n.wc-bookings-booking-form .block-picker li:nth-child(even) a:hover, .wc-bookings-booking-form .block-picker li:nth-child(even) a:focus {\n  font-weight: 700;\n  background-color: #9BC53F !important; }\n\n.wc-bookings-booking-form .block-picker li a {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-wrap: wrap; }\n  .wc-bookings-booking-form .block-picker li a .booking-spaces-left {\n    margin-left: 3px; }\n\n.ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-default {\n  border-radius: 0 !important; }\n\n.woocommerce form .password-input, .woocommerce-page form .password-input {\n  width: 100%; }\n\n.woocommerce form .show-password-input, .woocommerce-page form .show-password-input {\n  top: 0.3rem; }\n\n.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {\n  margin-left: 1rem;\n  border-radius: 0; }\n\n.woocommerce-account .woocommerce-MyAccount-navigation ul {\n  list-style: none;\n  background-color: white;\n  padding: 3rem;\n  margin-right: 3rem; }\n  @media (min-width: 991.5px) {\n    .woocommerce-account .woocommerce-MyAccount-navigation ul {\n      border-right: 1px solid #e6e6e6; } }\n  @media (max-width: 991.48px) {\n    .woocommerce-account .woocommerce-MyAccount-navigation ul {\n      margin-right: 0rem; } }\n  .woocommerce-account .woocommerce-MyAccount-navigation ul li {\n    padding: 1rem 0; }\n    .woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a {\n      padding-left: 16px;\n      color: #F26F35;\n      background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='17' viewBox='0 0 14 17'%3E%3Cpath id='Polygon_20' data-name='Polygon 20' d='M8.5,0,17,14H0Z' transform='translate(14) rotate(90)' fill='%23f26f35'/%3E%3C/svg%3E%0A\");\n      background-repeat: no-repeat;\n      background-position: 0 50%;\n      background-size: 10px; }\n      .woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:hover {\n        color: #e5510f; }\n    .woocommerce-account .woocommerce-MyAccount-navigation ul li a {\n      color: #5a6570;\n      font-size: 1.6rem;\n      font-weight: 700;\n      text-transform: uppercase;\n      position: relative; }\n      .woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover {\n        color: black; }\n      @media (max-width: 1439.48px) {\n        .woocommerce-account .woocommerce-MyAccount-navigation ul li a {\n          font-size: 1.5rem; } }\n      @media (max-width: 1199.48px) {\n        .woocommerce-account .woocommerce-MyAccount-navigation ul li a {\n          font-size: 1.4rem; } }\n\n@media (max-width: 767.48px) {\n  ul.products.columns-4 {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center; } }\n\n@media (max-width: 767.48px) {\n  .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {\n    width: 100%; } }\n\n.wc-bookings-booking-cost {\n  font-size: 1.6rem; }\n\n.product_meta {\n  display: none; }\n\n#ect-carousel-wrapper .ect-carousel-title h4, #ect-carousel-wrapper .ect-carousel-title h4 a, .ect-carousel-event-area, #ect-carousel-wrapper .ect-carousel-date, #ect-carousel-wrapper .ect-date-schedule span {\n  font-family: 'Lato', sans-serif !important; }\n\n#ect-carousel-wrapper .ect-carousel-date, #ect-carousel-wrapper .ect-date-schedule span {\n  color: #FFF !important; }\n\n#ect-carousel-wrapper .style-1 .ect-carousel-date {\n  background: rgba(242, 111, 53, 0.8) !important;\n  box-shadow: inset 0 0 25px -5px #F26F35 !important; }\n\n#ect-carousel-wrapper .style-1 .ect-carousel-date:after {\n  border-color: transparent transparent #F26F35 !important; }\n\n#ect-carousel-wrapper .ect-carousel-event-area {\n  box-shadow: none !important; }\n\n#ect-carousel-wrapper .ect-carousel-event-area {\n  background: rgba(69, 171, 224, 0.2) !important; }\n\n.ect-carousel-readmore a {\n  color: #FFF !important;\n  border-radius: 0;\n  text-transform: uppercase;\n  font-size: 1.8rem;\n  font-weight: 700;\n  background-color: #45ABE0;\n  border: none !important; }\n  .ect-carousel-readmore a:hover {\n    background-color: #1f85ba !important; }\n  @media (max-width: 1199.48px) {\n    .ect-carousel-readmore a {\n      font-size: 1.6rem; } }\n  @media (max-width: 991.48px) {\n    .ect-carousel-readmore a {\n      font-size: 1.4rem; } }\n\n.woocommerce span.onsale {\n  background-color: #9BC53F;\n  font-size: 1.3rem;\n  border-radius: 0%; }\n\n.waitinglist {\n  font-size: 1.5rem;\n  font-weight: 700;\n  background: rgba(255, 0, 0, 0.2); }\n\n.notwaitinglist {\n  color: #9bc53f;\n  font-weight: 700; }\n\nli.wpmenucartli > a {\n  padding-top: 3px;\n  padding-left: 8px;\n  display: block;\n  line-height: 1; }\n  @media (min-width: 767.5px) {\n    li.wpmenucartli > a {\n      padding: 3px 1rem 0 .95rem; } }\n\n.woocommerce-additional-fields__field-wrapper span.woocommerce-input-wrapper h2 {\n  display: none; }\n\n/* # WooCommerce Cart Icon CSS with FontAwesome 5\n---------------------------------------------------------------------------------------------------- */\n.cart-contents {\n  position: relative;\n  display: flex !important;\n  flex-flow: column nowrap;\n  justify-content: center; }\n\n.cart-contents:before {\n  font-family: 'Font Awesome 5 Free';\n  font-weight: 900;\n  content: \"\\f290\" !important;\n  font-size: 30px;\n  color: #FF1493; }\n\n.cart-contents:hover {\n  text-decoration: none; }\n\n.cart-contents-count {\n  position: absolute;\n  top: 15px;\n  right: 1px;\n  transform: translateY(-105%) translateX(25%);\n  font-family: Arial, Helvetica, sans-serif;\n  font-weight: normal;\n  font-size: 12px;\n  line-height: 22px;\n  height: 22px;\n  width: 22px;\n  vertical-align: middle;\n  text-align: center;\n  color: #fff;\n  background: #000;\n  border-radius: 50%;\n  padding: 1px; }\n\n.woocommerce-terms-and-conditions-wrapper {\n  width: 100%; }\n\np.form-row.form-row-wide {\n  display: block;\n  align-items: baseline; }\n\n@media (min-width: 767.5px) {\n  p.form-row.form-row-wide {\n    display: flex;\n    align-items: baseline; }\n  .woocommerce-checkout #payment ul.payment_methods li input {\n    margin-left: 1em; } }\n\n.wc_payment_method.payment_method_cod {\n  width: 12px;\n  height: 12px;\n  position: absolute;\n  bottom: 10px;\n  right: 20px;\n  overflow: hidden; }\n  .wc_payment_method.payment_method_cod input[type=\"radio\"]#payment_method_cod {\n    margin-left: 0 !important;\n    position: absolute;\n    top: 0;\n    left: 0;\n    -webkit-appearance: none;\n    width: 10px;\n    height: 10px;\n    background-color: #c5c2c5;\n    border: none;\n    border-radius: 50%;\n    outline: none;\n    cursor: pointer; }\n    .wc_payment_method.payment_method_cod input[type=\"radio\"]#payment_method_cod:checked {\n      background-color: #71bfe7; }\n  .wc_payment_method.payment_method_cod label, .wc_payment_method.payment_method_cod .payment_box.payment_method_cod {\n    display: none; }\n\n.woocommerce form .form-row.woocommerce-validated.woocommerce-invalid input.input-text {\n  border-color: #a00 !important;\n  background-color: rgba(170, 0, 0, 0.2) !important; }\n\n.cartcontents {\n  font-weight: bold; }\n  @media (min-width: 1199.5px) {\n    .cartcontents {\n      font-size: 1.6rem; } }\n\n.wpmenucartli a > i {\n  font-size: 1.6rem; }\n  @media (min-width: 1199.5px) {\n    .wpmenucartli a > i {\n      font-size: 2rem; } }\n\n#cart-menu .nav-link {\n  padding: 0.5rem .4rem; }\n  @media (max-width: 991.48px) {\n    #cart-menu .nav-link {\n      font-size: 1.1rem; } }\n\n.woocommerce .woocommerce-MyAccount-content {\n  margin-top: 2rem; }\n  .woocommerce .woocommerce-MyAccount-content h2 {\n    display: none; }\n\na.edit {\n  font-size: 1.6rem;\n  margin: 0;\n  line-height: 1;\n  cursor: pointer;\n  position: relative;\n  text-decoration: none;\n  overflow: visible;\n  padding: 0.618em 1em;\n  font-weight: 700;\n  border-radius: 3px;\n  left: auto;\n  color: #515151;\n  background-color: #ebe9eb;\n  border: 0;\n  display: inline-block;\n  background-image: none;\n  box-shadow: none;\n  text-shadow: none;\n  margin-bottom: 1rem; }\n\n.woocommerce .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a {\n  display: inline-block;\n  min-width: 160px;\n  padding: .75rem 2.5rem;\n  background-color: #e23626;\n  text-align: center;\n  color: white !important; }\n\nbutton {\n  cursor: pointer; }\n\nbody .hero-nav-overlay .contact-button a.nav-link {\n  color: #FFF;\n  border-radius: 0;\n  padding: 1.2rem 2rem; }\n  @media (max-width: 1439.48px) {\n    body .hero-nav-overlay .contact-button a.nav-link {\n      padding: .8rem 1.5rem; } }\n  body .hero-nav-overlay .contact-button a.nav-link:hover, body .hero-nav-overlay .contact-button a.nav-link:active, body .hero-nav-overlay .contact-button a.nav-link:focus {\n    color: rgba(255, 255, 255, 0.8); }\n\nbody .hero-nav-overlay .contact-button {\n  width: fit-content; }\n\n.navbar-light .navbar-toggler {\n  border: none; }\n\n.fa-bars:before {\n  color: #45ABE0;\n  font-size: 2rem; }\n\n.light-theme .fa-bars:before {\n  color: #F26F35; }\n\n.btn {\n  color: #FFF;\n  border-radius: 0;\n  text-transform: uppercase;\n  font-size: 1.8rem;\n  font-weight: 700; }\n  @media (max-width: 1199.48px) {\n    .btn {\n      font-size: 1.6rem; } }\n  @media (max-width: 991.48px) {\n    .btn {\n      font-size: 1.4rem; } }\n\nbody .hero-nav-overlay .contact-button.active.nav-item a.nav-link {\n  color: #FFF !important; }\n\nbody #gform_wrapper_1 .gform_footer input[type=submit], body #gform_wrapper_5 .gform_footer input[type=submit], body #gform_wrapper_3 .gform_footer input[type=submit], body #gform_wrapper_4 .gform_footer input[type=submit] {\n  color: white;\n  background-color: #F26F35;\n  border: none;\n  outline: none;\n  text-transform: uppercase;\n  padding: 1rem 2rem;\n  border-radius: 0;\n  font-size: 1.8rem;\n  font-weight: 700; }\n  @media (max-width: 1199.48px) {\n    body #gform_wrapper_1 .gform_footer input[type=submit], body #gform_wrapper_5 .gform_footer input[type=submit], body #gform_wrapper_3 .gform_footer input[type=submit], body #gform_wrapper_4 .gform_footer input[type=submit] {\n      font-size: 1.6rem; } }\n  @media (max-width: 991.48px) {\n    body #gform_wrapper_1 .gform_footer input[type=submit], body #gform_wrapper_5 .gform_footer input[type=submit], body #gform_wrapper_3 .gform_footer input[type=submit], body #gform_wrapper_4 .gform_footer input[type=submit] {\n      font-size: 1.4rem; } }\n  body #gform_wrapper_1 .gform_footer input[type=submit]:hover, body #gform_wrapper_1 .gform_footer input[type=submit]:active, body #gform_wrapper_1 .gform_footer input[type=submit]:focus, body #gform_wrapper_5 .gform_footer input[type=submit]:hover, body #gform_wrapper_5 .gform_footer input[type=submit]:active, body #gform_wrapper_5 .gform_footer input[type=submit]:focus, body #gform_wrapper_3 .gform_footer input[type=submit]:hover, body #gform_wrapper_3 .gform_footer input[type=submit]:active, body #gform_wrapper_3 .gform_footer input[type=submit]:focus, body #gform_wrapper_4 .gform_footer input[type=submit]:hover, body #gform_wrapper_4 .gform_footer input[type=submit]:active, body #gform_wrapper_4 .gform_footer input[type=submit]:focus {\n    background-color: #e5510f; }\n\nbody #gform_wrapper_3 .gform_footer input[type=submit] {\n  background-color: #45ABE0; }\n  body #gform_wrapper_3 .gform_footer input[type=submit]:hover, body #gform_wrapper_3 .gform_footer input[type=submit]:active, body #gform_wrapper_3 .gform_footer input[type=submit]:focus {\n    background-color: #2394cf; }\n\nbody #gform_wrapper_2 .gform_footer {\n  position: absolute;\n  top: 50%;\n  right: 12px;\n  transform: translateY(-57%); }\n\nbody #gform_wrapper_2 .gform_footer {\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg id='Icon' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.025' height='14.914' viewBox='0 0 24.025 14.914'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath id='Shape' d='M-18,7.87a1.335,1.335,0,0,1,1.335-1.335H.913L-2.926,2.686A1.333,1.333,0,0,1-2.924.8h0A1.331,1.331,0,0,1-1.042.8L6.025,7.87l-7.067,7.067a1.331,1.331,0,0,1-1.882,0h0a1.333,1.333,0,0,1,0-1.883L.913,9.2H-16.665A1.335,1.335,0,0,1-18,7.87Z' transform='translate(18 -0.413)' fill='rgba(0,0,0,0.7)'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_45' data-name='Group 45' transform='translate(0 0)'%3E%3Cpath id='Shape-2' data-name='Shape' d='M-18,7.87a1.335,1.335,0,0,1,1.335-1.335H.913L-2.926,2.686A1.333,1.333,0,0,1-2.924.8h0A1.331,1.331,0,0,1-1.042.8L6.025,7.87l-7.067,7.067a1.331,1.331,0,0,1-1.882,0h0a1.333,1.333,0,0,1,0-1.883L.913,9.2H-16.665A1.335,1.335,0,0,1-18,7.87Z' transform='translate(18 -0.413)' fill='rgba(0,0,0,0.7)'/%3E%3Cg id='Mask_Group_45' data-name='Mask Group 45' clip-path='url(https://vernonarts.ca/wp-content/themes/vcac/style/%23clip-path)'%3E%3Cg id='Color' transform='translate(-5.339 -14.45)'%3E%3Crect id='Rectangle' width='29.364' height='29.364' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A\");\n  background-size: contain;\n  background-position: center;\n  background-repeat: no-repeat;\n  width: 2.4rem;\n  height: 1,4rem;\n  cursor: pointer; }\n  body #gform_wrapper_2 .gform_footer input {\n    opacity: 0; }\n\nbody #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_label {\n  display: none; }\n\nbody #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text] {\n  padding: 1.5rem 0;\n  height: 100%;\n  border: none;\n  outline: none;\n  background-color: #F26F35;\n  color: #FFF;\n  border-bottom: 1px solid #FFF;\n  font-size: 2rem; }\n  @media (max-width: 1439.48px) {\n    body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text] {\n      font-size: 1.6rem; } }\n  @media (max-width: 1199.48px) {\n    body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text] {\n      font-size: 1.4rem; } }\n  body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text]::placeholder {\n    color: #FFF; }\n  body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text]:focus, body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text]:active {\n    border-bottom: 2px solid #FFF;\n    outline: none !important; }\n\n.arrow-relative {\n  position: relative; }\n  @media (max-width: 1199.48px) {\n    .arrow-relative {\n      width: 100%; } }\n\n.gform_wrapper.gravity-theme .ginput_total {\n  color: #A4206A;\n  font-size: 1.6rem; }\n\n@media (max-width: 361.98px) {\n  #gform_wrapper_1 div.ginput_recaptcha,\n  #gform_wrapper_7 div.ginput_recaptcha {\n    -ms-transform: scale(0.8);\n    transform: scale(0.8);\n    -webkit-transform: scale(0.8);\n    -ms-transform-origin: 0 0;\n    transform-origin: 0 0;\n    -webkit-transform-origin: 0 0; } }\n\n/* Move reCAPTCHA v3 badge in front */\n.grecaptcha-badge {\n  z-index: 999; }\n\n#main-slider-nav-container div.orders {\n  opacity: 0.3;\n  transition: all 0.2 ease-in-out; }\n  #main-slider-nav-container div.orders .d-flex {\n    width: 217px;\n    height: 150px;\n    cursor: pointer; }\n    @media (max-width: 767.48px) {\n      #main-slider-nav-container div.orders .d-flex {\n        width: fit-content;\n        height: fit-content;\n        margin: 1rem; } }\n\n.sleder-frame {\n  overflow: hidden;\n  width: 651px; }\n  @media (min-width: 2000px) {\n    .sleder-frame {\n      width: 1000px; } }\n  @media (min-width: 2400px) {\n    .sleder-frame {\n      width: 1051px; } }\n  @media (max-width: 767.48px) {\n    .sleder-frame {\n      width: fit-content;\n      padding-bottom: .5rem; } }\n\n#main-slider-nav-container {\n  width: 40rem; }\n\n.main-slider-bg {\n  min-height: 75vh;\n  background-position: center; }\n  @media (max-width: 991.48px) {\n    .main-slider-bg {\n      min-height: 50vh; } }\n  @media only screen and (max-height: 800px) {\n    .main-slider-bg {\n      min-height: 80vh; } }\n  @media (max-width: 767.48px) {\n    .main-slider-bg {\n      height: 40rem;\n      min-height: 40rem; } }\n\n.main-slider-wrapper {\n  position: relative; }\n\n.container-for-small-slider {\n  position: absolute;\n  right: 0;\n  bottom: 0px; }\n\ndiv.tns-nav-active {\n  transition: all 0.2 ease-in-out;\n  opacity: 1 !important; }\n\n.circles {\n  border: 1px solid #FFF;\n  border-radius: 100%;\n  font-size: 1.3rem;\n  width: 3.6rem;\n  height: 3.6rem;\n  padding-top: 0.7rem; }\n\n@media (max-width: 767.48px) {\n  .nav-slider-content {\n    display: none; } }\n\n.about-cards a:hover {\n  text-decoration: none; }\n\n.about-cards-card {\n  height: 87.3rem; }\n  .about-cards-card .gradient-overlay {\n    transition: all 0.5s ease-in-out; }\n    .about-cards-card .gradient-overlay:hover {\n      transition: all 0.5s ease-in-out;\n      background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2)); }\n  @media (max-width: 1699.98px) {\n    .about-cards-card {\n      height: 70rem; } }\n  @media (max-width: 1439.48px) {\n    .about-cards-card {\n      height: 60rem; } }\n  @media (max-width: 1199.48px) {\n    .about-cards-card {\n      height: 50rem; } }\n  @media (max-width: 991.48px) {\n    .about-cards-card {\n      height: 40rem; } }\n  @media (max-width: 767.48px) {\n    .about-cards-card {\n      height: 30rem; } }\n  @media (max-width: 667.48px) {\n    .about-cards-card {\n      width: 25rem;\n      margin: 1rem; } }\n  .about-cards-card h2 {\n    background-color: #FFF; }\n\n.about-cards-card-big {\n  transform: scale(1.01, 1.15); }\n  @media (max-width: 667.48px) {\n    .about-cards-card-big {\n      transform: scaleY(1); } }\n\n.team-member-card {\n  height: 87.3rem; }\n  @media (max-width: 1699.98px) {\n    .team-member-card {\n      height: 70rem; } }\n  @media (max-width: 1439.48px) {\n    .team-member-card {\n      height: 60rem; } }\n  @media (max-width: 1199.48px) {\n    .team-member-card {\n      height: 50rem; } }\n  @media (max-width: 991.48px) {\n    .team-member-card {\n      height: 40rem; } }\n  @media (max-width: 767.48px) {\n    .team-member-card {\n      height: 30rem; } }\n  @media (max-width: 667.48px) {\n    .team-member-card {\n      width: 25rem;\n      margin: 1rem; } }\n\nbody a.studio-card-link:hover {\n  text-decoration: none !important; }\n\n.studio-card {\n  width: 50.6rem;\n  height: 75.8rem;\n  padding: 0;\n  transition: all .2s ease-in-out; }\n  .studio-card:hover {\n    transition: all .2s ease-in-out;\n    transform: scale(1.01); }\n  .studio-card h3 {\n    background-color: rgba(242, 111, 53, 0.8);\n    margin: 0; }\n  .studio-card h3.card-classes {\n    background-color: rgba(69, 171, 224, 0.8); }\n  .studio-card h3.program-card {\n    background-color: rgba(155, 197, 63, 0.8); }\n  .studio-card h3.card-staff {\n    background-color: rgba(164, 32, 106, 0.8); }\n  @media (max-width: 1699.98px) {\n    .studio-card {\n      height: 70rem;\n      width: 45rem; } }\n  @media (max-width: 1439.48px) {\n    .studio-card {\n      height: 60rem;\n      width: 45rem; } }\n  @media (max-width: 1199.48px) {\n    .studio-card {\n      height: 50rem;\n      width: 40rem; } }\n  @media (max-width: 991.48px) {\n    .studio-card {\n      height: 40rem;\n      width: 30rem; } }\n  @media (max-width: 767.48px) {\n    .studio-card {\n      height: 30rem;\n      width: 25rem; } }\n  @media (max-width: 667.48px) {\n    .studio-card {\n      width: 25rem;\n      margin: 1rem; } }\n\n.carousel-wrapper {\n  position: relative; }\n\n.controls {\n  width: 100%;\n  display: flex;\n  justify-content: space-between;\n  position: absolute;\n  left: -.1%;\n  top: 50%;\n  transform: translateY(-50%); }\n\n.slide a,\n.slide a:hover,\n.slide a:visited,\n.slide a:active {\n  text-decoration: none; }\n\n.slide__item {\n  height: 60vh;\n  display: flex;\n  justify-content: center;\n  align-items: center; }\n  .slide__item .bg-image {\n    flex-grow: 1;\n    width: 100%; }\n  .slide__item-title {\n    width: 100%; }\n\n.controls-pointer {\n  background-repeat: no-repeat;\n  background-size: contain;\n  background-position: center;\n  height: 1.5rem;\n  width: 1.5rem;\n  cursor: pointer; }\n\n.prev {\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.489' height='27.296' viewBox='0 0 15.489 27.296'%3E%3Cg id='priority-low' transform='translate(20.075 -0.586) rotate(90)'%3E%3Cpath id='Path_32' data-name='Path 32' d='M25.279,4.586,14.234,15.631,3.189,4.586l-2.6,2.6L12.933,19.536a1.841,1.841,0,0,0,2.6,0L27.882,7.189Z' transform='translate(0)' fill='%230b6087'/%3E%3C/g%3E%3C/svg%3E \"); }\n\n.next {\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.133' height='16.633' viewBox='0 0 26.133 16.633'%3E%3Cg id='box-arrow-left' transform='translate(26.133 16.633) rotate(180)'%3E%3Cpath id='Path_6' data-name='Path 6' d='M9.158,16.284a1.188,1.188,0,0,0,0-1.682L2.869,8.316,9.158,2.031A1.189,1.189,0,0,0,7.476.348L.349,7.475a1.188,1.188,0,0,0,0,1.682l7.127,7.127a1.188,1.188,0,0,0,1.682,0Z' transform='translate(0)' fill='%23fff' fill-rule='evenodd'/%3E%3Cpath id='Path_7' data-name='Path 7' d='M23.755,1.188A1.188,1.188,0,0,0,22.568,0H1.188a1.188,1.188,0,1,0,0,2.376h21.38A1.188,1.188,0,0,0,23.755,1.188Z' transform='translate(2.378 7.128)' fill='%23fff' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E%0A\"); }\n\n@media (min-width: 1510px) {\n  .controls {\n    padding-left: 5rem;\n    padding-right: 5rem; }\n  .controls-pointer {\n    height: 2rem;\n    width: 2rem; } }\n\n@media screen and (min-width: 1800px) {\n  .controls {\n    padding-left: 15rem;\n    padding-right: 15rem; }\n  .controls-pointer {\n    height: 3rem;\n    width: 3rem; } }\n\n@media screen and (min-width: 2000px) {\n  .controls {\n    padding-left: 20rem;\n    padding-right: 20rem; } }\n\n.carousel-inner img {\n  width: 100%;\n  height: 100%; }\n\n#custCarousel .carousel-indicators {\n  position: static;\n  margin-top: 20px; }\n\n#custCarousel .carousel-indicators > li {\n  width: 100px; }\n\n#custCarousel .carousel-indicators li img {\n  display: block;\n  opacity: 0.5; }\n\n#custCarousel .carousel-indicators li.active img {\n  opacity: 1; }\n\n#custCarousel .carousel-indicators li:hover img {\n  opacity: 0.75; }\n\n.carousel-item img {\n  width: 90%; }\n\n.accommodation-img {\n  height: 14rem;\n  width: 100%;\n  object-fit: cover;\n  overflow: hidden; }\n\n.compat-object-fit {\n  background-size: cover;\n  background-position: center center;\n  border: 10px solid white; }\n  .compat-object-fit > .img__object,\n  .compat-object-fit > .gallery-item > .accommodation-img {\n    opacity: 0; }\n  .compat-object-fit > .gallery-item {\n    display: block; }\n\n.accommodation-img {\n  height: 30rem;\n  width: 100%;\n  object-fit: cover;\n  overflow: hidden;\n  cursor: zoom-in; }\n\n.compat-object-fit {\n  background-size: cover;\n  background-position: center center;\n  border: 10px solid white; }\n  .compat-object-fit > .img__object,\n  .compat-object-fit > .gallery-item > .accommodation-img {\n    opacity: 0; }\n  .compat-object-fit > .gallery-item {\n    display: block; }\n\n.blog-listing__img {\n  height: 20rem;\n  width: 100%;\n  object-fit: cover;\n  overflow: hidden; }\n\n.compat-object-fit {\n  background-size: cover;\n  background-position: center center;\n  border: 10px solid white; }\n  .compat-object-fit > .img__object,\n  .compat-object-fit > .blog-listing__item > .blog-listing__img {\n    opacity: 0; }\n  .compat-object-fit > .blog-listing__item {\n    display: block; }\n\n@media (min-width: 991.5px) {\n  .next-prev_container .row {\n    max-width: 66.66667%;\n    margin-left: auto;\n    margin-right: auto; } }\n\nol.list-styled {\n  padding-left: 1.05rem;\n  margin-bottom: .5rem; }\n\n.has-medium-font-size {\n  font-weight: normal; }\n  .has-medium-font-size strong {\n    font-weight: 700; }\n\n@media (max-width: 1200px) {\n  .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,\n  .wp-block-media-text .wp-block-media-text__media {\n    grid-row: none; } }\n\nol.list-styled {\n  padding-left: 1.05rem;\n  margin-bottom: .5rem; }\n\n/* Magnific Popup CSS */\n.mfp-bg {\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  z-index: 1042;\n  overflow: hidden;\n  position: fixed;\n  background: #0b0b0b;\n  opacity: 0.8; }\n\n.mfp-wrap {\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  z-index: 1043;\n  position: fixed;\n  outline: none !important;\n  -webkit-backface-visibility: hidden; }\n\n.mfp-container {\n  text-align: center;\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  left: 0;\n  top: 0;\n  padding: 0 8px;\n  box-sizing: border-box; }\n\n.mfp-container:before {\n  content: '';\n  display: inline-block;\n  height: 100%;\n  vertical-align: middle; }\n\n.mfp-align-top .mfp-container:before {\n  display: none; }\n\n.mfp-content {\n  position: relative;\n  display: inline-block;\n  vertical-align: middle;\n  margin: 0 auto;\n  text-align: left;\n  z-index: 1045; }\n\n.mfp-inline-holder .mfp-content,\n.mfp-ajax-holder .mfp-content {\n  width: 100%;\n  cursor: auto; }\n\n.mfp-ajax-cur {\n  cursor: progress; }\n\n.mfp-zoom-out-cur,\n.mfp-zoom-out-cur .mfp-image-holder .mfp-close {\n  cursor: -moz-zoom-out;\n  cursor: -webkit-zoom-out;\n  cursor: zoom-out; }\n\n.mfp-zoom {\n  cursor: pointer;\n  cursor: -webkit-zoom-in;\n  cursor: -moz-zoom-in;\n  cursor: zoom-in; }\n\n.mfp-auto-cursor .mfp-content {\n  cursor: auto; }\n\n.mfp-close,\n.mfp-arrow,\n.mfp-preloader,\n.mfp-counter {\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  user-select: none; }\n\n.mfp-loading.mfp-figure {\n  display: none; }\n\n.mfp-hide {\n  display: none !important; }\n\n.mfp-preloader {\n  color: #CCC;\n  position: absolute;\n  top: 50%;\n  width: auto;\n  text-align: center;\n  margin-top: -0.8em;\n  left: 8px;\n  right: 8px;\n  z-index: 1044; }\n  .mfp-preloader a {\n    color: #CCC; }\n    .mfp-preloader a:hover {\n      color: #FFF; }\n\n.mfp-s-ready .mfp-preloader {\n  display: none; }\n\n.mfp-s-error .mfp-content {\n  display: none; }\n\nbutton.mfp-close, button.mfp-arrow {\n  overflow: visible;\n  cursor: pointer;\n  background: transparent;\n  border: 0;\n  -webkit-appearance: none;\n  display: block;\n  outline: none;\n  padding: 0;\n  z-index: 1046;\n  box-shadow: none;\n  touch-action: manipulation; }\n\nbutton::-moz-focus-inner {\n  padding: 0;\n  border: 0; }\n\n.mfp-close {\n  width: 44px;\n  height: 44px;\n  line-height: 44px;\n  position: absolute;\n  right: 0;\n  top: 0;\n  text-decoration: none;\n  text-align: center;\n  opacity: 0.65;\n  padding: 0 0 18px 10px;\n  color: #FFF;\n  font-style: normal;\n  font-size: 28px;\n  font-family: Arial, Baskerville, monospace; }\n  .mfp-close:hover, .mfp-close:focus {\n    opacity: 1; }\n  .mfp-close:active {\n    top: 1px; }\n\n.mfp-close-btn-in .mfp-close {\n  color: #333; }\n\n.mfp-image-holder .mfp-close,\n.mfp-iframe-holder .mfp-close {\n  color: #FFF;\n  right: -6px;\n  text-align: right;\n  padding-right: 6px;\n  width: 100%; }\n\n.mfp-counter {\n  position: absolute;\n  top: 0;\n  right: 0;\n  color: #CCC;\n  font-size: 12px;\n  line-height: 18px;\n  white-space: nowrap; }\n\n.mfp-arrow {\n  position: absolute;\n  opacity: 0.65;\n  margin: 0;\n  top: 50%;\n  margin-top: -55px;\n  padding: 0;\n  width: 90px;\n  height: 110px;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }\n  .mfp-arrow:active {\n    margin-top: -54px; }\n  .mfp-arrow:hover, .mfp-arrow:focus {\n    opacity: 1; }\n  .mfp-arrow:before, .mfp-arrow:after {\n    content: '';\n    display: block;\n    width: 0;\n    height: 0;\n    position: absolute;\n    left: 0;\n    top: 0;\n    margin-top: 35px;\n    margin-left: 35px;\n    border: medium inset transparent; }\n  .mfp-arrow:after {\n    border-top-width: 13px;\n    border-bottom-width: 13px;\n    top: 8px; }\n  .mfp-arrow:before {\n    border-top-width: 21px;\n    border-bottom-width: 21px;\n    opacity: 0.7; }\n\n.mfp-arrow-left {\n  left: 0; }\n  .mfp-arrow-left:after {\n    border-right: 17px solid #FFF;\n    margin-left: 31px; }\n  .mfp-arrow-left:before {\n    margin-left: 25px;\n    border-right: 27px solid #3F3F3F; }\n\n.mfp-arrow-right {\n  right: 0; }\n  .mfp-arrow-right:after {\n    border-left: 17px solid #FFF;\n    margin-left: 39px; }\n  .mfp-arrow-right:before {\n    border-left: 27px solid #3F3F3F; }\n\n.mfp-iframe-holder {\n  padding-top: 40px;\n  padding-bottom: 40px; }\n  .mfp-iframe-holder .mfp-content {\n    line-height: 0;\n    width: 100%;\n    max-width: 900px; }\n  .mfp-iframe-holder .mfp-close {\n    top: -40px; }\n\n.mfp-iframe-scaler {\n  width: 100%;\n  height: 0;\n  overflow: hidden;\n  padding-top: 56.25%; }\n  .mfp-iframe-scaler iframe {\n    position: absolute;\n    display: block;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);\n    background: #000; }\n\n/* Main image in popup */\nimg.mfp-img {\n  width: auto;\n  max-width: 100%;\n  height: auto;\n  display: block;\n  line-height: 0;\n  box-sizing: border-box;\n  padding: 40px 0 40px;\n  margin: 0 auto; }\n\n/* The shadow behind the image */\n.mfp-figure {\n  line-height: 0; }\n  .mfp-figure:after {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 40px;\n    bottom: 40px;\n    display: block;\n    right: 0;\n    width: auto;\n    height: auto;\n    z-index: -1;\n    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);\n    background: #444; }\n  .mfp-figure small {\n    color: #BDBDBD;\n    display: block;\n    font-size: 12px;\n    line-height: 14px; }\n  .mfp-figure figure {\n    margin: 0; }\n\n.mfp-bottom-bar {\n  margin-top: -36px;\n  position: absolute;\n  top: 100%;\n  left: 0;\n  width: 100%;\n  cursor: auto; }\n\n.mfp-title {\n  text-align: left;\n  line-height: 18px;\n  color: #F3F3F3;\n  word-wrap: break-word;\n  padding-right: 36px; }\n\n.mfp-image-holder .mfp-content {\n  max-width: 100%; }\n\n.mfp-gallery .mfp-image-holder .mfp-figure {\n  cursor: pointer; }\n\n@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {\n  /**\n       * Remove all paddings around the image on small screen\n       */\n  .mfp-img-mobile .mfp-image-holder {\n    padding-left: 0;\n    padding-right: 0; }\n  .mfp-img-mobile img.mfp-img {\n    padding: 0; }\n  .mfp-img-mobile .mfp-figure:after {\n    top: 0;\n    bottom: 0; }\n  .mfp-img-mobile .mfp-figure small {\n    display: inline;\n    margin-left: 5px; }\n  .mfp-img-mobile .mfp-bottom-bar {\n    background: rgba(0, 0, 0, 0.6);\n    bottom: 0;\n    margin: 0;\n    top: auto;\n    padding: 3px 5px;\n    position: fixed;\n    box-sizing: border-box; }\n    .mfp-img-mobile .mfp-bottom-bar:empty {\n      padding: 0; }\n  .mfp-img-mobile .mfp-counter {\n    right: 5px;\n    top: 3px; }\n  .mfp-img-mobile .mfp-close {\n    top: 0;\n    right: 0;\n    width: 35px;\n    height: 35px;\n    line-height: 35px;\n    background: rgba(0, 0, 0, 0.6);\n    position: fixed;\n    text-align: center;\n    padding: 0; } }\n\n@media all and (max-width: 900px) {\n  .mfp-arrow {\n    -webkit-transform: scale(0.75);\n    transform: scale(0.75); }\n  .mfp-arrow-left {\n    -webkit-transform-origin: 0;\n    transform-origin: 0; }\n  .mfp-arrow-right {\n    -webkit-transform-origin: 100%;\n    transform-origin: 100%; }\n  .mfp-container {\n    padding-left: 6px;\n    padding-right: 6px; } }\n\n.modal-dialog {\n  max-width: 1000px; }\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover() {\n  &:hover { @content; }\n}\n\n@mixin hover-focus() {\n  &:hover,\n  &:focus {\n    @content;\n  }\n}\n\n@mixin plain-hover-focus() {\n  &,\n  &:hover,\n  &:focus {\n    @content;\n  }\n}\n\n@mixin hover-focus-active() {\n  &:hover,\n  &:focus,\n  &:active {\n    @content;\n  }\n}\n","// stylelint-disable selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n  margin-bottom: $headings-margin-bottom;\n  font-family: $headings-font-family;\n  font-weight: $headings-font-weight;\n  line-height: $headings-line-height;\n  color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n  @include font-size($lead-font-size);\n  font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n  @include font-size($display1-size);\n  font-weight: $display1-weight;\n  line-height: $display-line-height;\n}\n.display-2 {\n  @include font-size($display2-size);\n  font-weight: $display2-weight;\n  line-height: $display-line-height;\n}\n.display-3 {\n  @include font-size($display3-size);\n  font-weight: $display3-weight;\n  line-height: $display-line-height;\n}\n.display-4 {\n  @include font-size($display4-size);\n  font-weight: $display4-weight;\n  line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n  margin-top: $hr-margin-y;\n  margin-bottom: $hr-margin-y;\n  border: 0;\n  border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n  @include font-size($small-font-size);\n  font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n  padding: $mark-padding;\n  background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n  @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n  @include list-unstyled();\n}\n.list-inline-item {\n  display: inline-block;\n\n  &:not(:last-child) {\n    margin-right: $list-inline-padding;\n  }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n  @include font-size(90%);\n  text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n  margin-bottom: $spacer;\n  @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n  display: block;\n  @include font-size($blockquote-small-font-size);\n  color: $blockquote-small-color;\n\n  &::before {\n    content: \"\\2014\\00A0\"; // em dash, nbsp\n  }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled() {\n  padding-left: 0;\n  list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n  @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n  padding: $thumbnail-padding;\n  background-color: $thumbnail-bg;\n  border: $thumbnail-border-width solid $thumbnail-border-color;\n  @include border-radius($thumbnail-border-radius);\n  @include box-shadow($thumbnail-box-shadow);\n\n  // Keep them at most 100% wide\n  @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n  // Ensures the caption's text aligns with the image.\n  display: inline-block;\n}\n\n.figure-img {\n  margin-bottom: $spacer * .5;\n  line-height: 1;\n}\n\n.figure-caption {\n  @include font-size($figure-caption-font-size);\n  color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid() {\n  // Part 1: Set a maximum relative to the parent\n  max-width: 100%;\n  // Part 2: Override the height to auto, otherwise images will be stretched\n  // when setting a width and height attribute on the img element.\n  height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n  background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/$file-1x);\n\n  // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n  // but doesn't convert dppx=>dpi.\n  // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n  // Compatibility info: https://caniuse.com/css-media-resolution\n  @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n    only screen and (min-resolution: 2dppx) { // Standardized\n    background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/$file-2x);\n    background-size: $width-1x $height-1x;\n  }\n  @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-disallowed-list\n// Single side border-radius\n\n// Helper function to replace negative values with 0\n@function valid-radius($radius) {\n  $return: ();\n  @each $value in $radius {\n    @if type-of($value) == number {\n      $return: append($return, max($value, 0));\n    } @else {\n      $return: append($return, $value);\n    }\n  }\n  @return $return;\n}\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n  @if $enable-rounded {\n    border-radius: valid-radius($radius);\n  }\n  @else if $fallback-border-radius != false {\n    border-radius: $fallback-border-radius;\n  }\n}\n\n@mixin border-top-radius($radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n    border-top-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-right-radius($radius) {\n  @if $enable-rounded {\n    border-top-right-radius: valid-radius($radius);\n    border-bottom-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-radius($radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: valid-radius($radius);\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-left-radius($radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-top-left-radius($radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-top-right-radius($radius) {\n  @if $enable-rounded {\n    border-top-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-right-radius($radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-left-radius($radius) {\n  @if $enable-rounded {\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n","// Inline code\ncode {\n  @include font-size($code-font-size);\n  color: $code-color;\n  word-wrap: break-word;\n\n  // Streamline the style when inside anchors to avoid broken underline and more\n  a > & {\n    color: inherit;\n  }\n}\n\n// User input typically entered via keyboard\nkbd {\n  padding: $kbd-padding-y $kbd-padding-x;\n  @include font-size($kbd-font-size);\n  color: $kbd-color;\n  background-color: $kbd-bg;\n  @include border-radius($border-radius-sm);\n  @include box-shadow($kbd-box-shadow);\n\n  kbd {\n    padding: 0;\n    @include font-size(100%);\n    font-weight: $nested-kbd-font-weight;\n    @include box-shadow(none);\n  }\n}\n\n// Blocks of code\npre {\n  display: block;\n  @include font-size($code-font-size);\n  color: $pre-color;\n\n  // Account for some code outputs that place code tags in pre tags\n  code {\n    @include font-size(inherit);\n    color: inherit;\n    word-break: normal;\n  }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n  max-height: $pre-scrollable-max-height;\n  overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n  // Single container class with breakpoint max-widths\n  .container,\n  // 100% wide container at all breakpoints\n  .container-fluid {\n    @include make-container();\n  }\n\n  // Responsive containers that are 100% wide until a breakpoint\n  @each $breakpoint, $container-max-width in $container-max-widths {\n    .container-#{$breakpoint} {\n      @extend .container-fluid;\n    }\n\n    @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n      %responsive-container-#{$breakpoint} {\n        max-width: $container-max-width;\n      }\n\n      // Extend each breakpoint which is smaller or equal to the current breakpoint\n      $extend-breakpoint: true;\n\n      @each $name, $width in $grid-breakpoints {\n        @if ($extend-breakpoint) {\n          .container#{breakpoint-infix($name, $grid-breakpoints)} {\n            @extend %responsive-container-#{$breakpoint};\n          }\n\n          // Once the current breakpoint is reached, stop extending\n          @if ($breakpoint == $name) {\n            $extend-breakpoint: false;\n          }\n        }\n      }\n    }\n  }\n}\n\n\n// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n  .row {\n    @include make-row();\n  }\n\n  // Remove the negative margin from default .row, then the horizontal padding\n  // from all immediate children columns (to prevent runaway style inheritance).\n  .no-gutters {\n    margin-right: 0;\n    margin-left: 0;\n\n    > .col,\n    > [class*=\"col-\"] {\n      padding-right: 0;\n      padding-left: 0;\n    }\n  }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n  @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n  width: 100%;\n  padding-right: $gutter * .5;\n  padding-left: $gutter * .5;\n  margin-right: auto;\n  margin-left: auto;\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n  display: flex;\n  flex-wrap: wrap;\n  margin-right: -$gutter * .5;\n  margin-left: -$gutter * .5;\n}\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n  @each $breakpoint, $container-max-width in $max-widths {\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      max-width: $container-max-width;\n    }\n  }\n  @include deprecate(\"The `make-container-max-widths` mixin\", \"v4.5.2\", \"v5\");\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n  position: relative;\n  // Prevent columns from becoming too narrow when at smaller grid tiers by\n  // always setting `width: 100%;`. This works because we use `flex` values\n  // later on to override this initial width.\n  width: 100%;\n  padding-right: $gutter * .5;\n  padding-left: $gutter * .5;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n  flex: 0 0 percentage(divide($size, $columns));\n  // Add a `max-width` to ensure content within each column does not blow out\n  // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n  // do not appear to require this.\n  max-width: percentage(divide($size, $columns));\n}\n\n@mixin make-col-auto() {\n  flex: 0 0 auto;\n  width: auto;\n  max-width: 100%; // Reset earlier grid tiers\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n  $num: divide($size, $columns);\n  margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n  > * {\n    flex: 0 0 divide(100%, $count);\n    max-width: divide(100%, $count);\n  }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n//    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n//    >> breakpoint-next(sm)\n//    md\n//    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    md\n//    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n//    md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n  $n: index($breakpoint-names, $name);\n  @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n//    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n  $min: map-get($breakpoints, $name);\n  @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See http://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n//    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n  $next: breakpoint-next($name, $breakpoints);\n  @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n//    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    \"\"  (Returns a blank string)\n//    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n  @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($name, $breakpoints);\n  @if $min {\n    @media (min-width: $min) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n  $max: breakpoint-max($name, $breakpoints);\n  @if $max {\n    @media (max-width: $max) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($lower, $breakpoints);\n  $max: breakpoint-max($upper, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($lower, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($upper, $breakpoints) {\n      @content;\n    }\n  }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($name, $breakpoints);\n  $max: breakpoint-max($name, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($name, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($name, $breakpoints) {\n      @content;\n    }\n  }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n  // Common properties for all breakpoints\n  %grid-column {\n    position: relative;\n    width: 100%;\n    padding-right: $gutter * .5;\n    padding-left: $gutter * .5;\n  }\n\n  @each $breakpoint in map-keys($breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n    @if $columns > 0 {\n      // Allow columns to stretch full width below their breakpoints\n      @for $i from 1 through $columns {\n        .col#{$infix}-#{$i} {\n          @extend %grid-column;\n        }\n      }\n    }\n\n    .col#{$infix},\n    .col#{$infix}-auto {\n      @extend %grid-column;\n    }\n\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n      .col#{$infix} {\n        flex-basis: 0;\n        flex-grow: 1;\n        max-width: 100%;\n      }\n\n      @if $grid-row-columns > 0 {\n        @for $i from 1 through $grid-row-columns {\n          .row-cols#{$infix}-#{$i} {\n            @include row-cols($i);\n          }\n        }\n      }\n\n      .col#{$infix}-auto {\n        @include make-col-auto();\n      }\n\n      @if $columns > 0 {\n        @for $i from 1 through $columns {\n          .col#{$infix}-#{$i} {\n            @include make-col($i, $columns);\n          }\n        }\n      }\n\n      .order#{$infix}-first { order: -1; }\n\n      .order#{$infix}-last { order: $columns + 1; }\n\n      @for $i from 0 through $columns {\n        .order#{$infix}-#{$i} { order: $i; }\n      }\n\n      @if $columns > 0 {\n        // `$columns - 1` because offsetting by the width of an entire row isn't possible\n        @for $i from 0 through ($columns - 1) {\n          @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n            .offset#{$infix}-#{$i} {\n              @include make-col-offset($i, $columns);\n            }\n          }\n        }\n      }\n    }\n  }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n  width: 100%;\n  margin-bottom: $spacer;\n  color: $table-color;\n  background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n  th,\n  td {\n    padding: $table-cell-padding;\n    vertical-align: top;\n    border-top: $table-border-width solid $table-border-color;\n  }\n\n  thead th {\n    vertical-align: bottom;\n    border-bottom: (2 * $table-border-width) solid $table-border-color;\n  }\n\n  tbody + tbody {\n    border-top: (2 * $table-border-width) solid $table-border-color;\n  }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n  th,\n  td {\n    padding: $table-cell-padding-sm;\n  }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n  border: $table-border-width solid $table-border-color;\n\n  th,\n  td {\n    border: $table-border-width solid $table-border-color;\n  }\n\n  thead {\n    th,\n    td {\n      border-bottom-width: 2 * $table-border-width;\n    }\n  }\n}\n\n.table-borderless {\n  th,\n  td,\n  thead th,\n  tbody + tbody {\n    border: 0;\n  }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n  tbody tr:nth-of-type(#{$table-striped-order}) {\n    background-color: $table-accent-bg;\n  }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n  tbody tr {\n    @include hover() {\n      color: $table-hover-color;\n      background-color: $table-hover-bg;\n    }\n  }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n  @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n  .thead-dark {\n    th {\n      color: $table-dark-color;\n      background-color: $table-dark-bg;\n      border-color: $table-dark-border-color;\n    }\n  }\n\n  .thead-light {\n    th {\n      color: $table-head-color;\n      background-color: $table-head-bg;\n      border-color: $table-border-color;\n    }\n  }\n}\n\n.table-dark {\n  color: $table-dark-color;\n  background-color: $table-dark-bg;\n\n  th,\n  td,\n  thead th {\n    border-color: $table-dark-border-color;\n  }\n\n  &.table-bordered {\n    border: 0;\n  }\n\n  &.table-striped {\n    tbody tr:nth-of-type(#{$table-striped-order}) {\n      background-color: $table-dark-accent-bg;\n    }\n  }\n\n  &.table-hover {\n    tbody tr {\n      @include hover() {\n        color: $table-dark-hover-color;\n        background-color: $table-dark-hover-bg;\n      }\n    }\n  }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $next: breakpoint-next($breakpoint, $grid-breakpoints);\n    $infix: breakpoint-infix($next, $grid-breakpoints);\n\n    &#{$infix} {\n      @include media-breakpoint-down($breakpoint) {\n        display: block;\n        width: 100%;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch;\n\n        // Prevent double border on horizontal scroll due to use of `display: block;`\n        > .table-bordered {\n          border: 0;\n        }\n      }\n    }\n  }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n  // Exact selectors below required to override `.table-striped` and prevent\n  // inheritance to nested tables.\n  .table-#{$state} {\n    &,\n    > th,\n    > td {\n      background-color: $background;\n    }\n\n    @if $border != null {\n      th,\n      td,\n      thead th,\n      tbody + tbody {\n        border-color: $border;\n      }\n    }\n  }\n\n  // Hover states for `.table-hover`\n  // Note: this is not available for cells or rows within `thead` or `tfoot`.\n  .table-hover {\n    $hover-background: darken($background, 5%);\n\n    .table-#{$state} {\n      @include hover() {\n        background-color: $hover-background;\n\n        > td,\n        > th {\n          background-color: $hover-background;\n        }\n      }\n    }\n  }\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evaluating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n  $prev-key: null;\n  $prev-num: null;\n  @each $key, $num in $map {\n    @if $prev-num == null or unit($num) == \"%\" or unit($prev-num) == \"%\" {\n      // Do nothing\n    } @else if not comparable($prev-num, $num) {\n      @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n    } @else if $prev-num >= $num {\n      @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n    }\n    $prev-key: $key;\n    $prev-num: $num;\n  }\n}\n\n// Starts at zero\n// Used to ensure the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map, $map-name: \"$grid-breakpoints\") {\n  @if length($map) > 0 {\n    $values: map-values($map);\n    $first-value: nth($values, 1);\n    @if $first-value != 0 {\n      @warn \"First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}.\";\n    }\n  }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n  $index: str-index($string, $search);\n\n  @if $index {\n    @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n  }\n\n  @return $string;\n}\n\n// See https://codepen.io/kevinweber/pen/dXWoRw\n//\n// Requires the use of quotes around data URIs.\n\n@function escape-svg($string) {\n  @if str-index($string, \"data:image/svg+xml\") {\n    @each $char, $encoded in $escaped-characters {\n      // Do not escape the url brackets\n      @if str-index($string, \"url(https://vernonarts.ca/wp-content/themes/vcac/style/\) == 1 {\n        $string: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"#{str-replace(str-slice($string, 6, -3), $char, $encoded)}\");\n      } @else {\n        $string: str-replace($string, $char, $encoded);\n      }\n    }\n  }\n\n  @return $string;\n}\n\n// Color contrast\n@function color-yiq($color, $dark: $yiq-text-dark, $light: $yiq-text-light) {\n  $r: red($color);\n  $g: green($color);\n  $b: blue($color);\n\n  $yiq: (($r * 299) + ($g * 587) + ($b * 114)) * .001;\n\n  @if ($yiq >= $yiq-contrasted-threshold) {\n    @return $dark;\n  } @else {\n    @return $light;\n  }\n}\n\n// Retrieve color Sass maps\n@function color($key: \"blue\") {\n  @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n  @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n  @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n  $color: theme-color($color-name);\n  $color-base: if($level > 0, $black, $white);\n  $level: abs($level);\n\n  @return mix($color-base, $color, $level * $theme-color-interval);\n}\n\n// Return valid calc\n@function add($value1, $value2, $return-calc: true) {\n  @if $value1 == null {\n    @return $value2;\n  }\n\n  @if $value2 == null {\n    @return $value1;\n  }\n\n  @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) {\n    @return $value1 + $value2;\n  }\n\n  @return if($return-calc == true, calc(#{$value1} + #{$value2}), $value1 + unquote(\" + \") + $value2);\n}\n\n@function subtract($value1, $value2, $return-calc: true) {\n  @if $value1 == null and $value2 == null {\n    @return null;\n  }\n\n  @if $value1 == null {\n    @return -$value2;\n  }\n\n  @if $value2 == null {\n    @return $value1;\n  }\n\n  @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) {\n    @return $value1 - $value2;\n  }\n\n  @if type-of($value2) != number {\n    $value2: unquote(\"(\") + $value2 + unquote(\")\");\n  }\n\n  @return if($return-calc == true, calc(#{$value1} - #{$value2}), $value1 + unquote(\" - \") + $value2);\n}\n\n@function divide($dividend, $divisor, $precision: 10) {\n  $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n  $dividend: abs($dividend);\n  $divisor: abs($divisor);\n  @if $dividend == 0 {\n    @return 0;\n  }\n  @if $divisor == 0 {\n    @error \"Cannot divide by 0\";\n  }\n  $remainder: $dividend;\n  $result: 0;\n  $factor: 10;\n  @while ($remainder > 0 and $precision >= 0) {\n    $quotient: 0;\n    @while ($remainder >= $divisor) {\n      $remainder: $remainder - $divisor;\n      $quotient: $quotient + 1;\n    }\n    $result: $result * 10 + $quotient;\n    $factor: $factor * .1;\n    $remainder: $remainder * 10;\n    $precision: $precision - 1;\n    @if ($precision < 0 and $remainder >= $divisor * 5) {\n      $result: $result + 1;\n    }\n  }\n  $result: $result * $factor * $sign;\n  $dividend-unit: unit($dividend);\n  $divisor-unit: unit($divisor);\n  $unit-map: (\n    \"px\": 1px,\n    \"rem\": 1rem,\n    \"em\": 1em,\n    \"%\": 1%\n  );\n  @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n    $result: $result * map-get($unit-map, $dividend-unit);\n  }\n  @return $result;\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n  display: block;\n  width: 100%;\n  height: $input-height;\n  padding: $input-padding-y $input-padding-x;\n  font-family: $input-font-family;\n  @include font-size($input-font-size);\n  font-weight: $input-font-weight;\n  line-height: $input-line-height;\n  color: $input-color;\n  background-color: $input-bg;\n  background-clip: padding-box;\n  border: $input-border-width solid $input-border-color;\n\n  // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n  @include border-radius($input-border-radius, 0);\n\n  @include box-shadow($input-box-shadow);\n  @include transition($input-transition);\n\n  // Unstyle the caret on `<select>`s in IE10+.\n  &::-ms-expand {\n    background-color: transparent;\n    border: 0;\n  }\n\n  // Customize the `:focus` state to imitate native WebKit styles.\n  @include form-control-focus($ignore-warning: true);\n\n  // Placeholder\n  &::placeholder {\n    color: $input-placeholder-color;\n    // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n    opacity: 1;\n  }\n\n  // Disabled and read-only inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &:disabled,\n  &[readonly] {\n    background-color: $input-disabled-bg;\n    // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n    opacity: 1;\n  }\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n  &.form-control {\n    appearance: none; // Fix appearance for date inputs in Safari\n  }\n}\n\nselect.form-control {\n  // Remove select outline from select box in FF\n  &:-moz-focusring {\n    color: transparent;\n    text-shadow: 0 0 0 $input-color;\n  }\n\n  &:focus::-ms-value {\n    // Suppress the nested default white text on blue background highlight given to\n    // the selected option text when the (still closed) <select> receives focus\n    // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n    // match the appearance of the native widget.\n    // See https://github.com/twbs/bootstrap/issues/19398.\n    color: $input-color;\n    background-color: $input-bg;\n  }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n  display: block;\n  width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n  padding-top: add($input-padding-y, $input-border-width);\n  padding-bottom: add($input-padding-y, $input-border-width);\n  margin-bottom: 0; // Override the `<label>/<legend>` default\n  @include font-size(inherit); // Override the `<legend>` default\n  line-height: $input-line-height;\n}\n\n.col-form-label-lg {\n  padding-top: add($input-padding-y-lg, $input-border-width);\n  padding-bottom: add($input-padding-y-lg, $input-border-width);\n  @include font-size($input-font-size-lg);\n  line-height: $input-line-height-lg;\n}\n\n.col-form-label-sm {\n  padding-top: add($input-padding-y-sm, $input-border-width);\n  padding-bottom: add($input-padding-y-sm, $input-border-width);\n  @include font-size($input-font-size-sm);\n  line-height: $input-line-height-sm;\n}\n\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n  display: block;\n  width: 100%;\n  padding: $input-padding-y 0;\n  margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n  @include font-size($input-font-size);\n  line-height: $input-line-height;\n  color: $input-plaintext-color;\n  background-color: transparent;\n  border: solid transparent;\n  border-width: $input-border-width 0;\n\n  &.form-control-sm,\n  &.form-control-lg {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n  height: $input-height-sm;\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  @include font-size($input-font-size-sm);\n  line-height: $input-line-height-sm;\n  @include border-radius($input-border-radius-sm);\n}\n\n.form-control-lg {\n  height: $input-height-lg;\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  @include font-size($input-font-size-lg);\n  line-height: $input-line-height-lg;\n  @include border-radius($input-border-radius-lg);\n}\n\n// stylelint-disable-next-line no-duplicate-selectors\nselect.form-control {\n  &[size],\n  &[multiple] {\n    height: auto;\n  }\n}\n\ntextarea.form-control {\n  height: auto;\n}\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n  margin-bottom: $form-group-margin-bottom;\n}\n\n.form-text {\n  display: block;\n  margin-top: $form-text-margin-top;\n}\n\n\n// Form grid\n//\n// Special replacement for our grid system's `.row` for tighter form layouts.\n\n.form-row {\n  display: flex;\n  flex-wrap: wrap;\n  margin-right: -$form-grid-gutter-width * .5;\n  margin-left: -$form-grid-gutter-width * .5;\n\n  > .col,\n  > [class*=\"col-\"] {\n    padding-right: $form-grid-gutter-width * .5;\n    padding-left: $form-grid-gutter-width * .5;\n  }\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.form-check {\n  position: relative;\n  display: block;\n  padding-left: $form-check-input-gutter;\n}\n\n.form-check-input {\n  position: absolute;\n  margin-top: $form-check-input-margin-y;\n  margin-left: -$form-check-input-gutter;\n\n  // Use [disabled] and :disabled for workaround https://github.com/twbs/bootstrap/issues/28247\n  &[disabled] ~ .form-check-label,\n  &:disabled ~ .form-check-label {\n    color: $text-muted;\n  }\n}\n\n.form-check-label {\n  margin-bottom: 0; // Override default `<label>` bottom margin\n}\n\n.form-check-inline {\n  display: inline-flex;\n  align-items: center;\n  padding-left: 0; // Override base .form-check\n  margin-right: $form-check-inline-margin-x;\n\n  // Undo .form-check-input defaults and add some `margin-right`.\n  .form-check-input {\n    position: static;\n    margin-top: 0;\n    margin-right: $form-check-inline-input-margin-x;\n    margin-left: 0;\n  }\n}\n\n\n// Form validation\n//\n// Provide feedback to users when form field values are valid or invalid. Works\n// primarily for client-side validation via scoped `:invalid` and `:valid`\n// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for\n// server side validation.\n\n@each $state, $data in $form-validation-states {\n  @include form-validation-state($state, map-get($data, color), map-get($data, icon));\n}\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n\n.form-inline {\n  display: flex;\n  flex-flow: row wrap;\n  align-items: center; // Prevent shorter elements from growing to same height as others (e.g., small buttons growing to normal sized button height)\n\n  // Because we use flex, the initial sizing of checkboxes is collapsed and\n  // doesn't occupy the full-width (which is what we want for xs grid tier),\n  // so we force that here.\n  .form-check {\n    width: 100%;\n  }\n\n  // Kick in the inline\n  @include media-breakpoint-up(sm) {\n    label {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 0;\n    }\n\n    // Inline-block all the things for \"inline\"\n    .form-group {\n      display: flex;\n      flex: 0 0 auto;\n      flex-flow: row wrap;\n      align-items: center;\n      margin-bottom: 0;\n    }\n\n    // Allow folks to *not* use `.form-group`\n    .form-control {\n      display: inline-block;\n      width: auto; // Prevent labels from stacking above inputs in `.form-group`\n      vertical-align: middle;\n    }\n\n    // Make static controls behave like regular ones\n    .form-control-plaintext {\n      display: inline-block;\n    }\n\n    .input-group,\n    .custom-select {\n      width: auto;\n    }\n\n    // Remove default margin on radios/checkboxes that were used for stacking, and\n    // then undo the floating of radios and checkboxes to match.\n    .form-check {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      width: auto;\n      padding-left: 0;\n    }\n    .form-check-input {\n      position: relative;\n      flex-shrink: 0;\n      margin-top: 0;\n      margin-right: $form-check-input-margin-x;\n      margin-left: 0;\n    }\n\n    .custom-control {\n      align-items: center;\n      justify-content: center;\n    }\n    .custom-control-label {\n      margin-bottom: 0;\n    }\n  }\n}\n","// stylelint-disable property-disallowed-list\n@mixin transition($transition...) {\n  @if length($transition) == 0 {\n    $transition: $transition-base;\n  }\n\n  @if length($transition) > 1 {\n    @each $value in $transition {\n      @if $value == null or $value == none {\n        @warn \"The keyword 'none' or 'null' must be used as a single argument.\";\n      }\n    }\n  }\n\n  @if $enable-transitions {\n    @if nth($transition, 1) != null {\n      transition: $transition;\n    }\n\n    @if $enable-prefers-reduced-motion-media-query and nth($transition, 1) != null and nth($transition, 1) != none {\n      @media (prefers-reduced-motion: reduce) {\n        transition: none;\n      }\n    }\n  }\n}\n","// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `$input-focus-border-color` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n@mixin form-control-focus($ignore-warning: false) {\n  &:focus {\n    color: $input-focus-color;\n    background-color: $input-focus-bg;\n    border-color: $input-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      @include box-shadow($input-box-shadow, $input-focus-box-shadow);\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: $input-focus-box-shadow;\n    }\n  }\n  @include deprecate(\"The `form-control-focus()` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n\n// This mixin uses an `if()` technique to be compatible with Dart Sass\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\n@mixin form-validation-state-selector($state) {\n  @if ($state == \"valid\" or $state == \"invalid\") {\n    .was-validated #{if(&, \"&\", \"\")}:#{$state},\n    #{if(&, \"&\", \"\")}.is-#{$state} {\n      @content;\n    }\n  } @else {\n    #{if(&, \"&\", \"\")}.is-#{$state} {\n      @content;\n    }\n  }\n}\n\n@mixin form-validation-state($state, $color, $icon) {\n  .#{$state}-feedback {\n    display: none;\n    width: 100%;\n    margin-top: $form-feedback-margin-top;\n    @include font-size($form-feedback-font-size);\n    color: $color;\n  }\n\n  .#{$state}-tooltip {\n    position: absolute;\n    top: 100%;\n    left: 0;\n    z-index: 5;\n    display: none;\n    max-width: 100%; // Contain to parent when possible\n    padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n    margin-top: .1rem;\n    @include font-size($form-feedback-tooltip-font-size);\n    line-height: $form-feedback-tooltip-line-height;\n    color: color-yiq($color);\n    background-color: rgba($color, $form-feedback-tooltip-opacity);\n    @include border-radius($form-feedback-tooltip-border-radius);\n\n    // See https://github.com/twbs/bootstrap/pull/31557\n    // Align tooltip to form elements\n    .form-row > .col > &,\n    .form-row > [class*=\"col-\"] > & {\n      left: $form-grid-gutter-width * .5;\n    }\n  }\n\n  @include form-validation-state-selector($state) {\n    ~ .#{$state}-feedback,\n    ~ .#{$state}-tooltip {\n      display: block;\n    }\n  }\n\n  .form-control {\n    @include form-validation-state-selector($state) {\n      border-color: $color;\n\n      @if $enable-validation-icons {\n        padding-right: $input-height-inner !important; // stylelint-disable-line declaration-no-important\n        background-image: escape-svg($icon);\n        background-repeat: no-repeat;\n        background-position: right $input-height-inner-quarter center;\n        background-size: $input-height-inner-half $input-height-inner-half;\n      }\n\n      &:focus {\n        border-color: $color;\n        box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n      }\n    }\n  }\n\n  // stylelint-disable-next-line selector-no-qualifying-type\n  select.form-control {\n    @include form-validation-state-selector($state) {\n      @if $enable-validation-icons {\n        padding-right: $input-padding-x * 4 !important; // stylelint-disable-line declaration-no-important\n        background-position: right $input-padding-x * 2 center;\n      }\n    }\n  }\n\n  // stylelint-disable-next-line selector-no-qualifying-type\n  textarea.form-control {\n    @include form-validation-state-selector($state) {\n      @if $enable-validation-icons {\n        padding-right: $input-height-inner;\n        background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n      }\n    }\n  }\n\n  .custom-select {\n    @include form-validation-state-selector($state) {\n      border-color: $color;\n\n      @if $enable-validation-icons {\n        padding-right: $custom-select-feedback-icon-padding-right !important; // stylelint-disable-line declaration-no-important\n        background: $custom-select-background, $custom-select-bg escape-svg($icon) $custom-select-feedback-icon-position / $custom-select-feedback-icon-size no-repeat;\n      }\n\n      &:focus {\n        border-color: $color;\n        box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n      }\n    }\n  }\n\n  .form-check-input {\n    @include form-validation-state-selector($state) {\n      ~ .form-check-label {\n        color: $color;\n      }\n\n      ~ .#{$state}-feedback,\n      ~ .#{$state}-tooltip {\n        display: block;\n      }\n    }\n  }\n\n  .custom-control-input {\n    @include form-validation-state-selector($state) {\n      ~ .custom-control-label {\n        color: $color;\n\n        &::before {\n          border-color: $color;\n        }\n      }\n\n      &:checked {\n        ~ .custom-control-label::before {\n          border-color: lighten($color, 10%);\n          @include gradient-bg(lighten($color, 10%));\n        }\n      }\n\n      &:focus {\n        ~ .custom-control-label::before {\n          box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n        }\n\n        &:not(:checked) ~ .custom-control-label::before {\n          border-color: $color;\n        }\n      }\n    }\n  }\n\n  // custom file\n  .custom-file-input {\n    @include form-validation-state-selector($state) {\n      ~ .custom-file-label {\n        border-color: $color;\n      }\n\n      &:focus {\n        ~ .custom-file-label {\n          border-color: $color;\n          box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n        }\n      }\n    }\n  }\n}\n","// Gradients\n\n@mixin gradient-bg($color) {\n  @if $enable-gradients {\n    background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;\n  } @else {\n    background-color: $color;\n  }\n}\n\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n  background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n  background-repeat: repeat-x;\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n  background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n  background-repeat: repeat-x;\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n  background-image: linear-gradient($deg, $start-color, $end-color);\n  background-repeat: repeat-x;\n}\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n  background-repeat: no-repeat;\n}\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n  background-repeat: no-repeat;\n}\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n  background-image: radial-gradient(circle, $inner-color, $outer-color);\n  background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n  background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.btn {\n  display: inline-block;\n  font-family: $btn-font-family;\n  font-weight: $btn-font-weight;\n  color: $body-color;\n  text-align: center;\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: $btn-white-space;\n  vertical-align: middle;\n  user-select: none;\n  background-color: transparent;\n  border: $btn-border-width solid transparent;\n  @include button-size($btn-padding-y, $btn-padding-x, $btn-font-size, $btn-line-height, $btn-border-radius);\n  @include transition($btn-transition);\n\n  @include hover() {\n    color: $body-color;\n    text-decoration: none;\n  }\n\n  &:focus,\n  &.focus {\n    outline: 0;\n    box-shadow: $btn-focus-box-shadow;\n  }\n\n  // Disabled comes first so active can properly restyle\n  &.disabled,\n  &:disabled {\n    opacity: $btn-disabled-opacity;\n    @include box-shadow(none);\n  }\n\n  &:not(:disabled):not(.disabled) {\n    cursor: if($enable-pointer-cursor-for-buttons, pointer, null);\n\n    &:active,\n    &.active {\n      @include box-shadow($btn-active-box-shadow);\n\n      &:focus {\n        @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow);\n      }\n    }\n  }\n}\n\n// Future-proof disabling of clicks on `<a>` elements\na.btn.disabled,\nfieldset:disabled a.btn {\n  pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n  .btn-#{$color} {\n    @include button-variant($value, $value);\n  }\n}\n\n@each $color, $value in $theme-colors {\n  .btn-outline-#{$color} {\n    @include button-outline-variant($value);\n  }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n  font-weight: $font-weight-normal;\n  color: $link-color;\n  text-decoration: $link-decoration;\n\n  @include hover() {\n    color: $link-hover-color;\n    text-decoration: $link-hover-decoration;\n  }\n\n  &:focus,\n  &.focus {\n    text-decoration: $link-hover-decoration;\n  }\n\n  &:disabled,\n  &.disabled {\n    color: $btn-link-disabled-color;\n    pointer-events: none;\n  }\n\n  // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n  @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n  @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n  display: block;\n  width: 100%;\n\n  // Vertically space out multiple block buttons\n  + .btn-block {\n    margin-top: $btn-block-spacing-y;\n  }\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n  &.btn-block {\n    width: 100%;\n  }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n  color: color-yiq($background);\n  @include gradient-bg($background);\n  border-color: $border;\n  @include box-shadow($btn-box-shadow);\n\n  @include hover() {\n    color: color-yiq($hover-background);\n    @include gradient-bg($hover-background);\n    border-color: $hover-border;\n  }\n\n  &:focus,\n  &.focus {\n    color: color-yiq($hover-background);\n    @include gradient-bg($hover-background);\n    border-color: $hover-border;\n    @if $enable-shadows {\n      @include box-shadow($btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5));\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n    }\n  }\n\n  // Disabled comes first so active can properly restyle\n  &.disabled,\n  &:disabled {\n    color: color-yiq($background);\n    background-color: $background;\n    border-color: $border;\n    // Remove CSS gradients if they're enabled\n    @if $enable-gradients {\n      background-image: none;\n    }\n  }\n\n  &:not(:disabled):not(.disabled):active,\n  &:not(:disabled):not(.disabled).active,\n  .show > &.dropdown-toggle {\n    color: color-yiq($active-background);\n    background-color: $active-background;\n    @if $enable-gradients {\n      background-image: none; // Remove the gradient for the pressed/active state\n    }\n    border-color: $active-border;\n\n    &:focus {\n      @if $enable-shadows and $btn-active-box-shadow != none {\n        @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5));\n      } @else {\n        // Avoid using mixin so we can pass custom focus shadow properly\n        box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n      }\n    }\n  }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n  color: $color;\n  border-color: $color;\n\n  @include hover() {\n    color: $color-hover;\n    background-color: $active-background;\n    border-color: $active-border;\n  }\n\n  &:focus,\n  &.focus {\n    box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n  }\n\n  &.disabled,\n  &:disabled {\n    color: $color;\n    background-color: transparent;\n  }\n\n  &:not(:disabled):not(.disabled):active,\n  &:not(:disabled):not(.disabled).active,\n  .show > &.dropdown-toggle {\n    color: color-yiq($active-background);\n    background-color: $active-background;\n    border-color: $active-border;\n\n    &:focus {\n      @if $enable-shadows and $btn-active-box-shadow != none {\n        @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5));\n      } @else {\n        // Avoid using mixin so we can pass custom focus shadow properly\n        box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n      }\n    }\n  }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n  padding: $padding-y $padding-x;\n  @include font-size($font-size);\n  line-height: $line-height;\n  // Manually declare to provide an override to the browser default\n  @include border-radius($border-radius, 0);\n}\n",".fade {\n  @include transition($transition-fade);\n\n  &:not(.show) {\n    opacity: 0;\n  }\n}\n\n.collapse {\n  &:not(.show) {\n    display: none;\n  }\n}\n\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  @include transition($transition-collapse);\n}\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n  position: relative;\n}\n\n.dropdown-toggle {\n  white-space: nowrap;\n\n  // Generate the caret automatically\n  @include caret();\n}\n\n// The dropdown menu\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: $zindex-dropdown;\n  display: none; // none by default, but block on \"open\" of the menu\n  float: left;\n  min-width: $dropdown-min-width;\n  padding: $dropdown-padding-y $dropdown-padding-x;\n  margin: $dropdown-spacer 0 0; // override default ul\n  @include font-size($dropdown-font-size);\n  color: $dropdown-color;\n  text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n  list-style: none;\n  background-color: $dropdown-bg;\n  background-clip: padding-box;\n  border: $dropdown-border-width solid $dropdown-border-color;\n  @include border-radius($dropdown-border-radius);\n  @include box-shadow($dropdown-box-shadow);\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .dropdown-menu#{$infix}-left {\n      right: auto;\n      left: 0;\n    }\n\n    .dropdown-menu#{$infix}-right {\n      right: 0;\n      left: auto;\n    }\n  }\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n  .dropdown-menu {\n    top: auto;\n    bottom: 100%;\n    margin-top: 0;\n    margin-bottom: $dropdown-spacer;\n  }\n\n  .dropdown-toggle {\n    @include caret(up);\n  }\n}\n\n.dropright {\n  .dropdown-menu {\n    top: 0;\n    right: auto;\n    left: 100%;\n    margin-top: 0;\n    margin-left: $dropdown-spacer;\n  }\n\n  .dropdown-toggle {\n    @include caret(right);\n    &::after {\n      vertical-align: 0;\n    }\n  }\n}\n\n.dropleft {\n  .dropdown-menu {\n    top: 0;\n    right: 100%;\n    left: auto;\n    margin-top: 0;\n    margin-right: $dropdown-spacer;\n  }\n\n  .dropdown-toggle {\n    @include caret(left);\n    &::before {\n      vertical-align: 0;\n    }\n  }\n}\n\n// When Popper is enabled, reset the basic dropdown position\n// stylelint-disable-next-line no-duplicate-selectors\n.dropdown-menu {\n  &[x-placement^=\"top\"],\n  &[x-placement^=\"right\"],\n  &[x-placement^=\"bottom\"],\n  &[x-placement^=\"left\"] {\n    right: auto;\n    bottom: auto;\n  }\n}\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n  @include nav-divider($dropdown-divider-bg, $dropdown-divider-margin-y, true);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n  display: block;\n  width: 100%; // For `<button>`s\n  padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n  clear: both;\n  font-weight: $font-weight-normal;\n  color: $dropdown-link-color;\n  text-align: inherit; // For `<button>`s\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: nowrap; // prevent links from randomly breaking onto new lines\n  background-color: transparent; // For `<button>`s\n  border: 0; // For `<button>`s\n\n  // Prevent dropdown overflow if there's no padding\n  // See https://github.com/twbs/bootstrap/pull/27703\n  @if $dropdown-padding-y == 0 {\n    &:first-child {\n      @include border-top-radius($dropdown-inner-border-radius);\n    }\n\n    &:last-child {\n      @include border-bottom-radius($dropdown-inner-border-radius);\n    }\n  }\n\n  @include hover-focus() {\n    color: $dropdown-link-hover-color;\n    text-decoration: none;\n    @include gradient-bg($dropdown-link-hover-bg);\n  }\n\n  &.active,\n  &:active {\n    color: $dropdown-link-active-color;\n    text-decoration: none;\n    @include gradient-bg($dropdown-link-active-bg);\n  }\n\n  &.disabled,\n  &:disabled {\n    color: $dropdown-link-disabled-color;\n    pointer-events: none;\n    background-color: transparent;\n    // Remove CSS gradients if they're enabled\n    @if $enable-gradients {\n      background-image: none;\n    }\n  }\n}\n\n.dropdown-menu.show {\n  display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n  display: block;\n  padding: $dropdown-header-padding;\n  margin-bottom: 0; // for use with heading elements\n  @include font-size($font-size-sm);\n  color: $dropdown-header-color;\n  white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n  display: block;\n  padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n  color: $dropdown-link-color;\n}\n","@mixin caret-down() {\n  border-top: $caret-width solid;\n  border-right: $caret-width solid transparent;\n  border-bottom: 0;\n  border-left: $caret-width solid transparent;\n}\n\n@mixin caret-up() {\n  border-top: 0;\n  border-right: $caret-width solid transparent;\n  border-bottom: $caret-width solid;\n  border-left: $caret-width solid transparent;\n}\n\n@mixin caret-right() {\n  border-top: $caret-width solid transparent;\n  border-right: 0;\n  border-bottom: $caret-width solid transparent;\n  border-left: $caret-width solid;\n}\n\n@mixin caret-left() {\n  border-top: $caret-width solid transparent;\n  border-right: $caret-width solid;\n  border-bottom: $caret-width solid transparent;\n}\n\n@mixin caret($direction: down) {\n  @if $enable-caret {\n    &::after {\n      display: inline-block;\n      margin-left: $caret-spacing;\n      vertical-align: $caret-vertical-align;\n      content: \"\";\n      @if $direction == down {\n        @include caret-down();\n      } @else if $direction == up {\n        @include caret-up();\n      } @else if $direction == right {\n        @include caret-right();\n      }\n    }\n\n    @if $direction == left {\n      &::after {\n        display: none;\n      }\n\n      &::before {\n        display: inline-block;\n        margin-right: $caret-spacing;\n        vertical-align: $caret-vertical-align;\n        content: \"\";\n        @include caret-left();\n      }\n    }\n\n    &:empty::after {\n      margin-left: 0;\n    }\n  }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n@mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y, $ignore-warning: false) {\n  height: 0;\n  margin: $margin-y 0;\n  overflow: hidden;\n  border-top: 1px solid $color;\n  @include deprecate(\"The `nav-divider()` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-flex;\n  vertical-align: middle; // match .btn alignment given font-size hack above\n\n  > .btn {\n    position: relative;\n    flex: 1 1 auto;\n\n    // Bring the hover, focused, and \"active\" buttons to the front to overlay\n    // the borders properly\n    @include hover() {\n      z-index: 1;\n    }\n    &:focus,\n    &:active,\n    &.active {\n      z-index: 1;\n    }\n  }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n\n  .input-group {\n    width: auto;\n  }\n}\n\n.btn-group {\n  // Prevent double borders when buttons are next to each other\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) {\n    margin-left: -$btn-border-width;\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn-group:not(:last-child) > .btn {\n    @include border-right-radius(0);\n  }\n\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) > .btn {\n    @include border-left-radius(0);\n  }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n  padding-right: $btn-padding-x * .75;\n  padding-left: $btn-padding-x * .75;\n\n  &::after,\n  .dropup &::after,\n  .dropright &::after {\n    margin-left: 0;\n  }\n\n  .dropleft &::before {\n    margin-right: 0;\n  }\n}\n\n.btn-sm + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-sm * .75;\n  padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-lg * .75;\n  padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n  @include box-shadow($btn-active-box-shadow);\n\n  // Show no shadow for `.btn-link` since it has no other button styles.\n  &.btn-link {\n    @include box-shadow(none);\n  }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n  flex-direction: column;\n  align-items: flex-start;\n  justify-content: center;\n\n  > .btn,\n  > .btn-group {\n    width: 100%;\n  }\n\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) {\n    margin-top: -$btn-border-width;\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn-group:not(:last-child) > .btn {\n    @include border-bottom-radius(0);\n  }\n\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) > .btn {\n    @include border-top-radius(0);\n  }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n.btn-group-toggle {\n  > .btn,\n  > .btn-group > .btn {\n    margin-bottom: 0; // Override default `<label>` value\n\n    input[type=\"radio\"],\n    input[type=\"checkbox\"] {\n      position: absolute;\n      clip: rect(0, 0, 0, 0);\n      pointer-events: none;\n    }\n  }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.input-group {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // For form validation feedback\n  align-items: stretch;\n  width: 100%;\n\n  > .form-control,\n  > .form-control-plaintext,\n  > .custom-select,\n  > .custom-file {\n    position: relative; // For focus state's z-index\n    flex: 1 1 auto;\n    width: 1%;\n    min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size\n    margin-bottom: 0;\n\n    + .form-control,\n    + .custom-select,\n    + .custom-file {\n      margin-left: -$input-border-width;\n    }\n  }\n\n  // Bring the \"active\" form control to the top of surrounding elements\n  > .form-control:focus,\n  > .custom-select:focus,\n  > .custom-file .custom-file-input:focus ~ .custom-file-label {\n    z-index: 3;\n  }\n\n  // Bring the custom file input above the label\n  > .custom-file .custom-file-input:focus {\n    z-index: 4;\n  }\n\n  > .form-control,\n  > .custom-select {\n    &:not(:first-child) { @include border-left-radius(0); }\n  }\n\n  // Custom file inputs have more complex markup, thus requiring different\n  // border-radius overrides.\n  > .custom-file {\n    display: flex;\n    align-items: center;\n\n    &:not(:last-child) .custom-file-label,\n    &:not(:last-child) .custom-file-label::after { @include border-right-radius(0); }\n    &:not(:first-child) .custom-file-label { @include border-left-radius(0); }\n  }\n\n  &:not(.has-validation) {\n    > .form-control:not(:last-child),\n    > .custom-select:not(:last-child),\n    > .custom-file:not(:last-child) .custom-file-label,\n    > .custom-file:not(:last-child) .custom-file-label::after {\n      @include border-right-radius(0);\n    }\n  }\n\n  &.has-validation {\n    > .form-control:nth-last-child(n + 3),\n    > .custom-select:nth-last-child(n + 3),\n    > .custom-file:nth-last-child(n + 3) .custom-file-label,\n    > .custom-file:nth-last-child(n + 3) .custom-file-label::after {\n      @include border-right-radius(0);\n    }\n  }\n}\n\n\n// Prepend and append\n//\n// While it requires one extra layer of HTML for each, dedicated prepend and\n// append elements allow us to 1) be less clever, 2) simplify our selectors, and\n// 3) support HTML5 form validation.\n\n.input-group-prepend,\n.input-group-append {\n  display: flex;\n\n  // Ensure buttons are always above inputs for more visually pleasing borders.\n  // This isn't needed for `.input-group-text` since it shares the same border-color\n  // as our inputs.\n  .btn {\n    position: relative;\n    z-index: 2;\n\n    &:focus {\n      z-index: 3;\n    }\n  }\n\n  .btn + .btn,\n  .btn + .input-group-text,\n  .input-group-text + .input-group-text,\n  .input-group-text + .btn {\n    margin-left: -$input-border-width;\n  }\n}\n\n.input-group-prepend { margin-right: -$input-border-width; }\n.input-group-append { margin-left: -$input-border-width; }\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n  display: flex;\n  align-items: center;\n  padding: $input-padding-y $input-padding-x;\n  margin-bottom: 0; // Allow use of <label> elements by overriding our default margin-bottom\n  @include font-size($input-font-size); // Match inputs\n  font-weight: $font-weight-normal;\n  line-height: $input-line-height;\n  color: $input-group-addon-color;\n  text-align: center;\n  white-space: nowrap;\n  background-color: $input-group-addon-bg;\n  border: $input-border-width solid $input-group-addon-border-color;\n  @include border-radius($input-border-radius);\n\n  // Nuke default margins from checkboxes and radios to vertically center within.\n  input[type=\"radio\"],\n  input[type=\"checkbox\"] {\n    margin-top: 0;\n  }\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n  height: $input-height-lg;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  @include font-size($input-font-size-lg);\n  line-height: $input-line-height-lg;\n  @include border-radius($input-border-radius-lg);\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n  height: $input-height-sm;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  @include font-size($input-font-size-sm);\n  line-height: $input-line-height-sm;\n  @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n  padding-right: $custom-select-padding-x + $custom-select-indicator-padding;\n}\n\n\n// Prepend and append rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\n\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,\n.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,\n.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,\n.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n  @include border-right-radius(0);\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n  @include border-left-radius(0);\n}\n","// Embedded icons from Open Iconic.\n// Released under MIT and copyright 2014 Waybury.\n// https://useiconic.com/open\n\n\n// Checkboxes and radios\n//\n// Base class takes care of all the key behavioral aspects.\n\n.custom-control {\n  position: relative;\n  z-index: 1;\n  display: block;\n  min-height: $font-size-base * $line-height-base;\n  padding-left: $custom-control-gutter + $custom-control-indicator-size;\n  color-adjust: exact; // Keep themed appearance for print\n}\n\n.custom-control-inline {\n  display: inline-flex;\n  margin-right: $custom-control-spacer-x;\n}\n\n.custom-control-input {\n  position: absolute;\n  left: 0;\n  z-index: -1; // Put the input behind the label so it doesn't overlay text\n  width: $custom-control-indicator-size;\n  height: ($font-size-base * $line-height-base + $custom-control-indicator-size) * .5;\n  opacity: 0;\n\n  &:checked ~ .custom-control-label::before {\n    color: $custom-control-indicator-checked-color;\n    border-color: $custom-control-indicator-checked-border-color;\n    @include gradient-bg($custom-control-indicator-checked-bg);\n    @include box-shadow($custom-control-indicator-checked-box-shadow);\n  }\n\n  &:focus ~ .custom-control-label::before {\n    // the mixin is not used here to make sure there is feedback\n    @if $enable-shadows {\n      box-shadow: $input-box-shadow, $custom-control-indicator-focus-box-shadow;\n    } @else {\n      box-shadow: $custom-control-indicator-focus-box-shadow;\n    }\n  }\n\n  &:focus:not(:checked) ~ .custom-control-label::before {\n    border-color: $custom-control-indicator-focus-border-color;\n  }\n\n  &:not(:disabled):active ~ .custom-control-label::before {\n    color: $custom-control-indicator-active-color;\n    background-color: $custom-control-indicator-active-bg;\n    border-color: $custom-control-indicator-active-border-color;\n    @include box-shadow($custom-control-indicator-active-box-shadow);\n  }\n\n  // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247\n  &[disabled],\n  &:disabled {\n    ~ .custom-control-label {\n      color: $custom-control-label-disabled-color;\n\n      &::before {\n        background-color: $custom-control-indicator-disabled-bg;\n      }\n    }\n  }\n}\n\n// Custom control indicators\n//\n// Build the custom controls out of pseudo-elements.\n\n.custom-control-label {\n  position: relative;\n  margin-bottom: 0;\n  color: $custom-control-label-color;\n  vertical-align: top;\n  cursor: $custom-control-cursor;\n\n  // Background-color and (when enabled) gradient\n  &::before {\n    position: absolute;\n    top: ($font-size-base * $line-height-base - $custom-control-indicator-size) * .5;\n    left: -($custom-control-gutter + $custom-control-indicator-size);\n    display: block;\n    width: $custom-control-indicator-size;\n    height: $custom-control-indicator-size;\n    pointer-events: none;\n    content: \"\";\n    background-color: $custom-control-indicator-bg;\n    border: $custom-control-indicator-border-color solid $custom-control-indicator-border-width;\n    @include box-shadow($custom-control-indicator-box-shadow);\n  }\n\n  // Foreground (icon)\n  &::after {\n    position: absolute;\n    top: ($font-size-base * $line-height-base - $custom-control-indicator-size) * .5;\n    left: -($custom-control-gutter + $custom-control-indicator-size);\n    display: block;\n    width: $custom-control-indicator-size;\n    height: $custom-control-indicator-size;\n    content: \"\";\n    background: 50% / #{$custom-control-indicator-bg-size} no-repeat;\n  }\n}\n\n\n// Checkboxes\n//\n// Tweak just a few things for checkboxes.\n\n.custom-checkbox {\n  .custom-control-label::before {\n    @include border-radius($custom-checkbox-indicator-border-radius);\n  }\n\n  .custom-control-input:checked ~ .custom-control-label {\n    &::after {\n      background-image: escape-svg($custom-checkbox-indicator-icon-checked);\n    }\n  }\n\n  .custom-control-input:indeterminate ~ .custom-control-label {\n    &::before {\n      border-color: $custom-checkbox-indicator-indeterminate-border-color;\n      @include gradient-bg($custom-checkbox-indicator-indeterminate-bg);\n      @include box-shadow($custom-checkbox-indicator-indeterminate-box-shadow);\n    }\n    &::after {\n      background-image: escape-svg($custom-checkbox-indicator-icon-indeterminate);\n    }\n  }\n\n  .custom-control-input:disabled {\n    &:checked ~ .custom-control-label::before {\n      @include gradient-bg($custom-control-indicator-checked-disabled-bg);\n    }\n    &:indeterminate ~ .custom-control-label::before {\n      @include gradient-bg($custom-control-indicator-checked-disabled-bg);\n    }\n  }\n}\n\n// Radios\n//\n// Tweak just a few things for radios.\n\n.custom-radio {\n  .custom-control-label::before {\n    // stylelint-disable-next-line property-disallowed-list\n    border-radius: $custom-radio-indicator-border-radius;\n  }\n\n  .custom-control-input:checked ~ .custom-control-label {\n    &::after {\n      background-image: escape-svg($custom-radio-indicator-icon-checked);\n    }\n  }\n\n  .custom-control-input:disabled {\n    &:checked ~ .custom-control-label::before {\n      @include gradient-bg($custom-control-indicator-checked-disabled-bg);\n    }\n  }\n}\n\n\n// switches\n//\n// Tweak a few things for switches\n\n.custom-switch {\n  padding-left: $custom-switch-width + $custom-control-gutter;\n\n  .custom-control-label {\n    &::before {\n      left: -($custom-switch-width + $custom-control-gutter);\n      width: $custom-switch-width;\n      pointer-events: all;\n      // stylelint-disable-next-line property-disallowed-list\n      border-radius: $custom-switch-indicator-border-radius;\n    }\n\n    &::after {\n      top: add(($font-size-base * $line-height-base - $custom-control-indicator-size) * .5, $custom-control-indicator-border-width * 2);\n      left: add(-($custom-switch-width + $custom-control-gutter), $custom-control-indicator-border-width * 2);\n      width: $custom-switch-indicator-size;\n      height: $custom-switch-indicator-size;\n      background-color: $custom-control-indicator-border-color;\n      // stylelint-disable-next-line property-disallowed-list\n      border-radius: $custom-switch-indicator-border-radius;\n      @include transition(transform .15s ease-in-out, $custom-forms-transition);\n    }\n  }\n\n  .custom-control-input:checked ~ .custom-control-label {\n    &::after {\n      background-color: $custom-control-indicator-bg;\n      transform: translateX($custom-switch-width - $custom-control-indicator-size);\n    }\n  }\n\n  .custom-control-input:disabled {\n    &:checked ~ .custom-control-label::before {\n      @include gradient-bg($custom-control-indicator-checked-disabled-bg);\n    }\n  }\n}\n\n\n// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n//\n\n.custom-select {\n  display: inline-block;\n  width: 100%;\n  height: $custom-select-height;\n  padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x;\n  font-family: $custom-select-font-family;\n  @include font-size($custom-select-font-size);\n  font-weight: $custom-select-font-weight;\n  line-height: $custom-select-line-height;\n  color: $custom-select-color;\n  vertical-align: middle;\n  background: $custom-select-bg $custom-select-background;\n  border: $custom-select-border-width solid $custom-select-border-color;\n  @include border-radius($custom-select-border-radius, 0);\n  @include box-shadow($custom-select-box-shadow);\n  appearance: none;\n\n  &:focus {\n    border-color: $custom-select-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      @include box-shadow($custom-select-box-shadow, $custom-select-focus-box-shadow);\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: $custom-select-focus-box-shadow;\n    }\n\n    &::-ms-value {\n      // For visual consistency with other platforms/browsers,\n      // suppress the default white text on blue background highlight given to\n      // the selected option text when the (still closed) <select> receives focus\n      // in IE and (under certain conditions) Edge.\n      // See https://github.com/twbs/bootstrap/issues/19398.\n      color: $input-color;\n      background-color: $input-bg;\n    }\n  }\n\n  &[multiple],\n  &[size]:not([size=\"1\"]) {\n    height: auto;\n    padding-right: $custom-select-padding-x;\n    background-image: none;\n  }\n\n  &:disabled {\n    color: $custom-select-disabled-color;\n    background-color: $custom-select-disabled-bg;\n  }\n\n  // Hides the default caret in IE11\n  &::-ms-expand {\n    display: none;\n  }\n\n  // Remove outline from select box in FF\n  &:-moz-focusring {\n    color: transparent;\n    text-shadow: 0 0 0 $custom-select-color;\n  }\n}\n\n.custom-select-sm {\n  height: $custom-select-height-sm;\n  padding-top: $custom-select-padding-y-sm;\n  padding-bottom: $custom-select-padding-y-sm;\n  padding-left: $custom-select-padding-x-sm;\n  @include font-size($custom-select-font-size-sm);\n}\n\n.custom-select-lg {\n  height: $custom-select-height-lg;\n  padding-top: $custom-select-padding-y-lg;\n  padding-bottom: $custom-select-padding-y-lg;\n  padding-left: $custom-select-padding-x-lg;\n  @include font-size($custom-select-font-size-lg);\n}\n\n\n// File\n//\n// Custom file input.\n\n.custom-file {\n  position: relative;\n  display: inline-block;\n  width: 100%;\n  height: $custom-file-height;\n  margin-bottom: 0;\n}\n\n.custom-file-input {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  height: $custom-file-height;\n  margin: 0;\n  overflow: hidden;\n  opacity: 0;\n\n  &:focus ~ .custom-file-label {\n    border-color: $custom-file-focus-border-color;\n    box-shadow: $custom-file-focus-box-shadow;\n  }\n\n  // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247\n  &[disabled] ~ .custom-file-label,\n  &:disabled ~ .custom-file-label {\n    background-color: $custom-file-disabled-bg;\n  }\n\n  @each $lang, $value in $custom-file-text {\n    &:lang(#{$lang}) ~ .custom-file-label::after {\n      content: $value;\n    }\n  }\n\n  ~ .custom-file-label[data-browse]::after {\n    content: attr(data-browse);\n  }\n}\n\n.custom-file-label {\n  position: absolute;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: 1;\n  height: $custom-file-height;\n  padding: $custom-file-padding-y $custom-file-padding-x;\n  overflow: hidden;\n  font-family: $custom-file-font-family;\n  font-weight: $custom-file-font-weight;\n  line-height: $custom-file-line-height;\n  color: $custom-file-color;\n  background-color: $custom-file-bg;\n  border: $custom-file-border-width solid $custom-file-border-color;\n  @include border-radius($custom-file-border-radius);\n  @include box-shadow($custom-file-box-shadow);\n\n  &::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    z-index: 3;\n    display: block;\n    height: $custom-file-height-inner;\n    padding: $custom-file-padding-y $custom-file-padding-x;\n    line-height: $custom-file-line-height;\n    color: $custom-file-button-color;\n    content: \"Browse\";\n    @include gradient-bg($custom-file-button-bg);\n    border-left: inherit;\n    @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0);\n  }\n}\n\n// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.custom-range {\n  width: 100%;\n  height: add($custom-range-thumb-height, $custom-range-thumb-focus-box-shadow-width * 2);\n  padding: 0; // Need to reset padding\n  background-color: transparent;\n  appearance: none;\n\n  &:focus {\n    outline: 0;\n\n    // Pseudo-elements must be split across multiple rulesets to have an effect.\n    // No box-shadow() mixin for focus accessibility.\n    &::-webkit-slider-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n    &::-moz-range-thumb     { box-shadow: $custom-range-thumb-focus-box-shadow; }\n    &::-ms-thumb            { box-shadow: $custom-range-thumb-focus-box-shadow; }\n  }\n\n  &::-moz-focus-outer {\n    border: 0;\n  }\n\n  &::-webkit-slider-thumb {\n    width: $custom-range-thumb-width;\n    height: $custom-range-thumb-height;\n    margin-top: ($custom-range-track-height - $custom-range-thumb-height) * .5; // Webkit specific\n    @include gradient-bg($custom-range-thumb-bg);\n    border: $custom-range-thumb-border;\n    @include border-radius($custom-range-thumb-border-radius);\n    @include box-shadow($custom-range-thumb-box-shadow);\n    @include transition($custom-forms-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($custom-range-thumb-active-bg);\n    }\n  }\n\n  &::-webkit-slider-runnable-track {\n    width: $custom-range-track-width;\n    height: $custom-range-track-height;\n    color: transparent; // Why?\n    cursor: $custom-range-track-cursor;\n    background-color: $custom-range-track-bg;\n    border-color: transparent;\n    @include border-radius($custom-range-track-border-radius);\n    @include box-shadow($custom-range-track-box-shadow);\n  }\n\n  &::-moz-range-thumb {\n    width: $custom-range-thumb-width;\n    height: $custom-range-thumb-height;\n    @include gradient-bg($custom-range-thumb-bg);\n    border: $custom-range-thumb-border;\n    @include border-radius($custom-range-thumb-border-radius);\n    @include box-shadow($custom-range-thumb-box-shadow);\n    @include transition($custom-forms-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($custom-range-thumb-active-bg);\n    }\n  }\n\n  &::-moz-range-track {\n    width: $custom-range-track-width;\n    height: $custom-range-track-height;\n    color: transparent;\n    cursor: $custom-range-track-cursor;\n    background-color: $custom-range-track-bg;\n    border-color: transparent; // Firefox specific?\n    @include border-radius($custom-range-track-border-radius);\n    @include box-shadow($custom-range-track-box-shadow);\n  }\n\n  &::-ms-thumb {\n    width: $custom-range-thumb-width;\n    height: $custom-range-thumb-height;\n    margin-top: 0; // Edge specific\n    margin-right: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n    margin-left: $custom-range-thumb-focus-box-shadow-width;  // Workaround that overflowed box-shadow is hidden.\n    @include gradient-bg($custom-range-thumb-bg);\n    border: $custom-range-thumb-border;\n    @include border-radius($custom-range-thumb-border-radius);\n    @include box-shadow($custom-range-thumb-box-shadow);\n    @include transition($custom-forms-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($custom-range-thumb-active-bg);\n    }\n  }\n\n  &::-ms-track {\n    width: $custom-range-track-width;\n    height: $custom-range-track-height;\n    color: transparent;\n    cursor: $custom-range-track-cursor;\n    background-color: transparent;\n    border-color: transparent;\n    border-width: $custom-range-thumb-height * .5;\n    @include box-shadow($custom-range-track-box-shadow);\n  }\n\n  &::-ms-fill-lower {\n    background-color: $custom-range-track-bg;\n    @include border-radius($custom-range-track-border-radius);\n  }\n\n  &::-ms-fill-upper {\n    margin-right: 15px; // arbitrary?\n    background-color: $custom-range-track-bg;\n    @include border-radius($custom-range-track-border-radius);\n  }\n\n  &:disabled {\n    &::-webkit-slider-thumb {\n      background-color: $custom-range-thumb-disabled-bg;\n    }\n\n    &::-webkit-slider-runnable-track {\n      cursor: default;\n    }\n\n    &::-moz-range-thumb {\n      background-color: $custom-range-thumb-disabled-bg;\n    }\n\n    &::-moz-range-track {\n      cursor: default;\n    }\n\n    &::-ms-thumb {\n      background-color: $custom-range-thumb-disabled-bg;\n    }\n  }\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n  @include transition($custom-forms-transition);\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s, `<ul>`s or `<ol>`s.\n\n.nav {\n  display: flex;\n  flex-wrap: wrap;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.nav-link {\n  display: block;\n  padding: $nav-link-padding-y $nav-link-padding-x;\n  text-decoration: if($link-decoration == none, null, none);\n\n  @include hover-focus() {\n    text-decoration: none;\n  }\n\n  // Disabled state lightens text\n  &.disabled {\n    color: $nav-link-disabled-color;\n    pointer-events: none;\n    cursor: default;\n  }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n  border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;\n\n  .nav-link {\n    margin-bottom: -$nav-tabs-border-width;\n    border: $nav-tabs-border-width solid transparent;\n    @include border-top-radius($nav-tabs-border-radius);\n\n    @include hover-focus() {\n      border-color: $nav-tabs-link-hover-border-color;\n    }\n\n    &.disabled {\n      color: $nav-link-disabled-color;\n      background-color: transparent;\n      border-color: transparent;\n    }\n  }\n\n  .nav-link.active,\n  .nav-item.show .nav-link {\n    color: $nav-tabs-link-active-color;\n    background-color: $nav-tabs-link-active-bg;\n    border-color: $nav-tabs-link-active-border-color;\n  }\n\n  .dropdown-menu {\n    // Make dropdown border overlap tab border\n    margin-top: -$nav-tabs-border-width;\n    // Remove the top rounded corners here since there is a hard edge above the menu\n    @include border-top-radius(0);\n  }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n  .nav-link {\n    @include border-radius($nav-pills-border-radius);\n  }\n\n  .nav-link.active,\n  .show > .nav-link {\n    color: $nav-pills-link-active-color;\n    background-color: $nav-pills-link-active-bg;\n  }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n  > .nav-link,\n  .nav-item {\n    flex: 1 1 auto;\n    text-align: center;\n  }\n}\n\n.nav-justified {\n  > .nav-link,\n  .nav-item {\n    flex-basis: 0;\n    flex-grow: 1;\n    text-align: center;\n  }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n  > .tab-pane {\n    display: none;\n  }\n  > .active {\n    display: block;\n  }\n}\n","// Contents\n//\n// Navbar\n// Navbar brand\n// Navbar nav\n// Navbar text\n// Navbar divider\n// Responsive navbar\n// Navbar position\n// Navbar themes\n\n\n// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // allow us to do the line break for collapsing content\n  align-items: center;\n  justify-content: space-between; // space out brand from logo\n  padding: $navbar-padding-y $navbar-padding-x;\n\n  // Because flex properties aren't inherited, we need to redeclare these first\n  // few properties so that content nested within behave properly.\n  %container-flex-properties {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    justify-content: space-between;\n  }\n\n  .container,\n  .container-fluid {\n    @extend %container-flex-properties;\n  }\n\n  @each $breakpoint, $container-max-width in $container-max-widths {\n    > .container#{breakpoint-infix($breakpoint, $container-max-widths)} {\n      @extend %container-flex-properties;\n    }\n  }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n  display: inline-block;\n  padding-top: $navbar-brand-padding-y;\n  padding-bottom: $navbar-brand-padding-y;\n  margin-right: $navbar-padding-x;\n  @include font-size($navbar-brand-font-size);\n  line-height: inherit;\n  white-space: nowrap;\n\n  @include hover-focus() {\n    text-decoration: none;\n  }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n  display: flex;\n  flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n\n  .nav-link {\n    padding-right: 0;\n    padding-left: 0;\n  }\n\n  .dropdown-menu {\n    position: static;\n    float: none;\n  }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n  display: inline-block;\n  padding-top: $nav-link-padding-y;\n  padding-bottom: $nav-link-padding-y;\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n  flex-basis: 100%;\n  flex-grow: 1;\n  // For always expanded or extra full navbars, ensure content aligns itself\n  // properly vertically. Can be easily overridden with flex utilities.\n  align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n  padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;\n  @include font-size($navbar-toggler-font-size);\n  line-height: 1;\n  background-color: transparent; // remove default button style\n  border: $border-width solid transparent; // remove default button style\n  @include border-radius($navbar-toggler-border-radius);\n\n  @include hover-focus() {\n    text-decoration: none;\n  }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\n.navbar-toggler-icon {\n  display: inline-block;\n  width: 1.5em;\n  height: 1.5em;\n  vertical-align: middle;\n  content: \"\";\n  background: 50% / 100% 100% no-repeat;\n}\n\n.navbar-nav-scroll {\n  max-height: $navbar-nav-scroll-max-height;\n  overflow-y: auto;\n}\n\n// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $next: breakpoint-next($breakpoint, $grid-breakpoints);\n    $infix: breakpoint-infix($next, $grid-breakpoints);\n\n    &#{$infix} {\n      @include media-breakpoint-down($breakpoint) {\n        %container-navbar-expand-#{$breakpoint} {\n          padding-right: 0;\n          padding-left: 0;\n        }\n\n        > .container,\n        > .container-fluid {\n          @extend %container-navbar-expand-#{$breakpoint};\n        }\n\n        @each $size, $container-max-width in $container-max-widths {\n          > .container#{breakpoint-infix($size, $container-max-widths)} {\n            @extend %container-navbar-expand-#{$breakpoint};\n          }\n        }\n      }\n\n      @include media-breakpoint-up($next) {\n        flex-flow: row nowrap;\n        justify-content: flex-start;\n\n        .navbar-nav {\n          flex-direction: row;\n\n          .dropdown-menu {\n            position: absolute;\n          }\n\n          .nav-link {\n            padding-right: $navbar-nav-link-padding-x;\n            padding-left: $navbar-nav-link-padding-x;\n          }\n        }\n\n        // For nesting containers, have to redeclare for alignment purposes\n        %container-nesting-#{$breakpoint} {\n          flex-wrap: nowrap;\n        }\n\n        > .container,\n        > .container-fluid {\n          @extend %container-nesting-#{$breakpoint};\n        }\n\n        @each $size, $container-max-width in $container-max-widths {\n          > .container#{breakpoint-infix($size, $container-max-widths)} {\n            @extend %container-nesting-#{$breakpoint};\n          }\n        }\n\n        .navbar-nav-scroll {\n          overflow: visible;\n        }\n\n        .navbar-collapse {\n          display: flex !important; // stylelint-disable-line declaration-no-important\n\n          // Changes flex-bases to auto because of an IE10 bug\n          flex-basis: auto;\n        }\n\n        .navbar-toggler {\n          display: none;\n        }\n      }\n    }\n  }\n}\n\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n// Dark links against a light background\n.navbar-light {\n  .navbar-brand {\n    color: $navbar-light-brand-color;\n\n    @include hover-focus() {\n      color: $navbar-light-brand-hover-color;\n    }\n  }\n\n  .navbar-nav {\n    .nav-link {\n      color: $navbar-light-color;\n\n      @include hover-focus() {\n        color: $navbar-light-hover-color;\n      }\n\n      &.disabled {\n        color: $navbar-light-disabled-color;\n      }\n    }\n\n    .show > .nav-link,\n    .active > .nav-link,\n    .nav-link.show,\n    .nav-link.active {\n      color: $navbar-light-active-color;\n    }\n  }\n\n  .navbar-toggler {\n    color: $navbar-light-color;\n    border-color: $navbar-light-toggler-border-color;\n  }\n\n  .navbar-toggler-icon {\n    background-image: escape-svg($navbar-light-toggler-icon-bg);\n  }\n\n  .navbar-text {\n    color: $navbar-light-color;\n    a {\n      color: $navbar-light-active-color;\n\n      @include hover-focus() {\n        color: $navbar-light-active-color;\n      }\n    }\n  }\n}\n\n// White links against a dark background\n.navbar-dark {\n  .navbar-brand {\n    color: $navbar-dark-brand-color;\n\n    @include hover-focus() {\n      color: $navbar-dark-brand-hover-color;\n    }\n  }\n\n  .navbar-nav {\n    .nav-link {\n      color: $navbar-dark-color;\n\n      @include hover-focus() {\n        color: $navbar-dark-hover-color;\n      }\n\n      &.disabled {\n        color: $navbar-dark-disabled-color;\n      }\n    }\n\n    .show > .nav-link,\n    .active > .nav-link,\n    .nav-link.show,\n    .nav-link.active {\n      color: $navbar-dark-active-color;\n    }\n  }\n\n  .navbar-toggler {\n    color: $navbar-dark-color;\n    border-color: $navbar-dark-toggler-border-color;\n  }\n\n  .navbar-toggler-icon {\n    background-image: escape-svg($navbar-dark-toggler-icon-bg);\n  }\n\n  .navbar-text {\n    color: $navbar-dark-color;\n    a {\n      color: $navbar-dark-active-color;\n\n      @include hover-focus() {\n        color: $navbar-dark-active-color;\n      }\n    }\n  }\n}\n","//\n// Base styles\n//\n\n.card {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n  height: $card-height;\n  word-wrap: break-word;\n  background-color: $card-bg;\n  background-clip: border-box;\n  border: $card-border-width solid $card-border-color;\n  @include border-radius($card-border-radius);\n\n  > hr {\n    margin-right: 0;\n    margin-left: 0;\n  }\n\n  > .list-group {\n    border-top: inherit;\n    border-bottom: inherit;\n\n    &:first-child {\n      border-top-width: 0;\n      @include border-top-radius($card-inner-border-radius);\n    }\n\n    &:last-child  {\n      border-bottom-width: 0;\n      @include border-bottom-radius($card-inner-border-radius);\n    }\n  }\n\n  // Due to specificity of the above selector (`.card > .list-group`), we must\n  // use a child selector here to prevent double borders.\n  > .card-header + .list-group,\n  > .list-group + .card-footer {\n    border-top: 0;\n  }\n}\n\n.card-body {\n  // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n  // as much space as possible, ensuring footers are aligned to the bottom.\n  flex: 1 1 auto;\n  // Workaround for the image size bug in IE\n  // See: https://github.com/twbs/bootstrap/pull/28855\n  min-height: 1px;\n  padding: $card-spacer-x;\n  color: $card-color;\n}\n\n.card-title {\n  margin-bottom: $card-spacer-y;\n}\n\n.card-subtitle {\n  margin-top: -$card-spacer-y * .5;\n  margin-bottom: 0;\n}\n\n.card-text:last-child {\n  margin-bottom: 0;\n}\n\n.card-link {\n  @include hover() {\n    text-decoration: none;\n  }\n\n  + .card-link {\n    margin-left: $card-spacer-x;\n  }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n  padding: $card-spacer-y $card-spacer-x;\n  margin-bottom: 0; // Removes the default margin-bottom of <hN>\n  color: $card-cap-color;\n  background-color: $card-cap-bg;\n  border-bottom: $card-border-width solid $card-border-color;\n\n  &:first-child {\n    @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0);\n  }\n}\n\n.card-footer {\n  padding: $card-spacer-y $card-spacer-x;\n  color: $card-cap-color;\n  background-color: $card-cap-bg;\n  border-top: $card-border-width solid $card-border-color;\n\n  &:last-child {\n    @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius);\n  }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n  margin-right: -$card-spacer-x * .5;\n  margin-bottom: -$card-spacer-y;\n  margin-left: -$card-spacer-x * .5;\n  border-bottom: 0;\n}\n\n.card-header-pills {\n  margin-right: -$card-spacer-x * .5;\n  margin-left: -$card-spacer-x * .5;\n}\n\n// Card image\n.card-img-overlay {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  padding: $card-img-overlay-padding;\n  @include border-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  flex-shrink: 0; // For IE: https://github.com/twbs/bootstrap/issues/29396\n  width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n}\n\n.card-img,\n.card-img-top {\n  @include border-top-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n  @include border-bottom-radius($card-inner-border-radius);\n}\n\n\n// Card deck\n\n.card-deck {\n  .card {\n    margin-bottom: $card-deck-margin;\n  }\n\n  @include media-breakpoint-up(sm) {\n    display: flex;\n    flex-flow: row wrap;\n    margin-right: -$card-deck-margin;\n    margin-left: -$card-deck-margin;\n\n    .card {\n      // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      flex: 1 0 0%;\n      margin-right: $card-deck-margin;\n      margin-bottom: 0; // Override the default\n      margin-left: $card-deck-margin;\n    }\n  }\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n  // The child selector allows nested `.card` within `.card-group`\n  // to display properly.\n  > .card {\n    margin-bottom: $card-group-margin;\n  }\n\n  @include media-breakpoint-up(sm) {\n    display: flex;\n    flex-flow: row wrap;\n    // The child selector allows nested `.card` within `.card-group`\n    // to display properly.\n    > .card {\n      // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      flex: 1 0 0%;\n      margin-bottom: 0;\n\n      + .card {\n        margin-left: 0;\n        border-left: 0;\n      }\n\n      // Handle rounded corners\n      @if $enable-rounded {\n        &:not(:last-child) {\n          @include border-right-radius(0);\n\n          .card-img-top,\n          .card-header {\n            // stylelint-disable-next-line property-disallowed-list\n            border-top-right-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            // stylelint-disable-next-line property-disallowed-list\n            border-bottom-right-radius: 0;\n          }\n        }\n\n        &:not(:first-child) {\n          @include border-left-radius(0);\n\n          .card-img-top,\n          .card-header {\n            // stylelint-disable-next-line property-disallowed-list\n            border-top-left-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            // stylelint-disable-next-line property-disallowed-list\n            border-bottom-left-radius: 0;\n          }\n        }\n      }\n    }\n  }\n}\n\n\n//\n// Columns\n//\n\n.card-columns {\n  .card {\n    margin-bottom: $card-columns-margin;\n  }\n\n  @include media-breakpoint-up(sm) {\n    column-count: $card-columns-count;\n    column-gap: $card-columns-gap;\n    orphans: 1;\n    widows: 1;\n\n    .card {\n      display: inline-block; // Don't let them vertically span multiple columns\n      width: 100%; // Don't let their width change\n    }\n  }\n}\n\n\n//\n// Accordion\n//\n\n.accordion {\n  overflow-anchor: none;\n\n  > .card {\n    overflow: hidden;\n\n    &:not(:last-of-type) {\n      border-bottom: 0;\n      @include border-bottom-radius(0);\n    }\n\n    &:not(:first-of-type) {\n      @include border-top-radius(0);\n    }\n\n    > .card-header {\n      @include border-radius(0);\n      margin-bottom: -$card-border-width;\n    }\n  }\n}\n",".breadcrumb {\n  display: flex;\n  flex-wrap: wrap;\n  padding: $breadcrumb-padding-y $breadcrumb-padding-x;\n  margin-bottom: $breadcrumb-margin-bottom;\n  @include font-size($breadcrumb-font-size);\n  list-style: none;\n  background-color: $breadcrumb-bg;\n  @include border-radius($breadcrumb-border-radius);\n}\n\n.breadcrumb-item {\n  // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n  + .breadcrumb-item {\n    padding-left: $breadcrumb-item-padding;\n\n    &::before {\n      float: left; // Suppress inline spacings and underlining of the separator\n      padding-right: $breadcrumb-item-padding;\n      color: $breadcrumb-divider-color;\n      content: escape-svg($breadcrumb-divider);\n    }\n  }\n\n  // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built\n  // without `<ul>`s. The `::before` pseudo-element generates an element\n  // *within* the .breadcrumb-item and thereby inherits the `text-decoration`.\n  //\n  // To trick IE into suppressing the underline, we give the pseudo-element an\n  // underline and then immediately remove it.\n  + .breadcrumb-item:hover::before {\n    text-decoration: underline;\n  }\n  // stylelint-disable-next-line no-duplicate-selectors\n  + .breadcrumb-item:hover::before {\n    text-decoration: none;\n  }\n\n  &.active {\n    color: $breadcrumb-active-color;\n  }\n}\n",".pagination {\n  display: flex;\n  @include list-unstyled();\n  @include border-radius();\n}\n\n.page-link {\n  position: relative;\n  display: block;\n  padding: $pagination-padding-y $pagination-padding-x;\n  margin-left: -$pagination-border-width;\n  line-height: $pagination-line-height;\n  color: $pagination-color;\n  text-decoration: if($link-decoration == none, null, none);\n  background-color: $pagination-bg;\n  border: $pagination-border-width solid $pagination-border-color;\n\n  &:hover {\n    z-index: 2;\n    color: $pagination-hover-color;\n    text-decoration: none;\n    background-color: $pagination-hover-bg;\n    border-color: $pagination-hover-border-color;\n  }\n\n  &:focus {\n    z-index: 3;\n    outline: $pagination-focus-outline;\n    box-shadow: $pagination-focus-box-shadow;\n  }\n}\n\n.page-item {\n  &:first-child {\n    .page-link {\n      margin-left: 0;\n      @include border-left-radius($border-radius);\n    }\n  }\n  &:last-child {\n    .page-link {\n      @include border-right-radius($border-radius);\n    }\n  }\n\n  &.active .page-link {\n    z-index: 3;\n    color: $pagination-active-color;\n    background-color: $pagination-active-bg;\n    border-color: $pagination-active-border-color;\n  }\n\n  &.disabled .page-link {\n    color: $pagination-disabled-color;\n    pointer-events: none;\n    // Opinionated: remove the \"hand\" cursor set previously for .page-link\n    cursor: auto;\n    background-color: $pagination-disabled-bg;\n    border-color: $pagination-disabled-border-color;\n  }\n}\n\n\n//\n// Sizing\n//\n\n.pagination-lg {\n  @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $pagination-border-radius-lg);\n}\n\n.pagination-sm {\n  @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $pagination-border-radius-sm);\n}\n","// Pagination\n\n@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n  .page-link {\n    padding: $padding-y $padding-x;\n    @include font-size($font-size);\n    line-height: $line-height;\n  }\n\n  .page-item {\n    &:first-child {\n      .page-link {\n        @include border-left-radius($border-radius);\n      }\n    }\n    &:last-child {\n      .page-link {\n        @include border-right-radius($border-radius);\n      }\n    }\n  }\n}\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n  display: inline-block;\n  padding: $badge-padding-y $badge-padding-x;\n  @include font-size($badge-font-size);\n  font-weight: $badge-font-weight;\n  line-height: 1;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  @include border-radius($badge-border-radius);\n  @include transition($badge-transition);\n\n  @at-root a#{&} {\n    @include hover-focus() {\n      text-decoration: none;\n    }\n  }\n\n  // Empty badges collapse automatically\n  &:empty {\n    display: none;\n  }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n\n// Pill badges\n//\n// Make them extra rounded with a modifier to replace v3's badges.\n\n.badge-pill {\n  padding-right: $badge-pill-padding-x;\n  padding-left: $badge-pill-padding-x;\n  @include border-radius($badge-pill-border-radius);\n}\n\n// Colors\n//\n// Contextual variations (linked badges get darker on :hover).\n\n@each $color, $value in $theme-colors {\n  .badge-#{$color} {\n    @include badge-variant($value);\n  }\n}\n","@mixin badge-variant($bg) {\n  color: color-yiq($bg);\n  background-color: $bg;\n\n  @at-root a#{&} {\n    @include hover-focus() {\n      color: color-yiq($bg);\n      background-color: darken($bg, 10%);\n    }\n\n    &:focus,\n    &.focus {\n      outline: 0;\n      box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);\n    }\n  }\n}\n",".jumbotron {\n  padding: $jumbotron-padding ($jumbotron-padding * .5);\n  margin-bottom: $jumbotron-padding;\n  color: $jumbotron-color;\n  background-color: $jumbotron-bg;\n  @include border-radius($border-radius-lg);\n\n  @include media-breakpoint-up(sm) {\n    padding: ($jumbotron-padding * 2) $jumbotron-padding;\n  }\n}\n\n.jumbotron-fluid {\n  padding-right: 0;\n  padding-left: 0;\n  @include border-radius(0);\n}\n","//\n// Base styles\n//\n\n.alert {\n  position: relative;\n  padding: $alert-padding-y $alert-padding-x;\n  margin-bottom: $alert-margin-bottom;\n  border: $alert-border-width solid transparent;\n  @include border-radius($alert-border-radius);\n}\n\n// Headings for larger alerts\n.alert-heading {\n  // Specified to prevent conflicts of changing $headings-color\n  color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n  font-weight: $alert-link-font-weight;\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n  padding-right: $close-font-size + $alert-padding-x * 2;\n\n  // Adjust close link position\n  .close {\n    position: absolute;\n    top: 0;\n    right: 0;\n    z-index: 2;\n    padding: $alert-padding-y $alert-padding-x;\n    color: inherit;\n  }\n}\n\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n@each $color, $value in $theme-colors {\n  .alert-#{$color} {\n    @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level));\n  }\n}\n","@mixin alert-variant($background, $border, $color) {\n  color: $color;\n  @include gradient-bg($background);\n  border-color: $border;\n\n  hr {\n    border-top-color: darken($border, 5%);\n  }\n\n  .alert-link {\n    color: darken($color, 10%);\n  }\n}\n","// Disable animation if transitions are disabled\n@if $enable-transitions {\n  @keyframes progress-bar-stripes {\n    from { background-position: $progress-height 0; }\n    to { background-position: 0 0; }\n  }\n}\n\n.progress {\n  display: flex;\n  height: $progress-height;\n  overflow: hidden; // force rounded corners by cropping it\n  line-height: 0;\n  @include font-size($progress-font-size);\n  background-color: $progress-bg;\n  @include border-radius($progress-border-radius);\n  @include box-shadow($progress-box-shadow);\n}\n\n.progress-bar {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  overflow: hidden;\n  color: $progress-bar-color;\n  text-align: center;\n  white-space: nowrap;\n  background-color: $progress-bar-bg;\n  @include transition($progress-bar-transition);\n}\n\n.progress-bar-striped {\n  @include gradient-striped();\n  background-size: $progress-height $progress-height;\n}\n\n@if $enable-transitions {\n  .progress-bar-animated {\n    animation: $progress-bar-animation-timing progress-bar-stripes;\n\n    @if $enable-prefers-reduced-motion-media-query {\n      @media (prefers-reduced-motion: reduce) {\n        animation: none;\n      }\n    }\n  }\n}\n",".media {\n  display: flex;\n  align-items: flex-start;\n}\n\n.media-body {\n  flex: 1;\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n  display: flex;\n  flex-direction: column;\n\n  // No need to set list-style: none; since .list-group-item is block level\n  padding-left: 0; // reset padding because ul and ol\n  margin-bottom: 0;\n  @include border-radius($list-group-border-radius);\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n  width: 100%; // For `<button>`s (anchors become 100% by default though)\n  color: $list-group-action-color;\n  text-align: inherit; // For `<button>`s (anchors inherit)\n\n  // Hover state\n  @include hover-focus() {\n    z-index: 1; // Place hover/focus items above their siblings for proper border styling\n    color: $list-group-action-hover-color;\n    text-decoration: none;\n    background-color: $list-group-hover-bg;\n  }\n\n  &:active {\n    color: $list-group-action-active-color;\n    background-color: $list-group-action-active-bg;\n  }\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: $list-group-item-padding-y $list-group-item-padding-x;\n  color: $list-group-color;\n  text-decoration: if($link-decoration == none, null, none);\n  background-color: $list-group-bg;\n  border: $list-group-border-width solid $list-group-border-color;\n\n  &:first-child {\n    @include border-top-radius(inherit);\n  }\n\n  &:last-child {\n    @include border-bottom-radius(inherit);\n  }\n\n  &.disabled,\n  &:disabled {\n    color: $list-group-disabled-color;\n    pointer-events: none;\n    background-color: $list-group-disabled-bg;\n  }\n\n  // Include both here for `<a>`s and `<button>`s\n  &.active {\n    z-index: 2; // Place active items above their siblings for proper border styling\n    color: $list-group-active-color;\n    background-color: $list-group-active-bg;\n    border-color: $list-group-active-border-color;\n  }\n\n  & + & {\n    border-top-width: 0;\n\n    &.active {\n      margin-top: -$list-group-border-width;\n      border-top-width: $list-group-border-width;\n    }\n  }\n}\n\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .list-group-horizontal#{$infix} {\n      flex-direction: row;\n\n      > .list-group-item {\n        &:first-child {\n          @include border-bottom-left-radius($list-group-border-radius);\n          @include border-top-right-radius(0);\n        }\n\n        &:last-child {\n          @include border-top-right-radius($list-group-border-radius);\n          @include border-bottom-left-radius(0);\n        }\n\n        &.active {\n          margin-top: 0;\n        }\n\n        + .list-group-item {\n          border-top-width: $list-group-border-width;\n          border-left-width: 0;\n\n          &.active {\n            margin-left: -$list-group-border-width;\n            border-left-width: $list-group-border-width;\n          }\n        }\n      }\n    }\n  }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n  @include border-radius(0);\n\n  > .list-group-item {\n    border-width: 0 0 $list-group-border-width;\n\n    &:last-child {\n      border-bottom-width: 0;\n    }\n  }\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $color, $value in $theme-colors {\n  @include list-group-item-variant($color, theme-color-level($color, -9), theme-color-level($color, 6));\n}\n","// List Groups\n\n@mixin list-group-item-variant($state, $background, $color) {\n  .list-group-item-#{$state} {\n    color: $color;\n    background-color: $background;\n\n    &.list-group-item-action {\n      @include hover-focus() {\n        color: $color;\n        background-color: darken($background, 5%);\n      }\n\n      &.active {\n        color: $white;\n        background-color: $color;\n        border-color: $color;\n      }\n    }\n  }\n}\n",".close {\n  float: right;\n  @include font-size($close-font-size);\n  font-weight: $close-font-weight;\n  line-height: 1;\n  color: $close-color;\n  text-shadow: $close-text-shadow;\n  opacity: .5;\n\n  // Override <a>'s hover style\n  @include hover() {\n    color: $close-color;\n    text-decoration: none;\n  }\n\n  &:not(:disabled):not(.disabled) {\n    @include hover-focus() {\n      opacity: .75;\n    }\n  }\n}\n\n// Additional properties for button version\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n// stylelint-disable-next-line selector-no-qualifying-type\nbutton.close {\n  padding: 0;\n  background-color: transparent;\n  border: 0;\n}\n\n// Future-proof disabling of clicks on `<a>` elements\n\n// stylelint-disable-next-line selector-no-qualifying-type\na.close.disabled {\n  pointer-events: none;\n}\n","// .modal-open      - body class for killing the scroll\n// .modal           - container to scroll within\n// .modal-dialog    - positioning shell for the actual modal\n// .modal-content   - actual modal w/ bg and corners and stuff\n\n\n.modal-open {\n  // Kill the scroll on the body\n  overflow: hidden;\n\n  .modal {\n    overflow-x: hidden;\n    overflow-y: auto;\n  }\n}\n\n// Container that the modal scrolls within\n.modal {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: $zindex-modal;\n  display: none;\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n  // Prevent Chrome on Windows from adding a focus outline. For details, see\n  // https://github.com/twbs/bootstrap/pull/10951.\n  outline: 0;\n  // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n  // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n  // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: $modal-dialog-margin;\n  // allow clicks to pass through for custom click handling to close modal\n  pointer-events: none;\n\n  // When fading in the modal, animate it to slide down\n  .modal.fade & {\n    @include transition($modal-transition);\n    transform: $modal-fade-transform;\n  }\n  .modal.show & {\n    transform: $modal-show-transform;\n  }\n\n  // When trying to close, animate focus to scale\n  .modal.modal-static & {\n    transform: $modal-scale-transform;\n  }\n}\n\n.modal-dialog-scrollable {\n  display: flex; // IE10/11\n  max-height: subtract(100%, $modal-dialog-margin * 2);\n\n  .modal-content {\n    max-height: subtract(100vh, $modal-dialog-margin * 2); // IE10/11\n    overflow: hidden;\n  }\n\n  .modal-header,\n  .modal-footer {\n    flex-shrink: 0;\n  }\n\n  .modal-body {\n    overflow-y: auto;\n  }\n}\n\n.modal-dialog-centered {\n  display: flex;\n  align-items: center;\n  min-height: subtract(100%, $modal-dialog-margin * 2);\n\n  // Ensure `modal-dialog-centered` extends the full height of the view (IE10/11)\n  &::before {\n    display: block; // IE10\n    height: subtract(100vh, $modal-dialog-margin * 2);\n    height: min-content; // Reset height to 0 except on IE\n    content: \"\";\n  }\n\n  // Ensure `.modal-body` shows scrollbar (IE10/11)\n  &.modal-dialog-scrollable {\n    flex-direction: column;\n    justify-content: center;\n    height: 100%;\n\n    .modal-content {\n      max-height: none;\n    }\n\n    &::before {\n      content: none;\n    }\n  }\n}\n\n// Actual modal\n.modal-content {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n  // counteract the pointer-events: none; in the .modal-dialog\n  color: $modal-content-color;\n  pointer-events: auto;\n  background-color: $modal-content-bg;\n  background-clip: padding-box;\n  border: $modal-content-border-width solid $modal-content-border-color;\n  @include border-radius($modal-content-border-radius);\n  @include box-shadow($modal-content-box-shadow-xs);\n  // Remove focus outline from opened modal\n  outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: $zindex-modal-backdrop;\n  width: 100vw;\n  height: 100vh;\n  background-color: $modal-backdrop-bg;\n\n  // Fade for backdrop\n  &.fade { opacity: 0; }\n  &.show { opacity: $modal-backdrop-opacity; }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n  display: flex;\n  align-items: flex-start; // so the close btn always stays on the upper right corner\n  justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n  padding: $modal-header-padding;\n  border-bottom: $modal-header-border-width solid $modal-header-border-color;\n  @include border-top-radius($modal-content-inner-border-radius);\n\n  .close {\n    padding: $modal-header-padding;\n    // auto on the left force icon to the right even when there is no .modal-title\n    margin: (-$modal-header-padding-y) (-$modal-header-padding-x) (-$modal-header-padding-y) auto;\n  }\n}\n\n// Title text within header\n.modal-title {\n  margin-bottom: 0;\n  line-height: $modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n  position: relative;\n  // Enable `flex-grow: 1` so that the body take up as much space as possible\n  // when there should be a fixed height on `.modal-dialog`.\n  flex: 1 1 auto;\n  padding: $modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center; // vertically center\n  justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n  padding: $modal-inner-padding - $modal-footer-margin-between * .5;\n  border-top: $modal-footer-border-width solid $modal-footer-border-color;\n  @include border-bottom-radius($modal-content-inner-border-radius);\n\n  // Place margin between footer elements\n  // This solution is far from ideal because of the universal selector usage,\n  // but is needed to fix https://github.com/twbs/bootstrap/issues/24800\n  > * {\n    margin: $modal-footer-margin-between * .5;\n  }\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n  // Automatically set modal's width for larger viewports\n  .modal-dialog {\n    max-width: $modal-md;\n    margin: $modal-dialog-margin-y-sm-up auto;\n  }\n\n  .modal-dialog-scrollable {\n    max-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n\n    .modal-content {\n      max-height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2);\n    }\n  }\n\n  .modal-dialog-centered {\n    min-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n\n    &::before {\n      height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2);\n      height: min-content;\n    }\n  }\n\n  .modal-content {\n    @include box-shadow($modal-content-box-shadow-sm-up);\n  }\n\n  .modal-sm { max-width: $modal-sm; }\n}\n\n@include media-breakpoint-up(lg) {\n  .modal-lg,\n  .modal-xl {\n    max-width: $modal-lg;\n  }\n}\n\n@include media-breakpoint-up(xl) {\n  .modal-xl { max-width: $modal-xl; }\n}\n","// Base class\n.tooltip {\n  position: absolute;\n  z-index: $zindex-tooltip;\n  display: block;\n  margin: $tooltip-margin;\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  @include font-size($tooltip-font-size);\n  // Allow breaking very long words so they don't overflow the tooltip's bounds\n  word-wrap: break-word;\n  opacity: 0;\n\n  &.show { opacity: $tooltip-opacity; }\n\n  .arrow {\n    position: absolute;\n    display: block;\n    width: $tooltip-arrow-width;\n    height: $tooltip-arrow-height;\n\n    &::before {\n      position: absolute;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n    }\n  }\n}\n\n.bs-tooltip-top {\n  padding: $tooltip-arrow-height 0;\n\n  .arrow {\n    bottom: 0;\n\n    &::before {\n      top: 0;\n      border-width: $tooltip-arrow-height ($tooltip-arrow-width * .5) 0;\n      border-top-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-right {\n  padding: 0 $tooltip-arrow-height;\n\n  .arrow {\n    left: 0;\n    width: $tooltip-arrow-height;\n    height: $tooltip-arrow-width;\n\n    &::before {\n      right: 0;\n      border-width: ($tooltip-arrow-width * .5) $tooltip-arrow-height ($tooltip-arrow-width * .5) 0;\n      border-right-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-bottom {\n  padding: $tooltip-arrow-height 0;\n\n  .arrow {\n    top: 0;\n\n    &::before {\n      bottom: 0;\n      border-width: 0 ($tooltip-arrow-width * .5) $tooltip-arrow-height;\n      border-bottom-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-left {\n  padding: 0 $tooltip-arrow-height;\n\n  .arrow {\n    right: 0;\n    width: $tooltip-arrow-height;\n    height: $tooltip-arrow-width;\n\n    &::before {\n      left: 0;\n      border-width: ($tooltip-arrow-width * .5) 0 ($tooltip-arrow-width * .5) $tooltip-arrow-height;\n      border-left-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-auto {\n  &[x-placement^=\"top\"] {\n    @extend .bs-tooltip-top;\n  }\n  &[x-placement^=\"right\"] {\n    @extend .bs-tooltip-right;\n  }\n  &[x-placement^=\"bottom\"] {\n    @extend .bs-tooltip-bottom;\n  }\n  &[x-placement^=\"left\"] {\n    @extend .bs-tooltip-left;\n  }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n  max-width: $tooltip-max-width;\n  padding: $tooltip-padding-y $tooltip-padding-x;\n  color: $tooltip-color;\n  text-align: center;\n  background-color: $tooltip-bg;\n  @include border-radius($tooltip-border-radius);\n}\n","@mixin reset-text() {\n  font-family: $font-family-base;\n  // We deliberately do NOT reset font-size or word-wrap.\n  font-style: normal;\n  font-weight: $font-weight-normal;\n  line-height: $line-height-base;\n  text-align: left; // Fallback for where `start` is not supported\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  word-spacing: normal;\n  white-space: normal;\n  line-break: auto;\n}\n",".popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: $zindex-popover;\n  display: block;\n  max-width: $popover-max-width;\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  @include font-size($popover-font-size);\n  // Allow breaking very long words so they don't overflow the popover's bounds\n  word-wrap: break-word;\n  background-color: $popover-bg;\n  background-clip: padding-box;\n  border: $popover-border-width solid $popover-border-color;\n  @include border-radius($popover-border-radius);\n  @include box-shadow($popover-box-shadow);\n\n  .arrow {\n    position: absolute;\n    display: block;\n    width: $popover-arrow-width;\n    height: $popover-arrow-height;\n    margin: 0 $popover-border-radius;\n\n    &::before,\n    &::after {\n      position: absolute;\n      display: block;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n    }\n  }\n}\n\n.bs-popover-top {\n  margin-bottom: $popover-arrow-height;\n\n  > .arrow {\n    bottom: subtract(-$popover-arrow-height, $popover-border-width);\n\n    &::before {\n      bottom: 0;\n      border-width: $popover-arrow-height ($popover-arrow-width * .5) 0;\n      border-top-color: $popover-arrow-outer-color;\n    }\n\n    &::after {\n      bottom: $popover-border-width;\n      border-width: $popover-arrow-height ($popover-arrow-width * .5) 0;\n      border-top-color: $popover-arrow-color;\n    }\n  }\n}\n\n.bs-popover-right {\n  margin-left: $popover-arrow-height;\n\n  > .arrow {\n    left: subtract(-$popover-arrow-height, $popover-border-width);\n    width: $popover-arrow-height;\n    height: $popover-arrow-width;\n    margin: $popover-border-radius 0; // make sure the arrow does not touch the popover's rounded corners\n\n    &::before {\n      left: 0;\n      border-width: ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5) 0;\n      border-right-color: $popover-arrow-outer-color;\n    }\n\n    &::after {\n      left: $popover-border-width;\n      border-width: ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5) 0;\n      border-right-color: $popover-arrow-color;\n    }\n  }\n}\n\n.bs-popover-bottom {\n  margin-top: $popover-arrow-height;\n\n  > .arrow {\n    top: subtract(-$popover-arrow-height, $popover-border-width);\n\n    &::before {\n      top: 0;\n      border-width: 0 ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5);\n      border-bottom-color: $popover-arrow-outer-color;\n    }\n\n    &::after {\n      top: $popover-border-width;\n      border-width: 0 ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5);\n      border-bottom-color: $popover-arrow-color;\n    }\n  }\n\n  // This will remove the popover-header's border just below the arrow\n  .popover-header::before {\n    position: absolute;\n    top: 0;\n    left: 50%;\n    display: block;\n    width: $popover-arrow-width;\n    margin-left: -$popover-arrow-width * .5;\n    content: \"\";\n    border-bottom: $popover-border-width solid $popover-header-bg;\n  }\n}\n\n.bs-popover-left {\n  margin-right: $popover-arrow-height;\n\n  > .arrow {\n    right: subtract(-$popover-arrow-height, $popover-border-width);\n    width: $popover-arrow-height;\n    height: $popover-arrow-width;\n    margin: $popover-border-radius 0; // make sure the arrow does not touch the popover's rounded corners\n\n    &::before {\n      right: 0;\n      border-width: ($popover-arrow-width * .5) 0 ($popover-arrow-width * .5) $popover-arrow-height;\n      border-left-color: $popover-arrow-outer-color;\n    }\n\n    &::after {\n      right: $popover-border-width;\n      border-width: ($popover-arrow-width * .5) 0 ($popover-arrow-width * .5) $popover-arrow-height;\n      border-left-color: $popover-arrow-color;\n    }\n  }\n}\n\n.bs-popover-auto {\n  &[x-placement^=\"top\"] {\n    @extend .bs-popover-top;\n  }\n  &[x-placement^=\"right\"] {\n    @extend .bs-popover-right;\n  }\n  &[x-placement^=\"bottom\"] {\n    @extend .bs-popover-bottom;\n  }\n  &[x-placement^=\"left\"] {\n    @extend .bs-popover-left;\n  }\n}\n\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n  padding: $popover-header-padding-y $popover-header-padding-x;\n  margin-bottom: 0; // Reset the default from Reboot\n  @include font-size($font-size-base);\n  color: $popover-header-color;\n  background-color: $popover-header-bg;\n  border-bottom: $popover-border-width solid darken($popover-header-bg, 5%);\n  @include border-top-radius($popover-inner-border-radius);\n\n  &:empty {\n    display: none;\n  }\n}\n\n.popover-body {\n  padding: $popover-body-padding-y $popover-body-padding-x;\n  color: $popover-body-color;\n}\n","// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n//    even when their scroll action started on a carousel, but for compatibility (with Firefox)\n//    we're preventing all actions instead\n// 2. The .carousel-item-left and .carousel-item-right is used to indicate where\n//    the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-left and .active.carousel-item-right is the current\n//    slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-left and .carousel-item-prev.carousel-item-right\n//    is the upcoming slide in transition.\n\n.carousel {\n  position: relative;\n}\n\n.carousel.pointer-event {\n  touch-action: pan-y;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n  @include clearfix();\n}\n\n.carousel-item {\n  position: relative;\n  display: none;\n  float: left;\n  width: 100%;\n  margin-right: -100%;\n  backface-visibility: hidden;\n  @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n  display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n  transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n  transform: translateX(-100%);\n}\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n  .carousel-item {\n    opacity: 0;\n    transition-property: opacity;\n    transform: none;\n  }\n\n  .carousel-item.active,\n  .carousel-item-next.carousel-item-left,\n  .carousel-item-prev.carousel-item-right {\n    z-index: 1;\n    opacity: 1;\n  }\n\n  .active.carousel-item-left,\n  .active.carousel-item-right {\n    z-index: 0;\n    opacity: 0;\n    @include transition(opacity 0s $carousel-transition-duration);\n  }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  z-index: 1;\n  // Use flex for alignment (1-3)\n  display: flex; // 1. allow flex styles\n  align-items: center; // 2. vertically center contents\n  justify-content: center; // 3. horizontally center contents\n  width: $carousel-control-width;\n  padding: 0;\n  color: $carousel-control-color;\n  text-align: center;\n  background: none;\n  border: 0;\n  opacity: $carousel-control-opacity;\n  @include transition($carousel-control-transition);\n\n  // Hover/focus state\n  @include hover-focus() {\n    color: $carousel-control-color;\n    text-decoration: none;\n    outline: 0;\n    opacity: $carousel-control-hover-opacity;\n  }\n}\n.carousel-control-prev {\n  left: 0;\n  @if $enable-gradients {\n    background-image: linear-gradient(90deg, rgba($black, .25), rgba($black, .001));\n  }\n}\n.carousel-control-next {\n  right: 0;\n  @if $enable-gradients {\n    background-image: linear-gradient(270deg, rgba($black, .25), rgba($black, .001));\n  }\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n  display: inline-block;\n  width: $carousel-control-icon-width;\n  height: $carousel-control-icon-width;\n  background: 50% / 100% 100% no-repeat;\n}\n.carousel-control-prev-icon {\n  background-image: escape-svg($carousel-control-prev-icon-bg);\n}\n.carousel-control-next-icon {\n  background-image: escape-svg($carousel-control-next-icon-bg);\n}\n\n\n// Optional indicator pips\n//\n// Add an ordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 15;\n  display: flex;\n  justify-content: center;\n  padding-left: 0; // override <ol> default\n  // Use the .carousel-control's width as margin so we don't overlay those\n  margin-right: $carousel-control-width;\n  margin-left: $carousel-control-width;\n  list-style: none;\n\n  li {\n    box-sizing: content-box;\n    flex: 0 1 auto;\n    width: $carousel-indicator-width;\n    height: $carousel-indicator-height;\n    margin-right: $carousel-indicator-spacer;\n    margin-left: $carousel-indicator-spacer;\n    text-indent: -999px;\n    cursor: pointer;\n    background-color: $carousel-indicator-active-bg;\n    background-clip: padding-box;\n    // Use transparent borders to increase the hit area by 10px on top and bottom.\n    border-top: $carousel-indicator-hit-area-height solid transparent;\n    border-bottom: $carousel-indicator-hit-area-height solid transparent;\n    opacity: .5;\n    @include transition($carousel-indicator-transition);\n  }\n\n  .active {\n    opacity: 1;\n  }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n  position: absolute;\n  right: (100% - $carousel-caption-width) * .5;\n  bottom: 20px;\n  left: (100% - $carousel-caption-width) * .5;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: $carousel-caption-color;\n  text-align: center;\n}\n","@mixin clearfix() {\n  &::after {\n    display: block;\n    clear: both;\n    content: \"\";\n  }\n}\n","// stylelint-disable declaration-no-important\n\n.align-baseline    { vertical-align: baseline !important; } // Browser default\n.align-top         { vertical-align: top !important; }\n.align-middle      { vertical-align: middle !important; }\n.align-bottom      { vertical-align: bottom !important; }\n.align-text-bottom { vertical-align: text-bottom !important; }\n.align-text-top    { vertical-align: text-top !important; }\n","// stylelint-disable declaration-no-important\n\n// Contextual backgrounds\n\n@mixin bg-variant($parent, $color, $ignore-warning: false) {\n  #{$parent} {\n    background-color: $color !important;\n  }\n  a#{$parent},\n  button#{$parent} {\n    @include hover-focus() {\n      background-color: darken($color, 10%) !important;\n    }\n  }\n  @include deprecate(\"The `bg-variant` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n\n@mixin bg-gradient-variant($parent, $color, $ignore-warning: false) {\n  #{$parent} {\n    background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;\n  }\n  @include deprecate(\"The `bg-gradient-variant` mixin\", \"v4.5.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable declaration-no-important\n\n@each $color, $value in $theme-colors {\n  @include bg-variant(\".bg-#{$color}\", $value, true);\n}\n\n@if $enable-gradients {\n  @each $color, $value in $theme-colors {\n    @include bg-gradient-variant(\".bg-gradient-#{$color}\", $value, true);\n  }\n}\n\n.bg-white {\n  background-color: $white !important;\n}\n\n.bg-transparent {\n  background-color: transparent !important;\n}\n","// stylelint-disable property-disallowed-list, declaration-no-important\n\n//\n// Border\n//\n\n.border         { border: $border-width solid $border-color !important; }\n.border-top     { border-top: $border-width solid $border-color !important; }\n.border-right   { border-right: $border-width solid $border-color !important; }\n.border-bottom  { border-bottom: $border-width solid $border-color !important; }\n.border-left    { border-left: $border-width solid $border-color !important; }\n\n.border-0        { border: 0 !important; }\n.border-top-0    { border-top: 0 !important; }\n.border-right-0  { border-right: 0 !important; }\n.border-bottom-0 { border-bottom: 0 !important; }\n.border-left-0   { border-left: 0 !important; }\n\n@each $color, $value in $theme-colors {\n  .border-#{$color} {\n    border-color: $value !important;\n  }\n}\n\n.border-white {\n  border-color: $white !important;\n}\n\n//\n// Border-radius\n//\n\n.rounded-sm {\n  border-radius: $border-radius-sm !important;\n}\n\n.rounded {\n  border-radius: $border-radius !important;\n}\n\n.rounded-top {\n  border-top-left-radius: $border-radius !important;\n  border-top-right-radius: $border-radius !important;\n}\n\n.rounded-right {\n  border-top-right-radius: $border-radius !important;\n  border-bottom-right-radius: $border-radius !important;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: $border-radius !important;\n  border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-left {\n  border-top-left-radius: $border-radius !important;\n  border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-lg {\n  border-radius: $border-radius-lg !important;\n}\n\n.rounded-circle {\n  border-radius: 50% !important;\n}\n\n.rounded-pill {\n  border-radius: $rounded-pill !important;\n}\n\n.rounded-0 {\n  border-radius: 0 !important;\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    @each $value in $displays {\n      .d#{$infix}-#{$value} { display: $value !important; }\n    }\n  }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n  @each $value in $displays {\n    .d-print-#{$value} { display: $value !important; }\n  }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n  position: relative;\n  display: block;\n  width: 100%;\n  padding: 0;\n  overflow: hidden;\n\n  &::before {\n    display: block;\n    content: \"\";\n  }\n\n  .embed-responsive-item,\n  iframe,\n  embed,\n  object,\n  video {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n}\n\n@each $embed-responsive-aspect-ratio in $embed-responsive-aspect-ratios {\n  $embed-responsive-aspect-ratio-x: nth($embed-responsive-aspect-ratio, 1);\n  $embed-responsive-aspect-ratio-y: nth($embed-responsive-aspect-ratio, 2);\n\n  .embed-responsive-#{$embed-responsive-aspect-ratio-x}by#{$embed-responsive-aspect-ratio-y} {\n    &::before {\n      padding-top: percentage(divide($embed-responsive-aspect-ratio-y, $embed-responsive-aspect-ratio-x));\n    }\n  }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .flex#{$infix}-row            { flex-direction: row !important; }\n    .flex#{$infix}-column         { flex-direction: column !important; }\n    .flex#{$infix}-row-reverse    { flex-direction: row-reverse !important; }\n    .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n    .flex#{$infix}-wrap         { flex-wrap: wrap !important; }\n    .flex#{$infix}-nowrap       { flex-wrap: nowrap !important; }\n    .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n    .flex#{$infix}-fill         { flex: 1 1 auto !important; }\n    .flex#{$infix}-grow-0       { flex-grow: 0 !important; }\n    .flex#{$infix}-grow-1       { flex-grow: 1 !important; }\n    .flex#{$infix}-shrink-0     { flex-shrink: 0 !important; }\n    .flex#{$infix}-shrink-1     { flex-shrink: 1 !important; }\n\n    .justify-content#{$infix}-start   { justify-content: flex-start !important; }\n    .justify-content#{$infix}-end     { justify-content: flex-end !important; }\n    .justify-content#{$infix}-center  { justify-content: center !important; }\n    .justify-content#{$infix}-between { justify-content: space-between !important; }\n    .justify-content#{$infix}-around  { justify-content: space-around !important; }\n\n    .align-items#{$infix}-start    { align-items: flex-start !important; }\n    .align-items#{$infix}-end      { align-items: flex-end !important; }\n    .align-items#{$infix}-center   { align-items: center !important; }\n    .align-items#{$infix}-baseline { align-items: baseline !important; }\n    .align-items#{$infix}-stretch  { align-items: stretch !important; }\n\n    .align-content#{$infix}-start   { align-content: flex-start !important; }\n    .align-content#{$infix}-end     { align-content: flex-end !important; }\n    .align-content#{$infix}-center  { align-content: center !important; }\n    .align-content#{$infix}-between { align-content: space-between !important; }\n    .align-content#{$infix}-around  { align-content: space-around !important; }\n    .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n    .align-self#{$infix}-auto     { align-self: auto !important; }\n    .align-self#{$infix}-start    { align-self: flex-start !important; }\n    .align-self#{$infix}-end      { align-self: flex-end !important; }\n    .align-self#{$infix}-center   { align-self: center !important; }\n    .align-self#{$infix}-baseline { align-self: baseline !important; }\n    .align-self#{$infix}-stretch  { align-self: stretch !important; }\n  }\n}\n","// stylelint-disable declaration-no-important\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .float#{$infix}-left  { float: left !important; }\n    .float#{$infix}-right { float: right !important; }\n    .float#{$infix}-none  { float: none !important; }\n  }\n}\n","// stylelint-disable declaration-no-important\n\n@each $value in $user-selects {\n  .user-select-#{$value} { user-select: $value !important; }\n}\n","// stylelint-disable declaration-no-important\n\n@each $value in $overflows {\n  .overflow-#{$value} { overflow: $value !important; }\n}\n","// stylelint-disable declaration-no-important\n\n// Common values\n@each $position in $positions {\n  .position-#{$position} { position: $position !important; }\n}\n\n// Shorthand\n\n.fixed-top {\n  position: fixed;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n  position: fixed;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n.sticky-top {\n  @supports (position: sticky) {\n    position: sticky;\n    top: 0;\n    z-index: $zindex-sticky;\n  }\n}\n","//\n// Screenreaders\n//\n\n.sr-only {\n  @include sr-only();\n}\n\n.sr-only-focusable {\n  @include sr-only-focusable();\n}\n","// Only display content to screen readers\n//\n// See: https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/\n// See: https://kittygiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin sr-only() {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px; // Fix for https://github.com/twbs/bootstrap/issues/25686\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable() {\n  &:active,\n  &:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n}\n","// stylelint-disable declaration-no-important\n\n.shadow-sm { box-shadow: $box-shadow-sm !important; }\n.shadow { box-shadow: $box-shadow !important; }\n.shadow-lg { box-shadow: $box-shadow-lg !important; }\n.shadow-none { box-shadow: none !important; }\n","// stylelint-disable declaration-no-important\n\n// Width and height\n\n@each $prop, $abbrev in (width: w, height: h) {\n  @each $size, $length in $sizes {\n    .#{$abbrev}-#{$size} { #{$prop}: $length !important; }\n  }\n}\n\n.mw-100 { max-width: 100% !important; }\n.mh-100 { max-height: 100% !important; }\n\n// Viewport additional helpers\n\n.min-vw-100 { min-width: 100vw !important; }\n.min-vh-100 { min-height: 100vh !important; }\n\n.vw-100 { width: 100vw !important; }\n.vh-100 { height: 100vh !important; }\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    @each $prop, $abbrev in (margin: m, padding: p) {\n      @each $size, $length in $spacers {\n        .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n        .#{$abbrev}t#{$infix}-#{$size},\n        .#{$abbrev}y#{$infix}-#{$size} {\n          #{$prop}-top: $length !important;\n        }\n        .#{$abbrev}r#{$infix}-#{$size},\n        .#{$abbrev}x#{$infix}-#{$size} {\n          #{$prop}-right: $length !important;\n        }\n        .#{$abbrev}b#{$infix}-#{$size},\n        .#{$abbrev}y#{$infix}-#{$size} {\n          #{$prop}-bottom: $length !important;\n        }\n        .#{$abbrev}l#{$infix}-#{$size},\n        .#{$abbrev}x#{$infix}-#{$size} {\n          #{$prop}-left: $length !important;\n        }\n      }\n    }\n\n    // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n    @each $size, $length in $spacers {\n      @if \"#{$size}\" != \"0\" {\n        .m#{$infix}-n#{$size} { margin: -$length !important; }\n        .mt#{$infix}-n#{$size},\n        .my#{$infix}-n#{$size} {\n          margin-top: -$length !important;\n        }\n        .mr#{$infix}-n#{$size},\n        .mx#{$infix}-n#{$size} {\n          margin-right: -$length !important;\n        }\n        .mb#{$infix}-n#{$size},\n        .my#{$infix}-n#{$size} {\n          margin-bottom: -$length !important;\n        }\n        .ml#{$infix}-n#{$size},\n        .mx#{$infix}-n#{$size} {\n          margin-left: -$length !important;\n        }\n      }\n    }\n\n    // Some special margin utils\n    .m#{$infix}-auto { margin: auto !important; }\n    .mt#{$infix}-auto,\n    .my#{$infix}-auto {\n      margin-top: auto !important;\n    }\n    .mr#{$infix}-auto,\n    .mx#{$infix}-auto {\n      margin-right: auto !important;\n    }\n    .mb#{$infix}-auto,\n    .my#{$infix}-auto {\n      margin-bottom: auto !important;\n    }\n    .ml#{$infix}-auto,\n    .mx#{$infix}-auto {\n      margin-left: auto !important;\n    }\n  }\n}\n","//\n// Stretched link\n//\n\n.stretched-link {\n  &::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    // Just in case `pointer-events: none` is set on a parent\n    pointer-events: auto;\n    content: \"\";\n    // IE10 bugfix, see https://stackoverflow.com/questions/16947967/ie10-hover-pseudo-class-doesnt-work-without-background-color\n    background-color: rgba(0, 0, 0, 0);\n  }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Text\n//\n\n.text-monospace { font-family: $font-family-monospace !important; }\n\n// Alignment\n\n.text-justify  { text-align: justify !important; }\n.text-wrap     { white-space: normal !important; }\n.text-nowrap   { white-space: nowrap !important; }\n.text-truncate { @include text-truncate(); }\n\n// Responsive alignment\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .text#{$infix}-left   { text-align: left !important; }\n    .text#{$infix}-right  { text-align: right !important; }\n    .text#{$infix}-center { text-align: center !important; }\n  }\n}\n\n// Transformation\n\n.text-lowercase  { text-transform: lowercase !important; }\n.text-uppercase  { text-transform: uppercase !important; }\n.text-capitalize { text-transform: capitalize !important; }\n\n// Weight and italics\n\n.font-weight-light   { font-weight: $font-weight-light !important; }\n.font-weight-lighter { font-weight: $font-weight-lighter !important; }\n.font-weight-normal  { font-weight: $font-weight-normal !important; }\n.font-weight-bold    { font-weight: $font-weight-bold !important; }\n.font-weight-bolder  { font-weight: $font-weight-bolder !important; }\n.font-italic         { font-style: italic !important; }\n\n// Contextual colors\n\n.text-white { color: $white !important; }\n\n@each $color, $value in $theme-colors {\n  @include text-emphasis-variant(\".text-#{$color}\", $value, true);\n}\n\n.text-body { color: $body-color !important; }\n.text-muted { color: $text-muted !important; }\n\n.text-black-50 { color: rgba($black, .5) !important; }\n.text-white-50 { color: rgba($white, .5) !important; }\n\n// Misc\n\n.text-hide {\n  @include text-hide($ignore-warning: true);\n}\n\n.text-decoration-none { text-decoration: none !important; }\n\n.text-break {\n  word-break: break-word !important; // Deprecated, but avoids issues with flex containers\n  word-wrap: break-word !important; // Used instead of `overflow-wrap` for IE & Edge Legacy\n}\n\n// Reset\n\n.text-reset { color: inherit !important; }\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n","// stylelint-disable declaration-no-important\n\n// Typography\n\n@mixin text-emphasis-variant($parent, $color, $ignore-warning: false) {\n  #{$parent} {\n    color: $color !important;\n  }\n  @if $emphasized-link-hover-darken-percentage != 0 {\n    a#{$parent} {\n      @include hover-focus() {\n        color: darken($color, $emphasized-link-hover-darken-percentage) !important;\n      }\n    }\n  }\n  @include deprecate(\"`text-emphasis-variant()`\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n","// CSS image replacement\n@mixin text-hide($ignore-warning: false) {\n  // stylelint-disable-next-line font-family-no-missing-generic-family-keyword\n  font: 0/0 a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n\n  @include deprecate(\"`text-hide()`\", \"v4.1.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Visibility utilities\n//\n\n.visible {\n  visibility: visible !important;\n}\n\n.invisible {\n  visibility: hidden !important;\n}\n","//font-family: 'Karla', sans-serif;\n//font-family: 'Lato', sans-serif;\n\n// Responsive font sizing\nhtml {\n    font-size: 16px;\n}\n\n// Sets font size to 16px on form elements to prevent input zoom on mobile devices\n@include media-breakpoint-down(sm) {\n    .form-control {\n        font-size: $font-size-base * 1.075;\n    }\n}\n\n@include media-breakpoint-up(xxl) {\n    html {\n        font-size: 18px;\n    }\n}\n\n// Global\n\nbody {\n    text-rendering: optimizeLegibility;\n    -webkit-font-smoothing: antialiased;\n    font-family: 'Lato', sans-serif;\n    -webkit-overflow-scrolling: touch;\n    line-height: 1.4;\n}\n\n.small, small {\n    font-size: 90%;\n}\n\n.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {\n    margin-bottom: 1rem;\n}\n\n.spaced-list {\n    padding: 0 0 0 22px;\n}\n\n.spaced-list li {\n    margin-bottom: .5rem;\n}\n\n.lead strong {\n    font-weight: 600;\n}\n\n.text-md {\n    font-size: 90%;\n}\n\n.list-unstyled li {\n    padding-bottom: .25rem;\n\n    &:last-of-type {\n        padding-bottom: 0;\n    }\n}\n\n.list-unstyled {\n    margin-bottom: 1rem;\n}\n//Footer\n\nfooter{\n    p{\n        font-size: 1.6rem;\n        @include media-breakpoint-down(xl) {\n            font-size: 1.5rem;\n        }\n        @include media-breakpoint-down(lg) {\n            font-size: 1.4rem;\n           \n        }\n    }\n\n    ul.footer-menu, ul.footer-menu ul{\n        list-style: none;\n        li{\n            @include media-breakpoint-down(md) {\n                text-align: center;\n            }\n        }\n       li a{\n        color: $white;\n        text-transform: uppercase;\n        font-size: 2rem;\n        @include media-breakpoint-down(xxl) {\n            font-size: 1.6rem;\n        }\n        @include media-breakpoint-down(xl) {\n            font-size: 1.4rem;\n        }\n        @include media-breakpoint-down(lg) {\n            font-size: 1.4rem;\n        }\n       } \n       \n    }\n}\n\n\n//Blue Header\n\n\n.secondary-nav{\n    ul{\n        li{\n            a{\n                text-decoration: none;\n                text-transform: uppercase;\n                color: $white;\n                font-weight: 700;\n                font-size: 1.6rem;\n                cursor: pointer;\n                @include media-breakpoint-down(xl) {\n                    font-size: 1.4rem;\n                }\n                @include media-breakpoint-down(lg) {\n                    font-size: 1.2rem;\n                }\n                &:hover,&:focus,&:active{\n                    color: rgba($white, 0.8);\n                }\n            }\n        }\n   \n    }\n}\n\n.color-white{\n    color: white;\n}\n\nh4{\n    font-size: 2.4rem;\n    font-weight: 700;\n   \n    @include media-breakpoint-down(xl) {\n        font-size: 2rem;\n    }\n    @include media-breakpoint-down(lg) {\n        font-size: 1.6rem;\n    }\n}\n.about-text{\n    font-size: 2.4rem;\n   \n   \n    @include media-breakpoint-down(xl) {\n        font-size: 2rem;\n    }\n    @include media-breakpoint-down(lg) {\n        font-size: 1.6rem;\n    }\n}\n\n.custom-color, .floating-link{\n    font-size: 2rem;\n    font-weight: 700;\n    text-transform: uppercase;\n    @include media-breakpoint-down(xxl) {\n        font-size: 1.8rem;\n    }\n    @include media-breakpoint-down(xl) {\n        font-size: 1.6rem;\n    }\n    @include media-breakpoint-down(lg) {\n        font-size: 1.4rem;\n    }\n}\n\np, li, .email-link{\n    font-size: 2rem;\n  \n    @include media-breakpoint-down(xxl) {\n        font-size: 1.8rem;\n    }\n    @include media-breakpoint-down(xl) {\n        font-size: 1.6rem;\n    }\n    @include media-breakpoint-down(lg) {\n        font-size: 1.4rem;\n    }\n}\n\nh2, h1.page-title{\n   font-weight: 700; \n   font-size: 4.8rem;\n   @include media-breakpoint-down(xxl) {\n    font-size: 4.3rem;\n}\n@include media-breakpoint-down(xl) {\n    font-size: 3.8rem;\n}\n@include media-breakpoint-down(lg) {\n    font-size: 2.9rem;\n}\n@include media-breakpoint-down(md) {\n    font-size: 2.4rem;\n}\n}\n\n.quot{\n    font-size: 1.5rem;\n}\n\nh1{\n    font-size: 8.4rem;\n    font-weight: 700;\n    @include media-breakpoint-down(xxl) {\n        font-size: 7.2rem;\n    }\n    @include media-breakpoint-down(xl) {\n        font-size: 6.4rem;\n    }\n    @include media-breakpoint-down(lg) {\n        font-size: 5.6rem;\n    }\n    @include media-breakpoint-down(md) {\n        font-size: 4.2rem;\n    }\n    @include media-breakpoint-down(sm) {\n        font-size: 3.5rem;\n    }\n}\n\n.small-counter{\n    font-size: 1.1rem;\n    font-weight: 700;\n}\n\n.nav-slider-content{\n  font-family: 'Karla', sans-serif;\n  font-size: 1.5rem;\n  padding-top: 0.8rem;\n}\n\n.btn.btn-primary-smallerfont{\n    font-size: 1.6rem;\n    @include media-breakpoint-down(sm) {\n        font-size: 1.4rem;\n    }\n}\n\nh3{\n    font-size: 3.6rem;\n    font-weight: 700;\n    span{\n        font-size: 2.5rem; \n        font-weight: normal;\n    }\n    @include media-breakpoint-down(lg) {\n        font-size: 3.2rem;\n        span{\n            font-size: 2rem; \n        }\n    }\n    @include media-breakpoint-down(md) {\n        font-size: 2.8rem;\n    }\n    @include media-breakpoint-down(sm) {\n        font-size: 2.1rem;\n        span{\n            font-size: 1.6rem; \n        }\n    }\n    @include media-breakpoint-down(xs) {\n        font-size: 1.6rem;\n        span{\n            font-size: 1.4rem; \n           \n        }\n    }\n}\n\nspan.bold{\n    font-weight: 700;\n}\n\n.contact-page i{\n    font-size: 3.5rem;\n}\n\n.art-forms a{\n    font-size: 1.5rem;\n    font-weight: bold;\n}","// Base\n//\n// Our custom base reset that helps create Craft & Bootstrap synergy\n// Reset\nhtml {\n    height: 100%;\n}\n\nbody {\n    -webkit-overflow-scrolling: touch;\n    //height: 100%;\n    background: $white;\n    overflow-x: hidden;\n}\n\nbody.css-loaded {\n    .fa {\n        visibility: visible;\n    }\n}\n\n* {\n    -webkit-tap-highlight-color: rgba($black, 0);\n    -webkit-overflow-scrolling: touch;\n}\n\nhtml {\n    box-sizing: border-box;\n    font-size: 62.5%; // 10px/16px = 62.5%-> 1 rem = 10px\n}\n\nimg {\n    image-rendering: optimize-contrast;\n}\n\n.img-full {\n    width: 100%;\n}\n\n::selection,\n::-moz-selection {\n    text-shadow: none;\n    background: $selection-color;\n}\n\niframe {\n    max-width: 100%;\n}\n\ntextarea {\n    resize: vertical;\n}\n\nhr {\n    margin: ($spacer * 2) 0;\n    border-top: 2px solid rgba(0, 0, 0, 0.15);\n}\n\nmark {\n    padding: .2rem .4rem;\n    border-radius: 4px;\n}\n\n.noselect {\n    user-select: none;\n}\n\n// Contextual\n.bg-white {\n    background-color: $white;\n}\n\n// Containers\n.container-fluid,\n.container {\n    padding: 0 2.25rem;\n}\n\n@include media-breakpoint-down(lg) {\n    .container {\n        padding: 0 2.25rem;\n        max-width: 100%;\n    }\n}",".js-scroll {\n \n  }\n   \n  \n  \n  .scrolled.fade-in {\n    animation: fade-in 1s ease-in-out both;\n  }\n   \n  .scrolled.fade-in-bottom {\n    animation: fade-in-bottom 1s ease-in-out both;\n  }\n   \n  .scrolled.slide-left {\n    animation: slide-in-left 1s ease-in-out both;\n  }\n   \n  .scrolled.slide-right {\n    animation: slide-in-right 1s ease-in-out both;\n\n  \n    &-1{\n\n      animation-delay: 0s;\n      @include media-breakpoint-down(md) {\n        animation: none;\n    }\n    }\n    &-2{\n    \n      animation-delay: 0.2s;\n      @include media-breakpoint-down(md) {\n        animation: none;\n    }\n  }\n    &-3{\n  \n      animation-delay: 0.4s;\n      @include media-breakpoint-down(md) {\n        animation: none;\n    }\n  }\n    &-4{\n    \n      animation-delay: 0.6s;\n      @include media-breakpoint-down(md) {\n        animation: none;\n    }\n  }\n    &-5{\n  \n      animation-delay: 0.8s;\n      @include media-breakpoint-down(md) {\n        animation: none;\n    }\n  }\n    &-6{\n    \n      animation-delay: 1s;\n      @include media-breakpoint-down(md) {\n        animation: none;\n    }\n  }\n    \n   \n  }\n   \n  @keyframes slide-in-left {\n    0% {\n      transform: translateX(-100px);\n      opacity: 0;\n    }\n    100% {\n      transform: translateX(0);\n      opacity: 1;\n    }\n  }\n   \n  @keyframes slide-in-right {\n    0% {\n      transform: translateX(100px);\n      opacity: 0;\n    }\n    100% {\n      transform: translateX(0);\n      opacity: 1;\n    }\n  }\n   \n  @keyframes fade-in-bottom {\n    0% {\n      transform: translateY(50px);\n      opacity: 0;\n    }\n    100% {\n      transform: translateY(0);\n      opacity: 1;\n    }\n  }\n   \n  @keyframes fade-in {\n    0% {\n      opacity: 0;\n    }\n    100% {\n      opacity: 1;\n    }\n  }\n\n  .scrolled.moveUp{\n  animation-name: moveUp;\n  animation-duration: 0.5s;\n  animation-timing-function: ease-in-out;\n  backface-visibility: hidden;\n  animation-fill-mode: backwards;\n  &-1{\n\n    animation-delay: 0s;\n \n  }\n  &-2{\n  \n    animation-delay: 0.4s;\n    @include media-breakpoint-down(xs) {\n      animation-delay: 0s;\n  }\n  }\n  &-3{\n\n    animation-delay: 0.8s;\n    @include media-breakpoint-down(xs) {\n      animation-delay: 0s;\n  }\n  }\n  &-4{\n\n    animation-delay: 1.2s;\n    @include media-breakpoint-down(xs) {\n      animation-delay: 0s;\n  }\n  }\n  \n}\n\n\n  @keyframes moveUp{\n    0%{\nopacity: 0;\ntransform: translateY(50px);\n    }\n    80%{\n     \n      transform: translateY(-10px);\n    }\n    100%{\n      opacity: 1;\n      transform: translateY(0px);\n    }\n  }",".hero-nav-overlay {\n    padding: 0;\n\n    .secondary-nav{\n        ul{\n\n            width: 100%;\n            list-style: none;\n\n        }\n    }\n    nav.navbar, .mainnav-m{\n        background-color: $white;\n    }\n\n    .navbar {\n        box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;\n    }\n\n    .navbar-expand-lg>.container {\n        padding: 0 1.25rem;\n    }\n    .navbar-nav .nav-link {\n        color: $info;\n        font-weight: bold;\n        text-transform: uppercase;\n        font-size: 1.6rem;\n        @include media-breakpoint-down(xl) {\n            font-size: 1.4rem;\n        }\n        @include media-breakpoint-down(lg) {\n            font-size: 1.2rem;\n        }\n        &:hover, &.active, &.focus{\n            color: $primary;\n        }\n\n    }\n\n    .dropdown-toggle::after {\n        margin-left: .45rem;\n    }\n    @include media-breakpoint-up(lg) {\n        .navbar-nav {\n            display: flex;\n            align-items: center;\n        }\n        .navbar-nav .menu-item.show>.nav-link {\n            background: $white;\n            color: $body-color;\n        }\n        .navbar-nav .nav-link {\n            padding: 0.4rem 1rem 0.4rem 1rem;\n        }\n        .dropdown-menu {\n            box-shadow: none;\n            border-radius: 0;\n            border: 1px solid #ccc;\n            right: auto;\n            left: 0;\n            margin: 0;\n            background: $white;\n            width: 100%;\n            &>.menu-item>.nav-link {\n                padding-left: $spacer;\n                padding-right: $spacer;\n\n\n            }\n        }\n    }\n    @include media-breakpoint-down(md) {\n        padding: 0;\n\n        .dropdown-menu {\n            //display: block;\n            background: none;\n            border: none;\n            margin: 0;\n            // padding: 0 0 0 1.5rem;\n            &.show{\n                position: static !important;\n                transform: none !important;;\n                display: block;\n            }\n\n        }\n    }\n}\n\n\n.nav-logo{\n    background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='278.333' height='99.06' viewBox='0 0 278.333 99.06'%3E%3Cg id='logo_black' data-name='logo black' transform='translate(1511.999 -9909.999)'%3E%3Cg id='Group_344' data-name='Group 344' transform='translate(-1453.134 9929.849)'%3E%3Cpath id='Path_272' data-name='Path 272' d='M5.76.18a4.644,4.644,0,0,0,4.26-2.46L8.19-3.165A2.712,2.712,0,0,1,5.76-1.71,3.1,3.1,0,0,1,2.7-4.995,3.1,3.1,0,0,1,5.76-8.28,2.74,2.74,0,0,1,8.19-6.825l1.83-.9A4.617,4.617,0,0,0,5.76-10.17,5.064,5.064,0,0,0,.51-4.995,5.064,5.064,0,0,0,5.76.18ZM12.735,0h1.9V-4.785a2.427,2.427,0,0,1,1.785-.825,2.411,2.411,0,0,1,.525.06V-7.41a3.1,3.1,0,0,0-2.31,1.155v-.99h-1.9ZM19.17-3.63A3.669,3.669,0,0,0,23.04.18a4.516,4.516,0,0,0,2.985-1l-.84-1.23a2.963,2.963,0,0,1-1.935.72,1.952,1.952,0,0,1-2.085-1.68H26.55v-.42c0-2.37-1.47-3.99-3.63-3.99A3.687,3.687,0,0,0,19.17-3.63Zm3.75-2.28A1.678,1.678,0,0,1,24.7-4.3h-3.57A1.741,1.741,0,0,1,22.92-5.91ZM33.765,0h1.9V-4.68c0-2.085-1.515-2.745-3.165-2.745a4.753,4.753,0,0,0-3.165,1.14l.72,1.275a3.048,3.048,0,0,1,2.115-.855c.96,0,1.59.48,1.59,1.215v1.005a2.928,2.928,0,0,0-2.3-.885,2.294,2.294,0,0,0-2.52,2.31A2.414,2.414,0,0,0,31.47.18a3,3,0,0,0,2.3-.93Zm0-1.74a1.905,1.905,0,0,1-1.53.63c-.75,0-1.365-.39-1.365-1.065,0-.705.615-1.1,1.365-1.1a1.905,1.905,0,0,1,1.53.63ZM41.475.18a2.352,2.352,0,0,0,1.59-.465l-.4-1.44a1.041,1.041,0,0,1-.66.21c-.42,0-.66-.345-.66-.795V-5.58h1.47V-7.245H41.34v-1.98H39.42v1.98h-1.2V-5.58h1.2V-1.8A1.811,1.811,0,0,0,41.475.18ZM45.15-3.63A3.669,3.669,0,0,0,49.02.18,4.516,4.516,0,0,0,52-.825l-.84-1.23a2.963,2.963,0,0,1-1.935.72,1.952,1.952,0,0,1-2.085-1.68H52.53v-.42c0-2.37-1.47-3.99-3.63-3.99A3.687,3.687,0,0,0,45.15-3.63ZM48.9-5.91A1.678,1.678,0,0,1,50.685-4.3h-3.57A1.741,1.741,0,0,1,48.9-5.91ZM62.475-1.86A1.777,1.777,0,0,0,64.26-3.63a1.78,1.78,0,0,0-1.785-1.785A1.78,1.78,0,0,0,60.69-3.63,1.777,1.777,0,0,0,62.475-1.86ZM77.73.18a4.644,4.644,0,0,0,4.26-2.46l-1.83-.885A2.712,2.712,0,0,1,77.73-1.71a3.1,3.1,0,0,1-3.06-3.285A3.1,3.1,0,0,1,77.73-8.28a2.74,2.74,0,0,1,2.43,1.455l1.83-.9a4.617,4.617,0,0,0-4.26-2.445,5.064,5.064,0,0,0-5.25,5.175A5.064,5.064,0,0,0,77.73.18Zm10.35,0a3.677,3.677,0,0,0,3.84-3.81,3.673,3.673,0,0,0-3.84-3.8,3.669,3.669,0,0,0-3.825,3.8A3.673,3.673,0,0,0,88.08.18Zm0-1.7A1.906,1.906,0,0,1,86.235-3.63a1.9,1.9,0,0,1,1.845-2.1,1.912,1.912,0,0,1,1.86,2.1A1.917,1.917,0,0,1,88.08-1.515ZM99.72,0h1.9V-5.115a2.107,2.107,0,0,0-2.355-2.31A3.317,3.317,0,0,0,96.735-6.3v-.945h-1.9V0h1.9V-4.875a2.063,2.063,0,0,1,1.65-.855A1.175,1.175,0,0,1,99.72-4.38ZM109.9,0h1.9V-5.115a2.107,2.107,0,0,0-2.355-2.31A3.317,3.317,0,0,0,106.92-6.3v-.945h-1.9V0h1.9V-4.875a2.063,2.063,0,0,1,1.65-.855A1.175,1.175,0,0,1,109.9-4.38Zm4.815-3.63A3.669,3.669,0,0,0,118.59.18a4.516,4.516,0,0,0,2.985-1l-.84-1.23a2.963,2.963,0,0,1-1.935.72,1.952,1.952,0,0,1-2.085-1.68H122.1v-.42c0-2.37-1.47-3.99-3.63-3.99A3.687,3.687,0,0,0,114.72-3.63Zm3.75-2.28A1.678,1.678,0,0,1,120.255-4.3h-3.57A1.741,1.741,0,0,1,118.47-5.91Zm6.045,2.28a3.679,3.679,0,0,0,3.84,3.81,3.339,3.339,0,0,0,2.865-1.32L129.975-2.3a1.828,1.828,0,0,1-1.53.78A1.949,1.949,0,0,1,126.48-3.63a1.936,1.936,0,0,1,1.965-2.1,1.757,1.757,0,0,1,1.53.78l1.245-1.17a3.371,3.371,0,0,0-2.865-1.305A3.675,3.675,0,0,0,124.515-3.63ZM136.38.18a2.352,2.352,0,0,0,1.59-.465l-.4-1.44a1.041,1.041,0,0,1-.66.21c-.42,0-.66-.345-.66-.795V-5.58h1.47V-7.245h-1.47v-1.98h-1.92v1.98h-1.2V-5.58h1.2V-1.8A1.811,1.811,0,0,0,136.38.18Zm11.235-2.04A1.777,1.777,0,0,0,149.4-3.63a1.78,1.78,0,0,0-1.785-1.785A1.78,1.78,0,0,0,145.83-3.63,1.777,1.777,0,0,0,147.615-1.86ZM158.115,0h7.08V-1.845h-4.95V-4.17h4.845V-6h-4.845V-8.175h4.95v-1.83h-7.08ZM172.8,0h2.13l-2.6-3.72,2.43-3.525h-2.13L171.15-5.01l-1.5-2.235h-2.13l2.415,3.525L167.37,0h2.115l1.665-2.445Zm6.48,2.76V-.93A2.768,2.768,0,0,0,181.515.18c1.86,0,3.21-1.4,3.21-3.81s-1.35-3.8-3.21-3.8a2.8,2.8,0,0,0-2.235,1.1v-.915h-1.9V2.76Zm3.465-6.39a1.883,1.883,0,0,1-1.83,2.115,2.182,2.182,0,0,1-1.635-.825V-4.9a2.134,2.134,0,0,1,1.635-.825A1.878,1.878,0,0,1,182.745-3.63ZM187.65,0h1.9V-10.005h-1.9ZM196.3.18a3.677,3.677,0,0,0,3.84-3.81,3.673,3.673,0,0,0-3.84-3.8,3.669,3.669,0,0,0-3.825,3.8A3.673,3.673,0,0,0,196.3.18Zm0-1.7A1.906,1.906,0,0,1,194.46-3.63a1.9,1.9,0,0,1,1.845-2.1,1.912,1.912,0,0,1,1.86,2.1A1.917,1.917,0,0,1,196.3-1.515ZM203.055,0h1.9V-4.785a2.427,2.427,0,0,1,1.785-.825,2.411,2.411,0,0,1,.525.06V-7.41a3.1,3.1,0,0,0-2.31,1.155v-.99h-1.9Zm6.435-3.63A3.669,3.669,0,0,0,213.36.18a4.516,4.516,0,0,0,2.985-1l-.84-1.23a2.963,2.963,0,0,1-1.935.72,1.952,1.952,0,0,1-2.085-1.68h5.385v-.42c0-2.37-1.47-3.99-3.63-3.99A3.687,3.687,0,0,0,209.49-3.63Zm3.75-2.28A1.678,1.678,0,0,1,215.025-4.3h-3.57A1.741,1.741,0,0,1,213.24-5.91Z' transform='translate(1.289 67.484)' fill='%23231f20'/%3E%3Cpath id='Path_270' data-name='Path 270' d='M15.429-15.743,9.092,0H6.141L-.2-15.743H2.43a1.113,1.113,0,0,1,.689.2,1.216,1.216,0,0,1,.4.515L6.922-5.957q.2.51.385,1.112T7.66-3.581q.141-.662.309-1.264t.363-1.112l3.385-9.071a1.223,1.223,0,0,1,.385-.494,1.064,1.064,0,0,1,.689-.222Zm8.083,8.832a3.13,3.13,0,0,0-.125-.89,2.07,2.07,0,0,0-.4-.749,1.92,1.92,0,0,0-.684-.515,2.346,2.346,0,0,0-.987-.19,2.273,2.273,0,0,0-1.682.608,3.086,3.086,0,0,0-.792,1.736ZM18.8-5.132a3.535,3.535,0,0,0,.9,2.3,2.718,2.718,0,0,0,1.969.727,3.469,3.469,0,0,0,1.069-.146,5.134,5.134,0,0,0,.792-.326l.618-.326a1.164,1.164,0,0,1,.548-.146.64.64,0,0,1,.542.26L26.105-1.7a4.723,4.723,0,0,1-1.052.917,5.656,5.656,0,0,1-1.194.575,6.371,6.371,0,0,1-1.248.293A9.479,9.479,0,0,1,21.4.163,6.108,6.108,0,0,1,19.21-.222a4.961,4.961,0,0,1-1.769-1.139,5.337,5.337,0,0,1-1.188-1.872,7.136,7.136,0,0,1-.434-2.593,6.127,6.127,0,0,1,.374-2.148,5.138,5.138,0,0,1,1.08-1.758,5.143,5.143,0,0,1,1.714-1.188,5.652,5.652,0,0,1,2.278-.439,5.567,5.567,0,0,1,1.98.342,4.388,4.388,0,0,1,1.562.993,4.468,4.468,0,0,1,1.02,1.6,6.023,6.023,0,0,1,.363,2.165,3.851,3.851,0,0,1-.033.553.982.982,0,0,1-.109.347.4.4,0,0,1-.206.179.973.973,0,0,1-.336.049Zm13.79-4.21a5.01,5.01,0,0,1,1.226-1.508,2.534,2.534,0,0,1,1.627-.553,2.007,2.007,0,0,1,1.237.358l-.2,2.213a.5.5,0,0,1-.168.3.523.523,0,0,1-.309.081,3.634,3.634,0,0,1-.5-.049A4.11,4.11,0,0,0,34.9-8.55a2.088,2.088,0,0,0-.732.119,1.839,1.839,0,0,0-.57.336,2.428,2.428,0,0,0-.45.532,5.081,5.081,0,0,0-.374.716V0H29.783V-11.186h1.769a.927.927,0,0,1,.629.163,1.027,1.027,0,0,1,.25.564Zm9.884-.543a7.19,7.19,0,0,1,.7-.6,4.649,4.649,0,0,1,.77-.467,4.2,4.2,0,0,1,.879-.3,4.573,4.573,0,0,1,1.025-.109,3.931,3.931,0,0,1,1.617.315,3.321,3.321,0,0,1,1.188.879,3.771,3.771,0,0,1,.727,1.345,5.725,5.725,0,0,1,.244,1.714V0H46.644V-7.107a2.185,2.185,0,0,0-.434-1.448,1.579,1.579,0,0,0-1.28-.515,2.651,2.651,0,0,0-1.183.271,4.077,4.077,0,0,0-1.052.759V0H39.7V-11.186h1.845a.726.726,0,0,1,.749.521ZM58.785-11.36a6.26,6.26,0,0,1,2.289.4,5.029,5.029,0,0,1,1.769,1.145,5.065,5.065,0,0,1,1.139,1.807,6.75,6.75,0,0,1,.4,2.4,6.794,6.794,0,0,1-.4,2.4,5.11,5.11,0,0,1-1.139,1.817,4.992,4.992,0,0,1-1.769,1.15,6.26,6.26,0,0,1-2.289.4,6.335,6.335,0,0,1-2.306-.4,4.982,4.982,0,0,1-1.774-1.15,5.173,5.173,0,0,1-1.145-1.817,6.713,6.713,0,0,1-.407-2.4,6.669,6.669,0,0,1,.407-2.4,5.126,5.126,0,0,1,1.145-1.807,5.019,5.019,0,0,1,1.774-1.145A6.335,6.335,0,0,1,58.785-11.36Zm0,9.277a2.159,2.159,0,0,0,1.9-.884A4.6,4.6,0,0,0,61.3-5.6a4.573,4.573,0,0,0-.618-2.62,2.159,2.159,0,0,0-1.9-.884,2.194,2.194,0,0,0-1.931.884,4.573,4.573,0,0,0-.618,2.62,4.6,4.6,0,0,0,.618,2.631A2.194,2.194,0,0,0,58.785-2.083Zm11.978-7.8a7.19,7.19,0,0,1,.7-.6,4.649,4.649,0,0,1,.77-.467,4.2,4.2,0,0,1,.879-.3,4.573,4.573,0,0,1,1.025-.109,3.931,3.931,0,0,1,1.617.315,3.321,3.321,0,0,1,1.188.879,3.771,3.771,0,0,1,.727,1.345,5.725,5.725,0,0,1,.244,1.714V0H74.93V-7.107A2.185,2.185,0,0,0,74.5-8.555a1.579,1.579,0,0,0-1.28-.515,2.651,2.651,0,0,0-1.183.271,4.077,4.077,0,0,0-1.052.759V0H67.986V-11.186h1.844a.726.726,0,0,1,.749.521Zm29.262,6.011a.6.6,0,0,1,.456.2L101.773-2.3A6.144,6.144,0,0,1,99.4-.456a8.249,8.249,0,0,1-3.369.629,8.023,8.023,0,0,1-3.179-.6,6.879,6.879,0,0,1-2.4-1.676,7.45,7.45,0,0,1-1.519-2.55,9.442,9.442,0,0,1-.532-3.222,9.488,9.488,0,0,1,.255-2.23,7.85,7.85,0,0,1,.743-1.948,7.527,7.527,0,0,1,1.177-1.606,7.1,7.1,0,0,1,1.557-1.221,7.484,7.484,0,0,1,1.893-.77,8.684,8.684,0,0,1,2.186-.266,8.545,8.545,0,0,1,1.644.152,7.95,7.95,0,0,1,1.448.423,6.648,6.648,0,0,1,1.242.656,6.949,6.949,0,0,1,1.025.841l-1.1,1.5a1.022,1.022,0,0,1-.25.25.7.7,0,0,1-.412.109.921.921,0,0,1-.526-.184q-.266-.184-.651-.412A4.714,4.714,0,0,0,97.677-13a4.938,4.938,0,0,0-1.47-.184,4.5,4.5,0,0,0-1.812.358,3.936,3.936,0,0,0-1.416,1.036,4.772,4.772,0,0,0-.917,1.665,7.161,7.161,0,0,0-.326,2.246,6.737,6.737,0,0,0,.353,2.262,4.966,4.966,0,0,0,.966,1.676A4.065,4.065,0,0,0,94.487-2.9a4.384,4.384,0,0,0,1.752.353,8.442,8.442,0,0,0,1-.054,4.158,4.158,0,0,0,.835-.184,3.692,3.692,0,0,0,.727-.336,4.481,4.481,0,0,0,.689-.521,1.341,1.341,0,0,1,.25-.163A.622.622,0,0,1,100.026-3.873Zm9.689-7.487a6.26,6.26,0,0,1,2.289.4,5.029,5.029,0,0,1,1.769,1.145,5.065,5.065,0,0,1,1.139,1.807,6.75,6.75,0,0,1,.4,2.4,6.794,6.794,0,0,1-.4,2.4,5.11,5.11,0,0,1-1.139,1.817A4.992,4.992,0,0,1,112-.239a6.26,6.26,0,0,1-2.289.4,6.335,6.335,0,0,1-2.306-.4,4.982,4.982,0,0,1-1.774-1.15,5.173,5.173,0,0,1-1.145-1.817,6.713,6.713,0,0,1-.407-2.4,6.669,6.669,0,0,1,.407-2.4,5.126,5.126,0,0,1,1.145-1.807,5.019,5.019,0,0,1,1.774-1.145A6.335,6.335,0,0,1,109.715-11.36Zm0,9.277a2.159,2.159,0,0,0,1.9-.884,4.6,4.6,0,0,0,.618-2.631,4.573,4.573,0,0,0-.618-2.62,2.159,2.159,0,0,0-1.9-.884,2.194,2.194,0,0,0-1.931.884,4.573,4.573,0,0,0-.618,2.62,4.6,4.6,0,0,0,.618,2.631A2.194,2.194,0,0,0,109.715-2.083ZM118.916,0V-11.186h1.844a.726.726,0,0,1,.749.521l.174.727a7.96,7.96,0,0,1,.6-.564,3.788,3.788,0,0,1,.667-.45,3.559,3.559,0,0,1,.776-.3,3.6,3.6,0,0,1,.906-.109,2.61,2.61,0,0,1,1.7.548,3.393,3.393,0,0,1,1.02,1.459,3.459,3.459,0,0,1,.667-.917,3.519,3.519,0,0,1,.868-.624,4.146,4.146,0,0,1,1-.353,4.986,4.986,0,0,1,1.058-.114,4.6,4.6,0,0,1,1.671.282,3.147,3.147,0,0,1,1.221.83,3.7,3.7,0,0,1,.754,1.34,5.757,5.757,0,0,1,.26,1.8V0H131.86V-7.107q0-1.964-1.682-1.964a1.911,1.911,0,0,0-.7.125,1.589,1.589,0,0,0-.564.374,1.718,1.718,0,0,0-.38.618,2.444,2.444,0,0,0-.136.846V0H125.4V-7.107a2.2,2.2,0,0,0-.418-1.514,1.6,1.6,0,0,0-1.231-.45,2.068,2.068,0,0,0-.982.244,3.254,3.254,0,0,0-.863.678V0Zm20.018,0V-11.186h1.845a.726.726,0,0,1,.749.521l.174.727a7.96,7.96,0,0,1,.6-.564,3.789,3.789,0,0,1,.667-.45,3.558,3.558,0,0,1,.776-.3,3.6,3.6,0,0,1,.906-.109,2.61,2.61,0,0,1,1.7.548,3.393,3.393,0,0,1,1.02,1.459,3.458,3.458,0,0,1,.667-.917,3.519,3.519,0,0,1,.868-.624,4.146,4.146,0,0,1,1-.353,4.986,4.986,0,0,1,1.058-.114,4.6,4.6,0,0,1,1.671.282,3.147,3.147,0,0,1,1.221.83,3.7,3.7,0,0,1,.754,1.34,5.757,5.757,0,0,1,.26,1.8V0h-2.995V-7.107q0-1.964-1.682-1.964a1.911,1.911,0,0,0-.7.125,1.589,1.589,0,0,0-.564.374,1.718,1.718,0,0,0-.38.618,2.444,2.444,0,0,0-.136.846V0h-2.995V-7.107A2.2,2.2,0,0,0,145-8.62a1.6,1.6,0,0,0-1.231-.45,2.068,2.068,0,0,0-.982.244,3.253,3.253,0,0,0-.863.678V0Zm29.838-11.186V0h-1.844a.7.7,0,0,1-.738-.521l-.2-.781a7.588,7.588,0,0,1-.694.6,4.458,4.458,0,0,1-.765.467,4.2,4.2,0,0,1-.879.3,4.573,4.573,0,0,1-1.025.109,3.969,3.969,0,0,1-1.622-.315,3.26,3.26,0,0,1-1.188-.879,3.886,3.886,0,0,1-.727-1.345,5.609,5.609,0,0,1-.25-1.714v-7.107h2.995V-4.08a2.2,2.2,0,0,0,.429,1.448,1.563,1.563,0,0,0,1.275.515,2.608,2.608,0,0,0,1.183-.277,4.324,4.324,0,0,0,1.052-.754v-8.04Zm6.966,1.3a7.188,7.188,0,0,1,.7-.6,4.649,4.649,0,0,1,.77-.467,4.2,4.2,0,0,1,.879-.3,4.573,4.573,0,0,1,1.025-.109,3.931,3.931,0,0,1,1.617.315,3.321,3.321,0,0,1,1.188.879,3.771,3.771,0,0,1,.727,1.345,5.725,5.725,0,0,1,.244,1.714V0H179.9V-7.107a2.185,2.185,0,0,0-.434-1.448,1.579,1.579,0,0,0-1.28-.515,2.651,2.651,0,0,0-1.183.271,4.077,4.077,0,0,0-1.052.759V0H172.96V-11.186H174.8a.726.726,0,0,1,.749.521Zm14.344-1.3V0h-2.995V-11.186Zm.358-3.179a1.647,1.647,0,0,1-.152.705,1.954,1.954,0,0,1-.407.575,1.856,1.856,0,0,1-.6.391,1.9,1.9,0,0,1-.732.141,1.766,1.766,0,0,1-.7-.141,1.824,1.824,0,0,1-.58-.391,1.921,1.921,0,0,1-.4-.575,1.7,1.7,0,0,1-.146-.705,1.736,1.736,0,0,1,.146-.711,1.9,1.9,0,0,1,.4-.58,1.824,1.824,0,0,1,.58-.391,1.766,1.766,0,0,1,.7-.141,1.9,1.9,0,0,1,.732.141,1.856,1.856,0,0,1,.6.391,1.933,1.933,0,0,1,.407.58A1.683,1.683,0,0,1,190.439-14.365ZM198.219.174a3.775,3.775,0,0,1-1.345-.222,2.686,2.686,0,0,1-.987-.635,2.687,2.687,0,0,1-.608-1,3.973,3.973,0,0,1-.206-1.324V-9.038H194.02a.586.586,0,0,1-.407-.152.583.583,0,0,1-.168-.456v-1.172l1.79-.325.608-2.9a.605.605,0,0,1,.662-.488h1.562v3.407h2.886v2.083h-2.886V-3.2a1.129,1.129,0,0,0,.222.738.774.774,0,0,0,.635.271,1.216,1.216,0,0,0,.369-.049,1.487,1.487,0,0,0,.26-.109l.2-.109a.4.4,0,0,1,.19-.049.374.374,0,0,1,.217.06.66.66,0,0,1,.174.2l.9,1.432a4.4,4.4,0,0,1-1.4.738A5.28,5.28,0,0,1,198.219.174Zm16.416-11.36L208.6,3.005a1.179,1.179,0,0,1-.342.456,1.058,1.058,0,0,1-.635.152H205.4L207.517-.9l-4.492-10.286h2.626a.841.841,0,0,1,.553.163.951.951,0,0,1,.282.38l2.127,5.349q.119.315.212.635t.179.635q.2-.64.445-1.28l1.975-5.338a.786.786,0,0,1,.315-.391.881.881,0,0,1,.5-.152Z' transform='translate(4.833 21)' fill='%23231f20'/%3E%3Cpath id='Path_274' data-name='Path 274' d='M15.031-9.19,12.8-15.774q-.248-.627-.528-1.477t-.561-1.84q-.247,1.006-.528,1.865t-.528,1.485L8.448-9.19ZM23.892,0H19.569A1.887,1.887,0,0,1,18.4-.338a2.149,2.149,0,0,1-.677-.866L16.3-5.4H7.161L5.742-1.2a2.005,2.005,0,0,1-.652.833A1.819,1.819,0,0,1,3.927,0H-.429L8.877-24.041h5.709Z' transform='translate(0 52.027)' fill='%23231f20'/%3E%3Cpath id='Path_273' data-name='Path 273' d='M10.148-12.738a5.738,5.738,0,0,0,1.939-.289,3.5,3.5,0,0,0,1.312-.8,3.048,3.048,0,0,0,.743-1.2,4.591,4.591,0,0,0,.231-1.477,3.1,3.1,0,0,0-1.031-2.475,4.8,4.8,0,0,0-3.193-.891H7.9v7.128ZM21.994,0H16.945a2.142,2.142,0,0,1-2.013-1.056L10.939-8.035a1.934,1.934,0,0,0-.627-.652,1.952,1.952,0,0,0-.99-.206H7.9V0H2.326V-24.041h7.821a16.05,16.05,0,0,1,4.447.536,8.349,8.349,0,0,1,3,1.493,5.652,5.652,0,0,1,1.691,2.26,7.489,7.489,0,0,1,.528,2.838A7.619,7.619,0,0,1,19.5-14.7a6.819,6.819,0,0,1-.924,1.922,7.049,7.049,0,0,1-1.51,1.576A8.061,8.061,0,0,1,15-10.065a5.046,5.046,0,0,1,1.023.7,4.908,4.908,0,0,1,.858,1Z' transform='translate(24.663 52.027)' fill='%23231f20'/%3E%3Cpath id='Path_271' data-name='Path 271' d='M19.6-19.618H12.837V0H7.26V-19.618H.495v-4.422H19.6Zm16.1.462a2.1,2.1,0,0,1-.52.594,1.163,1.163,0,0,1-.7.2,1.715,1.715,0,0,1-.817-.239q-.437-.239-.99-.536a8.216,8.216,0,0,0-1.262-.536,5.05,5.05,0,0,0-1.617-.239,3.48,3.48,0,0,0-2.335.668,2.274,2.274,0,0,0-.767,1.807,1.664,1.664,0,0,0,.462,1.2,3.983,3.983,0,0,0,1.213.825,13,13,0,0,0,1.716.635q.965.289,1.972.643a17.633,17.633,0,0,1,1.972.833,6.575,6.575,0,0,1,1.716,1.221,5.7,5.7,0,0,1,1.213,1.807,6.424,6.424,0,0,1,.462,2.566,8.36,8.36,0,0,1-.577,3.119A7.3,7.3,0,0,1,35.17-2.054a7.774,7.774,0,0,1-2.706,1.7,10.124,10.124,0,0,1-3.655.619A11.714,11.714,0,0,1,26.524.033a13.572,13.572,0,0,1-2.252-.652,13.061,13.061,0,0,1-2.046-1A8.693,8.693,0,0,1,20.559-2.9l1.65-2.607a1.652,1.652,0,0,1,.52-.47,1.356,1.356,0,0,1,.7-.19,1.878,1.878,0,0,1,1,.314q.5.313,1.139.693a9.265,9.265,0,0,0,1.46.693,5.475,5.475,0,0,0,1.947.313,3.707,3.707,0,0,0,2.36-.668,2.544,2.544,0,0,0,.841-2.12,2,2,0,0,0-.462-1.37A3.569,3.569,0,0,0,30.5-9.19,11.174,11.174,0,0,0,28.792-9.8q-.957-.264-1.963-.586a14.365,14.365,0,0,1-1.964-.792,6.2,6.2,0,0,1-1.708-1.238,5.791,5.791,0,0,1-1.213-1.914,7.6,7.6,0,0,1-.462-2.83,6.714,6.714,0,0,1,.545-2.64,6.815,6.815,0,0,1,1.6-2.293,7.87,7.87,0,0,1,2.59-1.609,9.567,9.567,0,0,1,3.514-.6,13.179,13.179,0,0,1,2.153.173,11.319,11.319,0,0,1,1.988.512,10.918,10.918,0,0,1,1.757.808,8.1,8.1,0,0,1,1.46,1.064ZM64.532-6.22a1.121,1.121,0,0,1,.4.074,1.076,1.076,0,0,1,.38.256l2.211,2.326A9.179,9.179,0,0,1,63.88-.7a12.731,12.731,0,0,1-5.173.965A12.323,12.323,0,0,1,53.8-.668a10.623,10.623,0,0,1-3.68-2.574A11.335,11.335,0,0,1,47.8-7.136a14.379,14.379,0,0,1-.808-4.892,13.542,13.542,0,0,1,.874-4.942,11.476,11.476,0,0,1,2.458-3.886,11.071,11.071,0,0,1,3.8-2.541,12.7,12.7,0,0,1,4.868-.908,12.987,12.987,0,0,1,2.549.239,12.459,12.459,0,0,1,2.236.66,10.213,10.213,0,0,1,1.914,1.015A10.044,10.044,0,0,1,67.237-21.1l-1.881,2.524a2.4,2.4,0,0,1-.429.421,1.116,1.116,0,0,1-.693.19,1.238,1.238,0,0,1-.561-.132,6.2,6.2,0,0,1-.561-.322q-.3-.19-.652-.412a5,5,0,0,0-.841-.413,6.954,6.954,0,0,0-1.138-.322,7.769,7.769,0,0,0-1.526-.132,6.148,6.148,0,0,0-2.533.512,5.521,5.521,0,0,0-1.98,1.493,6.906,6.906,0,0,0-1.287,2.409,10.75,10.75,0,0,0-.454,3.259,9.9,9.9,0,0,0,.5,3.283,7.21,7.21,0,0,0,1.369,2.417A5.811,5.811,0,0,0,56.6-4.835a6.043,6.043,0,0,0,2.475.512A11.847,11.847,0,0,0,60.456-4.4a6.3,6.3,0,0,0,1.172-.247,4.774,4.774,0,0,0,1.023-.462,6.455,6.455,0,0,0,.974-.734,1.951,1.951,0,0,1,.429-.272A1.124,1.124,0,0,1,64.532-6.22ZM75.57-19.75v5.61h7.557v4.125H75.57V-4.29h9.867V0H69.96V-24.041H85.437v4.29Zm34.287-4.29V0h-2.9a2.525,2.525,0,0,1-1.081-.206,2.645,2.645,0,0,1-.866-.718L93.671-15.262q.066.643.091,1.246t.025,1.13V0H88.869V-24.041h2.937a4.734,4.734,0,0,1,.611.033,1.558,1.558,0,0,1,.445.124,1.486,1.486,0,0,1,.38.256,4.336,4.336,0,0,1,.413.446L105.089-8.745q-.083-.693-.115-1.345t-.033-1.229V-24.041Zm21.929,4.422h-6.765V0h-5.577V-19.618h-6.765v-4.422h19.107Zm10.643,6.88a5.738,5.738,0,0,0,1.939-.289,3.5,3.5,0,0,0,1.312-.8,3.048,3.048,0,0,0,.743-1.2,4.591,4.591,0,0,0,.231-1.477,3.1,3.1,0,0,0-1.031-2.475,4.8,4.8,0,0,0-3.193-.891h-2.244v7.128ZM154.275,0h-5.049a2.142,2.142,0,0,1-2.013-1.056L143.22-8.035a1.934,1.934,0,0,0-.627-.652,1.952,1.952,0,0,0-.99-.206h-1.419V0h-5.577V-24.041h7.821a16.05,16.05,0,0,1,4.447.536,8.349,8.349,0,0,1,3,1.493,5.652,5.652,0,0,1,1.691,2.26,7.489,7.489,0,0,1,.528,2.838,7.619,7.619,0,0,1-.313,2.211,6.819,6.819,0,0,1-.924,1.922,7.049,7.049,0,0,1-1.51,1.576,8.061,8.061,0,0,1-2.071,1.139,5.046,5.046,0,0,1,1.023.7,4.908,4.908,0,0,1,.858,1Zm7.639-19.75v5.61h7.557v4.125h-7.557V-4.29h9.867V0H156.3V-24.041h15.477v4.29Z' transform='translate(46.699 52.027)' fill='%23231f20'/%3E%3C/g%3E%3Cg id='Group_341' data-name='Group 341' transform='translate(-1511.999 9909.999)'%3E%3Cpath id='Path_170' data-name='Path 170' d='M46.67,17.993c3.665-.906,5.329-2.846,5.665-4.359a2.394,2.394,0,0,0-.857-2.492c-.689-.556-3.448-2.132-10.034.906A45.048,45.048,0,0,0,20.033,32.87c.031,1.468.408,2.434,1.166,2.928,1.246.813,3.616.463,7.207-1.047-.193-5.709,4.438-13.364,18.263-16.758' transform='translate(-13.964 -7.134)' fill='%23a4206a'/%3E%3Cpath id='Path_171' data-name='Path 171' d='M17.785,121.1C7.6,114.172,2.439,103.132,4.342,92.737A51.734,51.734,0,0,0,0,112.723c-.175,12.426,5.789,24.6,14.915,34.721-6.6-10.348-5.632-19.182,2.865-26.344' transform='translate(-0.001 -64.639)' fill='%239bc53f'/%3E%3Cpath id='Path_172' data-name='Path 172' d='M51.848,67.343c.072.3.169.586.268.872.045.13.077.266.128.393A9.741,9.741,0,0,0,52.8,69.77c.073.132.163.253.241.381.15.244.3.487.472.719.11.149.233.29.351.435.162.2.325.4.5.587.135.145.279.284.423.423.181.176.364.35.557.518.156.136.318.268.482.4q.3.239.616.465c.173.124.348.246.528.364.221.145.45.285.682.422.185.11.368.221.559.325.248.136.5.263.761.39.188.093.372.189.564.277.3.135.6.259.905.384.166.068.327.141.5.205q.7.268,1.433.5c.178.056.362.1.543.157.324.1.649.191.979.276.221.057.446.105.669.157.3.069.6.138.9.2.237.048.475.09.714.132.293.052.586.1.881.148.245.037.49.07.735.1.146.019.293.034.44.052A3,3,0,0,1,67.6,76.3c-.26-1.924,1.161-4,3.535-5.156,7.993-3.912,17.318-6.449,23.734-7.889,2.967-.67,4.9-2.12,5.29-3.979a3.909,3.909,0,0,0-1.664-3.907c-1.912-1.419-4.638-1.395-7.292.061-1.2.656-2.72,1.574-4.332,2.546-6.727,4.057-11.65,6.861-13.637,5.983a1.63,1.63,0,0,1-.945-.945c-.3-.854.22-1.85.77-2.9.868-1.666,1.325-2.732.352-3.488-1.629-1.264-7.689,2.084-13.036,5.036-2.935,1.621-5.965,3.294-8.717,4.524.025.207.057.411.093.613.034.183.058.37.1.549' transform='translate(-36.003 -37.862)' fill='%23e23626'/%3E%3Cpath id='Path_173' data-name='Path 173' d='M138.553,50.883a4.173,4.173,0,0,0,2.344-1.828.767.767,0,0,0,.049-.607h0c-.156-.378-.767-.616-1.59-.616a5.657,5.657,0,0,0-1.966.383,4.211,4.211,0,0,0-2.347,1.836.767.767,0,0,0-.048.6c.269.645,1.848.881,3.557.232' transform='translate(-94.066 -33.339)' fill='%23e23626'/%3E%3Cpath id='Path_174' data-name='Path 174' d='M159.7,313.344c-2.039-.283-3.783.375-3.906,1.479s1.437,2.241,3.487,2.528c2.033.293,3.783-.375,3.9-1.48s-1.436-2.239-3.485-2.527' transform='translate(-108.584 -218.36)' fill='%2345abe0'/%3E%3Cpath id='Path_175' data-name='Path 175' d='M175.127,3.52c1.777-.238,3.088-1.215,2.927-2.171S176.315-.189,174.526.055,171.439,1.27,171.6,2.226s1.74,1.54,3.529,1.294' transform='translate(-119.598 0.001)' fill='%23a4206a'/%3E%3Cpath id='Path_176' data-name='Path 176' d='M44.943,106.364c-.375-.028-.765-.045-1.128-.082-.088-.009-.167-.024-.254-.034-.731-.08-1.44-.175-2.119-.29-.041-.007-.077-.016-.118-.023q-1.067-.185-2.05-.424c-.048-.012-.092-.026-.14-.038-.635-.158-1.247-.33-1.83-.519-.071-.023-.135-.049-.205-.072-.547-.183-1.076-.375-1.578-.583-.091-.038-.175-.078-.265-.117-.465-.2-.915-.406-1.34-.625-.107-.055-.205-.113-.31-.169-.39-.209-.768-.424-1.124-.649-.117-.073-.226-.15-.339-.225-.324-.215-.637-.432-.933-.658-.121-.092-.234-.187-.35-.28-.266-.216-.523-.434-.765-.657-.119-.11-.232-.222-.345-.334-.217-.215-.426-.431-.622-.651-.112-.126-.219-.252-.324-.379-.175-.213-.343-.426-.5-.643q-.151-.207-.291-.416c-.141-.211-.272-.422-.4-.635-.086-.147-.169-.293-.247-.441-.111-.21-.212-.42-.308-.632-.069-.151-.136-.3-.2-.453-.085-.211-.159-.421-.229-.632-.05-.151-.1-.3-.145-.452-.061-.213-.11-.424-.157-.636-.032-.147-.067-.293-.092-.439-.011-.061-.029-.122-.038-.182l-.01,0a15.4,15.4,0,0,1-5.738,1.583A3.98,3.98,0,0,1,18.234,95a3.248,3.248,0,0,1-1.174-1.445c-1.812,10.029,3.265,20.717,13.227,27.369,5.246-4.391,13.129-7.95,23.444-10.58,3.306-.848,3.966-2.161,4.1-2.685a1.541,1.541,0,0,0-.55-1.537c-.824-.749-2.648-1.32-5.089-.466a11.948,11.948,0,0,1-5.825.809h0c-.492-.022-.95-.068-1.421-.1' transform='translate(-11.639 -65.211)' fill='%23f26f35'/%3E%3Cpath id='Path_177' data-name='Path 177' d='M171.116,146.475a8.558,8.558,0,0,0-1.618.16,5.909,5.909,0,0,0-3.694,2,1.237,1.237,0,0,0-.232.953c.235,1.006,2.323,1.779,4.928,1.272a5.869,5.869,0,0,0,3.692-2,1.207,1.207,0,0,0,.223-.942v-.005c-.176-.788-1.484-1.431-3.3-1.431' transform='translate(-115.391 -102.095)' fill='%23f26f35'/%3E%3Cpath id='Path_178' data-name='Path 178' d='M236.864,49.065c2.391-.5,4.066-1.952,3.746-3.224s-2.5-1.9-4.884-1.4-4.066,1.943-3.757,3.225,2.514,1.9,4.9,1.4' transform='translate(-161.66 -30.853)' fill='%23e23626'/%3E%3Cpath id='Path_179' data-name='Path 179' d='M44.914,216.532a80.787,80.787,0,0,0,8.505,7.409c5.146,3.9,10.43,3.941,13.381,2.254a3.674,3.674,0,0,0,2.173-3.539c-.141-1.211-1.31-4.278-9.114-6.592a24.6,24.6,0,0,1-8.872-4.508l-.137-.17c-2.771-5.291-1.683-8.252-.282-9.8,3.275-3.632,11.273-3.171,15.547-1.465,3.982,1.6,6.5,1.083,7.524.071a1.849,1.849,0,0,0,.425-2.086c-.563-1.459-2.74-3.086-7.168-3.277h0a46.423,46.423,0,0,1-9.84-1.47,40.087,40.087,0,0,1-11.3-4.871l0,0-.011-.007c-9.027,7.45-9.306,16.886-.828,28.054' transform='translate(-27.015 -131.372)' fill='%2345abe0'/%3E%3Cpath id='Path_180' data-name='Path 180' d='M61.823,188.479l-.011-.007,0,0,.011.007Z' transform='translate(-43.083 -131.368)' fill='%2345abe0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A\");\n    background-repeat: no-repeat;\n    background-size: contain;\n    background-position: center;\n    width: 27rem;\n    height: 10rem;\n\n    // @include media-breakpoint-down(xl) {\n    //     width: 21rem;\n    //     height: 7rem;\n    // }\n    @include media-breakpoint-down(lg) {\n        width: 14rem;\n        height: 5rem;\n    }\n\n}\n.hero-nav-overlay .dropdown-menu {\n    min-width: 260px;\n    a.nav-link {\n        position: relative;\n    } .dropdown-menu {\n        left: 96%;\n        margin-top: -5px;\n    }\n}\nli>ul{\n\n    li{\n        padding: .5rem;\n        min-width: 260px;\n        @include media-breakpoint-down(md) {\n            padding: 0rem 1rem;\n        }\n        a{\n            min-width: 260px;\n\n        }\n    }\n    @include media-breakpoint-down(md) {\n        // transform: none !important;\n        // position: static !important;\n\n\n    }\n}\n\n\n\n\n.show-on-mobile{\n\n    @include media-breakpoint-up(lg) {\n        display: none;\n    }\n\n}\n\n.home-nav-wrapper{\n    .home-link{\n        display: none;\n    }\n}\n\nbody .navbar-light .navbar-nav .active > .nav-link {\n    color: $primary;\n}\n\n\n\n\n  #header{\n\n    position: fixed;\n    z-index: 100;\n    width: 100%;\n    top: 0;\n\n\n\n\n}\n\n\n    .navbar-collapse{\n\n        @include media-breakpoint-down(md) {\n            max-height: 85vh;\n        overflow-y: auto;\n\n\n}\n}\n\n.contact-button{\n    @include media-breakpoint-down(md) {\n        margin-bottom: 1rem\n\n}\n\n}\n\n.dropdown-submenu{\n    position: relative;\n\n}\n.dropdown-submenu>a::after{\n\n        display: inline-block;\n        margin-left: 0.255em;\n        vertical-align: 0em;\n        content: \"\";\n        border-top: 0.3em solid transparent;\n        // border-top: 0.3em solid;\n        border-right: 0;\n        border-bottom: 0.3em solid transparent;\n        border-left: 0.3em solid;\n\n}\n.dropdown-submenu:hover>ul{\n    @include media-breakpoint-up(md) {\n        display: block;\n        top: 0;\n        left: 70%;\n        // float: right;\n        z-index: 99999;\n    }\n\n}\n\n.dropdown-submenu>ul {\n    @include media-breakpoint-down(md) {\n        position: static;\n        display: block !important;\n        top:auto;\n        left:auto;\n    }\n\n}\n\n#mainnav-2 {\n    @include media-breakpoint-down(lg) {\n        .nav-link {\n            font-size: 1.1rem;\n            padding: .4rem;\n            margin-bottom: .2rem;\n        }\n    }\n    @include media-breakpoint-down(sm) {\n        .nav-link {\n            margin-bottom: 0;\n        }\n    }\n\n    & .dropdown-menu, li > ul li {\n        min-width: 230px;\n    }\n\n    ul.dropdown-menu {\n        li a {\n            color: $dark !important;\n        }\n\n    }\n}\n\n.admin-bar .sticky-header {\n    top: 32px;\n}\n\n//position header relative for checkout page to display woocommerce errors on scroll-up\n.woocommerce-checkout header#header {\n    position: relative !important;\n}\n.woocommerce-checkout  {\n    .div-for-margin {\n        margin-top: 40px !important;\n    }\n}","/* Sections */\n\n.section {\n    position: relative;\n    width: 100%;\n    padding: 4rem 0;\n    color: inherit;\n    background-position: center bottom;\n    background-size: cover;\n    background-repeat: no-repeat;\n    overflow: hidden;\n\n    &.bg-pos--top-center {\n        background-position: top center;\n    }\n\n    &.section--sm {\n        padding: 3rem 0;\n    }\n\n    &.section--lg {\n        padding: 6rem 0;\n    }\n\n    @include media-breakpoint-down(md) {\n        padding: 2.5rem 0;\n\n        &.section--sm {\n            padding: 2rem 0;\n        }\n\n        &.section--lg {\n            padding: 4rem 0;\n        }\n    }\n}\n\n.custom-color {\n    transition: all .2s ease-out;\n\n    &:hover {\n        transition: all .2s ease-out;\n    }\n\n    &-1 {\n        background-color: $success;\n\n        &:hover {\n            background-color: darken($success, 10%);\n        }\n    }\n\n    &-2 {\n        background-color: $warning;\n\n        &:hover {\n            background-color: darken($warning, 10%);\n        }\n    }\n\n    &-3 {\n        background-color: $primary;\n\n        &:hover {\n            background-color: darken($primary, 10%);\n        }\n    }\n\n    &-4 {\n        background-color: $dark;\n\n        &:hover {\n            background-color: darken($dark, 10%);\n        }\n    }\n\n    &-5 {\n        background-color: $secondary;\n\n        &:hover {\n            background-color: darken($secondary, 10%);\n        }\n    }\n\n    &-6 {\n        background-color: $danger;\n\n        &:hover {\n            background-color: darken($danger, 10%);\n        }\n    }\n}\n\n\n//About Section\n\n.about {\n    background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1070.309' height='1342.282' viewBox='0 0 1070.309 1342.282'%3E%3Cg id='Group_347' data-name='Group 347' transform='translate(0 -0.001)' opacity='0.204'%3E%3Cpath id='Path_258' data-name='Path 258' d='M418.652,134.6c49.666-12.276,72.217-38.56,76.765-59.059,2.964-13.366-1.17-25.352-11.616-33.775-9.335-7.535-46.718-28.886-135.958,12.276C222.385,111.855,122.118,209.384,57.717,336.195c.425,19.895,5.53,32.974,15.807,39.669,16.881,11.018,48.992,6.271,97.661-14.189C168.57,284.326,231.327,180.6,418.652,134.6' transform='translate(24.525 12.53)' fill='%23a4206a'/%3E%3Cpath id='Path_259' data-name='Path 259' d='M240.979,651.517C102.963,557.649,33.035,408.043,58.825,267.191A701,701,0,0,0,.051,538.007C-2.314,706.378,78.489,871.3,202.159,1008.49,112.745,868.27,125.85,748.56,240.979,651.517' transform='translate(0 113.533)' fill='%239bc53f'/%3E%3Cpath id='Path_260' data-name='Path 260' d='M151.462,332.959c.982,4.048,2.294,7.937,3.635,11.81.609,1.76,1.046,3.605,1.728,5.329a132.248,132.248,0,0,0,7.477,15.756c.99,1.778,2.206,3.433,3.274,5.167,2.038,3.3,4.08,6.6,6.394,9.748,1.489,2.022,3.162,3.934,4.759,5.892,2.2,2.692,4.4,5.382,6.8,7.953,1.83,1.962,3.786,3.843,5.725,5.734,2.451,2.387,4.939,4.748,7.556,7.021,2.117,1.84,4.306,3.629,6.529,5.395q4.065,3.23,8.349,6.3c2.346,1.677,4.712,3.336,7.152,4.939,3,1.972,6.1,3.863,9.236,5.725,2.5,1.486,4.987,2.987,7.569,4.4,3.359,1.841,6.837,3.568,10.321,5.289,2.543,1.257,5.037,2.561,7.642,3.755,4,1.831,8.133,3.514,12.27,5.2,2.251.917,4.433,1.914,6.723,2.787q9.511,3.625,19.413,6.756c2.415.764,4.909,1.4,7.354,2.123,4.4,1.293,8.79,2.591,13.272,3.741,2.991.767,6.039,1.425,9.061,2.129,4.034.939,8.066,1.878,12.149,2.7,3.206.65,6.442,1.214,9.674,1.794,3.966.71,7.937,1.4,11.934,2.006,3.313.5,6.637.953,9.966,1.384,1.982.258,3.968.466,5.955.7a40.674,40.674,0,0,1-8.522-20.163c-3.527-26.071,15.736-54.148,47.9-69.862,108.31-53.006,234.669-87.39,321.6-106.9,40.213-9.075,66.351-28.722,71.684-53.918,4.076-19.292-4.564-39.576-22.551-52.933-25.915-19.232-62.854-18.9-98.813.829-16.21,8.883-36.849,21.328-58.7,34.5-91.153,54.97-157.858,92.967-184.781,81.07-6.519-2.868-10.831-7.179-12.8-12.81-4.06-11.572,2.978-25.07,10.432-39.361,11.764-22.572,17.957-37.02,4.771-47.265-22.076-17.129-104.192,28.241-176.646,68.246-39.773,21.964-80.836,44.636-118.127,61.3.333,2.81.77,5.571,1.268,8.3.453,2.481.788,5.019,1.374,7.437' transform='translate(63.238 66.503)' fill='%23e23626'/%3E%3Cpath id='Path_261' data-name='Path 261' d='M437.589,179.164c15.247-5.7,27.708-15.432,31.768-24.774,1.392-3.186,1.614-5.956.667-8.23v-.007c-2.119-5.127-10.386-8.343-21.544-8.343A76.616,76.616,0,0,0,421.839,143c-15.291,5.815-27.782,15.58-31.8,24.878-1.364,3.141-1.57,5.875-.653,8.134,3.645,8.742,25.042,11.942,48.2,3.149' transform='translate(165.226 58.557)' fill='%23e23626'/%3E%3Cpath id='Path_262' data-name='Path 262' d='M501.851,903.5c-27.624-3.835-51.267,5.084-52.922,20.038-1.622,14.974,19.473,30.368,47.242,34.26,27.55,3.97,51.268-5.084,52.906-20.048s-19.466-30.341-47.227-34.25' transform='translate(190.727 383.547)' fill='%2345abe0'/%3E%3Cpath id='Path_263' data-name='Path 263' d='M542.365,47.7C566.442,44.483,584.2,31.24,582.02,18.283S558.458-2.561,534.22.759c-24.108,3.349-41.84,16.462-39.672,29.412,2.2,12.958,23.573,20.87,47.816,17.531' transform='translate(210.073)' fill='%23a4206a'/%3E%3Cpath id='Path_264' data-name='Path 264' d='M430.841,443.089c-5.084-.38-10.369-.616-15.281-1.119-1.188-.124-2.26-.325-3.437-.456-9.9-1.083-19.515-2.367-28.714-3.927-.55-.094-1.046-.221-1.593-.316q-14.457-2.505-27.782-5.737c-.654-.16-1.25-.355-1.9-.517q-12.914-3.206-24.8-7.026c-.958-.309-1.831-.664-2.777-.979-7.422-2.474-14.586-5.084-21.388-7.9-1.234-.51-2.372-1.067-3.585-1.587-6.3-2.7-12.4-5.5-18.167-8.466-1.442-.741-2.781-1.529-4.192-2.285-5.282-2.839-10.409-5.745-15.24-8.79-1.579-.993-3.056-2.028-4.588-3.041-4.383-2.907-8.639-5.859-12.636-8.919-1.634-1.248-3.173-2.526-4.745-3.8-3.6-2.921-7.09-5.875-10.365-8.909-1.614-1.492-3.142-3-4.678-4.517-2.938-2.907-5.767-5.835-8.423-8.822-1.518-1.7-2.967-3.415-4.393-5.14q-3.567-4.32-6.776-8.709-2.045-2.81-3.94-5.643-2.858-4.281-5.372-8.607c-1.161-1.989-2.291-3.974-3.349-5.975-1.5-2.847-2.876-5.7-4.172-8.56-.931-2.049-1.848-4.09-2.673-6.143-1.148-2.856-2.152-5.7-3.1-8.56-.683-2.046-1.377-4.085-1.959-6.127-.825-2.885-1.489-5.748-2.122-8.618-.436-1.987-.9-3.968-1.25-5.943-.144-.819-.392-1.65-.52-2.468-.048.021-.091.034-.14.054C144.535,289.65,118.74,297,99.033,297c-12.12,0-22.062-2.636-30.107-7.867-7-4.553-12.176-11.251-15.908-19.576-24.556,135.9,44.243,280.722,179.234,370.86,71.076-59.5,177.9-107.725,317.672-143.352,44.791-11.491,53.741-29.278,55.518-36.39,1.838-7.371-.815-14.772-7.453-20.825-11.171-10.15-35.887-17.891-68.957-6.32-31.269,10.995-57.765,14.609-78.928,10.962v.01c-6.671-.291-12.869-.919-19.261-1.409' transform='translate(20.443 114.537)' fill='%23f26f35'/%3E%3Cpath id='Path_265' data-name='Path 265' d='M552.41,422.02a116.055,116.055,0,0,0-21.929,2.163c-22.478,4.342-42.125,14.965-50.052,27.055-2.978,4.557-4.044,8.906-3.14,12.921,3.184,13.624,31.471,24.1,66.779,17.239,22.521-4.349,42.154-15,50.021-27.145,2.934-4.526,3.957-8.816,3.024-12.764l-.016-.074c-2.385-10.683-20.106-19.395-44.688-19.395' transform='translate(202.683 179.326)' fill='%23f26f35'/%3E%3Cpath id='Path_266' data-name='Path 266' d='M735.068,192.573c32.4-6.824,55.092-26.45,50.755-43.69-4.187-17.377-33.918-25.8-66.181-18.991-32.4,6.823-55.092,26.331-50.906,43.691,4.336,17.242,34.069,25.813,66.332,18.99' transform='translate(283.956 54.188)' fill='%23e23626'/%3E%3Cpath id='Path_267' data-name='Path 267' d='M195.094,923.173A1094.285,1094.285,0,0,0,310.34,1023.563c69.728,52.8,141.322,53.4,181.313,30.538,20.862-11.913,31.589-29.4,29.441-47.963-1.911-16.41-17.75-57.97-123.5-89.322-48.555-14.395-89-34.952-120.223-61.09l-1.852-2.3c-37.545-71.7-22.8-111.822-3.823-132.855,44.377-49.221,152.747-42.968,210.665-19.846,53.964,21.625,88.042,14.675,101.955.963,7.779-7.676,9.823-17.713,5.764-28.264-7.631-19.766-37.131-41.812-97.125-44.4h-.014c-46.57-2.075-91.435-8.779-133.337-19.914-55.637-14.637-107.115-36.836-153.112-66l-.036.031-.145-.094C84,643.987,80.213,771.846,195.094,923.173' transform='translate(47.45 230.754)' fill='%2345abe0'/%3E%3Cpath id='Path_268' data-name='Path 268' d='M178.267,543.113c-.05-.031-.1-.057-.152-.088l-.027.023.145.1Z' transform='translate(75.675 230.746)' fill='%2345abe0'/%3E%3C/g%3E%3C/svg%3E \");\n    background-size: contain;\n    background-position: left center;\n    background-repeat: no-repeat;\n    min-height: 100vh;\n\n    .link-wrapper {\n        a {\n            font-size: 1.9rem;\n            color: $info;\n            position: relative;\n\n            &:hover {\n                text-decoration: none;\n            }\n\n            &:after {\n                content: \"\";\n                width: 2.9rem;\n                height: 1.2rem;\n                background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.42' height='12.035' viewBox='0 0 29.42 12.035'%3E%3Cpath id='Right_long' data-name='Right long' d='M23.22,0l-.97.938,4.576,4.427H0V6.67H26.826L22.251,11.1l.97.938,5.735-5.548.464-.469-.464-.469Z' fill='%23191919'/%3E%3C/svg%3E \);\n                background-repeat: no-repeat;\n                background-size: contain;\n                background-position: center;\n                position: absolute;\n                top: 50%;\n                left: 120%;\n                transform: translateY(-30%);\n                transition: all .2s ease-out;\n            }\n\n            &:hover:after {\n                left: 130%;\n                transition: all .2s ease-out;\n            }\n        }\n    }\n}\n\n.about-content {\n    background-color: rgba($white, $alpha: 0.7);\n}\n\n//Events Section\n\n.events-section {\n\n}\n\n//Partners\n\n.quot-text {\n    color: #979EA6;\n}\n\n.partners-logo-images {\n    width: 26rem;\n    height: 22rem;\n    @include media-breakpoint-down(sm) {\n        width: 18rem;\n        height: 15rem;\n    }\n}\n\n.general-banner-heater {\n    min-height: 60vh;\n    @include media-breakpoint-down(md) {\n        min-height: 50vh;\n    }\n    @include media-breakpoint-down(md) {\n        min-height: 25vh;\n    }\n}\n\n.story {\n    background-image: linear-gradient(to bottom, $white 0, $white 8%, $light 8%);\n}\n\n.black-container {\n    padding-right: 25rem;\n    position: relative;\n    @include media-breakpoint-down(xl) {\n        padding-right: 10rem;\n    }\n    @include media-breakpoint-down(xs) {\n\n        padding: 5rem 0rem;\n    }\n}\n\n.floating-link {\n    position: absolute;\n    top: 50%;\n    right: 3%;\n    transform: translateX(-50%);\n    @include media-breakpoint-down(lg) {\n        right: 0%;\n    }\n    @include media-breakpoint-down(xs) {\n        position: static;\n        transform: translateX(0%);\n\n    }\n}\n\n.height-500 {\n    max-height: 500px;\n}\n\n.opportunity {\n    border-top: solid 1px rgba($info, 0.1);\n}\n\n\n//Events Styling\n\nbutton.tribe-common-c-btn {\n    background-color: $secondary !important;\n    border-radius: 0 !important;\n\n    &:hover {\n        background-color: darken($secondary, 10%) !important;\n    }\n}\n\nbody .tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border {\n    border-color: $secondary;\n    color: $secondary;\n    border-radius: 0;\n\n    &:hover {\n        background-color: $secondary !important;\n        color: white !important;\n    }\n}\n\n.opportunity-image-block {\n    width: 20rem;\n    height: 20rem;\n}\n\n.width-mid-50 {\n    width: 50%;\n    @include media-breakpoint-down(sm) {\n        width: 100%;\n\n    }\n}\n\n.embed-container {\n    position: relative;\n    padding-bottom: 56.25%;\n    overflow: hidden;\n    max-width: 100%;\n    height: auto;\n}\n\n.embed-container iframe,\n.embed-container object,\n.embed-container embed {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n}\n\n// events gallery\n\n@media (max-width: 768px) {\n    .gallery-item {\n        max-width: 100% !important;\n        width: 100% !important;\n    }\n}\n\n.gallery-item .gallery-icon img {\n    border: 10px solid white !important;\n    width: 100%;\n    height: 300px;\n    overflow: hidden;\n    object-fit: cover;\n}\n\n@media (max-width: 768px) {\n    .gallery-item .gallery-icon img {\n        height: 600px;\n    }\n}\n\n.hop-wrap--max {\n    max-width: 880px;\n}\n\n.hop-wrapper {\n    @include media-breakpoint-up(md) {\n        border: 1px solid white;\n    }\n}\n\n.hop-head {\n    @include media-breakpoint-down(sm) {\n        border-bottom: 1px solid white;\n    }\n    @include media-breakpoint-up(md) {\n        position: absolute;\n        top: -$spacer*1.5;\n        left: 0;\n        right: 0;\n        text-align: center;\n        width: 100%;\n    }\n}\n\n.hop-header {\n    display: inline-block;\n    background-color: $primary;\n    padding: 0 $spacer*1.5;\n}\n\n.hop-block {\n    flex-grow: 1;\n    position: relative;\n\n    &:last-of-type {\n        @include media-breakpoint-down(sm) {\n            padding-bottom: 0 !important;\n        }\n    }\n}\n\n.hop-block:not(:last-of-type) .day-time-block {\n    @include media-breakpoint-down(sm) {\n        &:after {\n            bottom: 0;\n            position: absolute;\n            content: '';\n            left: 20%;\n            right: 20%;\n            width: 60%;\n            height: 1px;\n            background-color: #fff;\n        }\n    }\n    @include media-breakpoint-up(md) {\n        border-right: 1px solid white;\n    }\n}\n\n\n.w-sm-100 {\n    @include media-breakpoint-down(md) {\n        width: 100% !important;\n    }\n}\n\n.account-member-hero {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    min-height: 21.6rem;\n\n    h1 {\n        text-align: center;\n        color: white;\n        font-size: 3rem;\n        margin-bottom: 0;\n        @include media-breakpoint-up(lg) {\n            font-size: 4.8rem;\n        }\n    }\n}\n\n.woocommerce-account {\n    .non-member-bg {\n        background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1070.309' height='1342.282' viewBox='0 0 1070.309 1342.282'%3E%3Cg id='Group_347' data-name='Group 347' transform='translate(0 -0.001)' opacity='0.08'%3E%3Cpath id='Path_258' data-name='Path 258' d='M418.652,134.6c49.666-12.276,72.217-38.56,76.765-59.059,2.964-13.366-1.17-25.352-11.616-33.775-9.335-7.535-46.718-28.886-135.958,12.276C222.385,111.855,122.118,209.384,57.717,336.195c.425,19.895,5.53,32.974,15.807,39.669,16.881,11.018,48.992,6.271,97.661-14.189C168.57,284.326,231.327,180.6,418.652,134.6' transform='translate(24.525 12.53)' fill='%23a4206a'/%3E%3Cpath id='Path_259' data-name='Path 259' d='M240.979,651.517C102.963,557.649,33.035,408.043,58.825,267.191A701,701,0,0,0,.051,538.007C-2.314,706.378,78.489,871.3,202.159,1008.49,112.745,868.27,125.85,748.56,240.979,651.517' transform='translate(0 113.533)' fill='%239bc53f'/%3E%3Cpath id='Path_260' data-name='Path 260' d='M151.462,332.959c.982,4.048,2.294,7.937,3.635,11.81.609,1.76,1.046,3.605,1.728,5.329a132.248,132.248,0,0,0,7.477,15.756c.99,1.778,2.206,3.433,3.274,5.167,2.038,3.3,4.08,6.6,6.394,9.748,1.489,2.022,3.162,3.934,4.759,5.892,2.2,2.692,4.4,5.382,6.8,7.953,1.83,1.962,3.786,3.843,5.725,5.734,2.451,2.387,4.939,4.748,7.556,7.021,2.117,1.84,4.306,3.629,6.529,5.395q4.065,3.23,8.349,6.3c2.346,1.677,4.712,3.336,7.152,4.939,3,1.972,6.1,3.863,9.236,5.725,2.5,1.486,4.987,2.987,7.569,4.4,3.359,1.841,6.837,3.568,10.321,5.289,2.543,1.257,5.037,2.561,7.642,3.755,4,1.831,8.133,3.514,12.27,5.2,2.251.917,4.433,1.914,6.723,2.787q9.511,3.625,19.413,6.756c2.415.764,4.909,1.4,7.354,2.123,4.4,1.293,8.79,2.591,13.272,3.741,2.991.767,6.039,1.425,9.061,2.129,4.034.939,8.066,1.878,12.149,2.7,3.206.65,6.442,1.214,9.674,1.794,3.966.71,7.937,1.4,11.934,2.006,3.313.5,6.637.953,9.966,1.384,1.982.258,3.968.466,5.955.7a40.674,40.674,0,0,1-8.522-20.163c-3.527-26.071,15.736-54.148,47.9-69.862,108.31-53.006,234.669-87.39,321.6-106.9,40.213-9.075,66.351-28.722,71.684-53.918,4.076-19.292-4.564-39.576-22.551-52.933-25.915-19.232-62.854-18.9-98.813.829-16.21,8.883-36.849,21.328-58.7,34.5-91.153,54.97-157.858,92.967-184.781,81.07-6.519-2.868-10.831-7.179-12.8-12.81-4.06-11.572,2.978-25.07,10.432-39.361,11.764-22.572,17.957-37.02,4.771-47.265-22.076-17.129-104.192,28.241-176.646,68.246-39.773,21.964-80.836,44.636-118.127,61.3.333,2.81.77,5.571,1.268,8.3.453,2.481.788,5.019,1.374,7.437' transform='translate(63.238 66.503)' fill='%23e23626'/%3E%3Cpath id='Path_261' data-name='Path 261' d='M437.589,179.164c15.247-5.7,27.708-15.432,31.768-24.774,1.392-3.186,1.614-5.956.667-8.23v-.007c-2.119-5.127-10.386-8.343-21.544-8.343A76.616,76.616,0,0,0,421.839,143c-15.291,5.815-27.782,15.58-31.8,24.878-1.364,3.141-1.57,5.875-.653,8.134,3.645,8.742,25.042,11.942,48.2,3.149' transform='translate(165.226 58.557)' fill='%23e23626'/%3E%3Cpath id='Path_262' data-name='Path 262' d='M501.851,903.5c-27.624-3.835-51.267,5.084-52.922,20.038-1.622,14.974,19.473,30.368,47.242,34.26,27.55,3.97,51.268-5.084,52.906-20.048s-19.466-30.341-47.227-34.25' transform='translate(190.727 383.547)' fill='%2345abe0'/%3E%3Cpath id='Path_263' data-name='Path 263' d='M542.365,47.7C566.442,44.483,584.2,31.24,582.02,18.283S558.458-2.561,534.22.759c-24.108,3.349-41.84,16.462-39.672,29.412,2.2,12.958,23.573,20.87,47.816,17.531' transform='translate(210.073)' fill='%23a4206a'/%3E%3Cpath id='Path_264' data-name='Path 264' d='M430.841,443.089c-5.084-.38-10.369-.616-15.281-1.119-1.188-.124-2.26-.325-3.437-.456-9.9-1.083-19.515-2.367-28.714-3.927-.55-.094-1.046-.221-1.593-.316q-14.457-2.505-27.782-5.737c-.654-.16-1.25-.355-1.9-.517q-12.914-3.206-24.8-7.026c-.958-.309-1.831-.664-2.777-.979-7.422-2.474-14.586-5.084-21.388-7.9-1.234-.51-2.372-1.067-3.585-1.587-6.3-2.7-12.4-5.5-18.167-8.466-1.442-.741-2.781-1.529-4.192-2.285-5.282-2.839-10.409-5.745-15.24-8.79-1.579-.993-3.056-2.028-4.588-3.041-4.383-2.907-8.639-5.859-12.636-8.919-1.634-1.248-3.173-2.526-4.745-3.8-3.6-2.921-7.09-5.875-10.365-8.909-1.614-1.492-3.142-3-4.678-4.517-2.938-2.907-5.767-5.835-8.423-8.822-1.518-1.7-2.967-3.415-4.393-5.14q-3.567-4.32-6.776-8.709-2.045-2.81-3.94-5.643-2.858-4.281-5.372-8.607c-1.161-1.989-2.291-3.974-3.349-5.975-1.5-2.847-2.876-5.7-4.172-8.56-.931-2.049-1.848-4.09-2.673-6.143-1.148-2.856-2.152-5.7-3.1-8.56-.683-2.046-1.377-4.085-1.959-6.127-.825-2.885-1.489-5.748-2.122-8.618-.436-1.987-.9-3.968-1.25-5.943-.144-.819-.392-1.65-.52-2.468-.048.021-.091.034-.14.054C144.535,289.65,118.74,297,99.033,297c-12.12,0-22.062-2.636-30.107-7.867-7-4.553-12.176-11.251-15.908-19.576-24.556,135.9,44.243,280.722,179.234,370.86,71.076-59.5,177.9-107.725,317.672-143.352,44.791-11.491,53.741-29.278,55.518-36.39,1.838-7.371-.815-14.772-7.453-20.825-11.171-10.15-35.887-17.891-68.957-6.32-31.269,10.995-57.765,14.609-78.928,10.962v.01c-6.671-.291-12.869-.919-19.261-1.409' transform='translate(20.443 114.537)' fill='%23f26f35'/%3E%3Cpath id='Path_265' data-name='Path 265' d='M552.41,422.02a116.055,116.055,0,0,0-21.929,2.163c-22.478,4.342-42.125,14.965-50.052,27.055-2.978,4.557-4.044,8.906-3.14,12.921,3.184,13.624,31.471,24.1,66.779,17.239,22.521-4.349,42.154-15,50.021-27.145,2.934-4.526,3.957-8.816,3.024-12.764l-.016-.074c-2.385-10.683-20.106-19.395-44.688-19.395' transform='translate(202.683 179.326)' fill='%23f26f35'/%3E%3Cpath id='Path_266' data-name='Path 266' d='M735.068,192.573c32.4-6.824,55.092-26.45,50.755-43.69-4.187-17.377-33.918-25.8-66.181-18.991-32.4,6.823-55.092,26.331-50.906,43.691,4.336,17.242,34.069,25.813,66.332,18.99' transform='translate(283.956 54.188)' fill='%23e23626'/%3E%3Cpath id='Path_267' data-name='Path 267' d='M195.094,923.173A1094.285,1094.285,0,0,0,310.34,1023.563c69.728,52.8,141.322,53.4,181.313,30.538,20.862-11.913,31.589-29.4,29.441-47.963-1.911-16.41-17.75-57.97-123.5-89.322-48.555-14.395-89-34.952-120.223-61.09l-1.852-2.3c-37.545-71.7-22.8-111.822-3.823-132.855,44.377-49.221,152.747-42.968,210.665-19.846,53.964,21.625,88.042,14.675,101.955.963,7.779-7.676,9.823-17.713,5.764-28.264-7.631-19.766-37.131-41.812-97.125-44.4h-.014c-46.57-2.075-91.435-8.779-133.337-19.914-55.637-14.637-107.115-36.836-153.112-66l-.036.031-.145-.094C84,643.987,80.213,771.846,195.094,923.173' transform='translate(47.45 230.754)' fill='%2345abe0'/%3E%3Cpath id='Path_268' data-name='Path 268' d='M178.267,543.113c-.05-.031-.1-.057-.152-.088l-.027.023.145.1Z' transform='translate(75.675 230.746)' fill='%2345abe0'/%3E%3C/g%3E%3C/svg%3E \");\n        background-size: 150%;\n        background-position: 10% 10%;\n        background-repeat: no-repeat;\n        @include media-breakpoint-up(lg) {\n            background-size: 70%;\n            background-position: 10% 30%;\n        }\n        @include media-breakpoint-up(xl) {\n            background-size: 55%;\n            background-position: 30% 30%;\n        }\n        @include media-breakpoint-up(xxl) {\n            background-size: 40%;\n            background-position: center;\n        }\n    }\n\n    .general-banner-heater {\n        display: none !important;\n    }\n\n    .account-login-container {\n        .woocommerce {\n            h1, h2, h3 {\n                text-align: center;\n            }\n        }\n\n        form.woocommerce-form.woocommerce-form-login {\n            max-width: 500px;\n            border: none;\n            margin-left: auto;\n            margin-right: auto;\n            margin-bottom: 4rem;\n\n            @include media-breakpoint-up(lg) {\n                margin-bottom: 10rem;\n            }\n\n            label {\n                font-size: 1.4rem;\n            }\n\n            .woocommerce-LostPassword.lost_password {\n                font-size: 1.3rem;\n                margin-bottom: 0;\n                margin-left: 8px;\n            }\n\n            .woocommerce-button.button.woocommerce-form-login__submit {\n                margin-left: auto;\n                margin-right: 0;\n                text-transform: uppercase;\n                background-color: $secondary;\n                font-size: 1.8rem;\n                padding: 1.2rem 2rem;\n                color: white;\n            }\n        }\n    }\n}\n\n.account-join-row {\n    @include media-breakpoint-up(md) {\n        &.benefits-row-max {\n            max-width: 710px;\n            margin-left: auto;\n            margin-right: auto;\n        }\n    }\n\n    h2 {\n        font-size: 2.4rem;\n        @include media-breakpoint-down(md) {\n            font-size: 2rem;\n        }\n    }\n\n    .lead {\n        font-size: 1.6rem;\n        margin-bottom: 2rem;\n        @include media-breakpoint-up(md) {\n            margin-bottom: 3rem;\n        }\n    }\n\n    .benefits-max-width {\n        max-width: 120px;\n    }\n\n    .login-header {\n        @include media-breakpoint-down(md) {\n            padding-left: 2rem;\n            padding-right: 2rem;\n            font-size: 3.5rem;\n        }\n\n    }\n\n    .circle-check-blue-icon--header {\n        display: block;\n        padding-top: 72px;\n        background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='66.01' height='66.01' viewBox='0 0 66.01 66.01'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2574' data-name='Rectangle 2574' width='66.01' height='66.01' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_375' data-name='Group 375' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_295' data-name='Path 295' d='M33.005,5.423a27.582,27.582,0,0,1,19.5,47.086A27.582,27.582,0,1,1,13.5,13.5a27.4,27.4,0,0,1,19.5-8.079m0-5.423A33,33,0,1,0,66.01,33.005,33.005,33.005,0,0,0,33.005,0' fill='%2345abe0'/%3E%3Cpath id='Path_296' data-name='Path 296' d='M79.612,106.085a3.036,3.036,0,0,1-2.162-.9L69.5,97.243a2.712,2.712,0,0,1,3.835-3.835l6.274,6.274L94.953,84.34a2.712,2.712,0,0,1,3.835,3.835L81.773,105.189a3.036,3.036,0,0,1-2.162.9' transform='translate(-50.966 -61.972)' fill='%2345abe0'/%3E%3C/g%3E%3C/svg%3E%0A\");\n        background-repeat: no-repeat;\n        background-position: center top;\n        background-size: 52px;\n        margin-bottom: 4rem;\n        font-size: 1.5rem;\n        color: #8e8e8e;\n        @include media-breakpoint-down(sm) {\n            margin-bottom: 2rem;\n        }\n    }\n}\n\n.two-column {\n    @include media-breakpoint-up(md) {\n        column-count: 2;\n        column-gap: 20px;\n    }\n}\n\n.benefit-cards {\n    max-width: 290px;\n    margin-left: auto;\n    margin-right: auto;\n\n    .btn {\n        min-width: 200px\n    }\n}\n\n//faq\na.faq-accordion-button {\n    font-size: 1.6rem;\n    width: 100%;\n    padding: 2rem 2.5rem 2rem 6rem;\n    text-decoration: none;\n    background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.312' height='64.352' viewBox='0 0 51.312 64.352'%3E%3Cg id='Group_413' data-name='Group 413' transform='translate(-375.688 -791.824)'%3E%3Cpath id='Path_310' data-name='Path 310' d='M227.927,11.7c2.381-.589,3.462-1.849,3.68-2.832a1.556,1.556,0,0,0-.557-1.619c-.448-.361-2.24-1.385-6.518.589a29.266,29.266,0,0,0-13.91,13.527,2.161,2.161,0,0,0,.758,1.9c.809.528,2.349.3,4.682-.68-.125-3.708,2.883-8.681,11.864-10.887' transform='translate(169.007 787.176)' fill='%23fff'/%3E%3Cpath id='Path_311' data-name='Path 311' d='M209.139,78.782c-6.617-4.5-9.969-11.673-8.733-18.426a33.612,33.612,0,0,0-2.818,12.983c-.113,8.072,3.761,15.979,9.69,22.556-4.287-6.722-3.658-12.462,1.861-17.114' transform='translate(178.102 749.721)' fill='%23fff'/%3E%3Cpath id='Path_312' data-name='Path 312' d='M231.33,43.813c.047.194.11.38.174.566.029.084.05.173.083.256a6.343,6.343,0,0,0,.359.755c.047.085.106.165.157.248.1.158.2.316.306.467.071.1.152.189.228.282.105.129.211.258.326.381.088.094.181.184.274.275.118.114.237.228.362.337.1.088.207.174.313.259q.2.155.4.3c.112.08.226.16.343.237.144.095.292.185.443.275.12.071.239.143.363.211.161.088.328.171.495.253.122.06.241.123.366.18.192.088.39.169.588.249.108.044.213.092.322.133q.456.174.931.324c.116.037.235.067.353.1.211.062.421.124.636.179.144.037.29.068.435.1.193.045.387.09.582.13.154.031.309.058.464.086.19.034.38.067.572.1.159.024.318.046.478.067.095.012.19.022.285.033a1.95,1.95,0,0,1-.409-.967,3.538,3.538,0,0,1,2.3-3.349,73.207,73.207,0,0,1,15.418-5.125c1.928-.435,3.181-1.377,3.437-2.585a2.539,2.539,0,0,0-1.081-2.538,4.343,4.343,0,0,0-4.737.04c-.777.426-1.767,1.022-2.814,1.654-4.37,2.636-7.568,4.457-8.859,3.887a1.058,1.058,0,0,1-.614-.614,2.609,2.609,0,0,1,.5-1.887c.564-1.082.861-1.775.229-2.266-1.058-.821-5,1.354-8.469,3.272-1.907,1.053-3.876,2.14-5.663,2.939.016.135.037.267.061.4s.038.241.066.357' transform='translate(154.65 767.162)' fill='%23fff'/%3E%3Cpath id='Path_313' data-name='Path 313' d='M287.757,33.113a2.711,2.711,0,0,0,1.523-1.188.5.5,0,0,0,.032-.395h0c-.1-.246-.5-.4-1.033-.4a3.667,3.667,0,0,0-1.277.249,2.735,2.735,0,0,0-1.525,1.192.5.5,0,0,0-.031.39c.175.419,1.2.572,2.311.151' transform='translate(116.831 770.107)' fill='%23fff'/%3E%3Cpath id='Path_314' data-name='Path 314' d='M301.517,203.937c-1.324-.184-2.458.244-2.537.961s.934,1.456,2.265,1.642,2.458-.244,2.536-.961-.933-1.455-2.264-1.642' transform='translate(107.374 649.592)' fill='%23fff'/%3E%3Cpath id='Path_315' data-name='Path 315' d='M311.562,2.287c1.154-.154,2.006-.789,1.9-1.41s-1.13-1-2.291-.84-2.006.789-1.9,1.41,1.13,1,2.292.84' transform='translate(100.199 791.824)' fill='%23fff'/%3E%3Cpath id='Path_316' data-name='Path 316' d='M226.8,69.21c-.244-.018-.5-.03-.732-.054-.057-.006-.109-.016-.165-.022-.475-.052-.936-.113-1.377-.188l-.077-.015q-.693-.12-1.332-.275l-.091-.025q-.619-.154-1.189-.337c-.046-.015-.088-.032-.133-.047-.356-.119-.7-.244-1.025-.379-.059-.024-.114-.051-.172-.076-.3-.129-.594-.264-.871-.406-.069-.036-.133-.073-.2-.109-.253-.136-.5-.275-.731-.422-.076-.048-.147-.1-.22-.146-.21-.139-.414-.281-.606-.428-.078-.06-.152-.121-.227-.182-.173-.14-.34-.282-.5-.427-.077-.071-.151-.144-.224-.217-.141-.139-.276-.28-.4-.423-.073-.082-.142-.164-.21-.246-.114-.138-.223-.277-.325-.418-.066-.09-.129-.18-.189-.27q-.137-.205-.258-.412c-.056-.1-.11-.191-.16-.287-.072-.136-.138-.273-.2-.41-.044-.1-.089-.2-.128-.294-.055-.137-.1-.273-.149-.41-.033-.1-.066-.2-.094-.294-.04-.138-.071-.276-.1-.413-.021-.1-.043-.19-.06-.285-.007-.039-.019-.079-.025-.118l-.007,0a10.01,10.01,0,0,1-3.728,1.029,2.586,2.586,0,0,1-1.443-.377,2.113,2.113,0,0,1-.763-.938c-1.177,6.515,2.121,13.458,8.593,17.78,3.407-2.853,8.529-5.165,15.23-6.873,2.147-.551,2.576-1.4,2.662-1.745a1,1,0,0,0-.357-1,3.325,3.325,0,0,0-3.306-.3,7.761,7.761,0,0,1-3.784.526h0c-.32-.014-.617-.044-.923-.067' transform='translate(170.521 749.349)' fill='%23fff'/%3E%3Cpath id='Path_317' data-name='Path 317' d='M308.948,95.331a5.563,5.563,0,0,0-1.051.1,3.838,3.838,0,0,0-2.4,1.3.8.8,0,0,0-.151.619c.153.653,1.509,1.156,3.2.827a3.812,3.812,0,0,0,2.4-1.3.785.785,0,0,0,.145-.612v0c-.114-.512-.964-.93-2.142-.93' transform='translate(102.94 725.322)' fill='%23fff'/%3E%3Cpath id='Path_318' data-name='Path 318' d='M351.739,31.927c1.553-.327,2.641-1.268,2.433-2.095S352.547,28.6,351,28.922s-2.641,1.262-2.441,2.095,1.633,1.238,3.18.91' transform='translate(72.802 771.727)' fill='%23fff'/%3E%3Cpath id='Path_319' data-name='Path 319' d='M226.81,140.893a52.458,52.458,0,0,0,5.525,4.813c3.343,2.531,6.775,2.56,8.692,1.464a2.386,2.386,0,0,0,1.411-2.3c-.092-.787-.851-2.779-5.921-4.283a15.983,15.983,0,0,1-5.764-2.929l-.089-.11c-1.8-3.438-1.093-5.361-.183-6.37,2.128-2.36,7.323-2.06,10.1-.951,2.587,1.037,4.221.7,4.888.046a1.2,1.2,0,0,0,.276-1.355c-.366-.947-1.78-2-4.656-2.129h0a30.179,30.179,0,0,1-6.392-.955,26.054,26.054,0,0,1-7.341-3.164h0l-.007,0c-5.864,4.84-6.046,10.969-.538,18.224' transform='translate(160.506 706.252)' fill='%23fff'/%3E%3Cpath id='Path_320' data-name='Path 320' d='M237.823,122.669l-.007,0h0l.007,0Z' transform='translate(150.038 706.255)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A\");\n    background-position: 2rem 50%;\n    background-repeat: no-repeat;\n    background-size: 34px;\n    @include media-breakpoint-up(md) {\n        font-size: 2rem;\n    }\n\n}\n\n.faq-accordion-body {\n    padding: 2rem;\n    border: 1px solid whitesmoke;\n\n    p {\n        font-size: 1.6rem;\n        line-height: 1.5;\n    }\n\n    @include media-breakpoint-up(md) {\n        padding: 2rem 2rem 2rem 6rem;\n    }\n}\n\n\n.state-ico {\n    width: 16px;\n    height: 16px;\n    position: relative;\n    display: inline-block;\n    vertical-align: middle;\n}\n\n.line {\n    background-color: white;\n    position: absolute;\n}\n\n.horizontal {\n    width: 16px;\n    height: 2px;\n    top: 8px;\n    left: 0;\n    transform: translateY(-50%);\n    transition: transform 0.15s ease-out;\n}\n\n.vertical {\n    width: 2px;\n    height: 16px;\n    left: 8px;\n    top: 0;\n    transform: translateX(-50%);\n    transition: transform 0.15s ease-out;\n}\n\n.state-ico.active .horizontal {\n    transform: translateY(-50%) rotate(-45deg);\n}\n\n.state-ico.active .vertical {\n    transform: translateX(-50%) rotate(-45deg);\n}\n\n.faq-banner {\n    h1 {\n        font-size: 3rem;\n        @include media-breakpoint-up(lg) {\n            font-size: 5rem;\n        }\n    }\n}\n\n//bootstrap based gallery module\n\n.modal__trigger {\n    margin-bottom: 2rem;\n    text-align: center;\n    .modal__trigger__image {\n        height: 300px;\n        width: 100%;\n        -o-object-fit: cover;\n        object-fit: cover;\n        overflow: hidden;\n        margin-bottom: 1rem;\n        @include media-breakpoint-up(md) {\n            height: 386px;\n        }\n    }\n    .modal__trigger__title {\n        font-size: 2.4rem;\n        font-weight: bold;\n        margin-bottom: .5rem;\n    }\n    .modal__trigger__subtitle {\n        font-size: 1.5rem;\n        padding: 0 1rem;\n    }\n}\n\n.modal-content--border {\n    @include media-breakpoint-up(lg) {\n        border-left: 10px solid lighten($secondary, 5%);\n    }\n}\n\n.m-carousel__gallery {\n\n    height: 100%;\n\n    @include media-breakpoint-down(xs) {\n        height: 50vh;\n    }\n    @include media-breakpoint-down(md) {\n        height: 55vh;\n    }\n\n    .carousel-inner img {\n        width: 100%;\n        height: 100%;\n    }\n\n    .carousel-indicators {\n\n        margin-left: 4px;\n        margin-right: 4px;\n        justify-content: start;\n        position: static;\n        margin-top: 8px;\n\n        li {\n            margin: 0;\n            border: 3px solid white;\n            flex: 0 1 8.5%;\n            @include media-breakpoint-down(sm) {\n                flex: 0 1 40px;\n            }\n        }\n    }\n\n    .carousel-control-prev, .carousel-control-next {\n            height: calc(100% - 60px);\n    }\n\n    .carousel-control-next-icon {\n        background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2284' data-name='Rectangle 2284' width='20' height='20' transform='translate(23030 3779)' fill='%23d8d139'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_52' data-name='Mask Group 52' transform='translate(-23030 -3779)' clip-path='url(https://vernonarts.ca/wp-content/themes/vcac/style/%23clip-path)'%3E%3Cpath id='Icon_metro-chevron-thin-left' data-name='Icon metro-chevron-thin-left' d='M20.58,22.327a.81.81,0,0,1,0,1.138.791.791,0,0,1-1.127,0l-9.1-9.2a.81.81,0,0,1,0-1.138l9.1-9.2a.792.792,0,0,1,1.127,0,.81.81,0,0,1,0,1.138l-8.3,8.627,8.3,8.625Z' transform='translate(23055.813 3802.701) rotate(180)' fill='%2380838a'/%3E%3C/g%3E%3C/svg%3E%0A\");\n        border: 2px solid #80838a;\n        background-color: #fff;\n        background-size: 20px;\n        background-position: 9px center;\n        border-radius:50%;\n        width: 40px;\n        height: 40px;\n    }\n\n    .carousel-control-prev-icon {\n        background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2283' data-name='Rectangle 2283' width='20' height='20' transform='translate(22986 3764)' fill='%23d8d139'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_51' data-name='Mask Group 51' transform='translate(-22986 -3764)' clip-path='url(https://vernonarts.ca/wp-content/themes/vcac/style/%23clip-path)'%3E%3Cpath id='Icon_metro-chevron-thin-left' data-name='Icon metro-chevron-thin-left' d='M20.58,22.327a.81.81,0,0,1,0,1.138.791.791,0,0,1-1.127,0l-9.1-9.2a.81.81,0,0,1,0-1.138l9.1-9.2a.792.792,0,0,1,1.127,0,.81.81,0,0,1,0,1.138l-8.3,8.627,8.3,8.625Z' transform='translate(22980.885 3760.299)' fill='%2380838a'/%3E%3C/g%3E%3C/svg%3E%0A\");\n        border: 2px solid #80838a;\n        background-color: white;\n        background-size: 20px;\n        background-position: 7px center;\n        border-radius:50%;\n        width: 40px;\n        height: 40px;\n    }\n\n    .carousel-indicators li img {\n        display: block;\n        opacity: 0.7;\n    }\n\n    .carousel-indicators li.active img {\n        opacity: 1;\n    }\n\n    .carousel-indicators li:hover img {\n        opacity: 0.85;\n    }\n\n    .carousel-item {\n        height: calc(50vh - 40px);\n\n        @include media-breakpoint-up(md) {\n            max-height: 778px;\n            height: calc(55vh - 200px);\n        }\n\n        @include media-breakpoint-only(md) {\n            height: calc(64vh - 220px);\n        }\n\n        @include media-breakpoint-up(xl) {\n            height: calc(100vh - 174px);\n        }\n\n        @include media-breakpoint-up(xxxl) {\n            height: calc(100vh - 200px);\n        }\n\n    }\n\n    .carousel-item img {\n        object-fit: contain;\n    }\n}\n\n.m-modal-button--close {\n\n    height: 40px;\n    justify-content: end;\n    align-items: center;\n\n    .close {\n        font-size: 2rem;\n        margin-right: 2rem;\n        @include media-breakpoint-up(lg) {\n            margin-right: -2rem;\n        }\n    }\n\n}\n.m-modal__image {\n    margin-bottom: 2rem;\n    display: flex;\n    height: 60vh;\n    max-height: 850px;\n    img {\n        width: 100%;\n        object-position: center;\n        object-fit: cover;\n    }\n    @include media-breakpoint-up(lg) {\n        margin-bottom: 0;\n        height: calc(55vh - 10rem);\n    }\n\n    @include media-breakpoint-up(xl) {\n        height: calc(100vh - 10rem);\n    }\n}\n\n.l-modal__content-body {\n\n    display: flex;\n    flex-direction: column;\n    max-height: 850px;\n    @include media-breakpoint-up(lg) {\n        height: calc(55vh - 10rem);\n    }\n\n    @include media-breakpoint-up(xl) {\n        height: calc(100vh - 10rem);\n    }\n\n    .modal-content-header {\n        min-height: 50px;\n        flex-shrink: 0;\n        margin-bottom: 20px;\n    }\n\n    .modal-content-body {\n\n        z-index: 1;\n\n        @include media-breakpoint-up(lg) {\n            flex: 0 1 502px;\n            overflow-y: scroll;\n        }\n\n        @include media-breakpoint-up(xl) {\n            padding-bottom: 100px;\n        }\n\n        p {\n            font-size: 1.6rem\n        }\n\n    }\n\n    .modal-content-footer {\n\n        position: relative;\n        height: 114px;\n        flex-shrink: 0;\n        padding-top: 15px;\n\n        a {\n            font-size: 1.5rem;\n            color: #707070;\n            border-bottom: 1px solid #707070;\n            line-height:1.7;\n            margin-bottom: 12px;\n            position: relative;\n            &:after {\n                position:absolute;\n                content: '';\n                right: 0;\n                top: 4px;\n                background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.42' height='12.035' viewBox='0 0 29.42 12.035'%3E%3Cpath id='Right_long' data-name='Right long' d='M23.22,0l-.97.938,4.576,4.427H0V6.67H26.826L22.251,11.1l.97.938,5.735-5.548.464-.469-.464-.469Z' fill='%23707070'/%3E%3C/svg%3E%0A\);\n                background-repeat: no-repeat;\n                background-position: right center;\n                width: 30px;\n                height: 14px;\n            }\n        }\n\n        @include media-breakpoint-up(lg) {\n            &:before {\n                content: '';\n                width: 100%;\n                height: 80px;\n                background: rgb(255, 255, 255);\n                background: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);\n                position: absolute;\n                top: -80px;\n                z-index: 2;\n            }\n        }\n    }\n}\na.gallery-item {\n    cursor:pointer;\n}\n",".footer{\n    &-container{\n        border-top: 1px solid #707070;\n    }\n   \n}\n\n.section-footer{\n    li{\n\n        @include media-breakpoint-down(xxl) {\n            max-width: 15rem;\n        }\n        @include media-breakpoint-down(xl) {\n            max-width: 12rem;\n        }\n     \n        @include media-breakpoint-down(md) {\n            max-width: none;\n        }\n\n    }\n    li > ul li.menu-item a{\n        max-width: 12rem;\n        @include media-breakpoint-down(xxl) {\n            max-width: 10rem;\n        }\n        @include media-breakpoint-down(md) {\n            max-width: none;\n        }\n    }\n}\n\nul.footer-menu{\n    margin-left: 0;\n        padding-left: 0;\n    ul{\n        margin-left: 0;\n        padding-left: 0;\n        margin-top: 2.7rem;\n        @include media-breakpoint-down(xl) {\n            margin-top: 2rem;\n        }\n        @include media-breakpoint-down(lg) {\n            margin-top: 1rem;\n            margin-bottom: 1rem;\n        }\n    }\n}",".woocommerce-input-wrapper {\n    width: 100%;\n    display: block;\n}\n\n\n//Woocom Typography\n\nh2.woocommerce-loop-product__title, span.price {\n    font-size: 1.6rem !important;\n}\n\nspan.price, .woocommerce div.product p.price, .woocommerce div.product span.price {\n    font-weight: 700 !important;\n    color: $danger !important;\n}\n\n.woocommerce ul.products li.product .button {\n    font-size: 1.5rem !important;\n    margin-right: 4rem;\n}\n\n.woocommerce a.added_to_cart {\n    font-size: 1.5rem !important;\n}\n\ntr {\n    font-size: 1.5rem !important;\n}\n\n#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {\n    min-width: 15rem;\n}\n\n.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {\n    background-color: $success;\n    font-size: 1.5rem !important;\n\n    &:hover {\n        background-color: darken($success, 5%);\n    }\n\n}\n\n.woocommerce-error, .woocommerce-info, .woocommerce-message, #add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {\n    font-size: 1.5rem !important;\n}\n\n.woocommerce .quantity .qty {\n    font-size: 1.5rem;\n}\n\n.woocommerce div.product p.price, .woocommerce div.product span.price {\n    font-size: 1.6rem;\n}\n\n.posted_in {\n    font-size: 1.4rem;\n\n}\n\n\n//Checkfox styling\n.woocommerce-product-details__short-description + div {\n    padding: 2rem 0;\n\n    span {\n        font-weight: 700;\n        margin-left: 1rem;\n    }\n\n    a {\n        text-decoration: underline;\n\n    }\n}\n\n\n.woocommerce div.product .woocommerce-tabs ul.tabs li {\n    font-size: 1.5rem;\n}\n\n.orderby {\n    font-size: 1.5rem;\n}\n\n//Button Wooc\n.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {\n    color: $white;\n    border-radius: 0;\n    text-transform: uppercase;\n    font-size: 1.8rem;\n    font-weight: 700;\n    background-color: $primary;\n    @include media-breakpoint-down(lg) {\n        font-size: 1.6rem;\n    }\n    @include media-breakpoint-down(md) {\n        font-size: 1.4rem;\n    }\n}\n\n//Woocommerce Booking\n\n.wc-bookings-booking-form {\n    max-width: 50rem;\n}\n\n.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev, .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next {\n    background-color: none;\n}\n\n.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-next {\n    top: 11px;\n}\n\n.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-prev {\n    top: 11px;\n}\n\n.wc-bookings-date-picker .ui-datepicker td.bookable a {\n    background-color: $secondary !important;\n}\n\n.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a, .wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default {\n    background-color: darken($secondary, 10%) !important;\n}\n\nspan.price, .woocommerce div.product p.price, .woocommerce div.product span.price {\n    color: $danger !important;\n}\n\n.wc-bookings-booking-form .block-picker li:nth-child(odd) a:hover, .wc-bookings-booking-form .block-picker li:nth-child(odd) a:focus,\n.wc-bookings-booking-form .block-picker li:nth-child(even) a:hover, .wc-bookings-booking-form .block-picker li:nth-child(even) a:focus {\n\n    font-weight: 700;\n    background-color: $danger !important;;\n}\n\n.wc-bookings-booking-form .block-picker li a {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-wrap: wrap;\n\n    .booking-spaces-left {\n        margin-left: 3px;\n    }\n}\n\n.ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-default {\n    border-radius: 0 !important;\n}\n\n\n//MembershipArea\n\n.woocommerce form .password-input, .woocommerce-page form .password-input {\n    width: 100%;\n}\n\n.woocommerce form .show-password-input, .woocommerce-page form .show-password-input {\n    top: 0.3rem;\n}\n\n.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {\n    margin-left: 1rem;\n    border-radius: 0;\n\n}\n\n\n.woocommerce-account .woocommerce-MyAccount-navigation {\n    ul {\n        list-style: none;\n        background-color: white;\n        padding: 3rem;\n        margin-right: 3rem;\n        @include media-breakpoint-up(lg) {\n            border-right: 1px solid #e6e6e6;\n        }\n        @include media-breakpoint-down(md) {\n            margin-right: 0rem;\n        }\n\n        li {\n            padding: 1rem 0;\n\n            &.is-active {\n                a {\n                    padding-left: 16px;\n                    color: $primary;\n                    background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='17' viewBox='0 0 14 17'%3E%3Cpath id='Polygon_20' data-name='Polygon 20' d='M8.5,0,17,14H0Z' transform='translate(14) rotate(90)' fill='%23f26f35'/%3E%3C/svg%3E%0A\");\n                    background-repeat: no-repeat;\n                    background-position: 0 50%;\n                    background-size: 10px;\n                    &:hover {\n                        color: darken($primary, 10%);\n                    }\n                }\n            }\n\n            a {\n                color: lighten($body-color,25%);\n                font-size: 1.6rem;\n                font-weight: 700;\n                text-transform: uppercase;\n                position: relative;\n\n                &:hover {\n                    color: darken($body-color, 15%);\n                }\n\n                @include media-breakpoint-down(xl) {\n                    font-size: 1.5rem;\n                }\n                @include media-breakpoint-down(lg) {\n                    font-size: 1.4rem;\n\n                }\n            }\n        }\n    }\n}\n\nul.products.columns-4 {\n    @include media-breakpoint-down(sm) {\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        align-items: center;\n\n\n    }\n}\n\n.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {\n    @include media-breakpoint-down(sm) {\n        width: 100%;\n\n    }\n}\n\n.wc-bookings-booking-cost {\n    font-size: 1.6rem;\n}\n\n.product_meta {\n    display: none;\n}\n\n\n//Events\n\n#ect-carousel-wrapper .ect-carousel-title h4, #ect-carousel-wrapper .ect-carousel-title h4 a, .ect-carousel-event-area, #ect-carousel-wrapper .ect-carousel-date, #ect-carousel-wrapper .ect-date-schedule span {\n    font-family: 'Lato', sans-serif !important;\n}\n\n#ect-carousel-wrapper .ect-carousel-date, #ect-carousel-wrapper .ect-date-schedule span {\n    color: $white !important;\n}\n\n#ect-carousel-wrapper .style-1 .ect-carousel-date {\n    background: rgba($primary, .8) !important;\n\n    box-shadow: inset 0 0 25px -5px $primary !important;\n}\n\n#ect-carousel-wrapper .style-1 .ect-carousel-date:after {\n    border-color: transparent transparent $primary !important;\n}\n\n#ect-carousel-wrapper .ect-carousel-event-area {\n    box-shadow: none !important;\n}\n\n#ect-carousel-wrapper .ect-carousel-event-area {\n    background: rgba($secondary, .2) !important;\n}\n\n.ect-carousel-readmore a {\n    color: $white !important;\n    border-radius: 0;\n    text-transform: uppercase;\n    font-size: 1.8rem;\n    font-weight: 700;\n    background-color: $secondary;\n    border: none !important;\n\n    &:hover {\n        background-color: darken($secondary, 15%) !important;\n    }\n\n    @include media-breakpoint-down(lg) {\n        font-size: 1.6rem;\n    }\n    @include media-breakpoint-down(md) {\n        font-size: 1.4rem;\n    }\n}\n\n.woocommerce span.onsale {\n    background-color: $danger;\n    font-size: 1.3rem;\n    border-radius: 0%;\n}\n\n.waitinglist {\n    font-size: 1.5rem;\n    font-weight: 700;\n    background: rgba(255, 0, 0, 0.2);\n}\n\n.notwaitinglist {\n    color: #9bc53f;\n    font-weight: 700;\n}\n\nli.wpmenucartli > a {\n    padding-top: 3px;\n    padding-left: 8px;\n    display: block;\n    line-height: 1;\n    @include media-breakpoint-up(md) {\n        padding: 3px 1rem 0 .95rem;\n    }\n}\n\n.woocommerce-additional-fields__field-wrapper {\n    span.woocommerce-input-wrapper {\n        h2 {\n            display: none;\n        }\n    }\n}\n\n\n\n/* # WooCommerce Cart Icon CSS with FontAwesome 5\n---------------------------------------------------------------------------------------------------- */\n\n.cart-contents {\n    position: relative;\n    display: flex !important;\n    flex-flow: column nowrap;\n    justify-content: center;\n}\n\n.cart-contents:before {\n    font-family: 'Font Awesome 5 Free';\n    font-weight: 900;\n    content: \"\\f290\" !important;\n    font-size: 30px;\n    color: #FF1493;\n}\n\n.cart-contents:hover {\n    text-decoration: none;\n}\n\n.cart-contents-count {\n    position: absolute;\n    top: 15px;\n    right: 1px;\n    transform: translateY(-105%) translateX(25%);\n    font-family: Arial, Helvetica, sans-serif;\n    font-weight: normal;\n    font-size: 12px;\n    line-height: 22px;\n    height: 22px;\n    width: 22px;\n    vertical-align: middle;\n    text-align: center;\n    color: #fff;\n    background: #000;\n    border-radius: 50%;\n    padding: 1px;\n}\n\n.woocommerce-terms-and-conditions-wrapper {\n    width: 100%;\n}\n\n// fix woocommerce desktop credit card layout\n\np.form-row.form-row-wide {\n    display: block;\n    align-items: baseline;\n}\n\n@include media-breakpoint-up(md) {\n\n    p.form-row.form-row-wide {\n        display: flex;\n        align-items: baseline;\n    }\n\n    .woocommerce-checkout #payment ul.payment_methods li input {\n        margin-left: 1em\n    }\n\n}\n\n//camouflage cash on delivery button\n.wc_payment_method.payment_method_cod {\n    width: 12px;\n    height: 12px;\n    position: absolute;\n    bottom: 10px;\n    right: 20px;\n    overflow: hidden;\n     input[type=\"radio\"]#payment_method_cod {\n         margin-left: 0 !important;\n         position: absolute;\n         top: 0;\n         left: 0;\n         -webkit-appearance:none;\n         width:10px;\n         height:10px;\n         background-color: darken(#dedcde, 10%);\n         border: none;\n         border-radius:50%;\n         outline:none;\n         cursor: pointer;\n         &:checked {\n             background-color: lighten(#45abe0, 10%);\n         }\n    }\n    label, .payment_box.payment_method_cod {\n        display: none;\n    }\n}\n//style Phone Validator for WooCommerce plugin billing_number error\n.woocommerce form .form-row.woocommerce-validated.woocommerce-invalid input.input-text {\n    border-color: #a00!important;\n    background-color: rgba(#a00,.2)!important;\n}\n\n.cartcontents {\n    font-weight: bold;\n    @include media-breakpoint-up(xl) {\n        font-size: 1.6rem;\n    }\n}\n.wpmenucartli {\n    a > i {\n        font-size: 1.6rem;\n        @include media-breakpoint-up(xl) {\n            font-size: 2rem;\n        }\n    }\n}\n#cart-menu {\n    .nav-link {\n        padding: 0.5rem .4rem;\n        @include media-breakpoint-down(md) {\n            font-size: 1.1rem;\n        }\n    }\n}\n.woocommerce {\n    .woocommerce-MyAccount-content{\n        margin-top: 2rem;\n        h2 {\n            display:none;\n        }\n    }\n}\n\na.edit {\n    font-size: 1.6rem;\n    margin: 0;\n    line-height: 1;\n    cursor: pointer;\n    position: relative;\n    text-decoration: none;\n    overflow: visible;\n    padding: 0.618em 1em;\n    font-weight: 700;\n    border-radius: 3px;\n    left: auto;\n    color: #515151;\n    background-color: #ebe9eb;\n    border: 0;\n    display: inline-block;\n    background-image: none;\n    box-shadow: none;\n    text-shadow: none;\n    margin-bottom: 1rem;\n}\n.woocommerce .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout {\n    a {\n        display: inline-block;\n        min-width: 160px;\n        padding: .75rem 2.5rem;\n        background-color: #e23626;\n        text-align: center;\n        color: white !important\n    }\n}","button {\n    cursor: pointer;\n}\n\n\n\nbody .hero-nav-overlay .contact-button a.nav-link {\n    color: $white;\n    border-radius: 0;\n    padding: 1.2rem 2rem;\n  \n   \n    @include media-breakpoint-down(xl) {\n        padding: .8rem 1.5rem;\n    }\n  \n    &:hover, &:active, &:focus{\n        color: rgba($white, 0.8);\n    }\n}\nbody .hero-nav-overlay .contact-button{\n    width: fit-content;\n}\n\n.navbar-light .navbar-toggler{\n    border: none;\n}\n.fa-bars:before{\n    color: $secondary;\n    font-size:2rem ;\n}\n\n.light-theme{\n    .fa-bars:before{\n        color: $primary;\n        \n    } \n}\n\n.btn{\n    color: $white;\n    border-radius: 0;\n   text-transform: uppercase;\n   font-size: 1.8rem;\n   font-weight: 700;\n   @include media-breakpoint-down(lg) {\n    font-size: 1.6rem;\n}\n@include media-breakpoint-down(md) {\n    font-size: 1.4rem;\n}\n\n}\n\nbody .hero-nav-overlay .contact-button.active.nav-item a.nav-link{\n    color: $white !important;\n}","//Contact Form\nbody #gform_wrapper_1 .gform_footer input[type=submit], body #gform_wrapper_5 .gform_footer input[type=submit], body #gform_wrapper_3 .gform_footer input[type=submit], body #gform_wrapper_4 .gform_footer input[type=submit] { color: white;\n    background-color: $primary;\n    border: none;\n    outline: none;\n    text-transform: uppercase;\n    padding: 1rem 2rem;\n    border-radius: 0;\n    font-size: 1.8rem;\n   font-weight: 700;\n   @include media-breakpoint-down(lg) {\n    font-size: 1.6rem;\n}\n@include media-breakpoint-down(md) {\n    font-size: 1.4rem;\n}\n    &:hover, &:active, &:focus{\n        background-color: darken($primary, 10%);\n    }\n}\n\nbody #gform_wrapper_3 .gform_footer input[type=submit]{\n    background-color: $secondary;\n    &:hover, &:active, &:focus{\n        background-color: darken($secondary, 10%);\n    }\n}\n\n//Subscription\n\nbody #gform_wrapper_2 .gform_footer  {\n\n    position: absolute; top: 50%;\n    right: 12px;\n    transform: translateY(-57%);\n}\n\n\nbody #gform_wrapper_2 .gform_footer {\n    background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg id='Icon' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.025' height='14.914' viewBox='0 0 24.025 14.914'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath id='Shape' d='M-18,7.87a1.335,1.335,0,0,1,1.335-1.335H.913L-2.926,2.686A1.333,1.333,0,0,1-2.924.8h0A1.331,1.331,0,0,1-1.042.8L6.025,7.87l-7.067,7.067a1.331,1.331,0,0,1-1.882,0h0a1.333,1.333,0,0,1,0-1.883L.913,9.2H-16.665A1.335,1.335,0,0,1-18,7.87Z' transform='translate(18 -0.413)' fill='rgba(0,0,0,0.7)'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_45' data-name='Group 45' transform='translate(0 0)'%3E%3Cpath id='Shape-2' data-name='Shape' d='M-18,7.87a1.335,1.335,0,0,1,1.335-1.335H.913L-2.926,2.686A1.333,1.333,0,0,1-2.924.8h0A1.331,1.331,0,0,1-1.042.8L6.025,7.87l-7.067,7.067a1.331,1.331,0,0,1-1.882,0h0a1.333,1.333,0,0,1,0-1.883L.913,9.2H-16.665A1.335,1.335,0,0,1-18,7.87Z' transform='translate(18 -0.413)' fill='rgba(0,0,0,0.7)'/%3E%3Cg id='Mask_Group_45' data-name='Mask Group 45' clip-path='url(https://vernonarts.ca/wp-content/themes/vcac/style/%23clip-path)'%3E%3Cg id='Color' transform='translate(-5.339 -14.45)'%3E%3Crect id='Rectangle' width='29.364' height='29.364' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A\");\n    background-size: contain;\n    background-position: center;\n    background-repeat: no-repeat;\n    width: 2.4rem;\n    height: 1,4rem;\n    cursor: pointer;\n    input{\n\n        opacity: 0;\n    }\n}\n\nbody #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_label {display: none;}\nbody #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text] {\n    padding: 1.5rem 0;\n    height: 100%;\n    border: none;\n    outline: none;\n    background-color: $primary;\n    color: $white;\n    border-bottom: 1px solid $white;\n    font-size: 2rem;\n\n    @include media-breakpoint-down(xl) {\n        font-size: 1.6rem;\n    }\n    @include media-breakpoint-down(lg) {\n        font-size: 1.4rem;\n    }\n    &::placeholder{\n        color: $white;\n    }\n    &:focus, &:active{\n        border-bottom: 2px solid $white;\n        outline: none !important;\n    }\n}\n\n.arrow-relative{\n    position: relative;\n    @include media-breakpoint-down(lg) {\n        width: 100%;\n   }\n}\n\n\n.gform_wrapper.gravity-theme .ginput_total{\n    color: $success;\n    font-size: 1.6rem;\n}\n\n//captcha mobile fix\n@media (max-width: 361.98px) {\n    #gform_wrapper_1 div.ginput_recaptcha,\n    #gform_wrapper_7 div.ginput_recaptcha {\n        -ms-transform: scale(.8);\n        transform: scale(.8);\n        -webkit-transform: scale(.8);\n        -ms-transform-origin: 0 0;\n        transform-origin: 0 0;\n        -webkit-transform-origin: 0 0\n    }\n}\n\n/* Move reCAPTCHA v3 badge in front */\n.grecaptcha-badge {\n    z-index:999;\n}\n","#main-slider-nav-container{\n    div.orders{\n        opacity: 0.3;\n        transition: all 0.2 ease-in-out;\n        .d-flex{\n            width: 217px;\n            height: 150px;\n            cursor: pointer;\n            @include media-breakpoint-down(sm) {\n                width: fit-content;\n                height: fit-content;\n                margin: 1rem;\n               }\n        }\n       \n    }\n   \n}\n\n.sleder-frame{\n    overflow: hidden;\n    width: 651px;\n\n    @media (min-width: 2000px) {\n        width: 1000px;\n       }\n       @media (min-width: 2400px) {\n        width: 1051px;\n       }\n    @include media-breakpoint-down(sm) {\n        width: fit-content;\n       padding-bottom: .5rem;\n       }\n}\n\n#main-slider-nav-container{\n    width: 40rem;\n}\n\n.main-slider-bg{\n    min-height: 75vh;\n    background-position: center;\n    @include media-breakpoint-down(md) {\n        min-height: 50vh;\n    }\n    @media only screen and (max-height: 800px)  {\n        min-height: 80vh;\n    }\n    @include media-breakpoint-down(sm) {\n        height: 40rem;\n        min-height: 40rem;\n    }\n}\n\n.main-slider-wrapper{\n    position: relative;\n}\n.container-for-small-slider{\n   \n    position: absolute;\n    right: 0;\n    bottom: 0px;\n}\n\ndiv.tns-nav-active{\n    transition: all 0.2 ease-in-out;\n    opacity: 1 !important;\n}\n\n.circles{\n    border: 1px solid $white;\n    border-radius: 100%;\n    font-size: 1.3rem;\n    width: 3.6rem;\n    height: 3.6rem;\n    padding-top: 0.7rem;\n}\n\n.nav-slider-content{\n@include media-breakpoint-down(sm) {\n display: none;\n}\n}\n\n",".about-cards{\n    a{\n        &:hover{\n            text-decoration: none;\n        }\n    }\n}\n.about-cards-card {\n    height: 87.3rem;\n   \n  \n    .gradient-overlay{\n        transition: all 0.5s ease-in-out;\n        &:hover{\n            transition: all 0.5s ease-in-out;\n            background-image:linear-gradient(to right, rgba(0, 0, 0, 0.1 ), rgba(0, 0, 0, 0.2 ));\n        }\n   }\n    \n    @include media-breakpoint-down(xxl) {\n         height: 70rem;\n    }\n    @include media-breakpoint-down(xl) {\n         height: 60rem;\n    }\n    @include media-breakpoint-down(lg) {\n         height: 50rem;\n    }\n    @include media-breakpoint-down(md) {\n         height: 40rem;\n    }\n    @include media-breakpoint-down(sm) {\n         height: 30rem;\n    }\n    @include media-breakpoint-down(xs) {\n        width: 25rem;\n        margin: 1rem;\n   }\n   h2{\n       background-color: $white;\n   }\n   \n}\n\n\n.about-cards-card-big{\n    transform: scale(1.01, 1.15);\n   \n  \n    @include media-breakpoint-down(xs) {\n        transform: scaleY(1);\n   }\n}\n\n\n.team-member-card{\n    height: 87.3rem;\n    @include media-breakpoint-down(xxl) {\n        height: 70rem;\n   }\n   @include media-breakpoint-down(xl) {\n        height: 60rem;\n   }\n   @include media-breakpoint-down(lg) {\n        height: 50rem;\n   }\n   @include media-breakpoint-down(md) {\n        height: 40rem;\n   }\n   @include media-breakpoint-down(sm) {\n        height: 30rem;\n   }\n   @include media-breakpoint-down(xs) {\n       width: 25rem;\n       margin: 1rem;\n  }\n}\n\nbody a.studio-card-link{\n     &:hover{\n          text-decoration: none !important;\n     }\n}\n.studio-card{\n     width: 50.6rem;\n     height: 75.8rem;\n     padding: 0;\n     transition: all .2s ease-in-out;\n     &:hover{\n          transition: all .2s ease-in-out;\n          transform: scale(1.01);\n     }\n    \n    h3{\n     background-color: rgba($primary, 0.8 );\n     margin: 0;\n    }\n    h3.card-classes{\n     background-color: rgba($secondary, 0.8 );\n    }\n    h3.program-card{\n     background-color: rgba($danger, 0.8 );\n    }\n    h3.card-staff{\n     background-color: rgba($success, 0.8 );\n    }\n    @include media-breakpoint-down(xxl) {\n     height: 70rem;\n     width: 45rem;\n}\n@include media-breakpoint-down(xl) {\n     height: 60rem;\n     width: 45rem;\n}\n@include media-breakpoint-down(lg) {\n     height: 50rem;\n     width: 40rem;\n}\n@include media-breakpoint-down(md) {\n     height: 40rem;\n     width: 30rem;\n}\n@include media-breakpoint-down(sm) {\n     height: 30rem;\n     width: 25rem;\n}\n@include media-breakpoint-down(xs) {\n    width: 25rem;\n    margin: 1rem;\n}\n}","// Carousel STYLES +++++++++++++++++++++++++++++++\n.carousel-wrapper {\n    // padding: 0 3rem;\n    position: relative;\n}\n\n.controls {\n    width: 100%;\n    // background-color: yellow;\n    display: flex;\n    justify-content: space-between;\n    position: absolute;\n    left: -.1%;\n    top: 50%;\n    transform: translateY(-50%);\n}\n\n.slide {\n    a,\n    a:hover,\n    a:visited,\n    a:active {\n        text-decoration: none;\n    }\n}\n\n.slide__item {\n    height: 60vh;\n    // background: seagreen;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    .bg-image {\n        flex-grow: 1;\n        width: 100%;\n    }\n    &-title {\n        width: 100%;\n    }\n}\n\n.controls-pointer {\n    background-repeat: no-repeat;\n    background-size: contain;\n    background-position: center;\n    height: 1.5rem;\n    width: 1.5rem;\n    cursor: pointer;\n}\n\n.prev {\n    background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.489' height='27.296' viewBox='0 0 15.489 27.296'%3E%3Cg id='priority-low' transform='translate(20.075 -0.586) rotate(90)'%3E%3Cpath id='Path_32' data-name='Path 32' d='M25.279,4.586,14.234,15.631,3.189,4.586l-2.6,2.6L12.933,19.536a1.841,1.841,0,0,0,2.6,0L27.882,7.189Z' transform='translate(0)' fill='%230b6087'/%3E%3C/g%3E%3C/svg%3E \");\n}\n\n.next {\n    background-image: url(https://vernonarts.ca/wp-content/themes/vcac/style/\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.133' height='16.633' viewBox='0 0 26.133 16.633'%3E%3Cg id='box-arrow-left' transform='translate(26.133 16.633) rotate(180)'%3E%3Cpath id='Path_6' data-name='Path 6' d='M9.158,16.284a1.188,1.188,0,0,0,0-1.682L2.869,8.316,9.158,2.031A1.189,1.189,0,0,0,7.476.348L.349,7.475a1.188,1.188,0,0,0,0,1.682l7.127,7.127a1.188,1.188,0,0,0,1.682,0Z' transform='translate(0)' fill='%23fff' fill-rule='evenodd'/%3E%3Cpath id='Path_7' data-name='Path 7' d='M23.755,1.188A1.188,1.188,0,0,0,22.568,0H1.188a1.188,1.188,0,1,0,0,2.376h21.38A1.188,1.188,0,0,0,23.755,1.188Z' transform='translate(2.378 7.128)' fill='%23fff' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E%0A\");\n}\n\n@media (min-width: 1510px) {\n    .controls {\n        padding-left: $spacer*5;\n        padding-right: $spacer*5;\n    }\n    .controls-pointer {\n        height: 2rem;\n        width: 2rem;\n    }\n}\n\n@media screen and (min-width: 1800px) {\n    .controls {\n        padding-left: $spacer*15;\n        padding-right: $spacer*15;\n    }\n    .controls-pointer {\n        height: 3rem;\n        width: 3rem;\n    }\n}\n\n@media screen and (min-width: 2000px) {\n    .controls {\n        padding-left: $spacer*20;\n        padding-right: $spacer*20;\n    }\n}\n\n// Carousel STYLES +++++++++++++++++++++++++++++++\n//Bootstrap Carousel\n.carousel-inner img {\n    width: 100%;\n    height: 100%\n}\n\n#custCarousel .carousel-indicators {\n    position: static;\n    margin-top: 20px\n}\n\n#custCarousel .carousel-indicators>li {\n    width: 100px\n}\n\n#custCarousel .carousel-indicators li img {\n    display: block;\n    opacity: 0.5\n}\n\n#custCarousel .carousel-indicators li.active img {\n    opacity: 1\n}\n\n#custCarousel .carousel-indicators li:hover img {\n    opacity: 0.75\n}\n\n.carousel-item img {\n    width: 90%\n}\n\n// Stay revi carousel +++++++++++++++++++++++++++++++\n.accommodation-img {\n    height: $spacer*14;\n    width: 100%;\n    object-fit: cover;\n    overflow: hidden;\n}\n\n.compat-object-fit {\n    background-size: cover;\n    background-position: center center;\n    border: 10px solid white;\n    &>.img__object,\n    &>.gallery-item>.accommodation-img {\n        opacity: 0;\n    }\n    &>.gallery-item {\n        display: block;\n    }\n}\n\n//******* Gutenberg *********//\n.accommodation-img {\n    height: $spacer*30;\n    width: 100%;\n    object-fit: cover;\n    overflow: hidden;\n    cursor: zoom-in;\n}\n\n.compat-object-fit {\n    background-size: cover;\n    background-position: center center;\n    border: 10px solid white;\n    &>.img__object,\n    &>.gallery-item>.accommodation-img {\n        opacity: 0;\n    }\n    &>.gallery-item {\n        display: block;\n    }\n}\n\n//******* Gutenberg *********//\n.blog-listing__img {\n    height: $spacer*20;\n    width: 100%;\n    object-fit: cover;\n    overflow: hidden;\n}\n\n.compat-object-fit {\n    background-size: cover;\n    background-position: center center;\n    border: 10px solid white;\n    &>.img__object,\n    &>.blog-listing__item>.blog-listing__img {\n        opacity: 0;\n    }\n    &>.blog-listing__item {\n        display: block;\n    }\n}\n\n.next-prev_container {\n    .row {\n        @include media-breakpoint-up(lg) {\n            max-width: 66.66667%;\n            margin-left: auto;\n            margin-right: auto;\n        }\n    }\n}\n\nol.list-styled {\n    padding-left: 1.05rem;\n    margin-bottom: .5rem;\n}\n\n//******* Gutenberg *********//\n.has-medium-font-size {\n    @extend .lead;\n    font-weight: normal;\n    strong {\n        font-weight: 700;\n    }\n}\n\n@media (max-width:1200px) {\n    .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,\n    .wp-block-media-text .wp-block-media-text__media {\n        grid-row: none;\n    }\n}\n\nol.list-styled {\n    padding-left: 1.05rem;\n    margin-bottom: .5rem;\n}\n\n//POPUP\n\n/* Magnific Popup CSS */\n\n////////////////////////\n//      Settings      //\n////////////////////////\n// overlay\n$mfp-overlay-color: #0b0b0b !default; // Color of overlay screen\n$mfp-overlay-opacity: 0.8 !default; // Opacity of overlay screen\n$mfp-shadow: 0 0 8px rgba(0,\n0,\n0,\n0.6) !default; // Shadow on image or iframe\n// spacing\n$mfp-popup-padding-left: 8px !default; // Padding from left and from right side\n$mfp-popup-padding-left-mobile: 6px !default; // Same as above, but is applied when width of window is less than 800px\n$mfp-z-index-base: 1040 !default; // Base z-index of popup\n// controls\n$mfp-include-arrows: true !default; // Include styles for nav arrows\n$mfp-controls-opacity: 0.65 !default; // Opacity of controls\n$mfp-controls-color: #FFF !default; // Color of controls\n$mfp-controls-border-color: #3F3F3F !default; // Border color of controls\n$mfp-inner-close-icon-color: #333 !default; // Color of close button when inside\n$mfp-controls-text-color: #CCC !default; // Color of preloader and \"1 of X\" indicator\n$mfp-controls-text-color-hover: #FFF !default; // Hover color of preloader and \"1 of X\" indicator\n// Iframe-type options\n$mfp-include-iframe-type: true !default; // Enable Iframe-type popups\n$mfp-iframe-padding-top: 40px !default; // Iframe padding top\n$mfp-iframe-background: #000 !default; // Background color of iframes\n$mfp-iframe-max-width: 900px !default; // Maximum width of iframes\n$mfp-iframe-ratio: 9/16 !default; // Ratio of iframe (9/16 = widescreen, 3/4 = standard, etc.)\n// Image-type options\n$mfp-include-image-type: true !default; // Enable Image-type popups\n$mfp-image-background: #444 !default;\n$mfp-image-padding-top: 40px !default; // Image padding top\n$mfp-image-padding-bottom: 40px !default; // Image padding bottom\n$mfp-include-mobile-layout-for-image: true !default; // Removes paddings from top and bottom\n// Image caption options\n$mfp-caption-title-color: #F3F3F3 !default; // Caption title color\n$mfp-caption-subtitle-color: #BDBDBD !default; // Caption subtitle color\n// A11y\n$mfp-use-visuallyhidden: false !default; // Hide content from browsers, but make it available for screen readers\n////////////////////////\n//\n// Contents:\n//\n// 1. General styles\n//    - Transluscent overlay\n//    - Containers, wrappers\n//    - Cursors\n//    - Helper classes\n// 2. Appearance\n//    - Preloader & text that displays error messages\n//    - CSS reset for buttons\n//    - Close icon\n//    - \"1 of X\" counter\n//    - Navigation (left/right) arrows\n//    - Iframe content type styles\n//    - Image content type styles\n//    - Media query where size of arrows is reduced\n//    - IE7 support\n//\n////////////////////////\n////////////////////////\n// 1. General styles\n////////////////////////\n// Transluscent overlay\n.mfp-bg {\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    z-index: $mfp-z-index-base + 2;\n    overflow: hidden;\n    position: fixed;\n    background: $mfp-overlay-color;\n    opacity: $mfp-overlay-opacity;\n}\n\n// Wrapper for popup\n.mfp-wrap {\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    z-index: $mfp-z-index-base + 3;\n    position: fixed;\n    outline: none !important;\n    -webkit-backface-visibility: hidden; // fixes webkit bug that can cause \"false\" scrollbar\n}\n\n// Root container\n.mfp-container {\n    text-align: center;\n    position: absolute;\n    width: 100%;\n    height: 100%;\n    left: 0;\n    top: 0;\n    padding: 0 $mfp-popup-padding-left;\n    box-sizing: border-box;\n}\n\n// Vertical centerer helper\n.mfp-container {\n    &:before {\n        content: '';\n        display: inline-block;\n        height: 100%;\n        vertical-align: middle;\n    }\n}\n\n// Remove vertical centering when popup has class `mfp-align-top`\n.mfp-align-top {\n    .mfp-container {\n        &:before {\n            display: none;\n        }\n    }\n}\n\n// Popup content holder\n.mfp-content {\n    position: relative;\n    display: inline-block;\n    vertical-align: middle;\n    margin: 0 auto;\n    text-align: left;\n    z-index: $mfp-z-index-base + 5;\n}\n\n.mfp-inline-holder,\n.mfp-ajax-holder {\n    .mfp-content {\n        width: 100%;\n        cursor: auto;\n    }\n}\n\n// Cursors\n.mfp-ajax-cur {\n    cursor: progress;\n}\n\n.mfp-zoom-out-cur {\n    &,\n    .mfp-image-holder .mfp-close {\n        cursor: -moz-zoom-out;\n        cursor: -webkit-zoom-out;\n        cursor: zoom-out;\n    }\n}\n\n.mfp-zoom {\n    cursor: pointer;\n    cursor: -webkit-zoom-in;\n    cursor: -moz-zoom-in;\n    cursor: zoom-in;\n}\n\n.mfp-auto-cursor {\n    .mfp-content {\n        cursor: auto;\n    }\n}\n\n.mfp-close,\n.mfp-arrow,\n.mfp-preloader,\n.mfp-counter {\n    -webkit-user-select: none;\n    -moz-user-select: none;\n    user-select: none;\n}\n\n// Hide the image during the loading\n.mfp-loading {\n    &.mfp-figure {\n        display: none;\n    }\n}\n\n// Helper class that hides stuff\n@if $mfp-use-visuallyhidden {\n    // From HTML5 Boilerplate https://github.com/h5bp/html5-boilerplate/blob/v4.2.0/doc/css.md#visuallyhidden\n    .mfp-hide {\n        border: 0 !important;\n        clip: rect(0 0 0 0) !important;\n        height: 1px !important;\n        margin: -1px !important;\n        overflow: hidden !important;\n        padding: 0 !important;\n        position: absolute !important;\n        width: 1px !important;\n    }\n}\n\n@else {\n    .mfp-hide {\n        display: none !important;\n    }\n}\n\n////////////////////////\n// 2. Appearance\n////////////////////////\n// Preloader and text that displays error messages\n.mfp-preloader {\n    color: $mfp-controls-text-color;\n    position: absolute;\n    top: 50%;\n    width: auto;\n    text-align: center;\n    margin-top: -0.8em;\n    left: 8px;\n    right: 8px;\n    z-index: $mfp-z-index-base + 4;\n    a {\n        color: $mfp-controls-text-color;\n        &:hover {\n            color: $mfp-controls-text-color-hover;\n        }\n    }\n}\n\n// Hide preloader when content successfully loaded\n.mfp-s-ready {\n    .mfp-preloader {\n        display: none;\n    }\n}\n\n// Hide content when it was not loaded\n.mfp-s-error {\n    .mfp-content {\n        display: none;\n    }\n}\n\n// CSS-reset for buttons\nbutton {\n    &.mfp-close,\n    &.mfp-arrow {\n        overflow: visible;\n        cursor: pointer;\n        background: transparent;\n        border: 0;\n        -webkit-appearance: none;\n        display: block;\n        outline: none;\n        padding: 0;\n        z-index: $mfp-z-index-base + 6;\n        box-shadow: none;\n        touch-action: manipulation;\n    }\n    &::-moz-focus-inner {\n        padding: 0;\n        border: 0\n    }\n}\n\n// Close icon\n.mfp-close {\n    width: 44px;\n    height: 44px;\n    line-height: 44px;\n    position: absolute;\n    right: 0;\n    top: 0;\n    text-decoration: none;\n    text-align: center;\n    opacity: $mfp-controls-opacity;\n    padding: 0 0 18px 10px;\n    color: $mfp-controls-color;\n    font-style: normal;\n    font-size: 28px;\n    font-family: Arial, Baskerville, monospace;\n    &:hover,\n    &:focus {\n        opacity: 1;\n    }\n    &:active {\n        top: 1px;\n    }\n}\n\n.mfp-close-btn-in {\n    .mfp-close {\n        color: $mfp-inner-close-icon-color;\n    }\n}\n\n.mfp-image-holder,\n.mfp-iframe-holder {\n    .mfp-close {\n        color: $mfp-controls-color;\n        right: -6px;\n        text-align: right;\n        padding-right: 6px;\n        width: 100%;\n    }\n}\n\n// \"1 of X\" counter\n.mfp-counter {\n    position: absolute;\n    top: 0;\n    right: 0;\n    color: $mfp-controls-text-color;\n    font-size: 12px;\n    line-height: 18px;\n    white-space: nowrap;\n}\n\n// Navigation arrows\n@if $mfp-include-arrows {\n    .mfp-arrow {\n        position: absolute;\n        opacity: $mfp-controls-opacity;\n        margin: 0;\n        top: 50%;\n        margin-top: -55px;\n        padding: 0;\n        width: 90px;\n        height: 110px;\n        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n        &:active {\n            margin-top: -54px;\n        }\n        &:hover,\n        &:focus {\n            opacity: 1;\n        }\n        &:before,\n        &:after {\n            content: '';\n            display: block;\n            width: 0;\n            height: 0;\n            position: absolute;\n            left: 0;\n            top: 0;\n            margin-top: 35px;\n            margin-left: 35px;\n            border: medium inset transparent;\n        }\n        &:after {\n            border-top-width: 13px;\n            border-bottom-width: 13px;\n            top: 8px;\n        }\n        &:before {\n            border-top-width: 21px;\n            border-bottom-width: 21px;\n            opacity: 0.7;\n        }\n    }\n    .mfp-arrow-left {\n        left: 0;\n        &:after {\n            border-right: 17px solid $mfp-controls-color;\n            margin-left: 31px;\n        }\n        &:before {\n            margin-left: 25px;\n            border-right: 27px solid $mfp-controls-border-color;\n        }\n    }\n    .mfp-arrow-right {\n        right: 0;\n        &:after {\n            border-left: 17px solid $mfp-controls-color;\n            margin-left: 39px\n        }\n        &:before {\n            border-left: 27px solid $mfp-controls-border-color;\n        }\n    }\n}\n\n// Iframe content type\n@if $mfp-include-iframe-type {\n    .mfp-iframe-holder {\n        padding-top: $mfp-iframe-padding-top;\n        padding-bottom: $mfp-iframe-padding-top;\n        .mfp-content {\n            line-height: 0;\n            width: 100%;\n            max-width: $mfp-iframe-max-width;\n        }\n        .mfp-close {\n            top: -40px;\n        }\n    }\n    .mfp-iframe-scaler {\n        width: 100%;\n        height: 0;\n        overflow: hidden;\n        padding-top: $mfp-iframe-ratio * 100%;\n        iframe {\n            position: absolute;\n            display: block;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            box-shadow: $mfp-shadow;\n            background: $mfp-iframe-background;\n        }\n    }\n}\n\n// Image content type\n@if $mfp-include-image-type {\n    /* Main image in popup */\n    img {\n        &.mfp-img {\n            width: auto;\n            max-width: 100%;\n            height: auto;\n            display: block;\n            line-height: 0;\n            box-sizing: border-box;\n            padding: $mfp-image-padding-top 0 $mfp-image-padding-bottom;\n            margin: 0 auto;\n        }\n    }\n    /* The shadow behind the image */\n    .mfp-figure {\n        line-height: 0;\n        &:after {\n            content: '';\n            position: absolute;\n            left: 0;\n            top: $mfp-image-padding-top;\n            bottom: $mfp-image-padding-bottom;\n            display: block;\n            right: 0;\n            width: auto;\n            height: auto;\n            z-index: -1;\n            box-shadow: $mfp-shadow;\n            background: $mfp-image-background;\n        }\n        small {\n            color: $mfp-caption-subtitle-color;\n            display: block;\n            font-size: 12px;\n            line-height: 14px;\n        }\n        figure {\n            margin: 0;\n        }\n    }\n    .mfp-bottom-bar {\n        margin-top: -$mfp-image-padding-bottom + 4;\n        position: absolute;\n        top: 100%;\n        left: 0;\n        width: 100%;\n        cursor: auto;\n    }\n    .mfp-title {\n        text-align: left;\n        line-height: 18px;\n        color: $mfp-caption-title-color;\n        word-wrap: break-word;\n        padding-right: 36px; // leave some space for counter at right side\n    }\n    .mfp-image-holder {\n        .mfp-content {\n            max-width: 100%;\n        }\n    }\n    .mfp-gallery {\n        .mfp-image-holder {\n            .mfp-figure {\n                cursor: pointer;\n            }\n        }\n    }\n    @if $mfp-include-mobile-layout-for-image {\n        @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {\n            /**\n       * Remove all paddings around the image on small screen\n       */\n            .mfp-img-mobile {\n                .mfp-image-holder {\n                    padding-left: 0;\n                    padding-right: 0;\n                }\n                img {\n                    &.mfp-img {\n                        padding: 0;\n                    }\n                }\n                .mfp-figure {\n                    // The shadow behind the image\n                    &:after {\n                        top: 0;\n                        bottom: 0;\n                    }\n                    small {\n                        display: inline;\n                        margin-left: 5px;\n                    }\n                }\n                .mfp-bottom-bar {\n                    background: rgba(0, 0, 0, 0.6);\n                    bottom: 0;\n                    margin: 0;\n                    top: auto;\n                    padding: 3px 5px;\n                    position: fixed;\n                    box-sizing: border-box;\n                    &:empty {\n                        padding: 0;\n                    }\n                }\n                .mfp-counter {\n                    right: 5px;\n                    top: 3px;\n                }\n                .mfp-close {\n                    top: 0;\n                    right: 0;\n                    width: 35px;\n                    height: 35px;\n                    line-height: 35px;\n                    background: rgba(0, 0, 0, 0.6);\n                    position: fixed;\n                    text-align: center;\n                    padding: 0;\n                }\n            }\n        }\n    }\n}\n\n// Scale navigation arrows and reduce padding from sides\n@media all and (max-width: 900px) {\n    .mfp-arrow {\n        -webkit-transform: scale(0.75);\n        transform: scale(0.75);\n    }\n    .mfp-arrow-left {\n        -webkit-transform-origin: 0;\n        transform-origin: 0;\n    }\n    .mfp-arrow-right {\n        -webkit-transform-origin: 100%;\n        transform-origin: 100%;\n    }\n    .mfp-container {\n        padding-left: $mfp-popup-padding-left-mobile;\n        padding-right: $mfp-popup-padding-left-mobile;\n    }\n}\n\n//Modal\n.modal-dialog {\n    max-width: 1000px;\n}"]}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#FFF;--gray:#6c757d;--gray-dark:#343a40;--primary:#F26F35;--secondary:#45ABE0;--success:#A4206A;--info:#000000;--warning:#E23626;--danger:#9BC53F;--light:#D8EDF8;--dark:#222222;--breakpoint-xxs:0;--breakpoint-xs:568px;--breakpoint-sm:667.5px;--breakpoint-md:767.5px;--breakpoint-lg:991.5px;--breakpoint-xl:1199.5px;--breakpoint-xxl:1439.5px;--breakpoint-xxxl:1700px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#FFF}[tabindex="-1"]:focus:not(.focus-visible){outline:0!important}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#F26F35;text-decoration:none;background-color:#fff0}a:hover{color:#cd480d;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(.focus-visible){outline:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead,.has-medium-font-size{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgb(0 0 0 / .1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#FFF;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#FFF;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-xxs,.container-xs,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container{max-width:567px}@media (min-width:568px){.container,.container-xs{max-width:568px}}@media (min-width:667.5px){.container,.container-xs,.container-sm{max-width:667.5px}}@media (min-width:767.5px){.container,.container-xs,.container-sm,.container-md{max-width:767.5px}}@media (min-width:991.5px){.container,.container-xs,.container-sm,.container-md,.container-lg{max-width:991.5px}}@media (min-width:1199.5px){.container,.container-xs,.container-sm,.container-md,.container-lg,.container-xl{max-width:1199.5px}}@media (min-width:1439.5px){.container,.container-xs,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1404px}}@media (min-width:1700px){.container,.container-xs,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl{max-width:1640px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs,.col-xs-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl,.col-xxl-auto,.col-xxxl-1,.col-xxxl-2,.col-xxxl-3,.col-xxxl-4,.col-xxxl-5,.col-xxxl-6,.col-xxxl-7,.col-xxxl-8,.col-xxxl-9,.col-xxxl-10,.col-xxxl-11,.col-xxxl-12,.col-xxxl,.col-xxxl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:568px){.col-xs{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-xs-1>*{flex:0 0 100%;max-width:100%}.row-cols-xs-2>*{flex:0 0 50%;max-width:50%}.row-cols-xs-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xs-4>*{flex:0 0 25%;max-width:25%}.row-cols-xs-5>*{flex:0 0 20%;max-width:20%}.row-cols-xs-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xs-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xs-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xs-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xs-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xs-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xs-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xs-12{flex:0 0 100%;max-width:100%}.order-xs-first{order:-1}.order-xs-last{order:13}.order-xs-0{order:0}.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}.order-xs-4{order:4}.order-xs-5{order:5}.order-xs-6{order:6}.order-xs-7{order:7}.order-xs-8{order:8}.order-xs-9{order:9}.order-xs-10{order:10}.order-xs-11{order:11}.order-xs-12{order:12}.offset-xs-0{margin-left:0}.offset-xs-1{margin-left:8.33333%}.offset-xs-2{margin-left:16.66667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333%}.offset-xs-5{margin-left:41.66667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333%}.offset-xs-8{margin-left:66.66667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333%}.offset-xs-11{margin-left:91.66667%}}@media (min-width:667.5px){.col-sm{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:767.5px){.col-md{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:991.5px){.col-lg{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1199.5px){.col-xl{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width:1439.5px){.col-xxl{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}@media (min-width:1700px){.col-xxxl{flex-basis:0%;flex-grow:1;max-width:100%}.row-cols-xxxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxxl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxxl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xxxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxxl-3{flex:0 0 25%;max-width:25%}.col-xxxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxxl-6{flex:0 0 50%;max-width:50%}.col-xxxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxxl-9{flex:0 0 75%;max-width:75%}.col-xxxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxxl-12{flex:0 0 100%;max-width:100%}.order-xxxl-first{order:-1}.order-xxxl-last{order:13}.order-xxxl-0{order:0}.order-xxxl-1{order:1}.order-xxxl-2{order:2}.order-xxxl-3{order:3}.order-xxxl-4{order:4}.order-xxxl-5{order:5}.order-xxxl-6{order:6}.order-xxxl-7{order:7}.order-xxxl-8{order:8}.order-xxxl-9{order:9}.order-xxxl-10{order:10}.order-xxxl-11{order:11}.order-xxxl-12{order:12}.offset-xxxl-0{margin-left:0}.offset-xxxl-1{margin-left:8.33333%}.offset-xxxl-2{margin-left:16.66667%}.offset-xxxl-3{margin-left:25%}.offset-xxxl-4{margin-left:33.33333%}.offset-xxxl-5{margin-left:41.66667%}.offset-xxxl-6{margin-left:50%}.offset-xxxl-7{margin-left:58.33333%}.offset-xxxl-8{margin-left:66.66667%}.offset-xxxl-9{margin-left:75%}.offset-xxxl-10{margin-left:83.33333%}.offset-xxxl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgb(0 0 0 / .05)}.table-hover tbody tr:hover{color:#212529;background-color:rgb(0 0 0 / .075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#fbd7c6}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#f8b496}.table-hover .table-primary:hover{background-color:#f9c6ae}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#f9c6ae}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#cbe7f6}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#9ed3ef}.table-hover .table-secondary:hover{background-color:#b5ddf2}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#b5ddf2}.table-success,.table-success>th,.table-success>td{background-color:#e6c1d5}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#d08bb2}.table-hover .table-success:hover{background-color:#dfafc9}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#dfafc9}.table-info,.table-info>th,.table-info>td{background-color:#b8b8b8}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#7a7a7a}.table-hover .table-info:hover{background-color:#ababab}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#ababab}.table-warning,.table-warning>th,.table-warning>td{background-color:#f7c7c2}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#f0968e}.table-hover .table-warning:hover{background-color:#f4b2ab}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#f4b2ab}.table-danger,.table-danger>th,.table-danger>td{background-color:#e3efc9}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#cbe19b}.table-hover .table-danger:hover{background-color:#d9e9b5}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#d9e9b5}.table-light,.table-light>th,.table-light>td{background-color:#f4fafd}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#ebf6fb}.table-hover .table-light:hover{background-color:#def0f9}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#def0f9}.table-dark,.table-dark>th,.table-dark>td{background-color:#c1c1c1}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#8c8c8c}.table-hover .table-dark:hover{background-color:#b4b4b4}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b4b4b4}.table-active,.table-active>th,.table-active>td{background-color:rgb(0 0 0 / .075)}.table-hover .table-active:hover{background-color:rgb(0 0 0 / .075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgb(0 0 0 / .075)}.table .thead-dark th{color:#FFF;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#FFF;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgb(255 255 255 / .05)}.table-dark.table-hover tbody tr:hover{color:#FFF;background-color:rgb(255 255 255 / .075)}@media (max-width:567.98px){.table-responsive-xs{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xs>.table-bordered{border:0}}@media (max-width:667.48px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.48px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.48px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.48px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}@media (max-width:1439.48px){.table-responsive-xxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xxl>.table-bordered{border:0}}@media (max-width:1699.98px){.table-responsive-xxxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xxxl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#FFF;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:#fff0;border:0}.form-control:focus{color:#495057;background-color:#FFF;border-color:#fac4ad;outline:0;box-shadow:0 0 0 .2rem rgb(242 111 53 / .25)}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring{color:#fff0;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#FFF}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:#fff0;border:solid #fff0;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#A4206A}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#FFF;background-color:rgb(164 32 106 / .9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*="col-"]>.valid-tooltip{left:5px}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#A4206A;padding-right:calc(1.5em + 0.75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23A4206A' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#A4206A;box-shadow:0 0 0 .2rem rgb(164 32 106 / .25)}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#A4206A;padding-right:calc(0.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#FFF url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23A4206A' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#A4206A;box-shadow:0 0 0 .2rem rgb(164 32 106 / .25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#A4206A}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#A4206A}.was-validated .custom-control-input:valid~.custom-control-label::before,.custom-control-input.is-valid~.custom-control-label::before{border-color:#A4206A}.was-validated .custom-control-input:valid:checked~.custom-control-label::before,.custom-control-input.is-valid:checked~.custom-control-label::before{border-color:#cf2886;background-color:#cf2886}.was-validated .custom-control-input:valid:focus~.custom-control-label::before,.custom-control-input.is-valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgb(164 32 106 / .25)}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before{border-color:#A4206A}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#A4206A}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#A4206A;box-shadow:0 0 0 .2rem rgb(164 32 106 / .25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#9BC53F}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#212529;background-color:rgb(155 197 63 / .9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*="col-"]>.invalid-tooltip{left:5px}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#9BC53F;padding-right:calc(1.5em + 0.75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%239BC53F' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%239BC53F' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#9BC53F;box-shadow:0 0 0 .2rem rgb(155 197 63 / .25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#9BC53F;padding-right:calc(0.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#FFF url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%239BC53F' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%239BC53F' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#9BC53F;box-shadow:0 0 0 .2rem rgb(155 197 63 / .25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#9BC53F}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#9BC53F}.was-validated .custom-control-input:invalid~.custom-control-label::before,.custom-control-input.is-invalid~.custom-control-label::before{border-color:#9BC53F}.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,.custom-control-input.is-invalid:checked~.custom-control-label::before{border-color:#afd166;background-color:#afd166}.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,.custom-control-input.is-invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgb(155 197 63 / .25)}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before{border-color:#9BC53F}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#9BC53F}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#9BC53F;box-shadow:0 0 0 .2rem rgb(155 197 63 / .25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:667.5px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff0;border:1px solid #fff0;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgb(242 111 53 / .25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#FFF;background-color:#F26F35;border-color:#F26F35}.btn-primary:hover{color:#FFF;background-color:#f05511;border-color:#e5510f}.btn-primary:focus,.btn-primary.focus{color:#FFF;background-color:#f05511;border-color:#e5510f;box-shadow:0 0 0 .2rem rgb(244 133 83 / .5)}.btn-primary.disabled,.btn-primary:disabled{color:#FFF;background-color:#F26F35;border-color:#F26F35}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#FFF;background-color:#e5510f;border-color:#d94c0e}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(244 133 83 / .5)}.btn-secondary{color:#FFF;background-color:#45ABE0;border-color:#45ABE0}.btn-secondary:hover{color:#FFF;background-color:#249cda;border-color:#2394cf}.btn-secondary:focus,.btn-secondary.focus{color:#FFF;background-color:#249cda;border-color:#2394cf;box-shadow:0 0 0 .2rem rgb(97 184 229 / .5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#FFF;background-color:#45ABE0;border-color:#45ABE0}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#FFF;background-color:#2394cf;border-color:#218dc5}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(97 184 229 / .5)}.btn-success{color:#FFF;background-color:#A4206A;border-color:#A4206A}.btn-success:hover{color:#FFF;background-color:#841a55;border-color:#79184e}.btn-success:focus,.btn-success.focus{color:#FFF;background-color:#841a55;border-color:#79184e;box-shadow:0 0 0 .2rem rgb(178 65 128 / .5)}.btn-success.disabled,.btn-success:disabled{color:#FFF;background-color:#A4206A;border-color:#A4206A}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#FFF;background-color:#79184e;border-color:#6f1648}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(178 65 128 / .5)}.btn-info{color:#FFF;background-color:#000;border-color:#000}.btn-info:hover{color:#FFF;background-color:#000;border-color:#000}.btn-info:focus,.btn-info.focus{color:#FFF;background-color:#000;border-color:#000;box-shadow:0 0 0 .2rem rgb(38 38 38 / .5)}.btn-info.disabled,.btn-info:disabled{color:#FFF;background-color:#000;border-color:#000}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#FFF;background-color:#000;border-color:#000}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(38 38 38 / .5)}.btn-warning{color:#FFF;background-color:#E23626;border-color:#E23626}.btn-warning:hover{color:#FFF;background-color:#c7291b;border-color:#bc2719}.btn-warning:focus,.btn-warning.focus{color:#FFF;background-color:#c7291b;border-color:#bc2719;box-shadow:0 0 0 .2rem rgb(230 84 71 / .5)}.btn-warning.disabled,.btn-warning:disabled{color:#FFF;background-color:#E23626;border-color:#E23626}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#FFF;background-color:#bc2719;border-color:#b12518}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(230 84 71 / .5)}.btn-danger{color:#212529;background-color:#9BC53F;border-color:#9BC53F}.btn-danger:hover{color:#FFF;background-color:#85aa33;border-color:#7da130}.btn-danger:focus,.btn-danger.focus{color:#FFF;background-color:#85aa33;border-color:#7da130;box-shadow:0 0 0 .2rem rgb(137 173 60 / .5)}.btn-danger.disabled,.btn-danger:disabled{color:#212529;background-color:#9BC53F;border-color:#9BC53F}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#FFF;background-color:#7da130;border-color:#76972e}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(137 173 60 / .5)}.btn-light{color:#212529;background-color:#D8EDF8;border-color:#D8EDF8}.btn-light:hover{color:#212529;background-color:#b8def2;border-color:#add9f0}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#b8def2;border-color:#add9f0;box-shadow:0 0 0 .2rem rgb(189 207 217 / .5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#D8EDF8;border-color:#D8EDF8}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#add9f0;border-color:#a2d4ee}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(189 207 217 / .5)}.btn-dark{color:#FFF;background-color:#222;border-color:#222}.btn-dark:hover{color:#FFF;background-color:#0f0f0f;border-color:#090909}.btn-dark:focus,.btn-dark.focus{color:#FFF;background-color:#0f0f0f;border-color:#090909;box-shadow:0 0 0 .2rem rgb(67 67 67 / .5)}.btn-dark.disabled,.btn-dark:disabled{color:#FFF;background-color:#222;border-color:#222}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#FFF;background-color:#090909;border-color:#020202}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(67 67 67 / .5)}.btn-outline-primary{color:#F26F35;border-color:#F26F35}.btn-outline-primary:hover{color:#FFF;background-color:#F26F35;border-color:#F26F35}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgb(242 111 53 / .5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#F26F35;background-color:#fff0}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#FFF;background-color:#F26F35;border-color:#F26F35}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(242 111 53 / .5)}.btn-outline-secondary{color:#45ABE0;border-color:#45ABE0}.btn-outline-secondary:hover{color:#FFF;background-color:#45ABE0;border-color:#45ABE0}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgb(69 171 224 / .5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#45ABE0;background-color:#fff0}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#FFF;background-color:#45ABE0;border-color:#45ABE0}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(69 171 224 / .5)}.btn-outline-success{color:#A4206A;border-color:#A4206A}.btn-outline-success:hover{color:#FFF;background-color:#A4206A;border-color:#A4206A}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgb(164 32 106 / .5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#A4206A;background-color:#fff0}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#FFF;background-color:#A4206A;border-color:#A4206A}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(164 32 106 / .5)}.btn-outline-info{color:#000;border-color:#000}.btn-outline-info:hover{color:#FFF;background-color:#000;border-color:#000}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgb(0 0 0 / .5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#000;background-color:#fff0}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#FFF;background-color:#000;border-color:#000}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(0 0 0 / .5)}.btn-outline-warning{color:#E23626;border-color:#E23626}.btn-outline-warning:hover{color:#FFF;background-color:#E23626;border-color:#E23626}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgb(226 54 38 / .5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#E23626;background-color:#fff0}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#FFF;background-color:#E23626;border-color:#E23626}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(226 54 38 / .5)}.btn-outline-danger{color:#9BC53F;border-color:#9BC53F}.btn-outline-danger:hover{color:#212529;background-color:#9BC53F;border-color:#9BC53F}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgb(155 197 63 / .5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#9BC53F;background-color:#fff0}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#212529;background-color:#9BC53F;border-color:#9BC53F}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(155 197 63 / .5)}.btn-outline-light{color:#D8EDF8;border-color:#D8EDF8}.btn-outline-light:hover{color:#212529;background-color:#D8EDF8;border-color:#D8EDF8}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgb(216 237 248 / .5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#D8EDF8;background-color:#fff0}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#D8EDF8;border-color:#D8EDF8}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(216 237 248 / .5)}.btn-outline-dark{color:#222;border-color:#222}.btn-outline-dark:hover{color:#FFF;background-color:#222;border-color:#222}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgb(34 34 34 / .5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#222;background-color:#fff0}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#FFF;background-color:#222;border-color:#222}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgb(34 34 34 / .5)}.btn-link{font-weight:400;color:#F26F35;text-decoration:none}.btn-link:hover{color:#cd480d;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid #fff0;border-bottom:0;border-left:.3em solid #fff0}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#FFF;background-clip:padding-box;border:1px solid rgb(0 0 0 / .15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:568px){.dropdown-menu-xs-left{right:auto;left:0}.dropdown-menu-xs-right{right:0;left:auto}}@media (min-width:667.5px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:767.5px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:991.5px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1199.5px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media (min-width:1439.5px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}@media (min-width:1700px){.dropdown-menu-xxxl-left{right:auto;left:0}.dropdown-menu-xxxl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid #fff0;border-bottom:.3em solid;border-left:.3em solid #fff0}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid #fff0;border-right:0;border-bottom:.3em solid #fff0;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid #fff0;border-right:.3em solid;border-bottom:.3em solid #fff0}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:#fff0;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#FFF;text-decoration:none;background-color:#F26F35}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:#fff0}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus~.custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.form-control:not(:last-child),.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + 0.5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#FFF;border-color:#F26F35;background-color:#F26F35}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgb(242 111 53 / .25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#fac4ad}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#FFF;background-color:#fde7dd;border-color:#fde7dd}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input[disabled]~.custom-control-label::before,.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#FFF;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50% / 50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23FFF' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#F26F35;background-color:#F26F35}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23FFF' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgb(242 111 53 / .5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgb(242 111 53 / .5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23FFF'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgb(242 111 53 / .5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(0.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#FFF;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgb(242 111 53 / .5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#FFF url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#fac4ad;outline:0;box-shadow:0 0 0 .2rem rgb(242 111 53 / .25)}.custom-select:focus::-ms-value{color:#495057;background-color:#FFF}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:#fff0;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + 0.5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + 0.75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#fac4ad;box-shadow:0 0 0 .2rem rgb(242 111 53 / .25)}.custom-file-input[disabled]~.custom-file-label,.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + 0.75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#FFF;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:#fff0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #FFF,0 0 0 .2rem rgb(242 111 53 / .25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #FFF,0 0 0 .2rem rgb(242 111 53 / .25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #FFF,0 0 0 .2rem rgb(242 111 53 / .25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#F26F35;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#fde7dd}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:#fff0;cursor:pointer;background-color:#dee2e6;border-color:#fff0;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#F26F35;border:0;border-radius:1rem;-moz-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#fde7dd}.custom-range::-moz-range-track{width:100%;height:.5rem;color:#fff0;cursor:pointer;background-color:#dee2e6;border-color:#fff0;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#F26F35;border:0;border-radius:1rem;-ms-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#fde7dd}.custom-range::-ms-track{width:100%;height:.5rem;color:#fff0;cursor:pointer;background-color:#fff0;border-color:#fff0;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid #fff0;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:#fff0;border-color:#fff0}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#FFF;border-color:#dee2e6 #dee2e6 #FFF}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#FFF;background-color:#F26F35}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0%;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-xxs,.navbar .container-xs,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl,.navbar .container-xxl,.navbar .container-xxxl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:#fff0;border:1px solid #fff0;border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50% / 100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:567.98px){.navbar-expand-xs>.container,.navbar-expand-xs>.container-fluid,.navbar-expand-xs>.container-xxs,.navbar-expand-xs>.container-xs,.navbar-expand-xs>.container-sm,.navbar-expand-xs>.container-md,.navbar-expand-xs>.container-lg,.navbar-expand-xs>.container-xl,.navbar-expand-xs>.container-xxl,.navbar-expand-xs>.container-xxxl{padding-right:0;padding-left:0}}@media (min-width:568px){.navbar-expand-xs{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xs .navbar-nav{flex-direction:row}.navbar-expand-xs .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xs .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xs>.container,.navbar-expand-xs>.container-fluid,.navbar-expand-xs>.container-xxs,.navbar-expand-xs>.container-xs,.navbar-expand-xs>.container-sm,.navbar-expand-xs>.container-md,.navbar-expand-xs>.container-lg,.navbar-expand-xs>.container-xl,.navbar-expand-xs>.container-xxl,.navbar-expand-xs>.container-xxxl{flex-wrap:nowrap}.navbar-expand-xs .navbar-nav-scroll{overflow:visible}.navbar-expand-xs .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xs .navbar-toggler{display:none}}@media (max-width:667.48px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-xxs,.navbar-expand-sm>.container-xs,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-xxl,.navbar-expand-sm>.container-xxxl{padding-right:0;padding-left:0}}@media (min-width:667.5px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-xxs,.navbar-expand-sm>.container-xs,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-xxl,.navbar-expand-sm>.container-xxxl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.48px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-xxs,.navbar-expand-md>.container-xs,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl,.navbar-expand-md>.container-xxl,.navbar-expand-md>.container-xxxl{padding-right:0;padding-left:0}}@media (min-width:767.5px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-xxs,.navbar-expand-md>.container-xs,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl,.navbar-expand-md>.container-xxl,.navbar-expand-md>.container-xxxl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.48px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-xxs,.navbar-expand-lg>.container-xs,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-xxl,.navbar-expand-lg>.container-xxxl{padding-right:0;padding-left:0}}@media (min-width:991.5px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-xxs,.navbar-expand-lg>.container-xs,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-xxl,.navbar-expand-lg>.container-xxxl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.48px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-xxs,.navbar-expand-xl>.container-xs,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-xxl,.navbar-expand-xl>.container-xxxl{padding-right:0;padding-left:0}}@media (min-width:1199.5px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-xxs,.navbar-expand-xl>.container-xs,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-xxl,.navbar-expand-xl>.container-xxxl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (max-width:1439.48px){.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-xxs,.navbar-expand-xxl>.container-xs,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-xl,.navbar-expand-xxl>.container-xxl,.navbar-expand-xxl>.container-xxxl{padding-right:0;padding-left:0}}@media (min-width:1439.5px){.navbar-expand-xxl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-xxs,.navbar-expand-xxl>.container-xs,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-xl,.navbar-expand-xxl>.container-xxl,.navbar-expand-xxl>.container-xxxl{flex-wrap:nowrap}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}@media (max-width:1699.98px){.navbar-expand-xxxl>.container,.navbar-expand-xxxl>.container-fluid,.navbar-expand-xxxl>.container-xxs,.navbar-expand-xxxl>.container-xs,.navbar-expand-xxxl>.container-sm,.navbar-expand-xxxl>.container-md,.navbar-expand-xxxl>.container-lg,.navbar-expand-xxxl>.container-xl,.navbar-expand-xxxl>.container-xxl,.navbar-expand-xxxl>.container-xxxl{padding-right:0;padding-left:0}}@media (min-width:1700px){.navbar-expand-xxxl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xxxl .navbar-nav{flex-direction:row}.navbar-expand-xxxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxxl>.container,.navbar-expand-xxxl>.container-fluid,.navbar-expand-xxxl>.container-xxs,.navbar-expand-xxxl>.container-xs,.navbar-expand-xxxl>.container-sm,.navbar-expand-xxxl>.container-md,.navbar-expand-xxxl>.container-lg,.navbar-expand-xxxl>.container-xl,.navbar-expand-xxxl>.container-xxl,.navbar-expand-xxxl>.container-xxxl{flex-wrap:nowrap}.navbar-expand-xxxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxxl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-xxs,.navbar-expand>.container-xs,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl,.navbar-expand>.container-xxl,.navbar-expand>.container-xxxl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-xxs,.navbar-expand>.container-xs,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl,.navbar-expand>.container-xxl,.navbar-expand>.container-xxxl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgb(0 0 0 / .9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgb(0 0 0 / .9)}.navbar-light .navbar-nav .nav-link{color:rgb(0 0 0 / .5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgb(0 0 0 / .7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgb(0 0 0 / .3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgb(0 0 0 / .9)}.navbar-light .navbar-toggler{color:rgb(0 0 0 / .5);border-color:rgb(0 0 0 / .1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgb(0 0 0 / .5)}.navbar-light .navbar-text a{color:rgb(0 0 0 / .9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgb(0 0 0 / .9)}.navbar-dark .navbar-brand{color:#FFF}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#FFF}.navbar-dark .navbar-nav .nav-link{color:rgb(255 255 255 / .5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgb(255 255 255 / .75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgb(255 255 255 / .25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#FFF}.navbar-dark .navbar-toggler{color:rgb(255 255 255 / .5);border-color:rgb(255 255 255 / .1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgb(255 255 255 / .5)}.navbar-dark .navbar-text a{color:#FFF}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#FFF}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#FFF;background-clip:border-box;border:1px solid rgb(0 0 0 / .125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgb(0 0 0 / .03);border-bottom:1px solid rgb(0 0 0 / .125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgb(0 0 0 / .03);border-top:1px solid rgb(0 0 0 / .125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(0.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:667.5px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:667.5px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:667.5px){.card-columns{-moz-column-count:3;column-count:3;grid-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#F26F35;background-color:#FFF;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#cd480d;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgb(242 111 53 / .25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#FFF;background-color:#F26F35;border-color:#F26F35}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#FFF;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#FFF;background-color:#F26F35}a.badge-primary:hover,a.badge-primary:focus{color:#FFF;background-color:#e5510f}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem rgb(242 111 53 / .5)}.badge-secondary{color:#FFF;background-color:#45ABE0}a.badge-secondary:hover,a.badge-secondary:focus{color:#FFF;background-color:#2394cf}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem rgb(69 171 224 / .5)}.badge-success{color:#FFF;background-color:#A4206A}a.badge-success:hover,a.badge-success:focus{color:#FFF;background-color:#79184e}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem rgb(164 32 106 / .5)}.badge-info{color:#FFF;background-color:#000}a.badge-info:hover,a.badge-info:focus{color:#FFF;background-color:#000}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem rgb(0 0 0 / .5)}.badge-warning{color:#FFF;background-color:#E23626}a.badge-warning:hover,a.badge-warning:focus{color:#FFF;background-color:#bc2719}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem rgb(226 54 38 / .5)}.badge-danger{color:#212529;background-color:#9BC53F}a.badge-danger:hover,a.badge-danger:focus{color:#212529;background-color:#7da130}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem rgb(155 197 63 / .5)}.badge-light{color:#212529;background-color:#D8EDF8}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#add9f0}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem rgb(216 237 248 / .5)}.badge-dark{color:#FFF;background-color:#222}a.badge-dark:hover,a.badge-dark:focus{color:#FFF;background-color:#090909}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem rgb(34 34 34 / .5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:667.5px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #fff0;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#7e3a1c;background-color:#fce2d7;border-color:#fbd7c6}.alert-primary hr{border-top-color:#f9c6ae}.alert-primary .alert-link{color:#542713}.alert-secondary{color:#245974;background-color:#daeef9;border-color:#cbe7f6}.alert-secondary hr{border-top-color:#b5ddf2}.alert-secondary .alert-link{color:#183b4d}.alert-success{color:#551137;background-color:#edd2e1;border-color:#e6c1d5}.alert-success hr{border-top-color:#dfafc9}.alert-success .alert-link{color:#2b091c}.alert-info{color:#000;background-color:#ccc;border-color:#b8b8b8}.alert-info hr{border-top-color:#ababab}.alert-info .alert-link{color:#000}.alert-warning{color:#761c14;background-color:#f9d7d4;border-color:#f7c7c2}.alert-warning hr{border-top-color:#f4b2ab}.alert-warning .alert-link{color:#4a120d}.alert-danger{color:#516621;background-color:#ebf3d9;border-color:#e3efc9}.alert-danger hr{border-top-color:#d9e9b5}.alert-danger .alert-link{color:#323f15}.alert-light{color:#707b81;background-color:#f7fbfe;border-color:#f4fafd}.alert-light hr{border-top-color:#def0f9}.alert-light .alert-link{color:#586166}.alert-dark{color:#121212;background-color:lightgray;border-color:#c1c1c1}.alert-dark hr{border-top-color:#b4b4b4}.alert-dark .alert-link{color:#000}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#FFF;text-align:center;white-space:nowrap;background-color:#F26F35;transition:width 0.6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#FFF;border:1px solid rgb(0 0 0 / .125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#FFF}.list-group-item.active{z-index:2;color:#FFF;background-color:#F26F35;border-color:#F26F35}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:568px){.list-group-horizontal-xs{flex-direction:row}.list-group-horizontal-xs>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xs>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xs>.list-group-item.active{margin-top:0}.list-group-horizontal-xs>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xs>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:667.5px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:767.5px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:991.5px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1199.5px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1439.5px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1700px){.list-group-horizontal-xxxl{flex-direction:row}.list-group-horizontal-xxxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#7e3a1c;background-color:#fbd7c6}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#7e3a1c;background-color:#f9c6ae}.list-group-item-primary.list-group-item-action.active{color:#FFF;background-color:#7e3a1c;border-color:#7e3a1c}.list-group-item-secondary{color:#245974;background-color:#cbe7f6}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#245974;background-color:#b5ddf2}.list-group-item-secondary.list-group-item-action.active{color:#FFF;background-color:#245974;border-color:#245974}.list-group-item-success{color:#551137;background-color:#e6c1d5}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#551137;background-color:#dfafc9}.list-group-item-success.list-group-item-action.active{color:#FFF;background-color:#551137;border-color:#551137}.list-group-item-info{color:#000;background-color:#b8b8b8}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#000;background-color:#ababab}.list-group-item-info.list-group-item-action.active{color:#FFF;background-color:#000;border-color:#000}.list-group-item-warning{color:#761c14;background-color:#f7c7c2}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#761c14;background-color:#f4b2ab}.list-group-item-warning.list-group-item-action.active{color:#FFF;background-color:#761c14;border-color:#761c14}.list-group-item-danger{color:#516621;background-color:#e3efc9}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#516621;background-color:#d9e9b5}.list-group-item-danger.list-group-item-action.active{color:#FFF;background-color:#516621;border-color:#516621}.list-group-item-light{color:#707b81;background-color:#f4fafd}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#707b81;background-color:#def0f9}.list-group-item-light.list-group-item-action.active{color:#FFF;background-color:#707b81;border-color:#707b81}.list-group-item-dark{color:#121212;background-color:#c1c1c1}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#121212;background-color:#b4b4b4}.list-group-item-dark.list-group-item-action.active{color:#FFF;background-color:#121212;border-color:#121212}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #FFF;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:#fff0;border:0}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#FFF;background-clip:padding-box;border:1px solid rgb(0 0 0 / .2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:667.5px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:991.5px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1199.5px){.modal-xl{max-width:1140px}}[dir="ltr"] .tooltip{text-align:left}[dir="rtl"] .tooltip{text-align:right}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:#fff0;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#FFF;text-align:center;background-color:#000;border-radius:.25rem}[dir="ltr"] .popover{text-align:left}[dir="rtl"] .popover{text-align:right}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#FFF;background-clip:padding-box;border:1px solid rgb(0 0 0 / .2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:#fff0;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^="top"]>.arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgb(0 0 0 / .25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#FFF}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^="right"]>.arrow{left:calc(-0.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgb(0 0 0 / .25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^="right"]>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#FFF}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^="bottom"]>.arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgb(0 0 0 / .25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^="bottom"]>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#FFF}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^="left"]>.arrow{right:calc(-0.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgb(0 0 0 / .25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^="left"]>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#FFF}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform 0.6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s 0.6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#FFF;text-align:center;background:none;border:0;opacity:.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#FFF;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:50% / 100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#FFF;background-clip:padding-box;border-top:10px solid #fff0;border-bottom:10px solid #fff0;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#FFF;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#F26F35!important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#e5510f!important}.bg-secondary{background-color:#45ABE0!important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#2394cf!important}.bg-success{background-color:#A4206A!important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#79184e!important}.bg-info{background-color:#000000!important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:black!important}.bg-warning{background-color:#E23626!important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#bc2719!important}.bg-danger{background-color:#9BC53F!important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#7da130!important}.bg-light{background-color:#D8EDF8!important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#add9f0!important}.bg-dark{background-color:#222222!important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#090909!important}.bg-white{background-color:#FFF!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#F26F35!important}.border-secondary{border-color:#45ABE0!important}.border-success{border-color:#A4206A!important}.border-info{border-color:#000000!important}.border-warning{border-color:#E23626!important}.border-danger{border-color:#9BC53F!important}.border-light{border-color:#D8EDF8!important}.border-dark{border-color:#222222!important}.border-white{border-color:#FFF!important}.rounded-sm{border-radius:0.2rem!important}.rounded{border-radius:0.25rem!important}.rounded-top{border-top-left-radius:0.25rem!important;border-top-right-radius:0.25rem!important}.rounded-right{border-top-right-radius:0.25rem!important;border-bottom-right-radius:0.25rem!important}.rounded-bottom{border-bottom-right-radius:0.25rem!important;border-bottom-left-radius:0.25rem!important}.rounded-left{border-top-left-radius:0.25rem!important;border-bottom-left-radius:0.25rem!important}.rounded-lg{border-radius:0.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:568px){.d-xs-none{display:none!important}.d-xs-inline{display:inline!important}.d-xs-inline-block{display:inline-block!important}.d-xs-block{display:block!important}.d-xs-table{display:table!important}.d-xs-table-row{display:table-row!important}.d-xs-table-cell{display:table-cell!important}.d-xs-flex{display:flex!important}.d-xs-inline-flex{display:inline-flex!important}}@media (min-width:667.5px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:767.5px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:991.5px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1199.5px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media (min-width:1439.5px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}}@media (min-width:1700px){.d-xxxl-none{display:none!important}.d-xxxl-inline{display:inline!important}.d-xxxl-inline-block{display:inline-block!important}.d-xxxl-block{display:block!important}.d-xxxl-table{display:table!important}.d-xxxl-table-row{display:table-row!important}.d-xxxl-table-cell{display:table-cell!important}.d-xxxl-flex{display:flex!important}.d-xxxl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:568px){.flex-xs-row{flex-direction:row!important}.flex-xs-column{flex-direction:column!important}.flex-xs-row-reverse{flex-direction:row-reverse!important}.flex-xs-column-reverse{flex-direction:column-reverse!important}.flex-xs-wrap{flex-wrap:wrap!important}.flex-xs-nowrap{flex-wrap:nowrap!important}.flex-xs-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xs-fill{flex:1 1 auto!important}.flex-xs-grow-0{flex-grow:0!important}.flex-xs-grow-1{flex-grow:1!important}.flex-xs-shrink-0{flex-shrink:0!important}.flex-xs-shrink-1{flex-shrink:1!important}.justify-content-xs-start{justify-content:flex-start!important}.justify-content-xs-end{justify-content:flex-end!important}.justify-content-xs-center{justify-content:center!important}.justify-content-xs-between{justify-content:space-between!important}.justify-content-xs-around{justify-content:space-around!important}.align-items-xs-start{align-items:flex-start!important}.align-items-xs-end{align-items:flex-end!important}.align-items-xs-center{align-items:center!important}.align-items-xs-baseline{align-items:baseline!important}.align-items-xs-stretch{align-items:stretch!important}.align-content-xs-start{align-content:flex-start!important}.align-content-xs-end{align-content:flex-end!important}.align-content-xs-center{align-content:center!important}.align-content-xs-between{align-content:space-between!important}.align-content-xs-around{align-content:space-around!important}.align-content-xs-stretch{align-content:stretch!important}.align-self-xs-auto{align-self:auto!important}.align-self-xs-start{align-self:flex-start!important}.align-self-xs-end{align-self:flex-end!important}.align-self-xs-center{align-self:center!important}.align-self-xs-baseline{align-self:baseline!important}.align-self-xs-stretch{align-self:stretch!important}}@media (min-width:667.5px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:767.5px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:991.5px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1199.5px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}@media (min-width:1439.5px){.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}}@media (min-width:1700px){.flex-xxxl-row{flex-direction:row!important}.flex-xxxl-column{flex-direction:column!important}.flex-xxxl-row-reverse{flex-direction:row-reverse!important}.flex-xxxl-column-reverse{flex-direction:column-reverse!important}.flex-xxxl-wrap{flex-wrap:wrap!important}.flex-xxxl-nowrap{flex-wrap:nowrap!important}.flex-xxxl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xxxl-fill{flex:1 1 auto!important}.flex-xxxl-grow-0{flex-grow:0!important}.flex-xxxl-grow-1{flex-grow:1!important}.flex-xxxl-shrink-0{flex-shrink:0!important}.flex-xxxl-shrink-1{flex-shrink:1!important}.justify-content-xxxl-start{justify-content:flex-start!important}.justify-content-xxxl-end{justify-content:flex-end!important}.justify-content-xxxl-center{justify-content:center!important}.justify-content-xxxl-between{justify-content:space-between!important}.justify-content-xxxl-around{justify-content:space-around!important}.align-items-xxxl-start{align-items:flex-start!important}.align-items-xxxl-end{align-items:flex-end!important}.align-items-xxxl-center{align-items:center!important}.align-items-xxxl-baseline{align-items:baseline!important}.align-items-xxxl-stretch{align-items:stretch!important}.align-content-xxxl-start{align-content:flex-start!important}.align-content-xxxl-end{align-content:flex-end!important}.align-content-xxxl-center{align-content:center!important}.align-content-xxxl-between{align-content:space-between!important}.align-content-xxxl-around{align-content:space-around!important}.align-content-xxxl-stretch{align-content:stretch!important}.align-self-xxxl-auto{align-self:auto!important}.align-self-xxxl-start{align-self:flex-start!important}.align-self-xxxl-end{align-self:flex-end!important}.align-self-xxxl-center{align-self:center!important}.align-self-xxxl-baseline{align-self:baseline!important}.align-self-xxxl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:568px){.float-xs-left{float:left!important}.float-xs-right{float:right!important}.float-xs-none{float:none!important}}@media (min-width:667.5px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:767.5px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:991.5px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1199.5px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}@media (min-width:1439.5px){.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}}@media (min-width:1700px){.float-xxxl-left{float:left!important}.float-xxxl-right{float:right!important}.float-xxxl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgb(0 0 0 / .075)!important}.shadow{box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgb(0 0 0 / .175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:1rem!important}.mt-1,.my-1{margin-top:1rem!important}.mr-1,.mx-1{margin-right:1rem!important}.mb-1,.my-1{margin-bottom:1rem!important}.ml-1,.mx-1{margin-left:1rem!important}.m-2{margin:2rem!important}.mt-2,.my-2{margin-top:2rem!important}.mr-2,.mx-2{margin-right:2rem!important}.mb-2,.my-2{margin-bottom:2rem!important}.ml-2,.mx-2{margin-left:2rem!important}.m-3{margin:3rem!important}.mt-3,.my-3{margin-top:3rem!important}.mr-3,.mx-3{margin-right:3rem!important}.mb-3,.my-3{margin-bottom:3rem!important}.ml-3,.mx-3{margin-left:3rem!important}.m-4{margin:4rem!important}.mt-4,.my-4{margin-top:4rem!important}.mr-4,.mx-4{margin-right:4rem!important}.mb-4,.my-4{margin-bottom:4rem!important}.ml-4,.mx-4{margin-left:4rem!important}.m-5{margin:5rem!important}.mt-5,.my-5{margin-top:5rem!important}.mr-5,.mx-5{margin-right:5rem!important}.mb-5,.my-5{margin-bottom:5rem!important}.ml-5,.mx-5{margin-left:5rem!important}.m-6{margin:6rem!important}.mt-6,.my-6{margin-top:6rem!important}.mr-6,.mx-6{margin-right:6rem!important}.mb-6,.my-6{margin-bottom:6rem!important}.ml-6,.mx-6{margin-left:6rem!important}.m-7{margin:7rem!important}.mt-7,.my-7{margin-top:7rem!important}.mr-7,.mx-7{margin-right:7rem!important}.mb-7,.my-7{margin-bottom:7rem!important}.ml-7,.mx-7{margin-left:7rem!important}.m-8{margin:8rem!important}.mt-8,.my-8{margin-top:8rem!important}.mr-8,.mx-8{margin-right:8rem!important}.mb-8,.my-8{margin-bottom:8rem!important}.ml-8,.mx-8{margin-left:8rem!important}.m-9{margin:9rem!important}.mt-9,.my-9{margin-top:9rem!important}.mr-9,.mx-9{margin-right:9rem!important}.mb-9,.my-9{margin-bottom:9rem!important}.ml-9,.mx-9{margin-left:9rem!important}.m-10{margin:10rem!important}.mt-10,.my-10{margin-top:10rem!important}.mr-10,.mx-10{margin-right:10rem!important}.mb-10,.my-10{margin-bottom:10rem!important}.ml-10,.mx-10{margin-left:10rem!important}.m-11{margin:11rem!important}.mt-11,.my-11{margin-top:11rem!important}.mr-11,.mx-11{margin-right:11rem!important}.mb-11,.my-11{margin-bottom:11rem!important}.ml-11,.mx-11{margin-left:11rem!important}.m-12{margin:12rem!important}.mt-12,.my-12{margin-top:12rem!important}.mr-12,.mx-12{margin-right:12rem!important}.mb-12,.my-12{margin-bottom:12rem!important}.ml-12,.mx-12{margin-left:12rem!important}.m-13{margin:13rem!important}.mt-13,.my-13{margin-top:13rem!important}.mr-13,.mx-13{margin-right:13rem!important}.mb-13,.my-13{margin-bottom:13rem!important}.ml-13,.mx-13{margin-left:13rem!important}.m-14{margin:14rem!important}.mt-14,.my-14{margin-top:14rem!important}.mr-14,.mx-14{margin-right:14rem!important}.mb-14,.my-14{margin-bottom:14rem!important}.ml-14,.mx-14{margin-left:14rem!important}.m-35{margin:0.35rem!important}.mt-35,.my-35{margin-top:0.35rem!important}.mr-35,.mx-35{margin-right:0.35rem!important}.mb-35,.my-35{margin-bottom:0.35rem!important}.ml-35,.mx-35{margin-left:0.35rem!important}.m-250{margin:0.25rem!important}.mt-250,.my-250{margin-top:0.25rem!important}.mr-250,.mx-250{margin-right:0.25rem!important}.mb-250,.my-250{margin-bottom:0.25rem!important}.ml-250,.mx-250{margin-left:0.25rem!important}.m-50{margin:0.5rem!important}.mt-50,.my-50{margin-top:0.5rem!important}.mr-50,.mx-50{margin-right:0.5rem!important}.mb-50,.my-50{margin-bottom:0.5rem!important}.ml-50,.mx-50{margin-left:0.5rem!important}.m-75{margin:0.75rem!important}.mt-75,.my-75{margin-top:0.75rem!important}.mr-75,.mx-75{margin-right:0.75rem!important}.mb-75,.my-75{margin-bottom:0.75rem!important}.ml-75,.mx-75{margin-left:0.75rem!important}.m-125{margin:1.25rem!important}.mt-125,.my-125{margin-top:1.25rem!important}.mr-125,.mx-125{margin-right:1.25rem!important}.mb-125,.my-125{margin-bottom:1.25rem!important}.ml-125,.mx-125{margin-left:1.25rem!important}.m-150{margin:1.5rem!important}.mt-150,.my-150{margin-top:1.5rem!important}.mr-150,.mx-150{margin-right:1.5rem!important}.mb-150,.my-150{margin-bottom:1.5rem!important}.ml-150,.mx-150{margin-left:1.5rem!important}.m-175{margin:1.75rem!important}.mt-175,.my-175{margin-top:1.75rem!important}.mr-175,.mx-175{margin-right:1.75rem!important}.mb-175,.my-175{margin-bottom:1.75rem!important}.ml-175,.mx-175{margin-left:1.75rem!important}.m-225{margin:2.25rem!important}.mt-225,.my-225{margin-top:2.25rem!important}.mr-225,.mx-225{margin-right:2.25rem!important}.mb-225,.my-225{margin-bottom:2.25rem!important}.ml-225,.mx-225{margin-left:2.25rem!important}.m-25{margin:2.5rem!important}.mt-25,.my-25{margin-top:2.5rem!important}.mr-25,.mx-25{margin-right:2.5rem!important}.mb-25,.my-25{margin-bottom:2.5rem!important}.ml-25,.mx-25{margin-left:2.5rem!important}.m-350{margin:3.5rem!important}.mt-350,.my-350{margin-top:3.5rem!important}.mr-350,.mx-350{margin-right:3.5rem!important}.mb-350,.my-350{margin-bottom:3.5rem!important}.ml-350,.mx-350{margin-left:3.5rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:1rem!important}.pt-1,.py-1{padding-top:1rem!important}.pr-1,.px-1{padding-right:1rem!important}.pb-1,.py-1{padding-bottom:1rem!important}.pl-1,.px-1{padding-left:1rem!important}.p-2{padding:2rem!important}.pt-2,.py-2{padding-top:2rem!important}.pr-2,.px-2{padding-right:2rem!important}.pb-2,.py-2{padding-bottom:2rem!important}.pl-2,.px-2{padding-left:2rem!important}.p-3{padding:3rem!important}.pt-3,.py-3{padding-top:3rem!important}.pr-3,.px-3{padding-right:3rem!important}.pb-3,.py-3{padding-bottom:3rem!important}.pl-3,.px-3{padding-left:3rem!important}.p-4{padding:4rem!important}.pt-4,.py-4{padding-top:4rem!important}.pr-4,.px-4{padding-right:4rem!important}.pb-4,.py-4{padding-bottom:4rem!important}.pl-4,.px-4{padding-left:4rem!important}.p-5{padding:5rem!important}.pt-5,.py-5{padding-top:5rem!important}.pr-5,.px-5{padding-right:5rem!important}.pb-5,.py-5{padding-bottom:5rem!important}.pl-5,.px-5{padding-left:5rem!important}.p-6{padding:6rem!important}.pt-6,.py-6{padding-top:6rem!important}.pr-6,.px-6{padding-right:6rem!important}.pb-6,.py-6{padding-bottom:6rem!important}.pl-6,.px-6{padding-left:6rem!important}.p-7{padding:7rem!important}.pt-7,.py-7{padding-top:7rem!important}.pr-7,.px-7{padding-right:7rem!important}.pb-7,.py-7{padding-bottom:7rem!important}.pl-7,.px-7{padding-left:7rem!important}.p-8{padding:8rem!important}.pt-8,.py-8{padding-top:8rem!important}.pr-8,.px-8{padding-right:8rem!important}.pb-8,.py-8{padding-bottom:8rem!important}.pl-8,.px-8{padding-left:8rem!important}.p-9{padding:9rem!important}.pt-9,.py-9{padding-top:9rem!important}.pr-9,.px-9{padding-right:9rem!important}.pb-9,.py-9{padding-bottom:9rem!important}.pl-9,.px-9{padding-left:9rem!important}.p-10{padding:10rem!important}.pt-10,.py-10{padding-top:10rem!important}.pr-10,.px-10{padding-right:10rem!important}.pb-10,.py-10{padding-bottom:10rem!important}.pl-10,.px-10{padding-left:10rem!important}.p-11{padding:11rem!important}.pt-11,.py-11{padding-top:11rem!important}.pr-11,.px-11{padding-right:11rem!important}.pb-11,.py-11{padding-bottom:11rem!important}.pl-11,.px-11{padding-left:11rem!important}.p-12{padding:12rem!important}.pt-12,.py-12{padding-top:12rem!important}.pr-12,.px-12{padding-right:12rem!important}.pb-12,.py-12{padding-bottom:12rem!important}.pl-12,.px-12{padding-left:12rem!important}.p-13{padding:13rem!important}.pt-13,.py-13{padding-top:13rem!important}.pr-13,.px-13{padding-right:13rem!important}.pb-13,.py-13{padding-bottom:13rem!important}.pl-13,.px-13{padding-left:13rem!important}.p-14{padding:14rem!important}.pt-14,.py-14{padding-top:14rem!important}.pr-14,.px-14{padding-right:14rem!important}.pb-14,.py-14{padding-bottom:14rem!important}.pl-14,.px-14{padding-left:14rem!important}.p-35{padding:0.35rem!important}.pt-35,.py-35{padding-top:0.35rem!important}.pr-35,.px-35{padding-right:0.35rem!important}.pb-35,.py-35{padding-bottom:0.35rem!important}.pl-35,.px-35{padding-left:0.35rem!important}.p-250{padding:0.25rem!important}.pt-250,.py-250{padding-top:0.25rem!important}.pr-250,.px-250{padding-right:0.25rem!important}.pb-250,.py-250{padding-bottom:0.25rem!important}.pl-250,.px-250{padding-left:0.25rem!important}.p-50{padding:0.5rem!important}.pt-50,.py-50{padding-top:0.5rem!important}.pr-50,.px-50{padding-right:0.5rem!important}.pb-50,.py-50{padding-bottom:0.5rem!important}.pl-50,.px-50{padding-left:0.5rem!important}.p-75{padding:0.75rem!important}.pt-75,.py-75{padding-top:0.75rem!important}.pr-75,.px-75{padding-right:0.75rem!important}.pb-75,.py-75{padding-bottom:0.75rem!important}.pl-75,.px-75{padding-left:0.75rem!important}.p-125{padding:1.25rem!important}.pt-125,.py-125{padding-top:1.25rem!important}.pr-125,.px-125{padding-right:1.25rem!important}.pb-125,.py-125{padding-bottom:1.25rem!important}.pl-125,.px-125{padding-left:1.25rem!important}.p-150{padding:1.5rem!important}.pt-150,.py-150{padding-top:1.5rem!important}.pr-150,.px-150{padding-right:1.5rem!important}.pb-150,.py-150{padding-bottom:1.5rem!important}.pl-150,.px-150{padding-left:1.5rem!important}.p-175{padding:1.75rem!important}.pt-175,.py-175{padding-top:1.75rem!important}.pr-175,.px-175{padding-right:1.75rem!important}.pb-175,.py-175{padding-bottom:1.75rem!important}.pl-175,.px-175{padding-left:1.75rem!important}.p-225{padding:2.25rem!important}.pt-225,.py-225{padding-top:2.25rem!important}.pr-225,.px-225{padding-right:2.25rem!important}.pb-225,.py-225{padding-bottom:2.25rem!important}.pl-225,.px-225{padding-left:2.25rem!important}.p-25{padding:2.5rem!important}.pt-25,.py-25{padding-top:2.5rem!important}.pr-25,.px-25{padding-right:2.5rem!important}.pb-25,.py-25{padding-bottom:2.5rem!important}.pl-25,.px-25{padding-left:2.5rem!important}.p-350{padding:3.5rem!important}.pt-350,.py-350{padding-top:3.5rem!important}.pr-350,.px-350{padding-right:3.5rem!important}.pb-350,.py-350{padding-bottom:3.5rem!important}.pl-350,.px-350{padding-left:3.5rem!important}.m-n1{margin:-1rem!important}.mt-n1,.my-n1{margin-top:-1rem!important}.mr-n1,.mx-n1{margin-right:-1rem!important}.mb-n1,.my-n1{margin-bottom:-1rem!important}.ml-n1,.mx-n1{margin-left:-1rem!important}.m-n2{margin:-2rem!important}.mt-n2,.my-n2{margin-top:-2rem!important}.mr-n2,.mx-n2{margin-right:-2rem!important}.mb-n2,.my-n2{margin-bottom:-2rem!important}.ml-n2,.mx-n2{margin-left:-2rem!important}.m-n3{margin:-3rem!important}.mt-n3,.my-n3{margin-top:-3rem!important}.mr-n3,.mx-n3{margin-right:-3rem!important}.mb-n3,.my-n3{margin-bottom:-3rem!important}.ml-n3,.mx-n3{margin-left:-3rem!important}.m-n4{margin:-4rem!important}.mt-n4,.my-n4{margin-top:-4rem!important}.mr-n4,.mx-n4{margin-right:-4rem!important}.mb-n4,.my-n4{margin-bottom:-4rem!important}.ml-n4,.mx-n4{margin-left:-4rem!important}.m-n5{margin:-5rem!important}.mt-n5,.my-n5{margin-top:-5rem!important}.mr-n5,.mx-n5{margin-right:-5rem!important}.mb-n5,.my-n5{margin-bottom:-5rem!important}.ml-n5,.mx-n5{margin-left:-5rem!important}.m-n6{margin:-6rem!important}.mt-n6,.my-n6{margin-top:-6rem!important}.mr-n6,.mx-n6{margin-right:-6rem!important}.mb-n6,.my-n6{margin-bottom:-6rem!important}.ml-n6,.mx-n6{margin-left:-6rem!important}.m-n7{margin:-7rem!important}.mt-n7,.my-n7{margin-top:-7rem!important}.mr-n7,.mx-n7{margin-right:-7rem!important}.mb-n7,.my-n7{margin-bottom:-7rem!important}.ml-n7,.mx-n7{margin-left:-7rem!important}.m-n8{margin:-8rem!important}.mt-n8,.my-n8{margin-top:-8rem!important}.mr-n8,.mx-n8{margin-right:-8rem!important}.mb-n8,.my-n8{margin-bottom:-8rem!important}.ml-n8,.mx-n8{margin-left:-8rem!important}.m-n9{margin:-9rem!important}.mt-n9,.my-n9{margin-top:-9rem!important}.mr-n9,.mx-n9{margin-right:-9rem!important}.mb-n9,.my-n9{margin-bottom:-9rem!important}.ml-n9,.mx-n9{margin-left:-9rem!important}.m-n10{margin:-10rem!important}.mt-n10,.my-n10{margin-top:-10rem!important}.mr-n10,.mx-n10{margin-right:-10rem!important}.mb-n10,.my-n10{margin-bottom:-10rem!important}.ml-n10,.mx-n10{margin-left:-10rem!important}.m-n11{margin:-11rem!important}.mt-n11,.my-n11{margin-top:-11rem!important}.mr-n11,.mx-n11{margin-right:-11rem!important}.mb-n11,.my-n11{margin-bottom:-11rem!important}.ml-n11,.mx-n11{margin-left:-11rem!important}.m-n12{margin:-12rem!important}.mt-n12,.my-n12{margin-top:-12rem!important}.mr-n12,.mx-n12{margin-right:-12rem!important}.mb-n12,.my-n12{margin-bottom:-12rem!important}.ml-n12,.mx-n12{margin-left:-12rem!important}.m-n13{margin:-13rem!important}.mt-n13,.my-n13{margin-top:-13rem!important}.mr-n13,.mx-n13{margin-right:-13rem!important}.mb-n13,.my-n13{margin-bottom:-13rem!important}.ml-n13,.mx-n13{margin-left:-13rem!important}.m-n14{margin:-14rem!important}.mt-n14,.my-n14{margin-top:-14rem!important}.mr-n14,.mx-n14{margin-right:-14rem!important}.mb-n14,.my-n14{margin-bottom:-14rem!important}.ml-n14,.mx-n14{margin-left:-14rem!important}.m-n35{margin:-0.35rem!important}.mt-n35,.my-n35{margin-top:-0.35rem!important}.mr-n35,.mx-n35{margin-right:-0.35rem!important}.mb-n35,.my-n35{margin-bottom:-0.35rem!important}.ml-n35,.mx-n35{margin-left:-0.35rem!important}.m-n250{margin:-0.25rem!important}.mt-n250,.my-n250{margin-top:-0.25rem!important}.mr-n250,.mx-n250{margin-right:-0.25rem!important}.mb-n250,.my-n250{margin-bottom:-0.25rem!important}.ml-n250,.mx-n250{margin-left:-0.25rem!important}.m-n50{margin:-0.5rem!important}.mt-n50,.my-n50{margin-top:-0.5rem!important}.mr-n50,.mx-n50{margin-right:-0.5rem!important}.mb-n50,.my-n50{margin-bottom:-0.5rem!important}.ml-n50,.mx-n50{margin-left:-0.5rem!important}.m-n75{margin:-0.75rem!important}.mt-n75,.my-n75{margin-top:-0.75rem!important}.mr-n75,.mx-n75{margin-right:-0.75rem!important}.mb-n75,.my-n75{margin-bottom:-0.75rem!important}.ml-n75,.mx-n75{margin-left:-0.75rem!important}.m-n125{margin:-1.25rem!important}.mt-n125,.my-n125{margin-top:-1.25rem!important}.mr-n125,.mx-n125{margin-right:-1.25rem!important}.mb-n125,.my-n125{margin-bottom:-1.25rem!important}.ml-n125,.mx-n125{margin-left:-1.25rem!important}.m-n150{margin:-1.5rem!important}.mt-n150,.my-n150{margin-top:-1.5rem!important}.mr-n150,.mx-n150{margin-right:-1.5rem!important}.mb-n150,.my-n150{margin-bottom:-1.5rem!important}.ml-n150,.mx-n150{margin-left:-1.5rem!important}.m-n175{margin:-1.75rem!important}.mt-n175,.my-n175{margin-top:-1.75rem!important}.mr-n175,.mx-n175{margin-right:-1.75rem!important}.mb-n175,.my-n175{margin-bottom:-1.75rem!important}.ml-n175,.mx-n175{margin-left:-1.75rem!important}.m-n225{margin:-2.25rem!important}.mt-n225,.my-n225{margin-top:-2.25rem!important}.mr-n225,.mx-n225{margin-right:-2.25rem!important}.mb-n225,.my-n225{margin-bottom:-2.25rem!important}.ml-n225,.mx-n225{margin-left:-2.25rem!important}.m-n25{margin:-2.5rem!important}.mt-n25,.my-n25{margin-top:-2.5rem!important}.mr-n25,.mx-n25{margin-right:-2.5rem!important}.mb-n25,.my-n25{margin-bottom:-2.5rem!important}.ml-n25,.mx-n25{margin-left:-2.5rem!important}.m-n350{margin:-3.5rem!important}.mt-n350,.my-n350{margin-top:-3.5rem!important}.mr-n350,.mx-n350{margin-right:-3.5rem!important}.mb-n350,.my-n350{margin-bottom:-3.5rem!important}.ml-n350,.mx-n350{margin-left:-3.5rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:568px){.m-xs-0{margin:0!important}.mt-xs-0,.my-xs-0{margin-top:0!important}.mr-xs-0,.mx-xs-0{margin-right:0!important}.mb-xs-0,.my-xs-0{margin-bottom:0!important}.ml-xs-0,.mx-xs-0{margin-left:0!important}.m-xs-1{margin:1rem!important}.mt-xs-1,.my-xs-1{margin-top:1rem!important}.mr-xs-1,.mx-xs-1{margin-right:1rem!important}.mb-xs-1,.my-xs-1{margin-bottom:1rem!important}.ml-xs-1,.mx-xs-1{margin-left:1rem!important}.m-xs-2{margin:2rem!important}.mt-xs-2,.my-xs-2{margin-top:2rem!important}.mr-xs-2,.mx-xs-2{margin-right:2rem!important}.mb-xs-2,.my-xs-2{margin-bottom:2rem!important}.ml-xs-2,.mx-xs-2{margin-left:2rem!important}.m-xs-3{margin:3rem!important}.mt-xs-3,.my-xs-3{margin-top:3rem!important}.mr-xs-3,.mx-xs-3{margin-right:3rem!important}.mb-xs-3,.my-xs-3{margin-bottom:3rem!important}.ml-xs-3,.mx-xs-3{margin-left:3rem!important}.m-xs-4{margin:4rem!important}.mt-xs-4,.my-xs-4{margin-top:4rem!important}.mr-xs-4,.mx-xs-4{margin-right:4rem!important}.mb-xs-4,.my-xs-4{margin-bottom:4rem!important}.ml-xs-4,.mx-xs-4{margin-left:4rem!important}.m-xs-5{margin:5rem!important}.mt-xs-5,.my-xs-5{margin-top:5rem!important}.mr-xs-5,.mx-xs-5{margin-right:5rem!important}.mb-xs-5,.my-xs-5{margin-bottom:5rem!important}.ml-xs-5,.mx-xs-5{margin-left:5rem!important}.m-xs-6{margin:6rem!important}.mt-xs-6,.my-xs-6{margin-top:6rem!important}.mr-xs-6,.mx-xs-6{margin-right:6rem!important}.mb-xs-6,.my-xs-6{margin-bottom:6rem!important}.ml-xs-6,.mx-xs-6{margin-left:6rem!important}.m-xs-7{margin:7rem!important}.mt-xs-7,.my-xs-7{margin-top:7rem!important}.mr-xs-7,.mx-xs-7{margin-right:7rem!important}.mb-xs-7,.my-xs-7{margin-bottom:7rem!important}.ml-xs-7,.mx-xs-7{margin-left:7rem!important}.m-xs-8{margin:8rem!important}.mt-xs-8,.my-xs-8{margin-top:8rem!important}.mr-xs-8,.mx-xs-8{margin-right:8rem!important}.mb-xs-8,.my-xs-8{margin-bottom:8rem!important}.ml-xs-8,.mx-xs-8{margin-left:8rem!important}.m-xs-9{margin:9rem!important}.mt-xs-9,.my-xs-9{margin-top:9rem!important}.mr-xs-9,.mx-xs-9{margin-right:9rem!important}.mb-xs-9,.my-xs-9{margin-bottom:9rem!important}.ml-xs-9,.mx-xs-9{margin-left:9rem!important}.m-xs-10{margin:10rem!important}.mt-xs-10,.my-xs-10{margin-top:10rem!important}.mr-xs-10,.mx-xs-10{margin-right:10rem!important}.mb-xs-10,.my-xs-10{margin-bottom:10rem!important}.ml-xs-10,.mx-xs-10{margin-left:10rem!important}.m-xs-11{margin:11rem!important}.mt-xs-11,.my-xs-11{margin-top:11rem!important}.mr-xs-11,.mx-xs-11{margin-right:11rem!important}.mb-xs-11,.my-xs-11{margin-bottom:11rem!important}.ml-xs-11,.mx-xs-11{margin-left:11rem!important}.m-xs-12{margin:12rem!important}.mt-xs-12,.my-xs-12{margin-top:12rem!important}.mr-xs-12,.mx-xs-12{margin-right:12rem!important}.mb-xs-12,.my-xs-12{margin-bottom:12rem!important}.ml-xs-12,.mx-xs-12{margin-left:12rem!important}.m-xs-13{margin:13rem!important}.mt-xs-13,.my-xs-13{margin-top:13rem!important}.mr-xs-13,.mx-xs-13{margin-right:13rem!important}.mb-xs-13,.my-xs-13{margin-bottom:13rem!important}.ml-xs-13,.mx-xs-13{margin-left:13rem!important}.m-xs-14{margin:14rem!important}.mt-xs-14,.my-xs-14{margin-top:14rem!important}.mr-xs-14,.mx-xs-14{margin-right:14rem!important}.mb-xs-14,.my-xs-14{margin-bottom:14rem!important}.ml-xs-14,.mx-xs-14{margin-left:14rem!important}.m-xs-35{margin:0.35rem!important}.mt-xs-35,.my-xs-35{margin-top:0.35rem!important}.mr-xs-35,.mx-xs-35{margin-right:0.35rem!important}.mb-xs-35,.my-xs-35{margin-bottom:0.35rem!important}.ml-xs-35,.mx-xs-35{margin-left:0.35rem!important}.m-xs-250{margin:0.25rem!important}.mt-xs-250,.my-xs-250{margin-top:0.25rem!important}.mr-xs-250,.mx-xs-250{margin-right:0.25rem!important}.mb-xs-250,.my-xs-250{margin-bottom:0.25rem!important}.ml-xs-250,.mx-xs-250{margin-left:0.25rem!important}.m-xs-50{margin:0.5rem!important}.mt-xs-50,.my-xs-50{margin-top:0.5rem!important}.mr-xs-50,.mx-xs-50{margin-right:0.5rem!important}.mb-xs-50,.my-xs-50{margin-bottom:0.5rem!important}.ml-xs-50,.mx-xs-50{margin-left:0.5rem!important}.m-xs-75{margin:0.75rem!important}.mt-xs-75,.my-xs-75{margin-top:0.75rem!important}.mr-xs-75,.mx-xs-75{margin-right:0.75rem!important}.mb-xs-75,.my-xs-75{margin-bottom:0.75rem!important}.ml-xs-75,.mx-xs-75{margin-left:0.75rem!important}.m-xs-125{margin:1.25rem!important}.mt-xs-125,.my-xs-125{margin-top:1.25rem!important}.mr-xs-125,.mx-xs-125{margin-right:1.25rem!important}.mb-xs-125,.my-xs-125{margin-bottom:1.25rem!important}.ml-xs-125,.mx-xs-125{margin-left:1.25rem!important}.m-xs-150{margin:1.5rem!important}.mt-xs-150,.my-xs-150{margin-top:1.5rem!important}.mr-xs-150,.mx-xs-150{margin-right:1.5rem!important}.mb-xs-150,.my-xs-150{margin-bottom:1.5rem!important}.ml-xs-150,.mx-xs-150{margin-left:1.5rem!important}.m-xs-175{margin:1.75rem!important}.mt-xs-175,.my-xs-175{margin-top:1.75rem!important}.mr-xs-175,.mx-xs-175{margin-right:1.75rem!important}.mb-xs-175,.my-xs-175{margin-bottom:1.75rem!important}.ml-xs-175,.mx-xs-175{margin-left:1.75rem!important}.m-xs-225{margin:2.25rem!important}.mt-xs-225,.my-xs-225{margin-top:2.25rem!important}.mr-xs-225,.mx-xs-225{margin-right:2.25rem!important}.mb-xs-225,.my-xs-225{margin-bottom:2.25rem!important}.ml-xs-225,.mx-xs-225{margin-left:2.25rem!important}.m-xs-25{margin:2.5rem!important}.mt-xs-25,.my-xs-25{margin-top:2.5rem!important}.mr-xs-25,.mx-xs-25{margin-right:2.5rem!important}.mb-xs-25,.my-xs-25{margin-bottom:2.5rem!important}.ml-xs-25,.mx-xs-25{margin-left:2.5rem!important}.m-xs-350{margin:3.5rem!important}.mt-xs-350,.my-xs-350{margin-top:3.5rem!important}.mr-xs-350,.mx-xs-350{margin-right:3.5rem!important}.mb-xs-350,.my-xs-350{margin-bottom:3.5rem!important}.ml-xs-350,.mx-xs-350{margin-left:3.5rem!important}.p-xs-0{padding:0!important}.pt-xs-0,.py-xs-0{padding-top:0!important}.pr-xs-0,.px-xs-0{padding-right:0!important}.pb-xs-0,.py-xs-0{padding-bottom:0!important}.pl-xs-0,.px-xs-0{padding-left:0!important}.p-xs-1{padding:1rem!important}.pt-xs-1,.py-xs-1{padding-top:1rem!important}.pr-xs-1,.px-xs-1{padding-right:1rem!important}.pb-xs-1,.py-xs-1{padding-bottom:1rem!important}.pl-xs-1,.px-xs-1{padding-left:1rem!important}.p-xs-2{padding:2rem!important}.pt-xs-2,.py-xs-2{padding-top:2rem!important}.pr-xs-2,.px-xs-2{padding-right:2rem!important}.pb-xs-2,.py-xs-2{padding-bottom:2rem!important}.pl-xs-2,.px-xs-2{padding-left:2rem!important}.p-xs-3{padding:3rem!important}.pt-xs-3,.py-xs-3{padding-top:3rem!important}.pr-xs-3,.px-xs-3{padding-right:3rem!important}.pb-xs-3,.py-xs-3{padding-bottom:3rem!important}.pl-xs-3,.px-xs-3{padding-left:3rem!important}.p-xs-4{padding:4rem!important}.pt-xs-4,.py-xs-4{padding-top:4rem!important}.pr-xs-4,.px-xs-4{padding-right:4rem!important}.pb-xs-4,.py-xs-4{padding-bottom:4rem!important}.pl-xs-4,.px-xs-4{padding-left:4rem!important}.p-xs-5{padding:5rem!important}.pt-xs-5,.py-xs-5{padding-top:5rem!important}.pr-xs-5,.px-xs-5{padding-right:5rem!important}.pb-xs-5,.py-xs-5{padding-bottom:5rem!important}.pl-xs-5,.px-xs-5{padding-left:5rem!important}.p-xs-6{padding:6rem!important}.pt-xs-6,.py-xs-6{padding-top:6rem!important}.pr-xs-6,.px-xs-6{padding-right:6rem!important}.pb-xs-6,.py-xs-6{padding-bottom:6rem!important}.pl-xs-6,.px-xs-6{padding-left:6rem!important}.p-xs-7{padding:7rem!important}.pt-xs-7,.py-xs-7{padding-top:7rem!important}.pr-xs-7,.px-xs-7{padding-right:7rem!important}.pb-xs-7,.py-xs-7{padding-bottom:7rem!important}.pl-xs-7,.px-xs-7{padding-left:7rem!important}.p-xs-8{padding:8rem!important}.pt-xs-8,.py-xs-8{padding-top:8rem!important}.pr-xs-8,.px-xs-8{padding-right:8rem!important}.pb-xs-8,.py-xs-8{padding-bottom:8rem!important}.pl-xs-8,.px-xs-8{padding-left:8rem!important}.p-xs-9{padding:9rem!important}.pt-xs-9,.py-xs-9{padding-top:9rem!important}.pr-xs-9,.px-xs-9{padding-right:9rem!important}.pb-xs-9,.py-xs-9{padding-bottom:9rem!important}.pl-xs-9,.px-xs-9{padding-left:9rem!important}.p-xs-10{padding:10rem!important}.pt-xs-10,.py-xs-10{padding-top:10rem!important}.pr-xs-10,.px-xs-10{padding-right:10rem!important}.pb-xs-10,.py-xs-10{padding-bottom:10rem!important}.pl-xs-10,.px-xs-10{padding-left:10rem!important}.p-xs-11{padding:11rem!important}.pt-xs-11,.py-xs-11{padding-top:11rem!important}.pr-xs-11,.px-xs-11{padding-right:11rem!important}.pb-xs-11,.py-xs-11{padding-bottom:11rem!important}.pl-xs-11,.px-xs-11{padding-left:11rem!important}.p-xs-12{padding:12rem!important}.pt-xs-12,.py-xs-12{padding-top:12rem!important}.pr-xs-12,.px-xs-12{padding-right:12rem!important}.pb-xs-12,.py-xs-12{padding-bottom:12rem!important}.pl-xs-12,.px-xs-12{padding-left:12rem!important}.p-xs-13{padding:13rem!important}.pt-xs-13,.py-xs-13{padding-top:13rem!important}.pr-xs-13,.px-xs-13{padding-right:13rem!important}.pb-xs-13,.py-xs-13{padding-bottom:13rem!important}.pl-xs-13,.px-xs-13{padding-left:13rem!important}.p-xs-14{padding:14rem!important}.pt-xs-14,.py-xs-14{padding-top:14rem!important}.pr-xs-14,.px-xs-14{padding-right:14rem!important}.pb-xs-14,.py-xs-14{padding-bottom:14rem!important}.pl-xs-14,.px-xs-14{padding-left:14rem!important}.p-xs-35{padding:0.35rem!important}.pt-xs-35,.py-xs-35{padding-top:0.35rem!important}.pr-xs-35,.px-xs-35{padding-right:0.35rem!important}.pb-xs-35,.py-xs-35{padding-bottom:0.35rem!important}.pl-xs-35,.px-xs-35{padding-left:0.35rem!important}.p-xs-250{padding:0.25rem!important}.pt-xs-250,.py-xs-250{padding-top:0.25rem!important}.pr-xs-250,.px-xs-250{padding-right:0.25rem!important}.pb-xs-250,.py-xs-250{padding-bottom:0.25rem!important}.pl-xs-250,.px-xs-250{padding-left:0.25rem!important}.p-xs-50{padding:0.5rem!important}.pt-xs-50,.py-xs-50{padding-top:0.5rem!important}.pr-xs-50,.px-xs-50{padding-right:0.5rem!important}.pb-xs-50,.py-xs-50{padding-bottom:0.5rem!important}.pl-xs-50,.px-xs-50{padding-left:0.5rem!important}.p-xs-75{padding:0.75rem!important}.pt-xs-75,.py-xs-75{padding-top:0.75rem!important}.pr-xs-75,.px-xs-75{padding-right:0.75rem!important}.pb-xs-75,.py-xs-75{padding-bottom:0.75rem!important}.pl-xs-75,.px-xs-75{padding-left:0.75rem!important}.p-xs-125{padding:1.25rem!important}.pt-xs-125,.py-xs-125{padding-top:1.25rem!important}.pr-xs-125,.px-xs-125{padding-right:1.25rem!important}.pb-xs-125,.py-xs-125{padding-bottom:1.25rem!important}.pl-xs-125,.px-xs-125{padding-left:1.25rem!important}.p-xs-150{padding:1.5rem!important}.pt-xs-150,.py-xs-150{padding-top:1.5rem!important}.pr-xs-150,.px-xs-150{padding-right:1.5rem!important}.pb-xs-150,.py-xs-150{padding-bottom:1.5rem!important}.pl-xs-150,.px-xs-150{padding-left:1.5rem!important}.p-xs-175{padding:1.75rem!important}.pt-xs-175,.py-xs-175{padding-top:1.75rem!important}.pr-xs-175,.px-xs-175{padding-right:1.75rem!important}.pb-xs-175,.py-xs-175{padding-bottom:1.75rem!important}.pl-xs-175,.px-xs-175{padding-left:1.75rem!important}.p-xs-225{padding:2.25rem!important}.pt-xs-225,.py-xs-225{padding-top:2.25rem!important}.pr-xs-225,.px-xs-225{padding-right:2.25rem!important}.pb-xs-225,.py-xs-225{padding-bottom:2.25rem!important}.pl-xs-225,.px-xs-225{padding-left:2.25rem!important}.p-xs-25{padding:2.5rem!important}.pt-xs-25,.py-xs-25{padding-top:2.5rem!important}.pr-xs-25,.px-xs-25{padding-right:2.5rem!important}.pb-xs-25,.py-xs-25{padding-bottom:2.5rem!important}.pl-xs-25,.px-xs-25{padding-left:2.5rem!important}.p-xs-350{padding:3.5rem!important}.pt-xs-350,.py-xs-350{padding-top:3.5rem!important}.pr-xs-350,.px-xs-350{padding-right:3.5rem!important}.pb-xs-350,.py-xs-350{padding-bottom:3.5rem!important}.pl-xs-350,.px-xs-350{padding-left:3.5rem!important}.m-xs-n1{margin:-1rem!important}.mt-xs-n1,.my-xs-n1{margin-top:-1rem!important}.mr-xs-n1,.mx-xs-n1{margin-right:-1rem!important}.mb-xs-n1,.my-xs-n1{margin-bottom:-1rem!important}.ml-xs-n1,.mx-xs-n1{margin-left:-1rem!important}.m-xs-n2{margin:-2rem!important}.mt-xs-n2,.my-xs-n2{margin-top:-2rem!important}.mr-xs-n2,.mx-xs-n2{margin-right:-2rem!important}.mb-xs-n2,.my-xs-n2{margin-bottom:-2rem!important}.ml-xs-n2,.mx-xs-n2{margin-left:-2rem!important}.m-xs-n3{margin:-3rem!important}.mt-xs-n3,.my-xs-n3{margin-top:-3rem!important}.mr-xs-n3,.mx-xs-n3{margin-right:-3rem!important}.mb-xs-n3,.my-xs-n3{margin-bottom:-3rem!important}.ml-xs-n3,.mx-xs-n3{margin-left:-3rem!important}.m-xs-n4{margin:-4rem!important}.mt-xs-n4,.my-xs-n4{margin-top:-4rem!important}.mr-xs-n4,.mx-xs-n4{margin-right:-4rem!important}.mb-xs-n4,.my-xs-n4{margin-bottom:-4rem!important}.ml-xs-n4,.mx-xs-n4{margin-left:-4rem!important}.m-xs-n5{margin:-5rem!important}.mt-xs-n5,.my-xs-n5{margin-top:-5rem!important}.mr-xs-n5,.mx-xs-n5{margin-right:-5rem!important}.mb-xs-n5,.my-xs-n5{margin-bottom:-5rem!important}.ml-xs-n5,.mx-xs-n5{margin-left:-5rem!important}.m-xs-n6{margin:-6rem!important}.mt-xs-n6,.my-xs-n6{margin-top:-6rem!important}.mr-xs-n6,.mx-xs-n6{margin-right:-6rem!important}.mb-xs-n6,.my-xs-n6{margin-bottom:-6rem!important}.ml-xs-n6,.mx-xs-n6{margin-left:-6rem!important}.m-xs-n7{margin:-7rem!important}.mt-xs-n7,.my-xs-n7{margin-top:-7rem!important}.mr-xs-n7,.mx-xs-n7{margin-right:-7rem!important}.mb-xs-n7,.my-xs-n7{margin-bottom:-7rem!important}.ml-xs-n7,.mx-xs-n7{margin-left:-7rem!important}.m-xs-n8{margin:-8rem!important}.mt-xs-n8,.my-xs-n8{margin-top:-8rem!important}.mr-xs-n8,.mx-xs-n8{margin-right:-8rem!important}.mb-xs-n8,.my-xs-n8{margin-bottom:-8rem!important}.ml-xs-n8,.mx-xs-n8{margin-left:-8rem!important}.m-xs-n9{margin:-9rem!important}.mt-xs-n9,.my-xs-n9{margin-top:-9rem!important}.mr-xs-n9,.mx-xs-n9{margin-right:-9rem!important}.mb-xs-n9,.my-xs-n9{margin-bottom:-9rem!important}.ml-xs-n9,.mx-xs-n9{margin-left:-9rem!important}.m-xs-n10{margin:-10rem!important}.mt-xs-n10,.my-xs-n10{margin-top:-10rem!important}.mr-xs-n10,.mx-xs-n10{margin-right:-10rem!important}.mb-xs-n10,.my-xs-n10{margin-bottom:-10rem!important}.ml-xs-n10,.mx-xs-n10{margin-left:-10rem!important}.m-xs-n11{margin:-11rem!important}.mt-xs-n11,.my-xs-n11{margin-top:-11rem!important}.mr-xs-n11,.mx-xs-n11{margin-right:-11rem!important}.mb-xs-n11,.my-xs-n11{margin-bottom:-11rem!important}.ml-xs-n11,.mx-xs-n11{margin-left:-11rem!important}.m-xs-n12{margin:-12rem!important}.mt-xs-n12,.my-xs-n12{margin-top:-12rem!important}.mr-xs-n12,.mx-xs-n12{margin-right:-12rem!important}.mb-xs-n12,.my-xs-n12{margin-bottom:-12rem!important}.ml-xs-n12,.mx-xs-n12{margin-left:-12rem!important}.m-xs-n13{margin:-13rem!important}.mt-xs-n13,.my-xs-n13{margin-top:-13rem!important}.mr-xs-n13,.mx-xs-n13{margin-right:-13rem!important}.mb-xs-n13,.my-xs-n13{margin-bottom:-13rem!important}.ml-xs-n13,.mx-xs-n13{margin-left:-13rem!important}.m-xs-n14{margin:-14rem!important}.mt-xs-n14,.my-xs-n14{margin-top:-14rem!important}.mr-xs-n14,.mx-xs-n14{margin-right:-14rem!important}.mb-xs-n14,.my-xs-n14{margin-bottom:-14rem!important}.ml-xs-n14,.mx-xs-n14{margin-left:-14rem!important}.m-xs-n35{margin:-0.35rem!important}.mt-xs-n35,.my-xs-n35{margin-top:-0.35rem!important}.mr-xs-n35,.mx-xs-n35{margin-right:-0.35rem!important}.mb-xs-n35,.my-xs-n35{margin-bottom:-0.35rem!important}.ml-xs-n35,.mx-xs-n35{margin-left:-0.35rem!important}.m-xs-n250{margin:-0.25rem!important}.mt-xs-n250,.my-xs-n250{margin-top:-0.25rem!important}.mr-xs-n250,.mx-xs-n250{margin-right:-0.25rem!important}.mb-xs-n250,.my-xs-n250{margin-bottom:-0.25rem!important}.ml-xs-n250,.mx-xs-n250{margin-left:-0.25rem!important}.m-xs-n50{margin:-0.5rem!important}.mt-xs-n50,.my-xs-n50{margin-top:-0.5rem!important}.mr-xs-n50,.mx-xs-n50{margin-right:-0.5rem!important}.mb-xs-n50,.my-xs-n50{margin-bottom:-0.5rem!important}.ml-xs-n50,.mx-xs-n50{margin-left:-0.5rem!important}.m-xs-n75{margin:-0.75rem!important}.mt-xs-n75,.my-xs-n75{margin-top:-0.75rem!important}.mr-xs-n75,.mx-xs-n75{margin-right:-0.75rem!important}.mb-xs-n75,.my-xs-n75{margin-bottom:-0.75rem!important}.ml-xs-n75,.mx-xs-n75{margin-left:-0.75rem!important}.m-xs-n125{margin:-1.25rem!important}.mt-xs-n125,.my-xs-n125{margin-top:-1.25rem!important}.mr-xs-n125,.mx-xs-n125{margin-right:-1.25rem!important}.mb-xs-n125,.my-xs-n125{margin-bottom:-1.25rem!important}.ml-xs-n125,.mx-xs-n125{margin-left:-1.25rem!important}.m-xs-n150{margin:-1.5rem!important}.mt-xs-n150,.my-xs-n150{margin-top:-1.5rem!important}.mr-xs-n150,.mx-xs-n150{margin-right:-1.5rem!important}.mb-xs-n150,.my-xs-n150{margin-bottom:-1.5rem!important}.ml-xs-n150,.mx-xs-n150{margin-left:-1.5rem!important}.m-xs-n175{margin:-1.75rem!important}.mt-xs-n175,.my-xs-n175{margin-top:-1.75rem!important}.mr-xs-n175,.mx-xs-n175{margin-right:-1.75rem!important}.mb-xs-n175,.my-xs-n175{margin-bottom:-1.75rem!important}.ml-xs-n175,.mx-xs-n175{margin-left:-1.75rem!important}.m-xs-n225{margin:-2.25rem!important}.mt-xs-n225,.my-xs-n225{margin-top:-2.25rem!important}.mr-xs-n225,.mx-xs-n225{margin-right:-2.25rem!important}.mb-xs-n225,.my-xs-n225{margin-bottom:-2.25rem!important}.ml-xs-n225,.mx-xs-n225{margin-left:-2.25rem!important}.m-xs-n25{margin:-2.5rem!important}.mt-xs-n25,.my-xs-n25{margin-top:-2.5rem!important}.mr-xs-n25,.mx-xs-n25{margin-right:-2.5rem!important}.mb-xs-n25,.my-xs-n25{margin-bottom:-2.5rem!important}.ml-xs-n25,.mx-xs-n25{margin-left:-2.5rem!important}.m-xs-n350{margin:-3.5rem!important}.mt-xs-n350,.my-xs-n350{margin-top:-3.5rem!important}.mr-xs-n350,.mx-xs-n350{margin-right:-3.5rem!important}.mb-xs-n350,.my-xs-n350{margin-bottom:-3.5rem!important}.ml-xs-n350,.mx-xs-n350{margin-left:-3.5rem!important}.m-xs-auto{margin:auto!important}.mt-xs-auto,.my-xs-auto{margin-top:auto!important}.mr-xs-auto,.mx-xs-auto{margin-right:auto!important}.mb-xs-auto,.my-xs-auto{margin-bottom:auto!important}.ml-xs-auto,.mx-xs-auto{margin-left:auto!important}}@media (min-width:667.5px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:1rem!important}.mt-sm-1,.my-sm-1{margin-top:1rem!important}.mr-sm-1,.mx-sm-1{margin-right:1rem!important}.mb-sm-1,.my-sm-1{margin-bottom:1rem!important}.ml-sm-1,.mx-sm-1{margin-left:1rem!important}.m-sm-2{margin:2rem!important}.mt-sm-2,.my-sm-2{margin-top:2rem!important}.mr-sm-2,.mx-sm-2{margin-right:2rem!important}.mb-sm-2,.my-sm-2{margin-bottom:2rem!important}.ml-sm-2,.mx-sm-2{margin-left:2rem!important}.m-sm-3{margin:3rem!important}.mt-sm-3,.my-sm-3{margin-top:3rem!important}.mr-sm-3,.mx-sm-3{margin-right:3rem!important}.mb-sm-3,.my-sm-3{margin-bottom:3rem!important}.ml-sm-3,.mx-sm-3{margin-left:3rem!important}.m-sm-4{margin:4rem!important}.mt-sm-4,.my-sm-4{margin-top:4rem!important}.mr-sm-4,.mx-sm-4{margin-right:4rem!important}.mb-sm-4,.my-sm-4{margin-bottom:4rem!important}.ml-sm-4,.mx-sm-4{margin-left:4rem!important}.m-sm-5{margin:5rem!important}.mt-sm-5,.my-sm-5{margin-top:5rem!important}.mr-sm-5,.mx-sm-5{margin-right:5rem!important}.mb-sm-5,.my-sm-5{margin-bottom:5rem!important}.ml-sm-5,.mx-sm-5{margin-left:5rem!important}.m-sm-6{margin:6rem!important}.mt-sm-6,.my-sm-6{margin-top:6rem!important}.mr-sm-6,.mx-sm-6{margin-right:6rem!important}.mb-sm-6,.my-sm-6{margin-bottom:6rem!important}.ml-sm-6,.mx-sm-6{margin-left:6rem!important}.m-sm-7{margin:7rem!important}.mt-sm-7,.my-sm-7{margin-top:7rem!important}.mr-sm-7,.mx-sm-7{margin-right:7rem!important}.mb-sm-7,.my-sm-7{margin-bottom:7rem!important}.ml-sm-7,.mx-sm-7{margin-left:7rem!important}.m-sm-8{margin:8rem!important}.mt-sm-8,.my-sm-8{margin-top:8rem!important}.mr-sm-8,.mx-sm-8{margin-right:8rem!important}.mb-sm-8,.my-sm-8{margin-bottom:8rem!important}.ml-sm-8,.mx-sm-8{margin-left:8rem!important}.m-sm-9{margin:9rem!important}.mt-sm-9,.my-sm-9{margin-top:9rem!important}.mr-sm-9,.mx-sm-9{margin-right:9rem!important}.mb-sm-9,.my-sm-9{margin-bottom:9rem!important}.ml-sm-9,.mx-sm-9{margin-left:9rem!important}.m-sm-10{margin:10rem!important}.mt-sm-10,.my-sm-10{margin-top:10rem!important}.mr-sm-10,.mx-sm-10{margin-right:10rem!important}.mb-sm-10,.my-sm-10{margin-bottom:10rem!important}.ml-sm-10,.mx-sm-10{margin-left:10rem!important}.m-sm-11{margin:11rem!important}.mt-sm-11,.my-sm-11{margin-top:11rem!important}.mr-sm-11,.mx-sm-11{margin-right:11rem!important}.mb-sm-11,.my-sm-11{margin-bottom:11rem!important}.ml-sm-11,.mx-sm-11{margin-left:11rem!important}.m-sm-12{margin:12rem!important}.mt-sm-12,.my-sm-12{margin-top:12rem!important}.mr-sm-12,.mx-sm-12{margin-right:12rem!important}.mb-sm-12,.my-sm-12{margin-bottom:12rem!important}.ml-sm-12,.mx-sm-12{margin-left:12rem!important}.m-sm-13{margin:13rem!important}.mt-sm-13,.my-sm-13{margin-top:13rem!important}.mr-sm-13,.mx-sm-13{margin-right:13rem!important}.mb-sm-13,.my-sm-13{margin-bottom:13rem!important}.ml-sm-13,.mx-sm-13{margin-left:13rem!important}.m-sm-14{margin:14rem!important}.mt-sm-14,.my-sm-14{margin-top:14rem!important}.mr-sm-14,.mx-sm-14{margin-right:14rem!important}.mb-sm-14,.my-sm-14{margin-bottom:14rem!important}.ml-sm-14,.mx-sm-14{margin-left:14rem!important}.m-sm-35{margin:0.35rem!important}.mt-sm-35,.my-sm-35{margin-top:0.35rem!important}.mr-sm-35,.mx-sm-35{margin-right:0.35rem!important}.mb-sm-35,.my-sm-35{margin-bottom:0.35rem!important}.ml-sm-35,.mx-sm-35{margin-left:0.35rem!important}.m-sm-250{margin:0.25rem!important}.mt-sm-250,.my-sm-250{margin-top:0.25rem!important}.mr-sm-250,.mx-sm-250{margin-right:0.25rem!important}.mb-sm-250,.my-sm-250{margin-bottom:0.25rem!important}.ml-sm-250,.mx-sm-250{margin-left:0.25rem!important}.m-sm-50{margin:0.5rem!important}.mt-sm-50,.my-sm-50{margin-top:0.5rem!important}.mr-sm-50,.mx-sm-50{margin-right:0.5rem!important}.mb-sm-50,.my-sm-50{margin-bottom:0.5rem!important}.ml-sm-50,.mx-sm-50{margin-left:0.5rem!important}.m-sm-75{margin:0.75rem!important}.mt-sm-75,.my-sm-75{margin-top:0.75rem!important}.mr-sm-75,.mx-sm-75{margin-right:0.75rem!important}.mb-sm-75,.my-sm-75{margin-bottom:0.75rem!important}.ml-sm-75,.mx-sm-75{margin-left:0.75rem!important}.m-sm-125{margin:1.25rem!important}.mt-sm-125,.my-sm-125{margin-top:1.25rem!important}.mr-sm-125,.mx-sm-125{margin-right:1.25rem!important}.mb-sm-125,.my-sm-125{margin-bottom:1.25rem!important}.ml-sm-125,.mx-sm-125{margin-left:1.25rem!important}.m-sm-150{margin:1.5rem!important}.mt-sm-150,.my-sm-150{margin-top:1.5rem!important}.mr-sm-150,.mx-sm-150{margin-right:1.5rem!important}.mb-sm-150,.my-sm-150{margin-bottom:1.5rem!important}.ml-sm-150,.mx-sm-150{margin-left:1.5rem!important}.m-sm-175{margin:1.75rem!important}.mt-sm-175,.my-sm-175{margin-top:1.75rem!important}.mr-sm-175,.mx-sm-175{margin-right:1.75rem!important}.mb-sm-175,.my-sm-175{margin-bottom:1.75rem!important}.ml-sm-175,.mx-sm-175{margin-left:1.75rem!important}.m-sm-225{margin:2.25rem!important}.mt-sm-225,.my-sm-225{margin-top:2.25rem!important}.mr-sm-225,.mx-sm-225{margin-right:2.25rem!important}.mb-sm-225,.my-sm-225{margin-bottom:2.25rem!important}.ml-sm-225,.mx-sm-225{margin-left:2.25rem!important}.m-sm-25{margin:2.5rem!important}.mt-sm-25,.my-sm-25{margin-top:2.5rem!important}.mr-sm-25,.mx-sm-25{margin-right:2.5rem!important}.mb-sm-25,.my-sm-25{margin-bottom:2.5rem!important}.ml-sm-25,.mx-sm-25{margin-left:2.5rem!important}.m-sm-350{margin:3.5rem!important}.mt-sm-350,.my-sm-350{margin-top:3.5rem!important}.mr-sm-350,.mx-sm-350{margin-right:3.5rem!important}.mb-sm-350,.my-sm-350{margin-bottom:3.5rem!important}.ml-sm-350,.mx-sm-350{margin-left:3.5rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:1rem!important}.pt-sm-1,.py-sm-1{padding-top:1rem!important}.pr-sm-1,.px-sm-1{padding-right:1rem!important}.pb-sm-1,.py-sm-1{padding-bottom:1rem!important}.pl-sm-1,.px-sm-1{padding-left:1rem!important}.p-sm-2{padding:2rem!important}.pt-sm-2,.py-sm-2{padding-top:2rem!important}.pr-sm-2,.px-sm-2{padding-right:2rem!important}.pb-sm-2,.py-sm-2{padding-bottom:2rem!important}.pl-sm-2,.px-sm-2{padding-left:2rem!important}.p-sm-3{padding:3rem!important}.pt-sm-3,.py-sm-3{padding-top:3rem!important}.pr-sm-3,.px-sm-3{padding-right:3rem!important}.pb-sm-3,.py-sm-3{padding-bottom:3rem!important}.pl-sm-3,.px-sm-3{padding-left:3rem!important}.p-sm-4{padding:4rem!important}.pt-sm-4,.py-sm-4{padding-top:4rem!important}.pr-sm-4,.px-sm-4{padding-right:4rem!important}.pb-sm-4,.py-sm-4{padding-bottom:4rem!important}.pl-sm-4,.px-sm-4{padding-left:4rem!important}.p-sm-5{padding:5rem!important}.pt-sm-5,.py-sm-5{padding-top:5rem!important}.pr-sm-5,.px-sm-5{padding-right:5rem!important}.pb-sm-5,.py-sm-5{padding-bottom:5rem!important}.pl-sm-5,.px-sm-5{padding-left:5rem!important}.p-sm-6{padding:6rem!important}.pt-sm-6,.py-sm-6{padding-top:6rem!important}.pr-sm-6,.px-sm-6{padding-right:6rem!important}.pb-sm-6,.py-sm-6{padding-bottom:6rem!important}.pl-sm-6,.px-sm-6{padding-left:6rem!important}.p-sm-7{padding:7rem!important}.pt-sm-7,.py-sm-7{padding-top:7rem!important}.pr-sm-7,.px-sm-7{padding-right:7rem!important}.pb-sm-7,.py-sm-7{padding-bottom:7rem!important}.pl-sm-7,.px-sm-7{padding-left:7rem!important}.p-sm-8{padding:8rem!important}.pt-sm-8,.py-sm-8{padding-top:8rem!important}.pr-sm-8,.px-sm-8{padding-right:8rem!important}.pb-sm-8,.py-sm-8{padding-bottom:8rem!important}.pl-sm-8,.px-sm-8{padding-left:8rem!important}.p-sm-9{padding:9rem!important}.pt-sm-9,.py-sm-9{padding-top:9rem!important}.pr-sm-9,.px-sm-9{padding-right:9rem!important}.pb-sm-9,.py-sm-9{padding-bottom:9rem!important}.pl-sm-9,.px-sm-9{padding-left:9rem!important}.p-sm-10{padding:10rem!important}.pt-sm-10,.py-sm-10{padding-top:10rem!important}.pr-sm-10,.px-sm-10{padding-right:10rem!important}.pb-sm-10,.py-sm-10{padding-bottom:10rem!important}.pl-sm-10,.px-sm-10{padding-left:10rem!important}.p-sm-11{padding:11rem!important}.pt-sm-11,.py-sm-11{padding-top:11rem!important}.pr-sm-11,.px-sm-11{padding-right:11rem!important}.pb-sm-11,.py-sm-11{padding-bottom:11rem!important}.pl-sm-11,.px-sm-11{padding-left:11rem!important}.p-sm-12{padding:12rem!important}.pt-sm-12,.py-sm-12{padding-top:12rem!important}.pr-sm-12,.px-sm-12{padding-right:12rem!important}.pb-sm-12,.py-sm-12{padding-bottom:12rem!important}.pl-sm-12,.px-sm-12{padding-left:12rem!important}.p-sm-13{padding:13rem!important}.pt-sm-13,.py-sm-13{padding-top:13rem!important}.pr-sm-13,.px-sm-13{padding-right:13rem!important}.pb-sm-13,.py-sm-13{padding-bottom:13rem!important}.pl-sm-13,.px-sm-13{padding-left:13rem!important}.p-sm-14{padding:14rem!important}.pt-sm-14,.py-sm-14{padding-top:14rem!important}.pr-sm-14,.px-sm-14{padding-right:14rem!important}.pb-sm-14,.py-sm-14{padding-bottom:14rem!important}.pl-sm-14,.px-sm-14{padding-left:14rem!important}.p-sm-35{padding:0.35rem!important}.pt-sm-35,.py-sm-35{padding-top:0.35rem!important}.pr-sm-35,.px-sm-35{padding-right:0.35rem!important}.pb-sm-35,.py-sm-35{padding-bottom:0.35rem!important}.pl-sm-35,.px-sm-35{padding-left:0.35rem!important}.p-sm-250{padding:0.25rem!important}.pt-sm-250,.py-sm-250{padding-top:0.25rem!important}.pr-sm-250,.px-sm-250{padding-right:0.25rem!important}.pb-sm-250,.py-sm-250{padding-bottom:0.25rem!important}.pl-sm-250,.px-sm-250{padding-left:0.25rem!important}.p-sm-50{padding:0.5rem!important}.pt-sm-50,.py-sm-50{padding-top:0.5rem!important}.pr-sm-50,.px-sm-50{padding-right:0.5rem!important}.pb-sm-50,.py-sm-50{padding-bottom:0.5rem!important}.pl-sm-50,.px-sm-50{padding-left:0.5rem!important}.p-sm-75{padding:0.75rem!important}.pt-sm-75,.py-sm-75{padding-top:0.75rem!important}.pr-sm-75,.px-sm-75{padding-right:0.75rem!important}.pb-sm-75,.py-sm-75{padding-bottom:0.75rem!important}.pl-sm-75,.px-sm-75{padding-left:0.75rem!important}.p-sm-125{padding:1.25rem!important}.pt-sm-125,.py-sm-125{padding-top:1.25rem!important}.pr-sm-125,.px-sm-125{padding-right:1.25rem!important}.pb-sm-125,.py-sm-125{padding-bottom:1.25rem!important}.pl-sm-125,.px-sm-125{padding-left:1.25rem!important}.p-sm-150{padding:1.5rem!important}.pt-sm-150,.py-sm-150{padding-top:1.5rem!important}.pr-sm-150,.px-sm-150{padding-right:1.5rem!important}.pb-sm-150,.py-sm-150{padding-bottom:1.5rem!important}.pl-sm-150,.px-sm-150{padding-left:1.5rem!important}.p-sm-175{padding:1.75rem!important}.pt-sm-175,.py-sm-175{padding-top:1.75rem!important}.pr-sm-175,.px-sm-175{padding-right:1.75rem!important}.pb-sm-175,.py-sm-175{padding-bottom:1.75rem!important}.pl-sm-175,.px-sm-175{padding-left:1.75rem!important}.p-sm-225{padding:2.25rem!important}.pt-sm-225,.py-sm-225{padding-top:2.25rem!important}.pr-sm-225,.px-sm-225{padding-right:2.25rem!important}.pb-sm-225,.py-sm-225{padding-bottom:2.25rem!important}.pl-sm-225,.px-sm-225{padding-left:2.25rem!important}.p-sm-25{padding:2.5rem!important}.pt-sm-25,.py-sm-25{padding-top:2.5rem!important}.pr-sm-25,.px-sm-25{padding-right:2.5rem!important}.pb-sm-25,.py-sm-25{padding-bottom:2.5rem!important}.pl-sm-25,.px-sm-25{padding-left:2.5rem!important}.p-sm-350{padding:3.5rem!important}.pt-sm-350,.py-sm-350{padding-top:3.5rem!important}.pr-sm-350,.px-sm-350{padding-right:3.5rem!important}.pb-sm-350,.py-sm-350{padding-bottom:3.5rem!important}.pl-sm-350,.px-sm-350{padding-left:3.5rem!important}.m-sm-n1{margin:-1rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-1rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-1rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-1rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-1rem!important}.m-sm-n2{margin:-2rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-2rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-2rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-2rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-2rem!important}.m-sm-n3{margin:-3rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-3rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-3rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-3rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-3rem!important}.m-sm-n4{margin:-4rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-4rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-4rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-4rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-4rem!important}.m-sm-n5{margin:-5rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-5rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-5rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-5rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-5rem!important}.m-sm-n6{margin:-6rem!important}.mt-sm-n6,.my-sm-n6{margin-top:-6rem!important}.mr-sm-n6,.mx-sm-n6{margin-right:-6rem!important}.mb-sm-n6,.my-sm-n6{margin-bottom:-6rem!important}.ml-sm-n6,.mx-sm-n6{margin-left:-6rem!important}.m-sm-n7{margin:-7rem!important}.mt-sm-n7,.my-sm-n7{margin-top:-7rem!important}.mr-sm-n7,.mx-sm-n7{margin-right:-7rem!important}.mb-sm-n7,.my-sm-n7{margin-bottom:-7rem!important}.ml-sm-n7,.mx-sm-n7{margin-left:-7rem!important}.m-sm-n8{margin:-8rem!important}.mt-sm-n8,.my-sm-n8{margin-top:-8rem!important}.mr-sm-n8,.mx-sm-n8{margin-right:-8rem!important}.mb-sm-n8,.my-sm-n8{margin-bottom:-8rem!important}.ml-sm-n8,.mx-sm-n8{margin-left:-8rem!important}.m-sm-n9{margin:-9rem!important}.mt-sm-n9,.my-sm-n9{margin-top:-9rem!important}.mr-sm-n9,.mx-sm-n9{margin-right:-9rem!important}.mb-sm-n9,.my-sm-n9{margin-bottom:-9rem!important}.ml-sm-n9,.mx-sm-n9{margin-left:-9rem!important}.m-sm-n10{margin:-10rem!important}.mt-sm-n10,.my-sm-n10{margin-top:-10rem!important}.mr-sm-n10,.mx-sm-n10{margin-right:-10rem!important}.mb-sm-n10,.my-sm-n10{margin-bottom:-10rem!important}.ml-sm-n10,.mx-sm-n10{margin-left:-10rem!important}.m-sm-n11{margin:-11rem!important}.mt-sm-n11,.my-sm-n11{margin-top:-11rem!important}.mr-sm-n11,.mx-sm-n11{margin-right:-11rem!important}.mb-sm-n11,.my-sm-n11{margin-bottom:-11rem!important}.ml-sm-n11,.mx-sm-n11{margin-left:-11rem!important}.m-sm-n12{margin:-12rem!important}.mt-sm-n12,.my-sm-n12{margin-top:-12rem!important}.mr-sm-n12,.mx-sm-n12{margin-right:-12rem!important}.mb-sm-n12,.my-sm-n12{margin-bottom:-12rem!important}.ml-sm-n12,.mx-sm-n12{margin-left:-12rem!important}.m-sm-n13{margin:-13rem!important}.mt-sm-n13,.my-sm-n13{margin-top:-13rem!important}.mr-sm-n13,.mx-sm-n13{margin-right:-13rem!important}.mb-sm-n13,.my-sm-n13{margin-bottom:-13rem!important}.ml-sm-n13,.mx-sm-n13{margin-left:-13rem!important}.m-sm-n14{margin:-14rem!important}.mt-sm-n14,.my-sm-n14{margin-top:-14rem!important}.mr-sm-n14,.mx-sm-n14{margin-right:-14rem!important}.mb-sm-n14,.my-sm-n14{margin-bottom:-14rem!important}.ml-sm-n14,.mx-sm-n14{margin-left:-14rem!important}.m-sm-n35{margin:-0.35rem!important}.mt-sm-n35,.my-sm-n35{margin-top:-0.35rem!important}.mr-sm-n35,.mx-sm-n35{margin-right:-0.35rem!important}.mb-sm-n35,.my-sm-n35{margin-bottom:-0.35rem!important}.ml-sm-n35,.mx-sm-n35{margin-left:-0.35rem!important}.m-sm-n250{margin:-0.25rem!important}.mt-sm-n250,.my-sm-n250{margin-top:-0.25rem!important}.mr-sm-n250,.mx-sm-n250{margin-right:-0.25rem!important}.mb-sm-n250,.my-sm-n250{margin-bottom:-0.25rem!important}.ml-sm-n250,.mx-sm-n250{margin-left:-0.25rem!important}.m-sm-n50{margin:-0.5rem!important}.mt-sm-n50,.my-sm-n50{margin-top:-0.5rem!important}.mr-sm-n50,.mx-sm-n50{margin-right:-0.5rem!important}.mb-sm-n50,.my-sm-n50{margin-bottom:-0.5rem!important}.ml-sm-n50,.mx-sm-n50{margin-left:-0.5rem!important}.m-sm-n75{margin:-0.75rem!important}.mt-sm-n75,.my-sm-n75{margin-top:-0.75rem!important}.mr-sm-n75,.mx-sm-n75{margin-right:-0.75rem!important}.mb-sm-n75,.my-sm-n75{margin-bottom:-0.75rem!important}.ml-sm-n75,.mx-sm-n75{margin-left:-0.75rem!important}.m-sm-n125{margin:-1.25rem!important}.mt-sm-n125,.my-sm-n125{margin-top:-1.25rem!important}.mr-sm-n125,.mx-sm-n125{margin-right:-1.25rem!important}.mb-sm-n125,.my-sm-n125{margin-bottom:-1.25rem!important}.ml-sm-n125,.mx-sm-n125{margin-left:-1.25rem!important}.m-sm-n150{margin:-1.5rem!important}.mt-sm-n150,.my-sm-n150{margin-top:-1.5rem!important}.mr-sm-n150,.mx-sm-n150{margin-right:-1.5rem!important}.mb-sm-n150,.my-sm-n150{margin-bottom:-1.5rem!important}.ml-sm-n150,.mx-sm-n150{margin-left:-1.5rem!important}.m-sm-n175{margin:-1.75rem!important}.mt-sm-n175,.my-sm-n175{margin-top:-1.75rem!important}.mr-sm-n175,.mx-sm-n175{margin-right:-1.75rem!important}.mb-sm-n175,.my-sm-n175{margin-bottom:-1.75rem!important}.ml-sm-n175,.mx-sm-n175{margin-left:-1.75rem!important}.m-sm-n225{margin:-2.25rem!important}.mt-sm-n225,.my-sm-n225{margin-top:-2.25rem!important}.mr-sm-n225,.mx-sm-n225{margin-right:-2.25rem!important}.mb-sm-n225,.my-sm-n225{margin-bottom:-2.25rem!important}.ml-sm-n225,.mx-sm-n225{margin-left:-2.25rem!important}.m-sm-n25{margin:-2.5rem!important}.mt-sm-n25,.my-sm-n25{margin-top:-2.5rem!important}.mr-sm-n25,.mx-sm-n25{margin-right:-2.5rem!important}.mb-sm-n25,.my-sm-n25{margin-bottom:-2.5rem!important}.ml-sm-n25,.mx-sm-n25{margin-left:-2.5rem!important}.m-sm-n350{margin:-3.5rem!important}.mt-sm-n350,.my-sm-n350{margin-top:-3.5rem!important}.mr-sm-n350,.mx-sm-n350{margin-right:-3.5rem!important}.mb-sm-n350,.my-sm-n350{margin-bottom:-3.5rem!important}.ml-sm-n350,.mx-sm-n350{margin-left:-3.5rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:767.5px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:1rem!important}.mt-md-1,.my-md-1{margin-top:1rem!important}.mr-md-1,.mx-md-1{margin-right:1rem!important}.mb-md-1,.my-md-1{margin-bottom:1rem!important}.ml-md-1,.mx-md-1{margin-left:1rem!important}.m-md-2{margin:2rem!important}.mt-md-2,.my-md-2{margin-top:2rem!important}.mr-md-2,.mx-md-2{margin-right:2rem!important}.mb-md-2,.my-md-2{margin-bottom:2rem!important}.ml-md-2,.mx-md-2{margin-left:2rem!important}.m-md-3{margin:3rem!important}.mt-md-3,.my-md-3{margin-top:3rem!important}.mr-md-3,.mx-md-3{margin-right:3rem!important}.mb-md-3,.my-md-3{margin-bottom:3rem!important}.ml-md-3,.mx-md-3{margin-left:3rem!important}.m-md-4{margin:4rem!important}.mt-md-4,.my-md-4{margin-top:4rem!important}.mr-md-4,.mx-md-4{margin-right:4rem!important}.mb-md-4,.my-md-4{margin-bottom:4rem!important}.ml-md-4,.mx-md-4{margin-left:4rem!important}.m-md-5{margin:5rem!important}.mt-md-5,.my-md-5{margin-top:5rem!important}.mr-md-5,.mx-md-5{margin-right:5rem!important}.mb-md-5,.my-md-5{margin-bottom:5rem!important}.ml-md-5,.mx-md-5{margin-left:5rem!important}.m-md-6{margin:6rem!important}.mt-md-6,.my-md-6{margin-top:6rem!important}.mr-md-6,.mx-md-6{margin-right:6rem!important}.mb-md-6,.my-md-6{margin-bottom:6rem!important}.ml-md-6,.mx-md-6{margin-left:6rem!important}.m-md-7{margin:7rem!important}.mt-md-7,.my-md-7{margin-top:7rem!important}.mr-md-7,.mx-md-7{margin-right:7rem!important}.mb-md-7,.my-md-7{margin-bottom:7rem!important}.ml-md-7,.mx-md-7{margin-left:7rem!important}.m-md-8{margin:8rem!important}.mt-md-8,.my-md-8{margin-top:8rem!important}.mr-md-8,.mx-md-8{margin-right:8rem!important}.mb-md-8,.my-md-8{margin-bottom:8rem!important}.ml-md-8,.mx-md-8{margin-left:8rem!important}.m-md-9{margin:9rem!important}.mt-md-9,.my-md-9{margin-top:9rem!important}.mr-md-9,.mx-md-9{margin-right:9rem!important}.mb-md-9,.my-md-9{margin-bottom:9rem!important}.ml-md-9,.mx-md-9{margin-left:9rem!important}.m-md-10{margin:10rem!important}.mt-md-10,.my-md-10{margin-top:10rem!important}.mr-md-10,.mx-md-10{margin-right:10rem!important}.mb-md-10,.my-md-10{margin-bottom:10rem!important}.ml-md-10,.mx-md-10{margin-left:10rem!important}.m-md-11{margin:11rem!important}.mt-md-11,.my-md-11{margin-top:11rem!important}.mr-md-11,.mx-md-11{margin-right:11rem!important}.mb-md-11,.my-md-11{margin-bottom:11rem!important}.ml-md-11,.mx-md-11{margin-left:11rem!important}.m-md-12{margin:12rem!important}.mt-md-12,.my-md-12{margin-top:12rem!important}.mr-md-12,.mx-md-12{margin-right:12rem!important}.mb-md-12,.my-md-12{margin-bottom:12rem!important}.ml-md-12,.mx-md-12{margin-left:12rem!important}.m-md-13{margin:13rem!important}.mt-md-13,.my-md-13{margin-top:13rem!important}.mr-md-13,.mx-md-13{margin-right:13rem!important}.mb-md-13,.my-md-13{margin-bottom:13rem!important}.ml-md-13,.mx-md-13{margin-left:13rem!important}.m-md-14{margin:14rem!important}.mt-md-14,.my-md-14{margin-top:14rem!important}.mr-md-14,.mx-md-14{margin-right:14rem!important}.mb-md-14,.my-md-14{margin-bottom:14rem!important}.ml-md-14,.mx-md-14{margin-left:14rem!important}.m-md-35{margin:0.35rem!important}.mt-md-35,.my-md-35{margin-top:0.35rem!important}.mr-md-35,.mx-md-35{margin-right:0.35rem!important}.mb-md-35,.my-md-35{margin-bottom:0.35rem!important}.ml-md-35,.mx-md-35{margin-left:0.35rem!important}.m-md-250{margin:0.25rem!important}.mt-md-250,.my-md-250{margin-top:0.25rem!important}.mr-md-250,.mx-md-250{margin-right:0.25rem!important}.mb-md-250,.my-md-250{margin-bottom:0.25rem!important}.ml-md-250,.mx-md-250{margin-left:0.25rem!important}.m-md-50{margin:0.5rem!important}.mt-md-50,.my-md-50{margin-top:0.5rem!important}.mr-md-50,.mx-md-50{margin-right:0.5rem!important}.mb-md-50,.my-md-50{margin-bottom:0.5rem!important}.ml-md-50,.mx-md-50{margin-left:0.5rem!important}.m-md-75{margin:0.75rem!important}.mt-md-75,.my-md-75{margin-top:0.75rem!important}.mr-md-75,.mx-md-75{margin-right:0.75rem!important}.mb-md-75,.my-md-75{margin-bottom:0.75rem!important}.ml-md-75,.mx-md-75{margin-left:0.75rem!important}.m-md-125{margin:1.25rem!important}.mt-md-125,.my-md-125{margin-top:1.25rem!important}.mr-md-125,.mx-md-125{margin-right:1.25rem!important}.mb-md-125,.my-md-125{margin-bottom:1.25rem!important}.ml-md-125,.mx-md-125{margin-left:1.25rem!important}.m-md-150{margin:1.5rem!important}.mt-md-150,.my-md-150{margin-top:1.5rem!important}.mr-md-150,.mx-md-150{margin-right:1.5rem!important}.mb-md-150,.my-md-150{margin-bottom:1.5rem!important}.ml-md-150,.mx-md-150{margin-left:1.5rem!important}.m-md-175{margin:1.75rem!important}.mt-md-175,.my-md-175{margin-top:1.75rem!important}.mr-md-175,.mx-md-175{margin-right:1.75rem!important}.mb-md-175,.my-md-175{margin-bottom:1.75rem!important}.ml-md-175,.mx-md-175{margin-left:1.75rem!important}.m-md-225{margin:2.25rem!important}.mt-md-225,.my-md-225{margin-top:2.25rem!important}.mr-md-225,.mx-md-225{margin-right:2.25rem!important}.mb-md-225,.my-md-225{margin-bottom:2.25rem!important}.ml-md-225,.mx-md-225{margin-left:2.25rem!important}.m-md-25{margin:2.5rem!important}.mt-md-25,.my-md-25{margin-top:2.5rem!important}.mr-md-25,.mx-md-25{margin-right:2.5rem!important}.mb-md-25,.my-md-25{margin-bottom:2.5rem!important}.ml-md-25,.mx-md-25{margin-left:2.5rem!important}.m-md-350{margin:3.5rem!important}.mt-md-350,.my-md-350{margin-top:3.5rem!important}.mr-md-350,.mx-md-350{margin-right:3.5rem!important}.mb-md-350,.my-md-350{margin-bottom:3.5rem!important}.ml-md-350,.mx-md-350{margin-left:3.5rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:1rem!important}.pt-md-1,.py-md-1{padding-top:1rem!important}.pr-md-1,.px-md-1{padding-right:1rem!important}.pb-md-1,.py-md-1{padding-bottom:1rem!important}.pl-md-1,.px-md-1{padding-left:1rem!important}.p-md-2{padding:2rem!important}.pt-md-2,.py-md-2{padding-top:2rem!important}.pr-md-2,.px-md-2{padding-right:2rem!important}.pb-md-2,.py-md-2{padding-bottom:2rem!important}.pl-md-2,.px-md-2{padding-left:2rem!important}.p-md-3{padding:3rem!important}.pt-md-3,.py-md-3{padding-top:3rem!important}.pr-md-3,.px-md-3{padding-right:3rem!important}.pb-md-3,.py-md-3{padding-bottom:3rem!important}.pl-md-3,.px-md-3{padding-left:3rem!important}.p-md-4{padding:4rem!important}.pt-md-4,.py-md-4{padding-top:4rem!important}.pr-md-4,.px-md-4{padding-right:4rem!important}.pb-md-4,.py-md-4{padding-bottom:4rem!important}.pl-md-4,.px-md-4{padding-left:4rem!important}.p-md-5{padding:5rem!important}.pt-md-5,.py-md-5{padding-top:5rem!important}.pr-md-5,.px-md-5{padding-right:5rem!important}.pb-md-5,.py-md-5{padding-bottom:5rem!important}.pl-md-5,.px-md-5{padding-left:5rem!important}.p-md-6{padding:6rem!important}.pt-md-6,.py-md-6{padding-top:6rem!important}.pr-md-6,.px-md-6{padding-right:6rem!important}.pb-md-6,.py-md-6{padding-bottom:6rem!important}.pl-md-6,.px-md-6{padding-left:6rem!important}.p-md-7{padding:7rem!important}.pt-md-7,.py-md-7{padding-top:7rem!important}.pr-md-7,.px-md-7{padding-right:7rem!important}.pb-md-7,.py-md-7{padding-bottom:7rem!important}.pl-md-7,.px-md-7{padding-left:7rem!important}.p-md-8{padding:8rem!important}.pt-md-8,.py-md-8{padding-top:8rem!important}.pr-md-8,.px-md-8{padding-right:8rem!important}.pb-md-8,.py-md-8{padding-bottom:8rem!important}.pl-md-8,.px-md-8{padding-left:8rem!important}.p-md-9{padding:9rem!important}.pt-md-9,.py-md-9{padding-top:9rem!important}.pr-md-9,.px-md-9{padding-right:9rem!important}.pb-md-9,.py-md-9{padding-bottom:9rem!important}.pl-md-9,.px-md-9{padding-left:9rem!important}.p-md-10{padding:10rem!important}.pt-md-10,.py-md-10{padding-top:10rem!important}.pr-md-10,.px-md-10{padding-right:10rem!important}.pb-md-10,.py-md-10{padding-bottom:10rem!important}.pl-md-10,.px-md-10{padding-left:10rem!important}.p-md-11{padding:11rem!important}.pt-md-11,.py-md-11{padding-top:11rem!important}.pr-md-11,.px-md-11{padding-right:11rem!important}.pb-md-11,.py-md-11{padding-bottom:11rem!important}.pl-md-11,.px-md-11{padding-left:11rem!important}.p-md-12{padding:12rem!important}.pt-md-12,.py-md-12{padding-top:12rem!important}.pr-md-12,.px-md-12{padding-right:12rem!important}.pb-md-12,.py-md-12{padding-bottom:12rem!important}.pl-md-12,.px-md-12{padding-left:12rem!important}.p-md-13{padding:13rem!important}.pt-md-13,.py-md-13{padding-top:13rem!important}.pr-md-13,.px-md-13{padding-right:13rem!important}.pb-md-13,.py-md-13{padding-bottom:13rem!important}.pl-md-13,.px-md-13{padding-left:13rem!important}.p-md-14{padding:14rem!important}.pt-md-14,.py-md-14{padding-top:14rem!important}.pr-md-14,.px-md-14{padding-right:14rem!important}.pb-md-14,.py-md-14{padding-bottom:14rem!important}.pl-md-14,.px-md-14{padding-left:14rem!important}.p-md-35{padding:0.35rem!important}.pt-md-35,.py-md-35{padding-top:0.35rem!important}.pr-md-35,.px-md-35{padding-right:0.35rem!important}.pb-md-35,.py-md-35{padding-bottom:0.35rem!important}.pl-md-35,.px-md-35{padding-left:0.35rem!important}.p-md-250{padding:0.25rem!important}.pt-md-250,.py-md-250{padding-top:0.25rem!important}.pr-md-250,.px-md-250{padding-right:0.25rem!important}.pb-md-250,.py-md-250{padding-bottom:0.25rem!important}.pl-md-250,.px-md-250{padding-left:0.25rem!important}.p-md-50{padding:0.5rem!important}.pt-md-50,.py-md-50{padding-top:0.5rem!important}.pr-md-50,.px-md-50{padding-right:0.5rem!important}.pb-md-50,.py-md-50{padding-bottom:0.5rem!important}.pl-md-50,.px-md-50{padding-left:0.5rem!important}.p-md-75{padding:0.75rem!important}.pt-md-75,.py-md-75{padding-top:0.75rem!important}.pr-md-75,.px-md-75{padding-right:0.75rem!important}.pb-md-75,.py-md-75{padding-bottom:0.75rem!important}.pl-md-75,.px-md-75{padding-left:0.75rem!important}.p-md-125{padding:1.25rem!important}.pt-md-125,.py-md-125{padding-top:1.25rem!important}.pr-md-125,.px-md-125{padding-right:1.25rem!important}.pb-md-125,.py-md-125{padding-bottom:1.25rem!important}.pl-md-125,.px-md-125{padding-left:1.25rem!important}.p-md-150{padding:1.5rem!important}.pt-md-150,.py-md-150{padding-top:1.5rem!important}.pr-md-150,.px-md-150{padding-right:1.5rem!important}.pb-md-150,.py-md-150{padding-bottom:1.5rem!important}.pl-md-150,.px-md-150{padding-left:1.5rem!important}.p-md-175{padding:1.75rem!important}.pt-md-175,.py-md-175{padding-top:1.75rem!important}.pr-md-175,.px-md-175{padding-right:1.75rem!important}.pb-md-175,.py-md-175{padding-bottom:1.75rem!important}.pl-md-175,.px-md-175{padding-left:1.75rem!important}.p-md-225{padding:2.25rem!important}.pt-md-225,.py-md-225{padding-top:2.25rem!important}.pr-md-225,.px-md-225{padding-right:2.25rem!important}.pb-md-225,.py-md-225{padding-bottom:2.25rem!important}.pl-md-225,.px-md-225{padding-left:2.25rem!important}.p-md-25{padding:2.5rem!important}.pt-md-25,.py-md-25{padding-top:2.5rem!important}.pr-md-25,.px-md-25{padding-right:2.5rem!important}.pb-md-25,.py-md-25{padding-bottom:2.5rem!important}.pl-md-25,.px-md-25{padding-left:2.5rem!important}.p-md-350{padding:3.5rem!important}.pt-md-350,.py-md-350{padding-top:3.5rem!important}.pr-md-350,.px-md-350{padding-right:3.5rem!important}.pb-md-350,.py-md-350{padding-bottom:3.5rem!important}.pl-md-350,.px-md-350{padding-left:3.5rem!important}.m-md-n1{margin:-1rem!important}.mt-md-n1,.my-md-n1{margin-top:-1rem!important}.mr-md-n1,.mx-md-n1{margin-right:-1rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-1rem!important}.ml-md-n1,.mx-md-n1{margin-left:-1rem!important}.m-md-n2{margin:-2rem!important}.mt-md-n2,.my-md-n2{margin-top:-2rem!important}.mr-md-n2,.mx-md-n2{margin-right:-2rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-2rem!important}.ml-md-n2,.mx-md-n2{margin-left:-2rem!important}.m-md-n3{margin:-3rem!important}.mt-md-n3,.my-md-n3{margin-top:-3rem!important}.mr-md-n3,.mx-md-n3{margin-right:-3rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-3rem!important}.ml-md-n3,.mx-md-n3{margin-left:-3rem!important}.m-md-n4{margin:-4rem!important}.mt-md-n4,.my-md-n4{margin-top:-4rem!important}.mr-md-n4,.mx-md-n4{margin-right:-4rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-4rem!important}.ml-md-n4,.mx-md-n4{margin-left:-4rem!important}.m-md-n5{margin:-5rem!important}.mt-md-n5,.my-md-n5{margin-top:-5rem!important}.mr-md-n5,.mx-md-n5{margin-right:-5rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-5rem!important}.ml-md-n5,.mx-md-n5{margin-left:-5rem!important}.m-md-n6{margin:-6rem!important}.mt-md-n6,.my-md-n6{margin-top:-6rem!important}.mr-md-n6,.mx-md-n6{margin-right:-6rem!important}.mb-md-n6,.my-md-n6{margin-bottom:-6rem!important}.ml-md-n6,.mx-md-n6{margin-left:-6rem!important}.m-md-n7{margin:-7rem!important}.mt-md-n7,.my-md-n7{margin-top:-7rem!important}.mr-md-n7,.mx-md-n7{margin-right:-7rem!important}.mb-md-n7,.my-md-n7{margin-bottom:-7rem!important}.ml-md-n7,.mx-md-n7{margin-left:-7rem!important}.m-md-n8{margin:-8rem!important}.mt-md-n8,.my-md-n8{margin-top:-8rem!important}.mr-md-n8,.mx-md-n8{margin-right:-8rem!important}.mb-md-n8,.my-md-n8{margin-bottom:-8rem!important}.ml-md-n8,.mx-md-n8{margin-left:-8rem!important}.m-md-n9{margin:-9rem!important}.mt-md-n9,.my-md-n9{margin-top:-9rem!important}.mr-md-n9,.mx-md-n9{margin-right:-9rem!important}.mb-md-n9,.my-md-n9{margin-bottom:-9rem!important}.ml-md-n9,.mx-md-n9{margin-left:-9rem!important}.m-md-n10{margin:-10rem!important}.mt-md-n10,.my-md-n10{margin-top:-10rem!important}.mr-md-n10,.mx-md-n10{margin-right:-10rem!important}.mb-md-n10,.my-md-n10{margin-bottom:-10rem!important}.ml-md-n10,.mx-md-n10{margin-left:-10rem!important}.m-md-n11{margin:-11rem!important}.mt-md-n11,.my-md-n11{margin-top:-11rem!important}.mr-md-n11,.mx-md-n11{margin-right:-11rem!important}.mb-md-n11,.my-md-n11{margin-bottom:-11rem!important}.ml-md-n11,.mx-md-n11{margin-left:-11rem!important}.m-md-n12{margin:-12rem!important}.mt-md-n12,.my-md-n12{margin-top:-12rem!important}.mr-md-n12,.mx-md-n12{margin-right:-12rem!important}.mb-md-n12,.my-md-n12{margin-bottom:-12rem!important}.ml-md-n12,.mx-md-n12{margin-left:-12rem!important}.m-md-n13{margin:-13rem!important}.mt-md-n13,.my-md-n13{margin-top:-13rem!important}.mr-md-n13,.mx-md-n13{margin-right:-13rem!important}.mb-md-n13,.my-md-n13{margin-bottom:-13rem!important}.ml-md-n13,.mx-md-n13{margin-left:-13rem!important}.m-md-n14{margin:-14rem!important}.mt-md-n14,.my-md-n14{margin-top:-14rem!important}.mr-md-n14,.mx-md-n14{margin-right:-14rem!important}.mb-md-n14,.my-md-n14{margin-bottom:-14rem!important}.ml-md-n14,.mx-md-n14{margin-left:-14rem!important}.m-md-n35{margin:-0.35rem!important}.mt-md-n35,.my-md-n35{margin-top:-0.35rem!important}.mr-md-n35,.mx-md-n35{margin-right:-0.35rem!important}.mb-md-n35,.my-md-n35{margin-bottom:-0.35rem!important}.ml-md-n35,.mx-md-n35{margin-left:-0.35rem!important}.m-md-n250{margin:-0.25rem!important}.mt-md-n250,.my-md-n250{margin-top:-0.25rem!important}.mr-md-n250,.mx-md-n250{margin-right:-0.25rem!important}.mb-md-n250,.my-md-n250{margin-bottom:-0.25rem!important}.ml-md-n250,.mx-md-n250{margin-left:-0.25rem!important}.m-md-n50{margin:-0.5rem!important}.mt-md-n50,.my-md-n50{margin-top:-0.5rem!important}.mr-md-n50,.mx-md-n50{margin-right:-0.5rem!important}.mb-md-n50,.my-md-n50{margin-bottom:-0.5rem!important}.ml-md-n50,.mx-md-n50{margin-left:-0.5rem!important}.m-md-n75{margin:-0.75rem!important}.mt-md-n75,.my-md-n75{margin-top:-0.75rem!important}.mr-md-n75,.mx-md-n75{margin-right:-0.75rem!important}.mb-md-n75,.my-md-n75{margin-bottom:-0.75rem!important}.ml-md-n75,.mx-md-n75{margin-left:-0.75rem!important}.m-md-n125{margin:-1.25rem!important}.mt-md-n125,.my-md-n125{margin-top:-1.25rem!important}.mr-md-n125,.mx-md-n125{margin-right:-1.25rem!important}.mb-md-n125,.my-md-n125{margin-bottom:-1.25rem!important}.ml-md-n125,.mx-md-n125{margin-left:-1.25rem!important}.m-md-n150{margin:-1.5rem!important}.mt-md-n150,.my-md-n150{margin-top:-1.5rem!important}.mr-md-n150,.mx-md-n150{margin-right:-1.5rem!important}.mb-md-n150,.my-md-n150{margin-bottom:-1.5rem!important}.ml-md-n150,.mx-md-n150{margin-left:-1.5rem!important}.m-md-n175{margin:-1.75rem!important}.mt-md-n175,.my-md-n175{margin-top:-1.75rem!important}.mr-md-n175,.mx-md-n175{margin-right:-1.75rem!important}.mb-md-n175,.my-md-n175{margin-bottom:-1.75rem!important}.ml-md-n175,.mx-md-n175{margin-left:-1.75rem!important}.m-md-n225{margin:-2.25rem!important}.mt-md-n225,.my-md-n225{margin-top:-2.25rem!important}.mr-md-n225,.mx-md-n225{margin-right:-2.25rem!important}.mb-md-n225,.my-md-n225{margin-bottom:-2.25rem!important}.ml-md-n225,.mx-md-n225{margin-left:-2.25rem!important}.m-md-n25{margin:-2.5rem!important}.mt-md-n25,.my-md-n25{margin-top:-2.5rem!important}.mr-md-n25,.mx-md-n25{margin-right:-2.5rem!important}.mb-md-n25,.my-md-n25{margin-bottom:-2.5rem!important}.ml-md-n25,.mx-md-n25{margin-left:-2.5rem!important}.m-md-n350{margin:-3.5rem!important}.mt-md-n350,.my-md-n350{margin-top:-3.5rem!important}.mr-md-n350,.mx-md-n350{margin-right:-3.5rem!important}.mb-md-n350,.my-md-n350{margin-bottom:-3.5rem!important}.ml-md-n350,.mx-md-n350{margin-left:-3.5rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:991.5px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:1rem!important}.mt-lg-1,.my-lg-1{margin-top:1rem!important}.mr-lg-1,.mx-lg-1{margin-right:1rem!important}.mb-lg-1,.my-lg-1{margin-bottom:1rem!important}.ml-lg-1,.mx-lg-1{margin-left:1rem!important}.m-lg-2{margin:2rem!important}.mt-lg-2,.my-lg-2{margin-top:2rem!important}.mr-lg-2,.mx-lg-2{margin-right:2rem!important}.mb-lg-2,.my-lg-2{margin-bottom:2rem!important}.ml-lg-2,.mx-lg-2{margin-left:2rem!important}.m-lg-3{margin:3rem!important}.mt-lg-3,.my-lg-3{margin-top:3rem!important}.mr-lg-3,.mx-lg-3{margin-right:3rem!important}.mb-lg-3,.my-lg-3{margin-bottom:3rem!important}.ml-lg-3,.mx-lg-3{margin-left:3rem!important}.m-lg-4{margin:4rem!important}.mt-lg-4,.my-lg-4{margin-top:4rem!important}.mr-lg-4,.mx-lg-4{margin-right:4rem!important}.mb-lg-4,.my-lg-4{margin-bottom:4rem!important}.ml-lg-4,.mx-lg-4{margin-left:4rem!important}.m-lg-5{margin:5rem!important}.mt-lg-5,.my-lg-5{margin-top:5rem!important}.mr-lg-5,.mx-lg-5{margin-right:5rem!important}.mb-lg-5,.my-lg-5{margin-bottom:5rem!important}.ml-lg-5,.mx-lg-5{margin-left:5rem!important}.m-lg-6{margin:6rem!important}.mt-lg-6,.my-lg-6{margin-top:6rem!important}.mr-lg-6,.mx-lg-6{margin-right:6rem!important}.mb-lg-6,.my-lg-6{margin-bottom:6rem!important}.ml-lg-6,.mx-lg-6{margin-left:6rem!important}.m-lg-7{margin:7rem!important}.mt-lg-7,.my-lg-7{margin-top:7rem!important}.mr-lg-7,.mx-lg-7{margin-right:7rem!important}.mb-lg-7,.my-lg-7{margin-bottom:7rem!important}.ml-lg-7,.mx-lg-7{margin-left:7rem!important}.m-lg-8{margin:8rem!important}.mt-lg-8,.my-lg-8{margin-top:8rem!important}.mr-lg-8,.mx-lg-8{margin-right:8rem!important}.mb-lg-8,.my-lg-8{margin-bottom:8rem!important}.ml-lg-8,.mx-lg-8{margin-left:8rem!important}.m-lg-9{margin:9rem!important}.mt-lg-9,.my-lg-9{margin-top:9rem!important}.mr-lg-9,.mx-lg-9{margin-right:9rem!important}.mb-lg-9,.my-lg-9{margin-bottom:9rem!important}.ml-lg-9,.mx-lg-9{margin-left:9rem!important}.m-lg-10{margin:10rem!important}.mt-lg-10,.my-lg-10{margin-top:10rem!important}.mr-lg-10,.mx-lg-10{margin-right:10rem!important}.mb-lg-10,.my-lg-10{margin-bottom:10rem!important}.ml-lg-10,.mx-lg-10{margin-left:10rem!important}.m-lg-11{margin:11rem!important}.mt-lg-11,.my-lg-11{margin-top:11rem!important}.mr-lg-11,.mx-lg-11{margin-right:11rem!important}.mb-lg-11,.my-lg-11{margin-bottom:11rem!important}.ml-lg-11,.mx-lg-11{margin-left:11rem!important}.m-lg-12{margin:12rem!important}.mt-lg-12,.my-lg-12{margin-top:12rem!important}.mr-lg-12,.mx-lg-12{margin-right:12rem!important}.mb-lg-12,.my-lg-12{margin-bottom:12rem!important}.ml-lg-12,.mx-lg-12{margin-left:12rem!important}.m-lg-13{margin:13rem!important}.mt-lg-13,.my-lg-13{margin-top:13rem!important}.mr-lg-13,.mx-lg-13{margin-right:13rem!important}.mb-lg-13,.my-lg-13{margin-bottom:13rem!important}.ml-lg-13,.mx-lg-13{margin-left:13rem!important}.m-lg-14{margin:14rem!important}.mt-lg-14,.my-lg-14{margin-top:14rem!important}.mr-lg-14,.mx-lg-14{margin-right:14rem!important}.mb-lg-14,.my-lg-14{margin-bottom:14rem!important}.ml-lg-14,.mx-lg-14{margin-left:14rem!important}.m-lg-35{margin:0.35rem!important}.mt-lg-35,.my-lg-35{margin-top:0.35rem!important}.mr-lg-35,.mx-lg-35{margin-right:0.35rem!important}.mb-lg-35,.my-lg-35{margin-bottom:0.35rem!important}.ml-lg-35,.mx-lg-35{margin-left:0.35rem!important}.m-lg-250{margin:0.25rem!important}.mt-lg-250,.my-lg-250{margin-top:0.25rem!important}.mr-lg-250,.mx-lg-250{margin-right:0.25rem!important}.mb-lg-250,.my-lg-250{margin-bottom:0.25rem!important}.ml-lg-250,.mx-lg-250{margin-left:0.25rem!important}.m-lg-50{margin:0.5rem!important}.mt-lg-50,.my-lg-50{margin-top:0.5rem!important}.mr-lg-50,.mx-lg-50{margin-right:0.5rem!important}.mb-lg-50,.my-lg-50{margin-bottom:0.5rem!important}.ml-lg-50,.mx-lg-50{margin-left:0.5rem!important}.m-lg-75{margin:0.75rem!important}.mt-lg-75,.my-lg-75{margin-top:0.75rem!important}.mr-lg-75,.mx-lg-75{margin-right:0.75rem!important}.mb-lg-75,.my-lg-75{margin-bottom:0.75rem!important}.ml-lg-75,.mx-lg-75{margin-left:0.75rem!important}.m-lg-125{margin:1.25rem!important}.mt-lg-125,.my-lg-125{margin-top:1.25rem!important}.mr-lg-125,.mx-lg-125{margin-right:1.25rem!important}.mb-lg-125,.my-lg-125{margin-bottom:1.25rem!important}.ml-lg-125,.mx-lg-125{margin-left:1.25rem!important}.m-lg-150{margin:1.5rem!important}.mt-lg-150,.my-lg-150{margin-top:1.5rem!important}.mr-lg-150,.mx-lg-150{margin-right:1.5rem!important}.mb-lg-150,.my-lg-150{margin-bottom:1.5rem!important}.ml-lg-150,.mx-lg-150{margin-left:1.5rem!important}.m-lg-175{margin:1.75rem!important}.mt-lg-175,.my-lg-175{margin-top:1.75rem!important}.mr-lg-175,.mx-lg-175{margin-right:1.75rem!important}.mb-lg-175,.my-lg-175{margin-bottom:1.75rem!important}.ml-lg-175,.mx-lg-175{margin-left:1.75rem!important}.m-lg-225{margin:2.25rem!important}.mt-lg-225,.my-lg-225{margin-top:2.25rem!important}.mr-lg-225,.mx-lg-225{margin-right:2.25rem!important}.mb-lg-225,.my-lg-225{margin-bottom:2.25rem!important}.ml-lg-225,.mx-lg-225{margin-left:2.25rem!important}.m-lg-25{margin:2.5rem!important}.mt-lg-25,.my-lg-25{margin-top:2.5rem!important}.mr-lg-25,.mx-lg-25{margin-right:2.5rem!important}.mb-lg-25,.my-lg-25{margin-bottom:2.5rem!important}.ml-lg-25,.mx-lg-25{margin-left:2.5rem!important}.m-lg-350{margin:3.5rem!important}.mt-lg-350,.my-lg-350{margin-top:3.5rem!important}.mr-lg-350,.mx-lg-350{margin-right:3.5rem!important}.mb-lg-350,.my-lg-350{margin-bottom:3.5rem!important}.ml-lg-350,.mx-lg-350{margin-left:3.5rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:1rem!important}.pt-lg-1,.py-lg-1{padding-top:1rem!important}.pr-lg-1,.px-lg-1{padding-right:1rem!important}.pb-lg-1,.py-lg-1{padding-bottom:1rem!important}.pl-lg-1,.px-lg-1{padding-left:1rem!important}.p-lg-2{padding:2rem!important}.pt-lg-2,.py-lg-2{padding-top:2rem!important}.pr-lg-2,.px-lg-2{padding-right:2rem!important}.pb-lg-2,.py-lg-2{padding-bottom:2rem!important}.pl-lg-2,.px-lg-2{padding-left:2rem!important}.p-lg-3{padding:3rem!important}.pt-lg-3,.py-lg-3{padding-top:3rem!important}.pr-lg-3,.px-lg-3{padding-right:3rem!important}.pb-lg-3,.py-lg-3{padding-bottom:3rem!important}.pl-lg-3,.px-lg-3{padding-left:3rem!important}.p-lg-4{padding:4rem!important}.pt-lg-4,.py-lg-4{padding-top:4rem!important}.pr-lg-4,.px-lg-4{padding-right:4rem!important}.pb-lg-4,.py-lg-4{padding-bottom:4rem!important}.pl-lg-4,.px-lg-4{padding-left:4rem!important}.p-lg-5{padding:5rem!important}.pt-lg-5,.py-lg-5{padding-top:5rem!important}.pr-lg-5,.px-lg-5{padding-right:5rem!important}.pb-lg-5,.py-lg-5{padding-bottom:5rem!important}.pl-lg-5,.px-lg-5{padding-left:5rem!important}.p-lg-6{padding:6rem!important}.pt-lg-6,.py-lg-6{padding-top:6rem!important}.pr-lg-6,.px-lg-6{padding-right:6rem!important}.pb-lg-6,.py-lg-6{padding-bottom:6rem!important}.pl-lg-6,.px-lg-6{padding-left:6rem!important}.p-lg-7{padding:7rem!important}.pt-lg-7,.py-lg-7{padding-top:7rem!important}.pr-lg-7,.px-lg-7{padding-right:7rem!important}.pb-lg-7,.py-lg-7{padding-bottom:7rem!important}.pl-lg-7,.px-lg-7{padding-left:7rem!important}.p-lg-8{padding:8rem!important}.pt-lg-8,.py-lg-8{padding-top:8rem!important}.pr-lg-8,.px-lg-8{padding-right:8rem!important}.pb-lg-8,.py-lg-8{padding-bottom:8rem!important}.pl-lg-8,.px-lg-8{padding-left:8rem!important}.p-lg-9{padding:9rem!important}.pt-lg-9,.py-lg-9{padding-top:9rem!important}.pr-lg-9,.px-lg-9{padding-right:9rem!important}.pb-lg-9,.py-lg-9{padding-bottom:9rem!important}.pl-lg-9,.px-lg-9{padding-left:9rem!important}.p-lg-10{padding:10rem!important}.pt-lg-10,.py-lg-10{padding-top:10rem!important}.pr-lg-10,.px-lg-10{padding-right:10rem!important}.pb-lg-10,.py-lg-10{padding-bottom:10rem!important}.pl-lg-10,.px-lg-10{padding-left:10rem!important}.p-lg-11{padding:11rem!important}.pt-lg-11,.py-lg-11{padding-top:11rem!important}.pr-lg-11,.px-lg-11{padding-right:11rem!important}.pb-lg-11,.py-lg-11{padding-bottom:11rem!important}.pl-lg-11,.px-lg-11{padding-left:11rem!important}.p-lg-12{padding:12rem!important}.pt-lg-12,.py-lg-12{padding-top:12rem!important}.pr-lg-12,.px-lg-12{padding-right:12rem!important}.pb-lg-12,.py-lg-12{padding-bottom:12rem!important}.pl-lg-12,.px-lg-12{padding-left:12rem!important}.p-lg-13{padding:13rem!important}.pt-lg-13,.py-lg-13{padding-top:13rem!important}.pr-lg-13,.px-lg-13{padding-right:13rem!important}.pb-lg-13,.py-lg-13{padding-bottom:13rem!important}.pl-lg-13,.px-lg-13{padding-left:13rem!important}.p-lg-14{padding:14rem!important}.pt-lg-14,.py-lg-14{padding-top:14rem!important}.pr-lg-14,.px-lg-14{padding-right:14rem!important}.pb-lg-14,.py-lg-14{padding-bottom:14rem!important}.pl-lg-14,.px-lg-14{padding-left:14rem!important}.p-lg-35{padding:0.35rem!important}.pt-lg-35,.py-lg-35{padding-top:0.35rem!important}.pr-lg-35,.px-lg-35{padding-right:0.35rem!important}.pb-lg-35,.py-lg-35{padding-bottom:0.35rem!important}.pl-lg-35,.px-lg-35{padding-left:0.35rem!important}.p-lg-250{padding:0.25rem!important}.pt-lg-250,.py-lg-250{padding-top:0.25rem!important}.pr-lg-250,.px-lg-250{padding-right:0.25rem!important}.pb-lg-250,.py-lg-250{padding-bottom:0.25rem!important}.pl-lg-250,.px-lg-250{padding-left:0.25rem!important}.p-lg-50{padding:0.5rem!important}.pt-lg-50,.py-lg-50{padding-top:0.5rem!important}.pr-lg-50,.px-lg-50{padding-right:0.5rem!important}.pb-lg-50,.py-lg-50{padding-bottom:0.5rem!important}.pl-lg-50,.px-lg-50{padding-left:0.5rem!important}.p-lg-75{padding:0.75rem!important}.pt-lg-75,.py-lg-75{padding-top:0.75rem!important}.pr-lg-75,.px-lg-75{padding-right:0.75rem!important}.pb-lg-75,.py-lg-75{padding-bottom:0.75rem!important}.pl-lg-75,.px-lg-75{padding-left:0.75rem!important}.p-lg-125{padding:1.25rem!important}.pt-lg-125,.py-lg-125{padding-top:1.25rem!important}.pr-lg-125,.px-lg-125{padding-right:1.25rem!important}.pb-lg-125,.py-lg-125{padding-bottom:1.25rem!important}.pl-lg-125,.px-lg-125{padding-left:1.25rem!important}.p-lg-150{padding:1.5rem!important}.pt-lg-150,.py-lg-150{padding-top:1.5rem!important}.pr-lg-150,.px-lg-150{padding-right:1.5rem!important}.pb-lg-150,.py-lg-150{padding-bottom:1.5rem!important}.pl-lg-150,.px-lg-150{padding-left:1.5rem!important}.p-lg-175{padding:1.75rem!important}.pt-lg-175,.py-lg-175{padding-top:1.75rem!important}.pr-lg-175,.px-lg-175{padding-right:1.75rem!important}.pb-lg-175,.py-lg-175{padding-bottom:1.75rem!important}.pl-lg-175,.px-lg-175{padding-left:1.75rem!important}.p-lg-225{padding:2.25rem!important}.pt-lg-225,.py-lg-225{padding-top:2.25rem!important}.pr-lg-225,.px-lg-225{padding-right:2.25rem!important}.pb-lg-225,.py-lg-225{padding-bottom:2.25rem!important}.pl-lg-225,.px-lg-225{padding-left:2.25rem!important}.p-lg-25{padding:2.5rem!important}.pt-lg-25,.py-lg-25{padding-top:2.5rem!important}.pr-lg-25,.px-lg-25{padding-right:2.5rem!important}.pb-lg-25,.py-lg-25{padding-bottom:2.5rem!important}.pl-lg-25,.px-lg-25{padding-left:2.5rem!important}.p-lg-350{padding:3.5rem!important}.pt-lg-350,.py-lg-350{padding-top:3.5rem!important}.pr-lg-350,.px-lg-350{padding-right:3.5rem!important}.pb-lg-350,.py-lg-350{padding-bottom:3.5rem!important}.pl-lg-350,.px-lg-350{padding-left:3.5rem!important}.m-lg-n1{margin:-1rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-1rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-1rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-1rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-1rem!important}.m-lg-n2{margin:-2rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-2rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-2rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-2rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-2rem!important}.m-lg-n3{margin:-3rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-3rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-3rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-3rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-3rem!important}.m-lg-n4{margin:-4rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-4rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-4rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-4rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-4rem!important}.m-lg-n5{margin:-5rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-5rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-5rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-5rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-5rem!important}.m-lg-n6{margin:-6rem!important}.mt-lg-n6,.my-lg-n6{margin-top:-6rem!important}.mr-lg-n6,.mx-lg-n6{margin-right:-6rem!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-6rem!important}.ml-lg-n6,.mx-lg-n6{margin-left:-6rem!important}.m-lg-n7{margin:-7rem!important}.mt-lg-n7,.my-lg-n7{margin-top:-7rem!important}.mr-lg-n7,.mx-lg-n7{margin-right:-7rem!important}.mb-lg-n7,.my-lg-n7{margin-bottom:-7rem!important}.ml-lg-n7,.mx-lg-n7{margin-left:-7rem!important}.m-lg-n8{margin:-8rem!important}.mt-lg-n8,.my-lg-n8{margin-top:-8rem!important}.mr-lg-n8,.mx-lg-n8{margin-right:-8rem!important}.mb-lg-n8,.my-lg-n8{margin-bottom:-8rem!important}.ml-lg-n8,.mx-lg-n8{margin-left:-8rem!important}.m-lg-n9{margin:-9rem!important}.mt-lg-n9,.my-lg-n9{margin-top:-9rem!important}.mr-lg-n9,.mx-lg-n9{margin-right:-9rem!important}.mb-lg-n9,.my-lg-n9{margin-bottom:-9rem!important}.ml-lg-n9,.mx-lg-n9{margin-left:-9rem!important}.m-lg-n10{margin:-10rem!important}.mt-lg-n10,.my-lg-n10{margin-top:-10rem!important}.mr-lg-n10,.mx-lg-n10{margin-right:-10rem!important}.mb-lg-n10,.my-lg-n10{margin-bottom:-10rem!important}.ml-lg-n10,.mx-lg-n10{margin-left:-10rem!important}.m-lg-n11{margin:-11rem!important}.mt-lg-n11,.my-lg-n11{margin-top:-11rem!important}.mr-lg-n11,.mx-lg-n11{margin-right:-11rem!important}.mb-lg-n11,.my-lg-n11{margin-bottom:-11rem!important}.ml-lg-n11,.mx-lg-n11{margin-left:-11rem!important}.m-lg-n12{margin:-12rem!important}.mt-lg-n12,.my-lg-n12{margin-top:-12rem!important}.mr-lg-n12,.mx-lg-n12{margin-right:-12rem!important}.mb-lg-n12,.my-lg-n12{margin-bottom:-12rem!important}.ml-lg-n12,.mx-lg-n12{margin-left:-12rem!important}.m-lg-n13{margin:-13rem!important}.mt-lg-n13,.my-lg-n13{margin-top:-13rem!important}.mr-lg-n13,.mx-lg-n13{margin-right:-13rem!important}.mb-lg-n13,.my-lg-n13{margin-bottom:-13rem!important}.ml-lg-n13,.mx-lg-n13{margin-left:-13rem!important}.m-lg-n14{margin:-14rem!important}.mt-lg-n14,.my-lg-n14{margin-top:-14rem!important}.mr-lg-n14,.mx-lg-n14{margin-right:-14rem!important}.mb-lg-n14,.my-lg-n14{margin-bottom:-14rem!important}.ml-lg-n14,.mx-lg-n14{margin-left:-14rem!important}.m-lg-n35{margin:-0.35rem!important}.mt-lg-n35,.my-lg-n35{margin-top:-0.35rem!important}.mr-lg-n35,.mx-lg-n35{margin-right:-0.35rem!important}.mb-lg-n35,.my-lg-n35{margin-bottom:-0.35rem!important}.ml-lg-n35,.mx-lg-n35{margin-left:-0.35rem!important}.m-lg-n250{margin:-0.25rem!important}.mt-lg-n250,.my-lg-n250{margin-top:-0.25rem!important}.mr-lg-n250,.mx-lg-n250{margin-right:-0.25rem!important}.mb-lg-n250,.my-lg-n250{margin-bottom:-0.25rem!important}.ml-lg-n250,.mx-lg-n250{margin-left:-0.25rem!important}.m-lg-n50{margin:-0.5rem!important}.mt-lg-n50,.my-lg-n50{margin-top:-0.5rem!important}.mr-lg-n50,.mx-lg-n50{margin-right:-0.5rem!important}.mb-lg-n50,.my-lg-n50{margin-bottom:-0.5rem!important}.ml-lg-n50,.mx-lg-n50{margin-left:-0.5rem!important}.m-lg-n75{margin:-0.75rem!important}.mt-lg-n75,.my-lg-n75{margin-top:-0.75rem!important}.mr-lg-n75,.mx-lg-n75{margin-right:-0.75rem!important}.mb-lg-n75,.my-lg-n75{margin-bottom:-0.75rem!important}.ml-lg-n75,.mx-lg-n75{margin-left:-0.75rem!important}.m-lg-n125{margin:-1.25rem!important}.mt-lg-n125,.my-lg-n125{margin-top:-1.25rem!important}.mr-lg-n125,.mx-lg-n125{margin-right:-1.25rem!important}.mb-lg-n125,.my-lg-n125{margin-bottom:-1.25rem!important}.ml-lg-n125,.mx-lg-n125{margin-left:-1.25rem!important}.m-lg-n150{margin:-1.5rem!important}.mt-lg-n150,.my-lg-n150{margin-top:-1.5rem!important}.mr-lg-n150,.mx-lg-n150{margin-right:-1.5rem!important}.mb-lg-n150,.my-lg-n150{margin-bottom:-1.5rem!important}.ml-lg-n150,.mx-lg-n150{margin-left:-1.5rem!important}.m-lg-n175{margin:-1.75rem!important}.mt-lg-n175,.my-lg-n175{margin-top:-1.75rem!important}.mr-lg-n175,.mx-lg-n175{margin-right:-1.75rem!important}.mb-lg-n175,.my-lg-n175{margin-bottom:-1.75rem!important}.ml-lg-n175,.mx-lg-n175{margin-left:-1.75rem!important}.m-lg-n225{margin:-2.25rem!important}.mt-lg-n225,.my-lg-n225{margin-top:-2.25rem!important}.mr-lg-n225,.mx-lg-n225{margin-right:-2.25rem!important}.mb-lg-n225,.my-lg-n225{margin-bottom:-2.25rem!important}.ml-lg-n225,.mx-lg-n225{margin-left:-2.25rem!important}.m-lg-n25{margin:-2.5rem!important}.mt-lg-n25,.my-lg-n25{margin-top:-2.5rem!important}.mr-lg-n25,.mx-lg-n25{margin-right:-2.5rem!important}.mb-lg-n25,.my-lg-n25{margin-bottom:-2.5rem!important}.ml-lg-n25,.mx-lg-n25{margin-left:-2.5rem!important}.m-lg-n350{margin:-3.5rem!important}.mt-lg-n350,.my-lg-n350{margin-top:-3.5rem!important}.mr-lg-n350,.mx-lg-n350{margin-right:-3.5rem!important}.mb-lg-n350,.my-lg-n350{margin-bottom:-3.5rem!important}.ml-lg-n350,.mx-lg-n350{margin-left:-3.5rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1199.5px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:1rem!important}.mt-xl-1,.my-xl-1{margin-top:1rem!important}.mr-xl-1,.mx-xl-1{margin-right:1rem!important}.mb-xl-1,.my-xl-1{margin-bottom:1rem!important}.ml-xl-1,.mx-xl-1{margin-left:1rem!important}.m-xl-2{margin:2rem!important}.mt-xl-2,.my-xl-2{margin-top:2rem!important}.mr-xl-2,.mx-xl-2{margin-right:2rem!important}.mb-xl-2,.my-xl-2{margin-bottom:2rem!important}.ml-xl-2,.mx-xl-2{margin-left:2rem!important}.m-xl-3{margin:3rem!important}.mt-xl-3,.my-xl-3{margin-top:3rem!important}.mr-xl-3,.mx-xl-3{margin-right:3rem!important}.mb-xl-3,.my-xl-3{margin-bottom:3rem!important}.ml-xl-3,.mx-xl-3{margin-left:3rem!important}.m-xl-4{margin:4rem!important}.mt-xl-4,.my-xl-4{margin-top:4rem!important}.mr-xl-4,.mx-xl-4{margin-right:4rem!important}.mb-xl-4,.my-xl-4{margin-bottom:4rem!important}.ml-xl-4,.mx-xl-4{margin-left:4rem!important}.m-xl-5{margin:5rem!important}.mt-xl-5,.my-xl-5{margin-top:5rem!important}.mr-xl-5,.mx-xl-5{margin-right:5rem!important}.mb-xl-5,.my-xl-5{margin-bottom:5rem!important}.ml-xl-5,.mx-xl-5{margin-left:5rem!important}.m-xl-6{margin:6rem!important}.mt-xl-6,.my-xl-6{margin-top:6rem!important}.mr-xl-6,.mx-xl-6{margin-right:6rem!important}.mb-xl-6,.my-xl-6{margin-bottom:6rem!important}.ml-xl-6,.mx-xl-6{margin-left:6rem!important}.m-xl-7{margin:7rem!important}.mt-xl-7,.my-xl-7{margin-top:7rem!important}.mr-xl-7,.mx-xl-7{margin-right:7rem!important}.mb-xl-7,.my-xl-7{margin-bottom:7rem!important}.ml-xl-7,.mx-xl-7{margin-left:7rem!important}.m-xl-8{margin:8rem!important}.mt-xl-8,.my-xl-8{margin-top:8rem!important}.mr-xl-8,.mx-xl-8{margin-right:8rem!important}.mb-xl-8,.my-xl-8{margin-bottom:8rem!important}.ml-xl-8,.mx-xl-8{margin-left:8rem!important}.m-xl-9{margin:9rem!important}.mt-xl-9,.my-xl-9{margin-top:9rem!important}.mr-xl-9,.mx-xl-9{margin-right:9rem!important}.mb-xl-9,.my-xl-9{margin-bottom:9rem!important}.ml-xl-9,.mx-xl-9{margin-left:9rem!important}.m-xl-10{margin:10rem!important}.mt-xl-10,.my-xl-10{margin-top:10rem!important}.mr-xl-10,.mx-xl-10{margin-right:10rem!important}.mb-xl-10,.my-xl-10{margin-bottom:10rem!important}.ml-xl-10,.mx-xl-10{margin-left:10rem!important}.m-xl-11{margin:11rem!important}.mt-xl-11,.my-xl-11{margin-top:11rem!important}.mr-xl-11,.mx-xl-11{margin-right:11rem!important}.mb-xl-11,.my-xl-11{margin-bottom:11rem!important}.ml-xl-11,.mx-xl-11{margin-left:11rem!important}.m-xl-12{margin:12rem!important}.mt-xl-12,.my-xl-12{margin-top:12rem!important}.mr-xl-12,.mx-xl-12{margin-right:12rem!important}.mb-xl-12,.my-xl-12{margin-bottom:12rem!important}.ml-xl-12,.mx-xl-12{margin-left:12rem!important}.m-xl-13{margin:13rem!important}.mt-xl-13,.my-xl-13{margin-top:13rem!important}.mr-xl-13,.mx-xl-13{margin-right:13rem!important}.mb-xl-13,.my-xl-13{margin-bottom:13rem!important}.ml-xl-13,.mx-xl-13{margin-left:13rem!important}.m-xl-14{margin:14rem!important}.mt-xl-14,.my-xl-14{margin-top:14rem!important}.mr-xl-14,.mx-xl-14{margin-right:14rem!important}.mb-xl-14,.my-xl-14{margin-bottom:14rem!important}.ml-xl-14,.mx-xl-14{margin-left:14rem!important}.m-xl-35{margin:0.35rem!important}.mt-xl-35,.my-xl-35{margin-top:0.35rem!important}.mr-xl-35,.mx-xl-35{margin-right:0.35rem!important}.mb-xl-35,.my-xl-35{margin-bottom:0.35rem!important}.ml-xl-35,.mx-xl-35{margin-left:0.35rem!important}.m-xl-250{margin:0.25rem!important}.mt-xl-250,.my-xl-250{margin-top:0.25rem!important}.mr-xl-250,.mx-xl-250{margin-right:0.25rem!important}.mb-xl-250,.my-xl-250{margin-bottom:0.25rem!important}.ml-xl-250,.mx-xl-250{margin-left:0.25rem!important}.m-xl-50{margin:0.5rem!important}.mt-xl-50,.my-xl-50{margin-top:0.5rem!important}.mr-xl-50,.mx-xl-50{margin-right:0.5rem!important}.mb-xl-50,.my-xl-50{margin-bottom:0.5rem!important}.ml-xl-50,.mx-xl-50{margin-left:0.5rem!important}.m-xl-75{margin:0.75rem!important}.mt-xl-75,.my-xl-75{margin-top:0.75rem!important}.mr-xl-75,.mx-xl-75{margin-right:0.75rem!important}.mb-xl-75,.my-xl-75{margin-bottom:0.75rem!important}.ml-xl-75,.mx-xl-75{margin-left:0.75rem!important}.m-xl-125{margin:1.25rem!important}.mt-xl-125,.my-xl-125{margin-top:1.25rem!important}.mr-xl-125,.mx-xl-125{margin-right:1.25rem!important}.mb-xl-125,.my-xl-125{margin-bottom:1.25rem!important}.ml-xl-125,.mx-xl-125{margin-left:1.25rem!important}.m-xl-150{margin:1.5rem!important}.mt-xl-150,.my-xl-150{margin-top:1.5rem!important}.mr-xl-150,.mx-xl-150{margin-right:1.5rem!important}.mb-xl-150,.my-xl-150{margin-bottom:1.5rem!important}.ml-xl-150,.mx-xl-150{margin-left:1.5rem!important}.m-xl-175{margin:1.75rem!important}.mt-xl-175,.my-xl-175{margin-top:1.75rem!important}.mr-xl-175,.mx-xl-175{margin-right:1.75rem!important}.mb-xl-175,.my-xl-175{margin-bottom:1.75rem!important}.ml-xl-175,.mx-xl-175{margin-left:1.75rem!important}.m-xl-225{margin:2.25rem!important}.mt-xl-225,.my-xl-225{margin-top:2.25rem!important}.mr-xl-225,.mx-xl-225{margin-right:2.25rem!important}.mb-xl-225,.my-xl-225{margin-bottom:2.25rem!important}.ml-xl-225,.mx-xl-225{margin-left:2.25rem!important}.m-xl-25{margin:2.5rem!important}.mt-xl-25,.my-xl-25{margin-top:2.5rem!important}.mr-xl-25,.mx-xl-25{margin-right:2.5rem!important}.mb-xl-25,.my-xl-25{margin-bottom:2.5rem!important}.ml-xl-25,.mx-xl-25{margin-left:2.5rem!important}.m-xl-350{margin:3.5rem!important}.mt-xl-350,.my-xl-350{margin-top:3.5rem!important}.mr-xl-350,.mx-xl-350{margin-right:3.5rem!important}.mb-xl-350,.my-xl-350{margin-bottom:3.5rem!important}.ml-xl-350,.mx-xl-350{margin-left:3.5rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:1rem!important}.pt-xl-1,.py-xl-1{padding-top:1rem!important}.pr-xl-1,.px-xl-1{padding-right:1rem!important}.pb-xl-1,.py-xl-1{padding-bottom:1rem!important}.pl-xl-1,.px-xl-1{padding-left:1rem!important}.p-xl-2{padding:2rem!important}.pt-xl-2,.py-xl-2{padding-top:2rem!important}.pr-xl-2,.px-xl-2{padding-right:2rem!important}.pb-xl-2,.py-xl-2{padding-bottom:2rem!important}.pl-xl-2,.px-xl-2{padding-left:2rem!important}.p-xl-3{padding:3rem!important}.pt-xl-3,.py-xl-3{padding-top:3rem!important}.pr-xl-3,.px-xl-3{padding-right:3rem!important}.pb-xl-3,.py-xl-3{padding-bottom:3rem!important}.pl-xl-3,.px-xl-3{padding-left:3rem!important}.p-xl-4{padding:4rem!important}.pt-xl-4,.py-xl-4{padding-top:4rem!important}.pr-xl-4,.px-xl-4{padding-right:4rem!important}.pb-xl-4,.py-xl-4{padding-bottom:4rem!important}.pl-xl-4,.px-xl-4{padding-left:4rem!important}.p-xl-5{padding:5rem!important}.pt-xl-5,.py-xl-5{padding-top:5rem!important}.pr-xl-5,.px-xl-5{padding-right:5rem!important}.pb-xl-5,.py-xl-5{padding-bottom:5rem!important}.pl-xl-5,.px-xl-5{padding-left:5rem!important}.p-xl-6{padding:6rem!important}.pt-xl-6,.py-xl-6{padding-top:6rem!important}.pr-xl-6,.px-xl-6{padding-right:6rem!important}.pb-xl-6,.py-xl-6{padding-bottom:6rem!important}.pl-xl-6,.px-xl-6{padding-left:6rem!important}.p-xl-7{padding:7rem!important}.pt-xl-7,.py-xl-7{padding-top:7rem!important}.pr-xl-7,.px-xl-7{padding-right:7rem!important}.pb-xl-7,.py-xl-7{padding-bottom:7rem!important}.pl-xl-7,.px-xl-7{padding-left:7rem!important}.p-xl-8{padding:8rem!important}.pt-xl-8,.py-xl-8{padding-top:8rem!important}.pr-xl-8,.px-xl-8{padding-right:8rem!important}.pb-xl-8,.py-xl-8{padding-bottom:8rem!important}.pl-xl-8,.px-xl-8{padding-left:8rem!important}.p-xl-9{padding:9rem!important}.pt-xl-9,.py-xl-9{padding-top:9rem!important}.pr-xl-9,.px-xl-9{padding-right:9rem!important}.pb-xl-9,.py-xl-9{padding-bottom:9rem!important}.pl-xl-9,.px-xl-9{padding-left:9rem!important}.p-xl-10{padding:10rem!important}.pt-xl-10,.py-xl-10{padding-top:10rem!important}.pr-xl-10,.px-xl-10{padding-right:10rem!important}.pb-xl-10,.py-xl-10{padding-bottom:10rem!important}.pl-xl-10,.px-xl-10{padding-left:10rem!important}.p-xl-11{padding:11rem!important}.pt-xl-11,.py-xl-11{padding-top:11rem!important}.pr-xl-11,.px-xl-11{padding-right:11rem!important}.pb-xl-11,.py-xl-11{padding-bottom:11rem!important}.pl-xl-11,.px-xl-11{padding-left:11rem!important}.p-xl-12{padding:12rem!important}.pt-xl-12,.py-xl-12{padding-top:12rem!important}.pr-xl-12,.px-xl-12{padding-right:12rem!important}.pb-xl-12,.py-xl-12{padding-bottom:12rem!important}.pl-xl-12,.px-xl-12{padding-left:12rem!important}.p-xl-13{padding:13rem!important}.pt-xl-13,.py-xl-13{padding-top:13rem!important}.pr-xl-13,.px-xl-13{padding-right:13rem!important}.pb-xl-13,.py-xl-13{padding-bottom:13rem!important}.pl-xl-13,.px-xl-13{padding-left:13rem!important}.p-xl-14{padding:14rem!important}.pt-xl-14,.py-xl-14{padding-top:14rem!important}.pr-xl-14,.px-xl-14{padding-right:14rem!important}.pb-xl-14,.py-xl-14{padding-bottom:14rem!important}.pl-xl-14,.px-xl-14{padding-left:14rem!important}.p-xl-35{padding:0.35rem!important}.pt-xl-35,.py-xl-35{padding-top:0.35rem!important}.pr-xl-35,.px-xl-35{padding-right:0.35rem!important}.pb-xl-35,.py-xl-35{padding-bottom:0.35rem!important}.pl-xl-35,.px-xl-35{padding-left:0.35rem!important}.p-xl-250{padding:0.25rem!important}.pt-xl-250,.py-xl-250{padding-top:0.25rem!important}.pr-xl-250,.px-xl-250{padding-right:0.25rem!important}.pb-xl-250,.py-xl-250{padding-bottom:0.25rem!important}.pl-xl-250,.px-xl-250{padding-left:0.25rem!important}.p-xl-50{padding:0.5rem!important}.pt-xl-50,.py-xl-50{padding-top:0.5rem!important}.pr-xl-50,.px-xl-50{padding-right:0.5rem!important}.pb-xl-50,.py-xl-50{padding-bottom:0.5rem!important}.pl-xl-50,.px-xl-50{padding-left:0.5rem!important}.p-xl-75{padding:0.75rem!important}.pt-xl-75,.py-xl-75{padding-top:0.75rem!important}.pr-xl-75,.px-xl-75{padding-right:0.75rem!important}.pb-xl-75,.py-xl-75{padding-bottom:0.75rem!important}.pl-xl-75,.px-xl-75{padding-left:0.75rem!important}.p-xl-125{padding:1.25rem!important}.pt-xl-125,.py-xl-125{padding-top:1.25rem!important}.pr-xl-125,.px-xl-125{padding-right:1.25rem!important}.pb-xl-125,.py-xl-125{padding-bottom:1.25rem!important}.pl-xl-125,.px-xl-125{padding-left:1.25rem!important}.p-xl-150{padding:1.5rem!important}.pt-xl-150,.py-xl-150{padding-top:1.5rem!important}.pr-xl-150,.px-xl-150{padding-right:1.5rem!important}.pb-xl-150,.py-xl-150{padding-bottom:1.5rem!important}.pl-xl-150,.px-xl-150{padding-left:1.5rem!important}.p-xl-175{padding:1.75rem!important}.pt-xl-175,.py-xl-175{padding-top:1.75rem!important}.pr-xl-175,.px-xl-175{padding-right:1.75rem!important}.pb-xl-175,.py-xl-175{padding-bottom:1.75rem!important}.pl-xl-175,.px-xl-175{padding-left:1.75rem!important}.p-xl-225{padding:2.25rem!important}.pt-xl-225,.py-xl-225{padding-top:2.25rem!important}.pr-xl-225,.px-xl-225{padding-right:2.25rem!important}.pb-xl-225,.py-xl-225{padding-bottom:2.25rem!important}.pl-xl-225,.px-xl-225{padding-left:2.25rem!important}.p-xl-25{padding:2.5rem!important}.pt-xl-25,.py-xl-25{padding-top:2.5rem!important}.pr-xl-25,.px-xl-25{padding-right:2.5rem!important}.pb-xl-25,.py-xl-25{padding-bottom:2.5rem!important}.pl-xl-25,.px-xl-25{padding-left:2.5rem!important}.p-xl-350{padding:3.5rem!important}.pt-xl-350,.py-xl-350{padding-top:3.5rem!important}.pr-xl-350,.px-xl-350{padding-right:3.5rem!important}.pb-xl-350,.py-xl-350{padding-bottom:3.5rem!important}.pl-xl-350,.px-xl-350{padding-left:3.5rem!important}.m-xl-n1{margin:-1rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-1rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-1rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-1rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-1rem!important}.m-xl-n2{margin:-2rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-2rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-2rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-2rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-2rem!important}.m-xl-n3{margin:-3rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-3rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-3rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-3rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-3rem!important}.m-xl-n4{margin:-4rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-4rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-4rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-4rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-4rem!important}.m-xl-n5{margin:-5rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-5rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-5rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-5rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-5rem!important}.m-xl-n6{margin:-6rem!important}.mt-xl-n6,.my-xl-n6{margin-top:-6rem!important}.mr-xl-n6,.mx-xl-n6{margin-right:-6rem!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-6rem!important}.ml-xl-n6,.mx-xl-n6{margin-left:-6rem!important}.m-xl-n7{margin:-7rem!important}.mt-xl-n7,.my-xl-n7{margin-top:-7rem!important}.mr-xl-n7,.mx-xl-n7{margin-right:-7rem!important}.mb-xl-n7,.my-xl-n7{margin-bottom:-7rem!important}.ml-xl-n7,.mx-xl-n7{margin-left:-7rem!important}.m-xl-n8{margin:-8rem!important}.mt-xl-n8,.my-xl-n8{margin-top:-8rem!important}.mr-xl-n8,.mx-xl-n8{margin-right:-8rem!important}.mb-xl-n8,.my-xl-n8{margin-bottom:-8rem!important}.ml-xl-n8,.mx-xl-n8{margin-left:-8rem!important}.m-xl-n9{margin:-9rem!important}.mt-xl-n9,.my-xl-n9{margin-top:-9rem!important}.mr-xl-n9,.mx-xl-n9{margin-right:-9rem!important}.mb-xl-n9,.my-xl-n9{margin-bottom:-9rem!important}.ml-xl-n9,.mx-xl-n9{margin-left:-9rem!important}.m-xl-n10{margin:-10rem!important}.mt-xl-n10,.my-xl-n10{margin-top:-10rem!important}.mr-xl-n10,.mx-xl-n10{margin-right:-10rem!important}.mb-xl-n10,.my-xl-n10{margin-bottom:-10rem!important}.ml-xl-n10,.mx-xl-n10{margin-left:-10rem!important}.m-xl-n11{margin:-11rem!important}.mt-xl-n11,.my-xl-n11{margin-top:-11rem!important}.mr-xl-n11,.mx-xl-n11{margin-right:-11rem!important}.mb-xl-n11,.my-xl-n11{margin-bottom:-11rem!important}.ml-xl-n11,.mx-xl-n11{margin-left:-11rem!important}.m-xl-n12{margin:-12rem!important}.mt-xl-n12,.my-xl-n12{margin-top:-12rem!important}.mr-xl-n12,.mx-xl-n12{margin-right:-12rem!important}.mb-xl-n12,.my-xl-n12{margin-bottom:-12rem!important}.ml-xl-n12,.mx-xl-n12{margin-left:-12rem!important}.m-xl-n13{margin:-13rem!important}.mt-xl-n13,.my-xl-n13{margin-top:-13rem!important}.mr-xl-n13,.mx-xl-n13{margin-right:-13rem!important}.mb-xl-n13,.my-xl-n13{margin-bottom:-13rem!important}.ml-xl-n13,.mx-xl-n13{margin-left:-13rem!important}.m-xl-n14{margin:-14rem!important}.mt-xl-n14,.my-xl-n14{margin-top:-14rem!important}.mr-xl-n14,.mx-xl-n14{margin-right:-14rem!important}.mb-xl-n14,.my-xl-n14{margin-bottom:-14rem!important}.ml-xl-n14,.mx-xl-n14{margin-left:-14rem!important}.m-xl-n35{margin:-0.35rem!important}.mt-xl-n35,.my-xl-n35{margin-top:-0.35rem!important}.mr-xl-n35,.mx-xl-n35{margin-right:-0.35rem!important}.mb-xl-n35,.my-xl-n35{margin-bottom:-0.35rem!important}.ml-xl-n35,.mx-xl-n35{margin-left:-0.35rem!important}.m-xl-n250{margin:-0.25rem!important}.mt-xl-n250,.my-xl-n250{margin-top:-0.25rem!important}.mr-xl-n250,.mx-xl-n250{margin-right:-0.25rem!important}.mb-xl-n250,.my-xl-n250{margin-bottom:-0.25rem!important}.ml-xl-n250,.mx-xl-n250{margin-left:-0.25rem!important}.m-xl-n50{margin:-0.5rem!important}.mt-xl-n50,.my-xl-n50{margin-top:-0.5rem!important}.mr-xl-n50,.mx-xl-n50{margin-right:-0.5rem!important}.mb-xl-n50,.my-xl-n50{margin-bottom:-0.5rem!important}.ml-xl-n50,.mx-xl-n50{margin-left:-0.5rem!important}.m-xl-n75{margin:-0.75rem!important}.mt-xl-n75,.my-xl-n75{margin-top:-0.75rem!important}.mr-xl-n75,.mx-xl-n75{margin-right:-0.75rem!important}.mb-xl-n75,.my-xl-n75{margin-bottom:-0.75rem!important}.ml-xl-n75,.mx-xl-n75{margin-left:-0.75rem!important}.m-xl-n125{margin:-1.25rem!important}.mt-xl-n125,.my-xl-n125{margin-top:-1.25rem!important}.mr-xl-n125,.mx-xl-n125{margin-right:-1.25rem!important}.mb-xl-n125,.my-xl-n125{margin-bottom:-1.25rem!important}.ml-xl-n125,.mx-xl-n125{margin-left:-1.25rem!important}.m-xl-n150{margin:-1.5rem!important}.mt-xl-n150,.my-xl-n150{margin-top:-1.5rem!important}.mr-xl-n150,.mx-xl-n150{margin-right:-1.5rem!important}.mb-xl-n150,.my-xl-n150{margin-bottom:-1.5rem!important}.ml-xl-n150,.mx-xl-n150{margin-left:-1.5rem!important}.m-xl-n175{margin:-1.75rem!important}.mt-xl-n175,.my-xl-n175{margin-top:-1.75rem!important}.mr-xl-n175,.mx-xl-n175{margin-right:-1.75rem!important}.mb-xl-n175,.my-xl-n175{margin-bottom:-1.75rem!important}.ml-xl-n175,.mx-xl-n175{margin-left:-1.75rem!important}.m-xl-n225{margin:-2.25rem!important}.mt-xl-n225,.my-xl-n225{margin-top:-2.25rem!important}.mr-xl-n225,.mx-xl-n225{margin-right:-2.25rem!important}.mb-xl-n225,.my-xl-n225{margin-bottom:-2.25rem!important}.ml-xl-n225,.mx-xl-n225{margin-left:-2.25rem!important}.m-xl-n25{margin:-2.5rem!important}.mt-xl-n25,.my-xl-n25{margin-top:-2.5rem!important}.mr-xl-n25,.mx-xl-n25{margin-right:-2.5rem!important}.mb-xl-n25,.my-xl-n25{margin-bottom:-2.5rem!important}.ml-xl-n25,.mx-xl-n25{margin-left:-2.5rem!important}.m-xl-n350{margin:-3.5rem!important}.mt-xl-n350,.my-xl-n350{margin-top:-3.5rem!important}.mr-xl-n350,.mx-xl-n350{margin-right:-3.5rem!important}.mb-xl-n350,.my-xl-n350{margin-bottom:-3.5rem!important}.ml-xl-n350,.mx-xl-n350{margin-left:-3.5rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (min-width:1439.5px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:1rem!important}.mt-xxl-1,.my-xxl-1{margin-top:1rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:1rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:1rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:1rem!important}.m-xxl-2{margin:2rem!important}.mt-xxl-2,.my-xxl-2{margin-top:2rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:2rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:2rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:2rem!important}.m-xxl-3{margin:3rem!important}.mt-xxl-3,.my-xxl-3{margin-top:3rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:3rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:3rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:3rem!important}.m-xxl-4{margin:4rem!important}.mt-xxl-4,.my-xxl-4{margin-top:4rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:4rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:4rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:4rem!important}.m-xxl-5{margin:5rem!important}.mt-xxl-5,.my-xxl-5{margin-top:5rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:5rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:5rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:5rem!important}.m-xxl-6{margin:6rem!important}.mt-xxl-6,.my-xxl-6{margin-top:6rem!important}.mr-xxl-6,.mx-xxl-6{margin-right:6rem!important}.mb-xxl-6,.my-xxl-6{margin-bottom:6rem!important}.ml-xxl-6,.mx-xxl-6{margin-left:6rem!important}.m-xxl-7{margin:7rem!important}.mt-xxl-7,.my-xxl-7{margin-top:7rem!important}.mr-xxl-7,.mx-xxl-7{margin-right:7rem!important}.mb-xxl-7,.my-xxl-7{margin-bottom:7rem!important}.ml-xxl-7,.mx-xxl-7{margin-left:7rem!important}.m-xxl-8{margin:8rem!important}.mt-xxl-8,.my-xxl-8{margin-top:8rem!important}.mr-xxl-8,.mx-xxl-8{margin-right:8rem!important}.mb-xxl-8,.my-xxl-8{margin-bottom:8rem!important}.ml-xxl-8,.mx-xxl-8{margin-left:8rem!important}.m-xxl-9{margin:9rem!important}.mt-xxl-9,.my-xxl-9{margin-top:9rem!important}.mr-xxl-9,.mx-xxl-9{margin-right:9rem!important}.mb-xxl-9,.my-xxl-9{margin-bottom:9rem!important}.ml-xxl-9,.mx-xxl-9{margin-left:9rem!important}.m-xxl-10{margin:10rem!important}.mt-xxl-10,.my-xxl-10{margin-top:10rem!important}.mr-xxl-10,.mx-xxl-10{margin-right:10rem!important}.mb-xxl-10,.my-xxl-10{margin-bottom:10rem!important}.ml-xxl-10,.mx-xxl-10{margin-left:10rem!important}.m-xxl-11{margin:11rem!important}.mt-xxl-11,.my-xxl-11{margin-top:11rem!important}.mr-xxl-11,.mx-xxl-11{margin-right:11rem!important}.mb-xxl-11,.my-xxl-11{margin-bottom:11rem!important}.ml-xxl-11,.mx-xxl-11{margin-left:11rem!important}.m-xxl-12{margin:12rem!important}.mt-xxl-12,.my-xxl-12{margin-top:12rem!important}.mr-xxl-12,.mx-xxl-12{margin-right:12rem!important}.mb-xxl-12,.my-xxl-12{margin-bottom:12rem!important}.ml-xxl-12,.mx-xxl-12{margin-left:12rem!important}.m-xxl-13{margin:13rem!important}.mt-xxl-13,.my-xxl-13{margin-top:13rem!important}.mr-xxl-13,.mx-xxl-13{margin-right:13rem!important}.mb-xxl-13,.my-xxl-13{margin-bottom:13rem!important}.ml-xxl-13,.mx-xxl-13{margin-left:13rem!important}.m-xxl-14{margin:14rem!important}.mt-xxl-14,.my-xxl-14{margin-top:14rem!important}.mr-xxl-14,.mx-xxl-14{margin-right:14rem!important}.mb-xxl-14,.my-xxl-14{margin-bottom:14rem!important}.ml-xxl-14,.mx-xxl-14{margin-left:14rem!important}.m-xxl-35{margin:0.35rem!important}.mt-xxl-35,.my-xxl-35{margin-top:0.35rem!important}.mr-xxl-35,.mx-xxl-35{margin-right:0.35rem!important}.mb-xxl-35,.my-xxl-35{margin-bottom:0.35rem!important}.ml-xxl-35,.mx-xxl-35{margin-left:0.35rem!important}.m-xxl-250{margin:0.25rem!important}.mt-xxl-250,.my-xxl-250{margin-top:0.25rem!important}.mr-xxl-250,.mx-xxl-250{margin-right:0.25rem!important}.mb-xxl-250,.my-xxl-250{margin-bottom:0.25rem!important}.ml-xxl-250,.mx-xxl-250{margin-left:0.25rem!important}.m-xxl-50{margin:0.5rem!important}.mt-xxl-50,.my-xxl-50{margin-top:0.5rem!important}.mr-xxl-50,.mx-xxl-50{margin-right:0.5rem!important}.mb-xxl-50,.my-xxl-50{margin-bottom:0.5rem!important}.ml-xxl-50,.mx-xxl-50{margin-left:0.5rem!important}.m-xxl-75{margin:0.75rem!important}.mt-xxl-75,.my-xxl-75{margin-top:0.75rem!important}.mr-xxl-75,.mx-xxl-75{margin-right:0.75rem!important}.mb-xxl-75,.my-xxl-75{margin-bottom:0.75rem!important}.ml-xxl-75,.mx-xxl-75{margin-left:0.75rem!important}.m-xxl-125{margin:1.25rem!important}.mt-xxl-125,.my-xxl-125{margin-top:1.25rem!important}.mr-xxl-125,.mx-xxl-125{margin-right:1.25rem!important}.mb-xxl-125,.my-xxl-125{margin-bottom:1.25rem!important}.ml-xxl-125,.mx-xxl-125{margin-left:1.25rem!important}.m-xxl-150{margin:1.5rem!important}.mt-xxl-150,.my-xxl-150{margin-top:1.5rem!important}.mr-xxl-150,.mx-xxl-150{margin-right:1.5rem!important}.mb-xxl-150,.my-xxl-150{margin-bottom:1.5rem!important}.ml-xxl-150,.mx-xxl-150{margin-left:1.5rem!important}.m-xxl-175{margin:1.75rem!important}.mt-xxl-175,.my-xxl-175{margin-top:1.75rem!important}.mr-xxl-175,.mx-xxl-175{margin-right:1.75rem!important}.mb-xxl-175,.my-xxl-175{margin-bottom:1.75rem!important}.ml-xxl-175,.mx-xxl-175{margin-left:1.75rem!important}.m-xxl-225{margin:2.25rem!important}.mt-xxl-225,.my-xxl-225{margin-top:2.25rem!important}.mr-xxl-225,.mx-xxl-225{margin-right:2.25rem!important}.mb-xxl-225,.my-xxl-225{margin-bottom:2.25rem!important}.ml-xxl-225,.mx-xxl-225{margin-left:2.25rem!important}.m-xxl-25{margin:2.5rem!important}.mt-xxl-25,.my-xxl-25{margin-top:2.5rem!important}.mr-xxl-25,.mx-xxl-25{margin-right:2.5rem!important}.mb-xxl-25,.my-xxl-25{margin-bottom:2.5rem!important}.ml-xxl-25,.mx-xxl-25{margin-left:2.5rem!important}.m-xxl-350{margin:3.5rem!important}.mt-xxl-350,.my-xxl-350{margin-top:3.5rem!important}.mr-xxl-350,.mx-xxl-350{margin-right:3.5rem!important}.mb-xxl-350,.my-xxl-350{margin-bottom:3.5rem!important}.ml-xxl-350,.mx-xxl-350{margin-left:3.5rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:1rem!important}.pt-xxl-1,.py-xxl-1{padding-top:1rem!important}.pr-xxl-1,.px-xxl-1{padding-right:1rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:1rem!important}.pl-xxl-1,.px-xxl-1{padding-left:1rem!important}.p-xxl-2{padding:2rem!important}.pt-xxl-2,.py-xxl-2{padding-top:2rem!important}.pr-xxl-2,.px-xxl-2{padding-right:2rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:2rem!important}.pl-xxl-2,.px-xxl-2{padding-left:2rem!important}.p-xxl-3{padding:3rem!important}.pt-xxl-3,.py-xxl-3{padding-top:3rem!important}.pr-xxl-3,.px-xxl-3{padding-right:3rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:3rem!important}.pl-xxl-3,.px-xxl-3{padding-left:3rem!important}.p-xxl-4{padding:4rem!important}.pt-xxl-4,.py-xxl-4{padding-top:4rem!important}.pr-xxl-4,.px-xxl-4{padding-right:4rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:4rem!important}.pl-xxl-4,.px-xxl-4{padding-left:4rem!important}.p-xxl-5{padding:5rem!important}.pt-xxl-5,.py-xxl-5{padding-top:5rem!important}.pr-xxl-5,.px-xxl-5{padding-right:5rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:5rem!important}.pl-xxl-5,.px-xxl-5{padding-left:5rem!important}.p-xxl-6{padding:6rem!important}.pt-xxl-6,.py-xxl-6{padding-top:6rem!important}.pr-xxl-6,.px-xxl-6{padding-right:6rem!important}.pb-xxl-6,.py-xxl-6{padding-bottom:6rem!important}.pl-xxl-6,.px-xxl-6{padding-left:6rem!important}.p-xxl-7{padding:7rem!important}.pt-xxl-7,.py-xxl-7{padding-top:7rem!important}.pr-xxl-7,.px-xxl-7{padding-right:7rem!important}.pb-xxl-7,.py-xxl-7{padding-bottom:7rem!important}.pl-xxl-7,.px-xxl-7{padding-left:7rem!important}.p-xxl-8{padding:8rem!important}.pt-xxl-8,.py-xxl-8{padding-top:8rem!important}.pr-xxl-8,.px-xxl-8{padding-right:8rem!important}.pb-xxl-8,.py-xxl-8{padding-bottom:8rem!important}.pl-xxl-8,.px-xxl-8{padding-left:8rem!important}.p-xxl-9{padding:9rem!important}.pt-xxl-9,.py-xxl-9{padding-top:9rem!important}.pr-xxl-9,.px-xxl-9{padding-right:9rem!important}.pb-xxl-9,.py-xxl-9{padding-bottom:9rem!important}.pl-xxl-9,.px-xxl-9{padding-left:9rem!important}.p-xxl-10{padding:10rem!important}.pt-xxl-10,.py-xxl-10{padding-top:10rem!important}.pr-xxl-10,.px-xxl-10{padding-right:10rem!important}.pb-xxl-10,.py-xxl-10{padding-bottom:10rem!important}.pl-xxl-10,.px-xxl-10{padding-left:10rem!important}.p-xxl-11{padding:11rem!important}.pt-xxl-11,.py-xxl-11{padding-top:11rem!important}.pr-xxl-11,.px-xxl-11{padding-right:11rem!important}.pb-xxl-11,.py-xxl-11{padding-bottom:11rem!important}.pl-xxl-11,.px-xxl-11{padding-left:11rem!important}.p-xxl-12{padding:12rem!important}.pt-xxl-12,.py-xxl-12{padding-top:12rem!important}.pr-xxl-12,.px-xxl-12{padding-right:12rem!important}.pb-xxl-12,.py-xxl-12{padding-bottom:12rem!important}.pl-xxl-12,.px-xxl-12{padding-left:12rem!important}.p-xxl-13{padding:13rem!important}.pt-xxl-13,.py-xxl-13{padding-top:13rem!important}.pr-xxl-13,.px-xxl-13{padding-right:13rem!important}.pb-xxl-13,.py-xxl-13{padding-bottom:13rem!important}.pl-xxl-13,.px-xxl-13{padding-left:13rem!important}.p-xxl-14{padding:14rem!important}.pt-xxl-14,.py-xxl-14{padding-top:14rem!important}.pr-xxl-14,.px-xxl-14{padding-right:14rem!important}.pb-xxl-14,.py-xxl-14{padding-bottom:14rem!important}.pl-xxl-14,.px-xxl-14{padding-left:14rem!important}.p-xxl-35{padding:0.35rem!important}.pt-xxl-35,.py-xxl-35{padding-top:0.35rem!important}.pr-xxl-35,.px-xxl-35{padding-right:0.35rem!important}.pb-xxl-35,.py-xxl-35{padding-bottom:0.35rem!important}.pl-xxl-35,.px-xxl-35{padding-left:0.35rem!important}.p-xxl-250{padding:0.25rem!important}.pt-xxl-250,.py-xxl-250{padding-top:0.25rem!important}.pr-xxl-250,.px-xxl-250{padding-right:0.25rem!important}.pb-xxl-250,.py-xxl-250{padding-bottom:0.25rem!important}.pl-xxl-250,.px-xxl-250{padding-left:0.25rem!important}.p-xxl-50{padding:0.5rem!important}.pt-xxl-50,.py-xxl-50{padding-top:0.5rem!important}.pr-xxl-50,.px-xxl-50{padding-right:0.5rem!important}.pb-xxl-50,.py-xxl-50{padding-bottom:0.5rem!important}.pl-xxl-50,.px-xxl-50{padding-left:0.5rem!important}.p-xxl-75{padding:0.75rem!important}.pt-xxl-75,.py-xxl-75{padding-top:0.75rem!important}.pr-xxl-75,.px-xxl-75{padding-right:0.75rem!important}.pb-xxl-75,.py-xxl-75{padding-bottom:0.75rem!important}.pl-xxl-75,.px-xxl-75{padding-left:0.75rem!important}.p-xxl-125{padding:1.25rem!important}.pt-xxl-125,.py-xxl-125{padding-top:1.25rem!important}.pr-xxl-125,.px-xxl-125{padding-right:1.25rem!important}.pb-xxl-125,.py-xxl-125{padding-bottom:1.25rem!important}.pl-xxl-125,.px-xxl-125{padding-left:1.25rem!important}.p-xxl-150{padding:1.5rem!important}.pt-xxl-150,.py-xxl-150{padding-top:1.5rem!important}.pr-xxl-150,.px-xxl-150{padding-right:1.5rem!important}.pb-xxl-150,.py-xxl-150{padding-bottom:1.5rem!important}.pl-xxl-150,.px-xxl-150{padding-left:1.5rem!important}.p-xxl-175{padding:1.75rem!important}.pt-xxl-175,.py-xxl-175{padding-top:1.75rem!important}.pr-xxl-175,.px-xxl-175{padding-right:1.75rem!important}.pb-xxl-175,.py-xxl-175{padding-bottom:1.75rem!important}.pl-xxl-175,.px-xxl-175{padding-left:1.75rem!important}.p-xxl-225{padding:2.25rem!important}.pt-xxl-225,.py-xxl-225{padding-top:2.25rem!important}.pr-xxl-225,.px-xxl-225{padding-right:2.25rem!important}.pb-xxl-225,.py-xxl-225{padding-bottom:2.25rem!important}.pl-xxl-225,.px-xxl-225{padding-left:2.25rem!important}.p-xxl-25{padding:2.5rem!important}.pt-xxl-25,.py-xxl-25{padding-top:2.5rem!important}.pr-xxl-25,.px-xxl-25{padding-right:2.5rem!important}.pb-xxl-25,.py-xxl-25{padding-bottom:2.5rem!important}.pl-xxl-25,.px-xxl-25{padding-left:2.5rem!important}.p-xxl-350{padding:3.5rem!important}.pt-xxl-350,.py-xxl-350{padding-top:3.5rem!important}.pr-xxl-350,.px-xxl-350{padding-right:3.5rem!important}.pb-xxl-350,.py-xxl-350{padding-bottom:3.5rem!important}.pl-xxl-350,.px-xxl-350{padding-left:3.5rem!important}.m-xxl-n1{margin:-1rem!important}.mt-xxl-n1,.my-xxl-n1{margin-top:-1rem!important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-1rem!important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-1rem!important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-1rem!important}.m-xxl-n2{margin:-2rem!important}.mt-xxl-n2,.my-xxl-n2{margin-top:-2rem!important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-2rem!important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-2rem!important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-2rem!important}.m-xxl-n3{margin:-3rem!important}.mt-xxl-n3,.my-xxl-n3{margin-top:-3rem!important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-3rem!important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-3rem!important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-3rem!important}.m-xxl-n4{margin:-4rem!important}.mt-xxl-n4,.my-xxl-n4{margin-top:-4rem!important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-4rem!important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-4rem!important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-4rem!important}.m-xxl-n5{margin:-5rem!important}.mt-xxl-n5,.my-xxl-n5{margin-top:-5rem!important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-5rem!important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-5rem!important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-5rem!important}.m-xxl-n6{margin:-6rem!important}.mt-xxl-n6,.my-xxl-n6{margin-top:-6rem!important}.mr-xxl-n6,.mx-xxl-n6{margin-right:-6rem!important}.mb-xxl-n6,.my-xxl-n6{margin-bottom:-6rem!important}.ml-xxl-n6,.mx-xxl-n6{margin-left:-6rem!important}.m-xxl-n7{margin:-7rem!important}.mt-xxl-n7,.my-xxl-n7{margin-top:-7rem!important}.mr-xxl-n7,.mx-xxl-n7{margin-right:-7rem!important}.mb-xxl-n7,.my-xxl-n7{margin-bottom:-7rem!important}.ml-xxl-n7,.mx-xxl-n7{margin-left:-7rem!important}.m-xxl-n8{margin:-8rem!important}.mt-xxl-n8,.my-xxl-n8{margin-top:-8rem!important}.mr-xxl-n8,.mx-xxl-n8{margin-right:-8rem!important}.mb-xxl-n8,.my-xxl-n8{margin-bottom:-8rem!important}.ml-xxl-n8,.mx-xxl-n8{margin-left:-8rem!important}.m-xxl-n9{margin:-9rem!important}.mt-xxl-n9,.my-xxl-n9{margin-top:-9rem!important}.mr-xxl-n9,.mx-xxl-n9{margin-right:-9rem!important}.mb-xxl-n9,.my-xxl-n9{margin-bottom:-9rem!important}.ml-xxl-n9,.mx-xxl-n9{margin-left:-9rem!important}.m-xxl-n10{margin:-10rem!important}.mt-xxl-n10,.my-xxl-n10{margin-top:-10rem!important}.mr-xxl-n10,.mx-xxl-n10{margin-right:-10rem!important}.mb-xxl-n10,.my-xxl-n10{margin-bottom:-10rem!important}.ml-xxl-n10,.mx-xxl-n10{margin-left:-10rem!important}.m-xxl-n11{margin:-11rem!important}.mt-xxl-n11,.my-xxl-n11{margin-top:-11rem!important}.mr-xxl-n11,.mx-xxl-n11{margin-right:-11rem!important}.mb-xxl-n11,.my-xxl-n11{margin-bottom:-11rem!important}.ml-xxl-n11,.mx-xxl-n11{margin-left:-11rem!important}.m-xxl-n12{margin:-12rem!important}.mt-xxl-n12,.my-xxl-n12{margin-top:-12rem!important}.mr-xxl-n12,.mx-xxl-n12{margin-right:-12rem!important}.mb-xxl-n12,.my-xxl-n12{margin-bottom:-12rem!important}.ml-xxl-n12,.mx-xxl-n12{margin-left:-12rem!important}.m-xxl-n13{margin:-13rem!important}.mt-xxl-n13,.my-xxl-n13{margin-top:-13rem!important}.mr-xxl-n13,.mx-xxl-n13{margin-right:-13rem!important}.mb-xxl-n13,.my-xxl-n13{margin-bottom:-13rem!important}.ml-xxl-n13,.mx-xxl-n13{margin-left:-13rem!important}.m-xxl-n14{margin:-14rem!important}.mt-xxl-n14,.my-xxl-n14{margin-top:-14rem!important}.mr-xxl-n14,.mx-xxl-n14{margin-right:-14rem!important}.mb-xxl-n14,.my-xxl-n14{margin-bottom:-14rem!important}.ml-xxl-n14,.mx-xxl-n14{margin-left:-14rem!important}.m-xxl-n35{margin:-0.35rem!important}.mt-xxl-n35,.my-xxl-n35{margin-top:-0.35rem!important}.mr-xxl-n35,.mx-xxl-n35{margin-right:-0.35rem!important}.mb-xxl-n35,.my-xxl-n35{margin-bottom:-0.35rem!important}.ml-xxl-n35,.mx-xxl-n35{margin-left:-0.35rem!important}.m-xxl-n250{margin:-0.25rem!important}.mt-xxl-n250,.my-xxl-n250{margin-top:-0.25rem!important}.mr-xxl-n250,.mx-xxl-n250{margin-right:-0.25rem!important}.mb-xxl-n250,.my-xxl-n250{margin-bottom:-0.25rem!important}.ml-xxl-n250,.mx-xxl-n250{margin-left:-0.25rem!important}.m-xxl-n50{margin:-0.5rem!important}.mt-xxl-n50,.my-xxl-n50{margin-top:-0.5rem!important}.mr-xxl-n50,.mx-xxl-n50{margin-right:-0.5rem!important}.mb-xxl-n50,.my-xxl-n50{margin-bottom:-0.5rem!important}.ml-xxl-n50,.mx-xxl-n50{margin-left:-0.5rem!important}.m-xxl-n75{margin:-0.75rem!important}.mt-xxl-n75,.my-xxl-n75{margin-top:-0.75rem!important}.mr-xxl-n75,.mx-xxl-n75{margin-right:-0.75rem!important}.mb-xxl-n75,.my-xxl-n75{margin-bottom:-0.75rem!important}.ml-xxl-n75,.mx-xxl-n75{margin-left:-0.75rem!important}.m-xxl-n125{margin:-1.25rem!important}.mt-xxl-n125,.my-xxl-n125{margin-top:-1.25rem!important}.mr-xxl-n125,.mx-xxl-n125{margin-right:-1.25rem!important}.mb-xxl-n125,.my-xxl-n125{margin-bottom:-1.25rem!important}.ml-xxl-n125,.mx-xxl-n125{margin-left:-1.25rem!important}.m-xxl-n150{margin:-1.5rem!important}.mt-xxl-n150,.my-xxl-n150{margin-top:-1.5rem!important}.mr-xxl-n150,.mx-xxl-n150{margin-right:-1.5rem!important}.mb-xxl-n150,.my-xxl-n150{margin-bottom:-1.5rem!important}.ml-xxl-n150,.mx-xxl-n150{margin-left:-1.5rem!important}.m-xxl-n175{margin:-1.75rem!important}.mt-xxl-n175,.my-xxl-n175{margin-top:-1.75rem!important}.mr-xxl-n175,.mx-xxl-n175{margin-right:-1.75rem!important}.mb-xxl-n175,.my-xxl-n175{margin-bottom:-1.75rem!important}.ml-xxl-n175,.mx-xxl-n175{margin-left:-1.75rem!important}.m-xxl-n225{margin:-2.25rem!important}.mt-xxl-n225,.my-xxl-n225{margin-top:-2.25rem!important}.mr-xxl-n225,.mx-xxl-n225{margin-right:-2.25rem!important}.mb-xxl-n225,.my-xxl-n225{margin-bottom:-2.25rem!important}.ml-xxl-n225,.mx-xxl-n225{margin-left:-2.25rem!important}.m-xxl-n25{margin:-2.5rem!important}.mt-xxl-n25,.my-xxl-n25{margin-top:-2.5rem!important}.mr-xxl-n25,.mx-xxl-n25{margin-right:-2.5rem!important}.mb-xxl-n25,.my-xxl-n25{margin-bottom:-2.5rem!important}.ml-xxl-n25,.mx-xxl-n25{margin-left:-2.5rem!important}.m-xxl-n350{margin:-3.5rem!important}.mt-xxl-n350,.my-xxl-n350{margin-top:-3.5rem!important}.mr-xxl-n350,.mx-xxl-n350{margin-right:-3.5rem!important}.mb-xxl-n350,.my-xxl-n350{margin-bottom:-3.5rem!important}.ml-xxl-n350,.mx-xxl-n350{margin-left:-3.5rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}@media (min-width:1700px){.m-xxxl-0{margin:0!important}.mt-xxxl-0,.my-xxxl-0{margin-top:0!important}.mr-xxxl-0,.mx-xxxl-0{margin-right:0!important}.mb-xxxl-0,.my-xxxl-0{margin-bottom:0!important}.ml-xxxl-0,.mx-xxxl-0{margin-left:0!important}.m-xxxl-1{margin:1rem!important}.mt-xxxl-1,.my-xxxl-1{margin-top:1rem!important}.mr-xxxl-1,.mx-xxxl-1{margin-right:1rem!important}.mb-xxxl-1,.my-xxxl-1{margin-bottom:1rem!important}.ml-xxxl-1,.mx-xxxl-1{margin-left:1rem!important}.m-xxxl-2{margin:2rem!important}.mt-xxxl-2,.my-xxxl-2{margin-top:2rem!important}.mr-xxxl-2,.mx-xxxl-2{margin-right:2rem!important}.mb-xxxl-2,.my-xxxl-2{margin-bottom:2rem!important}.ml-xxxl-2,.mx-xxxl-2{margin-left:2rem!important}.m-xxxl-3{margin:3rem!important}.mt-xxxl-3,.my-xxxl-3{margin-top:3rem!important}.mr-xxxl-3,.mx-xxxl-3{margin-right:3rem!important}.mb-xxxl-3,.my-xxxl-3{margin-bottom:3rem!important}.ml-xxxl-3,.mx-xxxl-3{margin-left:3rem!important}.m-xxxl-4{margin:4rem!important}.mt-xxxl-4,.my-xxxl-4{margin-top:4rem!important}.mr-xxxl-4,.mx-xxxl-4{margin-right:4rem!important}.mb-xxxl-4,.my-xxxl-4{margin-bottom:4rem!important}.ml-xxxl-4,.mx-xxxl-4{margin-left:4rem!important}.m-xxxl-5{margin:5rem!important}.mt-xxxl-5,.my-xxxl-5{margin-top:5rem!important}.mr-xxxl-5,.mx-xxxl-5{margin-right:5rem!important}.mb-xxxl-5,.my-xxxl-5{margin-bottom:5rem!important}.ml-xxxl-5,.mx-xxxl-5{margin-left:5rem!important}.m-xxxl-6{margin:6rem!important}.mt-xxxl-6,.my-xxxl-6{margin-top:6rem!important}.mr-xxxl-6,.mx-xxxl-6{margin-right:6rem!important}.mb-xxxl-6,.my-xxxl-6{margin-bottom:6rem!important}.ml-xxxl-6,.mx-xxxl-6{margin-left:6rem!important}.m-xxxl-7{margin:7rem!important}.mt-xxxl-7,.my-xxxl-7{margin-top:7rem!important}.mr-xxxl-7,.mx-xxxl-7{margin-right:7rem!important}.mb-xxxl-7,.my-xxxl-7{margin-bottom:7rem!important}.ml-xxxl-7,.mx-xxxl-7{margin-left:7rem!important}.m-xxxl-8{margin:8rem!important}.mt-xxxl-8,.my-xxxl-8{margin-top:8rem!important}.mr-xxxl-8,.mx-xxxl-8{margin-right:8rem!important}.mb-xxxl-8,.my-xxxl-8{margin-bottom:8rem!important}.ml-xxxl-8,.mx-xxxl-8{margin-left:8rem!important}.m-xxxl-9{margin:9rem!important}.mt-xxxl-9,.my-xxxl-9{margin-top:9rem!important}.mr-xxxl-9,.mx-xxxl-9{margin-right:9rem!important}.mb-xxxl-9,.my-xxxl-9{margin-bottom:9rem!important}.ml-xxxl-9,.mx-xxxl-9{margin-left:9rem!important}.m-xxxl-10{margin:10rem!important}.mt-xxxl-10,.my-xxxl-10{margin-top:10rem!important}.mr-xxxl-10,.mx-xxxl-10{margin-right:10rem!important}.mb-xxxl-10,.my-xxxl-10{margin-bottom:10rem!important}.ml-xxxl-10,.mx-xxxl-10{margin-left:10rem!important}.m-xxxl-11{margin:11rem!important}.mt-xxxl-11,.my-xxxl-11{margin-top:11rem!important}.mr-xxxl-11,.mx-xxxl-11{margin-right:11rem!important}.mb-xxxl-11,.my-xxxl-11{margin-bottom:11rem!important}.ml-xxxl-11,.mx-xxxl-11{margin-left:11rem!important}.m-xxxl-12{margin:12rem!important}.mt-xxxl-12,.my-xxxl-12{margin-top:12rem!important}.mr-xxxl-12,.mx-xxxl-12{margin-right:12rem!important}.mb-xxxl-12,.my-xxxl-12{margin-bottom:12rem!important}.ml-xxxl-12,.mx-xxxl-12{margin-left:12rem!important}.m-xxxl-13{margin:13rem!important}.mt-xxxl-13,.my-xxxl-13{margin-top:13rem!important}.mr-xxxl-13,.mx-xxxl-13{margin-right:13rem!important}.mb-xxxl-13,.my-xxxl-13{margin-bottom:13rem!important}.ml-xxxl-13,.mx-xxxl-13{margin-left:13rem!important}.m-xxxl-14{margin:14rem!important}.mt-xxxl-14,.my-xxxl-14{margin-top:14rem!important}.mr-xxxl-14,.mx-xxxl-14{margin-right:14rem!important}.mb-xxxl-14,.my-xxxl-14{margin-bottom:14rem!important}.ml-xxxl-14,.mx-xxxl-14{margin-left:14rem!important}.m-xxxl-35{margin:0.35rem!important}.mt-xxxl-35,.my-xxxl-35{margin-top:0.35rem!important}.mr-xxxl-35,.mx-xxxl-35{margin-right:0.35rem!important}.mb-xxxl-35,.my-xxxl-35{margin-bottom:0.35rem!important}.ml-xxxl-35,.mx-xxxl-35{margin-left:0.35rem!important}.m-xxxl-250{margin:0.25rem!important}.mt-xxxl-250,.my-xxxl-250{margin-top:0.25rem!important}.mr-xxxl-250,.mx-xxxl-250{margin-right:0.25rem!important}.mb-xxxl-250,.my-xxxl-250{margin-bottom:0.25rem!important}.ml-xxxl-250,.mx-xxxl-250{margin-left:0.25rem!important}.m-xxxl-50{margin:0.5rem!important}.mt-xxxl-50,.my-xxxl-50{margin-top:0.5rem!important}.mr-xxxl-50,.mx-xxxl-50{margin-right:0.5rem!important}.mb-xxxl-50,.my-xxxl-50{margin-bottom:0.5rem!important}.ml-xxxl-50,.mx-xxxl-50{margin-left:0.5rem!important}.m-xxxl-75{margin:0.75rem!important}.mt-xxxl-75,.my-xxxl-75{margin-top:0.75rem!important}.mr-xxxl-75,.mx-xxxl-75{margin-right:0.75rem!important}.mb-xxxl-75,.my-xxxl-75{margin-bottom:0.75rem!important}.ml-xxxl-75,.mx-xxxl-75{margin-left:0.75rem!important}.m-xxxl-125{margin:1.25rem!important}.mt-xxxl-125,.my-xxxl-125{margin-top:1.25rem!important}.mr-xxxl-125,.mx-xxxl-125{margin-right:1.25rem!important}.mb-xxxl-125,.my-xxxl-125{margin-bottom:1.25rem!important}.ml-xxxl-125,.mx-xxxl-125{margin-left:1.25rem!important}.m-xxxl-150{margin:1.5rem!important}.mt-xxxl-150,.my-xxxl-150{margin-top:1.5rem!important}.mr-xxxl-150,.mx-xxxl-150{margin-right:1.5rem!important}.mb-xxxl-150,.my-xxxl-150{margin-bottom:1.5rem!important}.ml-xxxl-150,.mx-xxxl-150{margin-left:1.5rem!important}.m-xxxl-175{margin:1.75rem!important}.mt-xxxl-175,.my-xxxl-175{margin-top:1.75rem!important}.mr-xxxl-175,.mx-xxxl-175{margin-right:1.75rem!important}.mb-xxxl-175,.my-xxxl-175{margin-bottom:1.75rem!important}.ml-xxxl-175,.mx-xxxl-175{margin-left:1.75rem!important}.m-xxxl-225{margin:2.25rem!important}.mt-xxxl-225,.my-xxxl-225{margin-top:2.25rem!important}.mr-xxxl-225,.mx-xxxl-225{margin-right:2.25rem!important}.mb-xxxl-225,.my-xxxl-225{margin-bottom:2.25rem!important}.ml-xxxl-225,.mx-xxxl-225{margin-left:2.25rem!important}.m-xxxl-25{margin:2.5rem!important}.mt-xxxl-25,.my-xxxl-25{margin-top:2.5rem!important}.mr-xxxl-25,.mx-xxxl-25{margin-right:2.5rem!important}.mb-xxxl-25,.my-xxxl-25{margin-bottom:2.5rem!important}.ml-xxxl-25,.mx-xxxl-25{margin-left:2.5rem!important}.m-xxxl-350{margin:3.5rem!important}.mt-xxxl-350,.my-xxxl-350{margin-top:3.5rem!important}.mr-xxxl-350,.mx-xxxl-350{margin-right:3.5rem!important}.mb-xxxl-350,.my-xxxl-350{margin-bottom:3.5rem!important}.ml-xxxl-350,.mx-xxxl-350{margin-left:3.5rem!important}.p-xxxl-0{padding:0!important}.pt-xxxl-0,.py-xxxl-0{padding-top:0!important}.pr-xxxl-0,.px-xxxl-0{padding-right:0!important}.pb-xxxl-0,.py-xxxl-0{padding-bottom:0!important}.pl-xxxl-0,.px-xxxl-0{padding-left:0!important}.p-xxxl-1{padding:1rem!important}.pt-xxxl-1,.py-xxxl-1{padding-top:1rem!important}.pr-xxxl-1,.px-xxxl-1{padding-right:1rem!important}.pb-xxxl-1,.py-xxxl-1{padding-bottom:1rem!important}.pl-xxxl-1,.px-xxxl-1{padding-left:1rem!important}.p-xxxl-2{padding:2rem!important}.pt-xxxl-2,.py-xxxl-2{padding-top:2rem!important}.pr-xxxl-2,.px-xxxl-2{padding-right:2rem!important}.pb-xxxl-2,.py-xxxl-2{padding-bottom:2rem!important}.pl-xxxl-2,.px-xxxl-2{padding-left:2rem!important}.p-xxxl-3{padding:3rem!important}.pt-xxxl-3,.py-xxxl-3{padding-top:3rem!important}.pr-xxxl-3,.px-xxxl-3{padding-right:3rem!important}.pb-xxxl-3,.py-xxxl-3{padding-bottom:3rem!important}.pl-xxxl-3,.px-xxxl-3{padding-left:3rem!important}.p-xxxl-4{padding:4rem!important}.pt-xxxl-4,.py-xxxl-4{padding-top:4rem!important}.pr-xxxl-4,.px-xxxl-4{padding-right:4rem!important}.pb-xxxl-4,.py-xxxl-4{padding-bottom:4rem!important}.pl-xxxl-4,.px-xxxl-4{padding-left:4rem!important}.p-xxxl-5{padding:5rem!important}.pt-xxxl-5,.py-xxxl-5{padding-top:5rem!important}.pr-xxxl-5,.px-xxxl-5{padding-right:5rem!important}.pb-xxxl-5,.py-xxxl-5{padding-bottom:5rem!important}.pl-xxxl-5,.px-xxxl-5{padding-left:5rem!important}.p-xxxl-6{padding:6rem!important}.pt-xxxl-6,.py-xxxl-6{padding-top:6rem!important}.pr-xxxl-6,.px-xxxl-6{padding-right:6rem!important}.pb-xxxl-6,.py-xxxl-6{padding-bottom:6rem!important}.pl-xxxl-6,.px-xxxl-6{padding-left:6rem!important}.p-xxxl-7{padding:7rem!important}.pt-xxxl-7,.py-xxxl-7{padding-top:7rem!important}.pr-xxxl-7,.px-xxxl-7{padding-right:7rem!important}.pb-xxxl-7,.py-xxxl-7{padding-bottom:7rem!important}.pl-xxxl-7,.px-xxxl-7{padding-left:7rem!important}.p-xxxl-8{padding:8rem!important}.pt-xxxl-8,.py-xxxl-8{padding-top:8rem!important}.pr-xxxl-8,.px-xxxl-8{padding-right:8rem!important}.pb-xxxl-8,.py-xxxl-8{padding-bottom:8rem!important}.pl-xxxl-8,.px-xxxl-8{padding-left:8rem!important}.p-xxxl-9{padding:9rem!important}.pt-xxxl-9,.py-xxxl-9{padding-top:9rem!important}.pr-xxxl-9,.px-xxxl-9{padding-right:9rem!important}.pb-xxxl-9,.py-xxxl-9{padding-bottom:9rem!important}.pl-xxxl-9,.px-xxxl-9{padding-left:9rem!important}.p-xxxl-10{padding:10rem!important}.pt-xxxl-10,.py-xxxl-10{padding-top:10rem!important}.pr-xxxl-10,.px-xxxl-10{padding-right:10rem!important}.pb-xxxl-10,.py-xxxl-10{padding-bottom:10rem!important}.pl-xxxl-10,.px-xxxl-10{padding-left:10rem!important}.p-xxxl-11{padding:11rem!important}.pt-xxxl-11,.py-xxxl-11{padding-top:11rem!important}.pr-xxxl-11,.px-xxxl-11{padding-right:11rem!important}.pb-xxxl-11,.py-xxxl-11{padding-bottom:11rem!important}.pl-xxxl-11,.px-xxxl-11{padding-left:11rem!important}.p-xxxl-12{padding:12rem!important}.pt-xxxl-12,.py-xxxl-12{padding-top:12rem!important}.pr-xxxl-12,.px-xxxl-12{padding-right:12rem!important}.pb-xxxl-12,.py-xxxl-12{padding-bottom:12rem!important}.pl-xxxl-12,.px-xxxl-12{padding-left:12rem!important}.p-xxxl-13{padding:13rem!important}.pt-xxxl-13,.py-xxxl-13{padding-top:13rem!important}.pr-xxxl-13,.px-xxxl-13{padding-right:13rem!important}.pb-xxxl-13,.py-xxxl-13{padding-bottom:13rem!important}.pl-xxxl-13,.px-xxxl-13{padding-left:13rem!important}.p-xxxl-14{padding:14rem!important}.pt-xxxl-14,.py-xxxl-14{padding-top:14rem!important}.pr-xxxl-14,.px-xxxl-14{padding-right:14rem!important}.pb-xxxl-14,.py-xxxl-14{padding-bottom:14rem!important}.pl-xxxl-14,.px-xxxl-14{padding-left:14rem!important}.p-xxxl-35{padding:0.35rem!important}.pt-xxxl-35,.py-xxxl-35{padding-top:0.35rem!important}.pr-xxxl-35,.px-xxxl-35{padding-right:0.35rem!important}.pb-xxxl-35,.py-xxxl-35{padding-bottom:0.35rem!important}.pl-xxxl-35,.px-xxxl-35{padding-left:0.35rem!important}.p-xxxl-250{padding:0.25rem!important}.pt-xxxl-250,.py-xxxl-250{padding-top:0.25rem!important}.pr-xxxl-250,.px-xxxl-250{padding-right:0.25rem!important}.pb-xxxl-250,.py-xxxl-250{padding-bottom:0.25rem!important}.pl-xxxl-250,.px-xxxl-250{padding-left:0.25rem!important}.p-xxxl-50{padding:0.5rem!important}.pt-xxxl-50,.py-xxxl-50{padding-top:0.5rem!important}.pr-xxxl-50,.px-xxxl-50{padding-right:0.5rem!important}.pb-xxxl-50,.py-xxxl-50{padding-bottom:0.5rem!important}.pl-xxxl-50,.px-xxxl-50{padding-left:0.5rem!important}.p-xxxl-75{padding:0.75rem!important}.pt-xxxl-75,.py-xxxl-75{padding-top:0.75rem!important}.pr-xxxl-75,.px-xxxl-75{padding-right:0.75rem!important}.pb-xxxl-75,.py-xxxl-75{padding-bottom:0.75rem!important}.pl-xxxl-75,.px-xxxl-75{padding-left:0.75rem!important}.p-xxxl-125{padding:1.25rem!important}.pt-xxxl-125,.py-xxxl-125{padding-top:1.25rem!important}.pr-xxxl-125,.px-xxxl-125{padding-right:1.25rem!important}.pb-xxxl-125,.py-xxxl-125{padding-bottom:1.25rem!important}.pl-xxxl-125,.px-xxxl-125{padding-left:1.25rem!important}.p-xxxl-150{padding:1.5rem!important}.pt-xxxl-150,.py-xxxl-150{padding-top:1.5rem!important}.pr-xxxl-150,.px-xxxl-150{padding-right:1.5rem!important}.pb-xxxl-150,.py-xxxl-150{padding-bottom:1.5rem!important}.pl-xxxl-150,.px-xxxl-150{padding-left:1.5rem!important}.p-xxxl-175{padding:1.75rem!important}.pt-xxxl-175,.py-xxxl-175{padding-top:1.75rem!important}.pr-xxxl-175,.px-xxxl-175{padding-right:1.75rem!important}.pb-xxxl-175,.py-xxxl-175{padding-bottom:1.75rem!important}.pl-xxxl-175,.px-xxxl-175{padding-left:1.75rem!important}.p-xxxl-225{padding:2.25rem!important}.pt-xxxl-225,.py-xxxl-225{padding-top:2.25rem!important}.pr-xxxl-225,.px-xxxl-225{padding-right:2.25rem!important}.pb-xxxl-225,.py-xxxl-225{padding-bottom:2.25rem!important}.pl-xxxl-225,.px-xxxl-225{padding-left:2.25rem!important}.p-xxxl-25{padding:2.5rem!important}.pt-xxxl-25,.py-xxxl-25{padding-top:2.5rem!important}.pr-xxxl-25,.px-xxxl-25{padding-right:2.5rem!important}.pb-xxxl-25,.py-xxxl-25{padding-bottom:2.5rem!important}.pl-xxxl-25,.px-xxxl-25{padding-left:2.5rem!important}.p-xxxl-350{padding:3.5rem!important}.pt-xxxl-350,.py-xxxl-350{padding-top:3.5rem!important}.pr-xxxl-350,.px-xxxl-350{padding-right:3.5rem!important}.pb-xxxl-350,.py-xxxl-350{padding-bottom:3.5rem!important}.pl-xxxl-350,.px-xxxl-350{padding-left:3.5rem!important}.m-xxxl-n1{margin:-1rem!important}.mt-xxxl-n1,.my-xxxl-n1{margin-top:-1rem!important}.mr-xxxl-n1,.mx-xxxl-n1{margin-right:-1rem!important}.mb-xxxl-n1,.my-xxxl-n1{margin-bottom:-1rem!important}.ml-xxxl-n1,.mx-xxxl-n1{margin-left:-1rem!important}.m-xxxl-n2{margin:-2rem!important}.mt-xxxl-n2,.my-xxxl-n2{margin-top:-2rem!important}.mr-xxxl-n2,.mx-xxxl-n2{margin-right:-2rem!important}.mb-xxxl-n2,.my-xxxl-n2{margin-bottom:-2rem!important}.ml-xxxl-n2,.mx-xxxl-n2{margin-left:-2rem!important}.m-xxxl-n3{margin:-3rem!important}.mt-xxxl-n3,.my-xxxl-n3{margin-top:-3rem!important}.mr-xxxl-n3,.mx-xxxl-n3{margin-right:-3rem!important}.mb-xxxl-n3,.my-xxxl-n3{margin-bottom:-3rem!important}.ml-xxxl-n3,.mx-xxxl-n3{margin-left:-3rem!important}.m-xxxl-n4{margin:-4rem!important}.mt-xxxl-n4,.my-xxxl-n4{margin-top:-4rem!important}.mr-xxxl-n4,.mx-xxxl-n4{margin-right:-4rem!important}.mb-xxxl-n4,.my-xxxl-n4{margin-bottom:-4rem!important}.ml-xxxl-n4,.mx-xxxl-n4{margin-left:-4rem!important}.m-xxxl-n5{margin:-5rem!important}.mt-xxxl-n5,.my-xxxl-n5{margin-top:-5rem!important}.mr-xxxl-n5,.mx-xxxl-n5{margin-right:-5rem!important}.mb-xxxl-n5,.my-xxxl-n5{margin-bottom:-5rem!important}.ml-xxxl-n5,.mx-xxxl-n5{margin-left:-5rem!important}.m-xxxl-n6{margin:-6rem!important}.mt-xxxl-n6,.my-xxxl-n6{margin-top:-6rem!important}.mr-xxxl-n6,.mx-xxxl-n6{margin-right:-6rem!important}.mb-xxxl-n6,.my-xxxl-n6{margin-bottom:-6rem!important}.ml-xxxl-n6,.mx-xxxl-n6{margin-left:-6rem!important}.m-xxxl-n7{margin:-7rem!important}.mt-xxxl-n7,.my-xxxl-n7{margin-top:-7rem!important}.mr-xxxl-n7,.mx-xxxl-n7{margin-right:-7rem!important}.mb-xxxl-n7,.my-xxxl-n7{margin-bottom:-7rem!important}.ml-xxxl-n7,.mx-xxxl-n7{margin-left:-7rem!important}.m-xxxl-n8{margin:-8rem!important}.mt-xxxl-n8,.my-xxxl-n8{margin-top:-8rem!important}.mr-xxxl-n8,.mx-xxxl-n8{margin-right:-8rem!important}.mb-xxxl-n8,.my-xxxl-n8{margin-bottom:-8rem!important}.ml-xxxl-n8,.mx-xxxl-n8{margin-left:-8rem!important}.m-xxxl-n9{margin:-9rem!important}.mt-xxxl-n9,.my-xxxl-n9{margin-top:-9rem!important}.mr-xxxl-n9,.mx-xxxl-n9{margin-right:-9rem!important}.mb-xxxl-n9,.my-xxxl-n9{margin-bottom:-9rem!important}.ml-xxxl-n9,.mx-xxxl-n9{margin-left:-9rem!important}.m-xxxl-n10{margin:-10rem!important}.mt-xxxl-n10,.my-xxxl-n10{margin-top:-10rem!important}.mr-xxxl-n10,.mx-xxxl-n10{margin-right:-10rem!important}.mb-xxxl-n10,.my-xxxl-n10{margin-bottom:-10rem!important}.ml-xxxl-n10,.mx-xxxl-n10{margin-left:-10rem!important}.m-xxxl-n11{margin:-11rem!important}.mt-xxxl-n11,.my-xxxl-n11{margin-top:-11rem!important}.mr-xxxl-n11,.mx-xxxl-n11{margin-right:-11rem!important}.mb-xxxl-n11,.my-xxxl-n11{margin-bottom:-11rem!important}.ml-xxxl-n11,.mx-xxxl-n11{margin-left:-11rem!important}.m-xxxl-n12{margin:-12rem!important}.mt-xxxl-n12,.my-xxxl-n12{margin-top:-12rem!important}.mr-xxxl-n12,.mx-xxxl-n12{margin-right:-12rem!important}.mb-xxxl-n12,.my-xxxl-n12{margin-bottom:-12rem!important}.ml-xxxl-n12,.mx-xxxl-n12{margin-left:-12rem!important}.m-xxxl-n13{margin:-13rem!important}.mt-xxxl-n13,.my-xxxl-n13{margin-top:-13rem!important}.mr-xxxl-n13,.mx-xxxl-n13{margin-right:-13rem!important}.mb-xxxl-n13,.my-xxxl-n13{margin-bottom:-13rem!important}.ml-xxxl-n13,.mx-xxxl-n13{margin-left:-13rem!important}.m-xxxl-n14{margin:-14rem!important}.mt-xxxl-n14,.my-xxxl-n14{margin-top:-14rem!important}.mr-xxxl-n14,.mx-xxxl-n14{margin-right:-14rem!important}.mb-xxxl-n14,.my-xxxl-n14{margin-bottom:-14rem!important}.ml-xxxl-n14,.mx-xxxl-n14{margin-left:-14rem!important}.m-xxxl-n35{margin:-0.35rem!important}.mt-xxxl-n35,.my-xxxl-n35{margin-top:-0.35rem!important}.mr-xxxl-n35,.mx-xxxl-n35{margin-right:-0.35rem!important}.mb-xxxl-n35,.my-xxxl-n35{margin-bottom:-0.35rem!important}.ml-xxxl-n35,.mx-xxxl-n35{margin-left:-0.35rem!important}.m-xxxl-n250{margin:-0.25rem!important}.mt-xxxl-n250,.my-xxxl-n250{margin-top:-0.25rem!important}.mr-xxxl-n250,.mx-xxxl-n250{margin-right:-0.25rem!important}.mb-xxxl-n250,.my-xxxl-n250{margin-bottom:-0.25rem!important}.ml-xxxl-n250,.mx-xxxl-n250{margin-left:-0.25rem!important}.m-xxxl-n50{margin:-0.5rem!important}.mt-xxxl-n50,.my-xxxl-n50{margin-top:-0.5rem!important}.mr-xxxl-n50,.mx-xxxl-n50{margin-right:-0.5rem!important}.mb-xxxl-n50,.my-xxxl-n50{margin-bottom:-0.5rem!important}.ml-xxxl-n50,.mx-xxxl-n50{margin-left:-0.5rem!important}.m-xxxl-n75{margin:-0.75rem!important}.mt-xxxl-n75,.my-xxxl-n75{margin-top:-0.75rem!important}.mr-xxxl-n75,.mx-xxxl-n75{margin-right:-0.75rem!important}.mb-xxxl-n75,.my-xxxl-n75{margin-bottom:-0.75rem!important}.ml-xxxl-n75,.mx-xxxl-n75{margin-left:-0.75rem!important}.m-xxxl-n125{margin:-1.25rem!important}.mt-xxxl-n125,.my-xxxl-n125{margin-top:-1.25rem!important}.mr-xxxl-n125,.mx-xxxl-n125{margin-right:-1.25rem!important}.mb-xxxl-n125,.my-xxxl-n125{margin-bottom:-1.25rem!important}.ml-xxxl-n125,.mx-xxxl-n125{margin-left:-1.25rem!important}.m-xxxl-n150{margin:-1.5rem!important}.mt-xxxl-n150,.my-xxxl-n150{margin-top:-1.5rem!important}.mr-xxxl-n150,.mx-xxxl-n150{margin-right:-1.5rem!important}.mb-xxxl-n150,.my-xxxl-n150{margin-bottom:-1.5rem!important}.ml-xxxl-n150,.mx-xxxl-n150{margin-left:-1.5rem!important}.m-xxxl-n175{margin:-1.75rem!important}.mt-xxxl-n175,.my-xxxl-n175{margin-top:-1.75rem!important}.mr-xxxl-n175,.mx-xxxl-n175{margin-right:-1.75rem!important}.mb-xxxl-n175,.my-xxxl-n175{margin-bottom:-1.75rem!important}.ml-xxxl-n175,.mx-xxxl-n175{margin-left:-1.75rem!important}.m-xxxl-n225{margin:-2.25rem!important}.mt-xxxl-n225,.my-xxxl-n225{margin-top:-2.25rem!important}.mr-xxxl-n225,.mx-xxxl-n225{margin-right:-2.25rem!important}.mb-xxxl-n225,.my-xxxl-n225{margin-bottom:-2.25rem!important}.ml-xxxl-n225,.mx-xxxl-n225{margin-left:-2.25rem!important}.m-xxxl-n25{margin:-2.5rem!important}.mt-xxxl-n25,.my-xxxl-n25{margin-top:-2.5rem!important}.mr-xxxl-n25,.mx-xxxl-n25{margin-right:-2.5rem!important}.mb-xxxl-n25,.my-xxxl-n25{margin-bottom:-2.5rem!important}.ml-xxxl-n25,.mx-xxxl-n25{margin-left:-2.5rem!important}.m-xxxl-n350{margin:-3.5rem!important}.mt-xxxl-n350,.my-xxxl-n350{margin-top:-3.5rem!important}.mr-xxxl-n350,.mx-xxxl-n350{margin-right:-3.5rem!important}.mb-xxxl-n350,.my-xxxl-n350{margin-bottom:-3.5rem!important}.ml-xxxl-n350,.mx-xxxl-n350{margin-left:-3.5rem!important}.m-xxxl-auto{margin:auto!important}.mt-xxxl-auto,.my-xxxl-auto{margin-top:auto!important}.mr-xxxl-auto,.mx-xxxl-auto{margin-right:auto!important}.mb-xxxl-auto,.my-xxxl-auto{margin-bottom:auto!important}.ml-xxxl-auto,.mx-xxxl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:#fff0}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:568px){.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}}@media (min-width:667.5px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:767.5px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:991.5px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1199.5px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1439.5px){.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1700px){.text-xxxl-left{text-align:left!important}.text-xxxl-right{text-align:right!important}.text-xxxl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#FFF!important}.text-primary{color:#F26F35!important}a.text-primary:hover,a.text-primary:focus{color:#cd480d!important}.text-secondary{color:#45ABE0!important}a.text-secondary:hover,a.text-secondary:focus{color:#1f85ba!important}.text-success{color:#A4206A!important}a.text-success:hover,a.text-success:focus{color:#641441!important}.text-info{color:#000000!important}a.text-info:hover,a.text-info:focus{color:black!important}.text-warning{color:#E23626!important}a.text-warning:hover,a.text-warning:focus{color:#a52216!important}.text-danger{color:#9BC53F!important}a.text-danger:hover,a.text-danger:focus{color:#6e8d2b!important}.text-light{color:#D8EDF8!important}a.text-light:hover,a.text-light:focus{color:#97cfec!important}.text-dark{color:#222222!important}a.text-dark:hover,a.text-dark:focus{color:black!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgb(0 0 0 / .5)!important}.text-white-50{color:rgb(255 255 255 / .5)!important}.text-hide{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}html{font-size:16px}@media (max-width:767.48px){.form-control{font-size:1.075rem}}@media (min-width:1439.5px){html{font-size:18px}}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-family:'Lato',sans-serif;-webkit-overflow-scrolling:touch;line-height:1.4}.small,small{font-size:90%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:1rem}.spaced-list{padding:0 0 0 22px}.spaced-list li{margin-bottom:.5rem}.lead strong,.has-medium-font-size strong{font-weight:600}.text-md{font-size:90%}.list-unstyled li{padding-bottom:.25rem}.list-unstyled li:last-of-type{padding-bottom:0}.list-unstyled{margin-bottom:1rem}footer p{font-size:1.6rem}@media (max-width:1439.48px){footer p{font-size:1.5rem}}@media (max-width:1199.48px){footer p{font-size:1.4rem}}footer ul.footer-menu,footer ul.footer-menu ul{list-style:none}@media (max-width:991.48px){footer ul.footer-menu li,footer ul.footer-menu ul li{text-align:center}}footer ul.footer-menu li a,footer ul.footer-menu ul li a{color:#FFF;text-transform:uppercase;font-size:2rem}@media (max-width:1699.98px){footer ul.footer-menu li a,footer ul.footer-menu ul li a{font-size:1.6rem}}@media (max-width:1439.48px){footer ul.footer-menu li a,footer ul.footer-menu ul li a{font-size:1.4rem}}@media (max-width:1199.48px){footer ul.footer-menu li a,footer ul.footer-menu ul li a{font-size:1.4rem}}.secondary-nav ul li a{text-decoration:none;text-transform:uppercase;color:#FFF;font-weight:700;font-size:1.6rem;cursor:pointer}@media (max-width:1439.48px){.secondary-nav ul li a{font-size:1.4rem}}@media (max-width:1199.48px){.secondary-nav ul li a{font-size:1.2rem}}.secondary-nav ul li a:hover,.secondary-nav ul li a:focus,.secondary-nav ul li a:active{color:rgb(255 255 255 / .8)}.color-white{color:#fff}h4{font-size:2.4rem;font-weight:700}@media (max-width:1439.48px){h4{font-size:2rem}}@media (max-width:1199.48px){h4{font-size:1.6rem}}.about-text{font-size:2.4rem}@media (max-width:1439.48px){.about-text{font-size:2rem}}@media (max-width:1199.48px){.about-text{font-size:1.6rem}}.custom-color,.floating-link{font-size:2rem;font-weight:700;text-transform:uppercase}@media (max-width:1699.98px){.custom-color,.floating-link{font-size:1.8rem}}@media (max-width:1439.48px){.custom-color,.floating-link{font-size:1.6rem}}@media (max-width:1199.48px){.custom-color,.floating-link{font-size:1.4rem}}p,li,.email-link{font-size:2rem}@media (max-width:1699.98px){p,li,.email-link{font-size:1.8rem}}@media (max-width:1439.48px){p,li,.email-link{font-size:1.6rem}}@media (max-width:1199.48px){p,li,.email-link{font-size:1.4rem}}h2,h1.page-title{font-weight:700;font-size:4.8rem}@media (max-width:1699.98px){h2,h1.page-title{font-size:4.3rem}}@media (max-width:1439.48px){h2,h1.page-title{font-size:3.8rem}}@media (max-width:1199.48px){h2,h1.page-title{font-size:2.9rem}}@media (max-width:991.48px){h2,h1.page-title{font-size:2.4rem}}.quot{font-size:1.5rem}h1{font-size:8.4rem;font-weight:700}@media (max-width:1699.98px){h1{font-size:7.2rem}}@media (max-width:1439.48px){h1{font-size:6.4rem}}@media (max-width:1199.48px){h1{font-size:5.6rem}}@media (max-width:991.48px){h1{font-size:4.2rem}}@media (max-width:767.48px){h1{font-size:3.5rem}}.small-counter{font-size:1.1rem;font-weight:700}.nav-slider-content{font-family:'Karla',sans-serif;font-size:1.5rem;padding-top:.8rem}.btn.btn-primary-smallerfont{font-size:1.6rem}@media (max-width:767.48px){.btn.btn-primary-smallerfont{font-size:1.4rem}}h3{font-size:3.6rem;font-weight:700}h3 span{font-size:2.5rem;font-weight:400}@media (max-width:1199.48px){h3{font-size:3.2rem}h3 span{font-size:2rem}}@media (max-width:991.48px){h3{font-size:2.8rem}}@media (max-width:767.48px){h3{font-size:2.1rem}h3 span{font-size:1.6rem}}@media (max-width:667.48px){h3{font-size:1.6rem}h3 span{font-size:1.4rem}}span.bold{font-weight:700}.contact-page i{font-size:3.5rem}.art-forms a{font-size:1.5rem;font-weight:700}html{height:100%}body{-webkit-overflow-scrolling:touch;background:#FFF;overflow-x:hidden}body.css-loaded .fa{visibility:visible}*{-webkit-tap-highlight-color:#fff0;-webkit-overflow-scrolling:touch}html{box-sizing:border-box;font-size:62.5%}img{image-rendering:optimize-contrast}.img-full{width:100%}::-moz-selection{text-shadow:none;background:#d9edf7}::selection,::-moz-selection{text-shadow:none;background:#d9edf7}iframe{max-width:100%}textarea{resize:vertical}hr{margin:2rem 0;border-top:2px solid rgb(0 0 0 / .15)}mark{padding:.2rem .4rem;border-radius:4px}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bg-white{background-color:#FFF}.container-fluid,.container-xxs,.container-xs,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl,.container-xxxl,.container{padding:0 2.25rem}@media (max-width:1199.48px){.container{padding:0 2.25rem;max-width:100%}}.scrolled.fade-in{-webkit-animation:fade-in 1s ease-in-out both;animation:fade-in 1s ease-in-out both}.scrolled.fade-in-bottom{-webkit-animation:fade-in-bottom 1s ease-in-out both;animation:fade-in-bottom 1s ease-in-out both}.scrolled.slide-left{-webkit-animation:slide-in-left 1s ease-in-out both;animation:slide-in-left 1s ease-in-out both}.scrolled.slide-right{-webkit-animation:slide-in-right 1s ease-in-out both;animation:slide-in-right 1s ease-in-out both}.scrolled.slide-right-1{-webkit-animation-delay:0s;animation-delay:0s}@media (max-width:991.48px){.scrolled.slide-right-1{-webkit-animation:none;animation:none}}.scrolled.slide-right-2{-webkit-animation-delay:0.2s;animation-delay:0.2s}@media (max-width:991.48px){.scrolled.slide-right-2{-webkit-animation:none;animation:none}}.scrolled.slide-right-3{-webkit-animation-delay:0.4s;animation-delay:0.4s}@media (max-width:991.48px){.scrolled.slide-right-3{-webkit-animation:none;animation:none}}.scrolled.slide-right-4{-webkit-animation-delay:0.6s;animation-delay:0.6s}@media (max-width:991.48px){.scrolled.slide-right-4{-webkit-animation:none;animation:none}}.scrolled.slide-right-5{-webkit-animation-delay:0.8s;animation-delay:0.8s}@media (max-width:991.48px){.scrolled.slide-right-5{-webkit-animation:none;animation:none}}.scrolled.slide-right-6{-webkit-animation-delay:1s;animation-delay:1s}@media (max-width:991.48px){.scrolled.slide-right-6{-webkit-animation:none;animation:none}}@-webkit-keyframes slide-in-left{0%{transform:translateX(-100px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-in-left{0%{transform:translateX(-100px);opacity:0}100%{transform:translateX(0);opacity:1}}@-webkit-keyframes slide-in-right{0%{transform:translateX(100px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{transform:translateX(100px);opacity:0}100%{transform:translateX(0);opacity:1}}@-webkit-keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.scrolled.moveUp{-webkit-animation-name:moveUp;animation-name:moveUp;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.scrolled.moveUp-1{-webkit-animation-delay:0s;animation-delay:0s}.scrolled.moveUp-2{-webkit-animation-delay:0.4s;animation-delay:0.4s}@media (max-width:667.48px){.scrolled.moveUp-2{-webkit-animation-delay:0s;animation-delay:0s}}.scrolled.moveUp-3{-webkit-animation-delay:0.8s;animation-delay:0.8s}@media (max-width:667.48px){.scrolled.moveUp-3{-webkit-animation-delay:0s;animation-delay:0s}}.scrolled.moveUp-4{-webkit-animation-delay:1.2s;animation-delay:1.2s}@media (max-width:667.48px){.scrolled.moveUp-4{-webkit-animation-delay:0s;animation-delay:0s}}@-webkit-keyframes moveUp{0%{opacity:0;transform:translateY(50px)}80%{transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@keyframes moveUp{0%{opacity:0;transform:translateY(50px)}80%{transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.hero-nav-overlay{padding:0}.hero-nav-overlay .secondary-nav ul{width:100%;list-style:none}.hero-nav-overlay nav.navbar,.hero-nav-overlay .mainnav-m{background-color:#FFF}.hero-nav-overlay .navbar{box-shadow:rgb(0 0 0 / .16) 0 1px 4px}.hero-nav-overlay .navbar-expand-lg>.container{padding:0 1.25rem}.hero-nav-overlay .navbar-nav .nav-link{color:#000;font-weight:700;text-transform:uppercase;font-size:1.6rem}@media (max-width:1439.48px){.hero-nav-overlay .navbar-nav .nav-link{font-size:1.4rem}}@media (max-width:1199.48px){.hero-nav-overlay .navbar-nav .nav-link{font-size:1.2rem}}.hero-nav-overlay .navbar-nav .nav-link:hover,.hero-nav-overlay .navbar-nav .nav-link.active,.hero-nav-overlay .navbar-nav .nav-link.focus{color:#F26F35}.hero-nav-overlay .dropdown-toggle::after{margin-left:.45rem}@media (min-width:991.5px){.hero-nav-overlay .navbar-nav{display:flex;align-items:center}.hero-nav-overlay .navbar-nav .menu-item.show>.nav-link{background:#FFF;color:#212529}.hero-nav-overlay .navbar-nav .nav-link{padding:.4rem 1rem .4rem 1rem}.hero-nav-overlay .dropdown-menu{box-shadow:none;border-radius:0;border:1px solid #ccc;right:auto;left:0;margin:0;background:#FFF;width:100%}.hero-nav-overlay .dropdown-menu>.menu-item>.nav-link{padding-left:1rem;padding-right:1rem}}@media (max-width:991.48px){.hero-nav-overlay{padding:0}.hero-nav-overlay .dropdown-menu{background:none;border:none;margin:0}.hero-nav-overlay .dropdown-menu.show{position:static!important;transform:none!important;display:block}}.nav-logo{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='278.333' height='99.06' viewBox='0 0 278.333 99.06'%3E%3Cg id='logo_black' data-name='logo black' transform='translate(1511.999 -9909.999)'%3E%3Cg id='Group_344' data-name='Group 344' transform='translate(-1453.134 9929.849)'%3E%3Cpath id='Path_272' data-name='Path 272' d='M5.76.18a4.644,4.644,0,0,0,4.26-2.46L8.19-3.165A2.712,2.712,0,0,1,5.76-1.71,3.1,3.1,0,0,1,2.7-4.995,3.1,3.1,0,0,1,5.76-8.28,2.74,2.74,0,0,1,8.19-6.825l1.83-.9A4.617,4.617,0,0,0,5.76-10.17,5.064,5.064,0,0,0,.51-4.995,5.064,5.064,0,0,0,5.76.18ZM12.735,0h1.9V-4.785a2.427,2.427,0,0,1,1.785-.825,2.411,2.411,0,0,1,.525.06V-7.41a3.1,3.1,0,0,0-2.31,1.155v-.99h-1.9ZM19.17-3.63A3.669,3.669,0,0,0,23.04.18a4.516,4.516,0,0,0,2.985-1l-.84-1.23a2.963,2.963,0,0,1-1.935.72,1.952,1.952,0,0,1-2.085-1.68H26.55v-.42c0-2.37-1.47-3.99-3.63-3.99A3.687,3.687,0,0,0,19.17-3.63Zm3.75-2.28A1.678,1.678,0,0,1,24.7-4.3h-3.57A1.741,1.741,0,0,1,22.92-5.91ZM33.765,0h1.9V-4.68c0-2.085-1.515-2.745-3.165-2.745a4.753,4.753,0,0,0-3.165,1.14l.72,1.275a3.048,3.048,0,0,1,2.115-.855c.96,0,1.59.48,1.59,1.215v1.005a2.928,2.928,0,0,0-2.3-.885,2.294,2.294,0,0,0-2.52,2.31A2.414,2.414,0,0,0,31.47.18a3,3,0,0,0,2.3-.93Zm0-1.74a1.905,1.905,0,0,1-1.53.63c-.75,0-1.365-.39-1.365-1.065,0-.705.615-1.1,1.365-1.1a1.905,1.905,0,0,1,1.53.63ZM41.475.18a2.352,2.352,0,0,0,1.59-.465l-.4-1.44a1.041,1.041,0,0,1-.66.21c-.42,0-.66-.345-.66-.795V-5.58h1.47V-7.245H41.34v-1.98H39.42v1.98h-1.2V-5.58h1.2V-1.8A1.811,1.811,0,0,0,41.475.18ZM45.15-3.63A3.669,3.669,0,0,0,49.02.18,4.516,4.516,0,0,0,52-.825l-.84-1.23a2.963,2.963,0,0,1-1.935.72,1.952,1.952,0,0,1-2.085-1.68H52.53v-.42c0-2.37-1.47-3.99-3.63-3.99A3.687,3.687,0,0,0,45.15-3.63ZM48.9-5.91A1.678,1.678,0,0,1,50.685-4.3h-3.57A1.741,1.741,0,0,1,48.9-5.91ZM62.475-1.86A1.777,1.777,0,0,0,64.26-3.63a1.78,1.78,0,0,0-1.785-1.785A1.78,1.78,0,0,0,60.69-3.63,1.777,1.777,0,0,0,62.475-1.86ZM77.73.18a4.644,4.644,0,0,0,4.26-2.46l-1.83-.885A2.712,2.712,0,0,1,77.73-1.71a3.1,3.1,0,0,1-3.06-3.285A3.1,3.1,0,0,1,77.73-8.28a2.74,2.74,0,0,1,2.43,1.455l1.83-.9a4.617,4.617,0,0,0-4.26-2.445,5.064,5.064,0,0,0-5.25,5.175A5.064,5.064,0,0,0,77.73.18Zm10.35,0a3.677,3.677,0,0,0,3.84-3.81,3.673,3.673,0,0,0-3.84-3.8,3.669,3.669,0,0,0-3.825,3.8A3.673,3.673,0,0,0,88.08.18Zm0-1.7A1.906,1.906,0,0,1,86.235-3.63a1.9,1.9,0,0,1,1.845-2.1,1.912,1.912,0,0,1,1.86,2.1A1.917,1.917,0,0,1,88.08-1.515ZM99.72,0h1.9V-5.115a2.107,2.107,0,0,0-2.355-2.31A3.317,3.317,0,0,0,96.735-6.3v-.945h-1.9V0h1.9V-4.875a2.063,2.063,0,0,1,1.65-.855A1.175,1.175,0,0,1,99.72-4.38ZM109.9,0h1.9V-5.115a2.107,2.107,0,0,0-2.355-2.31A3.317,3.317,0,0,0,106.92-6.3v-.945h-1.9V0h1.9V-4.875a2.063,2.063,0,0,1,1.65-.855A1.175,1.175,0,0,1,109.9-4.38Zm4.815-3.63A3.669,3.669,0,0,0,118.59.18a4.516,4.516,0,0,0,2.985-1l-.84-1.23a2.963,2.963,0,0,1-1.935.72,1.952,1.952,0,0,1-2.085-1.68H122.1v-.42c0-2.37-1.47-3.99-3.63-3.99A3.687,3.687,0,0,0,114.72-3.63Zm3.75-2.28A1.678,1.678,0,0,1,120.255-4.3h-3.57A1.741,1.741,0,0,1,118.47-5.91Zm6.045,2.28a3.679,3.679,0,0,0,3.84,3.81,3.339,3.339,0,0,0,2.865-1.32L129.975-2.3a1.828,1.828,0,0,1-1.53.78A1.949,1.949,0,0,1,126.48-3.63a1.936,1.936,0,0,1,1.965-2.1,1.757,1.757,0,0,1,1.53.78l1.245-1.17a3.371,3.371,0,0,0-2.865-1.305A3.675,3.675,0,0,0,124.515-3.63ZM136.38.18a2.352,2.352,0,0,0,1.59-.465l-.4-1.44a1.041,1.041,0,0,1-.66.21c-.42,0-.66-.345-.66-.795V-5.58h1.47V-7.245h-1.47v-1.98h-1.92v1.98h-1.2V-5.58h1.2V-1.8A1.811,1.811,0,0,0,136.38.18Zm11.235-2.04A1.777,1.777,0,0,0,149.4-3.63a1.78,1.78,0,0,0-1.785-1.785A1.78,1.78,0,0,0,145.83-3.63,1.777,1.777,0,0,0,147.615-1.86ZM158.115,0h7.08V-1.845h-4.95V-4.17h4.845V-6h-4.845V-8.175h4.95v-1.83h-7.08ZM172.8,0h2.13l-2.6-3.72,2.43-3.525h-2.13L171.15-5.01l-1.5-2.235h-2.13l2.415,3.525L167.37,0h2.115l1.665-2.445Zm6.48,2.76V-.93A2.768,2.768,0,0,0,181.515.18c1.86,0,3.21-1.4,3.21-3.81s-1.35-3.8-3.21-3.8a2.8,2.8,0,0,0-2.235,1.1v-.915h-1.9V2.76Zm3.465-6.39a1.883,1.883,0,0,1-1.83,2.115,2.182,2.182,0,0,1-1.635-.825V-4.9a2.134,2.134,0,0,1,1.635-.825A1.878,1.878,0,0,1,182.745-3.63ZM187.65,0h1.9V-10.005h-1.9ZM196.3.18a3.677,3.677,0,0,0,3.84-3.81,3.673,3.673,0,0,0-3.84-3.8,3.669,3.669,0,0,0-3.825,3.8A3.673,3.673,0,0,0,196.3.18Zm0-1.7A1.906,1.906,0,0,1,194.46-3.63a1.9,1.9,0,0,1,1.845-2.1,1.912,1.912,0,0,1,1.86,2.1A1.917,1.917,0,0,1,196.3-1.515ZM203.055,0h1.9V-4.785a2.427,2.427,0,0,1,1.785-.825,2.411,2.411,0,0,1,.525.06V-7.41a3.1,3.1,0,0,0-2.31,1.155v-.99h-1.9Zm6.435-3.63A3.669,3.669,0,0,0,213.36.18a4.516,4.516,0,0,0,2.985-1l-.84-1.23a2.963,2.963,0,0,1-1.935.72,1.952,1.952,0,0,1-2.085-1.68h5.385v-.42c0-2.37-1.47-3.99-3.63-3.99A3.687,3.687,0,0,0,209.49-3.63Zm3.75-2.28A1.678,1.678,0,0,1,215.025-4.3h-3.57A1.741,1.741,0,0,1,213.24-5.91Z' transform='translate(1.289 67.484)' fill='%23231f20'/%3E%3Cpath id='Path_270' data-name='Path 270' d='M15.429-15.743,9.092,0H6.141L-.2-15.743H2.43a1.113,1.113,0,0,1,.689.2,1.216,1.216,0,0,1,.4.515L6.922-5.957q.2.51.385,1.112T7.66-3.581q.141-.662.309-1.264t.363-1.112l3.385-9.071a1.223,1.223,0,0,1,.385-.494,1.064,1.064,0,0,1,.689-.222Zm8.083,8.832a3.13,3.13,0,0,0-.125-.89,2.07,2.07,0,0,0-.4-.749,1.92,1.92,0,0,0-.684-.515,2.346,2.346,0,0,0-.987-.19,2.273,2.273,0,0,0-1.682.608,3.086,3.086,0,0,0-.792,1.736ZM18.8-5.132a3.535,3.535,0,0,0,.9,2.3,2.718,2.718,0,0,0,1.969.727,3.469,3.469,0,0,0,1.069-.146,5.134,5.134,0,0,0,.792-.326l.618-.326a1.164,1.164,0,0,1,.548-.146.64.64,0,0,1,.542.26L26.105-1.7a4.723,4.723,0,0,1-1.052.917,5.656,5.656,0,0,1-1.194.575,6.371,6.371,0,0,1-1.248.293A9.479,9.479,0,0,1,21.4.163,6.108,6.108,0,0,1,19.21-.222a4.961,4.961,0,0,1-1.769-1.139,5.337,5.337,0,0,1-1.188-1.872,7.136,7.136,0,0,1-.434-2.593,6.127,6.127,0,0,1,.374-2.148,5.138,5.138,0,0,1,1.08-1.758,5.143,5.143,0,0,1,1.714-1.188,5.652,5.652,0,0,1,2.278-.439,5.567,5.567,0,0,1,1.98.342,4.388,4.388,0,0,1,1.562.993,4.468,4.468,0,0,1,1.02,1.6,6.023,6.023,0,0,1,.363,2.165,3.851,3.851,0,0,1-.033.553.982.982,0,0,1-.109.347.4.4,0,0,1-.206.179.973.973,0,0,1-.336.049Zm13.79-4.21a5.01,5.01,0,0,1,1.226-1.508,2.534,2.534,0,0,1,1.627-.553,2.007,2.007,0,0,1,1.237.358l-.2,2.213a.5.5,0,0,1-.168.3.523.523,0,0,1-.309.081,3.634,3.634,0,0,1-.5-.049A4.11,4.11,0,0,0,34.9-8.55a2.088,2.088,0,0,0-.732.119,1.839,1.839,0,0,0-.57.336,2.428,2.428,0,0,0-.45.532,5.081,5.081,0,0,0-.374.716V0H29.783V-11.186h1.769a.927.927,0,0,1,.629.163,1.027,1.027,0,0,1,.25.564Zm9.884-.543a7.19,7.19,0,0,1,.7-.6,4.649,4.649,0,0,1,.77-.467,4.2,4.2,0,0,1,.879-.3,4.573,4.573,0,0,1,1.025-.109,3.931,3.931,0,0,1,1.617.315,3.321,3.321,0,0,1,1.188.879,3.771,3.771,0,0,1,.727,1.345,5.725,5.725,0,0,1,.244,1.714V0H46.644V-7.107a2.185,2.185,0,0,0-.434-1.448,1.579,1.579,0,0,0-1.28-.515,2.651,2.651,0,0,0-1.183.271,4.077,4.077,0,0,0-1.052.759V0H39.7V-11.186h1.845a.726.726,0,0,1,.749.521ZM58.785-11.36a6.26,6.26,0,0,1,2.289.4,5.029,5.029,0,0,1,1.769,1.145,5.065,5.065,0,0,1,1.139,1.807,6.75,6.75,0,0,1,.4,2.4,6.794,6.794,0,0,1-.4,2.4,5.11,5.11,0,0,1-1.139,1.817,4.992,4.992,0,0,1-1.769,1.15,6.26,6.26,0,0,1-2.289.4,6.335,6.335,0,0,1-2.306-.4,4.982,4.982,0,0,1-1.774-1.15,5.173,5.173,0,0,1-1.145-1.817,6.713,6.713,0,0,1-.407-2.4,6.669,6.669,0,0,1,.407-2.4,5.126,5.126,0,0,1,1.145-1.807,5.019,5.019,0,0,1,1.774-1.145A6.335,6.335,0,0,1,58.785-11.36Zm0,9.277a2.159,2.159,0,0,0,1.9-.884A4.6,4.6,0,0,0,61.3-5.6a4.573,4.573,0,0,0-.618-2.62,2.159,2.159,0,0,0-1.9-.884,2.194,2.194,0,0,0-1.931.884,4.573,4.573,0,0,0-.618,2.62,4.6,4.6,0,0,0,.618,2.631A2.194,2.194,0,0,0,58.785-2.083Zm11.978-7.8a7.19,7.19,0,0,1,.7-.6,4.649,4.649,0,0,1,.77-.467,4.2,4.2,0,0,1,.879-.3,4.573,4.573,0,0,1,1.025-.109,3.931,3.931,0,0,1,1.617.315,3.321,3.321,0,0,1,1.188.879,3.771,3.771,0,0,1,.727,1.345,5.725,5.725,0,0,1,.244,1.714V0H74.93V-7.107A2.185,2.185,0,0,0,74.5-8.555a1.579,1.579,0,0,0-1.28-.515,2.651,2.651,0,0,0-1.183.271,4.077,4.077,0,0,0-1.052.759V0H67.986V-11.186h1.844a.726.726,0,0,1,.749.521Zm29.262,6.011a.6.6,0,0,1,.456.2L101.773-2.3A6.144,6.144,0,0,1,99.4-.456a8.249,8.249,0,0,1-3.369.629,8.023,8.023,0,0,1-3.179-.6,6.879,6.879,0,0,1-2.4-1.676,7.45,7.45,0,0,1-1.519-2.55,9.442,9.442,0,0,1-.532-3.222,9.488,9.488,0,0,1,.255-2.23,7.85,7.85,0,0,1,.743-1.948,7.527,7.527,0,0,1,1.177-1.606,7.1,7.1,0,0,1,1.557-1.221,7.484,7.484,0,0,1,1.893-.77,8.684,8.684,0,0,1,2.186-.266,8.545,8.545,0,0,1,1.644.152,7.95,7.95,0,0,1,1.448.423,6.648,6.648,0,0,1,1.242.656,6.949,6.949,0,0,1,1.025.841l-1.1,1.5a1.022,1.022,0,0,1-.25.25.7.7,0,0,1-.412.109.921.921,0,0,1-.526-.184q-.266-.184-.651-.412A4.714,4.714,0,0,0,97.677-13a4.938,4.938,0,0,0-1.47-.184,4.5,4.5,0,0,0-1.812.358,3.936,3.936,0,0,0-1.416,1.036,4.772,4.772,0,0,0-.917,1.665,7.161,7.161,0,0,0-.326,2.246,6.737,6.737,0,0,0,.353,2.262,4.966,4.966,0,0,0,.966,1.676A4.065,4.065,0,0,0,94.487-2.9a4.384,4.384,0,0,0,1.752.353,8.442,8.442,0,0,0,1-.054,4.158,4.158,0,0,0,.835-.184,3.692,3.692,0,0,0,.727-.336,4.481,4.481,0,0,0,.689-.521,1.341,1.341,0,0,1,.25-.163A.622.622,0,0,1,100.026-3.873Zm9.689-7.487a6.26,6.26,0,0,1,2.289.4,5.029,5.029,0,0,1,1.769,1.145,5.065,5.065,0,0,1,1.139,1.807,6.75,6.75,0,0,1,.4,2.4,6.794,6.794,0,0,1-.4,2.4,5.11,5.11,0,0,1-1.139,1.817A4.992,4.992,0,0,1,112-.239a6.26,6.26,0,0,1-2.289.4,6.335,6.335,0,0,1-2.306-.4,4.982,4.982,0,0,1-1.774-1.15,5.173,5.173,0,0,1-1.145-1.817,6.713,6.713,0,0,1-.407-2.4,6.669,6.669,0,0,1,.407-2.4,5.126,5.126,0,0,1,1.145-1.807,5.019,5.019,0,0,1,1.774-1.145A6.335,6.335,0,0,1,109.715-11.36Zm0,9.277a2.159,2.159,0,0,0,1.9-.884,4.6,4.6,0,0,0,.618-2.631,4.573,4.573,0,0,0-.618-2.62,2.159,2.159,0,0,0-1.9-.884,2.194,2.194,0,0,0-1.931.884,4.573,4.573,0,0,0-.618,2.62,4.6,4.6,0,0,0,.618,2.631A2.194,2.194,0,0,0,109.715-2.083ZM118.916,0V-11.186h1.844a.726.726,0,0,1,.749.521l.174.727a7.96,7.96,0,0,1,.6-.564,3.788,3.788,0,0,1,.667-.45,3.559,3.559,0,0,1,.776-.3,3.6,3.6,0,0,1,.906-.109,2.61,2.61,0,0,1,1.7.548,3.393,3.393,0,0,1,1.02,1.459,3.459,3.459,0,0,1,.667-.917,3.519,3.519,0,0,1,.868-.624,4.146,4.146,0,0,1,1-.353,4.986,4.986,0,0,1,1.058-.114,4.6,4.6,0,0,1,1.671.282,3.147,3.147,0,0,1,1.221.83,3.7,3.7,0,0,1,.754,1.34,5.757,5.757,0,0,1,.26,1.8V0H131.86V-7.107q0-1.964-1.682-1.964a1.911,1.911,0,0,0-.7.125,1.589,1.589,0,0,0-.564.374,1.718,1.718,0,0,0-.38.618,2.444,2.444,0,0,0-.136.846V0H125.4V-7.107a2.2,2.2,0,0,0-.418-1.514,1.6,1.6,0,0,0-1.231-.45,2.068,2.068,0,0,0-.982.244,3.254,3.254,0,0,0-.863.678V0Zm20.018,0V-11.186h1.845a.726.726,0,0,1,.749.521l.174.727a7.96,7.96,0,0,1,.6-.564,3.789,3.789,0,0,1,.667-.45,3.558,3.558,0,0,1,.776-.3,3.6,3.6,0,0,1,.906-.109,2.61,2.61,0,0,1,1.7.548,3.393,3.393,0,0,1,1.02,1.459,3.458,3.458,0,0,1,.667-.917,3.519,3.519,0,0,1,.868-.624,4.146,4.146,0,0,1,1-.353,4.986,4.986,0,0,1,1.058-.114,4.6,4.6,0,0,1,1.671.282,3.147,3.147,0,0,1,1.221.83,3.7,3.7,0,0,1,.754,1.34,5.757,5.757,0,0,1,.26,1.8V0h-2.995V-7.107q0-1.964-1.682-1.964a1.911,1.911,0,0,0-.7.125,1.589,1.589,0,0,0-.564.374,1.718,1.718,0,0,0-.38.618,2.444,2.444,0,0,0-.136.846V0h-2.995V-7.107A2.2,2.2,0,0,0,145-8.62a1.6,1.6,0,0,0-1.231-.45,2.068,2.068,0,0,0-.982.244,3.253,3.253,0,0,0-.863.678V0Zm29.838-11.186V0h-1.844a.7.7,0,0,1-.738-.521l-.2-.781a7.588,7.588,0,0,1-.694.6,4.458,4.458,0,0,1-.765.467,4.2,4.2,0,0,1-.879.3,4.573,4.573,0,0,1-1.025.109,3.969,3.969,0,0,1-1.622-.315,3.26,3.26,0,0,1-1.188-.879,3.886,3.886,0,0,1-.727-1.345,5.609,5.609,0,0,1-.25-1.714v-7.107h2.995V-4.08a2.2,2.2,0,0,0,.429,1.448,1.563,1.563,0,0,0,1.275.515,2.608,2.608,0,0,0,1.183-.277,4.324,4.324,0,0,0,1.052-.754v-8.04Zm6.966,1.3a7.188,7.188,0,0,1,.7-.6,4.649,4.649,0,0,1,.77-.467,4.2,4.2,0,0,1,.879-.3,4.573,4.573,0,0,1,1.025-.109,3.931,3.931,0,0,1,1.617.315,3.321,3.321,0,0,1,1.188.879,3.771,3.771,0,0,1,.727,1.345,5.725,5.725,0,0,1,.244,1.714V0H179.9V-7.107a2.185,2.185,0,0,0-.434-1.448,1.579,1.579,0,0,0-1.28-.515,2.651,2.651,0,0,0-1.183.271,4.077,4.077,0,0,0-1.052.759V0H172.96V-11.186H174.8a.726.726,0,0,1,.749.521Zm14.344-1.3V0h-2.995V-11.186Zm.358-3.179a1.647,1.647,0,0,1-.152.705,1.954,1.954,0,0,1-.407.575,1.856,1.856,0,0,1-.6.391,1.9,1.9,0,0,1-.732.141,1.766,1.766,0,0,1-.7-.141,1.824,1.824,0,0,1-.58-.391,1.921,1.921,0,0,1-.4-.575,1.7,1.7,0,0,1-.146-.705,1.736,1.736,0,0,1,.146-.711,1.9,1.9,0,0,1,.4-.58,1.824,1.824,0,0,1,.58-.391,1.766,1.766,0,0,1,.7-.141,1.9,1.9,0,0,1,.732.141,1.856,1.856,0,0,1,.6.391,1.933,1.933,0,0,1,.407.58A1.683,1.683,0,0,1,190.439-14.365ZM198.219.174a3.775,3.775,0,0,1-1.345-.222,2.686,2.686,0,0,1-.987-.635,2.687,2.687,0,0,1-.608-1,3.973,3.973,0,0,1-.206-1.324V-9.038H194.02a.586.586,0,0,1-.407-.152.583.583,0,0,1-.168-.456v-1.172l1.79-.325.608-2.9a.605.605,0,0,1,.662-.488h1.562v3.407h2.886v2.083h-2.886V-3.2a1.129,1.129,0,0,0,.222.738.774.774,0,0,0,.635.271,1.216,1.216,0,0,0,.369-.049,1.487,1.487,0,0,0,.26-.109l.2-.109a.4.4,0,0,1,.19-.049.374.374,0,0,1,.217.06.66.66,0,0,1,.174.2l.9,1.432a4.4,4.4,0,0,1-1.4.738A5.28,5.28,0,0,1,198.219.174Zm16.416-11.36L208.6,3.005a1.179,1.179,0,0,1-.342.456,1.058,1.058,0,0,1-.635.152H205.4L207.517-.9l-4.492-10.286h2.626a.841.841,0,0,1,.553.163.951.951,0,0,1,.282.38l2.127,5.349q.119.315.212.635t.179.635q.2-.64.445-1.28l1.975-5.338a.786.786,0,0,1,.315-.391.881.881,0,0,1,.5-.152Z' transform='translate(4.833 21)' fill='%23231f20'/%3E%3Cpath id='Path_274' data-name='Path 274' d='M15.031-9.19,12.8-15.774q-.248-.627-.528-1.477t-.561-1.84q-.247,1.006-.528,1.865t-.528,1.485L8.448-9.19ZM23.892,0H19.569A1.887,1.887,0,0,1,18.4-.338a2.149,2.149,0,0,1-.677-.866L16.3-5.4H7.161L5.742-1.2a2.005,2.005,0,0,1-.652.833A1.819,1.819,0,0,1,3.927,0H-.429L8.877-24.041h5.709Z' transform='translate(0 52.027)' fill='%23231f20'/%3E%3Cpath id='Path_273' data-name='Path 273' d='M10.148-12.738a5.738,5.738,0,0,0,1.939-.289,3.5,3.5,0,0,0,1.312-.8,3.048,3.048,0,0,0,.743-1.2,4.591,4.591,0,0,0,.231-1.477,3.1,3.1,0,0,0-1.031-2.475,4.8,4.8,0,0,0-3.193-.891H7.9v7.128ZM21.994,0H16.945a2.142,2.142,0,0,1-2.013-1.056L10.939-8.035a1.934,1.934,0,0,0-.627-.652,1.952,1.952,0,0,0-.99-.206H7.9V0H2.326V-24.041h7.821a16.05,16.05,0,0,1,4.447.536,8.349,8.349,0,0,1,3,1.493,5.652,5.652,0,0,1,1.691,2.26,7.489,7.489,0,0,1,.528,2.838A7.619,7.619,0,0,1,19.5-14.7a6.819,6.819,0,0,1-.924,1.922,7.049,7.049,0,0,1-1.51,1.576A8.061,8.061,0,0,1,15-10.065a5.046,5.046,0,0,1,1.023.7,4.908,4.908,0,0,1,.858,1Z' transform='translate(24.663 52.027)' fill='%23231f20'/%3E%3Cpath id='Path_271' data-name='Path 271' d='M19.6-19.618H12.837V0H7.26V-19.618H.495v-4.422H19.6Zm16.1.462a2.1,2.1,0,0,1-.52.594,1.163,1.163,0,0,1-.7.2,1.715,1.715,0,0,1-.817-.239q-.437-.239-.99-.536a8.216,8.216,0,0,0-1.262-.536,5.05,5.05,0,0,0-1.617-.239,3.48,3.48,0,0,0-2.335.668,2.274,2.274,0,0,0-.767,1.807,1.664,1.664,0,0,0,.462,1.2,3.983,3.983,0,0,0,1.213.825,13,13,0,0,0,1.716.635q.965.289,1.972.643a17.633,17.633,0,0,1,1.972.833,6.575,6.575,0,0,1,1.716,1.221,5.7,5.7,0,0,1,1.213,1.807,6.424,6.424,0,0,1,.462,2.566,8.36,8.36,0,0,1-.577,3.119A7.3,7.3,0,0,1,35.17-2.054a7.774,7.774,0,0,1-2.706,1.7,10.124,10.124,0,0,1-3.655.619A11.714,11.714,0,0,1,26.524.033a13.572,13.572,0,0,1-2.252-.652,13.061,13.061,0,0,1-2.046-1A8.693,8.693,0,0,1,20.559-2.9l1.65-2.607a1.652,1.652,0,0,1,.52-.47,1.356,1.356,0,0,1,.7-.19,1.878,1.878,0,0,1,1,.314q.5.313,1.139.693a9.265,9.265,0,0,0,1.46.693,5.475,5.475,0,0,0,1.947.313,3.707,3.707,0,0,0,2.36-.668,2.544,2.544,0,0,0,.841-2.12,2,2,0,0,0-.462-1.37A3.569,3.569,0,0,0,30.5-9.19,11.174,11.174,0,0,0,28.792-9.8q-.957-.264-1.963-.586a14.365,14.365,0,0,1-1.964-.792,6.2,6.2,0,0,1-1.708-1.238,5.791,5.791,0,0,1-1.213-1.914,7.6,7.6,0,0,1-.462-2.83,6.714,6.714,0,0,1,.545-2.64,6.815,6.815,0,0,1,1.6-2.293,7.87,7.87,0,0,1,2.59-1.609,9.567,9.567,0,0,1,3.514-.6,13.179,13.179,0,0,1,2.153.173,11.319,11.319,0,0,1,1.988.512,10.918,10.918,0,0,1,1.757.808,8.1,8.1,0,0,1,1.46,1.064ZM64.532-6.22a1.121,1.121,0,0,1,.4.074,1.076,1.076,0,0,1,.38.256l2.211,2.326A9.179,9.179,0,0,1,63.88-.7a12.731,12.731,0,0,1-5.173.965A12.323,12.323,0,0,1,53.8-.668a10.623,10.623,0,0,1-3.68-2.574A11.335,11.335,0,0,1,47.8-7.136a14.379,14.379,0,0,1-.808-4.892,13.542,13.542,0,0,1,.874-4.942,11.476,11.476,0,0,1,2.458-3.886,11.071,11.071,0,0,1,3.8-2.541,12.7,12.7,0,0,1,4.868-.908,12.987,12.987,0,0,1,2.549.239,12.459,12.459,0,0,1,2.236.66,10.213,10.213,0,0,1,1.914,1.015A10.044,10.044,0,0,1,67.237-21.1l-1.881,2.524a2.4,2.4,0,0,1-.429.421,1.116,1.116,0,0,1-.693.19,1.238,1.238,0,0,1-.561-.132,6.2,6.2,0,0,1-.561-.322q-.3-.19-.652-.412a5,5,0,0,0-.841-.413,6.954,6.954,0,0,0-1.138-.322,7.769,7.769,0,0,0-1.526-.132,6.148,6.148,0,0,0-2.533.512,5.521,5.521,0,0,0-1.98,1.493,6.906,6.906,0,0,0-1.287,2.409,10.75,10.75,0,0,0-.454,3.259,9.9,9.9,0,0,0,.5,3.283,7.21,7.21,0,0,0,1.369,2.417A5.811,5.811,0,0,0,56.6-4.835a6.043,6.043,0,0,0,2.475.512A11.847,11.847,0,0,0,60.456-4.4a6.3,6.3,0,0,0,1.172-.247,4.774,4.774,0,0,0,1.023-.462,6.455,6.455,0,0,0,.974-.734,1.951,1.951,0,0,1,.429-.272A1.124,1.124,0,0,1,64.532-6.22ZM75.57-19.75v5.61h7.557v4.125H75.57V-4.29h9.867V0H69.96V-24.041H85.437v4.29Zm34.287-4.29V0h-2.9a2.525,2.525,0,0,1-1.081-.206,2.645,2.645,0,0,1-.866-.718L93.671-15.262q.066.643.091,1.246t.025,1.13V0H88.869V-24.041h2.937a4.734,4.734,0,0,1,.611.033,1.558,1.558,0,0,1,.445.124,1.486,1.486,0,0,1,.38.256,4.336,4.336,0,0,1,.413.446L105.089-8.745q-.083-.693-.115-1.345t-.033-1.229V-24.041Zm21.929,4.422h-6.765V0h-5.577V-19.618h-6.765v-4.422h19.107Zm10.643,6.88a5.738,5.738,0,0,0,1.939-.289,3.5,3.5,0,0,0,1.312-.8,3.048,3.048,0,0,0,.743-1.2,4.591,4.591,0,0,0,.231-1.477,3.1,3.1,0,0,0-1.031-2.475,4.8,4.8,0,0,0-3.193-.891h-2.244v7.128ZM154.275,0h-5.049a2.142,2.142,0,0,1-2.013-1.056L143.22-8.035a1.934,1.934,0,0,0-.627-.652,1.952,1.952,0,0,0-.99-.206h-1.419V0h-5.577V-24.041h7.821a16.05,16.05,0,0,1,4.447.536,8.349,8.349,0,0,1,3,1.493,5.652,5.652,0,0,1,1.691,2.26,7.489,7.489,0,0,1,.528,2.838,7.619,7.619,0,0,1-.313,2.211,6.819,6.819,0,0,1-.924,1.922,7.049,7.049,0,0,1-1.51,1.576,8.061,8.061,0,0,1-2.071,1.139,5.046,5.046,0,0,1,1.023.7,4.908,4.908,0,0,1,.858,1Zm7.639-19.75v5.61h7.557v4.125h-7.557V-4.29h9.867V0H156.3V-24.041h15.477v4.29Z' transform='translate(46.699 52.027)' fill='%23231f20'/%3E%3C/g%3E%3Cg id='Group_341' data-name='Group 341' transform='translate(-1511.999 9909.999)'%3E%3Cpath id='Path_170' data-name='Path 170' d='M46.67,17.993c3.665-.906,5.329-2.846,5.665-4.359a2.394,2.394,0,0,0-.857-2.492c-.689-.556-3.448-2.132-10.034.906A45.048,45.048,0,0,0,20.033,32.87c.031,1.468.408,2.434,1.166,2.928,1.246.813,3.616.463,7.207-1.047-.193-5.709,4.438-13.364,18.263-16.758' transform='translate(-13.964 -7.134)' fill='%23a4206a'/%3E%3Cpath id='Path_171' data-name='Path 171' d='M17.785,121.1C7.6,114.172,2.439,103.132,4.342,92.737A51.734,51.734,0,0,0,0,112.723c-.175,12.426,5.789,24.6,14.915,34.721-6.6-10.348-5.632-19.182,2.865-26.344' transform='translate(-0.001 -64.639)' fill='%239bc53f'/%3E%3Cpath id='Path_172' data-name='Path 172' d='M51.848,67.343c.072.3.169.586.268.872.045.13.077.266.128.393A9.741,9.741,0,0,0,52.8,69.77c.073.132.163.253.241.381.15.244.3.487.472.719.11.149.233.29.351.435.162.2.325.4.5.587.135.145.279.284.423.423.181.176.364.35.557.518.156.136.318.268.482.4q.3.239.616.465c.173.124.348.246.528.364.221.145.45.285.682.422.185.11.368.221.559.325.248.136.5.263.761.39.188.093.372.189.564.277.3.135.6.259.905.384.166.068.327.141.5.205q.7.268,1.433.5c.178.056.362.1.543.157.324.1.649.191.979.276.221.057.446.105.669.157.3.069.6.138.9.2.237.048.475.09.714.132.293.052.586.1.881.148.245.037.49.07.735.1.146.019.293.034.44.052A3,3,0,0,1,67.6,76.3c-.26-1.924,1.161-4,3.535-5.156,7.993-3.912,17.318-6.449,23.734-7.889,2.967-.67,4.9-2.12,5.29-3.979a3.909,3.909,0,0,0-1.664-3.907c-1.912-1.419-4.638-1.395-7.292.061-1.2.656-2.72,1.574-4.332,2.546-6.727,4.057-11.65,6.861-13.637,5.983a1.63,1.63,0,0,1-.945-.945c-.3-.854.22-1.85.77-2.9.868-1.666,1.325-2.732.352-3.488-1.629-1.264-7.689,2.084-13.036,5.036-2.935,1.621-5.965,3.294-8.717,4.524.025.207.057.411.093.613.034.183.058.37.1.549' transform='translate(-36.003 -37.862)' fill='%23e23626'/%3E%3Cpath id='Path_173' data-name='Path 173' d='M138.553,50.883a4.173,4.173,0,0,0,2.344-1.828.767.767,0,0,0,.049-.607h0c-.156-.378-.767-.616-1.59-.616a5.657,5.657,0,0,0-1.966.383,4.211,4.211,0,0,0-2.347,1.836.767.767,0,0,0-.048.6c.269.645,1.848.881,3.557.232' transform='translate(-94.066 -33.339)' fill='%23e23626'/%3E%3Cpath id='Path_174' data-name='Path 174' d='M159.7,313.344c-2.039-.283-3.783.375-3.906,1.479s1.437,2.241,3.487,2.528c2.033.293,3.783-.375,3.9-1.48s-1.436-2.239-3.485-2.527' transform='translate(-108.584 -218.36)' fill='%2345abe0'/%3E%3Cpath id='Path_175' data-name='Path 175' d='M175.127,3.52c1.777-.238,3.088-1.215,2.927-2.171S176.315-.189,174.526.055,171.439,1.27,171.6,2.226s1.74,1.54,3.529,1.294' transform='translate(-119.598 0.001)' fill='%23a4206a'/%3E%3Cpath id='Path_176' data-name='Path 176' d='M44.943,106.364c-.375-.028-.765-.045-1.128-.082-.088-.009-.167-.024-.254-.034-.731-.08-1.44-.175-2.119-.29-.041-.007-.077-.016-.118-.023q-1.067-.185-2.05-.424c-.048-.012-.092-.026-.14-.038-.635-.158-1.247-.33-1.83-.519-.071-.023-.135-.049-.205-.072-.547-.183-1.076-.375-1.578-.583-.091-.038-.175-.078-.265-.117-.465-.2-.915-.406-1.34-.625-.107-.055-.205-.113-.31-.169-.39-.209-.768-.424-1.124-.649-.117-.073-.226-.15-.339-.225-.324-.215-.637-.432-.933-.658-.121-.092-.234-.187-.35-.28-.266-.216-.523-.434-.765-.657-.119-.11-.232-.222-.345-.334-.217-.215-.426-.431-.622-.651-.112-.126-.219-.252-.324-.379-.175-.213-.343-.426-.5-.643q-.151-.207-.291-.416c-.141-.211-.272-.422-.4-.635-.086-.147-.169-.293-.247-.441-.111-.21-.212-.42-.308-.632-.069-.151-.136-.3-.2-.453-.085-.211-.159-.421-.229-.632-.05-.151-.1-.3-.145-.452-.061-.213-.11-.424-.157-.636-.032-.147-.067-.293-.092-.439-.011-.061-.029-.122-.038-.182l-.01,0a15.4,15.4,0,0,1-5.738,1.583A3.98,3.98,0,0,1,18.234,95a3.248,3.248,0,0,1-1.174-1.445c-1.812,10.029,3.265,20.717,13.227,27.369,5.246-4.391,13.129-7.95,23.444-10.58,3.306-.848,3.966-2.161,4.1-2.685a1.541,1.541,0,0,0-.55-1.537c-.824-.749-2.648-1.32-5.089-.466a11.948,11.948,0,0,1-5.825.809h0c-.492-.022-.95-.068-1.421-.1' transform='translate(-11.639 -65.211)' fill='%23f26f35'/%3E%3Cpath id='Path_177' data-name='Path 177' d='M171.116,146.475a8.558,8.558,0,0,0-1.618.16,5.909,5.909,0,0,0-3.694,2,1.237,1.237,0,0,0-.232.953c.235,1.006,2.323,1.779,4.928,1.272a5.869,5.869,0,0,0,3.692-2,1.207,1.207,0,0,0,.223-.942v-.005c-.176-.788-1.484-1.431-3.3-1.431' transform='translate(-115.391 -102.095)' fill='%23f26f35'/%3E%3Cpath id='Path_178' data-name='Path 178' d='M236.864,49.065c2.391-.5,4.066-1.952,3.746-3.224s-2.5-1.9-4.884-1.4-4.066,1.943-3.757,3.225,2.514,1.9,4.9,1.4' transform='translate(-161.66 -30.853)' fill='%23e23626'/%3E%3Cpath id='Path_179' data-name='Path 179' d='M44.914,216.532a80.787,80.787,0,0,0,8.505,7.409c5.146,3.9,10.43,3.941,13.381,2.254a3.674,3.674,0,0,0,2.173-3.539c-.141-1.211-1.31-4.278-9.114-6.592a24.6,24.6,0,0,1-8.872-4.508l-.137-.17c-2.771-5.291-1.683-8.252-.282-9.8,3.275-3.632,11.273-3.171,15.547-1.465,3.982,1.6,6.5,1.083,7.524.071a1.849,1.849,0,0,0,.425-2.086c-.563-1.459-2.74-3.086-7.168-3.277h0a46.423,46.423,0,0,1-9.84-1.47,40.087,40.087,0,0,1-11.3-4.871l0,0-.011-.007c-9.027,7.45-9.306,16.886-.828,28.054' transform='translate(-27.015 -131.372)' fill='%2345abe0'/%3E%3Cpath id='Path_180' data-name='Path 180' d='M61.823,188.479l-.011-.007,0,0,.011.007Z' transform='translate(-43.083 -131.368)' fill='%2345abe0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:center;width:27rem;height:10rem}@media (max-width:1199.48px){.nav-logo{width:14rem;height:5rem}}.hero-nav-overlay .dropdown-menu{min-width:260px}.hero-nav-overlay .dropdown-menu a.nav-link{position:relative}.hero-nav-overlay .dropdown-menu .dropdown-menu{left:96%;margin-top:-5px}li>ul li{padding:.5rem;min-width:260px}@media (max-width:991.48px){li>ul li{padding:0rem 1rem}}li>ul li a{min-width:260px}@media (min-width:991.5px){.show-on-mobile{display:none}}.home-nav-wrapper .home-link{display:none}body .navbar-light .navbar-nav .active>.nav-link{color:#F26F35}#header{position:fixed;z-index:100;width:100%;top:0}@media (max-width:991.48px){.navbar-collapse{max-height:85vh;overflow-y:auto}}@media (max-width:991.48px){.contact-button{margin-bottom:1rem}}.dropdown-submenu{position:relative}.dropdown-submenu>a::after{display:inline-block;margin-left:.255em;vertical-align:0em;content:"";border-top:.3em solid #fff0;border-right:0;border-bottom:.3em solid #fff0;border-left:.3em solid}@media (min-width:767.5px){.dropdown-submenu:hover>ul{display:block;top:0;left:70%;z-index:99999}}@media (max-width:991.48px){.dropdown-submenu>ul{position:static;display:block!important;top:auto;left:auto}}@media (max-width:1199.48px){#mainnav-2 .nav-link{font-size:1.1rem;padding:.4rem;margin-bottom:.2rem}}@media (max-width:767.48px){#mainnav-2 .nav-link{margin-bottom:0}}#mainnav-2 .dropdown-menu,#mainnav-2 li>ul li{min-width:230px}#mainnav-2 ul.dropdown-menu li a{color:#222222!important}.admin-bar .sticky-header{top:32px}.woocommerce-checkout header#header{position:relative!important}.woocommerce-checkout .div-for-margin{margin-top:40px!important}.section{position:relative;width:100%;padding:4rem 0;color:inherit;background-position:center bottom;background-size:cover;background-repeat:no-repeat;overflow:hidden}.section.bg-pos--top-center{background-position:top center}.section.section--sm{padding:3rem 0}.section.section--lg{padding:6rem 0}@media (max-width:991.48px){.section{padding:2.5rem 0}.section.section--sm{padding:2rem 0}.section.section--lg{padding:4rem 0}}.custom-color{transition:all .2s ease-out}.custom-color:hover{transition:all .2s ease-out}.custom-color-1{background-color:#A4206A}.custom-color-1:hover{background-color:#79184e}.custom-color-2{background-color:#E23626}.custom-color-2:hover{background-color:#bc2719}.custom-color-3{background-color:#F26F35}.custom-color-3:hover{background-color:#e5510f}.custom-color-4{background-color:#222}.custom-color-4:hover{background-color:#090909}.custom-color-5{background-color:#45ABE0}.custom-color-5:hover{background-color:#2394cf}.custom-color-6{background-color:#9BC53F}.custom-color-6:hover{background-color:#7da130}.about{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1070.309' height='1342.282' viewBox='0 0 1070.309 1342.282'%3E%3Cg id='Group_347' data-name='Group 347' transform='translate(0 -0.001)' opacity='0.204'%3E%3Cpath id='Path_258' data-name='Path 258' d='M418.652,134.6c49.666-12.276,72.217-38.56,76.765-59.059,2.964-13.366-1.17-25.352-11.616-33.775-9.335-7.535-46.718-28.886-135.958,12.276C222.385,111.855,122.118,209.384,57.717,336.195c.425,19.895,5.53,32.974,15.807,39.669,16.881,11.018,48.992,6.271,97.661-14.189C168.57,284.326,231.327,180.6,418.652,134.6' transform='translate(24.525 12.53)' fill='%23a4206a'/%3E%3Cpath id='Path_259' data-name='Path 259' d='M240.979,651.517C102.963,557.649,33.035,408.043,58.825,267.191A701,701,0,0,0,.051,538.007C-2.314,706.378,78.489,871.3,202.159,1008.49,112.745,868.27,125.85,748.56,240.979,651.517' transform='translate(0 113.533)' fill='%239bc53f'/%3E%3Cpath id='Path_260' data-name='Path 260' d='M151.462,332.959c.982,4.048,2.294,7.937,3.635,11.81.609,1.76,1.046,3.605,1.728,5.329a132.248,132.248,0,0,0,7.477,15.756c.99,1.778,2.206,3.433,3.274,5.167,2.038,3.3,4.08,6.6,6.394,9.748,1.489,2.022,3.162,3.934,4.759,5.892,2.2,2.692,4.4,5.382,6.8,7.953,1.83,1.962,3.786,3.843,5.725,5.734,2.451,2.387,4.939,4.748,7.556,7.021,2.117,1.84,4.306,3.629,6.529,5.395q4.065,3.23,8.349,6.3c2.346,1.677,4.712,3.336,7.152,4.939,3,1.972,6.1,3.863,9.236,5.725,2.5,1.486,4.987,2.987,7.569,4.4,3.359,1.841,6.837,3.568,10.321,5.289,2.543,1.257,5.037,2.561,7.642,3.755,4,1.831,8.133,3.514,12.27,5.2,2.251.917,4.433,1.914,6.723,2.787q9.511,3.625,19.413,6.756c2.415.764,4.909,1.4,7.354,2.123,4.4,1.293,8.79,2.591,13.272,3.741,2.991.767,6.039,1.425,9.061,2.129,4.034.939,8.066,1.878,12.149,2.7,3.206.65,6.442,1.214,9.674,1.794,3.966.71,7.937,1.4,11.934,2.006,3.313.5,6.637.953,9.966,1.384,1.982.258,3.968.466,5.955.7a40.674,40.674,0,0,1-8.522-20.163c-3.527-26.071,15.736-54.148,47.9-69.862,108.31-53.006,234.669-87.39,321.6-106.9,40.213-9.075,66.351-28.722,71.684-53.918,4.076-19.292-4.564-39.576-22.551-52.933-25.915-19.232-62.854-18.9-98.813.829-16.21,8.883-36.849,21.328-58.7,34.5-91.153,54.97-157.858,92.967-184.781,81.07-6.519-2.868-10.831-7.179-12.8-12.81-4.06-11.572,2.978-25.07,10.432-39.361,11.764-22.572,17.957-37.02,4.771-47.265-22.076-17.129-104.192,28.241-176.646,68.246-39.773,21.964-80.836,44.636-118.127,61.3.333,2.81.77,5.571,1.268,8.3.453,2.481.788,5.019,1.374,7.437' transform='translate(63.238 66.503)' fill='%23e23626'/%3E%3Cpath id='Path_261' data-name='Path 261' d='M437.589,179.164c15.247-5.7,27.708-15.432,31.768-24.774,1.392-3.186,1.614-5.956.667-8.23v-.007c-2.119-5.127-10.386-8.343-21.544-8.343A76.616,76.616,0,0,0,421.839,143c-15.291,5.815-27.782,15.58-31.8,24.878-1.364,3.141-1.57,5.875-.653,8.134,3.645,8.742,25.042,11.942,48.2,3.149' transform='translate(165.226 58.557)' fill='%23e23626'/%3E%3Cpath id='Path_262' data-name='Path 262' d='M501.851,903.5c-27.624-3.835-51.267,5.084-52.922,20.038-1.622,14.974,19.473,30.368,47.242,34.26,27.55,3.97,51.268-5.084,52.906-20.048s-19.466-30.341-47.227-34.25' transform='translate(190.727 383.547)' fill='%2345abe0'/%3E%3Cpath id='Path_263' data-name='Path 263' d='M542.365,47.7C566.442,44.483,584.2,31.24,582.02,18.283S558.458-2.561,534.22.759c-24.108,3.349-41.84,16.462-39.672,29.412,2.2,12.958,23.573,20.87,47.816,17.531' transform='translate(210.073)' fill='%23a4206a'/%3E%3Cpath id='Path_264' data-name='Path 264' d='M430.841,443.089c-5.084-.38-10.369-.616-15.281-1.119-1.188-.124-2.26-.325-3.437-.456-9.9-1.083-19.515-2.367-28.714-3.927-.55-.094-1.046-.221-1.593-.316q-14.457-2.505-27.782-5.737c-.654-.16-1.25-.355-1.9-.517q-12.914-3.206-24.8-7.026c-.958-.309-1.831-.664-2.777-.979-7.422-2.474-14.586-5.084-21.388-7.9-1.234-.51-2.372-1.067-3.585-1.587-6.3-2.7-12.4-5.5-18.167-8.466-1.442-.741-2.781-1.529-4.192-2.285-5.282-2.839-10.409-5.745-15.24-8.79-1.579-.993-3.056-2.028-4.588-3.041-4.383-2.907-8.639-5.859-12.636-8.919-1.634-1.248-3.173-2.526-4.745-3.8-3.6-2.921-7.09-5.875-10.365-8.909-1.614-1.492-3.142-3-4.678-4.517-2.938-2.907-5.767-5.835-8.423-8.822-1.518-1.7-2.967-3.415-4.393-5.14q-3.567-4.32-6.776-8.709-2.045-2.81-3.94-5.643-2.858-4.281-5.372-8.607c-1.161-1.989-2.291-3.974-3.349-5.975-1.5-2.847-2.876-5.7-4.172-8.56-.931-2.049-1.848-4.09-2.673-6.143-1.148-2.856-2.152-5.7-3.1-8.56-.683-2.046-1.377-4.085-1.959-6.127-.825-2.885-1.489-5.748-2.122-8.618-.436-1.987-.9-3.968-1.25-5.943-.144-.819-.392-1.65-.52-2.468-.048.021-.091.034-.14.054C144.535,289.65,118.74,297,99.033,297c-12.12,0-22.062-2.636-30.107-7.867-7-4.553-12.176-11.251-15.908-19.576-24.556,135.9,44.243,280.722,179.234,370.86,71.076-59.5,177.9-107.725,317.672-143.352,44.791-11.491,53.741-29.278,55.518-36.39,1.838-7.371-.815-14.772-7.453-20.825-11.171-10.15-35.887-17.891-68.957-6.32-31.269,10.995-57.765,14.609-78.928,10.962v.01c-6.671-.291-12.869-.919-19.261-1.409' transform='translate(20.443 114.537)' fill='%23f26f35'/%3E%3Cpath id='Path_265' data-name='Path 265' d='M552.41,422.02a116.055,116.055,0,0,0-21.929,2.163c-22.478,4.342-42.125,14.965-50.052,27.055-2.978,4.557-4.044,8.906-3.14,12.921,3.184,13.624,31.471,24.1,66.779,17.239,22.521-4.349,42.154-15,50.021-27.145,2.934-4.526,3.957-8.816,3.024-12.764l-.016-.074c-2.385-10.683-20.106-19.395-44.688-19.395' transform='translate(202.683 179.326)' fill='%23f26f35'/%3E%3Cpath id='Path_266' data-name='Path 266' d='M735.068,192.573c32.4-6.824,55.092-26.45,50.755-43.69-4.187-17.377-33.918-25.8-66.181-18.991-32.4,6.823-55.092,26.331-50.906,43.691,4.336,17.242,34.069,25.813,66.332,18.99' transform='translate(283.956 54.188)' fill='%23e23626'/%3E%3Cpath id='Path_267' data-name='Path 267' d='M195.094,923.173A1094.285,1094.285,0,0,0,310.34,1023.563c69.728,52.8,141.322,53.4,181.313,30.538,20.862-11.913,31.589-29.4,29.441-47.963-1.911-16.41-17.75-57.97-123.5-89.322-48.555-14.395-89-34.952-120.223-61.09l-1.852-2.3c-37.545-71.7-22.8-111.822-3.823-132.855,44.377-49.221,152.747-42.968,210.665-19.846,53.964,21.625,88.042,14.675,101.955.963,7.779-7.676,9.823-17.713,5.764-28.264-7.631-19.766-37.131-41.812-97.125-44.4h-.014c-46.57-2.075-91.435-8.779-133.337-19.914-55.637-14.637-107.115-36.836-153.112-66l-.036.031-.145-.094C84,643.987,80.213,771.846,195.094,923.173' transform='translate(47.45 230.754)' fill='%2345abe0'/%3E%3Cpath id='Path_268' data-name='Path 268' d='M178.267,543.113c-.05-.031-.1-.057-.152-.088l-.027.023.145.1Z' transform='translate(75.675 230.746)' fill='%2345abe0'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:left center;background-repeat:no-repeat;min-height:100vh}.about .link-wrapper a{font-size:1.9rem;color:#000;position:relative}.about .link-wrapper a:hover{text-decoration:none}.about .link-wrapper a:after{content:"";width:2.9rem;height:1.2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.42' height='12.035' viewBox='0 0 29.42 12.035'%3E%3Cpath id='Right_long' data-name='Right long' d='M23.22,0l-.97.938,4.576,4.427H0V6.67H26.826L22.251,11.1l.97.938,5.735-5.548.464-.469-.464-.469Z' fill='%23191919'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:50%;left:120%;transform:translateY(-30%);transition:all .2s ease-out}.about .link-wrapper a:hover:after{left:130%;transition:all .2s ease-out}.about-content{background-color:rgb(255 255 255 / .7)}.quot-text{color:#979EA6}.partners-logo-images{width:26rem;height:22rem}@media (max-width:767.48px){.partners-logo-images{width:18rem;height:15rem}}.general-banner-heater{min-height:60vh}@media (max-width:991.48px){.general-banner-heater{min-height:50vh}}@media (max-width:991.48px){.general-banner-heater{min-height:25vh}}.story{background-image:linear-gradient(to bottom,#FFF 0,#FFF 8%,#D8EDF8 8%)}.black-container{padding-right:25rem;position:relative}@media (max-width:1439.48px){.black-container{padding-right:10rem}}@media (max-width:667.48px){.black-container{padding:5rem 0rem}}.floating-link{position:absolute;top:50%;right:3%;transform:translateX(-50%)}@media (max-width:1199.48px){.floating-link{right:0%}}@media (max-width:667.48px){.floating-link{position:static;transform:translateX(0%)}}.height-500{max-height:500px}.opportunity{border-top:solid 1px rgb(0 0 0 / .1)}button.tribe-common-c-btn{background-color:#45ABE0!important;border-radius:0!important}button.tribe-common-c-btn:hover{background-color:#2394cf!important}body .tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{border-color:#45ABE0;color:#45ABE0;border-radius:0}body .tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:hover{background-color:#45ABE0!important;color:white!important}.opportunity-image-block{width:20rem;height:20rem}.width-mid-50{width:50%}@media (max-width:767.48px){.width-mid-50{width:100%}}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:768px){.gallery-item{max-width:100%!important;width:100%!important}}.gallery-item .gallery-icon img{border:10px solid white!important;width:100%;height:300px;overflow:hidden;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.gallery-item .gallery-icon img{height:600px}}.hop-wrap--max{max-width:880px}@media (min-width:767.5px){.hop-wrapper{border:1px solid #fff}}@media (max-width:767.48px){.hop-head{border-bottom:1px solid #fff}}@media (min-width:767.5px){.hop-head{position:absolute;top:-1.5rem;left:0;right:0;text-align:center;width:100%}}.hop-header{display:inline-block;background-color:#F26F35;padding:0 1.5rem}.hop-block{flex-grow:1;position:relative}@media (max-width:767.48px){.hop-block:last-of-type{padding-bottom:0!important}}@media (max-width:767.48px){.hop-block:not(:last-of-type) .day-time-block:after{bottom:0;position:absolute;content:'';left:20%;right:20%;width:60%;height:1px;background-color:#fff}}@media (min-width:767.5px){.hop-block:not(:last-of-type) .day-time-block{border-right:1px solid #fff}}@media (max-width:991.48px){.w-sm-100{width:100%!important}}.account-member-hero{display:flex;justify-content:center;align-items:center;min-height:21.6rem}.account-member-hero h1{text-align:center;color:#fff;font-size:3rem;margin-bottom:0}@media (min-width:991.5px){.account-member-hero h1{font-size:4.8rem}}.woocommerce-account .non-member-bg{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1070.309' height='1342.282' viewBox='0 0 1070.309 1342.282'%3E%3Cg id='Group_347' data-name='Group 347' transform='translate(0 -0.001)' opacity='0.08'%3E%3Cpath id='Path_258' data-name='Path 258' d='M418.652,134.6c49.666-12.276,72.217-38.56,76.765-59.059,2.964-13.366-1.17-25.352-11.616-33.775-9.335-7.535-46.718-28.886-135.958,12.276C222.385,111.855,122.118,209.384,57.717,336.195c.425,19.895,5.53,32.974,15.807,39.669,16.881,11.018,48.992,6.271,97.661-14.189C168.57,284.326,231.327,180.6,418.652,134.6' transform='translate(24.525 12.53)' fill='%23a4206a'/%3E%3Cpath id='Path_259' data-name='Path 259' d='M240.979,651.517C102.963,557.649,33.035,408.043,58.825,267.191A701,701,0,0,0,.051,538.007C-2.314,706.378,78.489,871.3,202.159,1008.49,112.745,868.27,125.85,748.56,240.979,651.517' transform='translate(0 113.533)' fill='%239bc53f'/%3E%3Cpath id='Path_260' data-name='Path 260' d='M151.462,332.959c.982,4.048,2.294,7.937,3.635,11.81.609,1.76,1.046,3.605,1.728,5.329a132.248,132.248,0,0,0,7.477,15.756c.99,1.778,2.206,3.433,3.274,5.167,2.038,3.3,4.08,6.6,6.394,9.748,1.489,2.022,3.162,3.934,4.759,5.892,2.2,2.692,4.4,5.382,6.8,7.953,1.83,1.962,3.786,3.843,5.725,5.734,2.451,2.387,4.939,4.748,7.556,7.021,2.117,1.84,4.306,3.629,6.529,5.395q4.065,3.23,8.349,6.3c2.346,1.677,4.712,3.336,7.152,4.939,3,1.972,6.1,3.863,9.236,5.725,2.5,1.486,4.987,2.987,7.569,4.4,3.359,1.841,6.837,3.568,10.321,5.289,2.543,1.257,5.037,2.561,7.642,3.755,4,1.831,8.133,3.514,12.27,5.2,2.251.917,4.433,1.914,6.723,2.787q9.511,3.625,19.413,6.756c2.415.764,4.909,1.4,7.354,2.123,4.4,1.293,8.79,2.591,13.272,3.741,2.991.767,6.039,1.425,9.061,2.129,4.034.939,8.066,1.878,12.149,2.7,3.206.65,6.442,1.214,9.674,1.794,3.966.71,7.937,1.4,11.934,2.006,3.313.5,6.637.953,9.966,1.384,1.982.258,3.968.466,5.955.7a40.674,40.674,0,0,1-8.522-20.163c-3.527-26.071,15.736-54.148,47.9-69.862,108.31-53.006,234.669-87.39,321.6-106.9,40.213-9.075,66.351-28.722,71.684-53.918,4.076-19.292-4.564-39.576-22.551-52.933-25.915-19.232-62.854-18.9-98.813.829-16.21,8.883-36.849,21.328-58.7,34.5-91.153,54.97-157.858,92.967-184.781,81.07-6.519-2.868-10.831-7.179-12.8-12.81-4.06-11.572,2.978-25.07,10.432-39.361,11.764-22.572,17.957-37.02,4.771-47.265-22.076-17.129-104.192,28.241-176.646,68.246-39.773,21.964-80.836,44.636-118.127,61.3.333,2.81.77,5.571,1.268,8.3.453,2.481.788,5.019,1.374,7.437' transform='translate(63.238 66.503)' fill='%23e23626'/%3E%3Cpath id='Path_261' data-name='Path 261' d='M437.589,179.164c15.247-5.7,27.708-15.432,31.768-24.774,1.392-3.186,1.614-5.956.667-8.23v-.007c-2.119-5.127-10.386-8.343-21.544-8.343A76.616,76.616,0,0,0,421.839,143c-15.291,5.815-27.782,15.58-31.8,24.878-1.364,3.141-1.57,5.875-.653,8.134,3.645,8.742,25.042,11.942,48.2,3.149' transform='translate(165.226 58.557)' fill='%23e23626'/%3E%3Cpath id='Path_262' data-name='Path 262' d='M501.851,903.5c-27.624-3.835-51.267,5.084-52.922,20.038-1.622,14.974,19.473,30.368,47.242,34.26,27.55,3.97,51.268-5.084,52.906-20.048s-19.466-30.341-47.227-34.25' transform='translate(190.727 383.547)' fill='%2345abe0'/%3E%3Cpath id='Path_263' data-name='Path 263' d='M542.365,47.7C566.442,44.483,584.2,31.24,582.02,18.283S558.458-2.561,534.22.759c-24.108,3.349-41.84,16.462-39.672,29.412,2.2,12.958,23.573,20.87,47.816,17.531' transform='translate(210.073)' fill='%23a4206a'/%3E%3Cpath id='Path_264' data-name='Path 264' d='M430.841,443.089c-5.084-.38-10.369-.616-15.281-1.119-1.188-.124-2.26-.325-3.437-.456-9.9-1.083-19.515-2.367-28.714-3.927-.55-.094-1.046-.221-1.593-.316q-14.457-2.505-27.782-5.737c-.654-.16-1.25-.355-1.9-.517q-12.914-3.206-24.8-7.026c-.958-.309-1.831-.664-2.777-.979-7.422-2.474-14.586-5.084-21.388-7.9-1.234-.51-2.372-1.067-3.585-1.587-6.3-2.7-12.4-5.5-18.167-8.466-1.442-.741-2.781-1.529-4.192-2.285-5.282-2.839-10.409-5.745-15.24-8.79-1.579-.993-3.056-2.028-4.588-3.041-4.383-2.907-8.639-5.859-12.636-8.919-1.634-1.248-3.173-2.526-4.745-3.8-3.6-2.921-7.09-5.875-10.365-8.909-1.614-1.492-3.142-3-4.678-4.517-2.938-2.907-5.767-5.835-8.423-8.822-1.518-1.7-2.967-3.415-4.393-5.14q-3.567-4.32-6.776-8.709-2.045-2.81-3.94-5.643-2.858-4.281-5.372-8.607c-1.161-1.989-2.291-3.974-3.349-5.975-1.5-2.847-2.876-5.7-4.172-8.56-.931-2.049-1.848-4.09-2.673-6.143-1.148-2.856-2.152-5.7-3.1-8.56-.683-2.046-1.377-4.085-1.959-6.127-.825-2.885-1.489-5.748-2.122-8.618-.436-1.987-.9-3.968-1.25-5.943-.144-.819-.392-1.65-.52-2.468-.048.021-.091.034-.14.054C144.535,289.65,118.74,297,99.033,297c-12.12,0-22.062-2.636-30.107-7.867-7-4.553-12.176-11.251-15.908-19.576-24.556,135.9,44.243,280.722,179.234,370.86,71.076-59.5,177.9-107.725,317.672-143.352,44.791-11.491,53.741-29.278,55.518-36.39,1.838-7.371-.815-14.772-7.453-20.825-11.171-10.15-35.887-17.891-68.957-6.32-31.269,10.995-57.765,14.609-78.928,10.962v.01c-6.671-.291-12.869-.919-19.261-1.409' transform='translate(20.443 114.537)' fill='%23f26f35'/%3E%3Cpath id='Path_265' data-name='Path 265' d='M552.41,422.02a116.055,116.055,0,0,0-21.929,2.163c-22.478,4.342-42.125,14.965-50.052,27.055-2.978,4.557-4.044,8.906-3.14,12.921,3.184,13.624,31.471,24.1,66.779,17.239,22.521-4.349,42.154-15,50.021-27.145,2.934-4.526,3.957-8.816,3.024-12.764l-.016-.074c-2.385-10.683-20.106-19.395-44.688-19.395' transform='translate(202.683 179.326)' fill='%23f26f35'/%3E%3Cpath id='Path_266' data-name='Path 266' d='M735.068,192.573c32.4-6.824,55.092-26.45,50.755-43.69-4.187-17.377-33.918-25.8-66.181-18.991-32.4,6.823-55.092,26.331-50.906,43.691,4.336,17.242,34.069,25.813,66.332,18.99' transform='translate(283.956 54.188)' fill='%23e23626'/%3E%3Cpath id='Path_267' data-name='Path 267' d='M195.094,923.173A1094.285,1094.285,0,0,0,310.34,1023.563c69.728,52.8,141.322,53.4,181.313,30.538,20.862-11.913,31.589-29.4,29.441-47.963-1.911-16.41-17.75-57.97-123.5-89.322-48.555-14.395-89-34.952-120.223-61.09l-1.852-2.3c-37.545-71.7-22.8-111.822-3.823-132.855,44.377-49.221,152.747-42.968,210.665-19.846,53.964,21.625,88.042,14.675,101.955.963,7.779-7.676,9.823-17.713,5.764-28.264-7.631-19.766-37.131-41.812-97.125-44.4h-.014c-46.57-2.075-91.435-8.779-133.337-19.914-55.637-14.637-107.115-36.836-153.112-66l-.036.031-.145-.094C84,643.987,80.213,771.846,195.094,923.173' transform='translate(47.45 230.754)' fill='%2345abe0'/%3E%3Cpath id='Path_268' data-name='Path 268' d='M178.267,543.113c-.05-.031-.1-.057-.152-.088l-.027.023.145.1Z' transform='translate(75.675 230.746)' fill='%2345abe0'/%3E%3C/g%3E%3C/svg%3E");background-size:150%;background-position:10% 10%;background-repeat:no-repeat}@media (min-width:991.5px){.woocommerce-account .non-member-bg{background-size:70%;background-position:10% 30%}}@media (min-width:1199.5px){.woocommerce-account .non-member-bg{background-size:55%;background-position:30% 30%}}@media (min-width:1439.5px){.woocommerce-account .non-member-bg{background-size:40%;background-position:center}}.woocommerce-account .general-banner-heater{display:none!important}.woocommerce-account .account-login-container .woocommerce h1,.woocommerce-account .account-login-container .woocommerce h2,.woocommerce-account .account-login-container .woocommerce h3{text-align:center}.woocommerce-account .account-login-container form.woocommerce-form.woocommerce-form-login{max-width:500px;border:none;margin-left:auto;margin-right:auto;margin-bottom:4rem}@media (min-width:991.5px){.woocommerce-account .account-login-container form.woocommerce-form.woocommerce-form-login{margin-bottom:10rem}}.woocommerce-account .account-login-container form.woocommerce-form.woocommerce-form-login label{font-size:1.4rem}.woocommerce-account .account-login-container form.woocommerce-form.woocommerce-form-login .woocommerce-LostPassword.lost_password{font-size:1.3rem;margin-bottom:0;margin-left:8px}.woocommerce-account .account-login-container form.woocommerce-form.woocommerce-form-login .woocommerce-button.button.woocommerce-form-login__submit{margin-left:auto;margin-right:0;text-transform:uppercase;background-color:#45ABE0;font-size:1.8rem;padding:1.2rem 2rem;color:#fff}@media (min-width:767.5px){.account-join-row.benefits-row-max{max-width:710px;margin-left:auto;margin-right:auto}}.account-join-row h2{font-size:2.4rem}@media (max-width:991.48px){.account-join-row h2{font-size:2rem}}.account-join-row .lead,.account-join-row .has-medium-font-size{font-size:1.6rem;margin-bottom:2rem}@media (min-width:767.5px){.account-join-row .lead,.account-join-row .has-medium-font-size{margin-bottom:3rem}}.account-join-row .benefits-max-width{max-width:120px}@media (max-width:991.48px){.account-join-row .login-header{padding-left:2rem;padding-right:2rem;font-size:3.5rem}}.account-join-row .circle-check-blue-icon--header{display:block;padding-top:72px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='66.01' height='66.01' viewBox='0 0 66.01 66.01'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2574' data-name='Rectangle 2574' width='66.01' height='66.01' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_375' data-name='Group 375' clip-path='url(https://vernonarts.ca/wp-content/themes/vcac/style/%23clip-path)'%3E%3Cpath id='Path_295' data-name='Path 295' d='M33.005,5.423a27.582,27.582,0,0,1,19.5,47.086A27.582,27.582,0,1,1,13.5,13.5a27.4,27.4,0,0,1,19.5-8.079m0-5.423A33,33,0,1,0,66.01,33.005,33.005,33.005,0,0,0,33.005,0' fill='%2345abe0'/%3E%3Cpath id='Path_296' data-name='Path 296' d='M79.612,106.085a3.036,3.036,0,0,1-2.162-.9L69.5,97.243a2.712,2.712,0,0,1,3.835-3.835l6.274,6.274L94.953,84.34a2.712,2.712,0,0,1,3.835,3.835L81.773,105.189a3.036,3.036,0,0,1-2.162.9' transform='translate(-50.966 -61.972)' fill='%2345abe0'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center top;background-size:52px;margin-bottom:4rem;font-size:1.5rem;color:#8e8e8e}@media (max-width:767.48px){.account-join-row .circle-check-blue-icon--header{margin-bottom:2rem}}@media (min-width:767.5px){.two-column{-moz-column-count:2;column-count:2;grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.benefit-cards{max-width:290px;margin-left:auto;margin-right:auto}.benefit-cards .btn{min-width:200px}a.faq-accordion-button{font-size:1.6rem;width:100%;padding:2rem 2.5rem 2rem 6rem;text-decoration:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51.312' height='64.352' viewBox='0 0 51.312 64.352'%3E%3Cg id='Group_413' data-name='Group 413' transform='translate(-375.688 -791.824)'%3E%3Cpath id='Path_310' data-name='Path 310' d='M227.927,11.7c2.381-.589,3.462-1.849,3.68-2.832a1.556,1.556,0,0,0-.557-1.619c-.448-.361-2.24-1.385-6.518.589a29.266,29.266,0,0,0-13.91,13.527,2.161,2.161,0,0,0,.758,1.9c.809.528,2.349.3,4.682-.68-.125-3.708,2.883-8.681,11.864-10.887' transform='translate(169.007 787.176)' fill='%23fff'/%3E%3Cpath id='Path_311' data-name='Path 311' d='M209.139,78.782c-6.617-4.5-9.969-11.673-8.733-18.426a33.612,33.612,0,0,0-2.818,12.983c-.113,8.072,3.761,15.979,9.69,22.556-4.287-6.722-3.658-12.462,1.861-17.114' transform='translate(178.102 749.721)' fill='%23fff'/%3E%3Cpath id='Path_312' data-name='Path 312' d='M231.33,43.813c.047.194.11.38.174.566.029.084.05.173.083.256a6.343,6.343,0,0,0,.359.755c.047.085.106.165.157.248.1.158.2.316.306.467.071.1.152.189.228.282.105.129.211.258.326.381.088.094.181.184.274.275.118.114.237.228.362.337.1.088.207.174.313.259q.2.155.4.3c.112.08.226.16.343.237.144.095.292.185.443.275.12.071.239.143.363.211.161.088.328.171.495.253.122.06.241.123.366.18.192.088.39.169.588.249.108.044.213.092.322.133q.456.174.931.324c.116.037.235.067.353.1.211.062.421.124.636.179.144.037.29.068.435.1.193.045.387.09.582.13.154.031.309.058.464.086.19.034.38.067.572.1.159.024.318.046.478.067.095.012.19.022.285.033a1.95,1.95,0,0,1-.409-.967,3.538,3.538,0,0,1,2.3-3.349,73.207,73.207,0,0,1,15.418-5.125c1.928-.435,3.181-1.377,3.437-2.585a2.539,2.539,0,0,0-1.081-2.538,4.343,4.343,0,0,0-4.737.04c-.777.426-1.767,1.022-2.814,1.654-4.37,2.636-7.568,4.457-8.859,3.887a1.058,1.058,0,0,1-.614-.614,2.609,2.609,0,0,1,.5-1.887c.564-1.082.861-1.775.229-2.266-1.058-.821-5,1.354-8.469,3.272-1.907,1.053-3.876,2.14-5.663,2.939.016.135.037.267.061.4s.038.241.066.357' transform='translate(154.65 767.162)' fill='%23fff'/%3E%3Cpath id='Path_313' data-name='Path 313' d='M287.757,33.113a2.711,2.711,0,0,0,1.523-1.188.5.5,0,0,0,.032-.395h0c-.1-.246-.5-.4-1.033-.4a3.667,3.667,0,0,0-1.277.249,2.735,2.735,0,0,0-1.525,1.192.5.5,0,0,0-.031.39c.175.419,1.2.572,2.311.151' transform='translate(116.831 770.107)' fill='%23fff'/%3E%3Cpath id='Path_314' data-name='Path 314' d='M301.517,203.937c-1.324-.184-2.458.244-2.537.961s.934,1.456,2.265,1.642,2.458-.244,2.536-.961-.933-1.455-2.264-1.642' transform='translate(107.374 649.592)' fill='%23fff'/%3E%3Cpath id='Path_315' data-name='Path 315' d='M311.562,2.287c1.154-.154,2.006-.789,1.9-1.41s-1.13-1-2.291-.84-2.006.789-1.9,1.41,1.13,1,2.292.84' transform='translate(100.199 791.824)' fill='%23fff'/%3E%3Cpath id='Path_316' data-name='Path 316' d='M226.8,69.21c-.244-.018-.5-.03-.732-.054-.057-.006-.109-.016-.165-.022-.475-.052-.936-.113-1.377-.188l-.077-.015q-.693-.12-1.332-.275l-.091-.025q-.619-.154-1.189-.337c-.046-.015-.088-.032-.133-.047-.356-.119-.7-.244-1.025-.379-.059-.024-.114-.051-.172-.076-.3-.129-.594-.264-.871-.406-.069-.036-.133-.073-.2-.109-.253-.136-.5-.275-.731-.422-.076-.048-.147-.1-.22-.146-.21-.139-.414-.281-.606-.428-.078-.06-.152-.121-.227-.182-.173-.14-.34-.282-.5-.427-.077-.071-.151-.144-.224-.217-.141-.139-.276-.28-.4-.423-.073-.082-.142-.164-.21-.246-.114-.138-.223-.277-.325-.418-.066-.09-.129-.18-.189-.27q-.137-.205-.258-.412c-.056-.1-.11-.191-.16-.287-.072-.136-.138-.273-.2-.41-.044-.1-.089-.2-.128-.294-.055-.137-.1-.273-.149-.41-.033-.1-.066-.2-.094-.294-.04-.138-.071-.276-.1-.413-.021-.1-.043-.19-.06-.285-.007-.039-.019-.079-.025-.118l-.007,0a10.01,10.01,0,0,1-3.728,1.029,2.586,2.586,0,0,1-1.443-.377,2.113,2.113,0,0,1-.763-.938c-1.177,6.515,2.121,13.458,8.593,17.78,3.407-2.853,8.529-5.165,15.23-6.873,2.147-.551,2.576-1.4,2.662-1.745a1,1,0,0,0-.357-1,3.325,3.325,0,0,0-3.306-.3,7.761,7.761,0,0,1-3.784.526h0c-.32-.014-.617-.044-.923-.067' transform='translate(170.521 749.349)' fill='%23fff'/%3E%3Cpath id='Path_317' data-name='Path 317' d='M308.948,95.331a5.563,5.563,0,0,0-1.051.1,3.838,3.838,0,0,0-2.4,1.3.8.8,0,0,0-.151.619c.153.653,1.509,1.156,3.2.827a3.812,3.812,0,0,0,2.4-1.3.785.785,0,0,0,.145-.612v0c-.114-.512-.964-.93-2.142-.93' transform='translate(102.94 725.322)' fill='%23fff'/%3E%3Cpath id='Path_318' data-name='Path 318' d='M351.739,31.927c1.553-.327,2.641-1.268,2.433-2.095S352.547,28.6,351,28.922s-2.641,1.262-2.441,2.095,1.633,1.238,3.18.91' transform='translate(72.802 771.727)' fill='%23fff'/%3E%3Cpath id='Path_319' data-name='Path 319' d='M226.81,140.893a52.458,52.458,0,0,0,5.525,4.813c3.343,2.531,6.775,2.56,8.692,1.464a2.386,2.386,0,0,0,1.411-2.3c-.092-.787-.851-2.779-5.921-4.283a15.983,15.983,0,0,1-5.764-2.929l-.089-.11c-1.8-3.438-1.093-5.361-.183-6.37,2.128-2.36,7.323-2.06,10.1-.951,2.587,1.037,4.221.7,4.888.046a1.2,1.2,0,0,0,.276-1.355c-.366-.947-1.78-2-4.656-2.129h0a30.179,30.179,0,0,1-6.392-.955,26.054,26.054,0,0,1-7.341-3.164h0l-.007,0c-5.864,4.84-6.046,10.969-.538,18.224' transform='translate(160.506 706.252)' fill='%23fff'/%3E%3Cpath id='Path_320' data-name='Path 320' d='M237.823,122.669l-.007,0h0l.007,0Z' transform='translate(150.038 706.255)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:2rem 50%;background-repeat:no-repeat;background-size:34px}@media (min-width:767.5px){a.faq-accordion-button{font-size:2rem}}.faq-accordion-body{padding:2rem;border:1px solid whitesmoke}.faq-accordion-body p{font-size:1.6rem;line-height:1.5}@media (min-width:767.5px){.faq-accordion-body{padding:2rem 2rem 2rem 6rem}}.state-ico{width:16px;height:16px;position:relative;display:inline-block;vertical-align:middle}.line{background-color:#fff;position:absolute}.horizontal{width:16px;height:2px;top:8px;left:0;transform:translateY(-50%);transition:transform 0.15s ease-out}.vertical{width:2px;height:16px;left:8px;top:0;transform:translateX(-50%);transition:transform 0.15s ease-out}.state-ico.active .horizontal{transform:translateY(-50%) rotate(-45deg)}.state-ico.active .vertical{transform:translateX(-50%) rotate(-45deg)}.faq-banner h1{font-size:3rem}@media (min-width:991.5px){.faq-banner h1{font-size:5rem}}.modal__trigger{margin-bottom:2rem;text-align:center}.modal__trigger .modal__trigger__image{height:300px;width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;margin-bottom:1rem}@media (min-width:767.5px){.modal__trigger .modal__trigger__image{height:386px}}.modal__trigger .modal__trigger__title{font-size:2.4rem;font-weight:700;margin-bottom:.5rem}.modal__trigger .modal__trigger__subtitle{font-size:1.5rem;padding:0 1rem}@media (min-width:991.5px){.modal-content--border{border-left:10px solid #5bb5e4}}.m-carousel__gallery{height:100%}@media (max-width:667.48px){.m-carousel__gallery{height:50vh}}@media (max-width:991.48px){.m-carousel__gallery{height:55vh}}.m-carousel__gallery .carousel-inner img{width:100%;height:100%}.m-carousel__gallery .carousel-indicators{margin-left:4px;margin-right:4px;justify-content:start;position:static;margin-top:8px}.m-carousel__gallery .carousel-indicators li{margin:0;border:3px solid #fff;flex:0 1 8.5%}@media (max-width:767.48px){.m-carousel__gallery .carousel-indicators li{flex:0 1 40px}}.m-carousel__gallery .carousel-control-prev,.m-carousel__gallery .carousel-control-next{height:calc(100% - 60px)}.m-carousel__gallery .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2284' data-name='Rectangle 2284' width='20' height='20' transform='translate(23030 3779)' fill='%23d8d139'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_52' data-name='Mask Group 52' transform='translate(-23030 -3779)' clip-path='url(https://vernonarts.ca/wp-content/themes/vcac/style/%23clip-path)'%3E%3Cpath id='Icon_metro-chevron-thin-left' data-name='Icon metro-chevron-thin-left' d='M20.58,22.327a.81.81,0,0,1,0,1.138.791.791,0,0,1-1.127,0l-9.1-9.2a.81.81,0,0,1,0-1.138l9.1-9.2a.792.792,0,0,1,1.127,0,.81.81,0,0,1,0,1.138l-8.3,8.627,8.3,8.625Z' transform='translate(23055.813 3802.701) rotate(180)' fill='%2380838a'/%3E%3C/g%3E%3C/svg%3E%0A");border:2px solid #80838a;background-color:#fff;background-size:20px;background-position:9px center;border-radius:50%;width:40px;height:40px}.m-carousel__gallery .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2283' data-name='Rectangle 2283' width='20' height='20' transform='translate(22986 3764)' fill='%23d8d139'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_51' data-name='Mask Group 51' transform='translate(-22986 -3764)' clip-path='url(https://vernonarts.ca/wp-content/themes/vcac/style/%23clip-path)'%3E%3Cpath id='Icon_metro-chevron-thin-left' data-name='Icon metro-chevron-thin-left' d='M20.58,22.327a.81.81,0,0,1,0,1.138.791.791,0,0,1-1.127,0l-9.1-9.2a.81.81,0,0,1,0-1.138l9.1-9.2a.792.792,0,0,1,1.127,0,.81.81,0,0,1,0,1.138l-8.3,8.627,8.3,8.625Z' transform='translate(22980.885 3760.299)' fill='%2380838a'/%3E%3C/g%3E%3C/svg%3E%0A");border:2px solid #80838a;background-color:#fff;background-size:20px;background-position:7px center;border-radius:50%;width:40px;height:40px}.m-carousel__gallery .carousel-indicators li img{display:block;opacity:.7}.m-carousel__gallery .carousel-indicators li.active img{opacity:1}.m-carousel__gallery .carousel-indicators li:hover img{opacity:.85}.m-carousel__gallery .carousel-item{height:calc(50vh - 40px)}@media (min-width:767.5px){.m-carousel__gallery .carousel-item{max-height:778px;height:calc(55vh - 200px)}}@media (min-width:767.5px) and (max-width:991.48px){.m-carousel__gallery .carousel-item{height:calc(64vh - 220px)}}@media (min-width:1199.5px){.m-carousel__gallery .carousel-item{height:calc(100vh - 174px)}}@media (min-width:1700px){.m-carousel__gallery .carousel-item{height:calc(100vh - 200px)}}.m-carousel__gallery .carousel-item img{-o-object-fit:contain;object-fit:contain}.m-modal-button--close{height:40px;justify-content:end;align-items:center}.m-modal-button--close .close{font-size:2rem;margin-right:2rem}@media (min-width:991.5px){.m-modal-button--close .close{margin-right:-2rem}}.m-modal__image{margin-bottom:2rem;display:flex;height:60vh;max-height:850px}.m-modal__image img{width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}@media (min-width:991.5px){.m-modal__image{margin-bottom:0;height:calc(55vh - 10rem)}}@media (min-width:1199.5px){.m-modal__image{height:calc(100vh - 10rem)}}.l-modal__content-body{display:flex;flex-direction:column;max-height:850px}@media (min-width:991.5px){.l-modal__content-body{height:calc(55vh - 10rem)}}@media (min-width:1199.5px){.l-modal__content-body{height:calc(100vh - 10rem)}}.l-modal__content-body .modal-content-header{min-height:50px;flex-shrink:0;margin-bottom:20px}.l-modal__content-body .modal-content-body{z-index:1}@media (min-width:991.5px){.l-modal__content-body .modal-content-body{flex:0 1 502px;overflow-y:scroll}}@media (min-width:1199.5px){.l-modal__content-body .modal-content-body{padding-bottom:100px}}.l-modal__content-body .modal-content-body p{font-size:1.6rem}.l-modal__content-body .modal-content-footer{position:relative;height:114px;flex-shrink:0;padding-top:15px}.l-modal__content-body .modal-content-footer a{font-size:1.5rem;color:#707070;border-bottom:1px solid #707070;line-height:1.7;margin-bottom:12px;position:relative}.l-modal__content-body .modal-content-footer a:after{position:absolute;content:'';right:0;top:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.42' height='12.035' viewBox='0 0 29.42 12.035'%3E%3Cpath id='Right_long' data-name='Right long' d='M23.22,0l-.97.938,4.576,4.427H0V6.67H26.826L22.251,11.1l.97.938,5.735-5.548.464-.469-.464-.469Z' fill='%23707070'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right center;width:30px;height:14px}@media (min-width:991.5px){.l-modal__content-body .modal-content-footer:before{content:'';width:100%;height:80px;background:#fff;background:linear-gradient(0deg,white 0%,#fff0 100%);position:absolute;top:-80px;z-index:2}}a.gallery-item{cursor:pointer}.footer-container{border-top:1px solid #707070}@media (max-width:1699.98px){.section-footer li{max-width:15rem}}@media (max-width:1439.48px){.section-footer li{max-width:12rem}}@media (max-width:991.48px){.section-footer li{max-width:none}}.section-footer li>ul li.menu-item a{max-width:12rem}@media (max-width:1699.98px){.section-footer li>ul li.menu-item a{max-width:10rem}}@media (max-width:991.48px){.section-footer li>ul li.menu-item a{max-width:none}}ul.footer-menu{margin-left:0;padding-left:0}ul.footer-menu ul{margin-left:0;padding-left:0;margin-top:2.7rem}@media (max-width:1439.48px){ul.footer-menu ul{margin-top:2rem}}@media (max-width:1199.48px){ul.footer-menu ul{margin-top:1rem;margin-bottom:1rem}}.woocommerce-input-wrapper{width:100%;display:block}h2.woocommerce-loop-product__title,span.price{font-size:1.6rem!important}span.price,.woocommerce div.product p.price,.woocommerce div.product span.price{font-weight:700!important;color:#9BC53F!important}.woocommerce ul.products li.product .button{font-size:1.5rem!important;margin-right:4rem}.woocommerce a.added_to_cart{font-size:1.5rem!important}tr{font-size:1.5rem!important}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{min-width:15rem}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#A4206A;font-size:1.5rem!important}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#8f1c5c}.woocommerce-error,.woocommerce-info,.woocommerce-message,#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{font-size:1.5rem!important}.woocommerce .quantity .qty{font-size:1.5rem}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:1.6rem}.posted_in{font-size:1.4rem}.woocommerce-product-details__short-description+div{padding:2rem 0}.woocommerce-product-details__short-description+div span{font-weight:700;margin-left:1rem}.woocommerce-product-details__short-description+div a{text-decoration:underline}.woocommerce div.product .woocommerce-tabs ul.tabs li{font-size:1.5rem}.orderby{font-size:1.5rem}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{color:#FFF;border-radius:0;text-transform:uppercase;font-size:1.8rem;font-weight:700;background-color:#F26F35}@media (max-width:1199.48px){.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{font-size:1.6rem}}@media (max-width:991.48px){.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{font-size:1.4rem}}.wc-bookings-booking-form{max-width:50rem}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{background-color:none}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-next{top:11px}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-prev{top:11px}.wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#45ABE0!important}.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a,.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default{background-color:#2394cf!important}span.price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:#9BC53F!important}.wc-bookings-booking-form .block-picker li:nth-child(odd) a:hover,.wc-bookings-booking-form .block-picker li:nth-child(odd) a:focus,.wc-bookings-booking-form .block-picker li:nth-child(even) a:hover,.wc-bookings-booking-form .block-picker li:nth-child(even) a:focus{font-weight:700;background-color:#9BC53F!important}.wc-bookings-booking-form .block-picker li a{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.wc-bookings-booking-form .block-picker li a .booking-spaces-left{margin-left:3px}.ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-default{border-radius:0!important}.woocommerce form .password-input,.woocommerce-page form .password-input{width:100%}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:.3rem}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{margin-left:1rem;border-radius:0}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;background-color:#fff;padding:3rem;margin-right:3rem}@media (min-width:991.5px){.woocommerce-account .woocommerce-MyAccount-navigation ul{border-right:1px solid #e6e6e6}}@media (max-width:991.48px){.woocommerce-account .woocommerce-MyAccount-navigation ul{margin-right:0rem}}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:1rem 0}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{padding-left:16px;color:#F26F35;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='17' viewBox='0 0 14 17'%3E%3Cpath id='Polygon_20' data-name='Polygon 20' d='M8.5,0,17,14H0Z' transform='translate(14) rotate(90)' fill='%23f26f35'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:0 50%;background-size:10px}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:hover{color:#e5510f}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#5a6570;font-size:1.6rem;font-weight:700;text-transform:uppercase;position:relative}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{color:#000}@media (max-width:1439.48px){.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:1.5rem}}@media (max-width:1199.48px){.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:1.4rem}}@media (max-width:767.48px){ul.products.columns-4{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media (max-width:767.48px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}}.wc-bookings-booking-cost{font-size:1.6rem}.product_meta{display:none}#ect-carousel-wrapper .ect-carousel-title h4,#ect-carousel-wrapper .ect-carousel-title h4 a,.ect-carousel-event-area,#ect-carousel-wrapper .ect-carousel-date,#ect-carousel-wrapper .ect-date-schedule span{font-family:'Lato',sans-serif!important}#ect-carousel-wrapper .ect-carousel-date,#ect-carousel-wrapper .ect-date-schedule span{color:#FFF!important}#ect-carousel-wrapper .style-1 .ect-carousel-date{background:rgb(242 111 53 / .8)!important;box-shadow:inset 0 0 25px -5px #F26F35!important}#ect-carousel-wrapper .style-1 .ect-carousel-date:after{border-color:#fff0 #fff0 #F26F35!important}#ect-carousel-wrapper .ect-carousel-event-area{box-shadow:none!important}#ect-carousel-wrapper .ect-carousel-event-area{background:rgb(69 171 224 / .2)!important}.ect-carousel-readmore a{color:#FFF!important;border-radius:0;text-transform:uppercase;font-size:1.8rem;font-weight:700;background-color:#45ABE0;border:none!important}.ect-carousel-readmore a:hover{background-color:#1f85ba!important}@media (max-width:1199.48px){.ect-carousel-readmore a{font-size:1.6rem}}@media (max-width:991.48px){.ect-carousel-readmore a{font-size:1.4rem}}.woocommerce span.onsale{background-color:#9BC53F;font-size:1.3rem;border-radius:0%}.waitinglist{font-size:1.5rem;font-weight:700;background:rgb(255 0 0 / .2)}.notwaitinglist{color:#9bc53f;font-weight:700}li.wpmenucartli>a{padding-top:3px;padding-left:8px;display:block;line-height:1}@media (min-width:767.5px){li.wpmenucartli>a{padding:3px 1rem 0 .95rem}}.woocommerce-additional-fields__field-wrapper span.woocommerce-input-wrapper h2{display:none}.cart-contents{position:relative;display:flex!important;flex-flow:column nowrap;justify-content:center}.cart-contents:before{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f290"!important;font-size:30px;color:#FF1493}.cart-contents:hover{text-decoration:none}.cart-contents-count{position:absolute;top:15px;right:1px;transform:translateY(-105%) translateX(25%);font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:22px;height:22px;width:22px;vertical-align:middle;text-align:center;color:#fff;background:#000;border-radius:50%;padding:1px}.woocommerce-terms-and-conditions-wrapper{width:100%}p.form-row.form-row-wide{display:block;align-items:baseline}@media (min-width:767.5px){p.form-row.form-row-wide{display:flex;align-items:baseline}.woocommerce-checkout #payment ul.payment_methods li input{margin-left:1em}}.wc_payment_method.payment_method_cod{width:12px;height:12px;position:absolute;bottom:10px;right:20px;overflow:hidden}.wc_payment_method.payment_method_cod input[type="radio"]#payment_method_cod{margin-left:0!important;position:absolute;top:0;left:0;-webkit-appearance:none;width:10px;height:10px;background-color:#c5c2c5;border:none;border-radius:50%;outline:none;cursor:pointer}.wc_payment_method.payment_method_cod input[type="radio"]#payment_method_cod:checked{background-color:#71bfe7}.wc_payment_method.payment_method_cod label,.wc_payment_method.payment_method_cod .payment_box.payment_method_cod{display:none}.woocommerce form .form-row.woocommerce-validated.woocommerce-invalid input.input-text{border-color:#a00!important;background-color:rgb(170 0 0 / .2)!important}.cartcontents{font-weight:700}@media (min-width:1199.5px){.cartcontents{font-size:1.6rem}}.wpmenucartli a>i{font-size:1.6rem}@media (min-width:1199.5px){.wpmenucartli a>i{font-size:2rem}}#cart-menu .nav-link{padding:.5rem .4rem}@media (max-width:991.48px){#cart-menu .nav-link{font-size:1.1rem}}.woocommerce .woocommerce-MyAccount-content{margin-top:2rem}.woocommerce .woocommerce-MyAccount-content h2{display:none}a.edit{font-size:1.6rem;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;margin-bottom:1rem}.woocommerce .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a{display:inline-block;min-width:160px;padding:.75rem 2.5rem;background-color:#e23626;text-align:center;color:white!important}button{cursor:pointer}body .hero-nav-overlay .contact-button a.nav-link{color:#FFF;border-radius:0;padding:1.2rem 2rem}@media (max-width:1439.48px){body .hero-nav-overlay .contact-button a.nav-link{padding:.8rem 1.5rem}}body .hero-nav-overlay .contact-button a.nav-link:hover,body .hero-nav-overlay .contact-button a.nav-link:active,body .hero-nav-overlay .contact-button a.nav-link:focus{color:rgb(255 255 255 / .8)}body .hero-nav-overlay .contact-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar-light .navbar-toggler{border:none}.fa-bars:before{color:#45ABE0;font-size:2rem}.light-theme .fa-bars:before{color:#F26F35}.btn{color:#FFF;border-radius:0;text-transform:uppercase;font-size:1.8rem;font-weight:700}@media (max-width:1199.48px){.btn{font-size:1.6rem}}@media (max-width:991.48px){.btn{font-size:1.4rem}}body .hero-nav-overlay .contact-button.active.nav-item a.nav-link{color:#FFF!important}body #gform_wrapper_1 .gform_footer input[type=submit],body #gform_wrapper_5 .gform_footer input[type=submit],body #gform_wrapper_3 .gform_footer input[type=submit],body #gform_wrapper_4 .gform_footer input[type=submit]{color:#fff;background-color:#F26F35;border:none;outline:none;text-transform:uppercase;padding:1rem 2rem;border-radius:0;font-size:1.8rem;font-weight:700}@media (max-width:1199.48px){body #gform_wrapper_1 .gform_footer input[type=submit],body #gform_wrapper_5 .gform_footer input[type=submit],body #gform_wrapper_3 .gform_footer input[type=submit],body #gform_wrapper_4 .gform_footer input[type=submit]{font-size:1.6rem}}@media (max-width:991.48px){body #gform_wrapper_1 .gform_footer input[type=submit],body #gform_wrapper_5 .gform_footer input[type=submit],body #gform_wrapper_3 .gform_footer input[type=submit],body #gform_wrapper_4 .gform_footer input[type=submit]{font-size:1.4rem}}body #gform_wrapper_1 .gform_footer input[type=submit]:hover,body #gform_wrapper_1 .gform_footer input[type=submit]:active,body #gform_wrapper_1 .gform_footer input[type=submit]:focus,body #gform_wrapper_5 .gform_footer input[type=submit]:hover,body #gform_wrapper_5 .gform_footer input[type=submit]:active,body #gform_wrapper_5 .gform_footer input[type=submit]:focus,body #gform_wrapper_3 .gform_footer input[type=submit]:hover,body #gform_wrapper_3 .gform_footer input[type=submit]:active,body #gform_wrapper_3 .gform_footer input[type=submit]:focus,body #gform_wrapper_4 .gform_footer input[type=submit]:hover,body #gform_wrapper_4 .gform_footer input[type=submit]:active,body #gform_wrapper_4 .gform_footer input[type=submit]:focus{background-color:#e5510f}body #gform_wrapper_3 .gform_footer input[type=submit]{background-color:#45ABE0}body #gform_wrapper_3 .gform_footer input[type=submit]:hover,body #gform_wrapper_3 .gform_footer input[type=submit]:active,body #gform_wrapper_3 .gform_footer input[type=submit]:focus{background-color:#2394cf}body #gform_wrapper_2 .gform_footer{position:absolute;top:50%;right:12px;transform:translateY(-57%)}body #gform_wrapper_2 .gform_footer{background-image:url("data:image/svg+xml,%3Csvg id='Icon' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.025' height='14.914' viewBox='0 0 24.025 14.914'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath id='Shape' d='M-18,7.87a1.335,1.335,0,0,1,1.335-1.335H.913L-2.926,2.686A1.333,1.333,0,0,1-2.924.8h0A1.331,1.331,0,0,1-1.042.8L6.025,7.87l-7.067,7.067a1.331,1.331,0,0,1-1.882,0h0a1.333,1.333,0,0,1,0-1.883L.913,9.2H-16.665A1.335,1.335,0,0,1-18,7.87Z' transform='translate(18 -0.413)' fill='rgba(0,0,0,0.7)'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_45' data-name='Group 45' transform='translate(0 0)'%3E%3Cpath id='Shape-2' data-name='Shape' d='M-18,7.87a1.335,1.335,0,0,1,1.335-1.335H.913L-2.926,2.686A1.333,1.333,0,0,1-2.924.8h0A1.331,1.331,0,0,1-1.042.8L6.025,7.87l-7.067,7.067a1.331,1.331,0,0,1-1.882,0h0a1.333,1.333,0,0,1,0-1.883L.913,9.2H-16.665A1.335,1.335,0,0,1-18,7.87Z' transform='translate(18 -0.413)' fill='rgba(0,0,0,0.7)'/%3E%3Cg id='Mask_Group_45' data-name='Mask Group 45' clip-path='url(https://vernonarts.ca/wp-content/themes/vcac/style/%23clip-path)'%3E%3Cg id='Color' transform='translate(-5.339 -14.45)'%3E%3Crect id='Rectangle' width='29.364' height='29.364' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:contain;background-position:center;background-repeat:no-repeat;width:2.4rem;height:1,4rem;cursor:pointer}body #gform_wrapper_2 .gform_footer input{opacity:0}body #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_label{display:none}body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text]{padding:1.5rem 0;height:100%;border:none;outline:none;background-color:#F26F35;color:#FFF;border-bottom:1px solid #FFF;font-size:2rem}@media (max-width:1439.48px){body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text]{font-size:1.6rem}}@media (max-width:1199.48px){body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text]{font-size:1.4rem}}body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text]::-moz-placeholder{color:#FFF}body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text]:-ms-input-placeholder{color:#FFF}body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text]::placeholder{color:#FFF}body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text]:focus,body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text]:active{border-bottom:2px solid #FFF;outline:none!important}.arrow-relative{position:relative}@media (max-width:1199.48px){.arrow-relative{width:100%}}.gform_wrapper.gravity-theme .ginput_total{color:#A4206A;font-size:1.6rem}@media (max-width:361.98px){#gform_wrapper_1 div.ginput_recaptcha,#gform_wrapper_7 div.ginput_recaptcha{transform:scale(.8);-webkit-transform:scale(.8);transform-origin:0 0;-webkit-transform-origin:0 0}}.grecaptcha-badge{z-index:999}#main-slider-nav-container div.orders{opacity:.3;transition:all .2 ease-in-out}#main-slider-nav-container div.orders .d-flex{width:217px;height:150px;cursor:pointer}@media (max-width:767.48px){#main-slider-nav-container div.orders .d-flex{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:1rem}}.sleder-frame{overflow:hidden;width:651px}@media (min-width:2000px){.sleder-frame{width:1000px}}@media (min-width:2400px){.sleder-frame{width:1051px}}@media (max-width:767.48px){.sleder-frame{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:.5rem}}#main-slider-nav-container{width:40rem}.main-slider-bg{min-height:75vh;background-position:center}@media (max-width:991.48px){.main-slider-bg{min-height:50vh}}@media only screen and (max-height:800px){.main-slider-bg{min-height:80vh}}@media (max-width:767.48px){.main-slider-bg{height:40rem;min-height:40rem}}.main-slider-wrapper{position:relative}.container-for-small-slider{position:absolute;right:0;bottom:0}div.tns-nav-active{transition:all .2 ease-in-out;opacity:1!important}.circles{border:1px solid #FFF;border-radius:100%;font-size:1.3rem;width:3.6rem;height:3.6rem;padding-top:.7rem}@media (max-width:767.48px){.nav-slider-content{display:none}}.about-cards a:hover{text-decoration:none}.about-cards-card{height:87.3rem}.about-cards-card .gradient-overlay{transition:all 0.5s ease-in-out}.about-cards-card .gradient-overlay:hover{transition:all 0.5s ease-in-out;background-image:linear-gradient(to right,rgb(0 0 0 / .1),rgb(0 0 0 / .2))}@media (max-width:1699.98px){.about-cards-card{height:70rem}}@media (max-width:1439.48px){.about-cards-card{height:60rem}}@media (max-width:1199.48px){.about-cards-card{height:50rem}}@media (max-width:991.48px){.about-cards-card{height:40rem}}@media (max-width:767.48px){.about-cards-card{height:30rem}}@media (max-width:667.48px){.about-cards-card{width:25rem;margin:1rem}}.about-cards-card h2{background-color:#FFF}.about-cards-card-big{transform:scale(1.01,1.15)}@media (max-width:667.48px){.about-cards-card-big{transform:scaleY(1)}}.team-member-card{height:87.3rem}@media (max-width:1699.98px){.team-member-card{height:70rem}}@media (max-width:1439.48px){.team-member-card{height:60rem}}@media (max-width:1199.48px){.team-member-card{height:50rem}}@media (max-width:991.48px){.team-member-card{height:40rem}}@media (max-width:767.48px){.team-member-card{height:30rem}}@media (max-width:667.48px){.team-member-card{width:25rem;margin:1rem}}body a.studio-card-link:hover{text-decoration:none!important}.studio-card{width:50.6rem;height:75.8rem;padding:0;transition:all .2s ease-in-out}.studio-card:hover{transition:all .2s ease-in-out;transform:scale(1.01)}.studio-card h3{background-color:rgb(242 111 53 / .8);margin:0}.studio-card h3.card-classes{background-color:rgb(69 171 224 / .8)}.studio-card h3.program-card{background-color:rgb(155 197 63 / .8)}.studio-card h3.card-staff{background-color:rgb(164 32 106 / .8)}@media (max-width:1699.98px){.studio-card{height:70rem;width:45rem}}@media (max-width:1439.48px){.studio-card{height:60rem;width:45rem}}@media (max-width:1199.48px){.studio-card{height:50rem;width:40rem}}@media (max-width:991.48px){.studio-card{height:40rem;width:30rem}}@media (max-width:767.48px){.studio-card{height:30rem;width:25rem}}@media (max-width:667.48px){.studio-card{width:25rem;margin:1rem}}.carousel-wrapper{position:relative}.controls{width:100%;display:flex;justify-content:space-between;position:absolute;left:-.1%;top:50%;transform:translateY(-50%)}.slide a,.slide a:hover,.slide a:visited,.slide a:active{text-decoration:none}.slide__item{height:60vh;display:flex;justify-content:center;align-items:center}.slide__item .bg-image{flex-grow:1;width:100%}.slide__item-title{width:100%}.controls-pointer{background-repeat:no-repeat;background-size:contain;background-position:center;height:1.5rem;width:1.5rem;cursor:pointer}.prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.489' height='27.296' viewBox='0 0 15.489 27.296'%3E%3Cg id='priority-low' transform='translate(20.075 -0.586) rotate(90)'%3E%3Cpath id='Path_32' data-name='Path 32' d='M25.279,4.586,14.234,15.631,3.189,4.586l-2.6,2.6L12.933,19.536a1.841,1.841,0,0,0,2.6,0L27.882,7.189Z' transform='translate(0)' fill='%230b6087'/%3E%3C/g%3E%3C/svg%3E")}.next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.133' height='16.633' viewBox='0 0 26.133 16.633'%3E%3Cg id='box-arrow-left' transform='translate(26.133 16.633) rotate(180)'%3E%3Cpath id='Path_6' data-name='Path 6' d='M9.158,16.284a1.188,1.188,0,0,0,0-1.682L2.869,8.316,9.158,2.031A1.189,1.189,0,0,0,7.476.348L.349,7.475a1.188,1.188,0,0,0,0,1.682l7.127,7.127a1.188,1.188,0,0,0,1.682,0Z' transform='translate(0)' fill='%23fff' fill-rule='evenodd'/%3E%3Cpath id='Path_7' data-name='Path 7' d='M23.755,1.188A1.188,1.188,0,0,0,22.568,0H1.188a1.188,1.188,0,1,0,0,2.376h21.38A1.188,1.188,0,0,0,23.755,1.188Z' transform='translate(2.378 7.128)' fill='%23fff' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E%0A")}@media (min-width:1510px){.controls{padding-left:5rem;padding-right:5rem}.controls-pointer{height:2rem;width:2rem}}@media screen and (min-width:1800px){.controls{padding-left:15rem;padding-right:15rem}.controls-pointer{height:3rem;width:3rem}}@media screen and (min-width:2000px){.controls{padding-left:20rem;padding-right:20rem}}.carousel-inner img{width:100%;height:100%}#custCarousel .carousel-indicators{position:static;margin-top:20px}#custCarousel .carousel-indicators>li{width:100px}#custCarousel .carousel-indicators li img{display:block;opacity:.5}#custCarousel .carousel-indicators li.active img{opacity:1}#custCarousel .carousel-indicators li:hover img{opacity:.75}.carousel-item img{width:90%}.accommodation-img{height:14rem;width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.compat-object-fit{background-size:cover;background-position:center center;border:10px solid #fff}.compat-object-fit>.img__object,.compat-object-fit>.gallery-item>.accommodation-img{opacity:0}.compat-object-fit>.gallery-item{display:block}.accommodation-img{height:30rem;width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;cursor:zoom-in}.compat-object-fit{background-size:cover;background-position:center center;border:10px solid #fff}.compat-object-fit>.img__object,.compat-object-fit>.gallery-item>.accommodation-img{opacity:0}.compat-object-fit>.gallery-item{display:block}.blog-listing__img{height:20rem;width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.compat-object-fit{background-size:cover;background-position:center center;border:10px solid #fff}.compat-object-fit>.img__object,.compat-object-fit>.blog-listing__item>.blog-listing__img{opacity:0}.compat-object-fit>.blog-listing__item{display:block}@media (min-width:991.5px){.next-prev_container .row{max-width:66.66667%;margin-left:auto;margin-right:auto}}ol.list-styled{padding-left:1.05rem;margin-bottom:.5rem}.has-medium-font-size{font-weight:400}.has-medium-font-size strong{font-weight:700}@media (max-width:1200px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__media{grid-row:none}}ol.list-styled{padding-left:1.05rem;margin-bottom:.5rem}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:#fff0}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset #fff0}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgb(0 0 0 / .6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgb(0 0 0 / .6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.modal-dialog{max-width:1000px}