.elementor-214 .elementor-element.elementor-element-367c879{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-214 .elementor-element.elementor-element-dde96a4{--display:flex;--min-height:35vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.55;--border-radius:24px 24px 24px 24px;}.elementor-214 .elementor-element.elementor-element-dde96a4:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-dde96a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-dde96a4::before, .elementor-214 .elementor-element.elementor-element-dde96a4 > .elementor-background-video-container::before, .elementor-214 .elementor-element.elementor-element-dde96a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-214 .elementor-element.elementor-element-dde96a4 > .elementor-background-slideshow::before, .elementor-214 .elementor-element.elementor-element-dde96a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-214 .elementor-element.elementor-element-dde96a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 60%, var( --e-global-color-text ) 100%);}.elementor-214 .elementor-element.elementor-element-bec03aa{--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:center;}.elementor-214 .elementor-element.elementor-element-bec03aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-214 .elementor-element.elementor-element-4405a44{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-5833954{text-align:center;}.elementor-214 .elementor-element.elementor-element-5833954 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:4rem;font-weight:600;line-height:4.4rem;color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-55d7cbe{--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-214 .elementor-element.elementor-element-3a71372{--display:flex;}.elementor-214 .elementor-element.elementor-element-e0d34f1{--spacer-size:16px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-214 .elementor-element.elementor-element-7be71be{--spacer-size:16px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-502a088{text-align:left;font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-214 .elementor-element.elementor-element-6326796{--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-214 .elementor-element.elementor-element-6326796:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-6326796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-220f558{--display:flex;}.elementor-214 .elementor-element.elementor-element-77edbc6{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-6c51f07{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-487f5e7 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-214 .elementor-element.elementor-element-e8be437{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-ed1d7af{--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-214 .elementor-element.elementor-element-eac6fef{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-336d8a6{--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-214 .elementor-element.elementor-element-4c21fb0{--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-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-214 .elementor-element.elementor-element-d221ef5 .elementor-image-box-wrapper{text-align:left;}.elementor-214 .elementor-element.elementor-element-d221ef5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-214 .elementor-element.elementor-element-d221ef5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-214 .elementor-element.elementor-element-d221ef5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-d221ef5 .elementor-image-box-title{margin-bottom:2px;}.elementor-214 .elementor-element.elementor-element-d221ef5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-214 .elementor-element.elementor-element-d221ef5 .elementor-image-box-img img{border-radius:13px;transition-duration:0.3s;}.elementor-214 .elementor-element.elementor-element-4ab526b{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-e7f6c5d{--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-214 .elementor-element.elementor-element-e7f6c5d:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-e7f6c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-88099d9{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-bd95b7a{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-34d101b{--display:flex;}.elementor-214 .elementor-element.elementor-element-ed72d10{--display:flex;}.elementor-214 .elementor-element.elementor-element-f626599{text-align:center;}.elementor-214 .elementor-element.elementor-element-f626599 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-487f5e7 );}.elementor-214 .elementor-element.elementor-element-825e2e8{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-2496352{--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-214 .elementor-element.elementor-element-fe1cb8f{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-83a4d6e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-0e4cae7{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-0e4cae7:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-0e4cae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-029da29 );}.elementor-214 .elementor-element.elementor-element-f44b00f{text-align:left;}.elementor-214 .elementor-element.elementor-element-980236f{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-980236f:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-980236f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-029da29 );}.elementor-214 .elementor-element.elementor-element-d23730b{text-align:left;}.elementor-214 .elementor-element.elementor-element-c4720f3{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-c4720f3:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-c4720f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-029da29 );}.elementor-214 .elementor-element.elementor-element-8733119{text-align:left;}.elementor-214 .elementor-element.elementor-element-07e0c9a{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-84460fb{--display:flex;}.elementor-214 .elementor-element.elementor-element-09e8133{--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-214 .elementor-element.elementor-element-09e8133:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-09e8133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-cb65b37{--spacer-size:50px;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:16px;color:#333;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs .eael-tabs-nav > ul li img{width:16px;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs .eael-tabs-nav > ul li svg{width:16px;height:16px;fill:#333;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-tab-inline-icon li .title-before-icon{margin-right:10px;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-tab-inline-icon li .title-after-icon{margin-left:10px;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-tab-top-icon li i, .elementor-214 .elementor-element.elementor-element-cc792fa .eael-tab-top-icon li img, .elementor-214 .elementor-element.elementor-element-cc792fa .eael-tab-top-icon li svg{margin-bottom:10px;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs .eael-tabs-nav > ul li{background-color:#f1f1f1;color:#333;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs .eael-tabs-nav > ul li:hover{background-color:#333;color:#fff;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs .eael-tabs-nav > ul li:hover > i{color:#fff;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs .eael-tabs-nav > ul li:hover > svg{fill:#fff;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs .eael-tabs-nav > ul li.active{background-color:#444;color:#fff;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs .eael-tabs-nav > ul li.active > i{color:#fff;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs .eael-tabs-nav > ul li.active > svg{fill:#fff;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs .eael-tabs-content > div{color:#333;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs .eael-tabs-nav > ul li:after{border-width:10px;bottom:-10px;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:-10px;top:calc(50% - 10px) !important;border-left-color:#444;}.rtl .elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:auto;left:-10px !important;top:calc(50% - 10px) !important;}.elementor-214 .elementor-element.elementor-element-cc792fa .eael-advance-tabs:not(.eael-tabs-vertical) > .eael-tabs-nav > ul li:after{border-top-color:#444;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-214 .elementor-element.elementor-element-bd95b7a{--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-83a4d6e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-214 .elementor-element.elementor-element-d221ef5 .elementor-image-box-img{margin-bottom:15px;}.elementor-214 .elementor-element.elementor-element-bd95b7a{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-83a4d6e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-d7adcd1 *//* White text for regular field labels */
#gform_wrapper_23 .gfield_label {
    color: #ffffff;
}

/* White text for checkbox and radio choices */
#gform_wrapper_23 .gfield_checkbox label,
#gform_wrapper_23 .gfield_radio label {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3432c85 */.timeline {
    position: relative;
    padding-left: 2rem;
    margin: 0 0 0 2rem;
    color: white;
}

.timeline:before {
    content: "";
    position: absolute;
    left: -1px;
    top: 0.7rem;
    width: 15px;
    height: 100%;
    background-image: linear-gradient(#c3b069 33%, rgba(255, 255, 255, 0) 0%);
    background-repeat: repeat-y;
    background-size: 3px 10px;
}

.timeline .timeline-container {
    position: relative;
    margin-bottom: 1.5rem;
}

.timeline .timeline-container .timeline-icon {
    position: absolute;
    left: -3rem;
    top: 4px;
    width: 2rem;
    height: 2rem;
    border-radius: 50%;
    text-align: center;
    font-size: 1rem;
    /* background: #4f537b; */
}

.timeline .timeline-container .timeline-icon i {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.timeline .timeline-container .timeline-icon img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}

.timeline .timeline-container .timeline-body {
    background: #27293d;
    border-radius: 3px;
    padding: 0.5rem 1rem;
    box-shadow: 1px 3px 9px rgba(0, 0, 0, 0.1);
}

.timeline .timeline-container .timeline-body:before {
    /*content: "";*/
    /*background: inherit;*/
    /*width: 20px;*/
    /*height: 20px;*/
    /*display: block;*/
    /*position: absolute;*/
    /*left: -10px;*/
    /*transform: rotate(45deg);*/
    /*border-radius: 0 0 0 2px;*/
}

.timeline .timeline-container .timeline-body p:first-child {
    font-weight: bold;
    margin-bottom: .1rem;
}

.timeline .timeline-container .timeline-body .timeline-title {
    margin-bottom: 0.4rem;
    color: #c3b069;
    /* text-transform: uppercase; */
    font-weight: 400;
    /* font-size: 1.3rem; */
}

.timeline .timeline-container .timeline-body .timeline-title .badge {
    background: #4f537b;
    padding: 4px 8px;
    border-radius: 3px;
    font-size: 12px;
    font-weight: bold;
}

.timeline .timeline-container .timeline-body .timeline-subtitle {
    font-weight: 300;
    font-style: italic;
    opacity: 0.4;
    margin-top: 16px;
    font-size: 11px;
}

.timeline .timeline-container.primary .badge, .timeline .timeline-container .timeline-icon {
    background: #c3b069 !important;
}/* End custom CSS */