.elementor-13571 .elementor-element.elementor-element-82de1ba{--display:flex;--min-height:650px;--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;--justify-content:center;--z-index:2;}.elementor-13571 .elementor-element.elementor-element-82de1ba:not(.elementor-motion-effects-element-type-background), .elementor-13571 .elementor-element.elementor-element-82de1ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE4;}.elementor-13571 .elementor-element.elementor-element-f7c4b04{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13571 .elementor-element.elementor-element-7c809ae{text-align:center;}.elementor-13571 .elementor-element.elementor-element-7c809ae img{width:180px;}.elementor-13571 .elementor-element.elementor-element-4ff5821{text-align:center;}.elementor-13571 .elementor-element.elementor-element-4ff5821 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:1.75rem;font-weight:600;line-height:1.3em;color:#0C0A0F;}.elementor-13571 .elementor-element.elementor-element-b259349{background-color:transparent;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 20px 20px 20px;background-image:radial-gradient(at top center, #FCF9F3 0%, #F2EDE4 70%);box-shadow:0px -15px 30px -30px rgba(0, 120.99999999999999, 111.99999999999993, 0.6);}.elementor-13571 .elementor-element.elementor-element-b259349 .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:800;color:#009489;}.elementor-13571 .elementor-element.elementor-element-b259349 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13571 .elementor-element.elementor-element-b259349 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:0.95rem;font-weight:400;color:#0C0A0F;}.elementor-13571 .elementor-element.elementor-element-c9de4ec .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#57555A;}.elementor-13571 .elementor-element.elementor-element-c9de4ec .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:800;color:#0C0A0F;}.elementor-13571 .elementor-element.elementor-element-0734798{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;box-shadow:0px 15px 20px -15px rgba(0, 120.99999999999999, 111.99999999999993, 0.5);}.elementor-13571 .elementor-element.elementor-element-0734798.elementor-element{--align-self:center;}.elementor-13571 .elementor-element.elementor-element-0734798 .elementor-button{font-family:"Sora", Sans-serif;font-weight:800;text-transform:uppercase;fill:#E9F2FE;color:#E9F2FE;border-radius:8px 8px 8px 8px;padding:12px 5px 12px 5px;}.elementor-13571 .elementor-element.elementor-element-07957e9{--display:flex;--min-height:0px;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-13571 .elementor-element.elementor-element-744e87a{--display:flex;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:8;}.elementor-13571 .elementor-element.elementor-element-23024a6{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 30px 40px -30px rgba(0, 0, 0, 0.3);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13571 .elementor-element.elementor-element-23024a6:not(.elementor-motion-effects-element-type-background), .elementor-13571 .elementor-element.elementor-element-23024a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #FCF9F3 0%, #E2D0B1 85%);}.elementor-13571 .elementor-element.elementor-element-df14ac8{width:var( --container-widget-width, 450px );max-width:450px;background-color:transparent;padding:10px 10px 10px 10px;--container-widget-width:450px;--container-widget-flex-grow:0;background-image:linear-gradient(135deg, #1CDCCD 0%, #009489 100%);border-radius:3px 3px 3px 3px;text-align:center;}.elementor-13571 .elementor-element.elementor-element-df14ac8.elementor-element{--align-self:center;}.elementor-13571 .elementor-element.elementor-element-df14ac8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:700;color:#FFFFFF;}.elementor-13571 .elementor-element.elementor-element-5014857{text-align:center;}.elementor-13571 .elementor-element.elementor-element-5014857 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:2.5rem;font-weight:600;line-height:1.3em;color:#009489;}.elementor-13571 .elementor-element.elementor-element-dcc759d{--divider-border-style:solid;--divider-color:#FFFFFF80;--divider-border-width:1px;}.elementor-13571 .elementor-element.elementor-element-dcc759d .elementor-divider-separator{width:100%;}.elementor-13571 .elementor-element.elementor-element-dcc759d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-13571 .elementor-element.elementor-element-2a5444e .elementor-image-box-title{margin-bottom:10px;font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:800;color:#0C0A0F;}.elementor-13571 .elementor-element.elementor-element-2a5444e .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:0.95rem;font-weight:400;color:#57555A;}.elementor-13571 .elementor-element.elementor-element-41a7f0c{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13571 .elementor-element.elementor-element-f225fed{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-13571 .elementor-element.elementor-element-f225fed .elementor-image-box-title{font-family:"Noto Serif", Sans-serif;font-size:4rem;font-weight:600;color:#009489;}.elementor-13571 .elementor-element.elementor-element-f225fed .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.6em;color:#0C0A0F;}.elementor-13571 .elementor-element.elementor-element-e457ec0{width:var( --container-widget-width, 400px );max-width:400px;background-color:transparent;padding:20px 20px 20px 20px;--container-widget-width:400px;--container-widget-flex-grow:0;background-image:linear-gradient(135deg, #FFFFFF1A 0%, #FFFFFF80 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000033;border-radius:6px 0px 0px 6px;text-align:center;}.elementor-13571 .elementor-element.elementor-element-e457ec0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#0C0A0F;}.elementor-13571 .elementor-element.elementor-element-8ba7a65{width:var( --container-widget-width, 400px );max-width:400px;background-color:transparent;padding:20px 20px 20px 20px;--container-widget-width:400px;--container-widget-flex-grow:0;background-image:linear-gradient(135deg, #FFFFFF1A 0%, #FFFFFF80 100%);border-style:solid;border-width:1px 1px 1px 0px;border-color:#00000033;border-radius:0px 6px 6px 0px;text-align:center;}.elementor-13571 .elementor-element.elementor-element-8ba7a65 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.97rem;font-weight:400;line-height:1.4em;color:#0C0A0F;}.elementor-13571 .elementor-element.elementor-element-468d4e2{width:var( --container-widget-width, 500px );max-width:500px;background-color:transparent;padding:20px 20px 20px 20px;--container-widget-width:500px;--container-widget-flex-grow:0;background-image:linear-gradient(135deg, #FFFFFF1A 0%, #FFFFFF80 100%);border-style:solid;border-width:0px 1px 1px 1px;border-color:#00000033;border-radius:0px 0px 6px 6px;box-shadow:0px 20px 20px -20px rgba(0, 0, 0, 0.3);text-align:center;}.elementor-13571 .elementor-element.elementor-element-468d4e2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:0.97rem;font-weight:400;line-height:1.4em;color:#0C0A0F;}.elementor-13571 .elementor-element.elementor-element-920156d{width:var( --container-widget-width, 800px );max-width:800px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-13571 .elementor-element.elementor-element-920156d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4em;color:#0C0A0F;}.elementor-13571 .elementor-element.elementor-element-50d545d{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;box-shadow:0px 15px 20px -15px rgba(0, 120.99999999999999, 111.99999999999993, 0.5);}.elementor-13571 .elementor-element.elementor-element-50d545d.elementor-element{--align-self:center;}.elementor-13571 .elementor-element.elementor-element-50d545d .elementor-button{font-family:"Sora", Sans-serif;font-weight:800;text-transform:uppercase;fill:#E9F2FE;color:#E9F2FE;border-radius:8px 8px 8px 8px;padding:12px 5px 12px 5px;}body.elementor-page-13571:not(.elementor-motion-effects-element-type-background), body.elementor-page-13571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EDE4;}@media(max-width:767px){.elementor-13571 .elementor-element.elementor-element-82de1ba{--content-width:340px;--min-height:0px;--padding-top:180px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-13571 .elementor-element.elementor-element-7c809ae img{width:150px;}.elementor-13571 .elementor-element.elementor-element-4ff5821 .elementor-heading-title{font-size:1.3rem;}.elementor-13571 .elementor-element.elementor-element-b259349{padding:35px 5px 10px 5px;}.elementor-13571 .elementor-element.elementor-element-b259349 .elementor-image-box-title{font-size:1rem;}.elementor-13571 .elementor-element.elementor-element-b259349 .elementor-image-box-description{font-size:0.92rem;}.elementor-13571 .elementor-element.elementor-element-c9de4ec .elementor-image-box-title{font-size:0.92rem;}.elementor-13571 .elementor-element.elementor-element-c9de4ec .elementor-image-box-description{font-size:0.95rem;}.elementor-13571 .elementor-element.elementor-element-07957e9{--content-width:340px;}.elementor-13571 .elementor-element.elementor-element-744e87a{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-13571 .elementor-element.elementor-element-23024a6{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:35px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-13571 .elementor-element.elementor-element-df14ac8{padding:10px 5px 10px 5px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-13571 .elementor-element.elementor-element-df14ac8 .elementor-heading-title{font-size:0.85rem;line-height:1.3em;}.elementor-13571 .elementor-element.elementor-element-5014857 .elementor-heading-title{font-size:1.5rem;line-height:1.3em;}.elementor-13571 .elementor-element.elementor-element-dcc759d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-13571 .elementor-element.elementor-element-2a5444e .elementor-image-box-title{font-size:0.9rem;letter-spacing:0.05em;}.elementor-13571 .elementor-element.elementor-element-2a5444e .elementor-image-box-description{font-size:0.94rem;}.elementor-13571 .elementor-element.elementor-element-f225fed .elementor-image-box-wrapper{text-align:center;}.elementor-13571 .elementor-element.elementor-element-f225fed .elementor-image-box-title{font-size:2.3rem;}.elementor-13571 .elementor-element.elementor-element-f225fed .elementor-image-box-description{font-size:0.98rem;line-height:1.5em;}.elementor-13571 .elementor-element.elementor-element-e457ec0{padding:20px 5px 20px 5px;--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-13571 .elementor-element.elementor-element-e457ec0 .elementor-heading-title{font-size:0.9em;}.elementor-13571 .elementor-element.elementor-element-8ba7a65{padding:20px 5px 20px 5px;--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-13571 .elementor-element.elementor-element-8ba7a65 .elementor-heading-title{font-size:0.9em;}.elementor-13571 .elementor-element.elementor-element-468d4e2{padding:20px 10px 20px 10px;--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;}.elementor-13571 .elementor-element.elementor-element-468d4e2 .elementor-heading-title{font-size:0.9em;}.elementor-13571 .elementor-element.elementor-element-920156d .elementor-heading-title{font-size:0.94rem;line-height:1.4em;}.elementor-13571 .elementor-element.elementor-element-5f9acdf.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-13571 .elementor-element.elementor-element-82de1ba{--content-width:1280px;}.elementor-13571 .elementor-element.elementor-element-f7c4b04{--width:550px;}.elementor-13571 .elementor-element.elementor-element-07957e9{--content-width:1000px;}}/* Start custom CSS for image-box, class: .elementor-element-b259349 */.elementor-13571 .elementor-element.elementor-element-b259349{
    border-top:1px solid;
    border-image:linear-gradient(90deg, transparent, rgba(255,255,255), transparent) 1;
}

