.elementor-kit-14560{--e-global-color-primary:#263F54;--e-global-color-secondary:#00BE84;--e-global-color-text:#263F54;--e-global-color-accent:#00B27C;--e-global-color-1c15ecc:#FFFFFF;--e-global-color-5590b3c:#000000;--e-global-color-eb3d4e3:#007D57;--e-global-color-829f2c7:#D2DEE6;--e-global-color-37c2412:#D2DEE6;--e-global-color-7c7dd40:#C1C4C3;--e-global-color-8781188:#FFFFFF30;--e-global-color-c405ede:#F0F8FB;--e-global-color-6f50898:#F0F8FB;--e-global-color-0cb244e:#E3E2E1;--e-global-color-f0eb112:#263F54;--e-global-color-910a475:#F8F8F8;--e-global-color-a7b3f96:#E6E7E7;--e-global-color-c5e3886:#D5D7D6;--e-global-color-63c0536:#AFB3B2;--e-global-color-93a3de8:#8F9592;--e-global-color-689fc3b:#6A716E;--e-global-color-d9f8bc7:#38423D;--e-global-color-2643c5d:#06130D;--e-global-color-a34b5fb:#3FBE84;--e-global-color-0dc06ed:#104C2A;--e-global-color-6d65b58:#ECF9F3;--e-global-color-7de2a32:#B2E6CE;--e-global-color-352b84b:#66CC9D;--e-global-color-7407e96:#33996A;--e-global-color-850657e:#267350;--e-global-color-613469b:#194D35;--e-global-color-97c082e:#0D261B;--e-global-color-617ce3d:#06130D;--e-global-color-8261f84:#F7F8F8;--e-global-color-201e3e2:#006144;--e-global-color-e078617:#246144;--e-global-color-ca3d8d2:#5F8FB4;--e-global-color-55218d6:#F2F7F5;--e-global-color-053f117:#1E3C53;--e-global-color-0b83ee3:#FAFAFA;--e-global-color-1be51a1:#F1F3F3;--e-global-color-1c44e48:#636F75;--e-global-color-0a2dfb9:#444E4A;--e-global-typography-primary-font-family:"Raleway";--e-global-typography-primary-font-size:2.2em;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:-0.02em;--e-global-typography-secondary-font-family:"Raleway";--e-global-typography-secondary-font-size:1em;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:0.85em;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-accent-font-size:0.9em;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:1.5em;--e-global-typography-accent-letter-spacing:-0.4px;--e-global-typography-8470577-font-family:"Raleway";--e-global-typography-8470577-font-size:0.6em;--e-global-typography-8470577-font-weight:700;--e-global-typography-8470577-text-transform:uppercase;--e-global-typography-8470577-line-height:1.6em;--e-global-typography-8470577-letter-spacing:0.25px;--e-global-typography-a2bcea8-font-family:"Inter";--e-global-typography-a2bcea8-font-size:2.5em;--e-global-typography-a2bcea8-font-weight:700;--e-global-typography-a2bcea8-line-height:1.2em;--e-global-typography-a2bcea8-letter-spacing:-0.02em;--e-global-typography-12df695-font-family:"Inter";--e-global-typography-12df695-font-size:2em;--e-global-typography-12df695-font-weight:700;--e-global-typography-12df695-line-height:1.2em;--e-global-typography-12df695-letter-spacing:-0.04em;--e-global-typography-7f224fd-font-family:"Inter";--e-global-typography-7f224fd-font-size:1.5em;--e-global-typography-7f224fd-font-weight:700;--e-global-typography-7f224fd-line-height:1.25em;--e-global-typography-7f224fd-letter-spacing:-0.02em;--e-global-typography-c534548-font-family:"Inter";--e-global-typography-c534548-font-size:1.2em;--e-global-typography-c534548-font-weight:700;--e-global-typography-c534548-line-height:1.3em;--e-global-typography-b869069-font-family:"Inter";--e-global-typography-b869069-font-size:1.05rem;--e-global-typography-b869069-font-weight:700;--e-global-typography-b869069-line-height:1.3em;--e-global-typography-b869069-letter-spacing:-0.02em;--e-global-typography-4939d28-font-family:"Inter";--e-global-typography-4939d28-font-size:0.9em;--e-global-typography-4939d28-font-weight:700;--e-global-typography-4939d28-line-height:1.5em;--e-global-typography-4939d28-letter-spacing:-0.4px;--e-global-typography-1c19b36-font-family:"Raleway";--e-global-typography-1c19b36-font-size:1.01em;--e-global-typography-1c19b36-font-weight:400;--e-global-typography-1c19b36-line-height:1.6em;--e-global-typography-145c8e0-font-family:"Raleway";--e-global-typography-145c8e0-font-size:0.9em;--e-global-typography-145c8e0-font-weight:400;--e-global-typography-145c8e0-line-height:1.8em;--e-global-typography-145c8e0-letter-spacing:-0.02em;--e-global-typography-78246ce-font-family:"Raleway";--e-global-typography-78246ce-font-size:0.9em;--e-global-typography-78246ce-font-weight:400;--e-global-typography-78246ce-line-height:1.6em;--e-global-typography-78246ce-letter-spacing:-0.02px;--e-global-typography-39a4a7b-font-family:"Raleway";--e-global-typography-39a4a7b-font-size:0.8rem;--e-global-typography-39a4a7b-font-weight:400;--e-global-typography-39a4a7b-line-height:1.6em;--e-global-typography-39a4a7b-letter-spacing:-0.02em;--e-global-typography-ae470fe-font-family:"Raleway";--e-global-typography-ae470fe-font-size:0.7rem;--e-global-typography-ae470fe-font-weight:400;--e-global-typography-ae470fe-line-height:1.5em;--e-global-typography-ae470fe-letter-spacing:-0.02px;--e-global-typography-7295285-font-family:"Raleway";--e-global-typography-7295285-font-size:0.9em;--e-global-typography-7295285-font-weight:500;--e-global-typography-7295285-line-height:1.5em;--e-global-typography-7295285-letter-spacing:-0.02em;--e-global-typography-22e7cea-font-family:"Raleway";--e-global-typography-22e7cea-font-size:0.9em;--e-global-typography-22e7cea-font-weight:700;--e-global-typography-22e7cea-line-height:1.5em;--e-global-typography-22e7cea-letter-spacing:-0.02em;--e-global-typography-bf1fb7c-font-family:"Raleway";--e-global-typography-bf1fb7c-font-size:0.8em;--e-global-typography-bf1fb7c-font-weight:400;--e-global-typography-bf1fb7c-line-height:1.6em;--e-global-typography-bf1fb7c-letter-spacing:-0.02em;--e-global-typography-fef01cd-font-family:"Raleway";--e-global-typography-fef01cd-font-size:0.8em;--e-global-typography-fef01cd-font-weight:600;--e-global-typography-fef01cd-line-height:1.6em;--e-global-typography-fef01cd-letter-spacing:-0.02em;--e-global-typography-81b36f0-font-family:"Raleway";--e-global-typography-81b36f0-font-size:0.7rem;--e-global-typography-81b36f0-font-weight:500;--e-global-typography-81b36f0-line-height:1.5em;--e-global-typography-81b36f0-letter-spacing:-0.02px;--e-global-typography-4493241-font-family:"Inter";--e-global-typography-4493241-font-size:4em;--e-global-typography-4493241-font-weight:700;--e-global-typography-4493241-line-height:1em;--e-global-typography-4493241-letter-spacing:-0.02em;}.elementor-kit-14560 e-page-transition{background-color:#FFBC7D;}.elementor-kit-14560 a{color:var( --e-global-color-secondary );}.elementor-kit-14560 a:hover{color:var( --e-global-color-accent );}.elementor-kit-14560 button,.elementor-kit-14560 input[type="button"],.elementor-kit-14560 input[type="submit"],.elementor-kit-14560 .elementor-button{color:var( --e-global-color-1c15ecc );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0.9em 2em 0.9em 2em;}.elementor-kit-14560 button:hover,.elementor-kit-14560 button:focus,.elementor-kit-14560 input[type="button"]:hover,.elementor-kit-14560 input[type="button"]:focus,.elementor-kit-14560 input[type="submit"]:hover,.elementor-kit-14560 input[type="submit"]:focus,.elementor-kit-14560 .elementor-button:hover,.elementor-kit-14560 .elementor-button:focus{color:var( --e-global-color-1c15ecc );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-eb3d4e3 );border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1472px;}.e-con{--container-max-width:1472px;--container-default-padding-top:0em;--container-default-padding-right:0em;--container-default-padding-bottom:0em;--container-default-padding-left:0em;}.elementor-widget:not(:last-child){margin-block-end:1em;}.elementor-element{--widgets-spacing:1em 1em;--widgets-spacing-row:1em;--widgets-spacing-column:1em;}{}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-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-14560{--e-global-typography-primary-font-size:1.8em;--e-global-typography-primary-line-height:1.3em;--e-global-typography-accent-font-size:0.9em;--e-global-typography-a2bcea8-font-size:2em;--e-global-typography-12df695-font-size:1.7em;--e-global-typography-7f224fd-font-size:1.4em;--e-global-typography-c534548-font-size:1.1rem;--e-global-typography-b869069-font-size:1rem;--e-global-typography-ae470fe-font-size:0.8em;--e-global-typography-ae470fe-line-height:1.3em;--e-global-typography-81b36f0-font-size:0.8em;--e-global-typography-81b36f0-line-height:1.3em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html {
    scroll-padding-top: 5em !important;
}

