body,.sp-pre-loader{background:#7411b1}.sp-pre-loader img{padding:0 30px}@media (max-width:1399px){.container{max-width:100%}}h1,h2,h3,h4,h5,h6{color:#7411b1}button,.btn{border:2px solid #252525;border-radius:50px;filter:drop-shadow(0 3px 0 #252525);font-size:14px;font-weight:800;text-transform:uppercase}button:hover,button:focus,.btn:hover,.btn:focus{border:2px solid #252525}#sp-header{box-shadow:none;height:95px;z-index:1000}#sp-header.header-sticky{border-bottom:2px dashed #fff}#sp-header.header-sticky .container-inner{border-bottom:0}#sp-header .container-inner #sp-logo{position:relative;z-index:1000}#sp-header .container-inner #sp-logo .logo{height:95px}#sp-header .container-inner #sp-logo .logo .logo-image{height:60px}@media (max-width:991px){#sp-header .container-inner #sp-menu .sp-megamenu-wrapper{justify-content:end !important}}#sp-header .container-inner #sp-menu .sp-megamenu-wrapper ul li a{font-size:18px;font-weight:400;letter-spacing:0.5px;line-height:inherit;text-transform:uppercase}@media (max-width:1180px){#sp-header .container-inner #sp-menu .sp-megamenu-wrapper ul li a{font-size:16px}}@media (max-width:1122px){#sp-header .container-inner #sp-menu .sp-megamenu-wrapper ul li a{font-size:15px}}#sp-header .container-inner #sp-menu .sp-megamenu-wrapper ul li a.home{display:none}#sp-header .container-inner #sp-menu .sp-megamenu-wrapper ul li a:after{display:none !important}#sp-header .container-inner #sp-menu .sp-megamenu-wrapper ul li ul li a{font-size:18px;text-transform:none}#sp-header .container-inner #sp-top1{position:relative;z-index:1000}#sp-header .container-inner #sp-top1 ul.menu{list-style:none;margin:0;padding:0}#sp-header .container-inner #sp-top1 ul.menu li{display:inline-block}#sp-header .container-inner #sp-top1 ul.menu li+li{margin-left:15px}@media (max-width:1122px){#sp-header .container-inner #sp-top1 ul.menu li+li{margin-left:5px}}#sp-header .container-inner #sp-top1 ul.menu li.active .btn,#sp-header .container-inner #sp-top1 ul.menu li .btn:hover,#sp-header .container-inner #sp-top1 ul.menu li .btn:focus{background:#2ED917;color:#252525}#sp-header .container-inner #sp-top1 ul.menu li a.btn{background:#FFCC00;border:2px solid #252525;border-radius:50px;filter:drop-shadow(0 3px 0 #252525);font-size:14px;font-weight:800;text-transform:uppercase}@media (max-width:1180px){#sp-header .container-inner #sp-top1 ul.menu li a.btn{font-size:12px}}#sp-header .container-inner #sp-top1 ul.menu li a.btn-secondary{background:#fff}#offcanvas-toggler .burger-icon>span{background-color:#fff}.offcanvas-menu ul.menu li{overflow:inherit !important}.offcanvas-menu ul.menu li.active .btn,.offcanvas-menu ul.menu li .btn:hover,.offcanvas-menu ul.menu li .btn:focus{background:#2ED917;color:#252525}.offcanvas-menu ul.menu li a{color:#252525;opacity:1 !important;font-weight:400;letter-spacing:0.5px;text-transform:uppercase}.offcanvas-menu ul.menu li a.btn{background:#FFCC00;border:2px solid #252525;border-radius:50px;color:#252525 !important;filter:drop-shadow(0 3px 0 #252525);font-size:14px;font-weight:800;text-transform:uppercase}.home #sp-title{background:#cb1694}#sp-title{background:#7411b1}#sp-main-body{background:#7411b1;padding:30px 0}@media (max-width:991px){#sp-main-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media (max-width:991px){#sp-main-body #sp-component{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}#sp-main-body #sp-component hr{border-top:2px dashed #00c1ff;opacity:1;margin:30px 0}@media (max-width:991px){#sp-main-body #sp-left,#sp-main-body #sp-right{margin-top:30px;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}}#sp-main-body #sp-left .sp-module,#sp-main-body #sp-right .sp-module{border:2px dashed #00c1ff;border-radius:20px}#sp-main-body #sp-left .sp-module .sp-module-title,#sp-main-body #sp-right .sp-module .sp-module-title{border-bottom:0;font-weight:400;margin-bottom:15px;padding-bottom:0}.home #sp-main-body .container-inner{background:none !important;border-radius:0 !important;padding:0 !important}#sp-spotlight-6{background:#7411b1;position:relative;overflow:hidden}@media (max-width:767px){#sp-spotlight-6{padding-bottom:20px}}#sp-cta{background:#424dd2;color:#FFFFFF;padding-top:215px;padding-bottom:60px;position:relative}@media (max-width:991px){#sp-cta{padding-top:150px}}@media (max-width:767px){#sp-cta{padding-top:100px;padding-bottom:30px}}#sp-cta:before{content:"";background-image:url("../images/cta-border.png");background-repeat:repeat-x;background-size:contain;position:absolute;top:0;left:0;height:252px;width:100%;z-index:1}#sp-cta .sp-module{background:#cb1694;border:8px solid #fff;border-radius:30px;padding:30px;text-align:center}#sp-cta .sp-module h1,#sp-cta .sp-module h2,#sp-cta .sp-module h3,#sp-cta .sp-module h4,#sp-cta .sp-module h5,#sp-cta .sp-module h6{color:#fff}#sp-cta .sp-module .formContainer{max-width:800px;margin:0 auto}#sp-cta .sp-module .formContainer .rsform-block input{border-color:#fff}#sp-cta .sp-module .formContainer .rsform-block .btn{background:#FFCC00;color:#252525}#sp-cta .sp-module .formContainer .rsform-block .btn:hover,#sp-cta .sp-module .formContainer .rsform-block .btn:focus{background:#2ED917;color:#252525}#sp-bottom{position:relative;padding-top:30px;overflow:hidden}#sp-bottom .container{z-index:10}#sp-bottom .sp-module .sp-module-title{margin-bottom:20px;text-transform:uppercase;font-weight:400;letter-spacing:0.5px}#sp-bottom ul.social-icons{margin-bottom:30px}#sp-bottom ul.menu li.current a,#sp-bottom ul.menu li a:hover,#sp-bottom ul.menu li a:focus{color:#2ED917}#sp-bottom ul.menu li a{display:inline-block}#sp-bottom #sp-bottom2 .mod-custom i{float:left;padding:6px 7px 60px 0}@media (max-width:991px){#sp-footer #sp-footer1,#sp-footer #sp-footer2{text-align:center !important}}.sp-scroll-up{background:#FFCC00;bottom:90px;color:#252525;filter:drop-shadow(0 3px 0 #252525)}.sp-scroll-up:hover,.sp-scroll-up:focus,.sp-scroll-up:active{background:#2ED917;color:#252525}.com_mymaplocations #sp-main-body .container-inner{background:#fff !important;border-radius:30px !important;padding:30px !important;margin-top:30px}.com_mymaplocations .map_canvas .location-title a{pointer-events:none}.com_mymaplocations .map_canvas .detailsicon,.com_mymaplocations .map_canvas .resultmymap{display:none !important}.com_mymaplocations .map_canvas .detailsicon.route_mml,.com_mymaplocations .map_canvas .detailsicon.direction_mml,.com_mymaplocations .map_canvas .resultmymap.route_mml,.com_mymaplocations .map_canvas .resultmymap.direction_mml{display:inline-block !important}.com_mymaplocations .map_canvas .routetext{border:1px solid #000 !important}.com_mymaplocations .mmldir-search-fields{padding-bottom:30px}.com_mymaplocations #map-location #searchname{display:none !important}.com_mymaplocations #map-location .mmladv-search{display:initial !important}.com_mymaplocations #locationlocator #autosuggest,.com_mymaplocations .mmlsearch #autosuggest{margin:0 !important}.com_mymaplocations #locationlocator #autosuggest #searchinput,.com_mymaplocations .mmlsearch #autosuggest #searchinput{margin-right:15px;padding-left:30px !important;background-position:10px 50% !important}.com_mymaplocations #locationlocator #autosuggest button.mymap-primary,.com_mymaplocations .mmlsearch #autosuggest button.mymap-primary{background-color:#FFCC00 !important;border:2px solid #252525;border-radius:50px;box-shadow:none !important;color:#252525 !important;filter:drop-shadow(0 3px 0 #252525);font-size:14px;font-weight:800;height:48px !important;text-transform:uppercase;padding:10px}.com_mymaplocations #locationlocator #autosuggest button.mymap-primary:hover,.com_mymaplocations #locationlocator #autosuggest button.mymap-primary:focus,.com_mymaplocations .mmlsearch #autosuggest button.mymap-primary:hover,.com_mymaplocations .mmlsearch #autosuggest button.mymap-primary:focus{background:#2ED917 !important}.com_mymaplocations #locationlocator .add-on-geolocation,.com_mymaplocations .mmlsearch .add-on-geolocation{height:66px !important}.com_mymaplocations #locationlocator button.resultmymap,.com_mymaplocations .mmlsearch button.resultmymap{background:#FFCC00;border:2px solid #252525;border-radius:50px !important;filter:drop-shadow(0 3px 0 #252525);font-size:14px;font-weight:800;text-transform:uppercase;height:66px !important}.com_mymaplocations #locationlocator button.resultmymap:hover,.com_mymaplocations #locationlocator button.resultmymap:active,.com_mymaplocations .mmlsearch button.resultmymap:hover,.com_mymaplocations .mmlsearch button.resultmymap:active{background:#2ED917 !important;color:#252525}.com_mymaplocations .result-count{display:none !important}.com_mymaplocations #resulttop .row0,.com_mymaplocations #resulttop .row1{width:33.3333% !important;float:none !important;margin:0 !important;min-height:220px !important;padding:10px !important;border:5px solid #fff !important;border-radius:30px !important;position:relative !important;left:0 !important;top:0 !important;display:inline-block !important;align-content:end}.com_mymaplocations #resulttop .row0 address,.com_mymaplocations #resulttop .row1 address{width:100% !important}.com_mymaplocations #resulttop .row0 address .location-title a,.com_mymaplocations #resulttop .row1 address .location-title a{pointer-events:none}.com_mymaplocations #resulttop .row1 p{display:none !important}.com_mymaplocations #resulttop .detailsicon,.com_mymaplocations #resulttop .resultmymap{display:none !important}.com_mymaplocations #resulttop .resultmymap.route{display:inline-block !important}.view-article #sp-main-body .container-inner,.view-sitemap #sp-main-body .container-inner,.view-category #sp-main-body .container-inner{background:#fff;border-radius:30px;padding:30px}.article-can-edit{display:none !important}.pagenavigation .btn{background:#FFCC00;color:#252525}.pagenavigation .btn:hover,.pagenavigation .btn:focus{background:#2ED917;color:#252525}.pagenavigation .btn .visually-hidden{position:relative !important}.pagenavigation .btn span[aria-hidden="true"]{display:none}.pagenavigation .btn .icon-chevron-left{display:inline-block !important;float:left;margin-top:3px;padding-right:6px}.pagenavigation .btn .icon-chevron-right{display:inline-block !important;float:right;margin-top:3px;padding-left:6px}.home #sp-main-body{background:#eafe03;padding-top:0;padding-bottom:0}.candy-category .com-content-category-blog__children{display:flex;flex-wrap:wrap;margin:0 -15px;display:-ms-flexbox;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.candy-category .com-content-category-blog__children .com-content-category-blog__child{display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:1fr;flex:0 0 auto;width:33.3333%;padding:15px}@media (max-width:991px){.candy-category .com-content-category-blog__children .com-content-category-blog__child{padding:0 15px;width:50%}}@media (max-width:767px){.candy-category .com-content-category-blog__children .com-content-category-blog__child{width:100%}}.candy-category .com-content-category-blog__children .com-content-category-blog__child .child-item:hover .item-title a,.candy-category .com-content-category-blog__children .com-content-category-blog__child .child-item:focus .item-title a{color:#7411b1}.candy-category .com-content-category-blog__children .com-content-category-blog__child .child-item .item-title{text-align:center;padding-bottom:0;-webkit-text-stroke:1px #fff}.candy-category .com-content-category-blog__children .com-content-category-blog__child .child-item .sub-cat-item-image,.candy-category .com-content-category-blog__children .com-content-category-blog__child .child-item .article-intro-image{background:#fff;border:15px solid #fff;border-radius:30px;position:relative;overflow:hidden;margin-bottom:15px}.candy-category .com-content-category-blog__children .com-content-category-blog__child .child-item .sub-cat-item-image img,.candy-category .com-content-category-blog__children .com-content-category-blog__child .child-item .article-intro-image img{border-radius:10px;display:block;margin:0 auto;height:350px !important;max-height:100% !important;max-width:100% !important;object-fit:contain}.candy-category .com-content-category-blog__children .com-content-category-blog__child .child-item .menu-item .article-header h2{font-size:20px}.candy-category .com-content-category-blog__items{display:flex;flex-wrap:wrap;margin:-15px;display:-ms-flexbox;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.candy-category .com-content-category-blog__items .icons{display:none}.candy-category .com-content-category-blog__items .com-content-category-blog__item{display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:1fr;flex:0 0 auto;width:50%;padding:15px}@media (max-width:991px){.candy-category .com-content-category-blog__items .com-content-category-blog__item{padding:0 15px;width:50%}}@media (max-width:767px){.candy-category .com-content-category-blog__items .com-content-category-blog__item{width:100%}}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item{background:#fff;border:15px solid #7411b1;border-radius:30px;position:relative;overflow:hidden}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item .article-intro-image img{margin:0 auto;height:325px !important;max-height:100% !important;max-width:100% !important;object-fit:contain}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item .menu-item .article-header h2{font-size:35px;margin-top:10px;text-align:center}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item .menu-item .main-image-block{align-content:center}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item .menu-item .main-image-block .main-image{position:relative;overflow:hidden}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item .menu-item .main-image-block .main-image img{margin:0 auto;height:325px !important;max-height:100% !important;max-width:100% !important;object-fit:contain}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item .menu-item .display-table{margin:15px}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item .menu-item .display-table .row{border:1px solid #ccc}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item .menu-item .display-table .row+.row{border-top:0}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item .menu-item .display-table .row:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item .menu-item .display-table .row:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item .menu-item .display-table .row .value-label{border-right:1px solid #ccc;padding:8px 10px;width:50%}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item .menu-item .display-table .row .value{padding:8px 10px;width:50%}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item .menu-item .barcode-image-block{align-content:center}.candy-category .com-content-category-blog__items .com-content-category-blog__item .child-item .menu-item .barcode-image-block .barcode-image img{max-width:180px;margin:0 auto}.candy-item-page .page-header{padding-bottom:0;text-align:center}.candy-item-page .page-header h1{font-size:35px;margin-bottom:0}.candy-item-page .main-image-block{align-content:center}.candy-item-page .main-image-block .main-image{position:relative;overflow:hidden}.candy-item-page .main-image-block .main-image img{margin:0 auto;height:325px !important;max-height:100% !important;max-width:100% !important;object-fit:contain}.candy-item-page .display-table{margin:15px}.candy-item-page .display-table .row{border:1px solid #ccc}.candy-item-page .display-table .row+.row{border-top:0}.candy-item-page .display-table .row:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.candy-item-page .display-table .row:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.candy-item-page .display-table .row .value-label{border-right:1px solid #ccc;padding:8px 10px;width:50%}.candy-item-page .display-table .row .value{padding:8px 10px;width:50%}.candy-item-page .barcode-image-block{align-content:center}.candy-item-page .barcode-image-block .barcode-image img{max-width:180px;margin:0 auto}