.elementor-4424 .elementor-element.elementor-element-756288c8{padding:170px 40px 100px 40px;}.elementor-4424 .elementor-element.elementor-element-3ef4f95a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4424 .elementor-element.elementor-element-77250956{width:100%;max-width:100%;}.elementor-4424 .elementor-element.elementor-element-355204d{width:auto;max-width:auto;}.elementor-4424 .elementor-element.elementor-element-355204d > .elementor-widget-container{background-color:#EFF3F8;padding:10px 15px 10px 15px;border-radius:50% 50% 50% 50%;}.elementor-4424 .elementor-element.elementor-element-355204d .elementor-icon-wrapper{text-align:center;}.elementor-4424 .elementor-element.elementor-element-355204d .elementor-icon{font-size:16px;}.elementor-4424 .elementor-element.elementor-element-355204d .elementor-icon svg{height:16px;}.elementor-4424 .elementor-element.elementor-element-3acf948a img{width:1050px;height:300px;object-fit:cover;object-position:center center;}.elementor-4424 .elementor-element.elementor-element-52303496{padding:100px 40px 100px 40px;}.elementor-4424 .elementor-element.elementor-element-ce52b8d{margin-top:0px;margin-bottom:50px;padding:30px 50px 30px 50px;}.elementor-4424 .elementor-element.elementor-element-1220f1b3{margin-top:50px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-4424 .elementor-element.elementor-element-5f6de6e8{width:auto;max-width:auto;align-self:center;}.elementor-4424 .elementor-element.elementor-element-36e43699{width:auto;max-width:auto;}.elementor-4424 .elementor-element.elementor-element-36e43699 .elementor-share-btn__icon{--e-share-buttons-icon-size:18px;}.elementor-4424 .elementor-element.elementor-element-61b504e5{margin-top:100px;margin-bottom:0px;padding:30px 50px 30px 50px;}.elementor-4424 .elementor-element.elementor-element-6474d98a .elementor-author-box__avatar img{width:40px;height:40px;}.elementor-4424 .elementor-element.elementor-element-2a3ac113 > .elementor-widget-container{padding:0px 0px 0px 65px;}.elementor-4424 .elementor-element.elementor-element-7a2ca05f{--grid-template-columns:repeat(0, auto);width:auto;max-width:auto;--icon-size:20px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-4424 .elementor-element.elementor-element-7a2ca05f .elementor-widget-container{text-align:left;}.elementor-4424 .elementor-element.elementor-element-7a2ca05f > .elementor-widget-container{padding:0px 0px 0px 65px;}.elementor-4424 .elementor-element.elementor-element-7a2ca05f .elementor-social-icon{--icon-padding:0em;}.elementor-4424 .elementor-element.elementor-element-17967b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4424 .elementor-element.elementor-element-17967b8 .elementor-search-form__container{min-height:50px;}.elementor-4424 .elementor-element.elementor-element-17967b8 .elementor-search-form__submit{min-width:50px;background-color:#02010100;}body:not(.rtl) .elementor-4424 .elementor-element.elementor-element-17967b8 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-4424 .elementor-element.elementor-element-17967b8 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-4424 .elementor-element.elementor-element-17967b8 .elementor-search-form__input, .elementor-4424 .elementor-element.elementor-element-17967b8.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-4424 .elementor-element.elementor-element-17967b8:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#02010100;border-width:1px 1px 1px 1px;border-radius:4px;}.elementor-4424 .elementor-element.elementor-element-17967b8.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#02010100;border-width:1px 1px 1px 1px;border-radius:4px;}.elementor-4424 .elementor-element.elementor-element-563fbe9e{margin-top:30px;margin-bottom:0px;padding:30px 30px 0px 30px;}.elementor-4424 .elementor-element.elementor-element-4302baab{z-index:1;}.elementor-4424 .elementor-element.elementor-element-48004380{overflow:hidden;padding:100px 40px 100px 40px;}.elementor-4424 .elementor-element.elementor-element-2f348192.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4424 .elementor-element.elementor-element-1dafbdd8{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-4424 .elementor-element.elementor-element-756288c8{padding:100px 50px 100px 50px;}.elementor-4424 .elementor-element.elementor-element-52303496{padding:100px 50px 100px 50px;}.elementor-4424 .elementor-element.elementor-element-48004380{padding:100px 50px 100px 50px;}}@media(max-width:767px){.elementor-4424 .elementor-element.elementor-element-756288c8{padding:50px 20px 50px 20px;}.elementor-4424 .elementor-element.elementor-element-52303496{padding:50px 20px 50px 20px;}.elementor-4424 .elementor-element.elementor-element-ce52b8d{padding:30px 20px 30px 20px;}.elementor-4424 .elementor-element.elementor-element-61b504e5{padding:50px 20px 50px 20px;}.elementor-4424 .elementor-element.elementor-element-48004380{padding:50px 20px 50px 20px;}.elementor-4424 .elementor-element.elementor-element-1dafbdd8{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-4424 .elementor-element.elementor-element-55077b53{width:67%;}.elementor-4424 .elementor-element.elementor-element-54e190f2{width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4424 .elementor-element.elementor-element-55077b53{width:100%;}.elementor-4424 .elementor-element.elementor-element-54e190f2{width:100%;}}/* Start custom CSS for section, class: .elementor-element-756288c8 */.blog-breadcrumb p#breadcrumbs a, 
.blog-breadcrumb p#breadcrumbs span.breadcrumb_last {
    color: var(--oea_colors_primary) !important;
}

