.elementor-kit-16{--e-global-color-primary:#002452;--e-global-color-secondary:#002F6B;--e-global-color-text:#575757;--e-global-color-accent:#8E690E;--e-global-color-43c87b7:#5D4300;--e-global-color-95efb76:#222222;--e-global-color-a25be71:#F4F4F4;--e-global-color-2be34b4:#FFFFFF;--e-global-color-622a44c:#EBEBEB40;--e-global-color-a0bb26a:#5D4300;--e-global-color-4ba8666:#575757;--e-global-color-227f3fc:#2F416333;--e-global-color-d4936cb:#CCCCCC;--e-global-color-bb294fa:#2F4163;--e-global-color-b290e45:#2F4163CC;--e-global-color-90a2946:#3A4B6B;--e-global-color-2670a09:#FCBF02;--e-global-typography-3f9bfa5-font-family:"Montserrat";--e-global-typography-3f9bfa5-font-size:3.375rem;--e-global-typography-3f9bfa5-font-weight:700;--e-global-typography-3f9bfa5-line-height:3.125rem;--e-global-typography-adc0072-font-family:"Montserrat";--e-global-typography-adc0072-font-size:3rem;--e-global-typography-adc0072-font-weight:600;--e-global-typography-adc0072-line-height:3.75rem;--e-global-typography-be0e667-font-family:"Montserrat";--e-global-typography-be0e667-font-size:1.625rem;--e-global-typography-be0e667-font-weight:600;--e-global-typography-be0e667-line-height:1.875rem;--e-global-typography-b9185b5-font-family:"Montserrat";--e-global-typography-b9185b5-font-size:1.3125rem;--e-global-typography-b9185b5-font-weight:600;--e-global-typography-96316a6-font-family:"Roboto";--e-global-typography-96316a6-font-size:1rem;--e-global-typography-96316a6-font-weight:400;--e-global-typography-ff461b8-font-family:"Roboto";--e-global-typography-ff461b8-font-size:1rem;--e-global-typography-ff461b8-font-weight:700;--e-global-typography-9e06e90-font-family:"Montserrat";--e-global-typography-9e06e90-font-size:1.3125rem;--e-global-typography-9e06e90-font-weight:600;--e-global-typography-9dfddff-font-family:"Roboto";--e-global-typography-9dfddff-font-size:1rem;--e-global-typography-9dfddff-font-weight:700;--e-global-typography-9dfddff-text-decoration:underline;--e-global-typography-1644c21-font-family:"Montserrat";--e-global-typography-1644c21-font-size:1.3125rem;--e-global-typography-1644c21-font-weight:600;--e-global-typography-1644c21-text-decoration:none;--e-global-typography-3c1acd7-font-family:"Roboto";--e-global-typography-3c1acd7-font-size:0.875rem;--e-global-typography-3c1acd7-font-weight:400;--e-global-typography-66133a2-font-family:"Roboto";--e-global-typography-66133a2-font-size:1rem;--e-global-typography-66133a2-font-weight:500;--e-global-typography-d4b0f56-font-family:"Roboto";--e-global-typography-d4b0f56-font-size:1rem;--e-global-typography-d4b0f56-font-weight:500;--e-global-typography-82f98ea-font-family:"Fira Sans";--e-global-typography-82f98ea-font-size:2.625rem;--e-global-typography-82f98ea-font-weight:600;--e-global-typography-7bc59b9-font-family:"Fira Sans";--e-global-typography-7bc59b9-font-size:1.3125rem;--e-global-typography-7bc59b9-font-weight:600;--e-global-typography-7bc59b9-font-style:italic;--e-global-typography-2e5dfa2-font-family:"Fira Sans";--e-global-typography-2e5dfa2-font-size:1.5rem;--e-global-typography-2e5dfa2-line-height:1.5625rem;--e-global-typography-bdc3c51-font-family:"Fira Sans";--e-global-typography-bdc3c51-font-size:1.3125rem;--e-global-typography-bdc3c51-font-weight:600;--e-global-typography-bdc3c51-font-style:italic;--e-global-typography-599be96-font-family:"Roboto";--e-global-typography-599be96-font-size:2.25rem;--e-global-typography-599be96-font-weight:800;--e-global-typography-599be96-line-height:2.6875rem;--e-global-typography-7bf0313-font-family:"Fira Sans";--e-global-typography-7bf0313-font-size:1.3125rem;--e-global-typography-7bf0313-font-weight:600;--e-global-typography-7bf0313-text-transform:none;--e-global-typography-956afad-font-size:1.2em;--e-global-typography-4290ffe-font-family:"Fira Sans";--e-global-typography-4290ffe-font-size:1.5rem;--e-global-typography-4290ffe-font-weight:600;--e-global-typography-4290ffe-line-height:1.5625rem;color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-kit-16 e-page-transition{background-color:#FFBC7D;}.elementor-kit-16 a{color:var( --e-global-color-accent );font-weight:700;text-decoration:underline;}.elementor-kit-16 a:hover{color:var( --e-global-color-43c87b7 );}.elementor-kit-16 h1{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:3.375rem;font-weight:700;line-height:3.125rem;}.elementor-kit-16 h2{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:3rem;font-weight:600;line-height:3.75rem;}.elementor-kit-16 h3{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:1.625rem;font-weight:600;line-height:1.875rem;}.elementor-kit-16 h4{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:1.3125rem;font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;--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:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-16{--e-global-typography-1644c21-font-size:1.1rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-16{--e-global-typography-3f9bfa5-font-size:2.375rem;--e-global-typography-3f9bfa5-line-height:2.375rem;--e-global-typography-adc0072-font-size:2rem;--e-global-typography-adc0072-line-height:2.25rem;--e-global-typography-be0e667-font-size:1.3125rem;--e-global-typography-be0e667-line-height:1.5rem;--e-global-typography-b9185b5-font-size:1.125rem;--e-global-typography-9e06e90-font-size:1.125rem;--e-global-typography-1644c21-font-size:0.95rem;--e-global-typography-82f98ea-font-size:1.75rem;--e-global-typography-7bc59b9-font-size:1.125rem;--e-global-typography-2e5dfa2-font-size:1rem;--e-global-typography-2e5dfa2-line-height:1.25rem;--e-global-typography-bdc3c51-font-size:0.9375rem;--e-global-typography-7bf0313-font-size:1.0625rem;--e-global-typography-4290ffe-font-size:1rem;--e-global-typography-4290ffe-line-height:1.25rem;}.elementor-kit-16 h1{font-size:2.375rem;line-height:2.375rem;}.elementor-kit-16 h2{font-size:2rem;line-height:2.25rem;}.elementor-kit-16 h3{font-size:1.3125rem;line-height:1.5rem;}.elementor-kit-16 h4{font-size:1.125rem;line-height:1.3125rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-kit-16 .ssm-no-bottom-margin-p p {
    margin-bottom: 0 !important;
}

