.elementor-kit-13{--e-global-color-primary:#134C3C;--e-global-color-secondary:#2A4B90;--e-global-color-text:#002837;--e-global-color-accent:#F2A141;--e-global-color-bd5f39e:#EDE9D6;--e-global-color-b6b7492:#F7F4EB;--e-global-color-ba2ef56:#FFFFFF;--e-global-color-9aea032:#F7F7F7;--e-global-color-db4b9df:#FCFBF7;--e-global-color-4794c00:#97BC41;--e-global-color-1b1b2f0:#BA5C04;--e-global-color-080ff6a:#D1DFB2;--e-global-color-0220ae2:#8EAF41;--e-global-color-5c47e6a:#278DC4;--e-global-color-3cd974c:#DE5038;--e-global-color-2e932e9:#1D1D1D;--e-global-color-506c748:#000000;--e-global-color-53a11c5:#808080;--e-global-typography-primary-font-family:"Arial";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:26px;--e-global-typography-secondary-font-family:"Arial";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:26px;--e-global-typography-text-font-family:"Arial";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:26px;--e-global-typography-accent-font-family:"Arial";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:26px;--e-global-typography-6ff5ec1-font-family:"Poppins";--e-global-typography-6ff5ec1-font-size:1em;--e-global-typography-6ff5ec1-line-height:1.875em;--e-global-typography-cb4d6bc-font-family:"Poppins";--e-global-typography-cb4d6bc-font-size:1.125rem;--e-global-typography-cb4d6bc-line-height:1.666666em;--e-global-typography-5a4dbc8-font-family:"Poppins";--e-global-typography-5a4dbc8-font-size:1.25rem;--e-global-typography-5a4dbc8-line-height:1.5em;--e-global-typography-8ade222-font-family:"Albra";--e-global-typography-8ade222-font-size:5.125rem;--e-global-typography-8ade222-font-weight:normal;--e-global-typography-8ade222-line-height:1.09756em;--e-global-typography-b8762a9-font-family:"Albra";--e-global-typography-b8762a9-font-weight:600;--e-global-typography-b8762a9-line-height:90px;--e-global-typography-d90d81d-font-family:"League Spartan";--e-global-typography-d90d81d-font-size:5.5rem;--e-global-typography-d90d81d-font-weight:600;--e-global-typography-d90d81d-line-height:1.11363636364em;--e-global-typography-7fa97b2-font-family:"League Spartan";--e-global-typography-7fa97b2-font-size:3.63rem;--e-global-typography-7fa97b2-font-weight:600;--e-global-typography-7fa97b2-line-height:1.12068965517em;--e-global-typography-e829572-font-family:"League Spartan";--e-global-typography-e829572-font-size:3.75rem;--e-global-typography-e829572-font-weight:600;--e-global-typography-e829572-line-height:1.2em;--e-global-typography-17c3169-font-family:"League Spartan";--e-global-typography-17c3169-font-size:3rem;--e-global-typography-17c3169-font-weight:600;--e-global-typography-17c3169-line-height:1.20833333333em;--e-global-typography-886fa34-font-family:"Poppins";--e-global-typography-886fa34-font-size:2rem;--e-global-typography-886fa34-font-weight:600;--e-global-typography-886fa34-line-height:1.5em;--e-global-typography-4961fc4-font-family:"Albra";--e-global-typography-4961fc4-font-size:2.375rem;--e-global-typography-4961fc4-font-weight:normal;--e-global-typography-4961fc4-line-height:1.21052631579em;--e-global-typography-d7b8473-font-family:"Poppins";--e-global-typography-d7b8473-font-size:1.75rem;--e-global-typography-d7b8473-font-weight:500;--e-global-typography-d7b8473-line-height:1.5em;--e-global-typography-2a31358-font-family:"Poppins";--e-global-typography-2a31358-font-size:1.375rem;--e-global-typography-2a31358-font-weight:600;--e-global-typography-2a31358-line-height:1.5454545em;--e-global-typography-f43a4f5-font-family:"Poppins";--e-global-typography-f43a4f5-font-size:0.875rem;--e-global-typography-f43a4f5-line-height:1.78571428em;--e-global-typography-aabd3b0-font-family:"Poppins";--e-global-typography-aabd3b0-font-size:0.8125rem;--e-global-typography-aabd3b0-line-height:1.38461em;--e-global-typography-d94ab98-font-family:"Poppins";--e-global-typography-d94ab98-font-size:1.125em;--e-global-typography-d94ab98-font-weight:600;--e-global-typography-d94ab98-text-decoration:none;--e-global-typography-d94ab98-line-height:1.2em;--e-global-typography-a6429bf-font-family:"Poppins";--e-global-typography-a6429bf-font-size:1rem;--e-global-typography-a6429bf-font-weight:500;--e-global-typography-a6429bf-line-height:1.5em;--e-global-typography-0275666-font-family:"Poppins";--e-global-typography-0275666-font-size:1.25rem;--e-global-typography-0275666-font-weight:500;--e-global-typography-0275666-line-height:1.2em;--e-global-typography-ff32b27-font-family:"Poppins";--e-global-typography-ff32b27-font-size:0.875rem;--e-global-typography-ff32b27-font-weight:500;--e-global-typography-ff32b27-line-height:1.4em;--e-global-typography-bb81a84-font-family:"Poppins";--e-global-typography-bb81a84-font-size:1rem;--e-global-typography-bb81a84-line-height:1.4em;--e-global-typography-7c48a3b-font-family:"Albra";--e-global-typography-7c48a3b-font-size:7.5rem;--e-global-typography-7c48a3b-font-weight:700;--e-global-typography-7c48a3b-line-height:1em;--e-global-typography-6473b65-font-family:"Poppins";--e-global-typography-6473b65-font-size:1.375rem;--e-global-typography-6473b65-font-weight:700;--e-global-typography-6473b65-text-transform:uppercase;--e-global-typography-6473b65-line-height:1.363636em;--e-global-typography-26d2742-font-family:"Poppins";--e-global-typography-26d2742-font-size:1.375rem;--e-global-typography-26d2742-font-weight:400;--e-global-typography-26d2742-line-height:1.5454545em;--e-global-typography-926002d-font-family:"Poppins";--e-global-typography-926002d-font-size:0.875rem;--e-global-typography-926002d-font-weight:500;--e-global-typography-926002d-line-height:1.2em;color:var( --e-global-color-text );font-family:var( --e-global-typography-6ff5ec1-font-family ), sans-serif;font-size:var( --e-global-typography-6ff5ec1-font-size );line-height:var( --e-global-typography-6ff5ec1-line-height );word-spacing:var( --e-global-typography-6ff5ec1-word-spacing );}.elementor-kit-13 button,.elementor-kit-13 input[type="button"],.elementor-kit-13 input[type="submit"],.elementor-kit-13 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-d94ab98-font-family ), sans-serif;font-size:var( --e-global-typography-d94ab98-font-size );font-weight:var( --e-global-typography-d94ab98-font-weight );text-decoration:var( --e-global-typography-d94ab98-text-decoration );line-height:var( --e-global-typography-d94ab98-line-height );word-spacing:var( --e-global-typography-d94ab98-word-spacing );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:18px 36px 18px 36px;}.elementor-kit-13 button:hover,.elementor-kit-13 button:focus,.elementor-kit-13 input[type="button"]:hover,.elementor-kit-13 input[type="button"]:focus,.elementor-kit-13 input[type="submit"]:hover,.elementor-kit-13 input[type="submit"]:focus,.elementor-kit-13 .elementor-button:hover,.elementor-kit-13 .elementor-button:focus{background-color:var( --e-global-color-1b1b2f0 );color:var( --e-global-color-ba2ef56 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1b1b2f0 );border-radius:10px 10px 10px 10px;}.elementor-kit-13 e-page-transition{background-color:#FFBC7D;}.elementor-kit-13 p{margin-block-end:20px;}.elementor-kit-13 a{color:var( --e-global-color-text );}.elementor-kit-13 a:hover{color:var( --e-global-color-accent );}.elementor-kit-13 h1{color:var( --e-global-color-text );font-family:var( --e-global-typography-8ade222-font-family ), sans-serif;font-size:var( --e-global-typography-8ade222-font-size );font-weight:var( --e-global-typography-8ade222-font-weight );line-height:var( --e-global-typography-8ade222-line-height );word-spacing:var( --e-global-typography-8ade222-word-spacing );}.elementor-kit-13 h2{color:var( --e-global-color-text );font-family:var( --e-global-typography-7fa97b2-font-family ), sans-serif;font-size:var( --e-global-typography-7fa97b2-font-size );font-weight:var( --e-global-typography-7fa97b2-font-weight );line-height:var( --e-global-typography-7fa97b2-line-height );word-spacing:var( --e-global-typography-7fa97b2-word-spacing );}.elementor-kit-13 h3{color:var( --e-global-color-text );font-family:var( --e-global-typography-17c3169-font-family ), sans-serif;font-size:var( --e-global-typography-17c3169-font-size );font-weight:var( --e-global-typography-17c3169-font-weight );line-height:var( --e-global-typography-17c3169-line-height );word-spacing:var( --e-global-typography-17c3169-word-spacing );}.elementor-kit-13 h4{color:var( --e-global-color-text );font-family:var( --e-global-typography-886fa34-font-family ), sans-serif;font-size:var( --e-global-typography-886fa34-font-size );font-weight:var( --e-global-typography-886fa34-font-weight );line-height:var( --e-global-typography-886fa34-line-height );word-spacing:var( --e-global-typography-886fa34-word-spacing );}.elementor-kit-13 h5{color:var( --e-global-color-text );font-family:var( --e-global-typography-d7b8473-font-family ), sans-serif;font-size:var( --e-global-typography-d7b8473-font-size );font-weight:var( --e-global-typography-d7b8473-font-weight );line-height:var( --e-global-typography-d7b8473-line-height );word-spacing:var( --e-global-typography-d7b8473-word-spacing );}.elementor-kit-13 h6{color:var( --e-global-color-text );font-family:var( --e-global-typography-2a31358-font-family ), sans-serif;font-size:var( --e-global-typography-2a31358-font-size );font-weight:var( --e-global-typography-2a31358-font-weight );line-height:var( --e-global-typography-2a31358-line-height );word-spacing:var( --e-global-typography-2a31358-word-spacing );}.elementor-kit-13 label{color:var( --e-global-color-text );font-family:var( --e-global-typography-ff32b27-font-family ), sans-serif;font-size:var( --e-global-typography-ff32b27-font-size );font-weight:var( --e-global-typography-ff32b27-font-weight );line-height:var( --e-global-typography-ff32b27-line-height );word-spacing:var( --e-global-typography-ff32b27-word-spacing );}.elementor-kit-13 input:not([type="button"]):not([type="submit"]),.elementor-kit-13 textarea,.elementor-kit-13 .elementor-field-textual{font-family:var( --e-global-typography-bb81a84-font-family ), sans-serif;font-size:var( --e-global-typography-bb81a84-font-size );line-height:var( --e-global-typography-bb81a84-line-height );word-spacing:var( --e-global-typography-bb81a84-word-spacing );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#dee2e6;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1220px;}.e-con{--container-max-width:1220px;}.elementor-widget:not(:last-child){margin-block-end: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-13{--e-global-typography-5a4dbc8-font-size:1rem;--e-global-typography-8ade222-font-size:3.6rem;--e-global-typography-b8762a9-font-size:4rem;--e-global-typography-d90d81d-font-size:4.5rem;--e-global-typography-7fa97b2-font-size:3rem;--e-global-typography-e829572-font-size:3rem;--e-global-typography-17c3169-font-size:2.25rem;--e-global-typography-886fa34-font-size:1.5rem;--e-global-typography-4961fc4-font-size:2rem;--e-global-typography-d7b8473-font-size:1.25rem;--e-global-typography-2a31358-font-size:1.2rem;--e-global-typography-7c48a3b-font-size:7rem;--e-global-typography-26d2742-font-size:1.25rem;font-size:var( --e-global-typography-6ff5ec1-font-size );line-height:var( --e-global-typography-6ff5ec1-line-height );word-spacing:var( --e-global-typography-6ff5ec1-word-spacing );}.elementor-kit-13 h1{font-size:var( --e-global-typography-8ade222-font-size );line-height:var( --e-global-typography-8ade222-line-height );word-spacing:var( --e-global-typography-8ade222-word-spacing );}.elementor-kit-13 h2{font-size:var( --e-global-typography-7fa97b2-font-size );line-height:var( --e-global-typography-7fa97b2-line-height );word-spacing:var( --e-global-typography-7fa97b2-word-spacing );}.elementor-kit-13 h3{font-size:var( --e-global-typography-17c3169-font-size );line-height:var( --e-global-typography-17c3169-line-height );word-spacing:var( --e-global-typography-17c3169-word-spacing );}.elementor-kit-13 h4{font-size:var( --e-global-typography-886fa34-font-size );line-height:var( --e-global-typography-886fa34-line-height );word-spacing:var( --e-global-typography-886fa34-word-spacing );}.elementor-kit-13 h5{font-size:var( --e-global-typography-d7b8473-font-size );line-height:var( --e-global-typography-d7b8473-line-height );word-spacing:var( --e-global-typography-d7b8473-word-spacing );}.elementor-kit-13 h6{font-size:var( --e-global-typography-2a31358-font-size );line-height:var( --e-global-typography-2a31358-line-height );word-spacing:var( --e-global-typography-2a31358-word-spacing );}.elementor-kit-13 button,.elementor-kit-13 input[type="button"],.elementor-kit-13 input[type="submit"],.elementor-kit-13 .elementor-button{font-size:var( --e-global-typography-d94ab98-font-size );line-height:var( --e-global-typography-d94ab98-line-height );word-spacing:var( --e-global-typography-d94ab98-word-spacing );padding:16px 30px 16px 30px;}.elementor-kit-13 label{font-size:var( --e-global-typography-ff32b27-font-size );line-height:var( --e-global-typography-ff32b27-line-height );word-spacing:var( --e-global-typography-ff32b27-word-spacing );}.elementor-kit-13 input:not([type="button"]):not([type="submit"]),.elementor-kit-13 textarea,.elementor-kit-13 .elementor-field-textual{font-size:var( --e-global-typography-bb81a84-font-size );line-height:var( --e-global-typography-bb81a84-line-height );word-spacing:var( --e-global-typography-bb81a84-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-13{--e-global-typography-8ade222-font-size:2.6rem;--e-global-typography-b8762a9-font-size:3rem;--e-global-typography-d90d81d-font-size:3.5rem;--e-global-typography-7fa97b2-font-size:2.85rem;--e-global-typography-e829572-font-size:2.75rem;--e-global-typography-17c3169-font-size:2rem;--e-global-typography-886fa34-font-size:1.25rem;--e-global-typography-4961fc4-font-size:1.8rem;--e-global-typography-d7b8473-font-size:1.15rem;--e-global-typography-2a31358-font-size:1rem;--e-global-typography-0275666-font-size:1.188rem;--e-global-typography-0275666-line-height:1.26315789474em;--e-global-typography-7c48a3b-font-size:5rem;--e-global-typography-6473b65-font-size:1.2rem;font-size:var( --e-global-typography-6ff5ec1-font-size );line-height:var( --e-global-typography-6ff5ec1-line-height );word-spacing:var( --e-global-typography-6ff5ec1-word-spacing );}.elementor-kit-13 h1{font-size:var( --e-global-typography-8ade222-font-size );line-height:var( --e-global-typography-8ade222-line-height );word-spacing:var( --e-global-typography-8ade222-word-spacing );}.elementor-kit-13 h2{font-size:var( --e-global-typography-7fa97b2-font-size );line-height:var( --e-global-typography-7fa97b2-line-height );word-spacing:var( --e-global-typography-7fa97b2-word-spacing );}.elementor-kit-13 h3{font-size:var( --e-global-typography-17c3169-font-size );line-height:var( --e-global-typography-17c3169-line-height );word-spacing:var( --e-global-typography-17c3169-word-spacing );}.elementor-kit-13 h4{font-size:var( --e-global-typography-886fa34-font-size );line-height:var( --e-global-typography-886fa34-line-height );word-spacing:var( --e-global-typography-886fa34-word-spacing );}.elementor-kit-13 h5{font-size:var( --e-global-typography-d7b8473-font-size );line-height:var( --e-global-typography-d7b8473-line-height );word-spacing:var( --e-global-typography-d7b8473-word-spacing );}.elementor-kit-13 h6{font-size:var( --e-global-typography-2a31358-font-size );line-height:var( --e-global-typography-2a31358-line-height );word-spacing:var( --e-global-typography-2a31358-word-spacing );}.elementor-kit-13 button,.elementor-kit-13 input[type="button"],.elementor-kit-13 input[type="submit"],.elementor-kit-13 .elementor-button{font-size:var( --e-global-typography-d94ab98-font-size );line-height:var( --e-global-typography-d94ab98-line-height );word-spacing:var( --e-global-typography-d94ab98-word-spacing );padding:15px 25px 15px 25px;}.elementor-kit-13 label{font-size:var( --e-global-typography-ff32b27-font-size );line-height:var( --e-global-typography-ff32b27-line-height );word-spacing:var( --e-global-typography-ff32b27-word-spacing );}.elementor-kit-13 input:not([type="button"]):not([type="submit"]),.elementor-kit-13 textarea,.elementor-kit-13 .elementor-field-textual{font-size:var( --e-global-typography-bb81a84-font-size );line-height:var( --e-global-typography-bb81a84-line-height );word-spacing:var( --e-global-typography-bb81a84-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body{
    margin: 0;
    -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

html{
    overflow-x: hidden;
}

h1, h2, h3, h4, h5, h6{
    margin: 0 0 5px;
}

#userwayAccessibilityIcon {
    display: none !important;
}

