.gg-math-minus{position:relative;transform:scale(var(--ggs,1));width:16px;height:2px}.gg-math-minus,.gg-math-plus,.gg-math-plus:after{box-sizing:border-box;display:block;background:currentColor;border-radius:10px}.gg-math-plus{margin-top:-2px;position:relative;transform:scale(var(--ggs,1));width:16px;height:2px}.gg-math-plus:after{content:"";position:absolute;width:2px;height:16px;top:-7px;left:7px}:root{--jtoc-z-index:999;--jtoc-border-width:3px}.wpj-jtoc{margin-top:var(--jtoc-toc-root-margin-top,2rem);margin-bottom:var(--jtoc-toc-root-margin-bottom,2rem)}.wpj-jtoc ::-webkit-scrollbar,.wpj-jtoc::-webkit-scrollbar{width:4px;background-color:#0000000f}.wpj-jtoc ::-webkit-scrollbar-thumb,.wpj-jtoc::-webkit-scrollbar-thumb{background:#00000029}.wpj-jtoc.--jtoc-title-align-left .wpj-jtoc--title{text-align:left}.wpj-jtoc.--jtoc-toggle-icon-std .wpj-jtoc--toggle-opened{display:initial}.wpj-jtoc.--jtoc-toggle-icon-std .wpj-jtoc--toggle-closed{display:none}.wpj-jtoc.--jtoc-toggle-position-left .wpj-jtoc--header-main{flex-direction:row-reverse}div:not(.wpj-jtoc--widget-floating)>.wpj-jtoc--toc{width:var(--jtoc-width,auto)}.wpj-jtoc--toc{margin:var(--jtoc-toc-margin,0);padding:var(--jtoc-toc-padding,0);overflow:hidden;display:var(--jtoc-display,inline-block);min-width:var(--jtoc-min-width);max-width:var(--jtoc-max-width,100%);z-index:var(--jtoc-z-index);background-color:var(--jtoc-background-color,transparent);font-size:var(--jtoc-font-size);border-radius:var(--jtoc-toc-border-radius);border:var(--jtoc-toc-border);border-color:var(--jtoc-toc-border-color);box-shadow:var(--jtoc-toc-box-shadow);box-sizing:border-box}.wpj-jtoc--header{height:var(--jtoc-header-height,initial);margin:var(--jtoc-header-margin);padding:var(--jtoc-header-padding);background-color:var(--jtoc-header-background-color,inherit);border-radius:var(--jtoc-header-border-radius);border:var(--jtoc-header-border);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:var(--jtoc-header-cursor,initial);color:var(--jtoc-header-color,inherit)}.wpj-jtoc--header-main,.wpj-jtoc--toggle-wrap{display:flex;justify-content:space-between;align-items:center;height:100%}.wpj-jtoc--header-main .wpj-jtoc--title{color:var(--jtoc-title-wrap-color,var(--jtoc-title-color));flex:1;display:flex;align-items:center}span.wpj-jtoc--title-label{color:var(--jtoc-title-color,inherit);font-size:var(--jtoc-title-font-size,inherit);font-weight:var(--jtoc-title-label-font-weight,inherit);font-style:var(--jtoc-title-label-font-style)}.wpj-jtoc--toggle-wrap{left:0;top:0;bottom:0;justify-content:center;cursor:pointer}.wpj-jtoc--toggle-icon{margin:0 16px;color:var(--jtoc-toggle-color,gray)}.wpj-jtoc--body{margin:var(--jtoc-body-margin,0);padding:var(--jtoc-body-padding,0);max-width:var(--jtoc-max-width,100%);background-color:var(--jtoc-body-background-color,inherit)}.wpj-jtoc--body::-webkit-scrollbar{width:4px;background-color:#0000000f}.wpj-jtoc--body::-webkit-scrollbar-thumb{background:#00000029}.wpj-jtoc--body .wpj-jtoc--nav{display:block;position:relative;max-width:var(--jtoc-max-width,100%)}.wpj-jtoc--nav>.wpj-jtoc--items li{margin:0;padding:0;line-height:normal;background-color:var(--jtoc-headings-group-background-color,inherit)}.wpj-jtoc--toc ol.wpj-jtoc--items{list-style-type:none;margin:0;padding:0}.wpj-jtoc--item .wpj-jtoc--item-content{display:flex;min-width:0;margin:var(--jtoc-headings-margin,0);padding:var(--jtoc-headings-padding,0);line-height:var(--jtoc-headings-line-height);font-size:var(--jtoc-headings-font-size);border-radius:var(--jtoc-headings-border-radius);color:var(--jtoc-headings-color);background-color:var(--jtoc-headings-background-color)}.wpj-jtoc--item .wpj-jtoc--item-content:hover{color:var(--jtoc-headings-color-hover)!important;background-color:var(--jtoc-headings-background-color-hover)!important}.wpj-jtoc--item .wpj-jtoc--item-content:hover>a{color:var(--jtoc-link-color-hover)!important;background-color:var(--jtoc-link-background-color-hover)!important}.wpj-jtoc--item .wpj-jtoc--item-content:hover>a:before{color:var(--jtoc-numeration-color-hover)!important}.wpj-jtoc--item .wpj-jtoc--item-content>a{margin:var(--jtoc-link-margin,0);padding:var(--jtoc-link-padding,0);transition:none!important;text-overflow:inherit;outline:0!important;font-size:var(--jtoc-link-font-size);font-weight:var(--jtoc-link-font-weight)}.wpj-jtoc--item .wpj-jtoc--item-content>a:before{color:var(--jtoc-numeration-color,var(--jtoc-link-color))}.wpj-jtoc--item .wpj-jtoc--item-content>a,.wpj-jtoc--item .wpj-jtoc--item-content>a:visited{color:var(--jtoc-link-color,var(--jtoc-headings-color));background-color:var(--jtoc-link-background-color)}.wpj-jtoc--item .wpj-jtoc--item-content>a:focus,.wpj-jtoc--item .wpj-jtoc--item-content>a:focus-within{background-color:initial!important}.wpj-jtoc--item .wpj-jtoc--item-content>a:hover{color:var(--jtoc-link-color-hover,var(--jtoc-headings-color-hover));background-color:var(--jtoc-link-background-color-hover)}.wpj-jtoc.--jtoc-theme-original{--jtoc-background-color:#f6f4f5;--jtoc-body-padding:16px 18px 16px 18px;--jtoc-floating-widget-border-radius:20px;--jtoc-floating-widget-background-color:#39383a;--jtoc-floating-widget-color:#fff;--jtoc-floating-widget-numeration-color:gray;--jtoc-header-height:50px;--jtoc-headings-background-color-active:#39383a;--jtoc-headings-background-color-hover:#c9c9c9;--jtoc-headings-border-radius:1em;--jtoc-headings-font-size:90%;--jtoc-headings-padding:4px 10px;--jtoc-link-color:#39383a;--jtoc-link-color-active:#fff;--jtoc-link-color-hover:#39383a;--jtoc-numeration-color:#aaa;--jtoc-numeration-color-active:#aaa;--jtoc-numeration-color-hover:#aaa;--jtoc-title-font-size:1.1em;--jtoc-title-label-font-weight:500;--jtoc-toc-border-radius:1em}.wpj-jtoc.--jtoc-theme-original .wpj-jtoc--header{position:relative}.wpj-jtoc.--jtoc-theme-original .wpj-jtoc--header .wpj-jtoc--header-main .wpj-jtoc--title{margin:0 18px;max-width:100%}.wpj-jtoc.--jtoc-theme-original .wpj-jtoc--header .wpj-jtoc--header-main .wpj-jtoc--title span.wpj-jtoc--title-label{display:block;width:100%}.wpj-jtoc.--jtoc-theme-original .wpj-jtoc--header+.wpj-jtoc--body{margin-top:-16px}.wpj-jtoc.--jtoc-theme-original .wpj-jtoc--items li,img{display:block}.wpj-jtoc.--jtoc-theme-original .wpj-jtoc--items li a{max-width:100%;text-decoration:none!important}*{box-sizing:border-box}body{font-family:"Montserrat",sans-serif;margin:0;font-size:14px}img{max-width:100%;height:auto}a{text-decoration:none;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;transition:all .5s ease 0s}.container{max-width:1200px;margin:0 auto}.container::after{content:"";clear:both;display:block}.primary-color{color:#0e8dc5}.header{position:absolute;width:100%;z-index:999}.header__topbar{border-bottom:1px solid rgb(255 255 255/.4);padding:0 10px}.header__topbar-left{float:left;width:50%}.header__topbar-contact{list-style:none;margin:0;padding:0}.header__topbar-right{float:right;width:50%}.header__topbar-social{list-style:none;margin:0;padding:14px 0 14px 20px;float:right;border-left:1px solid rgb(255 255 255/.4)}.header__topbar-social-item{display:inline-block;margin:0 5px}.header__navigation ul li:first-child,.header__topbar-social-item:first-child{margin-left:0}.header__navigation ul li:last-child,.header__topbar-social-item:last-child{margin-right:0}.header__topbar-contact-item{color:#fff;font-weight:500;font-size:13px;display:inline-block}.header__topbar-contact-item--phone{border-right:1px solid rgb(255 255 255/.4);padding:15px 20px 15px 0}.header__topbar-contact-item--email{padding:15px 0 15px 20px}.header__topbar-contact-item i{font-size:16px;margin-right:4px}.header__topbar-contact-item a{color:#fff;font-weight:300}.header__topbar-social-item a{color:#fff}.header__logo-nav .container{display:flex;align-items:center}.header__logo{width:216px;margin-right:20px}.header__navigation ul.sub-menu,.header__navigtaion-menu-toggle{display:none}.header__right{width:81%}.header__right-inner{display:flex;align-items:center;justify-content:flex-end}.header__navigation ul{list-style:none;padding:0;margin:0}.header__navigation ul li{float:left;margin:0 5px;position:relative}.header__navigation ul li a{color:#fff;font-size:15px;padding:10px 15px;text-shadow:1px 2px 1px rgb(0 0 0/.3);display:block}.header__navigation ul li a:hover{background-color:#efa600;color:#fff;border-radius:4px;font-weight:500;text-shadow:1px 2px 1px rgb(0 0 0/.3)!important}.header__navigation ul li.menu-item-has-children:hover ul.sub-menu{display:block;position:absolute;top:39px;width:240px;background-color:#fff;padding:15px;left:0}ul.sub-menu li a{width:100%;color:#000;text-shadow:none}ul.sub-menu li{float:none!important;margin:0!important}.header__logo-nav{padding:30px 25px}.free-estimate__btn::before{content:"";font-family:"FontAwesome";float:left;display:block;margin-right:5px;margin-top:3px;font-size:14px}.free-estimate__btn{display:block;color:#fff;background-color:#0e8dc5;padding:10px 20px;border-radius:5px;font-size:15px;text-shadow:1px 2px 1px rgb(0 0 0/.3)}.free-estimate{margin-left:20px}.footer__widgets{background-color:#3b3320;padding:70px 25px 100px}.footer-widget{float:left}.footer-widget .widget-title{color:#fff;margin:0 0 25px;text-transform:uppercase;font-weight:600}.footer-widget-1,.footer-widget-2{width:35%;margin-right:3.333333%}.footer-widget-2{width:16.666666%}.footer-widget-3{width:41.666666%}.footer__widget-text{color:#ccc;font-family:"Raleway",sans-serif;font-weight:300;font-size:14px;line-height:1.5em}.footer-widget-2 .menu{list-style:none;padding:0;margin:0}.footer-widget-2 .menu li{margin-bottom:13px;position:relative;padding-left:20px}.footer-widget-2 .menu li:last-child{margin-bottom:0}.footer-widget-2 .menu li a{color:#fff;font-size:15px;font-family:"Raleway",sans-serif}.footer-widget-2 .menu li::before{content:"";background-color:#efa600;width:10px;height:10px;position:absolute;left:0;border-radius:50% 50%;top:5px}.footer__gallery{display:flex;flex-wrap:wrap}.footer__gallery-item{margin:1px;width:32%}.footer__contact-info{margin-top:-55px}.footer__contact-info-inner{background-color:#0e8dc5;border-radius:5px;padding:35px 15px;margin:0 auto;display:flex;align-items:center;justify-content:center}.footer__contact-info-title{color:#fff;font-weight:300;text-transform:uppercase;margin:0 0 3px;font-size:14px}.footer__contact-info-link{color:#fff;font-weight:700;font-size:14px}.footer__contact-info-phone .footer__contact-info-link{font-size:18px}.footer__contact-info-phone{padding:0 80px;position:relative;margin:0 90px}.footer__contact-info-email .footer__contact-info-col-inner,.footer__contact-info-phone .footer__contact-info-col-inner{position:relative;padding-left:50px}.footer__contact-info-phone::before{content:"";border-left:3px dashed #ebebeb;width:1px;height:46px;position:absolute;left:0;top:0}.footer__contact-info-email .footer__contact-info-col-inner::before{content:"";background:#fff0 url(/wp-content/themes/epoxyflooringflorida/assets/images/footer-email.png)no-repeat 0 0;width:40px;height:40px;position:absolute;left:0}.footer__contact-info-phone .footer__contact-info-col-inner::before{content:"";background:#fff0 url(/wp-content/themes/epoxyflooringflorida/assets/images/footer-phone.png)no-repeat 0 0;width:40px;height:40px;position:absolute;left:0}.footer__contact-info-social-list{list-style:none;margin:0;padding:0}.footer__contact-info-social-list li{display:inline-block;margin:0 2px}.footer__contact-info-social-list li:first-child{margin-left:0}.footer__contact-info-social-list li:last-child{margin-right:0}.footer__contact-info-social-list li a{color:rgb(255 255 255/.6)}.footer__contact-info-social-list li a:hover{color:rgb(255 255 255)}.footer__bottom{padding:40px 25px}.footer__copyright{float:left;width:50%}.footer__copyright-inner{position:relative;padding:20px 0 20px 75px}.footer__copyright-inner::before{content:"";background:#fff0 url(https://losangelesepoxy.com/wp-content/uploads/2020/08/epoxyla-footer-icon.png)no-repeat 0 0;width:63px;height:63px;position:absolute;left:0;top:10px}.footer__copyright-heading{color:#525255;margin:0 0 5px}.footer__copyright-link{color:#169cd2;text-transform:uppercase;font-weight:600}.footer__copyright-text{color:#525255;margin:0;font-size:14px}.sticky-phone{display:none}.footer_license-txt{font-size:12px;line-height:1.7em;margin:0;font-weight:300}@media screen and (max-width:580px){.sticky-phone{display:block!important}}.sticky-phone{z-index:9999!important}@media screen and (max-width:1000px){.free-estimate{display:none}.header__topbar .container{max-width:900px}.header__topbar-left{width:70%}.header__topbar-right{width:17%}.header__navigtaion-menu-toggle{display:block;background-color:#fff0;border:0;color:#fff;font-size:30px}.header__navigation ul{padding:70px 0 0}.header__navigation-container{background:#fff 0 0;height:100%;left:-100%;opacity:0;overflow:auto;padding:40px;position:fixed;top:0;-webkit-transition:all 500ms cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 500ms cubic-bezier(.19,1,.22,1) 0s;-o-transition:all 500ms cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 500ms cubic-bezier(.19,1,.22,1) 0s;transition:all 500ms cubic-bezier(.19,1,.22,1) 0s;width:100%;z-index:2}.header__navigation ul li{float:none;margin:0}.header__navigation ul li a{color:#000;text-shadow:none;padding:10px 15px;display:block}.footer-widget-1,.footer-widget-2{width:100%;margin-right:0;margin-bottom:20px}.footer-widget-3{width:100%}.footer__contact-info-inner,.footer__copyright-link{display:block}.footer__contact-info-phone::after,.footer__contact-info-phone::before{content:none}.footer__contact-info-phone{padding:0;margin:30px 0}.footer__contact-info-email .footer__contact-info-col-inner,.footer__contact-info-phone .footer__contact-info-col-inner{padding-left:0}.footer__contact-info-email .footer__contact-info-col-inner::before,.footer__contact-info-phone .footer__contact-info-col-inner::before,.footer__copyright-inner::before{position:inherit;display:block;margin:0 auto;top:0}.footer__contact-info-title{margin:0 0 10px;text-align:center}.footer__contact-info-link{display:block;text-align:center}.footer__contact-info-social-list{margin:0 auto;display:table}.footer__copyright{float:none;width:100%}.footer__copyright-inner{padding-left:0}.footer__copyright-heading{margin-top:10px;text-align:center}.footer__copyright-text{text-align:center}.footer__gallery-item{width:15%}}@media screen and (max-width:980px){.header__topbar-left{width:55%}}@media screen and (max-width:900px){.header__topbar{padding:8px 10px}.header__topbar-left,.header__topbar-right{width:100%;float:none}.header__topbar-contact-item{color:#fff;font-weight:500;font-size:13px;display:block;text-align:center}.header__topbar-contact-item--phone{border-right:0 none;padding:5px 0}.header__topbar-contact-item--email{padding:5px 0}.header__topbar-social{padding:5px 0;float:none;border-left:0 none;text-align:center}}@media screen and (max-width:580px){.sticky-phone{display:block;position:fixed;bottom:0;padding:15px 30px;text-align:center;background:#25a258;width:100%;z-index:999}.sticky-phone .sticky-phone_num{font-size:20px;font-weight:600;color:#fff}.header__topbar{display:none!important}}