.elementor-kit-16 .ssm-white-link a {
    color: #FFFFFF !important;
}

.elementor-kit-16 .ssm-no-underlined-a a {
    text-decoration: none !important;
}

.elementor-kit-16 .ssm-faq-list summary + div {
    margin-top: -15px !important;
}

.elementor-kit-16 .ssm-faq-list details {
    border-radius: 0px !important;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25) !important;
}

.elementor-widget-text-editor ul, .elementor-widget-text-editor ol {
    padding-bottom: 10px !important;
}

[id^="trigger-video"] svg {
 font-size: 20px !important;  
}
    
:root {
    --white-color-filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(127deg) brightness(100%) contrast(101%);
    --primary-color-filter: brightness(0) saturate(100%) invert(9%) sepia(67%) saturate(3473%) hue-rotate(200deg) brightness(91%) contrast(106%);
    --secondary-color-filter: brightness(0) saturate(100%) invert(12%) sepia(82%) saturate(2481%) hue-rotate(199deg) brightness(93%) contrast(108%);
    --accent-color-filter: brightness(0) saturate(100%) invert(39%) sepia(17%) saturate(2178%) hue-rotate(6deg) brightness(99%) contrast(89%);
    --accent-hover-color-filter: brightness(0) saturate(100%) invert(27%) sepia(67%) saturate(663%) hue-rotate(9deg) brightness(88%) contrast(106%);
}

.elementor-kit-16 .ssm-icon-bullet-list ul {
    list-style: none !important;
    padding-left: 20px !important;
}
.elementor-kit-16 .ssm-icon-bullet-list ul li {
    position: relative !important;
    padding-left: 30px !important;
}
.elementor-kit-16 .ssm-icon-bullet-list ul li::before {
    content: "" !important;
    position: absolute !important;
    left: 0 !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    width: 16px !important;
    height: 16px !important;
    background: url('/wp-content/uploads/bullet.svg') no-repeat center center !important;
    background-size: contain !important;
    filter: var(--accent-hover-filter) !important;
}

.elementor-kit-16 .reviews-banner {
    text-decoration: none !important;
    color: var(--e-global-color-text) !important;
}

.elementor-kit-16 .ssm-no-bottom-margin-p{
    font-size: 14px;
}
@media only screen and (max-width: 767px) {
    .elementor-kit-16 .ssm-no-bottom-margin-p{
    font-size: 12px;
    }
}/* End custom CSS */