.toggle-accessibility{
    cursor: pointer;
}

.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol,
.elementor-accordion ul,
.elementor-accordion ol{
    margin-left: 0;
    padding-left: 20px;
}

.elementor-widget-text-editor h2,
.elementor-widget-text-editor h3,
.elementor-widget-text-editor h4{
    margin: 0 0 17px;
}

.elementor-widget-text-editor ul li,
.elementor-widget-text-editor ol li,
.elementor-accordion ul li,
.elementor-accordion ol li{
    margin-left: 0;
    padding-bottom: 7px;
}

.elementor-widget-text-editor ul li::marker,
.elementor-widget-text-editor ol li::marker,
.elementor-accordion ul li::marker,
.elementor-accordion ol li::marker{
    font-size: 10px;
}

.elementor-widget-text-editor a,
.elementor-widget-theme-post-content a{
    /*padding-bottom: 1px;*/
}

.elementor-widget-text-editor a:hover,
.elementor-widget-theme-post-content a:hover{
    /*color: #326397;*/
}

#userwayAccessibilityIcon {
    display: none !important;
}

#accessibilityWidget{
    cursor: pointer;
}

.grecaptcha-badge{
	display: none;
	visibility: hidden;
}

::-webkit-input-placeholder { /* Chrome/Opera/Sasfari */
  color: #1B1B27;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #1B1B27;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #1B1B27;
}
:-moz-placeholder { /* Firefox 18- */
  color: #1B1B27;
}

