.elementor-37197 .elementor-element.elementor-element-3e56bc01{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-37197 .elementor-element.elementor-element-4863ffb2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-37197 .elementor-element.elementor-element-4863ffb2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-37197 .elementor-element.elementor-element-3db00f5f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-37197 .elementor-element.elementor-element-186f607a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-37197 .elementor-element.elementor-element-186f607a:not(.elementor-motion-effects-element-type-background), .elementor-37197 .elementor-element.elementor-element-186f607a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FF;}.elementor-37197 .elementor-element.elementor-element-2759ba6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37197 .elementor-element.elementor-element-7040def9 .elementor-heading-title{font-size:18px;font-weight:700;line-height:28px;color:#17123C;}.elementor-37197 .elementor-element.elementor-element-6f71b03a > .elementor-widget-container{margin:0px 0px 30px -18px;}.elementor-37197 .elementor-element.elementor-element-6f71b03a .elementor-nav-menu .elementor-item{font-size:16px;font-weight:400;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-6f71b03a .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-124094fd );fill:var( --e-global-color-124094fd );padding-top:6px;padding-bottom:6px;}.elementor-37197 .elementor-element.elementor-element-85476e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37197 .elementor-element.elementor-element-1ca391e9 .elementor-heading-title{font-size:18px;font-weight:700;line-height:28px;color:#17123C;}.elementor-37197 .elementor-element.elementor-element-40721e27 > .elementor-widget-container{margin:0px 0px 30px -18px;}.elementor-37197 .elementor-element.elementor-element-40721e27 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:400;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-40721e27 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-124094fd );fill:var( --e-global-color-124094fd );padding-top:6px;padding-bottom:6px;}.elementor-37197 .elementor-element.elementor-element-b931d5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37197 .elementor-element.elementor-element-5d616a72 .elementor-heading-title{font-size:18px;font-weight:700;line-height:28px;color:#17123C;}.elementor-37197 .elementor-element.elementor-element-9f64e69 > .elementor-widget-container{margin:0px 0px 30px -18px;}.elementor-37197 .elementor-element.elementor-element-9f64e69 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:400;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-9f64e69 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-124094fd );fill:var( --e-global-color-124094fd );padding-top:6px;padding-bottom:6px;}.elementor-37197 .elementor-element.elementor-element-dd81dae .elementor-heading-title{font-size:18px;font-weight:700;line-height:28px;color:#17123C;}.elementor-37197 .elementor-element.elementor-element-3c52513 > .elementor-widget-container{margin:0px 0px 0px -18px;}.elementor-37197 .elementor-element.elementor-element-3c52513 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:400;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-3c52513 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-124094fd );fill:var( --e-global-color-124094fd );padding-top:6px;padding-bottom:6px;}.elementor-37197 .elementor-element.elementor-element-3a3cbf26{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-37197 .elementor-element.elementor-element-7539567 .elementor-heading-title{font-size:18px;font-weight:700;line-height:28px;color:#17123C;}.elementor-37197 .elementor-element.elementor-element-6fcb1801 > .elementor-widget-container{margin:0px 0px 0px -18px;}.elementor-37197 .elementor-element.elementor-element-6fcb1801 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:400;line-height:28px;}.elementor-37197 .elementor-element.elementor-element-6fcb1801 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-124094fd );fill:var( --e-global-color-124094fd );padding-top:6px;padding-bottom:6px;}.elementor-37197 .elementor-element.elementor-element-6f99922a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37197 .elementor-element.elementor-element-6c52a834{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-37197 .elementor-element.elementor-element-76782570{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37197 .elementor-element.elementor-element-61b1c649 .elementor-heading-title{font-size:18px;font-weight:700;line-height:28px;color:#17123C;}.elementor-37197 .elementor-element.elementor-element-2c39bc69 > .elementor-widget-container{margin:0px 0px 30px -18px;}.elementor-37197 .elementor-element.elementor-element-2c39bc69 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:400;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-2c39bc69 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-124094fd );fill:var( --e-global-color-124094fd );padding-top:6px;padding-bottom:6px;}.elementor-37197 .elementor-element.elementor-element-1c2fd136{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37197 .elementor-element.elementor-element-6c3b460 .elementor-heading-title{font-size:18px;font-weight:700;line-height:28px;color:#17123C;}.elementor-37197 .elementor-element.elementor-element-a2fc0ef > .elementor-widget-container{margin:0px 0px 0px -18px;}.elementor-37197 .elementor-element.elementor-element-a2fc0ef .elementor-nav-menu .elementor-item{font-size:16px;font-weight:400;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-a2fc0ef .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-124094fd );fill:var( --e-global-color-124094fd );padding-top:6px;padding-bottom:6px;}.elementor-37197 .elementor-element.elementor-element-db9ad1f .elementor-heading-title{font-size:18px;font-weight:700;line-height:28px;color:#17123C;}.elementor-37197 .elementor-element.elementor-element-39b6ba42 > .elementor-widget-container{margin:0px 0px 0px -18px;}.elementor-37197 .elementor-element.elementor-element-39b6ba42 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:400;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-39b6ba42 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-124094fd );fill:var( --e-global-color-124094fd );padding-top:6px;padding-bottom:6px;}.elementor-37197 .elementor-element.elementor-element-75ed6332{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-37197 .elementor-element.elementor-element-75ed6332:not(.elementor-motion-effects-element-type-background), .elementor-37197 .elementor-element.elementor-element-75ed6332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FF;}.elementor-37197 .elementor-element.elementor-element-199d66c6{--divider-border-style:solid;--divider-color:#DDE1E980;--divider-border-width:2px;}.elementor-37197 .elementor-element.elementor-element-199d66c6 .elementor-divider-separator{width:100%;}.elementor-37197 .elementor-element.elementor-element-199d66c6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-37197 .elementor-element.elementor-element-49a60899{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:6;}.elementor-37197 .elementor-element.elementor-element-49a60899:not(.elementor-motion-effects-element-type-background), .elementor-37197 .elementor-element.elementor-element-49a60899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FF;}.elementor-37197 .elementor-element.elementor-element-62dc2ddc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-37197 .elementor-element.elementor-element-3fad6143 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37197 .elementor-element.elementor-element-3fad6143 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:14px;}.elementor-37197 .elementor-element.elementor-element-3fad6143 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-124094fd );fill:var( --e-global-color-124094fd );}.elementor-37197 .elementor-element.elementor-element-788c5b62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-37197 .elementor-element.elementor-element-44b8cbc3{--display:flex;--justify-content:space-around;}.elementor-37197 .elementor-element.elementor-element-46832e37{--grid-template-columns:repeat(0, auto);width:initial;max-width:initial;--icon-size:24px;}.elementor-37197 .elementor-element.elementor-element-46832e37 .elementor-widget-container{text-align:right;}.elementor-37197 .elementor-element.elementor-element-46832e37 .elementor-social-icon{background-color:rgba(204,204,204,0);}.elementor-37197 .elementor-element.elementor-element-46832e37 .elementor-social-icon i{color:#AAAAAA;}.elementor-37197 .elementor-element.elementor-element-46832e37 .elementor-social-icon svg{fill:#AAAAAA;}.elementor-37197 .elementor-element.elementor-element-46832e37 .elementor-social-icon:hover{background-color:rgba(35,164,85,0);}.elementor-37197 .elementor-element.elementor-element-46832e37 .elementor-social-icon:hover i{color:#333333;}.elementor-37197 .elementor-element.elementor-element-46832e37 .elementor-social-icon:hover svg{fill:#333333;}.elementor-37197 .elementor-element.elementor-element-1b1fc44{--display:flex;--justify-content:space-around;}.elementor-37197 .elementor-element.elementor-element-9ccad12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-37197 .elementor-element.elementor-element-9ccad12:not(.elementor-motion-effects-element-type-background), .elementor-37197 .elementor-element.elementor-element-9ccad12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FF;}.elementor-37197 .elementor-element.elementor-element-40f68757{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-37197 .elementor-element.elementor-element-15c8ce47 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-37197 .elementor-element.elementor-element-15c8ce47{text-align:start;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5af318a );}.elementor-37197 .elementor-element.elementor-element-396fb959{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37197 .elementor-element.elementor-element-5979c5e4{text-align:end;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-5af318a );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-37197 .elementor-element.elementor-element-186f607a{--padding-top:30px;--padding-bottom:0px;--padding-left:25px;--padding-right:20px;}.elementor-37197 .elementor-element.elementor-element-75ed6332{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37197 .elementor-element.elementor-element-49a60899{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37197 .elementor-element.elementor-element-44b8cbc3{--justify-content:space-around;}.elementor-37197 .elementor-element.elementor-element-46832e37{--icon-size:24px;}.elementor-37197 .elementor-element.elementor-element-1b1fc44{--justify-content:space-around;}}@media(max-width:767px){.elementor-37197 .elementor-element.elementor-element-186f607a{--padding-top:25px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-37197 .elementor-element.elementor-element-2759ba6a{--width:50%;}.elementor-37197 .elementor-element.elementor-element-7040def9 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-85476e3{--width:50%;}.elementor-37197 .elementor-element.elementor-element-1ca391e9 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-b931d5e{--width:50%;}.elementor-37197 .elementor-element.elementor-element-5d616a72 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-dd81dae .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-3a3cbf26{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37197 .elementor-element.elementor-element-7539567 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-6f99922a{--width:50%;}.elementor-37197 .elementor-element.elementor-element-61b1c649 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-2c39bc69.elementor-element{--align-self:flex-start;}.elementor-37197 .elementor-element.elementor-element-6c3b460 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-db9ad1f .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-37197 .elementor-element.elementor-element-788c5b62{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-37197 .elementor-element.elementor-element-44b8cbc3{--width:100%;}.elementor-37197 .elementor-element.elementor-element-46832e37 .elementor-widget-container{text-align:center;}.elementor-37197 .elementor-element.elementor-element-46832e37{--icon-size:20px;}.elementor-37197 .elementor-element.elementor-element-1b1fc44{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37197 .elementor-element.elementor-element-1b1fc44.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-37197 .elementor-element.elementor-element-5f36008 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37197 .elementor-element.elementor-element-9ccad12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37197 .elementor-element.elementor-element-15c8ce47{text-align:center;}.elementor-37197 .elementor-element.elementor-element-5979c5e4{text-align:center;}}@media(min-width:768px){.elementor-37197 .elementor-element.elementor-element-4863ffb2{width:100%;}.elementor-37197 .elementor-element.elementor-element-2759ba6a{--width:20%;}.elementor-37197 .elementor-element.elementor-element-85476e3{--width:20%;}.elementor-37197 .elementor-element.elementor-element-b931d5e{--width:20%;}.elementor-37197 .elementor-element.elementor-element-6f99922a{--width:40%;}.elementor-37197 .elementor-element.elementor-element-6c52a834{--width:100%;}.elementor-37197 .elementor-element.elementor-element-62dc2ddc{--width:50%;}.elementor-37197 .elementor-element.elementor-element-788c5b62{--width:50%;}.elementor-37197 .elementor-element.elementor-element-40f68757{--width:50%;}.elementor-37197 .elementor-element.elementor-element-396fb959{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-37197 .elementor-element.elementor-element-62dc2ddc{--width:50%;}.elementor-37197 .elementor-element.elementor-element-788c5b62{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-186f607a */.elementor-37197 .elementor-element.elementor-element-186f607a a:link {
    color: #777777;
}
.elementor-37197 .elementor-element.elementor-element-186f607a a:visited {
    color: #777777;
}
.elementor-37197 .elementor-element.elementor-element-186f607a a:hover {
    color: #333;
}

