.elementor-kit-3{--e-global-color-primary:#E6075E;--e-global-color-secondary:#FCF299;--e-global-color-text:#3B3B3B;--e-global-color-accent:#4FB2CF;--e-global-color-a0c2409:#E93D63;--e-global-color-cde3e47:#EE6EA2;--e-global-color-e1285c6:#F496C1;--e-global-color-f15f121:#FDE5ED;--e-global-color-56aadd4:#FEF2F6;--e-global-color-c12c24a:#FDF5AD;--e-global-color-89c279b:#FDF7C2;--e-global-color-ae657dd:#FEFAD6;--e-global-color-40518bd:#72C2D8;--e-global-color-fb45612:#95D1E2;--e-global-color-95b32c6:#B9E0EC;--e-global-color-e0ffb10:#DCF0F5;--e-global-color-f6b73cc:#EDF7FA;--e-global-color-5e0cdb8:#B51254;--e-global-color-27bceac:#FFD86C;--e-global-color-861309a:#008CA6;--e-global-color-2ca3e68:#B4073A;--e-global-color-6841028:#F0BA5E;--e-global-color-310a7c3:#008CA6;--e-global-color-2961203:#6E9C70;--e-global-color-2e4fb8e:#FFF5F0;--e-global-color-b67db40:#FFFFFF;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:600;--e-global-typography-accent-font-family:"Shrikhand";--e-global-typography-accent-font-weight:400;--e-global-typography-accent-font-style:italic;--e-global-typography-ab14797-font-family:"Poppins";--e-global-typography-ab14797-font-size:72px;--e-global-typography-ab14797-font-weight:600;--e-global-typography-7ba2aa3-font-family:"Poppins";--e-global-typography-7ba2aa3-font-size:48px;--e-global-typography-7ba2aa3-font-weight:600;--e-global-typography-7ba2aa3-line-height:1.2em;--e-global-typography-cdac59f-font-family:"Poppins";--e-global-typography-cdac59f-font-size:36px;--e-global-typography-cdac59f-font-weight:600;--e-global-typography-cdac59f-line-height:1.2em;--e-global-typography-37a219c-font-family:"Poppins";--e-global-typography-37a219c-font-size:28px;--e-global-typography-37a219c-font-weight:600;--e-global-typography-37a219c-line-height:1.2em;--e-global-typography-edfa4bc-font-family:"Poppins";--e-global-typography-edfa4bc-font-size:28px;--e-global-typography-edfa4bc-font-weight:400;--e-global-typography-edfa4bc-font-style:normal;--e-global-typography-edfa4bc-text-decoration:none;--e-global-typography-edfa4bc-line-height:1.6em;--e-global-typography-07c095a-font-family:"Poppins";--e-global-typography-07c095a-font-size:22px;--e-global-typography-07c095a-font-weight:400;--e-global-typography-07c095a-line-height:1.6em;--e-global-typography-a6eb79b-font-family:"Poppins";--e-global-typography-a6eb79b-font-size:19px;--e-global-typography-a6eb79b-font-weight:400;--e-global-typography-a6eb79b-line-height:1.6em;--e-global-typography-886249d-font-family:"Poppins";--e-global-typography-886249d-font-size:16px;--e-global-typography-886249d-font-weight:400;--e-global-typography-886249d-line-height:1.6em;--e-global-typography-411adac-font-family:"Poppins";--e-global-typography-411adac-font-size:14px;--e-global-typography-411adac-font-weight:400;--e-global-typography-411adac-line-height:1.6em;--e-global-typography-e4f40ea-font-family:"Poppins";--e-global-typography-e4f40ea-font-size:22px;--e-global-typography-e4f40ea-font-weight:600;--e-global-typography-e4f40ea-line-height:1.6em;--e-global-typography-399f1d6-font-family:"Poppins";--e-global-typography-399f1d6-font-size:19px;--e-global-typography-399f1d6-font-weight:600;--e-global-typography-399f1d6-line-height:1.6em;--e-global-typography-222dafa-font-family:"Poppins";--e-global-typography-222dafa-font-size:16px;--e-global-typography-222dafa-font-weight:600;--e-global-typography-222dafa-line-height:1.5em;--e-global-typography-63539ed-font-family:"Poppins";--e-global-typography-63539ed-font-size:14px;--e-global-typography-63539ed-font-weight:600;--e-global-typography-63539ed-line-height:1.6em;--e-global-typography-419f5a5-font-family:"Shrikhand";--e-global-typography-419f5a5-font-size:72px;--e-global-typography-419f5a5-font-weight:400;--e-global-typography-419f5a5-font-style:normal;--e-global-typography-419f5a5-line-height:1.2em;--e-global-typography-a08b883-font-family:"Shrikhand";--e-global-typography-a08b883-font-size:48px;--e-global-typography-a08b883-font-weight:400;--e-global-typography-a08b883-font-style:normal;--e-global-typography-a08b883-line-height:1.2em;--e-global-typography-723022a-font-family:"Shrikhand";--e-global-typography-723022a-font-size:36px;--e-global-typography-723022a-font-weight:400;--e-global-typography-723022a-font-style:normal;--e-global-typography-723022a-line-height:1.2em;--e-global-typography-8dbc625-font-family:"Shrikhand";--e-global-typography-8dbc625-font-size:28px;--e-global-typography-8dbc625-font-weight:400;--e-global-typography-8dbc625-font-style:normal;color:var( --e-global-color-text );}.elementor-kit-3 button,.elementor-kit-3 input[type="button"],.elementor-kit-3 input[type="submit"],.elementor-kit-3 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-399f1d6-font-family ), Serif;font-size:var( --e-global-typography-399f1d6-font-size );font-weight:var( --e-global-typography-399f1d6-font-weight );line-height:var( --e-global-typography-399f1d6-line-height );color:var( --e-global-color-b67db40 );border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-kit-3 button:hover,.elementor-kit-3 button:focus,.elementor-kit-3 input[type="button"]:hover,.elementor-kit-3 input[type="button"]:focus,.elementor-kit-3 input[type="submit"]:hover,.elementor-kit-3 input[type="submit"]:focus,.elementor-kit-3 .elementor-button:hover,.elementor-kit-3 .elementor-button:focus{background-color:var( --e-global-color-5e0cdb8 );color:var( --e-global-color-b67db40 );}.elementor-kit-3 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:2400px;}.e-con{--container-max-width:2400px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:28px;}.elementor-element{--widgets-spacing:28px 28px;--widgets-spacing-row:28px;--widgets-spacing-column:28px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-3{--e-global-typography-ab14797-font-size:48px;--e-global-typography-7ba2aa3-font-size:36px;}.elementor-kit-3 button,.elementor-kit-3 input[type="button"],.elementor-kit-3 input[type="submit"],.elementor-kit-3 .elementor-button{font-size:var( --e-global-typography-399f1d6-font-size );line-height:var( --e-global-typography-399f1d6-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-3{--e-global-typography-ab14797-font-size:36px;--e-global-typography-7ba2aa3-font-size:32px;--e-global-typography-cdac59f-font-size:26px;--e-global-typography-37a219c-font-size:20px;--e-global-typography-37a219c-line-height:1.2rem;--e-global-typography-07c095a-font-size:19px;--e-global-typography-419f5a5-font-size:64px;--e-global-typography-a08b883-font-size:36px;}.elementor-kit-3 button,.elementor-kit-3 input[type="button"],.elementor-kit-3 input[type="submit"],.elementor-kit-3 .elementor-button{font-size:var( --e-global-typography-399f1d6-font-size );line-height:var( --e-global-typography-399f1d6-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body .elementor-container.content-container,
body .e-con.content-container {
  max-width: 1500px;
  margin: 0 auto;
  width: 100%;
}

/* Internal link arrow (right arrow) */
.internal a::after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-left: 8px;
    vertical-align: middle;
    background-color: currentColor;
    mask: url('/wp-content/uploads/sites/131/2026/04/arrow-right-16.svg') no-repeat center / contain;
    -webkit-mask: url('/wp-content/uploads/sites/131/2026/04/arrow-right-16.svg') no-repeat center / contain;
    transition: transform 0.25s ease;
}

/* External link arrow (diagonal arrow) */
.external a::after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-left: 8px;
    vertical-align: middle;
    background-color: currentColor;
    mask: url('/wp-content/uploads/sites/131/2026/04/arrow-external-url-v2.svg') no-repeat center / contain;
    -webkit-mask: url('/wp-content/uploads/sites/131/2026/04/arrow-external-url-v2.svg') no-repeat center / contain;
    transition: transform 0.25s ease;
}

.internal a:hover::after {
    transform: translateX(4px);
}
.external a:hover::after {
    transform: translate(3px, -3px);
}

.elementor-button-content-wrapper {
    transition: gap 0.25s ease;
}

.elementor-button:hover .elementor-button-content-wrapper {
    gap: 24px!important;
}

a:not(.elementor-button):not(.menu-item) {
    transition: color 0.2s ease;
}

a:hover:not(.elementor-button):not(.menu-item) {
    color: var(--e-global-color-5e0cdb8) !important;
}/* End custom CSS */