/* clears the ‘X’ from Internet Explorer */
input[type=search]::-ms-clear { display: none; width : 0; height: 0; }
input[type=search]::-ms-reveal { display: none; width : 0; height: 0; }
/* clears the ‘X’ from Chrome */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }

.elementor-kit-13 ::selection {
    background-color: #1B1B27;
    color: #fff;
}

html{
    min-width: 0;
}

ol, ul {
    margin: 0 0 25px 25px;
}

body{
    overflow-x: hidden;
}


.elementor-kit-13 p{
    margin-top: 0;
}

.elementor-button-content-wrapper {
    align-items: center;
}

.elementor-kit-13 .fancybox-button,
.elementor-kit-13 .fancybox-button:link,
.elementor-kit-13 .fancybox-button:visited{
    padding: 0;
}

.elementor-kit-13 .elementor-button,
.elementor-kit-13 .button,
.gform_wrapper .gform_footer  input[type=submit],
.elementor-widget.btn-custom .gform_wrapper .gform_footer{
    text-align: center;
}

.elementor-kit-13 .elementor-button.elementor-size-sm,
.elementor-kit-13 .elementor-button.elementor-size-xs,
.elementor-kit-13 .elementor-button.elementor-size-md, 
.elementor-kit-13 .elementor-button.elementor-size-lg, 
.elementor-kit-13 .elementor-button.elementor-size-xl, 
.elementor-kit-13 .elementor-button {
    padding: 15px 30px;
}

