.search-toggle{display:none!important}.file-block{border-radius:10px;background-color:rgb(144 163 203 / .2);margin:5px;color:initial;display:inline-flex}.file-block>span.name{padding-right:10px;width:max-content;display:inline-flex}.required-star{color:red}#electricity_bill::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.file-delete{display:flex;width:24px;color:initial;background-color:#fff0;font-size:large;justify-content:center;margin-right:3px;cursor:pointer}.file-delete:hover{background-color:rgb(144 163 203 / .2);border-radius:10px}.file-delete>span{transform:rotate(45deg)}.is-invalid+.valid-feedback{display:none!important}input.is-valid+.valid-feedback{display:block!important}input.is-valid{border-color:#28a745!important;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")!important;background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.is-invalid{border-color:#dc3545!important;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e")!important;background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}form.was-validated #client_phone.form-control:valid,form.was-validated #company_email.form-control:valid{border-color:#ced4da;background-image:none}form.was-validated #client_phone.form-control:valid,form.was-validated #company_email.form-control:valid{border-color:#ced4da;box-shadow:none}.layout-medium{display:flex!important;align-items:center!important;justify-content:center!important}.solor-park-title{font-size:24px!important;color:#F08E3E!important}.chat-toggle{position:fixed;bottom:20px;right:20px;width:60px;height:60px;border-radius:50%;background:#4f46e5;color:#fff;border:none;font-size:26px;cursor:pointer;box-shadow:0 10px 25px rgb(0 0 0 / .2);z-index:9999}.chat-widget{position:fixed;bottom:90px;right:20px;width:320px;max-height:420px;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgb(0 0 0 / .2);display:none;flex-direction:column;overflow:hidden;z-index:9999}.chat-header{background:#4f46e5;color:#fff;padding:12px;font-weight:700;display:flex;justify-content:space-between;align-items:center}.chat-header button{background:#fff0;border:none;color:#fff;font-size:18px;cursor:pointer}.chat-messages{flex:1;padding:10px;overflow-y:auto;background:#f9fafb}.message{margin-bottom:8px;max-width:80%;padding:8px 12px;border-radius:10px;font-size:14px;word-wrap:break-word}.message.user{background:#4f46e5;color:#fff;margin-left:auto}.message.bot{background:#e5e7eb;color:#111827}.message a{color:#2563eb;text-decoration:underline}.chat-input{display:flex;border-top:1px solid #e5e7eb}.chat-input input{flex:1;padding:10px;border:none;outline:none}.chat-input button{background:#4f46e5;color:#fff;border:none;padding:0 16px;cursor:pointer}.site-title{font-family:'Jost'}.nav-menu,.entry-meta,.owl-nav,label,.page-links,.navigation,.entry-title i,.site-info,.filters{font-family:'Jost'}.widget-title{font-family:'TeXGyreAdventor',sans-serif}h1,.entry-title,.footer-subscribe h3,.widget_categories ul li,.widget_recent_entries ul li a,.widget_pages ul li,.widget_nav_menu ul li,.widget_archive ul li,.widget_most_recommended_posts ul li a,.widget_calendar table caption,.tptn_title,.nav-single a,.widget_recent_comments ul li,.widget_product_categories ul li,.widget_meta ul li,.widget_rss ul a.rsswidget{font-family:'Outfit'}h2,h3,h4,h5,h6,blockquote,.tab-titles{font-family:'Jost'}.slider-box .entry-title{font-family:'Now',sans-serif}body{font-family:'Jost'}.link-box .entry-title{font-family:'Now',sans-serif}.button,button,html .elementor-button,html .ekit-wid-con .elementskit-btn,html .ekit-wid-con .ekit_creative_button,.more-link{font-family:'Jost'}.top-bar{font-family:'Jost'}@media screen and (min-width:992px){.site-header .site-title{font-size:28px}}@media screen and (min-width:992px){.is-header-smaller .site-header.clone .site-title{font-size:24px}}@media screen and (max-width:991px){.site-header .site-title{font-size:24px}}@media screen and (min-width:992px){h1{font-size:98px}}@media screen and (min-width:992px){html{font-size:17px}}@media screen and (max-width:991px){html{font-size:16px}}@media screen and (min-width:992px){.nav-menu>ul{font-size:14px}}@media screen and (min-width:992px){.blog-stream .entry-content{font-size:16px}}@media screen and (min-width:992px){.blog-stream.blog-small .entry-content{font-size:15px}}.widget-title{font-size:13px}@media screen and (min-width:992px){.nav-menu ul ul{font-size:14px}}.top-bar{font-size:12px}.site-footer .site-info{font-size:12px}.site-title{font-weight:700}h1,.entry-title,.footer-subscribe h3{font-weight:700}h2,h3,h4,h5,h6,blockquote,.comment-meta .fn{font-weight:400}.slider-box .entry-title{font-weight:700}.widget-title{font-weight:700}@media screen and (min-width:992px){.nav-menu>ul{font-weight:500}}@media screen and (min-width:992px){.nav-menu ul ul{font-weight:600}}.link-box .entry-title{font-weight:700}.top-bar{font-weight:500}.site-footer .site-info{font-weight:600}.entry-meta{font-weight:700}@media screen and (min-width:992px){.nav-menu ul ul{letter-spacing:0}}.widget-title{letter-spacing:3px}.site-footer .site-info{letter-spacing:5px}h2,h3,h4,h5,h6,blockquote,.comment-meta .fn{text-transform:none}@media screen and (min-width:992px){html{line-height:1.7}}.header-wrap:after{bottom:-1px}@media screen and (min-width:992px){.site-title img{max-height:76px}}.top-bar{line-height:36px}.layout-medium,.is-header-row .header-wrap-inner,.is-header-small .header-wrap-inner,.is-menu-bar.is-menu-fixed-bg .menu-wrap,.is-header-fixed-width .header-wrap,.is-header-fixed-width.is-menu-bar .site-navigation,.is-header-float-box:not(.is-header-float-box-menu) .site-header:not(.clone) .header-wrap,.is-header-float-box.is-menu-bar .site-header:not(.clone) .site-navigation:not(.clone),.is-body-boxed .site,.is-body-boxed .header-wrap,.is-body-boxed.is-menu-bar .site-navigation,.is-body-boxed:not(.is-menu-bar) .site-header,.is-middle-boxed .site-main,.intro-content,.is-footer-boxed .site-footer,.is-content-boxed .site-main .layout-fixed,.top-bar .top-bar-wrap,.is-top-bar-fixed .top-bar,.is-top-bar-fixed-bg .top-bar,.is-menu-bottom.is-menu-bottom-overflow .site-header:not(.clone) .site-navigation:not(.clone) .menu-wrap,.site-branding-wrap,.is-header-border-fixed .header-wrap:after,.is-header-border-fixed .menu-wrap:after,html .tutor-container,html .lp-content-area,html .learn-press-breadcrumb{max-width:1140px;margin-left:auto;margin-right:auto}.layout-fixed,.blog-list,.blog-regular,.is-content-boxed .single .site-content,.is-content-boxed .page .site-content{max-width:800px}@media screen and (min-width:992px){.is-header-small .header-wrap,.is-menu-bar .nav-menu>ul>li,.is-header-vertical .nav-menu>ul>li{line-height:80px}.is-header-small .site-branding{max-height:80px}}@media screen and (min-width:992px){.is-header-small.is-header-smaller .site-header.clone .header-wrap,.is-header-row.is-header-smaller .site-header.clone .nav-menu>ul>li,.is-menu-bar.is-header-smaller .site-navigation.clone .nav-menu>ul>li,.is-menu-bar.is-header-smaller .site-header.clone .site-navigation .nav-menu>ul>li{line-height:90px}.is-header-small.is-header-smaller .site-header.clone .site-branding{max-height:90px}}.nav-menu ul ul{transition-duration:0.4s}a{color:#f08e3e}a:hover{color:#67af42}.site-header .header-wrap{background-color:#fff}html:not(.is-menu-bottom) .site-header .header-bg-shape{color:#fff}.header-wrap:before{background:linear-gradient(130deg,#ffffff 30%,#ffffff 100%)}.header-wrap:before{opacity:1}.header-wrap:after{opacity:.08}.site-header .menu-wrap{background-color:#fff}html.is-menu-bottom .site-header .header-bg-shape{color:#fff}@media screen and (min-width:992px){.nav-menu>ul>li.current-menu-item>a{color:#ffffff!important}}@media screen and (min-width:992px){.nav-menu li.current-menu-item>a .link-text:before{background-color:#92d662!important;border-color:#92d662!important}}@media screen and (min-width:992px){html .nav-menu>ul>li>a:hover,.nav-menu>ul>li.has-submenu:hover>a{color:#fff}}@media screen and (min-width:992px){html.loaded .nav-menu ul li a .link-text:before,.nav-menu li.has-submenu:hover>a .link-text:before{background-color:#dda249;border-color:#dda249}}h1,h2,h3,h4,h5,h6,blockquote,.tab-titles{color:#343842}body{color:#56676d}body{background:#fff}.site .footer-subscribe{background:#ebe6da}.site-footer .site-info{color:#353535}.button.is-primary:hover{color:#f08e3e}.button.is-primary.is-shadow:hover,.button.is-primary.is-solid:hover,.button.is-primary.is-solid-light:hover,.button.is-primary.is-shift:after,.button.is-primary.is-circle:before,html .elementor-button:hover,html .ekit-wid-con .elementskit-btn:hover{background-color:#f08e3e}.button.is-primary.is-shadow:hover{box-shadow:0 2px 10px -5px #f08e3e}.button.is-secondary{color:#6cb049}.button.is-secondary.is-shadow,.button.is-secondary.is-solid,.button.is-secondary.is-solid-light,.elementor-element.elementor-button-info .elementor-button{background-color:#6cb049}.button.is-secondary.is-shadow{box-shadow:0 18px 23px -6px #6cb049}.button.is-secondary:hover{color:#f08e3e}.button.is-secondary.is-shadow:hover,.button.is-secondary.is-solid:hover,.button.is-secondary.is-solid-light:hover,.button.is-secondary.is-shift:after,.button.is-secondary.is-circle:before,.elementor-element.elementor-button-info .elementor-button:hover{background-color:#f08e3e}.button.is-secondary.is-shadow:hover{box-shadow:0 2px 10px -5px #f08e3e}.top-bar,.top-bar select option{background-color:#495149}.site-header{color:#000}.header-wrap:after{color:#000}.header-wrap:after{background:linear-gradient(90deg,currentColor 30%,#0a0a0a 100%)}.is-menu-bar .menu-wrap:after{color:#000}