.elementor-4047 .elementor-element.elementor-element-1b2615{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4047 .elementor-element.elementor-element-6527dfa9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-4047 .elementor-element.elementor-element-6527dfa9:not(.elementor-motion-effects-element-type-background), .elementor-4047 .elementor-element.elementor-element-6527dfa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(26deg, #F4EDF7 15%, #FDFBFD 63%);}.elementor-4047 .elementor-element.elementor-element-6527dfa9.e-con{--align-self:center;}.elementor-4047 .elementor-element.elementor-element-a13d00f{width:var( --container-widget-width, 813px );max-width:813px;--container-widget-width:813px;--container-widget-flex-grow:0;--dynamic-text-color:#000000;}.elementor-4047 .elementor-element.elementor-element-a13d00f > .elementor-widget-container{margin:12px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-4047 .elementor-element.elementor-element-a13d00f.elementor-element{--align-self:center;}.elementor-4047 .elementor-element.elementor-element-a13d00f .elementor-headline{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:55px;font-weight:600;line-height:76px;}.elementor-4047 .elementor-element.elementor-element-a13d00f .elementor-headline-plain-text{color:#000000;}.elementor-4047 .elementor-element.elementor-element-a13d00f .elementor-headline-dynamic-text{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-4047 .elementor-element.elementor-element-78d0a2e2{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;font-style:italic;line-height:30px;color:#717171;}.elementor-4047 .elementor-element.elementor-element-78d0a2e2 > .elementor-widget-container{margin:15px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-4047 .elementor-element.elementor-element-5ca19a83{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4047 .elementor-element.elementor-element-591acb58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-4047 .elementor-element.elementor-element-6bda4c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:5px 5px 5px 5px;box-shadow:0px 40px 60px 0px rgba(62.00000000000005, 35.00000000000001, 74, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4047 .elementor-element.elementor-element-6bda4c3:not(.elementor-motion-effects-element-type-background), .elementor-4047 .elementor-element.elementor-element-6bda4c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-2ba5a350 > .elementor-widget-container{background-color:#6A378114;margin:0px 0px 0px 0px;padding:8px 12px 10px 12px;}.elementor-4047 .elementor-element.elementor-element-37d02929{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-4047 .elementor-element.elementor-element-37d02929 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4047 .elementor-element.elementor-element-37d02929 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;line-height:32px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-dedef83{width:100%;max-width:100%;text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#373737;}.elementor-4047 .elementor-element.elementor-element-dedef83 > .elementor-widget-container{margin:12px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-4047 .elementor-element.elementor-element-4b702221{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:5px 5px 5px 5px;box-shadow:0px 40px 60px 0px rgba(62.00000000000005, 35.00000000000001, 74, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4047 .elementor-element.elementor-element-4b702221:not(.elementor-motion-effects-element-type-background), .elementor-4047 .elementor-element.elementor-element-4b702221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-5c42304c > .elementor-widget-container{background-color:#6A378114;margin:0px 0px 0px 0px;padding:8px 12px 10px 12px;}.elementor-4047 .elementor-element.elementor-element-264483c1{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-4047 .elementor-element.elementor-element-264483c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4047 .elementor-element.elementor-element-264483c1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;line-height:32px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-302cbefd{width:100%;max-width:100%;text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#373737;}.elementor-4047 .elementor-element.elementor-element-302cbefd > .elementor-widget-container{margin:12px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-4047 .elementor-element.elementor-element-18f3e5f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:5px 5px 5px 5px;box-shadow:0px 40px 60px 0px rgba(62.00000000000005, 35.00000000000001, 74, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4047 .elementor-element.elementor-element-18f3e5f0:not(.elementor-motion-effects-element-type-background), .elementor-4047 .elementor-element.elementor-element-18f3e5f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-1fc54f06 > .elementor-widget-container{background-color:#6A378114;margin:0px 0px 0px 0px;padding:8px 12px 10px 12px;}.elementor-4047 .elementor-element.elementor-element-342ba050{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-4047 .elementor-element.elementor-element-342ba050 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4047 .elementor-element.elementor-element-342ba050 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;line-height:32px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-4b48f670{width:100%;max-width:100%;text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#373737;}.elementor-4047 .elementor-element.elementor-element-4b48f670 > .elementor-widget-container{margin:12px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-4047 .elementor-element.elementor-element-6b679439{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:70px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4047 .elementor-element.elementor-element-15531ff5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-4047 .elementor-element.elementor-element-587fa700{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-fda1288.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-fda1288.elementor-social-icon i{color:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-fda1288.elementor-social-icon svg{fill:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-2d73c11.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-2d73c11.elementor-social-icon i{color:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-2d73c11.elementor-social-icon svg{fill:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-36de573.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-36de573.elementor-social-icon i{color:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-36de573.elementor-social-icon svg{fill:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-04be8ed.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-04be8ed.elementor-social-icon i{color:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-04be8ed.elementor-social-icon svg{fill:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-ff14a7e.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-ff14a7e.elementor-social-icon i{color:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-ff14a7e.elementor-social-icon svg{fill:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-c3ca345.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-c3ca345.elementor-social-icon i{color:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-repeater-item-c3ca345.elementor-social-icon svg{fill:var( --e-global-color-1fa21c7 );}.elementor-4047 .elementor-element.elementor-element-7ae6ba61{--grid-template-columns:repeat(0, auto);--icon-size:36px;--grid-column-gap:40px;--grid-row-gap:25px;}.elementor-4047 .elementor-element.elementor-element-7ae6ba61 .elementor-widget-container{text-align:center;}@media(min-width:768px){.elementor-4047 .elementor-element.elementor-element-1b2615{--content-width:1270px;}.elementor-4047 .elementor-element.elementor-element-5ca19a83{--content-width:1270px;}.elementor-4047 .elementor-element.elementor-element-6bda4c3{--width:32%;}.elementor-4047 .elementor-element.elementor-element-4b702221{--width:32%;}.elementor-4047 .elementor-element.elementor-element-18f3e5f0{--width:32%;}.elementor-4047 .elementor-element.elementor-element-6b679439{--content-width:1270px;}.elementor-4047 .elementor-element.elementor-element-587fa700{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4047 .elementor-element.elementor-element-6bda4c3{--width:100%;}.elementor-4047 .elementor-element.elementor-element-4b702221{--width:100%;}.elementor-4047 .elementor-element.elementor-element-18f3e5f0{--width:100%;}}@media(max-width:1024px){.elementor-4047 .elementor-element.elementor-element-a13d00f .elementor-headline{font-size:40px;}.elementor-4047 .elementor-element.elementor-element-591acb58{--flex-wrap:wrap;}.elementor-4047 .elementor-element.elementor-element-7ae6ba61{--grid-template-columns:repeat(0, auto);width:100%;max-width:100%;--icon-size:22px;--grid-row-gap:25px;}.elementor-4047 .elementor-element.elementor-element-7ae6ba61.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-4047 .elementor-element.elementor-element-1b2615{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4047 .elementor-element.elementor-element-a13d00f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4047 .elementor-element.elementor-element-a13d00f .elementor-headline{font-size:21px;}.elementor-4047 .elementor-element.elementor-element-78d0a2e2 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4047 .elementor-element.elementor-element-78d0a2e2{font-size:18px;}.elementor-4047 .elementor-element.elementor-element-5ca19a83{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4047 .elementor-element.elementor-element-591acb58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4047 .elementor-element.elementor-element-dedef83 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4047 .elementor-element.elementor-element-302cbefd > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4047 .elementor-element.elementor-element-4b48f670 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4047 .elementor-element.elementor-element-6b679439{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4047 .elementor-element.elementor-element-15531ff5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4047 .elementor-element.elementor-element-7ae6ba61{--grid-template-columns:repeat(0, auto);}}/* Start custom CSS for animated-headline, class: .elementor-element-a13d00f */.head-anim .elementor-headline-dynamic-wrapper:after{
    background-color: #ffffff00 !important
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dedef83 */.elementor-4047 .elementor-element.elementor-element-dedef83{
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bda4c3 */.elementor-4047 .elementor-element.elementor-element-6bda4c3{
    min-height: 400px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-302cbefd */.elementor-4047 .elementor-element.elementor-element-302cbefd{
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b702221 */.elementor-4047 .elementor-element.elementor-element-4b702221{
    min-height: 400px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b48f670 */.elementor-4047 .elementor-element.elementor-element-4b48f670{
    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18f3e5f0 */.elementor-4047 .elementor-element.elementor-element-18f3e5f0{
    min-height: 400px
}/* End custom CSS */