.elementor-kit-13 .elementor-widget.bg-color .elementor-button:not(:hover){
    border-width: 2px;
    border-style: solid;
    background-color: #fff;
    border-color: #fff;
    color: #002837;
}

.elementor-kit-13 .elementor-widget.secondary .elementor-button:not(:hover){
    background-color: transparent;
    border-color: #97BC41;
    color: #002837;
}

.elementor-kit-13 .elementor-widget.bg-color.secondary .elementor-button{
    border-color: #fff;
    color: #fff;
    background-color: transparent;
}

.elementor-kit-13 .elementor-widget.bg-color .elementor-button:hover,
.elementor-kit-13 .elementor-widget.bg-color.secondary .elementor-button:hover{
    border-width: 2px;
    border-style: solid;
    background-color: #BA5C04;
    border-color: #BA5C04;
    color: #fff;
}

.elementor-kit-13 .elementor-widget.tertiary .elementor-button{
    padding: 0 0;
    background-color: transparent;
    border-radius: 0;
    border: none;
    color: #002837;
}

.elementor-kit-13 .elementor-widget.tertiary .elementor-button:hover{
    color: #002837;
    background-color: transparent;
    text-decoration: underline;
    text-underline-offset: 5px;
    text-decoration-thickness: 2px;
}


.elementor-kit-13 .elementor-widget.bg-color.tertiary .elementor-button{
    border: none;
    color: #fff;
    background-color: transparent;
}

