.elementor-kit-4815{--e-global-color-primary:#164272;--e-global-color-secondary:#172A46;--e-global-color-text:#1870B8;--e-global-color-accent:#1092C7;--e-global-color-7e34caa:#D9D9D9;--e-global-color-c2d1184:#F9FAFC;--e-global-color-983eff7:#FFFFFF;--e-global-color-e65c563:#091538;--e-global-color-c696dce:#767676;--e-global-color-14ef391:#EFEEEE;--e-global-color-764183d:#EBF5FA;--e-global-color-d6cea4e:#E0EDDB;--e-global-color-86b4fcd:#FFFFFF;--e-global-color-c20e8fd:#333333;--e-global-color-57c8da2:#000000CC;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-primary-word-spacing:0em;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-secondary-letter-spacing:0px;--e-global-typography-text-font-family:"PT Sans";--e-global-typography-text-font-weight:300;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1.5em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:400;--e-global-typography-accent-font-style:italic;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:0px;--e-global-typography-b2deeae-font-size:clamp(1.5rem, 0.6323rem + 3.9741vw, 4rem);--e-global-typography-b2deeae-font-weight:600;--e-global-typography-b2deeae-text-transform:none;--e-global-typography-b2deeae-font-style:normal;--e-global-typography-b2deeae-text-decoration:none;--e-global-typography-b2deeae-line-height:1.2em;--e-global-typography-b2deeae-letter-spacing:0px;--e-global-typography-392b9e0-font-size:clamp(1.563rem, 1.1639rem + 1.419vw, 2.441rem);--e-global-typography-392b9e0-font-weight:600;--e-global-typography-392b9e0-text-transform:capitalize;--e-global-typography-392b9e0-font-style:normal;--e-global-typography-392b9e0-text-decoration:none;--e-global-typography-392b9e0-line-height:1.2em;--e-global-typography-392b9e0-letter-spacing:0px;--e-global-typography-c05b693-font-size:clamp(1.25rem, 0.9305rem + 1.1362vw, 1.953rem);--e-global-typography-c05b693-font-weight:600;--e-global-typography-c05b693-text-transform:none;--e-global-typography-c05b693-font-style:normal;--e-global-typography-c05b693-text-decoration:none;--e-global-typography-c05b693-line-height:1.5em;--e-global-typography-c05b693-letter-spacing:0px;--e-global-typography-714eee5-font-family:"Open Sans";--e-global-typography-714eee5-font-size:clamp(0.875rem, 0.7045rem + 0.6061vw, 1.25rem);--e-global-typography-8f7486b-font-size:clamp(0.75rem, 0.6364rem + 0.404vw, 1rem);--e-global-typography-8f7486b-font-weight:400;--e-global-typography-89ccec3-font-size:clamp(0.875rem, 0.7045rem + 0.6061vw, 1.25rem);--e-global-typography-d7835ce-font-size:clamp(0.75rem, 0.6364rem + 0.404vw, 1rem);--e-global-typography-d7835ce-font-weight:400;--e-global-typography-d7835ce-line-height:28px;--e-global-typography-92bce3b-font-size:clamp(0.75rem, 0.6364rem + 0.404vw, 1rem);--e-global-typography-92bce3b-font-weight:400;--e-global-typography-92bce3b-text-transform:capitalize;--e-global-typography-92bce3b-text-decoration:underline;--e-global-typography-92bce3b-line-height:1.6em;--e-global-typography-92bce3b-letter-spacing:0px;--e-global-typography-fb1a3e0-font-family:"PT Sans";--e-global-typography-fb1a3e0-font-size:2.8rem;--e-global-typography-fb1a3e0-font-weight:600;--e-global-typography-fb1a3e0-text-transform:none;--e-global-typography-fb1a3e0-font-style:normal;--e-global-typography-fb1a3e0-text-decoration:none;--e-global-typography-fb1a3e0-line-height:1.2em;--e-global-typography-fb1a3e0-letter-spacing:0px;--e-global-typography-6be87b0-font-size:clamp(0.875rem, 0.7045rem + 0.6061vw, 1.25rem);background-color:#0F1D32;}.elementor-kit-4815 button,.elementor-kit-4815 input[type="button"],.elementor-kit-4815 input[type="submit"],.elementor-kit-4815 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 56px 16px 56px;}.elementor-kit-4815 button:hover,.elementor-kit-4815 button:focus,.elementor-kit-4815 input[type="button"]:hover,.elementor-kit-4815 input[type="button"]:focus,.elementor-kit-4815 input[type="submit"]:hover,.elementor-kit-4815 input[type="submit"]:focus,.elementor-kit-4815 .elementor-button:hover,.elementor-kit-4815 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-kit-4815 e-page-transition{background-color:#FFBC7D;}.site-header{background-color:var( --e-global-color-c20e8fd );}.site-footer{background-color:var( --e-global-color-primary );}.elementor-kit-4815 a{color:var( --e-global-color-accent );font-size:var( --e-global-typography-b2deeae-font-size );font-weight:var( --e-global-typography-b2deeae-font-weight );text-transform:var( --e-global-typography-b2deeae-text-transform );font-style:var( --e-global-typography-b2deeae-font-style );text-decoration:var( --e-global-typography-b2deeae-text-decoration );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-kit-4815 a:hover{color:var( --e-global-color-primary );}.elementor-kit-4815 h1{color:var( --e-global-color-86b4fcd );font-size:var( --e-global-typography-b2deeae-font-size );font-weight:var( --e-global-typography-b2deeae-font-weight );text-transform:var( --e-global-typography-b2deeae-text-transform );font-style:var( --e-global-typography-b2deeae-font-style );text-decoration:var( --e-global-typography-b2deeae-text-decoration );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-kit-4815 h2{color:var( --e-global-color-primary );font-size:var( --e-global-typography-392b9e0-font-size );font-weight:var( --e-global-typography-392b9e0-font-weight );text-transform:var( --e-global-typography-392b9e0-text-transform );font-style:var( --e-global-typography-392b9e0-font-style );text-decoration:var( --e-global-typography-392b9e0-text-decoration );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-kit-4815 h3{color:var( --e-global-color-primary );font-size:var( --e-global-typography-c05b693-font-size );font-weight:var( --e-global-typography-c05b693-font-weight );text-transform:var( --e-global-typography-c05b693-text-transform );font-style:var( --e-global-typography-c05b693-font-style );text-decoration:var( --e-global-typography-c05b693-text-decoration );line-height:var( --e-global-typography-c05b693-line-height );letter-spacing:var( --e-global-typography-c05b693-letter-spacing );}.elementor-kit-4815 h4{color:var( --e-global-color-primary );}.elementor-kit-4815 h5{color:var( --e-global-color-primary );}.elementor-kit-4815 h6{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header .site-branding .site-logo img{width:400px;max-width:400px;}.site-header .site-description{color:var( --e-global-color-86b4fcd );}.site-header .site-navigation ul.menu li a{color:var( --e-global-color-86b4fcd );}.site-header .site-navigation-toggle .site-navigation-toggle-icon{color:#1770B9;}.site-header .site-navigation-toggle{background-color:var( --e-global-color-text );}.site-header .site-navigation .menu li{font-size:var( --e-global-typography-92bce3b-font-size );font-weight:var( --e-global-typography-92bce3b-font-weight );text-transform:var( --e-global-typography-92bce3b-text-transform );text-decoration:var( --e-global-typography-92bce3b-text-decoration );line-height:var( --e-global-typography-92bce3b-line-height );letter-spacing:var( --e-global-typography-92bce3b-letter-spacing );}.site-footer .footer-inner{width:1600px;max-width:100%;}.site-footer .copyright p{color:var( --e-global-color-764183d );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}@media(max-width:1440px){.elementor-kit-4815{--e-global-typography-d7835ce-line-height:28px;}.elementor-kit-4815 a{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-kit-4815 h1{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-kit-4815 h2{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-kit-4815 h3{font-size:var( --e-global-typography-c05b693-font-size );line-height:var( --e-global-typography-c05b693-line-height );letter-spacing:var( --e-global-typography-c05b693-letter-spacing );}.elementor-kit-4815 button,.elementor-kit-4815 input[type="button"],.elementor-kit-4815 input[type="submit"],.elementor-kit-4815 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.site-header .site-navigation .menu li{font-size:var( --e-global-typography-92bce3b-font-size );line-height:var( --e-global-typography-92bce3b-line-height );letter-spacing:var( --e-global-typography-92bce3b-letter-spacing );}.site-footer .copyright p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-kit-4815{--e-global-typography-primary-font-size:45px;--e-global-typography-secondary-font-size:25px;--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-size:14px;--e-global-typography-c05b693-line-height:1.4em;--e-global-typography-d7835ce-line-height:28px;}.elementor-kit-4815 a{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-kit-4815 h1{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-kit-4815 h2{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-kit-4815 h3{font-size:var( --e-global-typography-c05b693-font-size );line-height:var( --e-global-typography-c05b693-line-height );letter-spacing:var( --e-global-typography-c05b693-letter-spacing );}.elementor-kit-4815 button,.elementor-kit-4815 input[type="button"],.elementor-kit-4815 input[type="submit"],.elementor-kit-4815 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}.site-header{padding-inline-end:5%;padding-inline-start:5%;}.site-header .site-navigation .menu li{font-size:var( --e-global-typography-92bce3b-font-size );line-height:var( --e-global-typography-92bce3b-line-height );letter-spacing:var( --e-global-typography-92bce3b-letter-spacing );}.site-footer .copyright p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-kit-4815{--e-global-typography-primary-font-size:28px;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-size:20px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:16px;--e-global-typography-d7835ce-line-height:28px;--e-global-typography-fb1a3e0-line-height:1em;}.elementor-kit-4815 a{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-kit-4815 h1{font-size:var( --e-global-typography-b2deeae-font-size );line-height:var( --e-global-typography-b2deeae-line-height );letter-spacing:var( --e-global-typography-b2deeae-letter-spacing );}.elementor-kit-4815 h2{font-size:var( --e-global-typography-392b9e0-font-size );line-height:var( --e-global-typography-392b9e0-line-height );letter-spacing:var( --e-global-typography-392b9e0-letter-spacing );}.elementor-kit-4815 h3{font-size:var( --e-global-typography-c05b693-font-size );line-height:var( --e-global-typography-c05b693-line-height );letter-spacing:var( --e-global-typography-c05b693-letter-spacing );}.elementor-kit-4815 button,.elementor-kit-4815 input[type="button"],.elementor-kit-4815 input[type="submit"],.elementor-kit-4815 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}.site-header{padding-inline-end:8%;padding-inline-start:8%;}.site-header .site-navigation .menu li{font-size:var( --e-global-typography-92bce3b-font-size );line-height:var( --e-global-typography-92bce3b-line-height );letter-spacing:var( --e-global-typography-92bce3b-letter-spacing );}.site-footer .copyright p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS *//*

/* Header - Mobile Menu 

.fg-logo-secondary {
    display:none !important;
}

.fg-mobile-menu-open .fg-logo-secondary {
    display:block !important;
}
.fg-mobile-menu-open .fg-logo-primary {
    display:none !important;
}

@media only screen and (max-width: 1024px) {
.fg-mobile-menu nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    height: 100vh;
    display: flex;
    align-items: center;
    z-index: -1 !important;
}
.fg-mobile-menu .elementor-nav-menu--dropdown {
  background-image: url("/wp-content/uploads/2022/11/fg-mobile-menu-bg.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 15% 0%;
}
.elementor-nav-menu__align-right .elementor-nav-menu {
    margin: 0 auto !important;
}
.fg-mobile-menu a.elementor-sub-item,
.fg-mobile-menu a.elementor-sub-item:hover {
    background: white !important;
    color: var( --e-global-color-primary ) !important;
}
.fg-mobile-menu a.elementor-item, .fg-mobile-menu a.elementor-sub-item {
    display: block;
    text-align: center;
}


}

/* News Grid with Tabs

.fg-news-box {
box-shadow: 0px 20px 64px rgba(163, 187, 210, 0.13) !important;
}
.fg-news-tabs .eael-advance-tabs .eael-tabs-nav>ul li {
    justify-content: flex-start !important;
}
.fg-news-tabs .eael-advance-tabs .eael-tabs-nav > ul li span {
    padding-bottom: 12px !important;
}

.fg-news-tabs .eael-advance-tabs .eael-tabs-nav > ul li.active span {
padding-bottom: 12px !important;
    border-bottom: 4px solid var( --e-global-color-primary ) !important;
}


/* START - Homepage Numbers
.fg-numbers-bg-shadow  {
    box-shadow: 0px 20px 64px rgba(163, 187, 210, 0.2);
}
/* END - Homepage Numbers */

/* For text inside text 
.fg-green-span {
    color: var( --e-global-color-text );
}
.fg-green-title {
    color: var( --e-global-color-text );
    font-style: italic;
}
/* START - Testimonials Tabs 
.fg-testimonial p.elementor-heading-title.elementor-size-default:before, .eael-testimonial-text p:before {
    content: url('/wp-content/uploads/2022/11/quotes-left.png');
    margin-right: 10px;
}
.fg-testimonial p.elementor-heading-title.elementor-size-default:after,
.eael-testimonial-text p:after
{
    content: url('/wp-content/uploads/2022/11/quotes-right.png');
    margin-left: 10px;
}

.fg-testimonial-tabs .eael-advance-tabs {
    position: relative;
}
.fg-testimonial-tabs .eael-tabs-nav {
    position: absolute;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
}
.fg-testimonial-tabs .eael-advance-tabs .eael-tabs-nav>ul li {
    width: 8px !important;
    height: 8px !important;
    border-radius: 50% !important;
    margin-right: 6px;
}

.fg-testimonial-tabs .eael-advance-tabs .eael-tabs-nav > ul li.active {
    width: 12px !important;
    height: 12px !important;
}



/* END - Testimonials Tabs */

/* START - Buttons 
.fg-button-secondary .elementor-button-icon svg {
    width: 4em !important;
}

.fg-button-tertiary .elementor-button-icon svg {
    width: 1.3em !important;
}

.fg-button-watch .elementor-button-icon svg {
    width: 1.5em !important;
}
.fg-post-list-button .elementor-button-icon svg {
    width: 1.6em !important;
}
/* END - Buttons */

/* START - CONTACT FORM 

.fg-form-results-text-1 {
    font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 54px;
text-transform: capitalize;
color: #143566;
margin-top: 63px;
}
.fg-form-results-text-2 {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-size: 22px;
line-height: 160%;
text-align: center;
color: rgba(53, 53, 53, 0.9);
}
.fg-form .nf-form-content input[type=button] {
    background: #15DB95 !important;
    color: #FFFFFF !important;
    font-family: 'Open Sans' !important;
font-style: normal !important;
font-weight: 600 !important;
font-size: 22px !important;
line-height: 30px !important;
border: 0 !important;
}
.fg-form .nf-form-content input[type=button]:hover {
    background: #143566 !important;
    color: #FFFFFF!important;
}
.fg-form .nf-form-content label {
    color: #353535;
    font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 28px;
}
.fg-form .nf-form-fields-required, .fg-form .ninja-forms-req-symbol {
    display: none;
}
.fg-form .nf-form-content textarea.ninja-forms-field {
    height: 114px;
    background: #fff;
    border: 0.5px solid #D4D4D5;
}
.fg-form .nf-form-content input.ninja-forms-field {
    height: auto !important;
    width: 100%;
    background: #fff;
    border: 0.5px solid #D4D4D5;
    
}
.fg-form input::placeholder,
.fg-form textarea::placeholder {
    color: #353535;
    font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 28px;
opacity: 0.4;
}
.fg-form-box { box-shadow: 20px 0px 60px rgba(163, 187, 210, 0.08), 0px 20px 60px rgba(163, 187, 210, 0.08);
}

@media only screen and (max-width: 1024px) {
  .fg-form-results-text-1 {
      font-size: 22px;
line-height: 30px;
  }
  .fg-form-results-text-2 {
      font-size: 12px;
line-height: 160%;
  }
  .fg-form input::placeholder,
.fg-form textarea::placeholder {
    font-size: 12px;
line-height: 28px;
}
.fg-form .nf-form-content label {
    font-size: 12px;
line-height: 28px;
}
.fg-form .nf-form-content input[type=button] {
    font-size: 14px !important;
}
.fg-form .nf-field-container {
    margin-bottom: 10px !important;
}

}
/* END - CONTACT FORM */

/* START - Team Page 

.fg-flip-box-team a.elementor-flip-box__button.elementor-button.elementor-size-sm {
    padding: 0;
}

.fg-flip-box-team a.elementor-flip-box__button.elementor-button.elementor-size-sm:after {

content: url(/wp-content/uploads/2022/11/arrow-white.svg);
}

/* END - Team Page */

/* START - Table of Contents 
.fg-table-of-contents {
    box-shadow: 0px 20px 64px rgba(163, 187, 210, 0.13);
}
.fg-table-of-contents .elementor-toc__header-title {
    margin-bottom: 14px;
}

a.elementor-toc__list-item-text.elementor-toc__top-level.elementor-item-active:before {
    content: url(/wp-content/uploads/2022/11/polygon.svg);
    padding-right: 10px;
        margin-left: -15px;
}
/* END - Table of Contents */

/* START - Newsletter

input.fg-email-field {
    width: 30% !important; 
    height: 48px !important;
    border-radius: 0px !important; 
    border-color: #D4D4D5 !important;
    margin-right: 18px !important;
}
input.fg-button-sub {
    width: 25% !important; 
    height: 48px !important;
    border-radius: 0px !important; 
    background-color: #15DB95 !important;
    border: 0 !important;
    font-family: 'Open Sans' !important ;
font-style: normal !important;
font-weight: 600!important;
font-size: 20px !important;
line-height: 10px !important;
padding: 16px 16px !important;
color: #FFFFFF !important;
}

.fg-newsletter-form {
    
}


/* END - Newsletter 

@media only screen and (max-width: 1024px) {
   .fg-newsletter-form input.fg-email-field {
        width: 100% !important;
        margin-bottom: 10px !important;
    }
   .fg-newsletter-form input.fg-button-sub {
        width: 100% !important;
    }
}




/* START - Post

.fg-post-content a {
    color: #5194f6 !important;
}
.fg-post-content a:hover {
    color: var( --e-global-color-text ) !important;
}
.fg-post-content h2 {
    color: var( --e-global-color-primary ) !important;
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-size: 32px;
    line-height: 140%;
}
@media only screen and (max-width: 1024px) {
    .fg-post-content h2 {
        font-size: 18px; 
        line-height: 25px;
    }
}

*//* End custom CSS */