.elementor-9013 .elementor-element.elementor-element-c189122{--display:flex;--min-height:100vh;--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;--justify-content:center;--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-9013 .elementor-element.elementor-element-69bf53b{--display:flex;--min-height:100vh;--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;--justify-content:flex-start;--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;--z-index:60;}.elementor-9013 .elementor-element.elementor-element-69bf53b:not(.elementor-motion-effects-element-type-background), .elementor-9013 .elementor-element.elementor-element-69bf53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-75b9bae );}.elementor-9013 .elementor-element.elementor-element-69bf53b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9013 .elementor-element.elementor-element-e4dd7da{--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;--align-items:center;--padding-top:30px;--padding-bottom:200px;--padding-left:30px;--padding-right:30px;}.elementor-9013 .elementor-element.elementor-element-e4dd7da:not(.elementor-motion-effects-element-type-background), .elementor-9013 .elementor-element.elementor-element-e4dd7da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61683bc );}.elementor-9013 .elementor-element.elementor-element-7684227{--display:flex;--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-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-9013 .elementor-element.elementor-element-01b0d02{--display:flex;--min-height:100vh;--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-9013 .elementor-element.elementor-element-01b0d02:not(.elementor-motion-effects-element-type-background), .elementor-9013 .elementor-element.elementor-element-01b0d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9013 .elementor-element.elementor-element-359fa15{--display:flex;--justify-content:center;--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-9013 .elementor-element.elementor-element-31345a0 .elementor-heading-title{color:var( --e-global-color-6168db6 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-9013 .elementor-element.elementor-element-e26014c .elementor-button{background-color:#00CDE600;border-style:solid;border-color:#00CDE6;}body.elementor-page-9013:not(.elementor-motion-effects-element-type-background), body.elementor-page-9013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-75b9bae );}@media(min-width:541px){.elementor-9013 .elementor-element.elementor-element-69bf53b{--width:258.562px;}.elementor-9013 .elementor-element.elementor-element-e4dd7da{--width:992px;}}@media(max-width:1024px){.elementor-9013 .elementor-element.elementor-element-31345a0{text-align:center;}.elementor-9013 .elementor-element.elementor-element-e26014c .elementor-button{border-width:1px 1px 1px 1px;border-radius:8px 0px 8px 0px;padding:14px 22px 14px 22px;}}@media(max-width:540px){.elementor-9013 .elementor-element.elementor-element-b354cf6{text-align:center;}}/* Start custom CSS *//* Articles grid section */
/*.content-section {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    gap: 20px;*/
/*}*/

/* Articles container */
/*.articles-section {*/
    
/*}*/

/* Articles grid */
/*.articles-grid {*/
/*    display: grid;*/
/*    grid-template-columns: repeat(3, 1fr); */
/*    gap: 20px;*/
/*}*/

/* Article item */
/*.article-item {*/
/*    border-radius: 15px 0px 15px 0px;*/
/*    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);*/
/*    background-color: #fff !important;*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    justify-content: space-between;*/
/*    padding: 0px;*/
/*    box-sizing: border-box;*/
/*    height: 100%;*/
/*    overflow: hidden;*/
/*	max-width: 372px!important;*/
/*	cursor: pointer;*/
/*	overflow: hidden;*/
/*}*/
	
/* Card item link */
/*.article-item a {*/
    background-color: #fff !important; /* Consistent background color */
    text-decoration: none; /* Remove underline */
    color: inherit; /* Inherit text color */
/*}*/

/*.article-item a:hover {*/
    background-color: #fff !important; /* Consistent background color on hover */
/*}*/
/* Title alignment */
/*.article-item h3 {*/
/*    color: var(--e-global-color-secondary);*/
/*    font-family: 'Red Hat Display', Sans-serif;*/
/*    font-size: 18px;*/
/*    font-weight: 900;*/
/*    line-height: 24px;*/
/*    letter-spacing: 0.3px;*/
/*    margin: 10px 0;*/
/*    text-align: left;*/
    padding: 0px 10px 0px 20px; /* Adjusted padding */
/*}*/

/* Meta information */
/*.article-meta {*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    align-items: center;*/
/*    margin-bottom: 10px;*/
    padding: 0px 20px; /* Added padding */
/*}*/

/* Category */
/*.article-category {*/
/*    color: var(--e-global-color-0bb3489);*/
/*    font-family: 'Red Hat Display', Sans-serif;*/
/*    font-size: 12px;*/
/*    font-weight: 700;*/
/*    text-transform: uppercase;*/
/*    letter-spacing: 1px;*/
/*    border: 1px solid var(--e-global-color-0bb3489);*/
/*    padding: 0.2px 5px;*/
/*    border-radius: 5px 0;*/
/*    display: inline-block;*/
/*}*/

/* Date */
/*.article-date {*/
/*    color: var(--e-global-color-de7564e);*/
/*    font-family: 'Red Hat Display', Sans-serif;*/
/*    font-size: 10px;*/
/*    font-weight: 500;*/
/*    line-height: 13.23px;*/
/*    letter-spacing: 0.5px;*/
/*}*/

/* Article Image */
/*.article-item img {*/
/*    width: 100%;*/
    height: 222px; /* Image covers half of the card */
    object-fit: cover; /* Ensures the image covers the area without distortion */
    margin-bottom: 20px; /* Added margin for spacing */
/*    overflow: hidden;*/
/*}*/
/*.article-item img:hover{*/
/*    transform: scale(1.05);*/
/*    transition-duration: .3s;*/
/*    transition-property: transform;*/
/*    overflow: hidden;*/
/*    margin-bottom: 20px!important;*/
/*}*/
/* Article content */
/*.article-content {*/
    flex-grow: 1; /* Allows content to take remaining space */
/*}*/

/* Read Time */
/*.article-read-time {*/
/*    color: #747474;*/
/*    font-size: 12px;*/
    padding: 20px; /* Adjusted padding */
    text-align: left; /* Ensures proper alignment */
    display: block; /* Ensure block display */
/*}*/
/* Remove background color and adjust border radius on hover */
/*.article-item a {*/
/*    display: block;*/
/*    text-align: center;*/
/*    color: #000;*/
/*    text-decoration: none;*/
/*}*/


/* Hide the dropdown search bar */
/*.select2-search--dropdown {*/
/*    display: none !important;*/
/*}*/

/* General styles for the selected option in the dropdown */
/*.select2-container--default .select2-selection--single {*/
/*    background: none;*/
/*    border: none;*/
/*    border-radius: 0;*/
/*    height: auto;*/
/*    padding: 5px 10px;*/
/*    text-overflow: ellipsis;*/
/*    overflow: hidden;*/
/*    white-space: nowrap;*/
/*    box-sizing: border-box;*/
/*    position: relative;*/
/*    display: inline-block;*/
    width: 100%; /* Ensures ellipsis works */
/*}*/

/* Style the rendered selected option */
/*.select2-container--default .select2-selection--single .select2-selection__rendered {*/
/*    line-height: 1.4em;*/
/*    letter-spacing: 0.1em;*/
/*    color: #FFFFFF;*/
/*    font-family: 'URC SANS';*/
/*    font-weight: 400;*/
/*    font-size: 22px;*/
    /*line-height: 22px;*/
/*    display: block;*/
    width: 100%; /* Ensures ellipsis works */
/*    white-space: nowrap;*/
/*    text-overflow: ellipsis;*/
/*    overflow: hidden;*/
/*    position: relative;*/
    padding-bottom: 0; /* No extra space below text */
/*}*/

/* Dropdown customization */
/*.select2-dropdown .select2-dropdown--below {*/
/*    width: unset;*/
/*}*/

/*.select2-container--open .select2-dropdown--below {*/
/*    border: 0.5px solid #00CDE6;*/
/*    border-radius: 0;*/
/*    margin-top: 15px;*/
/*}*/

/* Highlighted option in dropdown */
/*.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {*/
/*    background-color: var(--e-global-color-accent);*/
/*    color: white;*/
/*}*/

/* Dropdown list styling */
/*.select2-container--default .select2-results>.select2-results__options {*/
/*    background-color: white;*/
/*    width: 220px;*/
/*    max-height: 480px;*/
/*    overflow-y: auto;*/
/*    text-align: center;*/
/*    font-size: 14px;*/
/*    color: var(--e-global-color-primary);*/
/*    font-family: var(--e-global-typography-text-font-family);*/
/*    font-weight: 700;*/
/*    text-transform: uppercase;*/
/*    letter-spacing: 0.1em;*/
/*    line-height: 18.52px;*/
/*}*/

/* Selected option styles */
/*.select2-container--default .select2-results__option--selected {*/
    /*background-color: transparent;*/
    /*border-bottom: 0.5px solid var(--e-global-color-accent);*/
/*    border-bottom: 0.5px;*/
/*    border-color: #00CDE6;*/
/*}*/

/* Custom underline animation for select box */
/*.select2-container--default .select2-selection--single .select2-selection__rendered::after {*/
/*    content: '';*/
/*    position: absolute;*/
/*    bottom: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 2px;*/
    background-color: #00CDE6; /* Underline color */
    transform: scaleX(0); /* Initially hidden */
/*    transform-origin: bottom left;*/
/*    transition: transform 0.3s ease-out;*/
/*}*/

/* Change arrow direction on open */
/*.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {*/
/*    border-color: transparent transparent #00CDE6 transparent;*/
/*    border-width: 0 4px 7px 4px;*/
/*}*/

/* Reveal underline on hover or focus, but only when not hovering */
/*.select2-container--default .select2-selection--single:not(.hover):hover .select2-selection__rendered::after,*/
/*.select2-container--default .select2-selection--single:focus .select2-selection__rendered::after {*/
    transform: scaleX(1); /* Reveal underline */
/*}*/

/* Arrow styling with jump animation */
/*.select2-container--default .select2-selection--single .select2-selection__arrow b {*/
/*    margin-top: 4px;*/
/*    border-color: #00CDE6 transparent transparent transparent;*/
/*    border-width: 7px 4px 0 4px;*/
    transition: transform 0.3s ease-out; /* Add smooth transition for jump */
/*}*/

/* Jump animation for arrow on hover or focus, but only when not hovering */
/*.select2-container--default .select2-selection--single:not(.hover):hover .select2-selection__arrow b,*/
/*.select2-container--default .select2-selection--single:focus .select2-selection__arrow b {*/
/*    animation: jump 0.5s ease-in-out infinite alternate;*/
/*}*/

/*@keyframes jump {*/
/*    0% {*/
/*        transform: translateY(0);*/
/*    }*/
/*    100% {*/
        transform: translateY(-5px); /* Adjust the height of the jump */
/*    }*/
/*}*/

/* Dropdown scrollbar customization */
/*.select2-results__options::-webkit-scrollbar {*/
/*    width: 6px;*/
/*}*/

/*.select2-results__options::-webkit-scrollbar-track {*/
/*    background-color: #DBDBDB;*/
/*}*/

/*.select2-results__options::-webkit-scrollbar-thumb {*/
/*    background-color: #142837;*/
/*}*/

/*.select2-results__option--selectable {*/
/*    border-bottom: 0.5px solid var(--e-global-color-accent);*/
/*    padding: 0.75em;*/
/*    min-height: 48px;*/
/*    align-content: center;*/
/*}*/



/*.menu-item.fixture {*/
/*  position: relative;*/
/*}*/

/*.menu-item.fixture:hover::after {*/
/*  content: "This is your message";*/
/*  position: absolute;*/
/*  top: 100%;*/
/*  left: 50%;*/
/*  transform: translateX(-50%);*/
/*  background-color: #333;*/
/*  color: #fff;*/
/*  padding: 5px;*/
/*  border-radius: 4px;*/
/*  white-space: nowrap;*/
/*  font-size: 12px;*/
/*  z-index: 100;*/
/*  opacity: 1;*/
/*  visibility: visible;*/
/*}*/

/*.menu-item.fixture::after {*/
/*  content: "";*/
/*  opacity: 0;*/
/*  visibility: hidden;*/
/*  transition: opacity 0.3s ease, visibility 0.3s ease;*/
/*}*/

/*.article-item h3 {*/
/*    display: -webkit-box;*/
/*    overflow: hidden;*/
/*    -webkit-box-orient: vertical;*/
/*    -webkit-line-clamp: 3;*/
/*    font-family: 'Red Hat Display' !important;*/
/*    font-size: 20px !important;*/
/*    font-weight: 900 !important;*/
/*    line-height: 1.74rem;*/
/*}*/
/*.article-item {*/
/*    border-radius: 10px 0px 10px 0px!important;*/
/*}*//* End custom CSS */