.elementor-kit-13 .elementor-widget.bg-color.tertiary .elementor-button:hover{
    color: #fff;
}


.elementor-kit-13 .elementor-widget.tertiary .elementor-button .elementor-button-icon{
    font-size: 0.8125rem;
    color: #002837;
}

.elementor-kit-13 .elementor-widget.tertiary .elementor-button:hover .elementor-button-icon{
    color: #002837;
}

.elementor-kit-13 .elementor-widget.tertiary .elementor-button:hover .elementor-button-icon svg > g > path,
.elementor-kit-13 .elementor-widget.tertiary .elementor-button:hover .elementor-button-icon svg > g > g,
.elementor-kit-13 .elementor-widget.tertiary .elementor-button:hover .elementor-button-icon svg > g > line{
    stroke: #002837;
}

.elementor-kit-13 .elementor-widget.bg-color.tertiary .elementor-button .elementor-button-icon{
    color: #fff;
}

.elementor-kit-13 .elementor-widget.bg-color.tertiary .elementor-button:hover .elementor-button-icon{
    color: #fff;
}

.elementor-kit-13 .elementor-widget.bg-color.tertiary .elementor-button .elementor-button-icon svg > g > path,
.elementor-kit-13 .elementor-widget.bg-color.tertiary .elementor-button .elementor-button-icon svg > g > g,
.elementor-kit-13 .elementor-widget.bg-color.tertiary .elementor-button .elementor-button-icon svg > g > line{
    stroke: #002837;
}

