.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-587 .elementor-element.elementor-element-120495d{text-align:center;}.elementor-587 .elementor-element.elementor-element-120495d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-587 .elementor-element.elementor-element-462e18c{text-align:center;}.elementor-587 .elementor-element.elementor-element-462e18c .elementor-heading-title{color:#000000;}.elementor-587 .elementor-element.elementor-element-8a0b7f0{padding:60px 0px 0px 0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__front{background-color:transparent;background-image:radial-gradient(at top center, #F95E49 0%, #f2295b 100%);}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__back{background-color:#2B2B2B;}.elementor-587 .elementor-element.elementor-element-eed34da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box{height:450px;}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__layer, .elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__layer__overlay{border-radius:15px;}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:flex-start;}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__image{margin-bottom:15px;}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__image img{width:80%;border-radius:10px;}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:5px;color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FDFDFD;}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__button{margin-inline-start:0;}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__front{background-color:transparent;background-image:radial-gradient(at top center, #FF8F35 0%, #D24818 100%);}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__back{background-color:#2B2B2B;}.elementor-587 .elementor-element.elementor-element-2cafa34e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box{height:450px;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__layer, .elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__layer__overlay{border-radius:15px;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:flex-start;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__image{margin-bottom:15px;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__image img{width:100%;border-radius:10px;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:5px;color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FDFDFD;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__button{margin-inline-start:0;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__front{background-color:transparent;background-image:radial-gradient(at top center, #F8E12C 0%, #FF7100 100%);}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__back{background-color:#2B2B2B;}.elementor-587 .elementor-element.elementor-element-cf7e79e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box{height:450px;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__layer, .elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__layer__overlay{border-radius:15px;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:flex-start;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__image{margin-bottom:15px;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__image img{width:100%;border-radius:10px;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:5px;color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FDFDFD;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__button{margin-inline-start:0;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-b23b4c2{padding:30px 0px 30px 0px;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__front{background-color:transparent;background-image:radial-gradient(at center center, #4DE669 0%, #129E2C 100%);}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__back{background-color:#2B2B2B;}.elementor-587 .elementor-element.elementor-element-41d7519d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box{height:450px;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__layer, .elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__layer__overlay{border-radius:15px;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:flex-start;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__image{margin-bottom:15px;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__image img{width:100%;border-radius:10px;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:5px;color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FDFDFD;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__button{margin-inline-start:0;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__front{background-color:transparent;background-image:radial-gradient(at top center, #9479EA 0%, #3F2B80 100%);}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__back{background-color:#2B2B2B;}.elementor-587 .elementor-element.elementor-element-390d39e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box{height:450px;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__layer, .elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__layer__overlay{border-radius:15px;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:flex-start;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__image{margin-bottom:15px;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__image img{width:100%;border-radius:10px;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:5px;color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FDFDFD;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__button{margin-inline-start:0;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__front{background-color:transparent;background-image:radial-gradient(at top center, #4ACFED 0%, #0479AD 100%);}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__back{background-color:#2B2B2B;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box{height:450px;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__layer, .elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__layer__overlay{border-radius:15px;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:flex-start;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__image{margin-bottom:15px;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__image img{width:100%;border-radius:10px;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:5px;color:#FFFFFF;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#FDFDFD;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__button{margin-inline-start:0;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#FFFFFF;}@media(max-width:1024px) and (min-width:768px){.elementor-587 .elementor-element.elementor-element-2a557611{width:100%;}.elementor-587 .elementor-element.elementor-element-4c9b95dc{width:100%;}.elementor-587 .elementor-element.elementor-element-2306e641{width:100%;}.elementor-587 .elementor-element.elementor-element-3ce2dc47{width:100%;}.elementor-587 .elementor-element.elementor-element-493020fb{width:100%;}.elementor-587 .elementor-element.elementor-element-7d9c450e{width:100%;}}@media(max-width:767px){.elementor-587 .elementor-element.elementor-element-8a0b7f0{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-2a557611 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box{height:400px;}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:15px;}.elementor-587 .elementor-element.elementor-element-eed34da .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13px;}.elementor-587 .elementor-element.elementor-element-4c9b95dc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-2cafa34e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box{height:450px;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:15px;}.elementor-587 .elementor-element.elementor-element-2cafa34e .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13px;}.elementor-587 .elementor-element.elementor-element-2306e641 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box{height:500px;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:15px;}.elementor-587 .elementor-element.elementor-element-cf7e79e .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13px;}.elementor-587 .elementor-element.elementor-element-3ce2dc47 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box{height:500px;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:15px;}.elementor-587 .elementor-element.elementor-element-41d7519d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13px;}.elementor-587 .elementor-element.elementor-element-493020fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:15px;}.elementor-587 .elementor-element.elementor-element-390d39e9 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13px;}.elementor-587 .elementor-element.elementor-element-7d9c450e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 20px 0px 20px;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:25px;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:10px 10px 10px 10px;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:15px;}.elementor-587 .elementor-element.elementor-element-530ae3 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13px;}}/* Start custom CSS for flip-box, class: .elementor-element-eed34da */.box-1 img{
        width:80% !important;
    }

@media(max-width:850px){
    .box-1 img{
        width:50% !important;
    }
}

@media(max-width:650px){
    .box-1 img{
        width:80% !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8a0b7f0 */.elementor-flip-box__front strong {
    background: #fff !important;
    color: #3b3b3b;
    padding: 5px 10px;
    border-radius: 7px;
    text-align: center !important;
}

.programs-box .elementor-flip-box__image img {
    margin-top: -40px;
}
@media only screen and (max-width: 580px) {
.programs-box .elementor-flip-box__image img {
    margin-top: -10px !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b23b4c2 */.programs-box .elementor-flip-box__image img {
    margin-top: -40px;
}
@media only screen and (max-width: 580px) {
.programs-box .elementor-flip-box__image img {
    margin-top: -10px !important;
  }
}/* End custom CSS */