 /* || BREAKPOINTS || @media screen and (max-width:39.9375em){}|| SMALL ONLY{0 - 639px}|| @media screen and (min-width:40em){}|| MEDIUM AND UP{640px ONWARDS}|| @media screen and (min-width:40em) and (max-width:63.9375em){}|| MEDIUM ONLY{640px - 1023px}|| @media screen and (min-width:64em){}|| LARGE AND UP{1024px ONWARDS}|| @media screen and (min-width:64em) and (max-width:74.9375em){}|| LARGE ONLY{1024px - 1199px}|| */ /* || Foundation component overrides || */ body{font-size:16px;font-weight:300}h1,.h1{font-size:50px;line-height:64px;margin:0.67em 0}h2,.h2{font-size:40px;line-height:56px}h3,.h3{font-size:30px;line-height:40px}h4,.h4{font-size:22px;line-height:32px}h5,.h5{font-size:22px;line-height:32px}h6,.h6{font-size:18px;line-height:24px}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea,textarea:focus,select,select:focus{outline:none;box-shadow:none;font-size:1em;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}[type=checkbox],[type=radio]{position:relative;top:0.1em}button,.button{font-size:1em;padding:.7rem 1.6rem;border-radius:0px}button:not(.button-group button),.button:not(.button-group button){font-size:1em;border-radius:0px}.is-btn,.btn{border-radius:0px !important}button:hover,.button:hover,button:focus,.button:focus{transition:.4s;box-shadow:0 4px 12px 0 rgba(0,0,0,0.26)}.form legend{font-weight:700}span.error,span.errorMargin{color:#cc4b37;font-size:0.8em;font-weight:700}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:300}label,.label{font-size:1em}/* || Custom defined || */ .alternate-font-family{font-family:"Lato",sans-serif;}/* || HEADER || */ .is-wrapper .is-header,.is-header{background-color:#000000;color:#FFFFFF;border-bottom:0px solid #CCCCCC;height:auto;min-height:0;box-shadow:1px 1px 10px 5px #00000057}.is-header .is-container{z-index:9}header .sticky-bg-color.stick{background:#000000;width:100%;position:fixed;left:0;top:0;z-index:99}header .is-stuck{background:#000000;border-bottom:1px solid #e6e6e6;box-shadow:0 4px 12px 0 #e6e6e6}header a:not(.button){color:#FFFFFF}header a:not(.button):hover,header a:not(.button):active,header a:not(.button):focus{color:#FFFFFF}header .icon,header i{color:#0B7934 !important}header a:not(.button):hover .icon,header a:not(.button):hover i,header i:hover{color:#0B7934 !important}.top-header-section .icon,.top-header-section i{color:#0B7934;padding-right:10px}.top-header-section a:not(.button):hover .icon,.top-header-section a:not(.button):hover i,.top-header-section i:hover{color:#0B7934}header button,header .button,header button:hover,header button:focus,header .button:hover,header .button:focus{background:#0B7934;color:#FFFFFF}header button.header-search-button{background:transparent}header button.header-search-button:hover{box-shadow:none}.text-logo{word-wrap:break-word;text-transform:capitalize;color:#FFFFFF;font-size:50px;font-family:"Outfit",serif}footer .text-logo{color:#FFFFFF}footer .address-container br{display:none}.step.social-icon{height:35px;width:35px;fill:#0B7934 !important}.footer2 .step.social-icon,.new-footer-1 .step.social-icon,.new-footer-2 .step.social-icon,.new-footer-3 .step.social-icon,.new-footer-4 .step.social-icon{height:40px;width:40px}header .cta .icon{padding-right:5px;color:#FFFFFF}header .text-muted{color:#FFFFFF !important}header .border-bottom,header hr{border-bottom:1px solid #CCCCCC}header .border-top{border-top:1px solid #CCCCCC}header .is-section{float:none;width:auto}.header7 .ps-cart-text-container{/*position:static;*/ margin-right:10px;position:absolute}.ecommerce-style2 .cart,.cart{position:relative}header a:hover i.fas{color:#FFFFFF}.ecommerce-style2 .ps-cart-text-container,.ps-cart-text-container{color:#000000;background:#FFFFFF;height:22px;width:23px;line-height:24px;text-align:center;vertical-align:middle;border-radius:50% 50% 50% 50%;display:inline-block;font-size:10px;position:absolute;left:31px;top:-1px;font-weight:bold}header a:hover .ps-cart-text-container{background:}header .currency-converter{font-size:0.9em}header .currency-converter select{padding-right:0}.sticky-container,.nav-bg,.top-bar,.top-bar ul,.top-bar ul.menu{z-index:100}.nav-bg,.top-bar,.top-bar ul,.top-bar ul.menu{background:#FFFFFF}.header-search-input{padding-right:25px;color:#262626;background:#FFFFFF}.header-search-input::placeholder{color:#262626;opacity:0.6}.header-search-button{position:absolute;top:30%;right:5px;padding:0}header i.fas.fa-search{color:#262626}header .ps-cart-text-container{color:#000000;background:#FFFFFF;height:22px;width:23px;line-height:24px;text-align:center;vertical-align:middle;border-radius:50% 50% 50% 50%;display:inline-block}header a:hover .ps-cart-text-container{background:#000000}/* || MENU || */ header .main-navigation-background{background:#FFFFFF}header .dropdown.menu li a:not(.button){width:100%}header ul.dropdown.menu li a:not(.button){color:#FFFFFF;position:relative;text-transform:capitalize;font-weight:500}header ul.dropdown.menu li.active>a:not(.button),header ul.dropdown.menu li>a:not(.button):hover,header ul.dropdown.menu li>a:not(.button):active,header ul.dropdown.menu li>a:not(.button):focus{color:#FFFFFF;background-color:transparent}header .dropdown.menu li ul.submenu{background:#000000;border:1px solid #000000}header .dropdown.menu li ul.submenu li a:not(.button){color:#FFFFFF}header .dropdown.menu li ul.submenu li a:not(.button):hover,header .dropdown.menu li ul.submenu li.active a:not(.button){color:#FFFFFF}header .dropdown.menu li ul.submenu li.is-active>a{background:transparent}header .dropdown.menu>li.is-active>a{color:#FFFFFF;background:transparent}header .dropdown.menu>li.is-dropdown-submenu-parent>a::after{border-color:#FFFFFF transparent transparent}header .dropdown.menu>li.is-dropdown-submenu-parent.active>a::after,header .dropdown.menu>li.is-dropdown-submenu-parent>a:hover::after{border-color:#FFFFFF transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{border-color:transparent #FFFFFF transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left.active>a::after,.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:hover::after{border-color:transparent transparent transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{border-color:transparent transparent transparent #FFFFFF}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right.active>a::after,.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:hover::after{border-color:transparent transparent transparent transparent}/* New headers CSS */ .size-20{font-size:20px}.menu a.head-icons{background:#CCCCCC;border-radius:50px;height:40px;width:40px;padding-left:0;padding-right:0;margin-right:10px}.header-top-bg{background:#FFFFFF;color:#FFFFFF}.header-top-social-media .menu a{padding-bottom:0}.header-top-social-media .menu a i,.header-top-contact-links .menu a i{color:#FFFFFF}.header-top-social-media .menu a:hover i,.header-top-contact-links .menu a:hover i,.header-top-contact-links .menu a:hover{color:#FFFFFF}header .header-top-contact-links{padding-top:15px !important;padding-bottom:15px !important;color:#FFFFFF}header .header-top-contact-links a,header .header-top-contact-links a:hover,header .header-top-contact-links a:active{color:inherit}.header-top-contact-links .menu a{padding-top:0;padding-bottom:0;color:inherit}.header-top-contact-links .menu a i{font-size:18px;position:relative;top:2px;padding-right:5px}header .header8 ul.dropdown.menu>li>a:not(.button){padding-top:0;padding-bottom:0}.new-header ul.dropdown.menu li.active>a:not(.button),.new-header ul.dropdown.menu li>a:not(.button):hover,.new-header ul.dropdown.menu li>a:not(.button):active,.new-header ul.dropdown.menu li>a:not(.button):focus{background-color:transparent}.new-header ul.dropdown.menu>li.active>a:not(.button) span,.new-header ul.dropdown.menu>li:hover>a:not(.button) span{border-bottom:0px solid #FFFFFF;color:#FFFFFF}.new-header-1 ul.dropdown.menu>li{margin-bottom:5px;margin-top:5px}.new-header-1 ul.dropdown.menu>li.active>a:not(.button) span,.new-header-1 ul.dropdown.menu>li:hover>a:not(.button) span{border-bottom:2px solid #FFFFFF}.new-header-6 ul.dropdown.menu li.active>a:not(.button) span,.new-header-6 ul.dropdown.menu li:hover>a:not(.button) span,.new-header-7 ul.dropdown.menu li.active>a:not(.button) span,.new-header-7 ul.dropdown.menu li:hover>a:not(.button) span{border-bottom:3px solid #FFFFFF}.new-header .button,.new-header .button.disabled,.new-header .button[disabled],.new-header .button.disabled:hover,.new-header .button[disabled]:hover,.new-header .button.disabled:focus,.new-header .button[disabled]:focus{background-color:#0B7934;color:#FFFFFF}.new-header .button.hollow{background:transparent;color:#FFFFFF;border:1px solid #0B7934}.new-header-menu-container{background:#FFFFFF}.new-header .button i,.new-header .button:hover i{color:inherit;padding-right:10px}.column.full{width:100%}.sidenav-container{background-color:#0B7934;color:#FFFFFF;height:42px;width:42px;text-align:center;border-radius:50px;padding-top:8px}.sidenav-container i.fa-bars.icon{color:#FFFFFF !important}.new-header-3 .logo-container,.new-header-4 .logo-container{min-height:110px;display:flex;padding-top:0.9375rem;padding-bottom:0.9375rem}.new-header-3 .left-column i{margin-right:5px}.new-header-5.logo-section{min-height:150px}.new-header-5 .menu-container{margin-top:10px}.new-header-5 .dropdown.menu>li>a{padding:0.7rem 0 0.7rem 2rem}.new-header-5 .dropdown.menu>li.has-submenu>a{padding-right:1.5rem}.new-header-6 .menu a.head-contact-links{display:flex;text-align:left;align-items:center}.new-header-6 .menu a.head-contact-links .icon-part{padding-right:20px;color:#0B7934;font-size:20px}.new-header-6 .menu a.head-contact-links .icon-part i{color:inherit}.new-header-6 .menu a.head-contact-links .text-part .heading{padding-bottom:5px}.new-header-6 .contact-section{display:flex;justify-content:right;align-items:center}.new-header-6 .menu-container{border-top:1px solid #CCCCCC;margin-top:10px;padding-top:5px}.new-header-9 .sidenav-bar{right:20px;top:20%}/* New headers CSS END */ /* container css overridden */ .is-wrapper .is-box .is-container{margin-top:20px;margin-bottom:20px}/* New Footer CSS */ .new-footer{font-size:1em}.new-footer .menu .active>a{background:transparent;color:#FFFFFF}footer.new-footer .footer-menu-container .menu li.has-submenu a{padding-right:1.5em}footer.new-footer .footer-menu-container .menu li a{font-weight:normal;padding:0.5em}.footer-menu-container{border-bottom:1px solid #CCCCCC;margin-bottom:20px}footer.new-footer h4{font-weight:bold;font-size:20px;margin-bottom:15px}.footer-media-box{margin-top:5px}.size-40{font-size:40px !important}.new-footer-1 .copyright-container,.new-footer-2 .copyright-container,.new-footer-3 .copyright-container{border-top:1px solid #CCCCCC;padding-top:20px;padding-bottom:10px}.new-footer-1 .footer-social-media{margin-top:30px}.new-footer .dropdown.menu>li.is-active>a{background:transparent}.mailing-list-button{margin-top:10px}.new-footer-3 .shop-address br{display:none}.new-footer-3 .footer-menu-container{margin-bottom:0px}.new-footer-3 .footer-media-box img{max-height:80px}.new-footer ul.dropdown.menu>li.active>a:not(.button) span,.new-footer ul.dropdown.menu>li:hover>a:not(.button) span{border-bottom:1px solid #FFFFFF;color:#FFFFFF}footer.new-footer a:not(.button):hover,footer.new-footer a:not(.button):active,footer.new-footer a:not(.button):focus{color:#FFFFFF}.contact-us-column .contact-number{padding-top:10px;padding-bottom:10px}.subscription-button-container .button{padding:17px;font-weight:600}footer iframe{width:275px}.new-footer.with-background-image{background:url("//d14ty28lkqz1hw.cloudfront.net/data/org/31016/theme/48907/img/footer_bg.jpg") no-repeat;background-position:top;background-size:cover;margin-top:0}.new-footer-3 i{color:#FFFFFF}.new-footer-4 .footer-social-media .menu a,.footer3 .social-media-icons-small.menu a{padding:5px !important}/* New Footer CSS END*/ /* || HOMEPAGE || */ .light-bg-section{float:left}.text-dark h1,.text-dark h2,.text-dark h3,.text-dark h4,.text-dark h5{color:inherit}.light-bg-section h3{color:#047C32;font-weight:500}.text-primary{color:#0B7934}strong,b{font-weight:bolder}.dark-bg-section{float:left;color:#FFFFFF}.dark-bg-section h1,.dark-bg-section h2,.dark-bg-section h3,.dark-bg-section h4,.dark-bg-section h5{color:inherit}.dark-bg-section input[type="text"]{padding:.5rem .75rem;font-size:1rem;line-height:1.25;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem;background:;color:}.dark-bg-section input[type="text"]::placeholder{color:}.dark-bg-section .button{background:;color:inherit}.customer-section{background:;color:;float:left}.rounded-circle{border-radius:50%}.latest-blog-posts{background:;color:;float:left;width:100%}.latest-blog-posts h2{color:inherit;font-size:2.5rem}.latest-blog-posts h4{color:inherit;font-size:1rem}.latest-blog-posts h2 a,.latest-blog-posts h4 a,.latest-blog-posts a{color:inherit}.latest-blog-posts .readmore:hover{text-decoration:underline}.img-shadow{box-shadow:0 2px 5px 0 rgba(0,0,0,0.4)}.size-30{font-size:30px}img.bbb-lg{height:200px}.is-section-guide{background:#FFFFFF}.is-section-guide h2{color:#FFFFFF}.is-section-guide p.lead{color:#FFFFFF}.is-section-guide a.button{background:#FFFFFF;color:#FFFFFF}/* || FOOTER || */ .is-footer,.is-wrapper .is-footer{background-color:#000000;color:#FFFFFF;clear:both}footer a:not(.button){color:#FFFFFF}.is-footer .is-container{padding:0px}footer a:not(.button):hover,footer a:not(.button):active,footer a:not(.button):focus{color:#FFFFFF}.user-logged-in footer{margin-top:30px;float:left;width:100%;clear:both}footer .border-bottom,footer hr{border-bottom:1px solid #CCCCCC}footer .menu li a{font-weight:bold}.social-media-icons a{font-size:3em;color:#FFFFFF}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#FFFFFF}.slick-dots li{border:1px solid #0B7934}.slick-dots li.slick-active,.slick-dots li:hover{background:#0B7934}.back-to-top-button{bottom:10px;right:10px;z-index:9}/* || OFFCANVAS - SIDENAV || */ .off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-60%);-ms-transform:translateX(-60%);transform:translateX(-60%)}.is-open.position-right{width:60%;background:#FFFFFF}/* Section spacing */ .process-premium{background:#f8faf9;padding:60px 20px}/* Timeline line */ .process-line{position:relative;margin-top:30px;padding-left:40px}.process-line::before{content:"";position:absolute;left:18px;top:0;width:3px;height:100%;background:linear-gradient(to bottom,#2e7d32,#81c784);border-radius:10px}/* Each item */ .process-item{display:flex;align-items:flex-start;margin-bottom:30px;position:relative}/* Dot */ .process-dot{width:38px;height:38px;background:linear-gradient(135deg,#2e7d32,#43a047);color:#fff;font-weight:600;text-align:center;line-height:38px;border-radius:50%;margin-right:20px;z-index:2;box-shadow:0 6px 18px rgba(46,125,50,0.3);transition:all 0.3s ease}/* Card */ .process-card{background:#ffffff;padding:22px 24px;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,0.05);transition:all 0.3s ease;width:100%;border:1px solid #eef2ef}/* Hover effect */ .process-item:hover .process-card{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,0.08)}.process-item:hover .process-dot{transform:scale(1.08);box-shadow:0 8px 22px rgba(46,125,50,0.5)}/* Button enhancement */ .process-btn{background:linear-gradient(135deg,#2e7d32,#43a047);color:#fff !important;border-radius:30px;padding:12px 28px;display:inline-block;transition:all 0.3s ease}.process-btn:hover{background:linear-gradient(135deg,#256628,#388e3c);transform:translateY(-2px);box-shadow:0 8px 20px rgba(46,125,50,0.3)}.logo-slider{overflow:hidden;width:100%;max-width:1000px;/* control width */ margin:auto}.logo-track{display:flex;width:500%;/* 5 slides */ animation:slide 20s infinite}.logo-slide{width:100%;flex-shrink:0;display:flex;justify-content:space-between;align-items:center}.logo-slide img{width:120px;height:80px;object-fit:contain}/* SLIDE WITH PAUSE */ @keyframes slide{0%,18%{transform:translateX(0)}20%,38%{transform:translateX(-100%)}40%,58%{transform:translateX(-200%)}60%,78%{transform:translateX(-300%)}80%,98%{transform:translateX(-400%)}100%{transform:translateX(0)}}.logo-slide{gap:20px;justify-content:center}@media screen and (max-width:768px){.logo-item{flex:0 0 50%;/* 2 logos per row on mobile */}}span.new-logo-grey{filter:grayscale(0%)}span.new-logo-grey:hover{filter:grayscale(0%)}.user-logged-out .logos-marquee-div{overflow:hidden;width:100%;position:relative}.user-logged-out .logos-marquee-track{display:flex;width:max-content;will-change:transform}.user-logged-out .new-logo-grey{flex:0 0 auto;padding:0 40px}.new-logo-grey img{height:100px;/* adjust if needed */ display:block}@media screen and (min-width:63em) and (max-width:64em){footer button:not(.button-group button),footer .button:not(.button-group button),header button:not(.button-group button),header .button:not(.button-group button){margin-bottom:2px}.column-container.newsletter .button{padding-left:1em;padding-right:1em}}@media screen and (min-width:64em){.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.is-open.position-right{width:0%}/* new header 7 css */ .off-canvas-content.is-open-right.has-transition-push.mobile-menu-for-desktop{-webkit-transform:translateX(-40%);-ms-transform:translateX(-40%);transform:translateX(-40%)}.is-open.position-right.mobile-menu-for-desktop{width:40%}.js-off-canvas-overlay.is-overlay-fixed{display:none !important}.text-md-left{text-align:left}.gallery-figcaption{padding-top:37%;text-align:center;position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,0.56);color:white;display:none;cursor:pointer}.testimonial-container{min-height:450px}.dark-bg-section input[type="text"]{width:25%;margin-right:10px}}aside.sidenav .featured-section{background-color:#000000;color:#FFFFFF}aside.sidenav .featured-section i{color:#FFFFFF}aside.sidenav input[type=search]{color:#262626;background:#FFFFFF;padding-right:24px}aside.sidenav input[type=search]::placeholder{color:#262626;opacity:0.6}aside.sidenav button[type=submit]{position:absolute;top:30%;right:5px;outline:none !important;background:transparent;border:0px solid;box-shadow:none;padding:0}aside.sidenav i.fas.fa-search{color:#262626}aside.sidenav .menu.simple{background:#FFFFFF;color:#FFFFFF}aside.sidenav .menu.simple a{color:#FFFFFF}aside.sidenav .ps-cart-text-container{color:#000000;background:#FFFFFF;height:22px;width:23px;line-height:24px;text-align:center;vertical-align:middle;border-radius:50% 50% 50% 50%;display:inline-block;margin-left:5px}aside.sidenav a:hover .ps-cart-text-container{background:#FFFFFF}aside.sidenav .is-accordion-submenu{margin-left:0}aside.sidenav .menu.accordion-menu li{border-bottom:1px solid #FFFFFF}aside.sidenav .menu.accordion-menu li:last-child{border-bottom:0px solid}aside.sidenav .menu.accordion-menu li a{background:#000000;color:#FFFFFF;text-transform:none}aside.sidenav .menu.accordion-menu .active>a{background:#F8F8F8;color:#0B7934;font-weight:700}aside.sidenav .menu.accordion-menu li.has-submenu a::after{border-color:#FFFFFF transparent transparent !important}aside.sidenav .menu.accordion-menu>li.has-submenu.active>a::after{border-color:#0B7934 transparent transparent !important}aside.sidenav .menu.accordion-menu li a .padding-left-1{padding-left:0rem !important}@media screen and (max-width:63.9375em){h1{font-size:34px;line-height:40px}h2{font-size:30px;line-height:40px}h3{font-size:28px;line-height:32px}h4{font-size:20px;line-height:32px}h5{font-size:20px;line-height:32px}h6{font-size:18px;line-height:24px}.is-static.is-footer{min-height:0}footer .border-bottom-small{border-bottom:1px solid #CCCCCC}footer .border-top-small{border-top:1px solid #CCCCCC}header .border-top-small{border-top:1px solid #CCCCCC}.step.social-icon{height:35px;width:35px}/* New header layouts */ header .sidenav-container a:not(.button),header .sidenav-container a:not(.button):active,header .sidenav-container a:not(.button):active i,header .sidenav-container a:not(.button):hover .icon,header .sidenav-container a:not(.button):hover i{color:inherit}header .sidenav-container a:not(.button) i{line-height:25px}.absolute-for-mobile{position:absolute}header .mobile-head-border-section{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;line-height:60px}header .mobile-head-border-section .mobile-border-right{border-right:1px solid #CCCCCC}header .mobile-contact-section .head-icons{background:#F5F5F5;border-radius:50px;height:40px;width:40px;line-height:40px;padding-left:0;padding-right:0;display:inline-block}.mobile-contact-buttom-section{line-height:60px;text-align:center}.mobile-contact-buttom-section .button{margin-bottom:0}.new-header .logo-container{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto;padding-left:40px}.new-header-2 .mobile-contact-buttom-section{border-top:1px solid #CCCCCC}.new-header-2 .mobile-contact-buttom-section .button{margin-bottom:20px;margin-top:20px}.new-header-3 .mobile-contact-number-section,.new-header-3 .mobile-contact-button-section,.new-header-4 .mobile-contact-number-section,.new-header-4 .mobile-contact-button-section,.new-header-5 .mobile-contact-number-section,.new-header-5 .mobile-contact-button-section,.new-header-6 .mobile-contact-button-section{border-top:1px solid #CCCCCC;line-height:50px;text-align:center}.new-header-3 .mobile-contact-button-section .button,.new-header-5 .mobile-contact-button-section .button,.new-header-6 .mobile-contact-button-section .button{margin-top:10px;margin-bottom:10px}.new-header-3 .logo-container,.new-header-4 .logo-container,.new-header-5 .logo-container,.new-header-6 .logo-container{display:block;min-height:0}.new-header-6 .mobile-contact-button-section{justify-content:center}.is-footer-8{min-height:0}/* new footer layouts */ .footer-text,.footer-social-media,.footer-media-box{width:270px;margin:auto;text-align:center}.contact-us-column{text-align:center}.new-footer-1 .footer-social-media .menu.align-left,.new-footer-2 .footer-social-media .menu.align-left{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.new-footer-1 .footer-social-media .menu.align-left a,.new-footer-1 .footer-social-media .menu.align-left .button,.new-footer-2 .footer-social-media .menu.align-left a,.new-footer-2 .footer-social-media .menu.align-left .button{padding-left:0.2em !important;padding-right:0.2em !important}.new-footer-1 .footer-menu-container .dropdown.menu,.new-footer-3 .footer-menu-container .dropdown.menu{display:block}.new-footer-2 .footer-links,.mailing-list-button{text-align:center}.small-text-center{text-align:center}.menu.small-align-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.new-footer-4 .copyright-container,.new-footer-4 .subscription-button-container{border-bottom:1px solid #CCCCCC}/* new footer layouts */ header .sticky-bg-color{position:static}header .sticky{top:0 !important}.justify-small-center{justify-content:center}.padding-top-sm-3{padding-top:3rem}.padding-bottom-sm-3{padding-bottom:3rem}.padding-top-sm-2{padding-top:2rem}.padding-bottom-sm-2{padding-bottom:2rem}.padding-top-sm-1{padding-top:1rem}.padding-bottom-sm-1{padding-bottom:1rem}.padding-top-sm-0{padding-top:0!important}.padding-bottom-sm-0{padding-bottom:0!important}.margin-top-sm-0{margin-top:0 !important}.margin-bottom-sm-0{margin-bottom:0}.margin-top-sm-2{margin-top:2rem}.margin-bottom-sm-2{margin-bottom:2rem}.margin-top-sm-1{margin-top:1rem}.margin-bottom-sm-1{margin-bottom:1rem}.padding-bottom-sm-0{padding-bottom:0 !important}.copyright{font-size:100%}.small-block{display:block}}/*Hide first item in sub menu*/ ul.is-dropdown-submenu.level-2.submenu>li.is-submenu-item:first-child{display:none}/*Hide first item in sub menu*/ .ecommerce-product-slider .orbit-previous,.ecommerce-product-slider .orbit-next{color:#cacaca}.ecommerce-product-slider .orbit-bullets button{height:0.65rem;width:0.65rem}.ecommerce-product-slider .product-card{background-color:#fefefe;border:1px solid #e6e6e6;padding:1rem;margin-bottom:1.5rem}.ecommerce-product-slider .product-card-thumbnail{display:block;position:relative}.ecommerce-product-slider .product-card-title{font-family:'Open sans',sans-serif;font-size:0.9rem;font-weight:600;line-height:1.45rem;margin-top:1rem;margin-bottom:0}.ecommerce-product-slider .product-card-desc{color:#8a8a8a;display:block;font-family:'Open sans',sans-serif;font-size:0.85rem}.ecommerce-product-slider .product-card-price{color:#3e3e3e;display:inline-block;font-size:0.85rem;font-weight:600;margin-top:0.8rem}.ecommerce-product-slider .product-card-sale{color:#cacaca;display:inline-block;font-size:0.85rem;margin-left:0.3rem;text-decoration:line-through}.ecommerce-product-slider .product-card-colors{display:block;margin-top:0.8rem}.ecommerce-product-slider .product-card-color-option{display:inline-block;height:25px;width:25px}header button.openMenu{background:initial;color:initial}/******************************************custom-css*****************************************************/ /*Login Page*/ div.ps-login-page.grid-container.padding-top-3.padding-bottom-3 div.cell.large-5.medium-12.small-12.ps-registration-form.large-offset-1>div>ul>li{display:flex !important}/*Login Page*/ #status-msg{display:none !important}/*Basic Fixes*/ html,body{font-weight:400 !important}strong,b{font-weight:bold;line-height:inherit}/*Basic Fixes*/ /*general-css*/ .black-bg{background:#010101 !important}.dark-bg{background:#0B7934 !important}.green-bg{background:#0B7934 !important}.color-white{color:#fff !important}.color-black{color:#000000 !important}.color-light{color:#999999 !important}.colour-blue{color:#0068B3}.light-bg{background:#EFEFEF !important}.light-bg1{background:#DFDFDF !important}.light-bg2{background:#D9D9D9 !important}.light-gr-background{background:#F8FAFC !important}.white-bg{background:#FFFFFF !important}.background-color-transition{transition:background-color 1s ease 0.1s}.min-height-auto{min-height:auto}strong,b{font-weight:bold;line-height:inherit}a.button,span.button,input.button,input#Submit,.gen-form #Submit,#newsletter-form #Submit,.button{font-family:"Lato",sans-serif;;font-style:normal;font-weight:700;font-size:14px !important;padding:10px 20px !important;line-height:26px !important;letter-spacing:0.01em;background:#0B7934;color:#FFFFFF;border:1px solid #0B7934;text-transform:uppercase;opacity:1 !important;border-radius:0px;width:auto !important;margin-bottom:0 !important;margin-top:0 !important}a.button:hover,span.button:hover,input.button:hover,input#Submit:hover,.gen-form #Submit:hover,#newsletter-form #Submit:hover,.button:hover{background:#000000 !important;color:#FFFFFF !important;border:1px solid #000000 !important}a.button.black-btn,span.button.black-btn,.black-btn input.button{background:#000000 !important;color:#FFFFFF !important;border:1px solid #000000 !important}a.button.black-btn:hover,a.button.black-btn:focus,a.button.black-btn:active,span.button.black-btn:hover,span.button.black-btn:focus,span.button.black-btn:active,.black-btn input.button:hover,.black-btn input.button:focus,.black-btn input.button:active{background:#0B7934 !important;color:#FFFFFF !important;border:1px solid #FFFFFF !important}a.button.white-btn,span.button.white-btn,.white-btn input.button{background:#FFFFFF !important;color:#0B7934 !important;border:1px solid #FFFFFF !important}a.button.white-btn:hover,a.button.white-btn:focus,a.button.white-btn:active,span.button.white-btn:hover,span.button.white-btn:focus,span.button.white-btn:active,.white-btn input.button:hover,.white-btn input.button:focus,.white-btn input.button:active{background:#0B7934 !important;color:#FFFFFF !important;border:1px solid #FFFFFF !important}/* HEADER BUTTON CSS */ header a.button:hover,header a.button:focus,header a.button:active{border:1px solid #FFFFFF !important}footer a.button:hover,footer a.button:focus,footer a.button:active{border:1px solid #FFFFFF !important}.cta-link{font-family:"Lato",sans-serif;;font-style:normal;font-weight:700;font-size:16px;line-height:26px;color:#000000;letter-spacing:0.02em;text-decoration:underline;text-transform:uppercase;display:inline-block}.cta-link:hover{text-decoration:none}p,ul li{font-family:"Lato",sans-serif;;font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:0.02em}.section-main-heading,.Lead-magnet-form-heading,h2.blog-sidebar-h2,h1.article-title,h1.article-title a{font-family:"Lato",sans-serif;;font-size:36px;font-style:normal;font-weight:700;line-height:46px;letter-spacing:0.01em;text-transform:uppercase;color:#000000}.section-sub-heading{font-family:"Lato",sans-serif;;font-style:normal;font-size:32px;font-weight:600;line-height:42px;letter-spacing:0.01em;text-transform:capitalize;color:#047C32;margin:0px 0px 15px}.section-sub-heading2{font-family:"Lato",sans-serif;;font-style:normal;font-size:22px;font-weight:600;line-height:32px;letter-spacing:0.01em;text-transform:capitalize;color:#047C32;margin:0px 0px 15px}.section-text{font-family:"Lato",sans-serif;;font-style:normal;font-size:19px;font-weight:600;line-height:26px;letter-spacing:0.02em;text-transform:none;color:#047C32}.banner-main-heading{font-family:"Lato",sans-serif;;font-size:40px;font-weight:700;line-height:50px;font-style:normal;letter-spacing:0.01em;color:#FFFFFF;text-transform:uppercase;margin:0px 0px 15px}.banner-sub-heading{font-family:"Lato",sans-serif;;font-size:32px;font-weight:600;line-height:42px;letter-spacing:0.01em;color:#047C32;text-transform:capitalize;margin:0px 0px 15px}.banner-text{font-family:"Lato",sans-serif;;font-size:16px;font-weight:500;line-height:26px;letter-spacing:0.02em;color:#FFFFFF;text-transform:none;margin:0px 0px 14px}.h1-border{position:relative;margin:0px 0px 40px}.h1-border-left:before{content:"";position:absolute;background:#0B7934;width:51%;height:4px;bottom:-16px;z-index:3;left:0}.h1-border-left-w:before{content:"";position:absolute;background:#FFFFFF;width:51%;height:4px;bottom:-16px;z-index:3;left:0}.h1-border-center:before{content:"";position:absolute;background:#0B7934;width:151px;height:4px;bottom:-16px;z-index:3;left:50%;transform:translateX(-50%)}.h1-border-center-w:before{content:"";position:absolute;background:#FFFFFF;width:51%;height:4px;bottom:-16px;z-index:3;left:50%;transform:translateX(-50%)}.h2-border{position:relative;margin:0px 0px 40px}.h2-border-left:before{content:"";position:absolute;background:#0B7934;width:105px;height:2px;bottom:-16px;z-index:3;left:0}.h2-border-center:before{content:"";position:absolute;background:#0B7934;width:105px;height:2px;bottom:-16px;z-index:3;left:50%;transform:translateX(-50%)}ul.accordion .accordion-title{font-family:"Lato",sans-serif;;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0.02em;text-transform:none;background:#0B7934;color:#FFFFFF;border:1px solid #0B7934;position:relative;margin-top:0.5rem}ul.accordion .accordion-title:hover,ul.accordion li.accordion-item.is-active .accordion-title{color:#FFFFFF;background:#000000 !important;border:1px solid #000000 !important}.accordion-content{display:none;padding:1rem;border:1px solid #F5F5F5 !important;border-bottom:0;background-color:#F5F5F5;color:#303030;margin-top:0.5rem}:last-child>.accordion-content:last-child{border-bottom:1px solid #F5F5F5}.light-bg .accordion-content{display:none;padding:1rem;border:1px solid #FFFFFF !important;border-bottom:0;background-color:#FFFFFF;color:#303030;margin-top:0.5rem}.light-bg:last-child>.accordion-content:last-child{border-bottom:1px solid #FFFFFF}.accordion-title::before{position:absolute;top:50%;right:1rem;margin-top:-0.7rem;font-size:1.5rem;content:"+"}.border{border:1px solid #DADADA}.list{margin-left:1rem !important;text-align:left !important;list-style-position:outside;list-style-type:disclosure-closed;display:inline-block;margin-top:0px}.ol-list{margin-left:1rem !important;text-align:left !important;list-style-position:outside}.ol-list li{padding:4px 0;font-family:"Lato",sans-serif;;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0.01em;text-align:left}.ol-list::marker{font-weight:700}.list::marker{color:#0B7934}.list-w::marker{color:#FFFFFF}.list li{padding:5px 0;font-family:"Lato",sans-serif;;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0.01em;text-align:left}.img-full-height{height:100%;object-fit:cover}/*read More Read Less CSS*/ #panel-1{display:none}a[aria-expanded="false"] .read-more{display:inline}a[aria-expanded="false"] .read-less{display:none}a[aria-expanded="true"] .read-more,a[aria-expanded="true"] .read-more-dots{display:none}a[aria-expanded="true"] .read-less{display:inline}span.moretext{display:none}/*Read More Read Less CSS*/ /*Box Shadow*/ .box-shadow{-webkit-box-shadow:0 20px 60px 0 rgb(40 93 251 / 16%);box-shadow:0 20px 60px 0 rgb(97 99 106 / 16%)}/*Box Shadow*/ /*rounded Corner*/ .rounded{border-radius:20px !important}/*Rounded Corner*/ .left-seprator,.middle-seprator{position:relative;padding-bottom:1rem}.left-seprator:after,.middle-seprator:after{content:'';position:absolute;bottom:0;left:0;background:#0B7934;width:170px;height:2px}.middle-seprator:after{right:0;margin:0 auto}.bottom-line-input input:not(input#Submit){border:0;border-bottom:1px solid rgba(0,0,0,0.20)}/*general-css*/ /*Slick Slider*/ button.slick-arrow{background:transparent !important;border:5px solid #AAAAAA;border-radius:50px 0 0 !important;border-top-width:0;border-left-width:0;width:25px;box-shadow:none !important;height:25px}.slick-next{transform:translateY(-50%) rotate(-43deg);right:-30px}.slick-prev{transform:translateY(-50%) rotate(132deg);left:-30px}.slick-slide img{display:block;margin:auto;border:1px solid #000}.slick-dots li{border:1px solid #000}.slick-dots li.slick-active,.slick-dots li:hover{background:#000}.testimonial-slider .slick-slide img{display:block;margin:unset}.testimonial-slider.slick-slider{height:auto}.testimonial-slider .slick-dots{bottom:-35px;display:flex}.our-service-slider .slick-arrow{transform:none;height:auto;width:auto;background:none !important;top:40%}.our-service-slider .slick-prev{left:-60px}.our-service-slider .slick-next{right:-60px}/*Slick Slider*/ /*Position Classes*/ .top-0{top:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}a{cursor:pointer !important}/*Position Classes*/ .flex-direction-column-d{flex-direction:column}/*Our Service Hover Effect*/ .text-color-transition{transition:color 1s ease 0.01s}.user-logged-out .hover-black:hover figcaption{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#333141;color:#fff}.user-logged-out .hover-black:hover figcaption p,.user-logged-out .hover-black:hover figcaption h2,.user-logged-out .hover-black:hover figcaption a{color:#fff}.user-logged-out .hover-show{display:none}.user-logged-out .hover-black:hover .hover-show{display:block}/*Our Service Hover Effect*/ /*List Icon*/ .list-icon li{display:flex}.list-upper{display:flex;justify-content:center}.list-icon li:before{content:url("//s3-ap-southeast-1.amazonaws.com/assets-powerstores-com/data/org/26441/theme/43971/img/list-icon.png");display:inline-block;width:3em;margin-left:-1em;position:relative;top:-5px}/*List Icon*/ /*header*/ .is-header .dropdown.menu>li>a{padding:1rem 18px}.is-header .dropdown.menu>li.is-dropdown-submenu-parent>a::after{right:10px;margin-top:-1px}.user-logged-out .pos-ab-header{position:absolute !important;top:0;left:0;width:100% !important;background:transparent !important;z-index:99;border-color:unset !important;box-shadow:unset !important}.user-logged-out .pos-ab-header header ul.dropdown.menu li.active>a:not(.button),.user-logged-out .pos-ab-header header ul.dropdown.menu li>a:not(.button):hover,.user-logged-out .pos-ab-header header ul.dropdown.menu li>a:not(.button):active,.user-logged-out .pos-ab-header header ul.dropdown.menu li>a:not(.button):focus,.user-logged-out .pos-ab-header header ul.dropdown.menu li a:not(.button),.user-logged-out .pos-ab-header header a i.fas{color:#fff !important}.user-logged-out .pos-ab-header img.seond-logo{display:none}.user-logged-out .pos-ab-header img.normal-logo{display:inline-block !important}.is-header img.normal-logo{display:none}.user-logged-out .pos-ab-header .dropdown.menu>li.is-dropdown-submenu-parent>a::after{border-color:#FFFFFF transparent transparent !important}header .dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.main-navigation.sticky{animation:slideDown 0.3s ease-in-out;position:fixed;top:0;left:0;right:0;z-index:99;width:100%;background-color:#000000;margin-top:0;justify-content:center;box-shadow:0px 0px 29px 0px rgba(0,0,0,0.07)}.user-logged-out .pos-ab-header .main-navigation.sticky{background-color:#000000}.main-navigation.sticky #mainNav{justify-content:space-evenly}/*Hide first item in sub menu*/ ul.is-dropdown-submenu.level-2.submenu>li.is-submenu-item:first-child{display:none}/*Hide first item in sub menu*/ .footer-social-media-menut li a{padding-bottom:0px}.logo-container img{max-width:296px}.goog-te-gadget-simple{display:flex !important;align-items:center;height:45px;border-radius:5px;max-width:200px;padding:10px}.translator{max-width:188px;margin:15px 0 auto auto}.goog-te-gadget-simple .goog-te-menu-value{padding:0 !important}.top-header-section .step.social-icon{fill:#0B7934 !important}.header-social-div{display:flex;align-items:center}.follow-text-span{margin-right:1rem !important}header ul.dropdown.menu li.active>a:not(.button):before,header ul.dropdown.menu li>a:not(.button):hover:before{content:" ";position:absolute;background:#0B7934;width:51%;height:2px;bottom:5px;left:0;right:0;margin:0 auto}header .dropdown.menu li ul.submenu li a:not(.button):hover:before,header .dropdown.menu li ul.submenu li.active a:not(.button):before{left:16px !important;right:0;margin:0}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:unset;left:0;z-index:999999}/*header*/ /* width */ .offcanvas-full-screen-inner::-webkit-scrollbar{width:10px}/* Track */ .offcanvas-full-screen-inner::-webkit-scrollbar-track{background:#f1f1f1}/* Handle */ .offcanvas-full-screen-inner::-webkit-scrollbar-thumb{background:#888}/* Handle on hover */ .offcanvas-full-screen-inner::-webkit-scrollbar-thumb:hover{background:#555}/*separator*/ .separator-color::after{color:#0B7934}.separator-width::after{width:150px}/*Home-page*/ /*Banner*/ .user-logged-out .pos-rel-ban{position:relative}.user-logged-out .pos-ab-ban{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0 auto}.user-logged-in .pos-ab-ban{margin:0 auto}.user-logged-out .inner-content-div{max-width:600px;padding:0px}.user-logged-out .inner-content-div-home{max-width:80%;/*padding:72px 10px 50px;*/ padding:0px}.user-logged-out .inner-content-div p{margin:0px}.user-logged-out .inner-content-div a.cta-link{color:#FFFFFF !important}/*Banner*/ /*lead-magnet*/ .lead-magnet-form{text-align:center;padding:50px 0 60px !important}.lead-magnet-form label,.newsletter-form-main .label-holder{display:none}.newsletter-form-main{padding:0 !important}.lead-magnet-form input,.lead-magnet-form input#first_name,.lead-magnet-form input#email,.newsletter-form-main input,.newsletter-form-main input#first_name,.newsletter-form-main input#email{margin:0 !important;height:55px !important;width:100% !important}.lead-magnet-form input#Submit,.newsletter-form-main .subscribe_button_holder{width:auto !important;margin:0}.lead-magnet-form .ww-form-container input::placeholder,.lead-magnet-form .ww-form-container input#first_name::placeholder,.lead-magnet-form .ww-form-container input#email::placeholder,.newsletter-form-main .ww-form-container input#email::placeholder,.newsletter-form-main .ww-form-container input#first_name::placeholder{font-family:"Lato",sans-serif;;font-weight:400;font-size:16px;line-height:26px;color:#8F8F8F}.lead-magnet-form .submit_wrap.padding-top-1,.newsletter-form-main .submit_wrap.padding-top-1{padding:0 !important}.lead-magnet-form .width-25{width:38% !important;margin:0;margin-right:20px}.newsletter-form-main .width-25{width:100% !important;margin:0;margin-right:20px}.lead-magnet-form .flex-container.small-block,.newsletter-form-main .flex-container.small-block{justify-content:center;padding-top:11px}/*lead-magnet*/ /*map-section*/ .user-logged-out .content-on-banner3{max-width:1200px;position:absolute;width:100%;top:0;left:0;height:100%;display:flex;flex-direction:column;justify-content:center;margin:0 auto;right:0;padding:15px}/*map-section*/ /*Home-page*/ /*service-page*/ /*accrodion-section*/ ul.accordion.plain-accord .accordion-title{color:#0068B3;background:#fff;border:0;font-size:16px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:0.16px;padding-right:50px}ul.accordion.plain-accord li.accordion-item{margin-bottom:15px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.10);border-radius:15px !important;overflow:hidden;background:#fff}ul.accordion.plain-accord li.accordion-item .accordion-content{background:#fff;border:0;padding-top:0;padding-bottom:0}ul.accordion.plain-accord .accordion-title::before{top:0;margin-top:0;height:100%;display:flex;align-items:center;right:1rem}/*accrodion-section*/ /*newsletter-section*/ .newsletter-form-main .container.is-container.is-content-1200{background:url(//s3-ap-southeast-1.amazonaws.com/assets-powerstores-com/data/org/26441/theme/43971/img/Newsletter-Bg-Services-Landing-Template-2.webp);background-size:cover;background-position:center;background-repeat:no-repeat;color:#ffff;padding:90px 60px 80px !important;border-radius:15px}.white-btn{background:#fff !important;color:#0068b3 !important}.margin-top-5{margin-top:5rem !important}.margin-bottom-5{margin-bottom:5rem !important}/*newsletter-section*/ /*service-page*/ /*service-areas-page*/ .user-logged-out .serv-head-elm{margin-bottom:-48px}figure.ser-area-fig-mn.box-shadow{max-width:365px;margin:20px 10px 30px;box-shadow:2px 3px 10px #00000036}figure.ser-area-fig-mn.box-shadow figcaption{padding:35px 40px}figure.ser-area-fig-mn.box-shadow figcaption p.link-blk{margin:0;position:relative}figure.ser-area-fig-mn.box-shadow figcaption p.link-blk:after{content:url("//d14ty28lkqz1hw.cloudfront.net/data/org/31016/theme/48907/img/link-arrow.png");position:absolute;top:0;right:0}.slick-dots{bottom:-25px}.slick-dots li{border:0px solid #0B7934 !important;background:#0B7934;width:13px;height:13px}.slick-dots li.slick-active,.slick-dots li:hover{background:#0B7934;!important}/*service-areas-page*/ /***service area page***/ ul.ul-block{display:flex;grid-gap:15px;justify-content:center;flex-wrap:wrap}ul.two-block-ul{grid-template-columns:repeat(2,1fr)}ul.three-block-ul{grid-template-columns:repeat(3,1fr)}ul.four-block-ul{grid-template-columns:repeat(4,1fr)}/*.service-area-ul-two li{padding:15px 8px;background:#fff;text-transform:uppercase;font-weight:600;display:flex;justify-content:center;align-items:center}*/ .service-area-ul-two li i{font-size:20px}ul.three-block-ul li{width:25%;margin:.5%}ul.no-bullet.service-area-ul-two.color-white.ul-block.three-block-ul.small-one-block-ul li a.button{padding:14px 10px !important}.service-area-ul-two li a.button{width:100% !important}/***service area page***/ /**************blog page*****************/ /*Blog Page CSS*/ .main-blog-banner{position:relative}.main-blog-banner img{width:100%}.inner-banner.blog-banner{position:absolute;left:0;top:0;transform:none;width:100%;text-align:left;justify-content:flex-start;height:100%;align-items:center;display:flex;max-width:1200px;margin:0 auto;right:0;padding:0 13px}.main-blog-widget{padding-top:0px}ul.blog-ul{display:flex;flex-wrap:wrap;align-items:stretch;list-style:none;margin-left:0}ul.blog-ul li{margin-bottom:1rem}ul.ps-blog-tags,ul.ps-blog-recent-posts{list-style:none;margin-left:0}.blog-widget{height:100%;padding:0;border-radius:5px;overflow:hidden;-webkit-box-shadow:0px 0px 30px 0px rgb(131 132 132 / 25%);-moz-box-shadow:0px 0px 30px 0px rgb(131 132 132 / 25%);box-shadow:0px 0px 30px 0px rgb(131 132 132 / 25%);-webkit-transition:350ms ease-in;-moz-transition:350ms ease-in;transition:350ms ease-in}.article-image img{width:100%}.inner-blog-widget{padding:25px}.blog-widget .widget-title{position:relative;padding:0 0 10px;margin:0 0 30px}.blog-widget .widget-title::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#dadada;z-index:1}.blog-widget .widget-title::after{content:"";position:absolute;left:0;bottom:0;width:55px;height:3px;background-color:#0B7934;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);z-index:2}.blog-sidebar-widget{padding:25px;-webkit-box-shadow:0px 0px 30px 0px rgb(131 132 132 / 25%);-moz-box-shadow:0px 0px 30px 0px rgb(131 132 132 / 25%);box-shadow:0px 0px 30px 0px rgb(131 132 132 / 25%);margin-bottom:15px}.blog-sidebar-widget .blog-sidebar-h2{position:relative;padding:0 0 10px;margin:0 0 30px}.blog-sidebar-widget .blog-sidebar-h2::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#dadada;z-index:1}.blog-sidebar-widget .blog-sidebar-h2::after{content:"";position:absolute;left:0;bottom:0;width:55px;height:3px;background-color:#0B7934;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);z-index:2}.lab-ul{margin:0 0 10px;padding:0;display:flex;flex-wrap:wrap;align-items:center}.lab-ul li{list-style:none;margin-right:15px;display:flex;flex-wrap:wrap;align-items:center}.lab-ul li svg{fill:#0B7934;margin-right:5px;width:18px;height:18px}.widget-category svg{fill:#0B7934;margin-right:10px;width:18px;height:18px;vertical-align:middle}.blog-widget .widget-category span{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;line-height:1.7}.blog-widget .widget-category span a{color:#000000 !important;text-transform:capitalize;font-weight:500}.blog-widget .widget-category span:hover{color:#0B7934}.blog-widget .widget-category span:hover a{color:#0B7934}.blog-inner-text hr{display:none}.ps-blog-sharing{margin:10px auto 10px !important}.ps-blog-tags li a{color:#000000;display:inline-block;position:relative;padding-left:20px;-webkit-transition:350ms;-moz-transition:350ms;transition:350ms;text-transform:capitalize}.ps-blog-tags li a::before{background:#0B7934;position:absolute;height:10px;width:10px;content:'';left:0;top:8px;-webkit-clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.ps-blog-tags li a:hover{color:#0B7934}.ps-blog-tags li,.ps-blog-recent-posts li{margin-bottom:0.5em}.ps-blog-recent-posts a{display:inline-block;position:relative;padding-left:20px;-webkit-transition:350ms;-moz-transition:350ms;transition:350ms}.ps-blog-recent-posts li a::before{background:#0B7934;position:absolute;height:10px;width:10px;content:'';left:0;top:8px;-webkit-clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.blog-page-type-wrapper,.article-page-type-wrapper{margin-bottom:50px}.new-blog-page-type .article-category span{font-size:16px;font-weight:400;text-transform:capitalize}.new-blog-page-type .article-category span.menu.variety,.new-blog-template .blog-widget .widget-category span.menu.variety{display:inline-block !important;padding:0px !important}.new-blog-page-type .article-category span.menu.variety a,.new-blog-template .blog-widget .widget-category span.menu.variety a{padding:0px !important}.new-blog-template .inner-blog-widget h2{font-family:"Lato",sans-serif;;font-style:normal;font-size:22px;font-weight:400;line-height:32px;letter-spacing:0.01em;text-transform:none;color:#047C32;margin:0px 0px 15px}.new-blog-template .inner-blog-widget h3{font-family:"Lato",sans-serif;;font-style:normal;font-size:18px;font-weight:700;line-height:26px;letter-spacing:0.02em;text-transform:none;color:#000000}.new-blog-template .inner-blog-widget ul{margin-left:1rem !important;text-align:left !important;list-style-position:outside;list-style-type:disclosure-closed;display:inline-block;margin-top:0px}.new-blog-template .inner-blog-widget ul li{padding:5px 0;font-family:"Lato",sans-serif;;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0.01em;text-align:left}.new-blog-template .inner-blog-widget ul::marker{color:#0B7934}.new-blog-template .inner-blog-widget ul.lab-ul{margin-left:unset !important}/**************blog page*****************/ /*footer*/ #footer .icon-div svg{min-width:25px;margin-right:8px}#footer hr{border-color:#cccccc75 !important}#footer .fab{font-size:35px;color:#222222}footer .icon{color:#0B7934;margin-right:10px}footer .menu.foot-menu li{width:100%}footer .menu.foot-menu li:first-child{display:none}footer .menu li a{padding-left:0;padding-top:0}.social-icon{width:24px;height:24px}svg{display:inline-block}.social-icon{width:24px;height:24px}.step{line-height:1}ul.no-bullet.menu.size-30.align-left.foot-menu{padding-left:0;padding-top:0;padding-right:0}footer .menu.foot-menu li.active>a{background:unset;color:#FFFFFF}.icon-div{align-items:baseline}p.footer-icon-div{display:flex;margin:0px 0px 15px !important}p.footer-icon-div .icon{position:relative;top:3px}i.fas.fa-arrow-right.fa-2x.fa-pull-right.fa-border.fa-rotate-270{background:#F8F8F8}.footer-logo-div img{max-width:}.no-underline{text-decoration:none}/*footer*/ /* HOMEPAGE */ .home-lead-magnet-section{/*background-image:url("//d14ty28lkqz1hw.cloudfront.net/data/org/31016/theme/48907/img/home-lead-bg-d.webp") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;*/ color:#FFFFFF !important}.home-lead-magnet-section h2{color:#FFFFFF !important}.home-lead-magnet-section p{font-weight:400}.home-benefit1-section{/*background-image:url("//d14ty28lkqz1hw.cloudfront.net/data/org/31016/theme/48907/img/home-benefit1-bg-d.webp") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;*/ color:#FFFFFF !important}.home-services-section{background-image:url("//d14ty28lkqz1hw.cloudfront.net/data/org/31016/theme/48907/img/home-services-bg-d.webp") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}.home-service-div{position:relative}.home-service-div img{width:100%}.home-service-info-div{padding:0px 14px 21px}.white-bordered{border:2px solid #FFFFFF}.home-testimonials-section{/*background-image:url("//d14ty28lkqz1hw.cloudfront.net/data/org/31016/theme/48907/img/home-testimonials-bg-d.webp") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;*/ background:linear-gradient( to bottom,#EDEDED 0%,#EDEDED 32%,#0B7934 32%,#0B7934 100% ) !important}.home-review-div{background:#FFFFFF !important}.slick-arrow-right.slick-arrow{display:inline-block;position:absolute;right:6.5%;top:-24%;cursor:pointer}.slick-arrow-left.slick-arrow{display:inline-block;position:absolute;right:1.1%;top:-24%;cursor:pointer}.user-logged-out .content-on-banner3 p{width:62%}.home-newsletter-section{/*background-image:url("//d14ty28lkqz1hw.cloudfront.net/data/org/31016/theme/48907/img/Newsletter-bg-d.webp") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;color:#000000 !important;*/ background-color:#EDEDED !important}.no-case{text-transform:none}.inline-text{display:inline-block}.no-hover{cursor:default !important}.service-area-section{background-color:#0B7934 !important;color:#FFFFFF !important}.service-area-section p{font-weight:500}/* NEWSLETTER INNER PAGES */ .inner-newsletter-section{/*background-image:url("//d14ty28lkqz1hw.cloudfront.net/data/org/31016/theme/48907/img/Newsletter-bg-d.webp") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;color:#000000 !important;*/ background-color:#EDEDED !important}.home-newsletter-section p,.inner-newsletter-section p{font-weight:600}/* SERVICE PAGE */ span.button.serv-btn{cursor:default}.serv-inner-info-div{padding-left:2rem;border-left:3px solid #0B7934}.serv-info-div{display:flex;justify-content:center;align-items:center;border:2px solid #0B7934;color:#0B7934 !important;padding:21px !important}.serv-info-div h3{margin:0px;font-size:16px;text-transform:uppercase}.servpg-info-div{border-right:5px solid #0B7934;border-bottom:5px solid #0B7934;border-radius:20px;background:#F5F5F5}/* REVIEWS PAGE */ /**testimonial-section**/ .testimonial-slider-main button.slick-arrow{background:transparent !important;border:5px solid #000000;border-radius:50px 0 0 !important;border-top-width:0;border-left-width:0;width:25px;box-shadow:none !important;height:25px;top:35%}.testimonial-slider-main button.slick-next.slick-arrow{transform:translateY(-50%) rotate(-43deg);right:0}.testimonial-slider-main button.slick-prev.slick-arrow{transform:translateY(-50%) rotate(132deg);left:0}.dark-dots .slick-dots li.slick-active,.dark-dots .slick-dots li:hover{background:#000000}.dark-dots .slick-dots li{background:#000}.definition-block{/*display:none !important;*/}.definition-block p{/*display:none;*/}.pagination{margin-left:0;margin-bottom:1rem;display:flex;justify-content:center}.pagination p{display:flex}.positive-feedback-services h1{margin-bottom:1em;font-style:normal;font-weight:500;font-size:35px;line-height:50px;text-transform:none;letter-spacing:.01em;padding-bottom:0}/**testimonial-section**/ /*Gallery Hover Effect*/ /*.filter-button{color:#000;background:#fff;border:1px solid #9A1B1E}*/ .button-active,.filter-button:hover,.filter-button:focus. .filter-button:active{background:#FFFFFF !important;color:#0B7934 !important;border:1px solid #0B7934 !important;box-shadow:none}button.cell.large-2.button.hover-border.filter-button.button-active{background:#0B7934 !important;color:#FFFFFF !important;border:1px solid #0B7934 !important;box-shadow:none}.gap-20{gap:20px}/*Gallery Hover Effect*/ /* GALLERY PAGE */ .gslide-image img{padding:20px 0px 0px !important}.glightbox-clean .gslide-media,.glightbox-modern .gslide-media{box-shadow:unset !important}.gdesc-inner{text-align:center}.glightbox-clean .gdesc-inner,.glightbox-modern .gdesc-inner{padding:12px 15px}.glightbox-clean .gslide-description,.glightbox-modern .gslide-description{background:#fff;margin-bottom:20px !important}.menu-gallery-section .gallery-grid-container{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;margin:0 auto}/* BLOG PAGE */ .new-blog-template .blog-widget .widget-title a{font-style:normal;font-weight:500;font-size:35px;line-height:45px;text-transform:none;letter-spacing:.01em}.new-blog-template .blog-sidebar-widget .blog-sidebar-h2{position:relative;padding:0 0 10px;margin:0 0 30px;font-style:normal;font-weight:500;font-size:35px;line-height:45px;text-transform:none;letter-spacing:.01em}.new-blog-template .blog-widget .widget-title{position:relative;padding:0 0 10px;margin:0 0 30px;font-style:normal;font-weight:500;font-size:35px;line-height:45px;text-transform:none;letter-spacing:.01em}.new-blog-template .blog-widget .widget-title::after,.new-blog-template .blog-sidebar-widget .blog-sidebar-h2::after{background-color:#0B7934}.new-blog-template .ps-blog-recent-posts li a::before{background-color:#0B7934}.new-blog-template .lab-ul li svg{fill:#0B7934;margin-right:5px;width:18px;height:18px}.new-blog-template .widget-category svg{fill:#0B7934;margin-right:10px;width:18px;height:18px;vertical-align:middle}.new-blog-template .ps-blog-tags li a{color:#000000;display:inline-block;position:relative;padding-left:20px;-webkit-transition:350ms;-moz-transition:350ms;transition:350ms;font-weight:700}.new-blog-template .ps-blog-tags li a:hover{color:#0B7934}.new-blog-template .ps-blog-tags li a::before{background:#0B7934;position:absolute;height:10px;width:10px;content:'';left:0;top:8px;-webkit-clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.new-blog-template .inner-blog-widget{padding:21px}.new-blog-page-type .article-category span.credit.card.processing,p.widget-category span.credit.card.processing{display:inline !important;background:unset !important;box-shadow:unset !important}ul.ps-blog-tags.ul li.credit.card.processing{display:inline !important;background:unset !important;box-shadow:unset !important}div#lead-magnet-form .cell.medium-12{padding-bottom:21px !important}/* CONTACT PAGE */ .form-template-3 .ww-form-container-3 input[type="text"],.form-template-3 .ww-form-container-3 input[type="password"],.form-template-3 .ww-form-container-3 input[type="tel"],.form-template-3 .ww-form-container-3 input[type="email"],.form-template-3 .ww-form-container-3 select,.form-template-3 .ww-form-container-3 textarea,.form-template-3 #mob_phone_phone_number_tel{width:100%;border-radius:5px;min-height:45px;background:#dbdbdb;margin:0 0 .5em 0}/* GEBERAL CSS */ .small-order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}/* SHOP PAGE */ .home-featured-section .prod-collection{padding:0px !important;margin:11px 11px 10px !important;border-radius:0px}.prod-collection{padding:11px !important;margin:11px 11px 10px !important;border-radius:5px}/* PRODUCT DESCRIPTION */ .button.hollow.primary,.button.hollow.primary.disabled,.button.hollow.primary[disabled],.button.hollow.primary.disabled:hover,.button.hollow.primary[disabled]:hover,.button.hollow.primary.disabled:focus,.button.hollow.primary[disabled]:focus{border:1px solid #0B7934 !important;color:#FFFFFF}.button-group.hollow.primary .button,.button-group.hollow.primary .button.disabled,.button-group.hollow.primary .button[disabled],.button-group.hollow.primary .button.disabled:hover,.button-group.hollow.primary .button[disabled]:hover,.button-group.hollow.primary .button.disabled:focus,.button-group.hollow.primary .button[disabled]:focus,.button-group.hollow .button.primary,.button-group.hollow .button.primary.disabled,.button-group.hollow .button.primary[disabled],.button-group.hollow .button.primary.disabled:hover,.button-group.hollow .button.primary[disabled]:hover,.button-group.hollow .button.primary.disabled:focus,.button-group.hollow .button.primary[disabled]:focus{border:1px solid #0B7934 !important;color:#FFFFFF}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning[disabled],.button.clear.warning.disabled:hover,.button.clear.warning[disabled]:hover,.button.clear.warning.disabled:focus,.button.clear.warning[disabled]:focus{color:#FFFFFF}.prod-cbtn:disabled{opacity:0.5;cursor:not-allowed}iframe.Z8YsjS{width:100%;height:100vh;border:0;display:block}/* FOOTER */ ul.no-bullet.menu.size-40.align-left img{position:relative;top:3px}/**********************************************************************************/ @media only screen and (min-width:1023.5px){/* HEADER */ .user-logged-out li.handle-service-areas.is-section.has-submenu.is-dropdown-submenu-parent.opens-left ul.is-dropdown-submenu.menu.level-2.submenu.first-sub.vertical{}.user-logged-out ul.is-dropdown-submenu.level-2.submenu{}/* BANNER CSS */ .user-logged-out .inner-content-div{/*background:#00000087;*/}.user-logged-out .inner-content-div-home{}/* HOMEPAGE */ .user-logged-out .inner-content-div-home h2.banner-text{width:84%;margin:0px auto 14px}.home-benefit1-info-div{padding:0px 0px 0px 35px}.home-benefit3-info-div{padding:0px 0px 0px 25px}}/*************/ @media only screen and (min-width:1023.5px) and (max-width:1200px){/* HEADER */ .logo-container img{max-width:296px}.is-header .dropdown.menu>li>a{padding:0.7rem 16px}.is-header .dropdown.menu>li.is-dropdown-submenu-parent>a::after{right:-1px;margin-top:-2px}header ul.dropdown.menu li a:not(.button){font-weight:400;margin:0px}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:0;left:39px;z-index:9}.translator{max-width:188px;margin:15px 0 auto auto;margin-bottom:10px !important}a.button,span.button,input.button,input#Submit,.gen-form #Submit,#newsletter-form #Submit,.button{padding:10px 16px !important}/* BANNER TEXT */ .user-logged-out .inner-content-div{max-width:570px;padding:0px}.user-logged-out .inner-content-div-home{max-width:570px;/*padding:25px 20px 10px;*/ padding:0px}.user-logged-out .banner-text-div1{padding:25px 55px}.user-logged-out .inner-content-div .banner-text-div2{padding:25px 40px}.banner-main-heading,.section-main-heading{font-size:25px;line-height:35px}.banner-sub-heading,.section-sub-heading{font-size:21px;line-height:31px}.banner-text{font-size:15px;line-height:25px}.cta-link{font-size:16px;line-height:26px}p,ul li{font-size:16px;line-height:26px}.list li{padding:4px 0;font-size:15px;line-height:26px}footer .cta-link{font-size:15px;line-height:26px}footer p,footer ul footer li{font-size:15px;line-height:26px}/* HOMEPAGE */ /* SERVICE AREAS */ ul.three-block-ul li{width:30%;margin:.5%}/* CONTACT PAGE */ .contact-card p,.contact-card a{font-size:14px !important}}@media only screen and (max-width:1023.5px){/*general-classes*/ figure.light-bg.height-100 figcaption.padding-1,figure.dark-bg.height-100 figcaption.padding-1{min-height:210px}ul.menu.justify-small-center.align-middle.align-right{align-items:center;justify-content:center;display:flex;flex-direction:column}ul.menu.justify-small-center.align-middle.align-right li{margin-left:0 !important;margin-top:0rem;margin-bottom:0rem}.width-sm-100{width:100% !important;max-width:100% !important}.lead-magnet-form .width-25{width:100% !important;margin-right:20px}.padding-horizontal-sm-0{padding-left:0rem !important;padding-right:0rem!important}.padding-horizontal-sm-1{padding-left:1rem !important;padding-right:1rem!important}.padding-horizontal-sm-2{padding-left:2rem !important;padding-right:2rem!important}.padding-horizontal-sm-3{padding-left:3rem !important;padding-right:3rem!important}.justify-small-center{justify-content:center !important}.mobile-color-white{color:#fff !important}.mobile-color-black{color:#333333 !important}.margin-top-sm-3{margin-top:3rem !important}.flex-direction-column{flex-direction:column}.flex-direction-column-rvrs-mb{flex-direction:column-reverse}.border-mb-0{border:0 !important}.align-middle-mobile{align-items:center}/*general-classes*/ /*separator classes*/ .separator-sm-center{text-align:center !important}.separator-sm-center::before,.separator-sm-center::after{display:table;content:' ';-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.separator-sm-center::after{position:relative !important;border-bottom:0.125rem solid;clear:both;margin-top:1rem !important;margin-right:auto !important;margin-left:auto !important}/*separator classes*/ .inner-div{margin-right:0}.ham-menu-mobile{position:absolute;text-align:right;top:-5px;right:0;float:right;width:5%;margin:0 !important}.header5{margin-top:1rem;max-width:100% !important}/*general-classes*/ .width-sm-100{width:100% !important;max-width:100% !important}.justify-small-center{justify-content:center}.flex-dlr-column-mobile,.flex-direction-column{flex-direction:column}.mobile-color-black{color:#000 !important}.mobile-bg-dark{background:#444444 !important}.padding-top-sm-3{padding-top:3rem !important}.padding-bottom-sm-3{padding-bottom:3rem !important}.padding-top-sm-2{padding-top:2rem !important}.padding-bottom-sm-2{padding-bottom:2rem !important}.padding-top-sm-1{padding-top:1rem !important}.padding-bottom-sm-1{padding-bottom:1rem !important}.padding-top-sm-0{padding-top:0 !important}.padding-bottom-sm-0{padding-bottom:0!important}.margin-top-sm-0{margin-top:0 !important}.margin-bottom-sm-0{margin-bottom:0 !important}.margin-top-sm-2{margin-top:2rem !important}.margin-bottom-sm-2{margin-bottom:2rem !important}.padding-left-sm-1{padding-left:1rem !important}.padding-right-sm-1{padding-right:1rem !important}.margin-top-sm-1{margin-top:1rem !important}.margin-bottom-sm-1{margin-bottom:1rem !important}.padding-bottom-sm-0{padding-bottom:0 !important}.padding-left-sm-0{padding-left:0 !important}.padding-right-sm-0{padding-right:0 !important}.padding-top-sm-0{padding-top:0 !important}.padding-bottom-sm-0{padding-bottom:0 !important}.three-color-gradient-bg{background:#e3e3e3 !important}.padding-horizontal-8{padding-left:3rem;padding-right:3rem}.padding-horizontal-sm-1{padding-left:1rem !important;padding-right:1rem !important}/*general-classes*/ /*header*/ .menu-block-main{justify-content:center;border-top:1px solid rgba(255,255,255,0.20)}.user-logged-out .pos-ab-header{position:static !important;background:#000000 !important}.logo-container{padding-top:14px !important;padding-bottom:14px !important}.two-block-ul{width:100%}.two-block-ul li{width:50%;padding:10px 0}.two-block-ul li:first-child{border-right:1px solid #6e6e6e}.left-seprator:after,.middle-seprator:after{right:0;margin:0 auto}.lead-magnet-form .submit_wrap.padding-top-1{margin:30px 0 0}header#header{flex-wrap:wrap;display:initial;width:100% !important;max-width:100% !important}header#header .ecommerce-style2{width:100%}header#header .upper-head-div{max-width:100% !important;margin:0;width:100%}header#header .bd-bottom-mb{border-bottom:1px solid #d3d3d3;text-align:center}header#header .two-block-ul li{display:block !important;width:100%;text-align:center;border-right:0 !important;display:flex !important;justify-content:center}header#header .padding-sm-0{padding:0 !important}.top-header-section{width:100% !important}.main-navigation.sticky{position:static}.header-social-div{display:flex;align-items:center;justify-content:center}/*header*/ /* HEADER */ .logo-container img{max-width:296px}.mobile-contact-number-section,.mobile-contact-button-section{padding:10px 5px !important}/***Home-page***/ /*Banner*/ .user-logged-out .pos-ab-ban{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0 auto;max-width:100% !important;justify-content:center}.user-logged-out .inner-content-div{max-width:100%;width:100%;background:#000000;padding:51px 30px 51px;text-align:center}.user-logged-out .inner-content-div-home{max-width:100%;width:100%;background:#000000;padding:51px 30px 51px;text-align:center}.user-logged-out .inner-content-div .cta-link{color:#FFFFFF !important}/*Banner*/ /***Home-page***/ /*service-page*/ /*newsletter-section*/ .newsletter-form-main .container.is-container.is-content-1200{padding:90px 12px 80px !important;margin:0 15px;max-width:100% !important}.newsletter-form-main input#first_name,.newsletter-form-main input#email{margin-bottom:15px !important}input#subscribe{width:auto !important}/*newsletter-section*/ /*service-page*/ /*footer*/ .icon-div{flex-direction:row;align-items:baseline;justify-content:center;/*display:block;*/}footer ul.no-bullet.menu.size-40.align-left{text-align:center;justify-content:center}/*footer*/ /* GENERAL CSS */ .margin-top-sm-0{margin-top:0rem !important}.margin-top-sm-1{margin-top:1rem !important}.padding-top-sm-3{padding-top:3rem !important}.padding-bottom-sm-3{padding-bottom:3rem !important}.padding-top-sm-2{padding-top:2rem !important}.padding-bottom-sm-2{padding-bottom:2rem !important}.padding-top-sm-1{padding-top:1rem !important}.padding-bottom-sm-1{padding-bottom:1rem !important}.padding-top-sm-0{padding-top:0 !important}.padding-bottom-sm-0{padding-bottom:0!important}.margin-top-sm-0{margin-top:0 !important}.margin-bottom-sm-0{margin-bottom:0 !important}.margin-top-sm-2{margin-top:2rem !important}.margin-bottom-sm-2{margin-bottom:2rem !important}.margin-bottom-sm-3{margin-bottom:3rem !important}.padding-left-sm-1{padding-left:1rem !important}.padding-right-sm-1{padding-right:1rem !important}.margin-top-sm-1{margin-top:1rem !important}.margin-bottom-sm-1{margin-bottom:1rem !important}.margin-right-sm-0{margin-right:0 !important}.padding-bottom-sm-0{padding-bottom:0 !important}/* GENERAL CSS */ /*service-page*/ /*newsletter-section*/ .newsletter-form-main .container.is-container.is-content-1200{padding:90px 12px 80px !important;margin:0 15px;max-width:100% !important}.newsletter-form-main input#first_name,.newsletter-form-main input#email{margin-bottom:15px !important}input#subscribe{width:auto !important}/*newsletter-section*/ /*service-page*/ /* BANNER TEXT */ .banner-main-heading{font-size:41px;line-height:46px;color:#FFFFFF}.banner-sub-heading{color:#FFFFFF}.banner-text{font-size:16px;line-height:26px;color:#FFFFFF}.section-main-heading,.Lead-magnet-form-heading,h2.blog-sidebar-h2,h1.article-title,h1.article-title a{font-size:38px;line-height:48px}.cta-link{font-size:16px;line-height:26px}p,ul li{font-size:16px;line-height:26px}.list li{padding:5px 0;font-size:16px;line-height:26px}/* HOMEPAGE */ .home-lead-magnet-section{/*background-image:url("//d14ty28lkqz1hw.cloudfront.net/data/org/31016/theme/48907/img/home-lead-bg-d.webp") !important;background-size:cover !important;*/}.flex-direction-column-small{flex-direction:column}home-benefit1-section{/*background-image:url("//d14ty28lkqz1hw.cloudfront.net/data/org/31016/theme/48907/img/home-benefit1-bg-d.webp") !important;*/}.home-services-section{/*background-image:url("//d14ty28lkqz1hw.cloudfront.net/data/org/31016/theme/48907/img/home-services-bg-d.webp") !important;*/}.home-service-div{position:relative;border-radius:40px !important}.home-benefit3-section{/*background-image:url("//d14ty28lkqz1hw.cloudfront.net/data/org/31016/theme/48907/img/home-benefit3-bg-d.webp") !important;*/}.home-testimonials-section{/*background-image:url("//d14ty28lkqz1hw.cloudfront.net/data/org/31016/theme/48907/img/home-testimonials-bg-d.webp") !important;*/ background:linear-gradient(to bottom,#EDEDED 0%,#EDEDED 26%,#0B7934 26%,#0B7934 100%) !important}.user-logged-out .content-on-banner3 p{width:100%;margin:0 auto}.home-newsletter-section,.inner-newsletter-section{/*background-image:url("//d14ty28lkqz1hw.cloudfront.net/data/org/31016/theme/48907/img/Newsletter-bg-d.webp") !important;background-size:cover !important;*/}.slick-arrow-right.slick-arrow{display:inline-block;position:absolute;right:unset;left:39%;top:-14%}.slick-arrow-left.slick-arrow{display:inline-block;position:absolute;right:39%;top:-14%}.h1-border-left:before,.h1-border-center:before,.h1-border-left-w:before,.h1-border-center-w:before{left:50%;transform:translateX(-50%)}.h1-border-left1:before{left:26% !important;transform:translateX(-50%) !important}.h2-border-left:before,.h2-border-center:before{left:50%;transform:translateX(-50%)}.home-reivew-div{position:relative;padding:80px 25px !important;background:#ffffff3d}.home-reivew-div:before{top:1%;left:2%}.home-reivew-div:after{bottom:1%;right:2%}.home-featured-section .grid-x.grid-margin-x.grid-margin-y.small-up-1.medium-up-2.large-up-4.listing.margin-bottom-2{margin-bottom:0px !important}/* MENU PAGE */ .menu-gallery-section .gallery-grid-container{grid-template-columns:repeat(2,1fr)}/***service area page***/ ul.small-one-block-ul{grid-template-columns:repeat(1,1fr)}ul.small-two-block-ul{grid-template-columns:repeat(2,1fr)}.service-area-head{max-width:100% !important}/***service area page***/ /* SERVICES AREAS PAGE */ ul.no-bullet.service-area-ul-two.color-white.ul-block.three-block-ul.small-one-block-ul li a.button{padding:14px 9px !important}ul.three-block-ul li{width:46%;margin:.5%}/* GALLERY PAGE */ .glightbox-clean .gdesc-inner,.glightbox-modern .gdesc-inner{padding:0px !important}.glightbox-mobile .glightbox-container .gslide-description{height:auto !important;width:100%;background:transparent;position:absolute;bottom:0px !important;max-width:100vw !important;-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;max-height:78vh;overflow:auto !important;background:#0000009c !important;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding:11px 11px !important;margin:0px auto 0px !important;color:#FFFFFF !important}.glightbox-mobile .glightbox-container .gslide-desc{color:#FFFFFF !important}/* BLOG PAGE */ .inner-banner.blog-banner{position:relative;left:0;top:0;transform:none;width:100%;text-align:center;justify-content:center;height:100%;align-items:center;display:flex;max-width:100%;margin:0 auto;right:0;padding:0px;background:#000000}/* CONTACT PAGE */ .contact-card p,.contact-card a{font-size:16px !important}/* FOOTER */ .logo-container-footer img{max-width:360px}footer .cell.hide-for-large{padding:0px !important}footer .menu.foot-menu li{width:75%;margin:0 auto}.process-line{padding-left:25px}.process-dot{width:40px;height:34px;line-height:32px;font-size:14px}}@media only screen and (max-width:667px){/* HOMEPAGE */ .slick-arrow-right.slick-arrow{display:inline-block;position:absolute;right:unset;left:38%;top:-16%}.slick-arrow-left.slick-arrow{display:inline-block;position:absolute;right:38%;top:-16%}/* MENU PAGE */ .menu-gallery-section .gallery-grid-container{grid-template-columns:1fr}/* SERVICES AREAS PAGE */ ul.no-bullet.service-area-ul-two.color-white.ul-block.three-block-ul.small-one-block-ul li a.button{padding:14px 9px !important}ul.three-block-ul li{width:85%;margin:.5%}}@media only screen and (max-width:568px){/* HOMEPAGE */ .slick-arrow-right.slick-arrow{display:inline-block;position:absolute;right:unset;left:38%;top:-18%}.slick-arrow-left.slick-arrow{display:inline-block;position:absolute;right:38%;top:-18%}}@media only screen and (max-width:501px){/* HOMEPAGE */ /* SERVICE AREA */ .user-logged-out .content-on-banner3{max-width:100%;position:relative;width:100%;top:0;left:0;height:auto;display:flex;flex-direction:column;justify-content:center;margin:0 auto;right:0;padding:0px 15px 35px}}@media only screen and (max-width:501px){/* HOMEPAGE */}@media only screen and (max-width:479px){/* HEADER */ .logo-container img{max-width:240px}.ham-menu{position:relative;top:-5px}a.cta-link{word-break:break-word}/* BUTTON CSS */ a.button,span.button,input.button,input#Submit,.gen-form #Submit,#newsletter-form #Submit,.button{padding:10px 24px !important}/* LOGIN PAGE */ .ps-login-page .grid-x.grid-padding-x.padding-3{padding:25px !important}/* BANNER CSS */ .banner-main-heading,.section-main-heading{font-size:30px;line-height:40px}/* HOMEPAGE */ .slick-arrow-right.slick-arrow{display:inline-block;position:absolute;right:unset;left:33%;top:-28%}.slick-arrow-left.slick-arrow{display:inline-block;position:absolute;right:33%;top:-28%}/* FOOTER */ .logo-container-footer img{max-width:260px}footer i.fas.fa-map-marker-alt.icon{position:relative;left:18px}.process-dot{width:45px;height:34px;line-height:32px;font-size:14px}}
