.elementor-kit-92{--e-global-color-primary:#1F2023;--e-global-color-secondary:#FDA01A;--e-global-color-text:#5F6368;--e-global-color-accent:#FD5E00;--e-global-color-ss-paper:#FAF8F6;--e-global-color-ss-white:#FFFFFF;--e-global-color-ss-line:#E6E1DB;--e-global-color-ss-blue:#3B82F6;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:56px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.18em;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:40px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:1.18em;--e-global-typography-text-font-family:"Source Sans 3";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.65em;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.35em;color:#5F6368;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;}.elementor-kit-92 button,.elementor-kit-92 input[type="button"],.elementor-kit-92 input[type="submit"],.elementor-kit-92 .elementor-button{background-color:#FD5E00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.35em;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-kit-92 button:hover,.elementor-kit-92 button:focus,.elementor-kit-92 input[type="button"]:hover,.elementor-kit-92 input[type="button"]:focus,.elementor-kit-92 input[type="submit"]:hover,.elementor-kit-92 input[type="submit"]:focus,.elementor-kit-92 .elementor-button:hover,.elementor-kit-92 .elementor-button:focus{background-color:#E05400;}.elementor-kit-92 e-page-transition{background-color:#FFBC7D;}.elementor-kit-92 a{color:#1F2023;}.elementor-kit-92 a:hover{color:#FD5E00;}.elementor-kit-92 h1{color:#1F2023;font-family:"Poppins", Sans-serif;font-size:56px;font-weight:700;line-height:1.18em;}.elementor-kit-92 h2{color:#1F2023;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.18em;}.elementor-kit-92 h3{color:#1F2023;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;}.elementor-kit-92 h4{color:#1F2023;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;}.elementor-kit-92 h5{color:#1F2023;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-kit-92 h6{color:#1F2023;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-92{--e-global-typography-primary-font-size:44px;--e-global-typography-secondary-font-size:34px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:16px;font-size:16px;}.elementor-kit-92 h1{font-size:44px;}.elementor-kit-92 h2{font-size:34px;}.elementor-kit-92 h3{font-size:21px;}.elementor-kit-92 h4{font-size:19px;}.elementor-kit-92 h5{font-size:17px;}.elementor-kit-92 h6{font-size:16px;}.elementor-kit-92 button,.elementor-kit-92 input[type="button"],.elementor-kit-92 input[type="submit"],.elementor-kit-92 .elementor-button{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-92{--e-global-typography-primary-font-size:35px;--e-global-typography-secondary-font-size:29px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:16px;font-size:16px;}.elementor-kit-92 h1{font-size:35px;}.elementor-kit-92 h2{font-size:29px;}.elementor-kit-92 h3{font-size:20px;}.elementor-kit-92 h4{font-size:18px;}.elementor-kit-92 h5{font-size:16px;}.elementor-kit-92 h6{font-size:15px;}.elementor-kit-92 button,.elementor-kit-92 input[type="button"],.elementor-kit-92 input[type="submit"],.elementor-kit-92 .elementor-button{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.ss-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:8px} .ss-eyebrow .elementor-heading-title::before,.ss-eyebrow .elementor-heading-title::after{content:"";flex:0 0 8px;height:8px;border-radius:50%;background:#FD5E00}.ss-eyebrow .elementor-heading-title::after{background:#3B82F6}
.ss-gradient-button .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-home-1{position:relative;overflow:hidden;isolation:isolate}.ss-home-1::before{content:"";position:absolute;inset:0 0 0 49%;background:linear-gradient(130deg,#FDA01A,#FD5E00);border-bottom-left-radius:65% 85%;z-index:-1;pointer-events:none}@media(max-width:767px){.ss-home-1::before{inset:55% 0 0 12%}}
@media (min-width:768px) and (max-width:1024px){.ss-home-1::before{inset:8% 0 0 53%;border-radius:62% 0 0 60% / 38% 0 0 54%}}
@media (max-width:767px){.ss-home-1::before{content:none}.ss-home-1 .ss-responsive-portrait{position:relative;isolation:isolate}.ss-home-1 .ss-responsive-portrait::before{content:"";position:absolute;z-index:-1;inset:12% 0 0;background:linear-gradient(130deg,#FDA01A,#FD5E00);border-radius:54% 46% 0 0 / 44% 36% 0 0;pointer-events:none}}


.ss-home-4 .elementor-heading-title{display:inline-block;border:2px solid #1F2023;border-radius:8px;padding:4px 14px;color:#1F2023;font-weight:700;transform:rotate(-4deg);margin-bottom:14px}


.ss-home-5 :is(h1,p){margin-block:0}


.ss-home-6 :is(h1,p){margin-block:0}


.ss-home-8 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}


@media(max-width:1024px){.ss-home-11 img{object-fit:contain;object-position:center bottom}}

.ss-home-18 .elementor-counter-number-wrapper{justify-content:flex-start;font-size:20px;line-height:1.1}
@media(max-width:767px){.ss-home-18 .elementor-counter-number-wrapper{font-size:17px}}


@media(max-width:767px){.ss-home-19 .elementor-heading-title{font-size:13px;line-height:1.25;overflow-wrap:anywhere}}

.ss-home-24 .elementor-counter-number-wrapper{justify-content:flex-start;font-size:20px;line-height:1.1}
@media(max-width:767px){.ss-home-24 .elementor-counter-number-wrapper{font-size:17px}}


@media(max-width:767px){.ss-home-25 .elementor-heading-title{font-size:13px;line-height:1.25;overflow-wrap:anywhere}}

.ss-home-30 .elementor-counter-number-wrapper{justify-content:flex-start;font-size:20px;line-height:1.1}
@media(max-width:767px){.ss-home-30 .elementor-counter-number-wrapper{font-size:17px}}


@media(max-width:767px){.ss-home-31 .elementor-heading-title{font-size:13px;line-height:1.25;overflow-wrap:anywhere}}

.ss-home-36 .elementor-counter-number-wrapper{justify-content:flex-start;font-size:20px;line-height:1.1}
@media(max-width:767px){.ss-home-36 .elementor-counter-number-wrapper{font-size:17px}}


@media(max-width:767px){.ss-home-37 .elementor-heading-title{font-size:13px;line-height:1.25;overflow-wrap:anywhere}}


@media(max-width:1024px){.ss-home-40{align-self:center;height:auto;min-height:0;flex-grow:0}}

.ss-home-43 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-home-43 .elementor-heading-title::before,.ss-home-43 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-home-43 .elementor-heading-title::after{background:#3B82F6}


.ss-home-59 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-home-61 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-home-61 .elementor-heading-title::before,.ss-home-61 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-home-61 .elementor-heading-title::after{background:#3B82F6}

.ss-home-66 .elementor-icon{position:relative}.ss-home-66 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-home-71 .elementor-icon{position:relative}.ss-home-71 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-home-76 .elementor-icon{position:relative}.ss-home-76 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-home-81 .elementor-icon{position:relative}.ss-home-81 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-home-86 .elementor-icon{position:relative}.ss-home-86 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-home-91 .elementor-icon{position:relative}.ss-home-91 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-home-96 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-home-96 .elementor-heading-title::before,.ss-home-96 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-home-96 .elementor-heading-title::after{background:#3B82F6}


@media(max-width:1024px){.ss-home-97 .ss-desktop-break{display:none}}

.ss-home-121 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-home-121 .elementor-heading-title::before,.ss-home-121 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-home-121 .elementor-heading-title::after{background:#3B82F6}


@media(max-width:767px){
 .ss-home-124 .eael-filter-gallery-container .gallery-item-thumbnail{height:auto!important;min-height:0!important;aspect-ratio:10/7}
 .ss-home-124 .eael-filter-gallery-container .gallery-item-thumbnail img,.ss-home-124 .eael-filter-gallery-container .eael-gallery-grid-item img,.ss-home-124 .eael-filter-gallery-container .eael-grid-item img{display:block;width:100%;height:auto!important;max-height:200px;aspect-ratio:10/7;object-fit:contain!important;object-position:center}
}


.ss-home-125{position:relative;overflow:hidden;isolation:isolate}
.ss-home-125::after{content:none}
.ss-home-125 > .e-con-inner{position:relative;z-index:1}
.ss-home-125 > .e-con-inner::before,.ss-home-125 > .e-con-inner::after{content:none}

.ss-home-125::before,.ss-home-125::after{content:"";position:absolute;pointer-events:none;z-index:0;background:linear-gradient(135deg,#FD5E00,#FDA01A);opacity:.12;border-radius:42% 58% 38% 62% / 55% 40% 60% 45%}
.ss-home-125::before{inset:-120px -140px auto auto;width:460px;height:460px;transform:rotate(-8deg)}
.ss-home-125::after{inset:auto auto -110px -110px;width:300px;height:300px;transform:rotate(20deg)}

.ss-home-126 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-home-126 .elementor-heading-title::before,.ss-home-126 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-home-126 .elementor-heading-title::after{background:#3B82F6}


@media(max-width:1024px){.ss-home-127 .ss-desktop-break{display:none}}


.ss-home-134 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-home-135{position:relative;overflow:hidden}.ss-home-135::after{content:"Popular";position:absolute;top:24px;right:-42px;width:150px;padding:5px 0;text-align:center;background:#1F2023;color:white;font-size:13px;font-weight:700;transform:rotate(45deg)}


.ss-home-144 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-home-146 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-home-146 .elementor-heading-title::before,.ss-home-146 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-home-146 .elementor-heading-title::after{background:#3B82F6}


.ss-home-150 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-home-154 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px} .ss-home-154 .elementor-heading-title::before,.ss-home-154 .elementor-heading-title::after{content:"";flex:0 0 8px;height:8px;border-radius:50%;background:#FD5E00}.ss-home-154 .elementor-heading-title::after{background:#3B82F6}

.ss-home-157 .elementskit-single-testimonial-slider{border-radius:18px;background:#fff;box-shadow:0 9px 24px rgba(31,32,35,.15);margin:10px 10px 24px}
.ss-home-157 .elementskit-single-testimonial-slider :is(.elementskit-commentor-title,.elementskit-commentor-title a){color:#1F2023!important}
.ss-home-157 :is(.swiper-slide,.slick-slide):nth-child(odd) .elementskit-single-testimonial-slider{background:linear-gradient(135deg,#FD5E00,#FDA01A)}
.ss-home-157 :is(.swiper-slide,.slick-slide):nth-child(odd) .elementskit-single-testimonial-slider :is(.elementskit-commentor-title,.elementskit-commentor-title a,.elementskit-commentor-content p,.elementskit-commentor-designation){color:#fff!important}

.ss-home-159 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px} .ss-home-159 .elementor-heading-title::before,.ss-home-159 .elementor-heading-title::after{content:"";flex:0 0 8px;height:8px;border-radius:50%;background:#FD5E00}.ss-home-159 .elementor-heading-title::after{background:#3B82F6}

.ss-home-162 .eael-grid-post-holder{border:0;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 8px 28px rgba(31,32,35,.09)}.ss-home-162 .eael-post-elements-readmore-btn{background:#FD5E00;color:#fff;border-radius:999px;padding:7px 14px}
.ss-home-162 .eael-post-elements-readmore-btn{display:inline-flex;width:auto;max-width:100%;align-self:flex-start;justify-content:center;padding:7px 14px;background:linear-gradient(135deg,#FD5E00,#FDA01A)}
.ss-home-162 .eael-entry-title{margin:0 0 10px}
.ss-home-162 .eael-entry-meta{margin:0 0 12px}
.ss-home-162 .eael-grid-post-excerpt p{margin:0 0 14px}
.ss-home-162 :is(a.eael-post-elements-readmore-btn,.eael-grid-post-excerpt a.eael-post-elements-readmore-btn){display:inline-flex!important;width:fit-content!important;min-width:0!important;flex:0 0 auto;align-self:flex-start;margin:4px 0 0;padding:7px 14px}
.ss-home-162 :is(.eael-posted-by,.eael-posted-on)::before{display:inline-block;width:14px;height:14px;margin-inline-end:6px;vertical-align:-2px;background:#FD5E00;content:""}
.ss-home-162 .eael-posted-by::before{clip-path:polygon(35% 0,65% 0,76% 16%,76% 35%,63% 50%,37% 50%,24% 35%,24% 16%,35% 0,37% 57%,63% 57%,90% 73%,96% 100%,4% 100%,10% 73%,37% 57%)}
.ss-home-162 .eael-posted-on::before{background:none;border:2px solid #FD5E00;border-top-width:4px;border-radius:3px;box-sizing:border-box}

.ss-home-162 .eael-entry-wrapper{padding:22px 24px 24px}
.ss-home-162 .eael-entry-meta :is(.eael-posted-on,.eael-posted-by)::after,.ss-home-162 .eael-entry-meta :is(.eael-post-meta-separator,.eael-posted-on i){display:none!important}
.ss-home-162 .eael-entry-meta .eael-posted-on::before{position:static;inset:auto;transform:none;opacity:1;width:14px;height:14px;background:transparent!important;border:2px solid #FD5E00;border-top-width:4px;border-radius:3px;margin:0 6px 0 0;vertical-align:-2px;box-shadow:none}


.ss-footer-7 .elementor-form-fields-wrapper{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin:0}
.ss-footer-7 .elementor-form-fields-wrapper > .elementor-field-type-email{flex:1 1 0;width:auto;min-width:0;padding:0;margin:0}
.ss-footer-7 .elementor-field-type-email input{width:100%;min-width:0;padding-inline:18px;border-radius:999px}
.ss-footer-7 .elementor-form-fields-wrapper > .elementor-field-type-submit{flex:0 0 auto;width:auto;padding:0;margin:0}
.ss-footer-7 .elementor-field-type-submit .elementor-button{width:auto;white-space:nowrap}
@media(max-width:767px){
 .ss-footer-7 .elementor-form-fields-wrapper{flex-direction:column;align-items:stretch}
 .ss-footer-7 .elementor-form-fields-wrapper > :is(.elementor-field-type-email,.elementor-field-type-submit){flex:auto;width:100%}
 .ss-footer-7 .elementor-field-type-submit .elementor-button{width:100%}
}


@media(max-width:1024px){.ss-about-8{align-self:center;height:auto;min-height:0;flex-grow:0}}

.ss-about-11 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-about-11 .elementor-heading-title::before,.ss-about-11 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-about-11 .elementor-heading-title::after{background:#3B82F6}


.ss-about-27 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-about-39 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-about-39 .elementor-heading-title::before,.ss-about-39 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-about-39 .elementor-heading-title::after{background:#3B82F6}

.ss-about-44 .elementor-icon{position:relative}.ss-about-44 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-about-49 .elementor-icon{position:relative}.ss-about-49 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-about-54 .elementor-icon{position:relative}.ss-about-54 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-about-59 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-about-59 .elementor-heading-title::before,.ss-about-59 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-about-59 .elementor-heading-title::after{background:#3B82F6}


@media(max-width:1024px){.ss-about-60 .ss-desktop-break{display:none}}

.ss-about-80 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-about-80 .elementor-heading-title::before,.ss-about-80 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-about-80 .elementor-heading-title::after{background:#3B82F6}

.ss-about-85 img{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:center 20%}

.ss-about-90 img{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:center 20%}

.ss-about-95 img{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:center 20%}

.ss-about-100 img{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:center 20%}

.ss-services-7 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-services-7 .elementor-heading-title::before,.ss-services-7 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-services-7 .elementor-heading-title::after{background:#3B82F6}

.ss-services-12 .elementor-icon{position:relative}.ss-services-12 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-services-18 .elementor-icon{position:relative}.ss-services-18 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-services-24 .elementor-icon{position:relative}.ss-services-24 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-services-30 .elementor-icon{position:relative}.ss-services-30 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-services-36 .elementor-icon{position:relative}.ss-services-36 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-services-42 .elementor-icon{position:relative}.ss-services-42 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}


@media(max-width:1024px){.ss-services-49{align-self:center;height:auto;min-height:0;flex-grow:0}}

.ss-services-52 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-services-52 .elementor-heading-title::before,.ss-services-52 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-services-52 .elementor-heading-title::after{background:#3B82F6}


.ss-services-68 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-services-70 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-services-70 .elementor-heading-title::before,.ss-services-70 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-services-70 .elementor-heading-title::after{background:#3B82F6}


@media(max-width:1024px){.ss-services-71 .ss-desktop-break{display:none}}

.ss-services-95 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-services-95 .elementor-heading-title::before,.ss-services-95 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-services-95 .elementor-heading-title::after{background:#3B82F6}


.ss-services-99 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-single-service-2 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-single-service-2 .elementor-heading-title::before,.ss-single-service-2 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-single-service-2 .elementor-heading-title::after{background:#3B82F6}

.ss-single-service-3 .elementor-heading-title{line-height:1.12;overflow-wrap:break-word}

.ss-single-service-4 p{margin:0;line-height:1.55}

.ss-single-service-5 p{margin:0;line-height:1.55}

.ss-single-service-9 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-single-service-9 .elementor-heading-title::before,.ss-single-service-9 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-single-service-9 .elementor-heading-title::after{background:#3B82F6}


.ss-single-service-26 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-single-service-28{position:relative;align-self:center}

.ss-single-service-29 img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:24px;box-shadow:0 24px 60px rgba(31,32,35,.16)}

.ss-single-service-30{position:absolute;bottom:8%;left:clamp(-26px,-2vw,-8px);width:max-content;max-width:calc(100% - 12px);z-index:2}.ss-single-service-30 .elementor-heading-title{display:flex;align-items:center;gap:14px;background:#fff;border-radius:18px;padding:16px 22px;box-shadow:0 12px 30px rgba(31,32,35,.16);font-size:16px;line-height:1.35}.ss-single-service-30 strong{font-size:clamp(26px,3vw,40px);color:#FD5E00}

.ss-single-service-42 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-single-service-42 .elementor-heading-title::before,.ss-single-service-42 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-single-service-42 .elementor-heading-title::after{background:#3B82F6}

.ss-single-service-47 .elementor-icon{position:relative}.ss-single-service-47 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-single-service-51 .elementor-icon{position:relative}.ss-single-service-51 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-single-service-55 .elementor-icon{position:relative}.ss-single-service-55 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-single-service-59 .elementor-icon{position:relative}.ss-single-service-59 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-single-service-63 .elementor-icon{position:relative}.ss-single-service-63 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-single-service-67 .elementor-icon{position:relative}.ss-single-service-67 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-single-service-71 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-single-service-71 .elementor-heading-title::before,.ss-single-service-71 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-single-service-71 .elementor-heading-title::after{background:#3B82F6}


@media(max-width:1024px){.ss-single-service-72 .ss-desktop-break{display:none}}

.ss-single-service-96 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-single-service-96 .elementor-heading-title::before,.ss-single-service-96 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-single-service-96 .elementor-heading-title::after{background:#3B82F6}

.ss-single-service-98{max-width:860px;margin-inline:auto}
.ss-single-service-98 .elementor-accordion-item{border:1px solid #E6E1DB;border-radius:16px;overflow:hidden}.ss-single-service-98 .elementor-accordion-item+.elementor-accordion-item{margin-top:12px;border-top:1px solid #E6E1DB}

.ss-single-service-100 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-single-service-100 .elementor-heading-title::before,.ss-single-service-100 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-single-service-100 .elementor-heading-title::after{background:#3B82F6}


.ss-single-service-104 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-pricing-2 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-pricing-2 .elementor-heading-title::before,.ss-pricing-2 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-pricing-2 .elementor-heading-title::after{background:#3B82F6}

.ss-pricing-3 .elementor-heading-title{line-height:1.12;overflow-wrap:break-word}

.ss-pricing-4 p{margin:0;line-height:1.55}

.ss-pricing-5 p{margin:0;line-height:1.55}

.ss-pricing-6{position:relative;overflow:hidden;isolation:isolate}
.ss-pricing-6::after{content:none}
.ss-pricing-6 > .e-con-inner{position:relative;z-index:1}
.ss-pricing-6 > .e-con-inner::before,.ss-pricing-6 > .e-con-inner::after{content:none}

.ss-pricing-6::before,.ss-pricing-6::after{content:"";position:absolute;pointer-events:none;z-index:0;background:linear-gradient(135deg,#FD5E00,#FDA01A);opacity:.12;border-radius:42% 58% 38% 62% / 55% 40% 60% 45%}
.ss-pricing-6::before{inset:-120px -140px auto auto;width:460px;height:460px;transform:rotate(-8deg)}
.ss-pricing-6::after{inset:auto auto -110px -110px;width:300px;height:300px;transform:rotate(20deg)}

.ss-pricing-7 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-pricing-7 .elementor-heading-title::before,.ss-pricing-7 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-pricing-7 .elementor-heading-title::after{background:#3B82F6}


@media(max-width:1024px){.ss-pricing-8 .ss-desktop-break{display:none}}


.ss-pricing-15 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-pricing-16{position:relative;overflow:hidden}.ss-pricing-16::after{content:"Popular";position:absolute;top:24px;right:-42px;width:150px;padding:5px 0;text-align:center;background:#1F2023;color:white;font-size:13px;font-weight:700;transform:rotate(45deg)}


.ss-pricing-25 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-pricing-27 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-pricing-27 .elementor-heading-title::before,.ss-pricing-27 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-pricing-27 .elementor-heading-title::after{background:#3B82F6}

.ss-pricing-30 table tr > :is(th,td){text-align:center}
.ss-pricing-30 table tr > :is(th,td):first-child{text-align:left}
.ss-pricing-30 table tr > :is(th,td) :is(.data-table-header-text,.eael-data-table-cell-content,.td-content){text-align:inherit}
.ss-pricing-30 table thead tr > :nth-child(3){background:linear-gradient(135deg,#FD5E00,#FDA01A)!important;color:#fff!important}
.ss-pricing-30 table thead tr > :nth-child(3) :is(span,small,p,a){color:inherit!important}
.ss-pricing-30 table tbody tr > :nth-child(3){background:#FFF4EA!important}
.ss-pricing-30 table tbody tr > :first-child,
.ss-pricing-30 table tbody tr > :first-child :is(div,span,p,b,strong){text-align:left!important;justify-content:flex-start!important;justify-items:start!important}


.ss-pricing-32 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-pricing-32 .elementor-heading-title::before,.ss-pricing-32 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-pricing-32 .elementor-heading-title::after{background:#3B82F6}


.ss-pricing-36 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-contact-2 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-contact-2 .elementor-heading-title::before,.ss-contact-2 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-contact-2 .elementor-heading-title::after{background:#3B82F6}

.ss-contact-3 .elementor-heading-title{line-height:1.12;overflow-wrap:break-word}

.ss-contact-4 p{margin:0;line-height:1.55}

.ss-contact-5 p{margin:0;line-height:1.55}

.ss-contact-8 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-contact-8 .elementor-heading-title::before,.ss-contact-8 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-contact-8 .elementor-heading-title::after{background:#3B82F6}

.ss-team-2 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-team-2 .elementor-heading-title::before,.ss-team-2 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-team-2 .elementor-heading-title::after{background:#3B82F6}

.ss-team-3 .elementor-heading-title{line-height:1.12;overflow-wrap:break-word}

.ss-team-4 p{margin:0;line-height:1.55}

.ss-team-5 p{margin:0;line-height:1.55}


@media(max-width:1024px){.ss-team-8{align-self:center;height:auto;min-height:0;flex-grow:0}}

.ss-team-11 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-team-11 .elementor-heading-title::before,.ss-team-11 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-team-11 .elementor-heading-title::after{background:#3B82F6}

.ss-team-16 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-team-16 .elementor-heading-title::before,.ss-team-16 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-team-16 .elementor-heading-title::after{background:#3B82F6}

.ss-team-51 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-team-51 .elementor-heading-title::before,.ss-team-51 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-team-51 .elementor-heading-title::after{background:#3B82F6}


.ss-team-55 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-faqs-2 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-faqs-2 .elementor-heading-title::before,.ss-faqs-2 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-faqs-2 .elementor-heading-title::after{background:#3B82F6}

.ss-faqs-3 .elementor-heading-title{line-height:1.12;overflow-wrap:break-word}

.ss-faqs-4 p{margin:0;line-height:1.55}

.ss-faqs-5 p{margin:0;line-height:1.55}

.ss-faqs-12 .elementor-accordion-item{border:1px solid #E6E1DB;border-radius:16px;overflow:hidden}.ss-faqs-12 .elementor-accordion-item+.elementor-accordion-item{margin-top:12px;border-top:1px solid #E6E1DB}

.ss-faqs-14 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-faqs-14 .elementor-heading-title::before,.ss-faqs-14 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-faqs-14 .elementor-heading-title::after{background:#3B82F6}


.ss-faqs-18 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-blog-2 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-blog-2 .elementor-heading-title::before,.ss-blog-2 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-blog-2 .elementor-heading-title::after{background:#3B82F6}

.ss-blog-3 .elementor-heading-title{line-height:1.12;overflow-wrap:break-word}

.ss-blog-4 p{margin:0;line-height:1.55}

.ss-blog-5 p{margin:0;line-height:1.55}

.ss-blog-8 .eael-grid-post-holder{border:0;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 8px 28px rgba(31,32,35,.09)}.ss-blog-8 .eael-post-elements-readmore-btn{background:#FD5E00;color:#fff;border-radius:999px;padding:7px 14px}
.ss-blog-8 .eael-post-elements-readmore-btn{display:inline-flex;width:auto;max-width:100%;align-self:flex-start;justify-content:center;padding:7px 14px;background:linear-gradient(135deg,#FD5E00,#FDA01A)}
.ss-blog-8 .eael-entry-title{margin:0 0 10px}
.ss-blog-8 .eael-entry-meta{margin:0 0 12px}
.ss-blog-8 .eael-grid-post-excerpt p{margin:0 0 14px}
.ss-blog-8 :is(a.eael-post-elements-readmore-btn,.eael-grid-post-excerpt a.eael-post-elements-readmore-btn){display:inline-flex!important;width:fit-content!important;min-width:0!important;flex:0 0 auto;align-self:flex-start;margin:4px 0 0;padding:7px 14px}
.ss-blog-8 :is(.eael-posted-by,.eael-posted-on)::before{display:inline-block;width:14px;height:14px;margin-inline-end:6px;vertical-align:-2px;background:#FD5E00;content:""}
.ss-blog-8 .eael-posted-by::before{clip-path:polygon(35% 0,65% 0,76% 16%,76% 35%,63% 50%,37% 50%,24% 35%,24% 16%,35% 0,37% 57%,63% 57%,90% 73%,96% 100%,4% 100%,10% 73%,37% 57%)}
.ss-blog-8 .eael-posted-on::before{background:none;border:2px solid #FD5E00;border-top-width:4px;border-radius:3px;box-sizing:border-box}

.ss-blog-8 .eael-entry-wrapper{padding:22px 24px 24px}
.ss-blog-8 .eael-entry-meta :is(.eael-posted-on,.eael-posted-by)::after,.ss-blog-8 .eael-entry-meta :is(.eael-post-meta-separator,.eael-posted-on i){display:none!important}
.ss-blog-8 .eael-entry-meta .eael-posted-on::before{position:static;inset:auto;transform:none;opacity:1;width:14px;height:14px;background:transparent!important;border:2px solid #FD5E00;border-top-width:4px;border-radius:3px;margin:0 6px 0 0;vertical-align:-2px;box-shadow:none}

.ss-blog-8 .eael-grid-post .eael-entry-media,.ss-blog-8 .eael-grid-post .eael-entry-thumbnail{height:auto!important;max-height:none!important;aspect-ratio:auto!important}.ss-blog-8 .eael-grid-post .eael-entry-thumbnail img{display:block;width:100%;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain}

.ss-blog-14 ul{list-style:none;margin:0;padding:0}.ss-blog-14 li{margin:0;padding:0}.ss-blog-14 li+li{border-top:1px solid #E6E1DB}.ss-blog-14 li a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;color:#1F2023;font:600 15px/1.5 Poppins,sans-serif;text-decoration:none}.ss-blog-14 li a::after{content:"→";color:#C64A00}.ss-blog-14 li a:hover,.ss-blog-14 li a:focus-visible{color:#C64A00}

.ss-blog-19 .tagcloud,.ss-blog-19 .wp-tag-cloud{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ss-blog-19 .tag-cloud-link{display:inline-block;padding:6px 12px;border-radius:999px;background:#FFEADB;color:#923600;font:600 14px/1.45 "Source Sans 3",sans-serif!important;text-decoration:none}.ss-blog-19 .tag-cloud-link:hover,.ss-blog-19 .tag-cloud-link:focus-visible{background:#A63C00;color:#fff}

.ss-single-post-2 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-single-post-2 .elementor-heading-title::before,.ss-single-post-2 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-single-post-2 .elementor-heading-title::after{background:#3B82F6}

.ss-single-post-3 .elementor-heading-title{line-height:1.12;overflow-wrap:break-word}

.ss-single-post-4 p{margin:0;line-height:1.55}

.ss-single-post-16 ul{list-style:none;margin:0;padding:0}.ss-single-post-16 li{margin:0;padding:0}.ss-single-post-16 li+li{border-top:1px solid #E6E1DB}.ss-single-post-16 li a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;color:#1F2023;font:600 15px/1.5 Poppins,sans-serif;text-decoration:none}.ss-single-post-16 li a::after{content:"→";color:#C64A00}.ss-single-post-16 li a:hover,.ss-single-post-16 li a:focus-visible{color:#C64A00}

.ss-single-post-21 .tagcloud,.ss-single-post-21 .wp-tag-cloud{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ss-single-post-21 .tag-cloud-link{display:inline-block;padding:6px 12px;border-radius:999px;background:#FFEADB;color:#923600;font:600 14px/1.45 "Source Sans 3",sans-serif!important;text-decoration:none}.ss-single-post-21 .tag-cloud-link:hover,.ss-single-post-21 .tag-cloud-link:focus-visible{background:#A63C00;color:#fff}

.ss-portfolio-2 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-portfolio-2 .elementor-heading-title::before,.ss-portfolio-2 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-portfolio-2 .elementor-heading-title::after{background:#3B82F6}

.ss-portfolio-3 .elementor-heading-title{line-height:1.12;overflow-wrap:break-word}

.ss-portfolio-4 p{margin:0;line-height:1.55}

.ss-portfolio-5 p{margin:0;line-height:1.55}

.ss-portfolio-7 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-portfolio-7 .elementor-heading-title::before,.ss-portfolio-7 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-portfolio-7 .elementor-heading-title::after{background:#3B82F6}


@media(max-width:767px){
 .ss-portfolio-10 .eael-filter-gallery-container .gallery-item-thumbnail{height:auto!important;min-height:0!important;aspect-ratio:10/7}
 .ss-portfolio-10 .eael-filter-gallery-container .gallery-item-thumbnail img,.ss-portfolio-10 .eael-filter-gallery-container .eael-gallery-grid-item img,.ss-portfolio-10 .eael-filter-gallery-container .eael-grid-item img{display:block;width:100%;height:auto!important;max-height:200px;aspect-ratio:10/7;object-fit:contain!important;object-position:center}
}


.ss-portfolio-12 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-portfolio-12 .elementor-heading-title::before,.ss-portfolio-12 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-portfolio-12 .elementor-heading-title::after{background:#3B82F6}


@media(max-width:1024px){.ss-portfolio-13 .ss-desktop-break{display:none}}

.ss-portfolio-37 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-portfolio-37 .elementor-heading-title::before,.ss-portfolio-37 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-portfolio-37 .elementor-heading-title::after{background:#3B82F6}


.ss-portfolio-41 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-portfolio-detail-2 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-portfolio-detail-2 .elementor-heading-title::before,.ss-portfolio-detail-2 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-portfolio-detail-2 .elementor-heading-title::after{background:#3B82F6}

.ss-portfolio-detail-3 .elementor-heading-title{line-height:1.12;overflow-wrap:break-word}

.ss-portfolio-detail-4 p{margin:0;line-height:1.55}

.ss-portfolio-detail-5 p{margin:0;line-height:1.55}

.ss-portfolio-detail-31 .elementor-icon{position:relative}.ss-portfolio-detail-31 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-portfolio-detail-35 .elementor-icon{position:relative}.ss-portfolio-detail-35 .elementor-icon::after{content:"";position:absolute;left:-4px;bottom:8px;width:12px;height:12px;border:2px solid #FD5E00;border-radius:50%;background:#fff}

.ss-portfolio-detail-62 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-portfolio-detail-62 .elementor-heading-title::before,.ss-portfolio-detail-62 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-portfolio-detail-62 .elementor-heading-title::after{background:#3B82F6}


.ss-portfolio-detail-66 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-404-5 .elementor-button{background-image:linear-gradient(135deg,#FD5E00,#FDA01A)}

.ss-search-results-2 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-search-results-2 .elementor-heading-title::before,.ss-search-results-2 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-search-results-2 .elementor-heading-title::after{background:#3B82F6}

.ss-search-results-3 .elementor-heading-title{line-height:1.12;overflow-wrap:break-word}

.ss-search-results-4 p{margin:0;line-height:1.55}

.ss-search-results-5 p{margin:0;line-height:1.55}

.ss-search-results-8 .elementor-post{background:#fff;border:1px solid #E6E1DB;border-radius:18px;overflow:hidden;box-shadow:0 6px 24px rgba(31,32,35,.06)}.ss-search-results-8 .elementor-post__text{padding:20px}.ss-search-results-8 .elementor-post__title{font:600 21px/1.35 Poppins,sans-serif}.ss-search-results-8 .elementor-post__read-more{color:#A63C00;font-weight:600}.ss-search-results-8 .elementor-post__thumbnail img{object-fit:cover}

.ss-search-results-14 ul{list-style:none;margin:0;padding:0}.ss-search-results-14 li{margin:0;padding:0}.ss-search-results-14 li+li{border-top:1px solid #E6E1DB}.ss-search-results-14 li a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;color:#1F2023;font:600 15px/1.5 Poppins,sans-serif;text-decoration:none}.ss-search-results-14 li a::after{content:"→";color:#C64A00}.ss-search-results-14 li a:hover,.ss-search-results-14 li a:focus-visible{color:#C64A00}

.ss-search-results-19 .tagcloud,.ss-search-results-19 .wp-tag-cloud{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ss-search-results-19 .tag-cloud-link{display:inline-block;padding:6px 12px;border-radius:999px;background:#FFEADB;color:#923600;font:600 14px/1.45 "Source Sans 3",sans-serif!important;text-decoration:none}.ss-search-results-19 .tag-cloud-link:hover,.ss-search-results-19 .tag-cloud-link:focus-visible{background:#A63C00;color:#fff}

.ss-inner-subheader-2 .elementor-heading-title{display:inline-flex;align-items:center;gap:8px}.ss-inner-subheader-2 .elementor-heading-title::before,.ss-inner-subheader-2 .elementor-heading-title::after{content:"";width:8px;height:8px;border-radius:50%;background:#FD5E00}.ss-inner-subheader-2 .elementor-heading-title::after{background:#3B82F6}

.ss-inner-subheader-3 .elementor-heading-title{line-height:1.12;overflow-wrap:break-word}

.ss-inner-subheader-4 p{margin:0;line-height:1.55}

.ss-inner-subheader-5 p{margin:0;line-height:1.55}
/* Keep the hero decoration independent of Elementor's overlay pseudo-elements. */
.ss-home-1.e-con::before {content:none}
.ss-home-1.e-con {background-image:radial-gradient(ellipse 100% 145% at 100% 0%,#FDA01A 0%,#FD5E00 98%,transparent 99%);background-repeat:no-repeat;background-size:51% 100%;background-position:right top}
@media(max-width:767px){.ss-home-1.e-con{background-image:none}.ss-home-1 .ss-responsive-portrait.e-con{background-image:radial-gradient(ellipse at 50% 100%,#FD5E00 20%,#FDA01A 69%,transparent 70%);background-repeat:no-repeat;background-size:100% 100%}.ss-home-1 .ss-responsive-portrait.e-con::before{content:none}}/* End custom CSS */