.elementor-3022 .elementor-element.elementor-element-7b79ebc.elementor-widget-heading .elementor-heading-title, .elementor-3022 .elementor-element.elementor-element-7b79ebc.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:#FFFFFF;}.elementor-3022 .elementor-element.elementor-element-3bffadf{--display:flex;--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-3022 .elementor-element.elementor-element-c89910a{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3022 .elementor-element.elementor-element-9bcd0e9 .elementor-heading-title{font-weight:700;}.elementor-3022 .elementor-element.elementor-element-9bcd0e9.elementor-widget-heading .elementor-heading-title, .elementor-3022 .elementor-element.elementor-element-9bcd0e9.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-0819d8c );}.elementor-3022 .elementor-element.elementor-element-dcceb9e .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-3022 .elementor-element.elementor-element-dcceb9e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-3022 .elementor-element.elementor-element-abab309{padding:0px 0px 0px 0px;text-align:start;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3022 .elementor-element.elementor-element-67a5d10{--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-3022 .elementor-element.elementor-element-ee399f1 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{background-color:transparent;justify-content:space-between;background-image:linear-gradient(90deg, #FCE9EA 0%, #FFFFFF 100%);border-style:none;padding:24px 24px 24px 24px;border-radius:16px 16px 16px 16px;}.elementor-3022 .elementor-element.elementor-element-ee399f1 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#888888;}.elementor-3022 .elementor-element.elementor-element-ee399f1 .jet-accordion{border-style:none;}.elementor-3022 .elementor-element.elementor-element-ee399f1 .jet-accordion > .jet-accordion__inner > .jet-toggle{padding:0px 0px 0px 0px;border-style:none;}.elementor-3022 .elementor-element.elementor-element-ee399f1 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-579f7e8 );font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;}.elementor-3022 .elementor-element.elementor-element-ee399f1 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:var( --e-global-color-0819d8c );background-color:#02010100;font-size:24px;width:24px;height:24px;}.elementor-3022 .elementor-element.elementor-element-ee399f1 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:var( --e-global-color-0819d8c );}.elementor-3022 .elementor-element.elementor-element-ee399f1 .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:var( --e-global-color-0819d8c );background-color:#02010100;font-size:16px;width:16px;height:16px;}.elementor-3022 .elementor-element.elementor-element-ee399f1 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:16px 24px 16px 24px;}@media(min-width:768px){.elementor-3022 .elementor-element.elementor-element-c89910a{--width:50%;}.elementor-3022 .elementor-element.elementor-element-67a5d10{--width:50%;}}@media(max-width:1024px){.elementor-3022 .elementor-element.elementor-element-3bffadf{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3022 .elementor-element.elementor-element-abab309{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-3022 .elementor-element.elementor-element-7b79ebc .elementor-heading-title{font-size:52px;}.elementor-3022 .elementor-element.elementor-element-3bffadf{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-3022 .elementor-element.elementor-element-abab309{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3022 .elementor-element.elementor-element-ee399f1 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:18px;}.elementor-3022 .elementor-element.elementor-element-ee399f1 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{font-size:20px;width:24px;height:24px;}}/* Start custom CSS for jet-accordion, class: .elementor-element-ee399f1 */.elementor-3022 .elementor-element.elementor-element-ee399f1 p:last-child {
    margin-bottom: 0;
}

.elementor-3022 .elementor-element.elementor-element-ee399f1 b,
.elementor-3022 .elementor-element.elementor-element-ee399f1 strong {
    color: var( --e-global-color-astglobalcolor0 );
}/* End custom CSS */
/* Start custom CSS */.nomarginp p {
    margin: 0;
}
.shrink-container {
    width: fit-content;
    max-width: 100%;
}
.shrinkwidth {
    width: fit-content;
    max-width: 100%;
}
.secondkicker {
    font-family: inter, Sans-Serif;
    display: inline-flex;
    align-items: center;
    border-radius: 35px;
    background-color: #FCE9EA;
    padding: .375rem 1rem;
    font-size: .875rem;
    line-height: 1.25rem;
    font-weight: 500;
    color: #a5222d;
}
.animatedheading h2 span{
    color: #e64754;
        font-family: Playfair Display,Georgia,serif;
    font-style: italic;
}
.animatedheading h2{
    font-weight: 700 !important;
    margin-bottom: 0 !important;
}


.radium1rem, .radium1rem .elementor-widget-container{
    border-radius: 1rem !important;
}
.borderradius20{
    border-radius: 20px !important;
}

.card-hover {
    --tw-shadow: var(--shadow-card-hover);
    --tw-shadow-colored: var(--shadow-card-hover);
    box-shadow:
      0 10px 15px -3px rgba(0, 0, 0, 0.1),
      0 4px 6px -4px rgba(0, 0, 0, 0.1);
}

.cardonhover:hover{
        box-shadow: 0 16px 48px -12px hsla(0, 0%, 0%, .18) !important;
    transform: translateY(-4px)  ;
}
body.elementor-page-3022
.ue_timeline_item:nth-child(even)
.ue_timeline_item_content_inside, .centertimeline {
    text-align: left;
}
.shrinkwidth .elementor-widget-container {
  width: fit-content;
}





.css-fed125zs h1{
    color: red;
}/* End custom CSS */