.author {
    font-weight: 500;
    letter-spacing: 0.85px !important;
}

.newsletter-row {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ce52b8d */.icon {
    padding: 10px;
    border-radius: 50%;
}

.text {
    letter-spacing: 0.85px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1220f1b3 */.elementor-inner-section.share-social {
    border-top: 1px solid var(--oea_colors_secondary);
    border-bottom: 1px solid var(--oea_colors_secondary);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-563fbe9e */.cat-blog-list-item {
    padding: 30px 0px;
}

.cat-blog-list-item a {
    font-weight: 500;
    letter-spacing: 0.85px;
    color: var(--oea_colors_dark) !important;
    transition: all ease .5s;
}

.cat-blog-list-item a:hover {
   color: var(--oea_colors_primary) !important;
    transition: all ease .5s; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4302baab */.form-style .gform_footer.before {
    padding: 0px !important;
    margin: 0px !important;
    justify-content: center;
}

.form-style textarea {
    height: 90px;
}

button#gform_submit_button_1 {
    margin-top: 1rem;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-52303496 */.blog-content ul {
    margin-bottom: 1rem;
}

.contact-blog input, 
.contact-blog select, 
.contact-blog textarea {
    margin: 5px 0px;
}

.contact-blog .gform_footer {
    padding: 0px !important;
    margin: 0px !important;
    justify-content: center;
}

.list-style.light-section li:before {
    color: var(--oea_colors_primary);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-48004380 */.post-types-2-ora-item {
    margin: 0px !important;
    flex: 1 1 calc(100% / 3 - 2rem);
}

.post-types-2-ora-item {
    margin: 0px !important;
}

.post-types-2-item-top.bg-overlay-secondary::before {
    z-index: 2 !important;
}

.post-types-2-dates {
    border-top-left-radius: 10px !important;
}

.post-types-2-ora-item:hover img {
    transform: translate(-50%,-50%) scale(1.2)
}

.post-types-2-ora-item.box-shadow {
    box-shadow: 0px 0px 22px #0000001f;
}

.post-types-2-btn span:after {
    content: '';
    border-bottom: 1px solid var(--oea_colors_secondary);
    width: 10px !important;
}

.post-types-2-dates {
    border-top-left-radius: 4px !important;
}

.post-types-2-dates span {
    font-family: var(--oea_primary_font);
    font-size: 0.875rem;
}

.post-types-2-btn a {
    font-size: 0.875rem;
    font-weight: 700;
    letter-spacing: 1.12px;
    transition: all ease .3s;
}

.post-types-2-btn a:hover {
    color: var(--oea_colors_secondary);
    transition: all ease .3s;
}

.post-types-2-btn a:after {
    content: '\f054';
    font-family: 'Font Awesome 6 Pro';
    display: inline-block !important;
    font-size: 13px;
    font-weight: 400;
    margin-left: 10px;
    color: var(--oea_colors_accent) !important;
    transition: all ease .3s;
}

.post-types-2-btn a:hover::after {
    color: var(--oea_colors_secondary) !important;
    transition: all ease .3s;
    margin-left: 20px;
}

.post-types-2-btn span {
    border-bottom: 1px solid var(--oea_colors_accent);
    transition: all ease .1s;
}

.post-types-2-btn a:hover span {
    border-bottom: 1px solid var(--oea_colors_secondary);
    transition: all ease .1s;
}/* End custom CSS */