.elementor-13571 .elementor-element.elementor-element-b259349 .elementor-image-box-img{
    width:50px;
    height:40px;
    background:#FCF9F3;
    /*background:red;*/
    border-radius:4px;
    padding:6px 8px;
    position:absolute;
    top:-17px;
    transform:translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df14ac8 */.elementor-13571 .elementor-element.elementor-element-df14ac8{
    position:absolute;
    top:-18px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a5444e *//*.elementor-13571 .elementor-element.elementor-element-2a5444e{*/
/*    border-top:1px solid;*/
/*    border-image:linear-gradient(90deg, transparent, rgba(255,255,255), transparent) 1;*/
/*}*//* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f225fed */.elementor-13571 .elementor-element.elementor-element-f225fed .elementor-image-box-description{
    filter:drop-shadow(0 0 10px #ffffff);
}

@media (min-width:767px){
    .elementor-13571 .elementor-element.elementor-element-f225fed .elementor-image-box-description{
        padding:0 2%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e457ec0 */@media (max-width:767px){
    .elementor-13571 .elementor-element.elementor-element-e457ec0{
        display:flex;
        align-items:center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-920156d */.elementor-13571 .elementor-element.elementor-element-920156d .elementor-heading-title{
    filter:drop-shadow(0 0 10px #ffffff);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f9acdf */.elementor-13571 .elementor-element.elementor-element-5f9acdf{
    
    position:absolute;
    top:-50px;
    left:50%;
    transition:all 0s;
    z-index:1;
    opacity:0.3;
    filter:blur(4px);
    transform:
        translateX(-50%)
        rotate(180deg);
}

.elementor-13571 .elementor-element.elementor-element-5f9acdf.elementor-sticky--active{
    transform:
        translateX(0)
        rotate(180deg);
}

@media (max-width:767px){
    .elementor-13571 .elementor-element.elementor-element-5f9acdf{
        width:250px !important;
        top:100px;
        opacity:0.5;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07957e9 */.elementor-13571 .elementor-element.elementor-element-07957e9::before, .elementor-13571 .elementor-element.elementor-element-07957e9::after{
    content:"";
    width:100%;
    height:600px;
    background:red;
    position:absolute;
    right:0;
    left:0;
    z-index:2;
}

.elementor-13571 .elementor-element.elementor-element-07957e9::before{
    top:0;
    background:linear-gradient(180deg, #F2EDE4, transparent);
}

.elementor-13571 .elementor-element.elementor-element-07957e9::after{
    bottom:0;
    background:linear-gradient(180deg, transparent, #F2EDE4);
}/* End custom CSS */
/* Start custom CSS */::-webkit-scrollbar{display:none;}
html, body{overflow-x:hidden;}

.elementor-image-box-title{margin-top:0;}

.elementor-button{
    background:linear-gradient(15deg, #009489, #1CDCCD, #009489);
    color:#ffffff;
    border:2px solid, #18EFDF;
}

.elementor-button-text
{filter: drop-shadow(0 0 5px rgba(0, 0, 0, 0.3));}

.elementor-button:hover{transform:scale(1.02);}

/*Extras*/

.g1{
    background: -webkit-linear-gradient(180deg, #009489, #1AC0B4, #009489);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/*Media Queries*/
@media (min-width:767px){.onlyMob{display:none;}}
@media (max-width:767px){.onlyDesk{display:none;}}/* End custom CSS */