@media all and (min-width:1100px) and (max-width:1405px){}@media all and (min-width:768px) and (max-width:980px){}@media all and (max-width:980px){.ag-reflow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.ag-first{-webkit-order:1;order:1}.ag-second{-webkit-order:2;order:2}.ag-third{-webkit-order:3;order:3}.ag-fourth{-webkit-order:4;order:4}.ag-reflow:last-child .et_pb_column:last-child{margin-bottom:30px}img{pointer-events:none!important}}.sub-menu a{line-height:1.2em;font-size:1.1em!important}sup{font-size:.4em}.desat{-webkit-filter:grayscale(1);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);filter:grayscale(50%)}.desat2{-webkit-filter:grayscale(1);-webkit-filter:grayscale(25%);-moz-filter:grayscale(25%);filter:grayscale(25%)}ol{margin-left:20px}ol li{list-style-position:outside}.ag-nolist li{list-style-type:none}.ag-vertical-align{display:flex;flex-direction:column;justify-content:center}span.mobile_menu_bar::before{font-size:2em!important;color:#d45062}li.et_pb_menu_page_id-39174.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-39174{background:#ffffff;padding:15px 20px 15px 20px;max-height:20px;margin:10px!important;border-radius:20px}ul#menu-2ndary-menu{padding-top:0!important}@media screen and (max-width:980px){#top-header-menu .et_pb_menu__menu{display:block}#top-header-menu .mobile_menu_bar{display:none}}li.et_pb_menu_page_id-27273.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-41797 a{color:#ffffff!important;position:relative;top:13px}.product-thumbnail img{display:none}p.stock.out-of-stock{text-align:center;font-size:2em!important}.wc-block-components-product-metadata__description{display:none}.ag-vertical-vid iframe{max-height:500px}.no-list li{list-style-type:none}.cfc .ecs-event img{float:left;width:300px;margin:0 20px 100px 0;border:solid #d45062 1px}.cfc .entry-title a{font-family:"Montserrat";font-weight:bold}.cfc span.duration.time{font-weight:bold}@media all and (max-width:980px){.cfc .ecs-event img{float:none!important;width:100%!important;margin:auto!important}}input#nf-field-1,input#nf-field-2,textarea#nf-field-3{font-size:1em;padding:10px 5px;border-radius:5px}input#nf-field-4{background:#d45062;color:#ffffff;padding:10px 20px;font-size:1em;font-weight:bold;border:none;border-radius:3px}.nf-element{min-height:40px!important;border-radius:5px}.ty_button p{background:#d45062!important;color:#ffffff;line-height:1em;padding:10px!important;margin-top:10px}.textwidget.custom-html-widget img{margin-bottom:10px}