.arrow-btn .elementor-button-icon svg {
  height: 1.2rem;
  width: 1.2rem;
}


.arrow-btn .elementor-button-wrapper .elementor-button-icon {
  transition: all .4s ease;
}
.arrow-btn .elementor-button-wrapper:hover .elementor-button-icon {
  transform: rotate(45deg);
}

@media screen and (max-width: 1224px) {
  .arrow-btn .elementor-button-icon svg {
  height: 1.25rem;
  width: 1.25rem;
}
}
@media screen and (max-width: 767px) {
  .arrow-btn .elementor-button-icon svg {
  height: 1rem;
  width: 1rem;
}
}

/*Button Effect*/

.elementor-widget-container .elementor-button-wrapper a::after {
    content: "";
    position: absolute;
    top: 1.5em;
    width: 100%;
    height: 4em;
    left: 50%;
    transform: translateX(-50%);
    background-image: url(/wp-content/uploads/2025/10/Ellipse-273.png);
    background-size: contain !important;
    background-repeat: no-repeat !important;
    z-index: 0;
}

.arrow-btn.primary a {
  position: relative;
  display: inline-block;
  background:
    radial-gradient(136.19% 100% at 50% 100%, #33996A 10%, rgba(102, 204, 157, 0) 100%),
    linear-gradient(0deg, #3FBE84, #3FBE84);
  color: white;
  z-index: 1;
}

.arrow-btn.primary a:before {
  content: "";
  position: absolute;
  inset: 0;
  background:
    radial-gradient(136.19% 100% at 50% 100%, #3FBE84 10%, rgba(51, 153, 106, 0) 100%),
    linear-gradient(0deg, #33996A, #33996A);
  opacity: 0;
  transition: opacity 0.6s ease;
  z-index: -1;
}

.arrow-btn.primary a:hover::before {
  opacity: 1;
}




/*Breadcums Underline*/

#breadcrumbs a {
  position: relative;
  display: inline-block;
}
 
#breadcrumbs a:after,
#breadcrumbs a:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -0.05em !important;
  width: 100%;
  height: 1.5px;
  background: white;
  transform: scaleX(1);
  will-change: transform;
}
 
#breadcrumbs a:after {
  transform-origin: right;
  transform: scaleX(1);
  transition: transform .25s ease;
  transition-delay: 0.12s;
}
 
#breadcrumbs a:before {
  transform-origin: left;
  transform: scaleX(0);
  transition: transform .25s ease .02s;
}
 
#breadcrumbs a:hover:after {
  transform: scaleX(0);
  transition-delay: 0s;
}
 
#breadcrumbs a:hover:before {
  transform: scaleX(1);
  transition-delay: .12s;
  background: #3FBE84;
}/* End custom CSS */