.elementor-kit-13 .elementor-widget.bg-color.tertiary .elementor-button:hover .elementor-button-icon svg > g > path,
.elementor-kit-13 .elementor-widget.bg-color.tertiary .elementor-button:hover .elementor-button-icon svg > g > g,
.elementor-kit-13 .elementor-widget.bg-color.tertiary .elementor-button:hover .elementor-button-icon svg > g > line{
    stroke: #002837;
}

.gform_wrapper input[type="submit"]{
    cursor: pointer;
}

.elementor-kit-13 .gform_wrapper.gravity-theme .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.elementor-kit-13 .gform_wrapper.gravity-theme .ginput_container textarea,
.elementor-kit-13 .gform_wrapper.gravity-theme .ginput_container select{
    padding: 10px;
}

.elementor-kit-13 .gform_wrapper.gravity-theme .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus-visible,
.elementor-kit-13 .gform_wrapper.gravity-theme .ginput_container textarea:focus-visible,
.elementor-kit-13 .gform_wrapper.gravity-theme .ginput_container select:focus-visible{
    outline: none !important;
}

.elementor-kit-13 .gform_wrapper.gravity-theme .gfield_label {
    display: inline-block;
    font-size: 0.9375rem;
    font-weight: 600;
}

.elementor-kit-13 .uael-gf-style .uael-gf-select-custom:after{
    display: none;
}

