 /* || 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}|| */ .selectHolder,.stockquantity{display:none}/* || Foundation component overrides || */ body{font-size:16px;font-weight:300}a{cursor:pointer !important}[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:30px}button:not(.button-group button),.button:not(.button-group button){font-size:1em;border-radius:30px}.is-btn,.btn{border-radius:30px !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:"Geist",sans-serif;}figure.figure-service{background-color:#e7fb9d;text-align:center;height:100%;color:#fff !important}figcaption.figcaption-service{padding:15px}figure.figure-service p.section-sub-heading{color:#fff !important;margin:0}/* || HEADER || */ .is-wrapper .is-header,.is-header{background-color:#0D2C32;color:#FFFFFF;border-bottom:0px solid #CCCCCC;height:auto;min-height:0}.is-header .is-container{z-index:9}header .sticky-bg-color.stick{background:#0D2C32;width:100%;position:fixed;left:0;top:0;z-index:99}header .is-stuck{background:#0D2C32;border-bottom:1px solid #e6e6e6;box-shadow:0 4px 12px 0 #e6e6e6}header a:#e7fb9dnot(.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:#e7fb9d}.two-block-ul li a{padding:0 7px}header a:not(.button):hover .icon,header a:not(.button):hover i,header i:hover{color:000}header button,header .button,header button:hover,header button:focus,header .button:hover,header .button:focus{background:#0D2C32;color:#FFFFFF}header button.header-search-button{background:transparent}.foot-menu-ul{justify-content:right}figure.map-figure{position:relative}figcaption.map-figcaption{position:absolute;left:0;right:0;top:50px;width:100%;text-align:center;height:100%;align-items:center}.lead-magnet-section{background:url(https://s3-ap-southeast-1.amazonaws.com/assets-powerstores-com/data/org/30931/theme/48821/img/lead-bg.webp) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}figure.prog-figure{border:1px solid #ccc;height:100%;padding:15px;color:#000}p.price-actual{font-size:30px;margin:22px 0;font-weight:800}div#product-price{font-size:33px;color:#1D428A;font-weight:800}header button.header-search-button:hover{box-shadow:none}i.fas.fa-arrow-right.fa-2x.fa-pull-right.fa-border.fa-rotate-270{background:#fff !important}.gslide-image img{max-height:80vh !important}p.review-name{font-weight:700;margin:0}figure.block-servt{background-color:#fff;padding:20px;text-align:center;margin:0 10px}figcaption.figcaption-block-servt h3{font-size:22px;margin:0 0px}.text-logo{word-wrap:break-word;text-transform:capitalize;color:#FFFFFF;font-size:50px;font-family:"Outfit",serif}.servic-dark-bg{background:url(https://s3-ap-southeast-1.amazonaws.com/assets-powerstores-com/data/org/28854/theme/46744/img/Service-bg-d.webp) !important;background-repeat:no-repeat !important;background-size:cover !important}footer .text-logo{color:#FFFFFF}#contentbox select{border:1px solid #CCCCCC}footer .address-container br{display:none}header .cta .icon{padding-right:5px;color:#FFFFFF}div#lead-magnet-form .submit_wrap{padding-bottom:20px}header .text-muted{color:#FFFFFF !important}.new-blog-template .widget-category svg{fill:#e7fb9d}.new-blog-template .ps-blog-tags li a{color:#000 !important;font-weight:400 !important}.new-blog-template .ps-blog-tags li a::before{background:#e7fb9d}header .border-bottom,header hr{border-bottom:1px solid #5e5e5ee0}header .border-top{border-top:1px solid #CCCCCC}header .is-section{float:none;width:auto}.article-body.rte span[style]{color:#000 !important}figcaption.prog-figcaption p{}.header7 .ps-cart-text-container{position:static;margin-right:10px}li.sr-Service.Areas{display:none}.ecommerce-style2 .cart,.cart{position:relative}header a:hover i.fas{color:#FFFFFF}.ecommerce-style2 .ps-cart-text-container,.ps-cart-text-container{color:#0D2C32;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:#FFFFFF}header .currency-converter{font-size:0.9em}header .currency-converter select{padding-right:0}.services-v1{position:relative;background:#f8fafc;padding:90px 0}.services-v1 .is-boxes{width:100%}.services-v1 .section-eyebrow{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#e7fb9d;text-align:center;margin-bottom:14px}.services-v1 .section-heading{font-size:clamp(26px,3vw,44px);color:#1e293b;font-weight:800;text-align:center;line-height:1.15;margin-bottom:14px;letter-spacing:-.4px}.services-v1 .section-sub{font-size:17px;color:#64748b;text-align:center;max-width:540px;margin:0 auto 60px;line-height:1.7}.services-v1 .srv-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 20px rgba(0,0,0,.07);transition:all .3s;height:100%}.services-v1 .srv-card:hover{transform:translateY(-6px);box-shadow:0 16px 50px rgba(0,0,0,.12)}.services-v1 .srv-img{overflow:hidden}.services-v1 .srv-img img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.services-v1 .srv-card:hover .srv-img img{transform:scale(1.05)}.services-v1 .srv-body{padding:26px}.services-v1 .srv-cat{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#e7fb9d;margin-bottom:10px}.services-v1 .srv-title{font-size:19px;font-weight:700;color:#1e293b;margin-bottom:10px}.services-v1 .srv-desc{font-size:14px;color:#64748b;line-height:1.65}.services-v1 .srv-link{display:inline-flex;align-items:center;gap:6px;color:#e7fb9d;font-size:14px;font-weight:600;text-decoration:none;margin-top:16px;transition:gap .2s}.services-v1 .srv-link:hover{gap:10px}.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:#0D2C32}.header-search-input{padding-right:25px;color:#262626;background:#FFFFFF}.header-search-input::placeholder{color:#262626;opacity:0.6}ul.list-tble.list{display:flex;grid-gap:15px;flex-wrap:wrap}ul.list-tble.list li{width:calc(48.33% - 10px);list-style:none}.header-search-button{position:absolute;top:30%;right:5px;padding:0}.new-blog-page-type .article-body,.new-blog-page-type .article-body p{font-size:16px}header i.fas.fa-search{color:#262626}.inner-content-div p{color:#fff}.testimonials-v15{background:#f0fdfa;padding:100px 0}.testimonials-v15 .is-boxes{width:100%}.testimonials-v15 .section-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#0d9488;text-align:center;margin-bottom:12px}.testimonials-v15 .section-heading{font-size:clamp(26px,3vw,44px);color:#134e4a;font-weight:800;text-align:center;line-height:1.15;margin-bottom:56px;letter-spacing:-.4px}.testimonials-v15 .featured-card{background:#fff;border:2px solid #0d9488;border-radius:24px;padding:48px;height:100%;position:relative;overflow:hidden}.testimonials-v15 .featured-card::before{content:"";position:absolute;top:-60px;right:-60px;width:200px;height:200px;background:radial-gradient(circle,rgba(13,148,136,.08) 0%,transparent 70%)}.testimonials-v15 .fc-badge{display:inline-flex;align-items:center;gap:6px;background:#0d9488;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:5px 12px;border-radius:20px;margin-bottom:24px}.testimonials-v15 .fc-badge svg{width:12px;height:12px;fill:#fff}.testimonials-v15 .fc-quote{font-size:18px;color:#134e4a;line-height:1.75;font-style:italic;margin-bottom:32px;font-weight:400}.testimonials-v15 .fc-author{display:flex;align-items:center;gap:16px;padding-top:28px;border-top:1px solid #ccfbf1}.testimonials-v15 .fc-av{width:60px;height:60px;border-radius:50%;object-fit:cover;border:3px solid #0d9488}.testimonials-v15 .fc-name{font-size:16px;font-weight:700;color:#134e4a}.testimonials-v15 .fc-role{font-size:13px;color:#6b7280;margin-top:2px}.testimonials-v15 .fc-stars{display:flex;gap:3px;margin-top:8px}.testimonials-v15 .fc-star{width:15px;height:15px;fill:#0d9488}.testimonials-v15 .side-cards{display:flex;flex-direction:column;gap:18px}.testimonials-v15 .sc{background:#fff;border:1px solid #ccfbf1;border-radius:16px;padding:24px;transition:all .3s}.testimonials-v15 .sc:hover{border-color:#0d9488;box-shadow:0 6px 24px rgba(13,148,136,.1)}.testimonials-v15 .sc-text{font-size:14px;color:#374151;line-height:1.7;font-style:italic;margin-bottom:16px}.testimonials-v15 .sc-author{display:flex;align-items:center;gap:10px}.testimonials-v15 .sc-av{width:36px;height:36px;border-radius:50%;object-fit:cover}.testimonials-v15 .sc-name{font-size:13px;font-weight:700;color:#134e4a}.testimonials-v15 .sc-role{font-size:11px;color:#9ca3af;margin-top:1px}header .ps-cart-text-container{color:#0D2C32;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:#FFFFFF}/* || MENU || */ header .dropdown.menu li a:not(.button){width:100%}header ul.dropdown.menu li a:not(.button){color:#FFFFFF}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:#E7FB9D;background-color:transparent}.lead-main-heading{text-transform:capitalize}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{right:auto;left:18px}header .dropdown.menu li ul.submenu{background:#FFFFFF;border:1px solid #e7fb9d}.off-canvas{background:#0d2c32}.is-dropdown-submenu{min-width:270px}header .dropdown.menu li ul.submenu li a:not(.button){color:#0d2c32;background:#e7fb9d}.is-dropdown-submenu>li{border-bottom:1px solid #2b854c}header .dropdown.menu li ul.submenu li a:not(.button):hover,header .dropdown.menu li ul.submenu li.active a:not(.button){color:#0d2c32;background:#fff}header .dropdown.menu li ul.submenu li.is-active>a{background:transparent}header .dropdown.menu>li.is-active>a{color:#FFFFFF;background:transparent}a{cursor:pointer !important}.is-overlay-bg{opacity:1}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:#E7FB9D transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{border-color:transparent #0D2C32 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 #0D2C32}.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}.Lead-magnet-form-heading{color:#fff !important}.Lead-magnet-form-text{color:#fff !important}.menu a.head-icons{background:#031748;border-radius:50px;height:40px;width:40px;padding-left:0;padding-right:0;margin-right:10px}a.button.no-pointer{pointer-events:none !important}.ps-blog-category li a{text-transform:capitalize}.new-blog-page-type .article-category{text-transform:capitalize}.features-v8 .card-a p{font-weight:700;font-size:15px;margin:0}.bento-card.card-b .bc-label{color:#e7fb9d}.bento-card.card-b p{font-weight:700;font-size:15px;color:#e7fb9d;text-transform:uppercase}.features-v8{position:relative;background:#fff;padding:90px 0}.features-v8 .is-boxes{width:100%}.features-v8 .sec-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#f97316;text-align:center;margin-bottom:12px}.features-v8 .sec-heading{font-size:clamp(26px,3vw,46px);color:#1c1917;font-weight:800;text-align:center;line-height:1.1;margin-bottom:14px;letter-spacing:-.5px}.features-v8 .sec-sub{color:#78716c;text-align:center}.features-v8 .bento-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:20px}.features-v8 .bento-card{border-radius:20px;padding:36px;overflow:hidden;position:relative}.features-v8 .bento-wide{grid-column:span 2}.features-v8 .bento-tall{grid-row:span 2}.features-v8 .bc-label{font-size:18px;font-weight:500;text-transform:capitalize;letter-spacing:0;margin-bottom:10px;font-family:'Geist'}.features-v8 .bc-title{font-size:22px;font-weight:800;line-height:1.2;margin-bottom:10px}.features-v8 .bc-icon{margin-bottom:18px}.features-v8 .card-a{background:#FFFFFF;color:#0D2C32;box-shadow:4px 4px 50px 0px #0D2C321A}.features-v8 .card-b{background:linear-gradient(135deg,#0f172a,#1e293b);color:#f1f5f9}.features-v8 .card-c{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#78350f}.features-v8 .card-d{background:linear-gradient(135deg,#f0fdf4,#bbf7d0);color:#14532d}.features-v8 .card-e{background:linear-gradient(135deg,#eff6ff,#bfdbfe);color:#1e3a8a}.features-v8 .card-f{background:linear-gradient(135deg,#fdf4ff,#e9d5ff);color:#581c87}.features-v8 .bento-img{width:100%;height:160px;object-fit:cover;border-radius:12px;margin-top:16px}.services-v2{position:relative;background:#fff;padding:90px 0}.services-v2 .is-boxes{width:100%}.services-v2 .section-eyebrow{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#081D21;text-align:center;margin-bottom:14px}.services-v2 .section-heading{font-size:clamp(26px,3vw,44px);color:#1e293b;font-weight:800;text-align:center;line-height:1.15;margin-bottom:14px;letter-spacing:-.4px}.services-v2 .section-sub{font-size:17px;color:#64748b;text-align:center;max-width:540px;margin:0 auto 60px;line-height:1.7}.services-v2 .svc-box:hover{background:#081D21;border-color:#e7fb9d;box-shadow:0 10px 40px rgba(99,102,241,.12);transform:translateY(-3px)}.services-v2 .svc-title{font-size:18px;font-weight:500;color:#e7fb9d;margin-bottom:10px}.services-v2 .svc-desc{color:#fff}.services-v2 .svc-tag{display:inline-block;background:#ede9fe;color:#081D21;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:4px 10px;border-radius:20px;margin-top:14px}.tab-box{padding:15px;border:1px solid #081D21;background:#081D21;height:100%;text-align:center}.tab-box h3{font-weight:600;font-size:18px;color:#fff}.your-fin{background-color:#F6F8EE;border-radius:20px;color:#000}p.bottom-body{border-left:3px solid #e7fb9d;background-color:#0D2C32;color:#fff;padding:30px;border-radius:20px;margin:0 30px 30px 0}.blue-indi{box-shadow:4px 4px 50px 0px #0D2C321A;border-radius:20px;padding:30px;color:#0D2C32}.blue-indi h2{color:#0D2C32;font-size:18px;font-weight:500}.blue-indi a.button{border:1px solid #0D2C32;background-color:transparent}a.button.trans-btn{border:1px solid #E9FD9E;background:transparent;color:#E9FD9E}.inner-banner.blog-banner{position:absolute;left:7%;top:0;transform:none;width:100%;text-align:left;justify-content:left;height:100%;align-items:center;display:flex ;max-width:100%;margin:0;right:0;padding:0 13px}.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}.handle-first-aid-and-cpr-course-toronto ul.is-dropdown-submenu.menu.level-2.submenu.first-sub.vertical{height:400px;overflow-y:scroll}.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:1px solid #E7FB9D;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 #E7FB9D}.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 #E7FB9D}.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{}figure.prog-figure{position:relative;background-color:#fff}figcaption.prog-figcaption{}figcaption.prog-figcaption h3{font-size:20px;font-weight:600;line-height:26px;color:#e7fb9d;margin:0}.new-blog-template .ps-blog-tags li a{text-transform:capitalize}button.button{width:auto !important}figcaption.prog-figcaption{text-align:center}.new-header .button.hollow{background:transparent;color:#FFFFFF;border:1px solid #0D2C32}.services-v1 .srv-title{text-transform:capitalize}.new-website-login-form form.settings .button{border-radius:38px !important}.new-website-login-form .signup-container .button{border-radius:38px !important}.new-header-menu-container{background:#0D2C32}.new-header .button i,.new-header .button:hover i{color:inherit;padding-right:10px}.column.full{width:100%}/* ========================================= Naxcol — Fancy Usage / Allowance Table ========================================= */ .usage-table-wrapper{width:100%;margin:32px 0;overflow-x:auto;border-radius:18px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 4px 12px rgba(15,23,42,0.04),0 16px 36px rgba(15,23,42,0.06)}.usage-table{width:100%;min-width:720px;border-collapse:separate;border-spacing:0;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#334155;font-size:14px}/* ------------------------- Header ------------------------- */ .usage-table thead th{padding:17px 20px;background:#0f172a;color:#fff;text-align:left;font-size:13px;font-weight:750;letter-spacing:0.02em;border-bottom:1px solid #1e293b}.usage-table thead th:first-child{border-top-left-radius:17px}.usage-table thead th:last-child{border-top-right-radius:17px}/* ------------------------- Body ------------------------- */ .usage-table tbody td{padding:19px 20px;background:#fff;border-bottom:1px solid #edf0f3;line-height:1.55;vertical-align:top}.usage-table tbody tr:last-child td{border-bottom:none}.usage-table tbody tr{transition:background 0.2s ease}.usage-table tbody tr:hover td{background:#f8fafc}/* ------------------------- Plan column ------------------------- */ .usage-table td:first-child{width:18%;color:#111827;font-weight:750;white-space:nowrap}/* ------------------------- Allowance column ------------------------- */ .usage-table td:nth-child(2){width:32%;color:#475569}/* ------------------------- Overage column ------------------------- */ .usage-table td:nth-child(3){width:50%;color:#475569}/* ------------------------- Plan badges ------------------------- */ .usage-table .plan-badge{display:inline-flex;align-items:center;padding:6px 10px;border-radius:8px;font-size:12px;font-weight:750;line-height:1}/* Base */ .usage-table .base{background:#f1f5f9;color:#475569}/* Pro */ .usage-table .pro{background:#ede9fe;color:#6d28d9}/* Premium */ .usage-table .premium{background:#f3e8ff;color:#7e22ce}/* B2B */ .usage-table .b2b{background:#eff6ff;color:#1d4ed8}/* ------------------------- Rate emphasis ------------------------- */ .usage-table .rate{display:inline-block;padding:5px 9px;border-radius:7px;background:#f8fafc;color:#1e293b;font-weight:650}/* ------------------------- B2B row ------------------------- */ .usage-table tbody tr.business-row td{background:linear-gradient( 90deg,rgba(239,246,255,0.65),rgba(255,255,255,1) )}.usage-table tbody tr.business-row td:first-child{border-left:3px solid #2563eb}.usage-table tbody tr.business-row:hover td{background:#eff6ff}.copyright-p-div{background-color:#E9FD9E;color:#000;border-radius:52px;padding:20px 15px}.copyright-p-div a{color:#000 !important}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin:0px auto}.team-card{position:relative;padding:28px;background:#ffffff;border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 4px 12px rgba(15,23,42,0.04),0 12px 30px rgba(15,23,42,0.06);transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}.team-card:hover{transform:translateY(-4px);border-color:#c7d2fe;box-shadow:0 8px 18px rgba(15,23,42,0.06),0 20px 40px rgba(99,102,241,0.10)}/* Avatar */ .team-card .avatar{width:64px;height:64px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#eef2ff,#e0e7ff);color:#4338ca;font-size:20px;font-weight:750}/* Name */ .team-card h3{margin:0 0 6px;color:#111827;font-size:19px;line-height:1.35;font-weight:750}/* Role */ .team-card .role{display:inline-block;margin-bottom:18px;color:#081D21;font-size:12px;font-weight:750;letter-spacing:0.04em;text-transform:uppercase}/* Bio */ .team-card p{margin:0;color:#000}/* Decorative accent */ .team-card::before{content:"";position:absolute;top:0;left:28px;width:42px;height:3px;border-radius:0 0 6px 6px;background:#081D21}.plan-card{max-width:100%;padding:32px;background:#E9FD9E;border:1px solid #e5e7eb;border-radius:20px;box-shadow:0 4px 12px rgba(15,23,42,0.04),0 16px 40px rgba(15,23,42,0.07);height:100%;color:#0D2C32}.plan-card h3{margin:0 0 12px;color:#111827;font-size:24px;line-height:1.25;font-weight:750}.plan-card p{margin:0 0 24px;font-size:15px;line-height:1.65}.plan-card ul{margin:0 0 28px;padding:0;list-style:none}.plan-card li{position:relative;margin:0;padding:10px 0 10px 34px;font-size:15px;line-height:1.45}.plan-card li::before{content:"✓";position:absolute;left:0;top:9px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#ecfdf3;color:#039855;font-size:12px;font-weight:800}.plan-card .cta{display:block;width:100%;padding:13px 20px;border:1px solid #0D2C32;border-radius:45px;background:transparent;color:#0D2C32;text-align:center;text-decoration:none;font-size:15px;font-weight:700;cursor:pointer;/* box-shadow:0 5px 14px rgba(99,102,241,0.25);*/ transition:transform 0.2s ease,box-shadow 0.2s ease}.plan-card .cta:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(99,102,241,0.32)}.plan-card .cta:active{transform:translateY(0)}/* ================================ Fancy Pricing / Comparison Table ================================ */ .fancy-table{width:100%;border-collapse:separate;border-spacing:0;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:15px;color:#202124;background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;box-shadow:0 4px 12px rgba(15,23,42,0.04),0 12px 32px rgba(15,23,42,0.06)}/* Header */ .fancy-table thead th{padding:20px 22px;text-align:center;font-weight:700;color:#111827;background:linear-gradient(180deg,#fafafa,#f5f6f8);border-bottom:1px solid #e5e7eb;white-space:nowrap}.fancy-table thead th:first-child{text-align:left}/* Body cells */ .fancy-table tbody td{padding:18px 22px;border-bottom:1px solid #edf0f3;vertical-align:middle;transition:background 0.2s ease}.fancy-table tbody tr:last-child td{border-bottom:none}/* First / feature column */ .fancy-table tbody td:first-child{font-weight:600;color:#374151}/* Center plan columns */ .fancy-table tbody td:not(:first-child){text-align:center}/* Hover effect */ .fancy-table tbody tr:hover td{background:#f8fafc}/* Highlight the recommended plan */ .fancy-table .featured{position:relative;background:linear-gradient( 180deg,rgba(99,102,241,0.08),rgba(99,102,241,0.03) );color:#4338ca}/* Featured header */ .fancy-table thead .featured{color:#000;background:#e7fb9d;border-bottom-color:#e7fb9d}/* Checkmarks */ .fancy-table .check{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#ecfdf5;color:#059669;font-size:14px;font-weight:800}.fancy-table .dash{color:#c4c9d1;font-size:20px}/* Plan price */ .fancy-table .price{display:block;margin-top:5px;font-size:13px;font-weight:500;color:#6b7280}/* Optional badge */ .fancy-table .badge{display:inline-block;margin-bottom:6px;padding:4px 9px;border-radius:999px;background:#ede9fe;color:#6d28d9;font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase}/* Rounded corners */ .fancy-table thead th:first-child{border-top-left-radius:16px}.fancy-table thead th:last-child{border-top-right-radius:16px}.fancy-table tbody tr:last-child td:first-child{border-bottom-left-radius:16px}.fancy-table tbody tr:last-child td:last-child{border-bottom-right-radius:16px}/* ================================ Responsive ================================ */ .sidenav-container{background-color:#0D2C32;color:#FFFFFF;height:42px;width:42px;text-align:center;border-radius:50px;padding-top:8px}.sidenav-container i.fa-bars.icon{color:#FFFFFF}.color-dark{color:#0D2C32 !important}.pricing-v1{position:relative;background:#f8fafc;padding:90px 0}.pricing-v1 .is-boxes{width:100%}.pricing-v1 .section-eyebrow{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#e74c3c;text-align:center;margin-bottom:14px}.pricing-v1 .section-heading{font-size:clamp(26px,3vw,44px);color:#1e293b;font-weight:800;text-align:center;line-height:1.15;margin-bottom:14px;letter-spacing:-.4px}.pricing-v1 .section-sub{font-size:17px;color:#64748b;text-align:center;max-width:500px;margin:0 auto 60px;line-height:1.7}.pricing-v1 .price-card{background:#F6F8EE;border-radius:18px;padding:36px 32px;border:1.5px solid #e2e8f0;height:100%;transition:all .3s;position:relative}.pricing-v1 .price-card:hover{border-color:#e74c3c;box-shadow:0 12px 50px rgba(231,76,60,.1)}.pricing-v1 .price-card.featured{background:#FFEB3B;border-color:#FFEB3B;box-shadow:0 16px 60px rgba(44,62,80,.25)}.pricing-v1 .badge-featured{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:#081D21;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:5px 16px;border-radius:20px;white-space:nowrap}.pricing-v1 .price-tier{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#0D2C32;margin-bottom:10px}.pricing-v1 .price-amount{font-size:36px;font-weight:700;color:#1e293b;letter-spacing:-2px;line-height:1}.pricing-v1 .price-currency{font-size:22px;font-weight:600;vertical-align:top;line-height:1.8}.pricing-v1 .price-period{font-size:14px;color:#0D2C32;font-weight:500}.pricing-v1 .price-desc{color:#0D2C32;margin:14px 0 22px}.pricing-v1 .price-divider{height:1px;background:#f1f5f9;margin-bottom:22px}.pricing-v1 .price-card.featured .price-divider{background:rgba(255,255,255,.1)}.pricing-v1 .feature-list{list-style:none;padding:0;margin:0 0 28px}.pricing-v1 .feature-list li{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:#475569;margin-bottom:12px}.pricing-v1 .price-card.featured .feature-list li{color:rgba(255,255,255,.8)}.pricing-v1 .fi-check{width:18px;height:18px;flex-shrink:0;margin-top:1px}.pricing-v1 .btn-outline-dark{border:1.5px solid #e2e8f0;color:#1e293b;background:transparent}.pricing-v1 .btn-outline-dark:hover{border-color:#e74c3c;color:#e74c3c}.pricing-v1 .btn-featured{background:#e74c3c;color:#fff;border:none}.pricing-v1 .btn-featured:hover{background:#c0392b;transform:translateY(-2px);box-shadow:0 6px 20px rgba(231,76,60,.4)}.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}ul.cn-disp{margin:0;list-style-type:none;display:flex;justify-content:end;align-items:center;gap:20px}header a:not(.button){color:#fff}.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:#0D2C32;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 headers CSS END */ /* container css overridden */ .is-wrapper .is-box .is-container{margin-top:60px;margin-bottom:60px}/* 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:0px solid #cccccce0;padding-top:0px;padding-bottom:30px}.new-footer-1 .footer-social-media{margin-top:30px}.new-footer .dropdown.menu>li.is-active>a{background:transparent}.mailing-list-button{margin-top:30px}.new-footer-3 .shop-address br{display:none}.new-blog-template .blog-sidebar-widget .blog-sidebar-h2{font-size:25px;font-style:normal;font-weight:500;line-height:35px;letter-spacing:0.02px;text-transform:none;color:#000000}.new-blog-template .blog-widget .widget-title a{font-size:25px;font-style:normal;font-weight:500;line-height:35px;letter-spacing:0.02px;text-transform:none;color:#000000}.new-blog-page-type .blog-author ul{text-transform:capitalize}.article-body.rte h2,.article-body.rte h3,.article-body.rte h4{font-size:20px;font-style:normal;font-weight:500;line-height:35px;letter-spacing:0.02px;text-transform:none;color:#000}.new-blog-template .blog-widget .widget-title{font-size:25px;font-style:normal;font-weight:500;line-height:35px;letter-spacing:0.02px;text-transform:none;color:#000000}.new-footer-3 .footer-menu-container{margin-bottom:0px}.new-blog-template .lab-ul li svg{fill:#e7fb9d}.new-blog-template .ps-blog-recent-posts li a::before{background:#e7fb9d}.new-footer-3 .footer-media-box img{max-height:80px}.new-blog-template .ps-blog-recent-posts a{color:#000 !important;font-weight:400 !important}.upper-strip{background:#1740A5;color:#fff;font-size:25px;padding:10px 5px 4px}.serv-info-div h3{margin:0px;color:#fff !important}.section-text{font-weight:500;font-size:16px;letter-spacing:0.02em;text-transform:none;color:#fff}.goog-te-gadget-simple{font-style:normal;font-weight:600;font-size:16px !important;line-height:32px !important;background:#FFFFFF !important;color:#000000 !important;border:1px solid #000000 !important;text-transform:uppercase;opacity:1 !important;border-radius:5px;width:auto !important;margin-bottom:0 !important;margin-top:0 !important}.goog-te-gadget-simple{display:flex !important;align-items:center;height:45px;margin-right:10px}.serv-info-div{background-color:#fff;justify-content:center;align-items:center;border:1px solid #e7fb9d;transition:0.4s ease;padding:15px 30px !important;font-family:"Montserrat",sans-serif;}.serv-info-div:hover{border:1px solid #e7fb9d;background-color:#fff;color:#e7fb9d !important}.serv-info-div:hover h3{color:#000 !important}.is-box{min-height:auto}footer .icon{line-height:27px}.last-icon-div{justify-content:end}.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}.Convenient-spc{padding:20px 60px}.is-boxes{min-height:auto}.block-service-bg{background:#F9FAFB !important}.menu-content{display:flex;align-items:center}.icon-div{margin:0}.last-ico{justify-content:end}.dots{flex:1;border-bottom:2px dashed #A0A09F;margin:0 10px}.block-service-bg p{color:#000000 !important}p.area-title{font-size:17px;font-style:normal;font-weight:500;line-height:35px;letter-spacing:0.02px;text-transform:none;color:#000000}.cursor-default{background:#FFFFFF !important;color:#000 !important;border:1px solid #000 !important;pointer-events:none}.service-area-ul-two li a.button{width:100% !important}.service-area-ul-two li{padding:8px 8px;text-transform:uppercase;font-weight:600;justify-content:center;align-items:center}.service-area-ul-two li a{text-transform:none !important;font-weight:500 !important;padding:11px 10px !important}p,ul li{}.contact-card{background-color:#0d2c32;padding:60px 10px;height:100%}.is-wrapper .is-box.block-service-bg .is-container{margin-top:20px;margin-bottom:20px}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/31248/theme/49146/img/footer_bg.jpg") no-repeat;background-position:top;background-size:cover;margin-top:0}.new-footer-3 i{color:#e7fb9d}.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;font-size:2.5rem}.light-bg-section h3{color:#E7FB9D;font-size:1.75rem;font-weight:500}.text-primary{}strong,b{font-weight:bolder}.dark-bg-section{float:left;color:#0D2C32}#customers{border-collapse:collapse;width:100%}#customers td,#customers th{border:1px solid #ddd;padding:20px 15px}#customers tr:nth-child(even){}#customers tr:hover{}#customers th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#e7fb9d;color:white}.dark-bg-section h1,.dark-bg-section h2,.dark-bg-section h3,.dark-bg-section h4,.dark-bg-section h5{color:inherit;font-size:2rem}.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}/* || FOOTER || */ .is-footer,.is-wrapper .is-footer{background-color:#081D21;color:#FFFFFF;clear:both}.our-sr-block a.button{width:100%}.book-block{background-color:#F4F4F4;padding:30px;height:100%}.discover-block{background-color:#4154B1;color:#fff;text-align:center;padding:50px}.customer-bg-review{background:url(https://s3-ap-southeast-1.amazonaws.com/assets-powerstores-com/data/org/28921/theme/46818/img/Customer-Testimonial.webp) !important;background-repeat:no-repeat !important;background-size:cover !important;color:#fff !important}.customer-bg-review p{color:#fff !important}.discover-block p a{color:#fff !important}.discover-block p{color:#fff !important}.discover-block h3{color:#fff !important}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}.sr-li-fst li:first-child{display:none}.social-media-icons a{font-size:3em;color:#FFFFFF}svg.step.social-icon{fill:#000}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{}.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%)}.handle-resources>a{pointer-events:none}.is-open.position-right{width:60%}img.logo-img{width:150px}img#logofooter-img{width:200px}.btn-mrgn{margin-right:20px !important}/*process section*/ /* 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:#e7fb9d;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:#e7fb9d;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:#e7fb9d;color:#fff !important;border-radius:30px;padding:12px 28px;display:inline-block;transition:all 0.3s ease}.process-btn:hover{background:#e7fb9d;transform:translateY(-2px);box-shadow:0 8px 20px rgba(46,125,50,0.3)}.contact-section{background:url(//d14ty28lkqz1hw.cloudfront.net/data/org/30931/theme/48821/img/contact.webp) !important;background-position:center !important;background-repeat:no-repeat !important;color:#000;background-size:cover !important}.phone_wrap{margin-top:-5px !important}.services-v2 .svc-box{padding:36px 24px;border-radius:16px;background:#0D2C32;transition:all .3s;cursor:pointer;border-bottom:3px solid #e7fb9d;height:100%}.services-v2 .svc-icon{border-radius:18px;display:flex;align-items:center}.normal-text{font-size:22px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:0.16px;text-transform:inherit;color:#000000}.horizontal-form .ww-form-container textarea{min-height:2.5em;margin-top:5px !important}.horizontal-form .field_33715_wrap label{line-height:23px}@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:#0D2C32;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}span.cn-sp{display:inline-block}aside.sidenav .menu.simple{background:#0D2C32;color:#FFFFFF}aside.sidenav .menu.simple a{color:#FFFFFF}aside.sidenav .ps-cart-text-container{color:#0D2C32;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 #425255}:focus-visible{outline:none}aside.sidenav .menu.accordion-menu li:last-child{border-bottom:0px solid}aside.sidenav .menu.accordion-menu li a{background:#0D2C32;color:#fff}aside.sidenav .menu.accordion-menu .active>a{background:transparent;color:#E7FB9D}aside.sidenav .menu.accordion-menu li.has-submenu a::after{border-color:#e7fb9d transparent transparent !important}aside.sidenav .menu.accordion-menu>li.has-submenu.active>a::after{border-color:#E7FB9D transparent transparent !important}@media screen and (max-width:63.9375em){.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}/* 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}}.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-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-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}/******************************************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:#000 !important}.dark-bg{background:#081D21 !important}.color-white{color:#fff !important}.color-black{color:#1A1A1A !important}.color-light{color:#999999 !important}.colour-blue{color:#4154B1}.blue-border{border:1px solid #0D2C32;border-radius:20px;background:#0D2C32}.blue-bg{background:#031748 !important}.light-bg{background:#E9FD9E !important}.light-gr-background{background:#F6F8EE !important}.white-bg{background:#fff}.background-color-transition{transition:background-color 1s ease 0.1s}.min-height-auto{min-height:auto}strong,b{font-weight:bold;line-height:inherit}header a:not(.button){font-family:"Montserrat",sans-serif;}a.button,span.button,input.button,input#Submit,.gen-form #Submit,#newsletter-form #Submit,.button{font-family:"Montserrat",sans-serif;;font-style:normal;font-weight:600;font-size:16px !important;padding:15px 26px !important;line-height:20px !important;background:#E7FB9D;color:#000000;text-transform:capitalize;opacity:1 !important;border-radius:30px;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:#E7FB9D !important;border:1px solid #E7FB9D !important}a.button.black-btn,span.button.black-btn,.black-btn input.button{background:#000000;color:#e7fb9d}a.button.white-btn,span.button.white-btn,.white-btn input.button{background:#fff;color:#000}.cta-link{font-weight:bold;color:#E7FB9D}.cta-link:hover{text-decoration:underline}p,ul li{font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:0.01em}.section-main-heading,.Lead-magnet-form-heading,.banner-main-heading,h2.blog-sidebar-h2,h1.article-title,h1.article-title a{font-family:"Geist",sans-serif;;font-size:36px;font-style:normal;font-weight:700;line-height:40px;text-transform:none;letter-spacing:0.01px;color:#FFFFFF}.red-bg{background:#e7fb9d !important}.banner-main-heading{font-size:50px;font-style:normal;font-weight:700;line-height:55px;letter-spacing:0.01px;color:#fff}.lead-main-heading{font-family:"Geist",sans-serif;;font-size:40px;font-style:normal;font-weight:700;line-height:45px;letter-spacing:0.01px;color:#000}.lead-para-text{color:#000}.section-sub-heading,.banner-sub-heading{font-family:"Montserrat",sans-serif;;font-size:15px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:0.02px;text-transform:uppercase;color:#E7FB9D}li.handle-service-areas>a{}ul.accordion .accordion-title{border-radius:0px !important;font-size:16px;font-weight:500;border:1px solid #ccc !important;background:transparent;color:#fff;line-height:28px;letter-spacing:0.01em;text-transform:none;padding:20px 50px 20px 20px}ul.accordion li.accordion-item{margin:0 0 10px}ul.accordion .accordion-title:hover,ul.accordion li.accordion-item.is-active .accordion-title{background:#e7fb9d !important;color:#000;border:1px solid #e7fb9d !important}.banner-sub-heading{font-size:15px;color:#e7fb9d;font-weight:700;text-transform:uppercase;line-height:26px}.accordion-content{border:1px solid #ccc !important}header .dropdown.menu li ul.submenu li a:not(.button){text-align:left}.border{border:1px solid #ccc}ul.list li::before{content:url(https://s3-ap-southeast-1.amazonaws.com/assets-powerstores-com/data/org/31418/theme/49318/img/Bullet-icon.webp);position:absolute;left:0;top:2px}.list{margin:0rem !important;text-align:left !important}ul.list li{position:relative;padding-bottom:15px;list-style-type:none;padding-left:32px}ol.list li{position:relative;padding-bottom:15px}ol.list{list-style-position:outside;padding-left:19px}ul.list-wh li::before{content:url(//s3-ap-southeast-1.amazonaws.com/assets-powerstores-com/data/org/30377/theme/48253/img/Bullet-W.webp);position:absolute;left:0;top:4px}.list-wh{margin:0rem !important;text-align:left !important}ul.list-wh li{position:relative;padding-bottom:15px;list-style-type:none;padding-left:32px}.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:#0094FF;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}.slick-dots li{border:1px solid #000}.slick-dots li.slick-active,.slick-dots li:hover{background:#CCB663}.testimonial-slider .slick-slide img{display:block;margin:0 auto}.testimonial-slider.slick-slider{height:auto}.testimonial-slider .slick-dots{bottom:0;position:relative;margin:20px 0 0}.testimonial-slider .slick-dots li.slick-active,.slick-dots li:hover{background:#000 !important}.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}/*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 .dropdown.menu li ul.submenu li a:not(.button){line-height:23px}/*header*/ .is-header .dropdown.menu>li>a{padding:15px 20px}.is-header .dropdown.menu>li.is-dropdown-submenu-parent>a::after{right:0px;margin-top:-4px}.pos-ab-header{position:absolute !important;top:0;left:0;width:100% !important;background:transparent !important;z-index:99;border-color:rgba(255,255,255,0.20) !important}.pos-ab-header header ul.dropdown.menu li.active>a:not(.button),.pos-ab-header header ul.dropdown.menu li>a:not(.button):hover,.pos-ab-header header ul.dropdown.menu li>a:not(.button):active,.pos-ab-header header ul.dropdown.menu li>a:not(.button):focus,.pos-ab-header header ul.dropdown.menu li a:not(.button),.pos-ab-header header a i.fas{}.pos-ab-header img.seond-logo{display:none}.pos-ab-header img.normal-logo{display:inline-block !important}.is-header img.normal-logo{display:none}.pos-ab-header .dropdown.menu>li.is-dropdown-submenu-parent>a::after{border-color:#fff transparent transparent !important}header .dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{left:-16px}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}/*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*/ /*header*/ /*separator*/ .separator-color::after{color:#4154B1}.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-div1{max-width:600px;background-color:transparent;padding:20px;top:4em;position:relative}.user-logged-out .inner-content-div{max-width:600px;background-color:transparent;padding:20px}/*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:"Montserrat",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:#4154B1;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{background:url(https://s3-ap-southeast-1.amazonaws.com/assets-powerstores-com/data/org/31248/theme/49146/img/news-d1.webp) !important;background-position:center !important;background-repeat:no-repeat !important;color:#fff;background-size:cover!important}.white-btn{background:#fff !important;color:#e7fb9d !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/31248/theme/49146/img/link-arrow.png");position:absolute;top:0;right:0}.slick-dots{bottom:0;position:relative;margin:25px 0 0}.slick-dots li{border:0px solid #000 !important;background:#D9D9D9;width:13px;height:13px}.slick-dots li.slick-active,.slick-dots li:hover{background:#CCB663 !important}/*service-areas-page*/ /*footer*/ #footer .icon-div svg{min-width:25px;margin-right:8px}#footer hr{border-color:#cccccce0 !important}.foot-menu-ul li a{padding:0 6px}#footer .fab{font-size:35px;color:#222222}footer .icon{color#e7fb9d;margin-right:10px}footer .menu.foot-menu li{width:100%}footer .menu li a{padding-left:0;padding-top:0}footer .foot-menu li{border-bottom:1px solid #cccccce0;padding:10px 0 0px}footer .foot-menu li:last-child{border-bottom:0px}footer .copyright-main-block{}/*footer*/ .service-btn-like:hover{border-top:2px solid #fff;border-bottom:2px solid #fff}.service-btn-like{display:flex;background:#e7fb9d;align-items:center;padding:20px 15px;border-radius:10px;transition:0.3s ease-in-out;border:2px solid #e7fb9d;justify-content:center;flex-direction:column;font-style:normal;font-weight:500;font-size:18px;line-height:26px;letter-spacing:0.01em;height:100%;color:#fff !important;margin:10px 10px 0 10px !important}.service-btn-like .ion-location:before{content:url("https://s3-ap-southeast-1.amazonaws.com/assets-powerstores-com/data/org/29439/theme/47366/img/loc.png") !important}/* GATEWAY PAGE */ .getaways-gallery-section .gallery-grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;/* spacing between grid items */}/* REVIEWS PAGE */ /**testimonial-section**/ .cruise-logos-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;top:35%}.cruise-logos-slider button.slick-next.slick-arrow{transform:translateY(-50%) rotate(-43deg);right:-2%;top:50%}.cruise-logos-slider button.slick-prev.slick-arrow{transform:translateY(-50%) rotate(132deg);left:-2%;top:50%}.dark-dots .slick-dots li.slick-active,.dark-dots .slick-dots li:hover{background:#E7FB9D}.dark-dots .slick-dots li{background:#000}.definition-block{display:none !important}.definition-block p{display:none}.clients-logos-div{width:90%;margin:0 auto;padding:11px;border:1px solid #CCC}.star-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;/* Don’t block clicks */ overflow:hidden;z-index:2;/* Above banner image but under text */}.star{position:absolute;width:6px;height:6px;background:white;border-radius:50%;opacity:0.4;animation:twinkle 2s infinite ease-in-out}/* Randomize positions */ .star:nth-child(1){top:20%;left:30%;animation-delay:0s}.star:nth-child(2){top:50%;left:70%;animation-delay:0.5s}.star:nth-child(3){top:10%;left:80%;animation-delay:1s}.star:nth-child(4){top:60%;left:40%;animation-delay:1.5s}.star:nth-child(5){top:35%;left:15%;animation-delay:2s}.star:nth-child(6){top:35%;left:50%;animation-delay:2s}.star:nth-child(7){top:11%;left:12%;animation-delay:2s}.star:nth-child(8){top:80%;left:55%;animation-delay:2s}@keyframes twinkle{0%,100%{opacity:0.2;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}/**testimonial-section**/ .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:transparent;margin:0 0 .5em 0}input#mob_phone_phone_number_tel::placeholder{color:#fff !important}@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:-20px;right:0;z-index:99;width:100%;background-color:#0d2c32;margin-top:0;justify-content:center;display:flex;margin:0 !important}.pos-ab-header .main-navigation.sticky{}.main-navigation.sticky #mainNav{justify-content:flex-end}button.ham-menu.main-navigation.sticky svg{background:#000 !important}.iti__country-list{background-color:#000 !important}.home1{line-height:0px}.home1 video.home-video-width{width:100%;height:100%}ul.accordion .accordion-title{border-radius:0px !important;font-size:25px;font-weight:700;border:1px solid #949494 !important;background:transparent;color:#fff;line-height:28px;letter-spacing:0.01em;text-transform:none;padding:20px 50px 20px 20px}ul.accordion.home-accord .accordion-title{font-family:"Geist",sans-serif;border-radius:0px !important;font-size:30px;font-weight:700;border:1px solid #a8a8a8 !important;background:transparent;color:#fff;line-height:28px;letter-spacing:0.01em;text-transform:none;padding:20px 50px 20px 20px;text-align:center}ul.accordion.home-accord .accordion-title:hover,ul.accordion.home-accord li.accordion-item.is-active .accordion-title{background:transparent !important}ul.accordion.home-accord .accordion-content{display:none;padding:1rem;border:1px solid #e7fb9d;border-bottom:0;background-color:#0d2c32;color:#FFFFFF;text-align:left}.services-v2 .home-accord .svc-box{padding:36px 24px;border-radius:16px;background:#000000;transition:all .3s;cursor:pointer;border-bottom:3px solid #e7fb9d;height:100%;text-align:left}/************************************************************************************/ @media only screen and (max-width:1024px){.dropdown.menu.align-right .is-dropdown-submenu.first-sub{left:5px}figcaption.prog-figcaption h3{font-size:20px}.Convenient-spc{padding:0px 0px}.user-logged-out .inner-content-div{padding:30px}.is-header .dropdown.menu>li>a{padding:15px 0px 15px 30px}.banner-main-heading{font-size:35px;line-height:45px}.is-header .dropdown.menu>li.is-dropdown-submenu-parent>a::after{right:-14px;margin-top:-2px}i.fas.fa-map-marker-alt.icon{position:relative}}@media only screen and (max-width:1023.5px){.spc-cell{padding:30px}ul.cn-disp{margin:25px 0;justify-content:center;align-items:center;gap:0}.your-fin img{border-radius:25px}.your-fin{width:486px;margin:0 auto}.ham-menu{position:absolute;top:16%;right:0}.user-logged-out .inner-content-div1{max-width:100%;background:none;padding:60px 30px;background-color:#081D21;text-align:center}.team-grid{grid-template-columns:repeat(2,1fr)}.team-card{padding:24px}.usage-table-wrapper{margin-left:-4px;margin-right:-4px;border-radius:14px}.usage-table{min-width:700px;font-size:13px}.usage-table thead th,.usage-table tbody td{padding:15px 16px}.table-wrapper{width:100%;overflow-x:auto;border-radius:16px}.fancy-table{min-width:680px;font-size:14px}.fancy-table thead th,.fancy-table tbody td{padding:15px 16px}img.logo-ig{height:80px}li.handle-resources.is-page.is-submenu-item.is-accordion-submenu-item{display:none}.Convenient-spc{padding:50px 20px}.handle-resources>a{pointer-events:auto}.section-sub-heading,.banner-sub-heading{}ul.list-tble.list li{width:100%}i.fas.fa-map-marker-alt.icon{position:relative;bottom:0px}aside.sidenav .menu.accordion-menu li a{line-height:24px}.banner-main-heading{color:#fff}.lead-magnet-section{background:url(https://s3-ap-southeast-1.amazonaws.com/assets-powerstores-com/data/org/30931/theme/48821/img/lead-bg.webp) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.copyright{text-align:center !important}.copyright-main-block{text-align:center !important}.newsletter-form-main{background:url(https://s3-ap-southeast-1.amazonaws.com/assets-powerstores-com/data/org/31248/theme/49146/img/news-d1.webp) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover!important}.grid-padding-y>.cell{padding-top:0.9375rem;padding-bottom:0.9375rem}.sidenav-bar{right:20px;top:43%}header#header .is-content-1200{max-width:100% !important;padding:0}.grid-x.grid-padding-x.padding-3{padding:0 !important}input.ps-text{width:100% !important}.user-logged-out .inner-content-div p{color:#fff}li.handle-service-areas.is-page.is-submenu-item.is-accordion-submenu-item{}header .icon,header i{color:#e7fb9d !important}.inner-banner.blog-banner{display:block;max-width:100%;padding:0px;left:0;background-color:#000;text-align:center;position:relative}.menu-block-main{border-top:1px solid #CCCCCC !important}/*general-classes*/ .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:0 !important;padding-right:0 !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*/ /*header*/ .menu-block-main{justify-content:center;border-top:1px solid rgba(255,255,255,0.20)}.pos-ab-header{position:static !important;border-color:rgba(255,255,255,0.20) !important}.logo-container{padding-top:30px !important;padding-bottom:30px !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 #ccc}.left-seprator:after,.middle-seprator:after{right:0;margin:0 auto}.lead-magnet-form .submit_wrap.padding-top-1{margin:30px 0 0}li.handle-service-areas>a{pointer-events:auto}/*header*/ /***Home-page***/ /*Banner*/ .user-logged-out .pos-ab-ban{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;margin:0 auto;max-width:100% !important;justify-content:center}.user-logged-out .inner-content-div{max-width:100%;background:none;padding:60px 30px;background-color:#000;text-align:center}figure.prog-figure{width:380px;margin:0 auto}/*Banner*/ /***Home-page***/ /*service-page*/ /*newsletter-section*/ .newsletter-form-main .container.is-container.is-content-1200{}.newsletter-form-main input#first_name,.newsletter-form-main input#email{margin-bottom:15px !important}input#subscribe{width:auto !important}.features-v8 .bento-grid{grid-template-columns:repeat(1,1fr);grid-template-rows:auto;gap:20px}/*newsletter-section*/ /*service-page*/ /*footer*/ #footer hr{border-color:#5e5e5ee0 !important}#footer .grid-container.is-container.is-content-1200.margin-top-0.margin-bottom-0.padding-bottom-3.padding-bottom-1.width-sm-100.padding-bottom-sm-0.padding-top-sm-0{width:100% !important;max-width:95% !important}footer a:not(.button){text-align:center}#footer .flex-container{display:block}.main-navigation.sticky{position:static}.user-logged-out .serv-head-elm{margin-bottom:-35px}.getaways-gallery-section .gallery-grid-container{display:grid;grid-template-columns:1fr;gap:16px}a.button.btn-mrgn{margin-right:0px !important;margin-bottom:20px !important}}@media screen and (max-width:940px){a.button.large-shrink.email.small-screen-margin{margin-top:10px !important}.logo-container.position-relative img{}.process-line{padding-left:25px}.process-dot{width:40px;height:34px;line-height:32px;font-size:14px}}@media screen and (max-width:500px){.ps-login-page .ps-login-form-wrap,.ps-login-page .ps-registration-form-wrap{width:100%;text-align:center}.t[type="email"],.ps-login-ps-login-page form.settings inpupage form.settings input[type="password"]{width:100%}.team-grid{grid-template-columns:1fr;gap:18px}}@media only screen and (max-width:480px){figure.prog-figure{width:100%;margin:0 auto}.lead-main-heading{font-size:30px;line-height:36px}.section-main-heading,.Lead-magnet-form-heading,.banner-main-heading,h2.blog-sidebar-h2,h1.article-title,h1.article-title a{font-size:25px;line-height:30px}.section-sub-heading,.banner-sub-heading{font-size:20px;line-height:24px}img.logo-ig{height:60px}.contact-card p{font-size:14px;padding:0px 7px}}@media only screen and (max-width:568px){.your-fin{width:auto;margin:0 auto}}@media only screen and (max-width:568px){a.button,span.button,input.button,input#Submit,.gen-form #Submit,#newsletter-form #Submit,.button{margin-bottom:10px !important}}@media only screen and (min-width:1024px){.full-widthe .is-content-1200{max-width:95% !important}.your-fin ul.list li{position:relative;padding-bottom:3px;list-style-type:none;padding-left:25px}.your-fin .spc-cell{padding:5px 0}}.calc-form .small-12.large-12.flex-container.small-block{display:flex;justify-content:center}.naxcol-waste-calculator{width:100%;padding:80px 20px;background:#f7f8fa}.naxcol-waste-calculator *,.naxcol-waste-calculator *::before,.naxcol-waste-calculator *::after{box-sizing:border-box}.naxcol-calculator-inner{width:100%;max-width:850px;margin:0 auto}/* HEADER */ .naxcol-calculator-header{margin-bottom:30px;text-align:center}.naxcol-eyebrow{display:block;margin-bottom:12px;font-size:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#333}.naxcol-calculator-header h2{font-family:"Geist",sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:40px;text-transform:none;letter-spacing:0.01px;color:#333}.naxcol-calculator-header p{max-width:620px;margin:0 auto;font-size:17px;line-height:1.6}/* TOGGLE */ .naxcol-toggle{display:flex;width:320px;max-width:100%;margin:0 auto 30px;padding:5px;background:#e9ebef;border-radius:50px}.naxcol-toggle-btn{flex:1;min-height:48px;border:0;border-radius:50px;background:transparent;color:#333;cursor:pointer;font-size:15px;font-weight:600;transition:all .25s ease}.naxcol-toggle-btn.active{background:#111;color:#fff}/* CARD */ .naxcol-calculator-card{padding:40px;background:#fff;border-radius:20px;box-shadow:0 15px 50px rgba(0,0,0,.08)}/* FIELD */ .naxcol-field{margin-bottom:22px}.naxcol-field label{display:block;margin-bottom:8px;color:#222;font-size:14px;font-weight:600}.naxcol-money-input{position:relative}.naxcol-money-input span{position:absolute;top:50%;left:16px;transform:translateY(-50%);font-size:18px;font-weight:600;pointer-events:none}.naxcol-money-input input{width:100%;height:52px;padding:0 15px 0 38px;border:1px solid #d9dce2;border-radius:8px;outline:none;font-size:16px}.naxcol-money-input input:focus{border-color:#111}/* BUTTON */ .naxcol-calculate-btn{width:100%;min-height:54px;padding:14px 25px;border:0;border-radius:8px;background:#111;color:#fff;cursor:pointer;font-size:16px;font-weight:700;transition:all .2s ease}.naxcol-calculate-btn:hover{transform:translateY(-2px);opacity:.9}/* RESULT */ .naxcol-result{display:none;margin-top:35px;padding:35px 25px;border-radius:15px;background:#f5f7f9;text-align:center}.naxcol-result.show{display:block}.naxcol-result-label{margin-bottom:8px;color:#666;font-size:12px;font-weight:700;letter-spacing:1.5px}.naxcol-result-amount{color:#111;font-size:48px;line-height:1.1;font-weight:800}.naxcol-result-year{margin-top:5px;font-size:18px;font-weight:600;color:#333}.naxcol-result-message{max-width:620px;margin:20px auto;font-size:18px;line-height:1.55;color:#333}button#naxcol-methodology-btn{padding:17px}/* METHODOLOGY */ .naxcol-methodology{margin-top:20px}.naxcol-methodology-btn{padding:0;border:0;background:transparent;color:#333;cursor:pointer;font-size:13px;text-decoration:underline}.naxcol-methodology-content{display:none;margin-top:15px;padding:20px;border-radius:10px;background:#fff;color:#555;font-size:12px;line-height:1.65;text-align:left}.naxcol-methodology-content.show{display:block}.naxcol-methodology-content a{color:#111;text-decoration:underline}#naxcol-business-methodology{display:none}.naxcol-methodology-content p{margin-bottom:0;color:#777}/* CTA */ .naxcol-help-btn{display:inline-block;margin-top:25px;padding:14px 25px;border-radius:8px;background:#111;color:#fff !important;text-decoration:none !important;font-size:15px;font-weight:700}/* MOBILE */ @media (max-width:767px){.naxcol-waste-calculator{padding:60px 15px}.naxcol-calculator-header h2{font-size:32px}.naxcol-calculator-header p{font-size:15px}.naxcol-calculator-card{padding:25px 20px}.naxcol-result-amount{font-size:38px}.naxcol-result-message{font-size:16px}.naxcol-toggle{width:100%}}.pricing-v9{background:#fff;padding:100px 0}.pricing-v9 .eyebrow{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#0ea5e9;text-align:center;margin-bottom:12px}.pricing-v9 .section-heading{font-size:clamp(28px,3.5vw,48px);font-weight:800;color:#0f172a;text-align:center;margin-bottom:28px;letter-spacing:-.5px;line-height:1.1}.pricing-v9 .toggle-wrap{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:56px}.pricing-v9 .toggle-label{font-size:15px;font-weight:600;color:#64748b}.pricing-v9 .toggle-label.active{color:#0f172a}.pricing-v9 .toggle-switch{width:52px;height:28px;background:#0ea5e9;border-radius:14px;position:relative;cursor:pointer}.pricing-v9 .toggle-switch::after{content:"";position:absolute;width:22px;height:22px;background:#fff;border-radius:50%;top:3px;left:3px;box-shadow:0 2px 6px rgba(0,0,0,.2)}.pricing-v9 .save-badge{background:#dcfce7;color:#16a34a;font-size:12px;font-weight:700;padding:4px 12px;border-radius:20px}.pricing-v9 .price-card{background:#f8fafc;border-radius:20px;padding:40px 32px;display:flex;flex-direction:column;height:100%;border:2px solid transparent;transition:all .3s}.pricing-v9 .price-card:hover{border-color:#0ea5e9;box-shadow:0 12px 40px rgba(14,165,233,.12)}.pricing-v9 .price-card.featured{background:#0f172a;border-color:#0ea5e9}.pricing-v9 .plan-icon{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:#fff}.pricing-v9 .price-card:not(.featured) .plan-icon{background:#0ea5e9}.pricing-v9 .price-card.featured .plan-icon{background:#0ea5e9}.pricing-v9 .plan-name{font-size:18px;font-weight:700;color:#0f172a;margin-bottom:6px}.pricing-v9 .price-card.featured .plan-name{color:#fff}.pricing-v9 .plan-tagline{font-size:13px;color:#64748b;margin-bottom:24px}.pricing-v9 .price-card.featured .plan-tagline{color:#94a3b8}.pricing-v9 .price-row{display:flex;align-items:baseline;gap:4px;margin-bottom:6px}.pricing-v9 .price-currency{font-size:22px;font-weight:700;color:#0f172a}.pricing-v9 .price-card.featured .price-currency{color:#fff}.pricing-v9 .price-amount{font-size:52px;font-weight:900;color:#0f172a;letter-spacing:-2px;line-height:1}.pricing-v9 .price-card.featured .price-amount{color:#fff}.pricing-v9 .price-note{font-size:13px;color:#64748b;margin-bottom:28px}.pricing-v9 .price-card.featured .price-note{color:#94a3b8}.pricing-v9 .annual-price{font-size:12px;color:#16a34a;font-weight:600;margin-bottom:20px}.pricing-v9 .feat-list{list-style:none;padding:0;margin:0 0 28px;flex:1}.pricing-v9 .feat-list li{font-size:14px;color:#475569;margin-bottom:10px;display:flex;align-items:center;gap:8px}.pricing-v9 .price-card.featured .feat-list li{color:#cbd5e1}.pricing-v9 .chk-ic{width:16px;height:16px;color:#0ea5e9;flex-shrink:0}.pricing-v9 .button{display:block;text-align:center;padding:14px;border-radius:10px;font-weight:700;font-size:15px;text-decoration:none;transition:all .25s;background:#0ea5e9;color:#fff}.pricing-v9 .button:hover{background:#0284c7}.pricing-v9 .price-card.featured .button{background:#0ea5e9;color:#fff}.pricing-v9 .note-row{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:40px}.pricing-v9 .note-row span{font-size:13px;color:#94a3b8}