.elementor-37197 .elementor-element.elementor-element-186f607a a:active {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ed6332 */.elementor-37197 .elementor-element.elementor-element-75ed6332 a:link {
    color: #777777;
}
.elementor-37197 .elementor-element.elementor-element-75ed6332 a:visited {
    color: #777777;
}
.elementor-37197 .elementor-element.elementor-element-75ed6332 a:hover {
    color: #333;
}

.elementor-37197 .elementor-element.elementor-element-75ed6332 a:active {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5f36008 */.trp-language-switcher > div {
    background-color: #e2e2e8 !important;
    border: none;
    border-radius: 4px;
    max-width: 200px !important;
}

.trp-language-switcher {
    position: relative;
}

/* Move dropdown up & fully cover the language switcher */
.trp-language-switcher .trp-ls-shortcode-language {
    bottom: -6px; /* Ensures it starts at the same position */
    top: auto !important; /* Prevent downward placement */
    left: 0;
    visibility: hidden;
    position: absolute;
    max-height: 250px;
    overflow-y: auto;
    min-height: auto;
    z-index: 999; /* Keeps it above other elements */
    width: 100%; /* Ensures it aligns properly */
}

/* Show dropdown & keep the switcher covered */
.trp-language-switcher:focus .trp-ls-shortcode-language,
.trp-language-switcher:hover .trp-ls-shortcode-language {
    visibility: visible;
    display: inline-block !important;
    padding: 4px 13px;
    height: auto;
}

/* Ensure the switcher is covered when dropdown is open */
.trp-language-switcher:hover .trp-ls-shortcode-current-language {
    visibility: hidden !important;
    opacity: 0 !important;
}

/* Keep the button visible when closed */
.trp-language-switcher .trp-ls-shortcode-current-language {
    visibility: visible !important;
    opacity: 1 !important;
}

@media (max-width:767px){
body .trp-ls-shortcode-current-language {
    width: auto !important;
    max-width: max-content !important;
    min-width: auto !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49a60899 */.elementor-37197 .elementor-element.elementor-element-49a60899 a:link {
    color: #777777;
}
.elementor-37197 .elementor-element.elementor-element-49a60899 a:visited {
    color: #777777;
}
.elementor-37197 .elementor-element.elementor-element-49a60899 a:hover {
    color: #333;
}

.elementor-37197 .elementor-element.elementor-element-49a60899 a:active {
    text-decoration: underline;
}/* End custom CSS */