.elementor-kit-13 .gform_wrapper.gravity-theme .gfield_label {
    margin-bottom: 10px;
}

.elementor-kit-13 .gform_wrapper.gravity-theme .gform_fields{
    row-gap: 25px;
}

.elementor-kit-13 .gform_wrapper.gravity-theme .ginput_container select{
    padding-right: 25px !important;
    border-width: 0px 0px 2px 0px;
    border-color: #c1cbd4;
    line-height: 1.2;
   background-image:
    linear-gradient(45deg, transparent 50%, #0A3254 50%),
    linear-gradient(135deg, #0A3254 50%, transparent 50%);
  background-position:
    calc(100% - 20px) calc(1em + 2px),
    calc(100% - 15px) calc(1em + 2px),
    calc(100% - 2.5em) 0.5em;
  background-size:
    5px 5px,
    5px 5px,
    1px 1.5em;
  background-repeat: no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
}

.elementor-kit-13 .gform_wrapper.gravity-theme .ginput_container select:focus,
.elementor-kit-13 .gform_wrapper.gravity-theme .ginput_container select:focus-visible{
  background-image:
    linear-gradient(45deg, #0A3254 50%, transparent 50%),
    linear-gradient(135deg, transparent 50%, #0A3254 50%);
  background-position:
    calc(100% - 15px) 1em,
    calc(100% - 20px) 1em,
    calc(100% - 2.5em) 0.5em;
}


.elementor-kit-13 .gform_wrapper.gravity-theme .gform_footer,
.elementor-kit-13 .gform_wrapper.gravity-theme .gform_page_footer {
    margin: 34px 0 0;
}


.gform_validation_errors {
    display: none;
}

.gform_required_legend {
    display: none;
}

.gform_wrapper .gfield_checkbox .gchoice {
    margin-bottom: 16px;
}

.chips .chip{
    font-size: 0.875rem;
    font-weight: 400;
    line-height: 1.2;
    padding: 7px 12px;
    border-radius: 24px;
    color: #fff;
    border-style: solid;
    border-width: 1px;
    border-color: #00599A;
    background-color: #00599A;
    margin-right: 16px;
    margin-bottom: 16px;
    display: inline-block;
}

.chips .chip.topic{
    border-color: #6EA32D;
    background-color: #6EA32D;
}

.chips .chip:hover{
    background-color: #062C3B;
    border-color: #062C3B;
    colo: #fff;
}

.chips .chip:last-child{
    margin: 0;
}

.chips a:not(:last-child) .chip{
    margin-right: 1rem;
}

@media only screen and (max-width: 767px) {
 .chips a:not(:last-child) .chip{
        margin-bottom: 1rem;
    }   
}


ol, ul {
    margin: 0 0 25px 0;
    padding-left: 20px;
}

/*Start Slick*/
button.slick-arrow {
    width: 42px;
    height: 42px;
    display: block;
    padding: 0;
    position: absolute;
    top: calc(50% - 22px);
    z-index: 2;
    cursor: pointer;
    background-color: #fff;
    border-radius: 50px;
    border: 2px solid #00599A;
    font-size: 1.5rem;
    line-height: 1.65;
    color: #062C3B;
}

button.slick-arrow:after {
    content: "\f061";
    font-family: "Font Awesome 5 Free";
    font-weight: 700;
}

button.slick-arrow:hover{
    background-color: #062C3B;
    border: 2px solid #062C3B;
    color: #fff;
}

button.slick-prev.slick-arrow {
    right: calc(100% + 35px);
}

button.slick-next.slick-arrow {
    left: calc(100% + 35px);
}

button.slick-prev.slick-arrow {
  -ms-transform: rotate(180deg); /* IE 9 */
  transform: rotate(180deg);
}

.slick-dots{
        list-style: none;
    display: flex;
    gap: 20px;
    padding: 20px;
    margin: 0 10%;
}

.slick-dots button{
    width: 13px;
    height: 13px;
    padding: 0;
    text-indent: -999px;
    overflow: hidden;
    background-color: #00599A;
    opacity: .4;
    
}

.slick-dots li:hover button,
.slick-dots li.slick-active button{
    opacity: 1;
    background-color: #00599A
}

/*End Slick*/


#burger-menu{
    padding: 27px;
}

#burger-menu.active{
    background-color: #0A3254;
}

#burger-menu .wrap{
    width: 20px;
    height: 16px;
    position: relative;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    cursor: pointer;
}

#burger-menu span {
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: #0A3254;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .25s ease-in-out;
    -moz-transition: .25s ease-in-out;
    -o-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
}

