.elementor-588 .elementor-element.elementor-element-ae419cb{--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;--overlay-opacity:0.94;--padding-top:175px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-ae419cb:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-ae419cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quotem8.ai/wp-content/uploads/2025/10/welcome-bg-3.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-ae419cb::before, .elementor-588 .elementor-element.elementor-element-ae419cb > .elementor-background-video-container::before, .elementor-588 .elementor-element.elementor-element-ae419cb > .e-con-inner > .elementor-background-video-container::before, .elementor-588 .elementor-element.elementor-element-ae419cb > .elementor-background-slideshow::before, .elementor-588 .elementor-element.elementor-element-ae419cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-588 .elementor-element.elementor-element-ae419cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-47deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-588 .elementor-element.elementor-element-ac27fc3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-0ff37e3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;text-align:center;}.elementor-588 .elementor-element.elementor-element-0ff37e3 .elementor-heading-title{font-family:"Poppins", sans-serif;font-size:3rem;font-weight:600;line-height:1.2;color:var( --e-global-color-text );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-588 .elementor-element.elementor-element-da9fa2f{font-family:"Poppins", sans-serif;font-size:1rem;font-weight:500;line-height:1.5;color:var( --e-global-color-text );}.elementor-588 .elementor-element.elementor-element-da9fa2f a{color:var( --e-global-color-text );}.elementor-588 .elementor-element.elementor-element-11fde60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-eb7e9cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-588 .elementor-element.elementor-element-788f1db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-588 .elementor-element.elementor-element-c367695 .elementor-repeater-item-2469b93 .elementor-icon-list-icon{width:50px;}.elementor-588 .elementor-element.elementor-element-c367695{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;padding:0px 0px 35px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-72b0492 );}.elementor-588 .elementor-element.elementor-element-c367695 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1rem/2);}.elementor-588 .elementor-element.elementor-element-c367695 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1rem/2);}.elementor-588 .elementor-element.elementor-element-c367695 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1rem/2);margin-left:calc(1rem/2);}.elementor-588 .elementor-element.elementor-element-c367695 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1rem/2);margin-left:calc(-1rem/2);}body.rtl .elementor-588 .elementor-element.elementor-element-c367695 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1rem/2);}body:not(.rtl) .elementor-588 .elementor-element.elementor-element-c367695 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1rem/2);}.elementor-588 .elementor-element.elementor-element-c367695 .elementor-icon-list-icon{width:14px;}.elementor-588 .elementor-element.elementor-element-c367695 .elementor-icon-list-icon i{font-size:14px;}.elementor-588 .elementor-element.elementor-element-c367695 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-588 .elementor-element.elementor-element-c367695 .elementor-icon-list-text{padding-left:16px;}body.rtl .elementor-588 .elementor-element.elementor-element-c367695 .elementor-icon-list-text{padding-right:16px;}.elementor-588 .elementor-element.elementor-element-c367695 .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-c367695 .elementor-icon-list-text a{color:var( --e-global-color-46d82a1 );}.elementor-588 .elementor-element.elementor-element-c367695 .elementor-icon-list-item{font-size:1rem;font-weight:500;line-height:1.2;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-0c6cdb6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-588 .elementor-element.elementor-element-0c6cdb6 .elementor-heading-title{font-family:"Poppins", sans-serif;font-size:3rem;font-weight:600;line-height:1.2;color:var( --e-global-color-d23ea3b );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-588 .elementor-element.elementor-element-8f75ddb{color:var( --e-global-color-46d82a1 );font-family:"Poppins", sans-serif;font-size:1rem;font-weight:400;line-height:1.5;}.elementor-588 .elementor-element.elementor-element-5b8b9b9{background-color:var( --e-global-color-abf7715 );padding:25px 25px 25px 25px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-icon-list-icon{width:14px;}.elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-icon-list-icon i{font-size:14px;}.elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-icon-list-item{font-family:"Poppins", sans-serif;font-size:1rem;font-weight:600;line-height:1.5;}.elementor-588 .elementor-element.elementor-element-2f2347a{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:35px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-72b0492 );}.elementor-588 .elementor-element.elementor-element-ec8fd87{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-d206e36{--display:flex;}.elementor-588 .elementor-element.elementor-element-d2b769c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-588 .elementor-element.elementor-element-d2b769c .elementor-heading-title{font-family:"Poppins", sans-serif;font-size:3rem;font-weight:600;line-height:1.2;color:var( --e-global-color-d23ea3b );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );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-588 .elementor-element.elementor-element-5f26fa3{width:var( --container-widget-width, 56% );max-width:56%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.375rem) 0rem;--container-widget-width:56%;--container-widget-flex-grow:0;font-family:"Poppins", sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:var( --e-global-color-46d82a1 );}.elementor-588 .elementor-element.elementor-element-5f26fa3 p{margin-block-end:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-588 .elementor-element.elementor-element-b307690{--grid-columns:3;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1200px){.elementor-588 .elementor-element.elementor-element-ae419cb{--padding-top:150px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-0ff37e3 .elementor-heading-title{font-size:2.8rem;}.elementor-588 .elementor-element.elementor-element-11fde60{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-0c6cdb6 .elementor-heading-title{font-size:2.8rem;}.elementor-588 .elementor-element.elementor-element-ec8fd87{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-5f26fa3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-588 .elementor-element.elementor-element-b307690 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-588 .elementor-element.elementor-element-ae419cb{--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-588 .elementor-element.elementor-element-0ff37e3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-588 .elementor-element.elementor-element-0ff37e3 .elementor-heading-title{font-size:2.6rem;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-588 .elementor-element.elementor-element-11fde60{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-588 .elementor-element.elementor-element-c367695{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 25px 0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-588 .elementor-element.elementor-element-0c6cdb6 .elementor-heading-title{font-size:2.6rem;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-588 .elementor-element.elementor-element-2f2347a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-ec8fd87{--padding-top:10px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-d2b769c .elementor-heading-title{font-size:2.8rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-588 .elementor-element.elementor-element-5f26fa3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-588 .elementor-element.elementor-element-b307690{--grid-columns:2;}}@media(max-width:767px){.elementor-588 .elementor-element.elementor-element-ae419cb{--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-588 .elementor-element.elementor-element-0ff37e3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-588 .elementor-element.elementor-element-0ff37e3 .elementor-heading-title{font-size:2.4rem;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );}.elementor-588 .elementor-element.elementor-element-11fde60{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-588 .elementor-element.elementor-element-c367695{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 20px 0px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-588 .elementor-element.elementor-element-0c6cdb6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-588 .elementor-element.elementor-element-0c6cdb6 .elementor-heading-title{font-size:2.2rem;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-588 .elementor-element.elementor-element-8f75ddb{font-size:0.8rem;}.elementor-588 .elementor-element.elementor-element-ec8fd87{--padding-top:10px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-d2b769c .elementor-heading-title{font-size:2.5rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-588 .elementor-element.elementor-element-5f26fa3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-588 .elementor-element.elementor-element-b307690{--grid-columns:1;}}/* Start custom CSS for post-info, class: .elementor-element-c367695 */.elementor-588 .elementor-element.elementor-element-c367695 .elementor-post-info__item-prefix{
    color: var(--e-global-color-d23ea3b);
    font-weight: 600;
    display: block !important;
    margin-bottom: .5rem;
}

.elementor-588 .elementor-element.elementor-element-c367695 ul{
    row-gap: 20px;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-8f75ddb */.elementor-588 .elementor-element.elementor-element-8f75ddb p{
    margin-bottom: 1.5rem;
}
.elementor-588 .elementor-element.elementor-element-8f75ddb blockquote{
    border-left: 5px solid var(--e-global-color-6cc2aec);
    padding: 1rem 1.5rem;
    margin: 1rem 0;
}
.elementor-588 .elementor-element.elementor-element-8f75ddb blockquote p{
    margin: 0;
    font-size: 1.2rem;
    font-style: italic;
    color: var(--e-global-color-primary);
}
.elementor-588 .elementor-element.elementor-element-8f75ddb h1{
    font-size: 4rem;
    font-weight: 600;
    color: var(--e-global-color-d23ea3b);
    margin-bottom: 1.5rem;
}
.elementor-588 .elementor-element.elementor-element-8f75ddb h2{
    font-size: 3rem;
    font-weight: 600;
    color: var(--e-global-color-d23ea3b);
    margin-bottom: 1.5rem;
}
.elementor-588 .elementor-element.elementor-element-8f75ddb h3{
    font-size: 2rem;
    font-weight: 600;
    color: var(--e-global-color-d23ea3b);
    margin-bottom: 1.5rem;
}
.elementor-588 .elementor-element.elementor-element-8f75ddb h4{
    font-size: 1.5rem;
    font-weight: 600;
    color: var(--e-global-color-d23ea3b);
    margin-bottom: 1.5rem;
}
.elementor-588 .elementor-element.elementor-element-8f75ddb h5{
    font-size: 1.2rem;
    font-weight: 600;
    color: var(--e-global-color-d23ea3b);
    margin-bottom: 1.5rem;
}
.elementor-588 .elementor-element.elementor-element-8f75ddb h6{
    font-size: 1rem;
    font-weight: 600;
    color: var(--e-global-color-d23ea3b);
    margin-bottom: 1.5rem;
}
.elementor-588 .elementor-element.elementor-element-8f75ddb h4{
    font-size: 1.5rem;
}
.elementor-588 .elementor-element.elementor-element-8f75ddb ul ,
.elementor-588 .elementor-element.elementor-element-8f75ddb ol{
    margin-bottom: 1.5rem;
}
.elementor-588 .elementor-element.elementor-element-8f75ddb li{
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    margin: 0.5rem 0;
    color: var(--e-global-color-46d82a1);
}


@media(max-width: 1200px){
    .elementor-588 .elementor-element.elementor-element-8f75ddb p{
        margin-bottom: 1.2rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb blockquote{
        padding: 1rem;
        margin: 0.8rem 0;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb blockquote p{
        font-size: 1rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb h1{
        font-size: 3rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb h2{
        font-size: 2rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb h3{
        font-size: 1.5rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb h4{
        font-size: 1.2rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb h5{
        font-size: 1rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb h6{
        font-size: 0.8rem;
    }
}

@media(max-width: 1024px){
    .elementor-588 .elementor-element.elementor-element-8f75ddb h2{
        font-size: 1.8rem;
        margin-bottom: 1.2rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb h1{
        font-size: 2.5rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb h2{
        font-size: 1.8rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb h3{
        font-size: 1.2rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb h4{
        font-size: 1rem;
    }
}


@media(max-width: 767px){
    .elementor-588 .elementor-element.elementor-element-8f75ddb p{
        margin-bottom: 1rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb h2{
        font-size: 1.6rem;
        margin-bottom: 1rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb ul ,
    .elementor-588 .elementor-element.elementor-element-8f75ddb ol{
        margin-bottom: 1.2rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb li{
        font-size: 0.8rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb h1{
        font-size: 2rem;
    }
    .elementor-588 .elementor-element.elementor-element-8f75ddb h2{
        font-size: 1.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-5b8b9b9 */.elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-post-info__item-prefix{
    font-weight: 400;
    color: var(--e-global-color-46d82a1);
}
.elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-post-info__item--type-terms{
    font-weight: 500;
    border-radius: 50rem;
    background-color: #e5e6f6;
    padding: 5px 10px;
    cursor: pointer;
    transition: all 0.35s cubic-bezier(.645, .045, .355, 1);
}

.elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-post-info__item--type-terms:hover{
    background-color: var(--e-global-color-primary);
}
.elementor-588 .elementor-element.elementor-element-5b8b9b9 .elementor-post-info__item--type-terms:hover span{
     color: var(--e-global-color-text) !important;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-2f2347a */.elementor-588 .elementor-element.elementor-element-2f2347a h2{
    font-size: 2rem;
    font-weight: 600;
    font-family: Poppins;
    color: var(--e-global-color-d23ea3b);
    line-height: 1.2;
    margin: 0 0 1rem;
}
.elementor-588 .elementor-element.elementor-element-2f2347a .comment-body{
    border-color: var(--e-global-color-72b0492) !important;
    margin-bottom: 30px;
}
.elementor-588 .elementor-element.elementor-element-2f2347a .comment-list .comment-meta{
    justify-content: flex-start !important;
    align-items: center;
    gap: 15px;
}
.elementor-588 .elementor-element.elementor-element-2f2347a .comment-list .comment-content p{
        font-size: 1rem;
    font-weight: 400;
    font-family: Poppins;
    color: var(--e-global-color-46d82a1);
    line-height: 1.5;
    margin-bottom: 0;
}
.elementor-588 .elementor-element.elementor-element-2f2347a .comment-list .comment-content p a{
    color: var(--e-global-color-primary);
}
.elementor-588 .elementor-element.elementor-element-2f2347a .comment-list .reply{
        position: absolute;
    top: 0;
    right: 10px;
}
.elementor-588 .elementor-element.elementor-element-2f2347a .comment-list .reply a{
    padding: 6px 10px;
    background-color: var(--e-global-color-primary);
    border-radius: 6px;
    color: var(--e-global-color-text);
    font-size: 16px;
    font-weight: 500;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 30px;
}
.elementor-588 .elementor-element.elementor-element-2f2347a .comment-list .fn a{
    font-size: 24px;
    font-weight: 600;
    font-family: Poppins;
    color: var(--e-global-color-d23ea3b) !important;
}
.elementor-588 .elementor-element.elementor-element-2f2347a .comment-list .says{
    display: none;
}
.elementor-588 .elementor-element.elementor-element-2f2347a .comment-list .comment-metadata{
    display: flex;
    align-items: center;
    gap: 10px;
}
.elementor-588 .elementor-element.elementor-element-2f2347a .comment-list .comment-metadata a{
    font-size: 1rem;
    font-weight: 500;
    font-family: Poppins;
    color: var(--e-global-color-primary);
}




.elementor-588 .elementor-element.elementor-element-2f2347a form p:not(:last-child){
    margin-bottom: 1rem;
}
.elementor-588 .elementor-element.elementor-element-2f2347a form .logged-in-as ,
.elementor-588 .elementor-element.elementor-element-2f2347a form .comment-notes{
    font-size: 1rem;
    font-weight: 400;
    font-family: Poppins;
    color: var(--e-global-color-46d82a1);
    line-height: 1.5;
    margin-bottom: 1rem;
}
.elementor-588 .elementor-element.elementor-element-2f2347a form .logged-in-as a ,
.elementor-588 .elementor-element.elementor-element-2f2347a form .comment-notes a{
    color: var(--e-global-color-primary);
}
.elementor-588 .elementor-element.elementor-element-2f2347a form input:not(.submit) ,
.elementor-588 .elementor-element.elementor-element-2f2347a form textarea{
    background-color: var(--e-global-color-abf7715);
    color: var(--e-global-color-107c51d);
    border: 0;
    padding: 1rem .75rem;
    height: 58px;
    border-radius: 6px;
    font-size: 1rem;
    font-weight: 400;
}
.elementor-588 .elementor-element.elementor-element-2f2347a form textarea{
    height: 100px;
}
.elementor-588 .elementor-element.elementor-element-2f2347a form label{
    font-size: 1rem;
    font-weight: 400;
    font-family: Poppins;
    color: var(--e-global-color-46d82a1);
    margin-bottom: .5rem;
}
.elementor-588 .elementor-element.elementor-element-2f2347a form .comment-form-cookies-consent{
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 1.5rem;
}
.elementor-588 .elementor-element.elementor-element-2f2347a form .comment-form-cookies-consent input{
    height: auto;
}
.elementor-588 .elementor-element.elementor-element-2f2347a form .comment-form-cookies-consent label{
    margin-bottom: 0;
}
.elementor-588 .elementor-element.elementor-element-2f2347a form .submit{
    border: 0;
}





/*Responsive...*/


@media(max-width: 1024px){
    .elementor-588 .elementor-element.elementor-element-2f2347a h2{
        font-size: 1.8rem;
        margin-bottom: 0.8rem;
    }
    .elementor-588 .elementor-element.elementor-element-2f2347a .comment-list .comment-content p,
    .elementor-588 .elementor-element.elementor-element-2f2347a form .logged-in-as ,
    .elementor-588 .elementor-element.elementor-element-2f2347a form .comment-notes{
        font-size: 0.8rem;
    }
    .elementor-588 .elementor-element.elementor-element-2f2347a .comment-list .fn a{
        font-size: 22px;
    }
    .elementor-588 .elementor-element.elementor-element-2f2347a .comment-list .comment-metadata a{
        font-size: 0.8rem;
    }
}


@media(max-width: 767px){
    .elementor-588 .elementor-element.elementor-element-2f2347a h2{
        font-size: 1.6rem;
    }
    .elementor-588 .elementor-element.elementor-element-2f2347a form label{
        font-size: 0.8rem;
    }
}


@media(max-width: 576px){
    .elementor-588 .elementor-element.elementor-element-2f2347a .comment-meta{
        flex-direction: column;
        gap: 10px !important;
    }
    .elementor-588 .elementor-element.elementor-element-2f2347a .comment-meta .comment-author{
        display: flex;
        align-items: center;
        flex-direction: column;
        gap: 10px;
    }
    .elementor-588 .elementor-element.elementor-element-2f2347a .comment-content{
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2b769c */.elementor-588 .elementor-element.elementor-element-d2b769c h3:before{
    content: '';
    position: absolute;
    height: 3px;
    width: 50px;
    background-color: var(--e-global-color-primary);
    bottom: -15px;
    left: 0;
}/* End custom CSS */