.elementor-17 .elementor-element.elementor-element-290afc91{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-17 .elementor-element.elementor-element-290afc91:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-290afc91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38cd0ef );}.elementor-17 .elementor-element.elementor-element-6bb346c8{--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;}.elementor-17 .elementor-element.elementor-element-2f7a6bcd{--display:flex;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-2979c539 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-17 .elementor-element.elementor-element-2979c539 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-7b4f3a4-font-family ), Sans-serif;font-size:var( --e-global-typography-7b4f3a4-font-size );font-weight:var( --e-global-typography-7b4f3a4-font-weight );line-height:var( --e-global-typography-7b4f3a4-line-height );letter-spacing:var( --e-global-typography-7b4f3a4-letter-spacing );word-spacing:var( --e-global-typography-7b4f3a4-word-spacing );color:#2E2E3A;}.elementor-17 .elementor-element.elementor-element-2979c539 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2979c539 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2979c539 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-accent );font-family:var( --e-global-typography-81b2bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-81b2bfa-font-size );font-weight:var( --e-global-typography-81b2bfa-font-weight );line-height:var( --e-global-typography-81b2bfa-line-height );letter-spacing:var( --e-global-typography-81b2bfa-letter-spacing );word-spacing:var( --e-global-typography-81b2bfa-word-spacing );padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-551a1705{--display:flex;}.elementor-17 .elementor-element.elementor-element-3256b90{--display:flex;}.elementor-17 .elementor-element.elementor-element-1543708 .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:56px;color:#2E2E3A;}.elementor-17 .elementor-element.elementor-element-8b744a6{font-family:"Montserrat", Sans-serif;}.elementor-17 .elementor-element.elementor-element-d6c8fff .elementor-button{text-decoration:none;background-color:#B76E79;}.elementor-17 .elementor-element.elementor-element-6957af29{--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;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-33f6cbe9{--display:flex;}.elementor-17 .elementor-element.elementor-element-2a16e8b3 img{width:80%;height:452px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 2px;border-color:#BA68C8;border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-544a118d{--display:flex;}.elementor-17 .elementor-element.elementor-element-7278887{text-align:center;}.elementor-17 .elementor-element.elementor-element-7278887 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:800;color:#B76E79;}.elementor-17 .elementor-element.elementor-element-36084f8e img{width:100%;max-width:100%;height:362px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-36084f8e{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-52cb01bf{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-17 .elementor-element.elementor-element-52cb01bf:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-52cb01bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-3628d3ad{--display:flex;}.elementor-17 .elementor-element.elementor-element-3628d3ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-15a39536 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-17 .elementor-element.elementor-element-15a39536 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Playfair Display", Sans-serif;font-size:71px;font-weight:800;text-transform:uppercase;line-height:1.2em;color:#2E2E3A;}.elementor-17 .elementor-element.elementor-element-15a39536 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-15a39536 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-15a39536 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-accent );font-family:var( --e-global-typography-81b2bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-81b2bfa-font-size );font-weight:var( --e-global-typography-81b2bfa-font-weight );line-height:var( --e-global-typography-81b2bfa-line-height );letter-spacing:var( --e-global-typography-81b2bfa-letter-spacing );word-spacing:var( --e-global-typography-81b2bfa-word-spacing );padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-15a39536 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:#B76E79;font-family:var( --e-global-typography-81b2bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-81b2bfa-font-size );font-weight:var( --e-global-typography-81b2bfa-font-weight );line-height:var( --e-global-typography-81b2bfa-line-height );letter-spacing:var( --e-global-typography-81b2bfa-letter-spacing );word-spacing:var( --e-global-typography-81b2bfa-word-spacing );margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-15a39536{width:var( --container-widget-width, 86.622% );max-width:86.622%;--container-widget-width:86.622%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-15a39536.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-78fe6691{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0941224{--display:flex;--min-height:283px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-0941224:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-0941224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2DEE1;}.elementor-17 .elementor-element.elementor-element-442ac59{--display:flex;}.elementor-17 .elementor-element.elementor-element-0b89079{--display:flex;}.elementor-17 .elementor-element.elementor-element-67d3fc0{--display:flex;}.elementor-17 .elementor-element.elementor-element-297fd36{--display:flex;}.elementor-17 .elementor-element.elementor-element-aece6ba{--display:flex;}.elementor-17 .elementor-element.elementor-element-018831e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-3401b40{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-3401b40:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3401b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2DEE1;}.elementor-17 .elementor-element.elementor-element-c6b9f49{--display:flex;}.elementor-17 .elementor-element.elementor-element-1de48f1{--display:flex;}.elementor-17 .elementor-element.elementor-element-274819d{--display:flex;}.elementor-17 .elementor-element.elementor-element-00d8989 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-184a5c1{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-184a5c1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-184a5c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2DEE1;}.elementor-17 .elementor-element.elementor-element-052ab75{--display:flex;}.elementor-17 .elementor-element.elementor-element-f537dc1{--display:flex;}.elementor-17 .elementor-element.elementor-element-97515b4{--display:flex;}.elementor-17 .elementor-element.elementor-element-355d7c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-47eb6edc{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-17 .elementor-element.elementor-element-47eb6edc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-47eb6edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38cd0ef );}.elementor-17 .elementor-element.elementor-element-6ae4ce4{--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;}.elementor-17 .elementor-element.elementor-element-6ae4ce4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-ee88706 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:74px;font-weight:700;text-transform:none;}.elementor-17 .elementor-element.elementor-element-677f615{--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;--padding-top:50px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-677f615:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-677f615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9BDD9;}.elementor-17 .elementor-element.elementor-element-c37452b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-0ea9d58{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-0ea9d58:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-0ea9d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2FB;}.elementor-17 .elementor-element.elementor-element-2603ec5{text-align:center;}.elementor-17 .elementor-element.elementor-element-2603ec5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-b51af14{text-align:center;font-size:14px;color:#6B5A7C;}.elementor-17 .elementor-element.elementor-element-34a6070{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-34a6070:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-34a6070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2FB;}.elementor-17 .elementor-element.elementor-element-b4c2bac{text-align:center;}.elementor-17 .elementor-element.elementor-element-b4c2bac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-6ae19ee{text-align:center;font-size:14px;color:#6B5A7C;}.elementor-17 .elementor-element.elementor-element-192d434{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-192d434:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-192d434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2FB;}.elementor-17 .elementor-element.elementor-element-09f9d75{text-align:center;}.elementor-17 .elementor-element.elementor-element-09f9d75 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-b9ea722{text-align:center;font-size:14px;color:#6B5A7C;}.elementor-17 .elementor-element.elementor-element-55463b5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-17 .elementor-element.elementor-element-9913721{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:70px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-9913721:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9913721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2FB;}.elementor-17 .elementor-element.elementor-element-97077ae{text-align:center;}.elementor-17 .elementor-element.elementor-element-97077ae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-c641f3c{text-align:center;font-size:14px;color:#6B5A7C;}.elementor-17 .elementor-element.elementor-element-16f5779{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF66;--border-color:#FFFFFF66;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:70px;--margin-right:70px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-16f5779:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-16f5779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2FB;}.elementor-17 .elementor-element.elementor-element-2412980{text-align:center;}.elementor-17 .elementor-element.elementor-element-2412980 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-85ecf74{text-align:center;font-size:14px;color:#6B5A7C;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-6bb346c8{--width:100%;}.elementor-17 .elementor-element.elementor-element-2f7a6bcd{--width:60%;}.elementor-17 .elementor-element.elementor-element-551a1705{--width:100%;}.elementor-17 .elementor-element.elementor-element-33f6cbe9{--width:60%;}.elementor-17 .elementor-element.elementor-element-544a118d{--width:100%;}.elementor-17 .elementor-element.elementor-element-3628d3ad{--width:68.817%;}.elementor-17 .elementor-element.elementor-element-78fe6691{--width:100%;}.elementor-17 .elementor-element.elementor-element-6ae4ce4{--width:72.709%;}.elementor-17 .elementor-element.elementor-element-9913721{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-78fe6691{--width:100%;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-290afc91{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2979c539 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-7b4f3a4-font-size );line-height:var( --e-global-typography-7b4f3a4-line-height );letter-spacing:var( --e-global-typography-7b4f3a4-letter-spacing );word-spacing:var( --e-global-typography-7b4f3a4-word-spacing );}.elementor-17 .elementor-element.elementor-element-2979c539 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-81b2bfa-font-size );line-height:var( --e-global-typography-81b2bfa-line-height );letter-spacing:var( --e-global-typography-81b2bfa-letter-spacing );word-spacing:var( --e-global-typography-81b2bfa-word-spacing );}.elementor-17 .elementor-element.elementor-element-2a16e8b3 img{width:100%;}.elementor-17 .elementor-element.elementor-element-52cb01bf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-15a39536 .jeg-elementor-kit.jkit-heading .heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-15a39536 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-81b2bfa-font-size );line-height:var( --e-global-typography-81b2bfa-line-height );letter-spacing:var( --e-global-typography-81b2bfa-letter-spacing );word-spacing:var( --e-global-typography-81b2bfa-word-spacing );}.elementor-17 .elementor-element.elementor-element-15a39536 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-81b2bfa-font-size );line-height:var( --e-global-typography-81b2bfa-line-height );letter-spacing:var( --e-global-typography-81b2bfa-letter-spacing );word-spacing:var( --e-global-typography-81b2bfa-word-spacing );}.elementor-17 .elementor-element.elementor-element-15a39536{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-17 .elementor-element.elementor-element-47eb6edc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-ee88706 .elementor-heading-title{font-size:48px;}.elementor-17 .elementor-element.elementor-element-0ea9d58{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-0ea9d58.e-con{--flex-grow:0;}.elementor-17 .elementor-element.elementor-element-34a6070{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-34a6070.e-con{--flex-grow:0;}.elementor-17 .elementor-element.elementor-element-192d434{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-192d434.e-con{--flex-grow:0;}.elementor-17 .elementor-element.elementor-element-9913721{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-9913721.e-con{--flex-grow:0;}.elementor-17 .elementor-element.elementor-element-16f5779{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-16f5779.e-con{--flex-grow:0;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-2979c539 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-17 .elementor-element.elementor-element-2979c539 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-7b4f3a4-font-size );line-height:var( --e-global-typography-7b4f3a4-line-height );letter-spacing:var( --e-global-typography-7b4f3a4-letter-spacing );word-spacing:var( --e-global-typography-7b4f3a4-word-spacing );}.elementor-17 .elementor-element.elementor-element-2979c539 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-81b2bfa-font-size );line-height:var( --e-global-typography-81b2bfa-line-height );letter-spacing:var( --e-global-typography-81b2bfa-letter-spacing );word-spacing:var( --e-global-typography-81b2bfa-word-spacing );}.elementor-17 .elementor-element.elementor-element-1543708{text-align:center;}.elementor-17 .elementor-element.elementor-element-1543708 .elementor-heading-title{font-size:42px;}.elementor-17 .elementor-element.elementor-element-15a39536 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-17 .elementor-element.elementor-element-15a39536 .jeg-elementor-kit.jkit-heading .heading-title{font-size:38px;}.elementor-17 .elementor-element.elementor-element-15a39536 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-81b2bfa-font-size );line-height:var( --e-global-typography-81b2bfa-line-height );letter-spacing:var( --e-global-typography-81b2bfa-letter-spacing );word-spacing:var( --e-global-typography-81b2bfa-word-spacing );}.elementor-17 .elementor-element.elementor-element-15a39536 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-81b2bfa-font-size );line-height:var( --e-global-typography-81b2bfa-line-height );letter-spacing:var( --e-global-typography-81b2bfa-letter-spacing );word-spacing:var( --e-global-typography-81b2bfa-word-spacing );}.elementor-17 .elementor-element.elementor-element-15a39536{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-018831e .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-86fae87{font-size:15px;}.elementor-17 .elementor-element.elementor-element-00d8989 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-b329a15{font-size:15px;}.elementor-17 .elementor-element.elementor-element-355d7c4 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-2fc2e8e{font-size:15px;}.elementor-17 .elementor-element.elementor-element-ee88706 .elementor-heading-title{font-size:31px;}.elementor-17 .elementor-element.elementor-element-2603ec5 .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-b51af14{font-size:12px;}.elementor-17 .elementor-element.elementor-element-b4c2bac .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-6ae19ee{font-size:12px;}.elementor-17 .elementor-element.elementor-element-09f9d75 .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-b9ea722{font-size:12px;}.elementor-17 .elementor-element.elementor-element-55463b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-9913721{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-97077ae .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-c641f3c{font-size:12px;}.elementor-17 .elementor-element.elementor-element-16f5779{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-2412980 .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-85ecf74{font-size:12px;}}/* Start custom CSS for image, class: .elementor-element-2a16e8b3 */.about-image img {
  border-radius: 20px;
  box-shadow: 0 20px 60px rgba(124, 77, 255, 0.15);
}
.about-image img:hover {
  transform: scale(1.02);
  transition: 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ea9d58 */.elementor-17 .elementor-element.elementor-element-0ea9d58 {
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}
.elementor-17 .elementor-element.elementor-element-0ea9d58:hover {
    transform: translateY(-8px);
    transition: 0.4s ease;
    box-shadow: 0 18px 45px rgba(75, 0, 130, 0.45);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a6070 */.elementor-17 .elementor-element.elementor-element-34a6070 {
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}
.elementor-17 .elementor-element.elementor-element-34a6070:hover {
    transform: translateY(-8px);
    transition: 0.4s ease;
    box-shadow: 0 18px 45px rgba(75, 0, 130, 0.45);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d434 */.elementor-17 .elementor-element.elementor-element-192d434 {
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}
.elementor-17 .elementor-element.elementor-element-192d434:hover {
    transform: translateY(-8px);
    transition: 0.4s ease;
    box-shadow: 0 18px 45px rgba(75, 0, 130, 0.45);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9913721 */.elementor-17 .elementor-element.elementor-element-9913721 {
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}
.elementor-17 .elementor-element.elementor-element-9913721:hover {
    transform: translateY(-8px);
    transition: 0.4s ease;
    box-shadow: 0 18px 45px rgba(75, 0, 130, 0.45);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16f5779 */.elementor-17 .elementor-element.elementor-element-16f5779 {
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
}
.elementor-17 .elementor-element.elementor-element-16f5779:hover {
    transform: translateY(-8px);
    transition: 0.4s ease;
    box-shadow: 0 18px 45px rgba(75, 0, 130, 0.45);
}/* End custom CSS */