#burger-menu.active span{
    background-color: #fff;
}

#burger-menu span:nth-child(1) {
    top: 0px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
}

#burger-menu span:nth-child(2) {
    top: 7px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
}

#burger-menu span:nth-child(3) {
    top: 14px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
}

#burger-menu.active span:nth-child(1) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: 14px;
    left: 3px;
}

#burger-menu.active span:nth-child(2) {
    width: 0%;
    opacity: 0;
}

#burger-menu.active span:nth-child(3) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 0px;
    left: 3px;
}

.wp-caption .wp-caption-text{
    font-size: 0.875rem;
    line-height: 1.78571428571;
    margin-top: 10px;
    margin-bottom: 0;
}

.gfield_required{
    display: none !important;
}

.elementor-swiper-button i{
    display: none;
}

.elementor-swiper-button.elementor-swiper-button-prev,
.elementor-swiper-button.elementor-swiper-button-next{
    width: 23px;
    height: 18px;
    background-position: center;
    background-size: auto;
    background-repeat: no-repeat;
}

.elementor-swiper-button.elementor-swiper-button-prev{
    background-image: url(/wp-content/uploads/2023/09/Group-22090.svg);
}

.elementor-swiper-button.elementor-swiper-button-next{
    background-image: url(/wp-content/uploads/2023/09/Group-21980.svg);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Albra';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://lacghfoundation.com/wp-content/uploads/2023/08/Albra-Semi.woff2') format('woff2'),
		url('https://lacghfoundation.com/wp-content/uploads/2023/08/Albra-Semi.woff') format('woff'),
		url('https://lacghfoundation.com/wp-content/uploads/2023/08/Albra-Semi.ttf') format('truetype'),
		url('https://lacghfoundation.com/wp-content/uploads/2023/08/Albra-Semi.svg#Albra') format('svg');
}
@font-face {
	font-family: 'Albra';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://lacghfoundation.com/wp-content/uploads/2023/08/AlbraBold.woff2') format('woff2'),
		url('https://lacghfoundation.com/wp-content/uploads/2023/08/AlbraBold.woff') format('woff');
}
/* End Custom Fonts CSS */