@font-face{font-display:swap;font-family:'themeIcons';src:url(../../../../../../themes/softplay/icons/theme-icons.woff?12ry20) format('woff');font-weight:400;font-style:normal}[class^='mk-jupiter-icon-'],[class*='mk-jupiter-icon-'],[class*='mk-moon-']{font-family:'themeIcons'!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:active,a:focus,a:hover,a:link,a:visited{text-decoration:underline}a.mk-loadmore-button,.mk-button-container a,.item-button a{text-decoration:none!important}.master-holder h2{text-transform:uppercase!important}.mk-loadmore-button .mk-moon-arrow-down-4{display:none!important}.mk-button-align a,.mk-imagebox-item-button a,.woocommerce-social-share a,#mk-header-1 a,.mk-social-network-shortcode ul li a,#mk-footer a{text-decoration:none}#sub-footer a{color:#fff}a.orderBTN{background-color:#ed1b2e;border-radius:5px;padding:15px 20px;color:#fff;text-decoration:none}a.orderBTN:hover{background-color:#1c3c6d;color:#fff}.header-style-1.header-align-left .header-logo a{margin-left:50px}#mk-header-1 .header-logo a img{height:60px}#mk-header-1.header-sticky-ready .header-logo a img{height:42px}.mk-header-bg{background-color:rgb(255,255,255)!important}#cpsia{text-align:center}#cpsia input{border:1px solid #1b3d6e}#cpsia .submitCPSIA{border:1px solid #ed1b2e;background-color:#ed1b2e;color:#fff;padding:9px 18px;border-radius:5px}#cpsia .submitCPSIA:hover{border:1px solid #1b3d6e;background-color:#1b3d6e;color:#fff;padding:9px 18px;border-radius:5px}a.softBtn{color:#fff!important;border:1px solid #ed1b2e;border-radius:5px;padding:10px 15px;display:inline-block;background-color:#ed1b2e;text-decoration:none}a.softBtn:hover{background-color:#1b3d6e;border:1px solid #1b3d6e}.mk-search-trigger.mk-toggle-trigger:after{display:none}.mk-edge-slider .edge-title{margin-bottom:10px}a.popupBtn{line-height:68px;font-weight:700;font-family:inherit;color:#fff;background-color:rgb(237,27,46);height:63px;font-size:22px;text-decoration:none;width:100%;display:block;text-align:center;margin:0 0}a.popupBtn:hover{background-color:#1b3d6e;color:#fff}p.btnLayerSlider{padding:15px 20px;background-color:#ed1b2e}p.btnLayerSlider:hover{background-color:#1b3d6e}.page #mk-boxed-layout .btnCallOut .mk-button.mk-button--dimension-three{color:#fff!important;text-shadow:0 0 rgba(255,255,255,.5);padding:15px 20px;background-color:#ed1b2e!important;box-shadow:0 0 0 0 #ccc}.page #mk-boxed-layout .btnCallOut .mk-button.mk-button--dimension-three:hover{background-color:#1b3d6e!important}.wpb_row.vc_row.promoStrip.vc_row-fluid.mk-fullwidth-false.attched-false.vc_row-fluid{padding:15px 0;background-color:#ed1b2e}.promo-outer{width:24.5%;display:inline-block;margin:8px 0 10px 5px}.contenthover{padding:20px 20px 10px 20px}.contenthover,.contenthover h3,.contenthover a{color:#fff}.contenthover h3,.contenthover p{margin:0 0 10px 0;line-height:1.4em;padding:0}.contenthover a.homeHelpBtn{display:block;float:left;padding:5px 10px;background:#3c9632;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.contenthover a.homeHelpBtn:hover{background:#34742d}.mybackground{background-color:#fff}.home.div{position:relative}.main{width:256px;height:256px}#overlay{position:absolute;height:100px;width:100px;top:0;left:0}.promo-inner{width:100%;position:relative;background-size:cover;background-repeat:no-repeat;height:300px;background-position:center center;-webkit-transition:all 0.75s ease;-moz-transition:all 0.75s ease;-o-transition:all 0.75s ease;transition:all 0.75s ease}.promo-inner:hover{background-position:center center;opacity:.8}.promo-inner>a{display:block;width:100%;height:100%}.promo-inner .promo-over{position:absolute;z-index:100;width:100%;height:15%;bottom:0;opacity:.8;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.promo-inner:hover>.promo-over{bottom:100px}.promo-inner .promo-over a.homeHelpBtn{font-size:18px;font-weight:700;letter-spacing:3px;color:#1b3d6e}.promo-over .mk-button-align.center{top:29%;display:block;text-align:center;padding-top:11px}.promo-over .mk-button.outline-button.homeHelpBtn{color:#fff}.pagnav-wrapper,.offers{display:none}.mk-product.style-default .mk-product-details{width:40%}.mk-product.style-default .description{margin-bottom:30px}.woocommerce a:link{text-decoration:none}.woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images{width:58%}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary{width:40%}.gform_wrapper textarea{width:100%}.gform_button[type='submit']{font-weight:700;border-radius:4px}.gform_button[type='submit']:hover{background-color:#1b3d6e!important}.single_product_title{margin-bottom:4px}.mk-single-product .mk-single-price{margin-bottom:7px;color:#333;font-size:20px;font-weight:400}.amount{font-weight:400;display:none}.search-result-item .search-loop-meta{display:none}.woocommerce .mk-product-holder .mk-price,.woocommerce-page .mk-product-holder .mk-price{font-weight:400;font-size:14px}.sku_wrapper{display:block;clear:both}.product_list_widget .amount{font-size:16px}.mk-single-product .posted_in{margin-bottom:15px;display:block}.mk-love-holder{display:none}.mk-woo-tabs .mk-tabs-tabs li a{padding:8px 0}.woocommerce.columns-3 ul.products li.product,.woocommerce-page.columns-3 ul.products li.product{width:30.2%}table.shop_attributes th{text-align:right}table.shop_attributes th:after{content:':'}table.shop_attributes p{text-align:left}.fancybox-title-float-wrap .child{display:none}.single-zmags #theme-page .theme-page-wrapper,.single-reps #theme-page .theme-page-wrapper,.single-reps #mk-page-introduce{margin:20px auto}.single-zmags #mk-button-3 .mk-button{color:#dd3333!important}.single-zmags #mk-button-3 .mk-button:hover{color:#fff!important}.single-reps p,.single-reps .mk-box-icon-2-content{font-size:21px;color:#777;line-height:1.66em}.single-reps .customer{font-size:28px;color:#1b3d6e}.single-reps .gform_wrapper input[type='email'],.single-reps .gform_wrapper input[type='number'],.single-reps .gform_wrapper input[type='password'],.single-reps .gform_wrapper input[type='tel'],.single-reps .gform_wrapper input[type='text'],.single-reps .gform_wrapper input[type='url']{background-color:#fafafa!important;border:1px solid #1b3d6e!important}.single-reps #theme-page select,.single-reps #theme-page textarea{border:1px solid #1b3d6e;width:100%}.single-reps #theme-page h2{font-weight:400}.single-reps #theme-page .lc h2{text-transform:initial}input.zipcode-button{background-color:#fff;color:#0053a0;border-radius:5px;border:2px solid #0053a0;padding:9px 15px;margin-left:7px;width:90px}input.zipcode-button:hover{background-color:#ed1b2e;color:#fff;border:2px solid #ed1b2e}.single-reps p{font-size:15px;margin-bottom:0}.single-reps .wpb_content_element{margin-bottom:0;text-align:center;padding-top:30px}.social-style-rounded.socialLabel:before{content:'Connect With Us:';font-size:18px;font-weight:700;display:inline-block;color:#1b3d6e;vertical-align:top;line-height:45px}.single-reps .mk-social-network-shortcode ul{display:inline-block}.page .mk-imagebox-item .mk-video-container{padding-top:0;padding-bottom:90.5%!important}.top-level .mk-imagebox-item .mk-imagebox-item-image.padding-true{padding:0!important}.top-level img{width:100%!important}.top-level p{font-size:13px}#mk-footer label.gfield_label{display:none!important}@media only screen and (max-width:1560px){.homeSilder .mk-grid{max-width:initial!important;top:28%;padding:0}.homeSilder .mk-grid .edge-slide-content.edge-fade-in.caption-light{width:100%!important}.promo-outer{width:24%}.promo-inner{height:250px}.promo-inner .promo-over a.homeHelpBtn{font-size:16px;letter-spacing:2px}.homeSilder .vc_col-sm-12.wpb_column.column_container{padding:0}}@media only screen and (max-width:800px){.promo-outer{width:calc(50% - 10px)}.promo-inner{height:200px}}.goog-te-banner-frame{top:0px!important}@media (min-width:1020px){.goog-te-banner-frame{display:none}.mk-main-navigation .main-navigation-ul>li.menu-item>a.menu-item-link{padding-right:10px!important;padding-left:10px!important}}@media (min-width:1090px){.mk-main-navigation .main-navigation-ul>li.menu-item>a.menu-item-link{padding:4px 15px!important}}.raq-button a{color:#fff!important;border:1px solid #ed1b2e;border-radius:5px;padding:8px 10px;display:inline-block;background-color:#ed1b2e;text-decoration:none}.raq-button a:hover{background-color:#1b3d6e;border:1px solid #1b3d6e}.raq-button a:after{background-color:transparent!important}.mk-jupiter-icon-simple-facebook:before,.mk-moon-twitter:before,.mk-jupiter-icon-simple-googleplus:before,.mk-jupiter-icon-simple-pinterest:before{display:block!important;line-height:30px;color:#c3c3c3}.mk-moon-twitter:before{content:'\e64c'}.mk-tabs-pane{display:block}.additional_information_tab{padding:8px 20px;display:block;font-weight:700;font-size:13px;text-transform:uppercase}.shop_attributes tr:nth-of-type(even){background-color:rgba(0,0,0,.025)}.wpb_wrapper{text-align:center}.single-reps .wpb_content_element{text-align:center}#gdpr-cookie-bar{display:none;opacity:0;box-sizing:border-box}#gdpr-cookie-bar .message-wrapper{font-size:14px;vertical-align:middle;font-family:'Arial',sans-serif!important;line-height:17px}a.btn.btn-agree.btn-call-to-action.top-nav__request-quote{background:#cdcdcd;padding:4px 10px;color:#fff;margin-top:2px;text-decoration:none;float:right;font-family:'Arial',sans-serif!important;font-weight:700;font-size:16px}a.btn.btn-agree.btn-call-to-action.top-nav__request-quote:hover{background:#aaa}.button-wrapper{text-align:center;vertical-align:middle}.fixed-footer .row{margin-bottom:0}.fixed-footer{padding:20px 0}a.btn.btn-agree.btn-call-to-action.top-nav__request-quote{width:100%;margin-top:9px;box-sizing:border-box;border-radius:4px}@media screen and (max-width:1024px){#gdpr-cookie-bar{padding:20px;height:auto}a.btn.btn-agree.btn-call-to-action.top-nav__request-quote{float:none}}#gdpr-cookie-bar .message-wrapper{font-size:12px;text-align:center;color:#787878;line-height:17px}#gdpr-cookie-bar .message-wrapper a{color:#10a5d7;text-decoration:none}#gdpr-cookie-bar .message-wrapper a:hover{text-decoration:underline}#gdpr-cookie-bar .message-wrapper .btn-call-to-action{background:#ccc;text-decoration:none}@media screen and (min-width:1024px){a.btn.btn-agree.btn-call-to-action.top-nav__request-quote{width:auto}}@media screen and (min-width:1024px){#gdpr-cookie-bar .message-wrapper{font-size:14px;width:72%;text-align:left;display:inline-block;border-right:1px solid #ccc;padding-right:15px}.button-wrapper{text-align:center;width:12%;display:inline-block;vertical-align:middle}a.btn.btn-agree.btn-call-to-action.top-nav__request-quote{margin-top:0}}.fixed-footer{background-color:#fff;border-top:1px solid #dfe5e9;padding-left:20px;position:fixed;bottom:0;left:0;width:100%;z-index:1000}.fixed-footer .btn{margin-top:12px;padding-left:20px;padding-right:20px}.fixed-footer__top{padding:23px;float:right}select,textarea,input[type="text"],input[type="tel"],input[type="email"],.wpcf7-form .wpcf7-textarea{width:100%}@media (max-width:1023px){.mk-header-holder,body{top:55px!important}}@media (max-width:600px){body{top:75px!important}}@media (max-width:358px){body{top:95px!important}}:root{--hot-pink:#E71850;--light-blue:#97D8E9;--orange:#FBBD83;--purple:#2A338E;--margins:109px}.gallery-showcase .wpb_image_grid_ul{display:flex;justify-content:center;flex-wrap:wrap;padding-left:0!important;height:auto!important}.gallery-showcase .isotope-item{position:static!important}.pr p,.pr li,.widget li{margin-bottom:3px!important;line-height:1.8}.widget li a{text-decoration:underline;font-size:14px;line-height:1.3}.widget ul{padding-left:0!important}.widget h4{margin-bottom:0!important}.sidebar-wrapper #block-20,.sidebar-wrapper #block-16,.sidebar-wrapper #block-18{margin-bottom:10px}.wp-block-categories,.wp-block-archives-dropdown{margin-bottom:0}body.archive .theme-page-wrapper.mk-main-wrapper,body.single-post .theme-page-wrapper.mk-main-wrapper{display:flex;flex-wrap:wrap;flex-direction:column-reverse;width:100%}body.archive .theme-page-wrapper.mk-main-wrapper .theme-content,body.single-post .theme-page-wrapper.mk-main-wrapper .theme-content{width:100%}body.archive .theme-page-wrapper.mk-main-wrapper #mk-sidebar,body.single-post .theme-page-wrapper.mk-main-wrapper #mk-sidebar{width:100%}body.archive .theme-page-wrapper.mk-main-wrapper .widget .wp-block-group__inner-container h4,body.single-post .theme-page-wrapper.mk-main-wrapper .widget .wp-block-group__inner-container h4,.archive-widget__sidebar .wp-block-group__inner-container h4{margin-right:20px}body.archive .theme-page-wrapper.mk-main-wrapper .sidebar-wrapper,body.archive .theme-page-wrapper.mk-main-wrapper .widget,body.single-post .theme-page-wrapper.mk-main-wrapper .sidebar-wrapper,body.single-post .theme-page-wrapper.mk-main-wrapper .widget,.archive-widget__sidebar .sidebar-wrapper,.archive-widget__sidebar .widget{margin-bottom:0;padding-bottom:0!important}@media (max-width:991px){body.archive .theme-page-wrapper.mk-main-wrapper .sidebar-wrapper,body.single-post .theme-page-wrapper.mk-main-wrapper .sidebar-wrapper,.archive-widget__sidebar .sidebar-wrapper{max-width:550px;margin:auto}.pr-footer-bottom{padding-bottom:70px}.ubermenu-main .ubermenu-nav li.ubermenu-item{margin-bottom:0!important}}@media (min-width:992px){body.archive .theme-page-wrapper.mk-main-wrapper .sidebar-wrapper,.archive-widget__sidebar .sidebar-wrapper,body.single-post .theme-page-wrapper.mk-main-wrapper .sidebar-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:30px}body.archive .theme-page-wrapper.mk-main-wrapper .widget .wp-block-group__inner-container,.archive-widget__sidebar .wp-block-group__inner-container,body.single-post .theme-page-wrapper.mk-main-wrapper .widget .wp-block-group__inner-container{display:flex;flex-wrap:wrap;align-items:center}}@media (min-width:1181px){.ubermenu-submenu.ubermenu-submenu-id-18471{column-count:2}}nav#ubermenu-main-889 .ubermenu-item-level-1>a:hover{color:#97d8e9!important}