.elementor-kit-4{--e-global-color-primary:#AD0A37;--e-global-color-secondary:#0F1E28;--e-global-color-text:#FFFFFF;--e-global-color-accent:#FFFFFF;--e-global-color-d1abb08:#121212;--e-global-typography-c1771f6-font-family:"Poppins";--e-global-typography-c1771f6-font-size:3rem;--e-global-typography-c1771f6-font-weight:600;--e-global-typography-c1771f6-line-height:1.4;--e-global-typography-7a5f2dd-font-family:"Poppins";--e-global-typography-7a5f2dd-font-size:2.5rem;--e-global-typography-7a5f2dd-font-weight:500;--e-global-typography-7a5f2dd-line-height:1.4;--e-global-typography-a810d14-font-family:"Poppins";--e-global-typography-a810d14-font-size:2rem;--e-global-typography-a810d14-font-weight:500;--e-global-typography-a810d14-line-height:1.4;--e-global-typography-56638b0-font-family:"Poppins";--e-global-typography-56638b0-font-size:1.75rem;--e-global-typography-56638b0-font-weight:500;--e-global-typography-56638b0-line-height:1.4;--e-global-typography-2f9f77a-font-family:"Poppins";--e-global-typography-2f9f77a-font-size:1.5rem;--e-global-typography-2f9f77a-font-weight:500;--e-global-typography-2f9f77a-line-height:1.4;--e-global-typography-c725f57-font-family:"Poppins";--e-global-typography-c725f57-font-size:1.25rem;--e-global-typography-c725f57-font-weight:500;--e-global-typography-c725f57-line-height:1.4;--e-global-typography-4e9a834-font-family:"Poppins";--e-global-typography-4e9a834-font-size:1.25rem;--e-global-typography-4e9a834-font-weight:400;--e-global-typography-4e9a834-line-height:1.6;--e-global-typography-14a0dd3-font-family:"Poppins";--e-global-typography-14a0dd3-font-size:1rem;--e-global-typography-14a0dd3-font-weight:300;--e-global-typography-14a0dd3-line-height:1.6;--e-global-typography-efcd296-font-family:"Poppins";--e-global-typography-efcd296-font-size:0.875rem;--e-global-typography-efcd296-font-weight:300;--e-global-typography-efcd296-line-height:1.6;background-color:var( --e-global-color-d1abb08 );color:var( --e-global-color-text );font-family:var( --e-global-typography-14a0dd3-font-family ), Sans-serif;font-size:var( --e-global-typography-14a0dd3-font-size );font-weight:var( --e-global-typography-14a0dd3-font-weight );line-height:var( --e-global-typography-14a0dd3-line-height );}.elementor-kit-4 button,.elementor-kit-4 input[type="button"],.elementor-kit-4 input[type="submit"],.elementor-kit-4 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:500;line-height:1.5;color:var( --e-global-color-text );border-radius:0.5rem 0.5rem 0.5rem 0.5rem;padding:0.75rem 1.5rem 0.75rem 1.5rem;}.elementor-kit-4 button:hover,.elementor-kit-4 button:focus,.elementor-kit-4 input[type="button"]:hover,.elementor-kit-4 input[type="button"]:focus,.elementor-kit-4 input[type="submit"]:hover,.elementor-kit-4 input[type="submit"]:focus,.elementor-kit-4 .elementor-button:hover,.elementor-kit-4 .elementor-button:focus{background-color:#C10B3F;}.elementor-kit-4 p{margin-bottom:1rem;}.elementor-kit-4 a{color:var( --e-global-color-text );}.elementor-kit-4 h1{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:3rem;font-weight:600;line-height:1.25;}.elementor-kit-4 h2{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.25;}.elementor-kit-4 h3{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:500;line-height:1.25;}.elementor-kit-4 h4{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.5;}.elementor-kit-4 h5{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5;}.elementor-kit-4 h6{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5;}.elementor-kit-4 label{color:var( --e-global-color-d1abb08 );font-family:var( --e-global-typography-14a0dd3-font-family ), Sans-serif;font-size:var( --e-global-typography-14a0dd3-font-size );font-weight:var( --e-global-typography-14a0dd3-font-weight );line-height:var( --e-global-typography-14a0dd3-line-height );}.elementor-kit-4 input:not([type="button"]):not([type="submit"]),.elementor-kit-4 textarea,.elementor-kit-4 .elementor-field-textual{font-family:var( --e-global-typography-14a0dd3-font-family ), Sans-serif;font-size:var( --e-global-typography-14a0dd3-font-size );font-weight:var( --e-global-typography-14a0dd3-font-weight );line-height:var( --e-global-typography-14a0dd3-line-height );color:var( --e-global-color-d1abb08 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#CECECE;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;transition:200ms;padding:0.5rem 1rem 0.5rem 1rem;}.elementor-kit-4 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-4 textarea:focus,.elementor-kit-4 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;--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){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-4{font-size:var( --e-global-typography-14a0dd3-font-size );line-height:var( --e-global-typography-14a0dd3-line-height );}.elementor-kit-4 label{font-size:var( --e-global-typography-14a0dd3-font-size );line-height:var( --e-global-typography-14a0dd3-line-height );}.elementor-kit-4 input:not([type="button"]):not([type="submit"]),.elementor-kit-4 textarea,.elementor-kit-4 .elementor-field-textual{font-size:var( --e-global-typography-14a0dd3-font-size );line-height:var( --e-global-typography-14a0dd3-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-4{--e-global-typography-c1771f6-font-size:2rem;--e-global-typography-a810d14-font-size:1.6rem;--e-global-typography-56638b0-font-size:1.4rem;--e-global-typography-2f9f77a-font-size:1.25rem;--e-global-typography-c725f57-font-size:1.125rem;font-size:var( --e-global-typography-14a0dd3-font-size );line-height:var( --e-global-typography-14a0dd3-line-height );}.elementor-kit-4 h1{font-size:2rem;}.elementor-kit-4 h2{font-size:1.8rem;}.elementor-kit-4 h3{font-size:1.6rem;}.elementor-kit-4 h4{font-size:1.4rem;}.elementor-kit-4 h5{font-size:1.25rem;}.elementor-kit-4 h6{font-size:1.125rem;}.elementor-kit-4 label{font-size:var( --e-global-typography-14a0dd3-font-size );line-height:var( --e-global-typography-14a0dd3-line-height );}.elementor-kit-4 input:not([type="button"]):not([type="submit"]),.elementor-kit-4 textarea,.elementor-kit-4 .elementor-field-textual{font-size:var( --e-global-typography-14a0dd3-font-size );line-height:var( --e-global-typography-14a0dd3-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */p a,
.wp-block-list li a {color: #ff105a !important;margin-left: -0.25rem;margin-right: -0.25rem;padding-left: 0.25rem;padding-right: 0.25rem;text-decoration:underline !important;}

p a:hover,
.wp-block-list li a:hover {background-color: rgba(255, 16, 90, 0.2);color: #ff105a;border-radius: 5px;text-decoration: none!important;
}

/* List Items */
footer .elementor-icon-list-text:hover {
    text-decoration: underline;
}

/* Typography */
.wp-block-heading {
    margin-block-start: 2rem;
    margin-block-end: 1rem;
}

.wp-block-list li {
    margin-bottom: 0.5rem;
}

/* Anchor */
.anchor-block {display: inline-flex;align-items: center;gap: 0.5rem;}

.anchor-text {
    font-weight: 500;
}

.anchor-block:hover {text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px;}

.anchor-icon {transition:transform 300ms ease-in-out;}

.anchor-block:hover .anchor-icon {transform:translateX(0.25rem);}

/* Navbar */
@media only screen and (min-width: 960px) {
    #mobile-nav {display:none;}
}
.e-n-menu-title.e-current,
.e-n-menu-title:hover {
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 0.25rem;
    color: #FF105A;
}

.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-wrapper {background-color:#121212!important;height:100vh;}



/* Hide Recaptcha */
.elementor-field-type-recaptcha_v3,
.gf__recaptcha-badge-alt {
    display: none;
}

/* Accordion */
.e-n-accordion-item:last-child {
    border-bottom: 1px solid #555;
}

/* Off Canvas */
.e-off-canvas__overlay {
    backdrop-filter: blur(8px);
}

/* Text Selection */
::selection {
    color: var(--e-global-color-text);
    background: var(--e-global-color-primary);
}

::-moz-selection {
    color: var(--e-global-color-text);
    background: var(--e-global-color-primary);
}/* End custom CSS */