.elementor-5622 .elementor-element.elementor-element-0ae6801{--display:flex;--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-5622 .elementor-element.elementor-element-0ae6801:not(.elementor-motion-effects-element-type-background), .elementor-5622 .elementor-element.elementor-element-0ae6801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #071528 0%, #4B0050 100%);}.elementor-5622 .elementor-element.elementor-element-081c509 .elementor-icon-list-icon i{color:#B68955;transition:color 0.3s;}.elementor-5622 .elementor-element.elementor-element-081c509 .elementor-icon-list-icon svg{fill:#B68955;transition:fill 0.3s;}.elementor-5622 .elementor-element.elementor-element-081c509{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-5622 .elementor-element.elementor-element-081c509 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5622 .elementor-element.elementor-element-081c509 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;}.elementor-5622 .elementor-element.elementor-element-081c509 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5622 .elementor-element.elementor-element-add59fd > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-5622 .elementor-element.elementor-element-add59fd{text-align:center;}.elementor-5622 .elementor-element.elementor-element-add59fd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:46px;font-weight:700;line-height:1.18em;color:#FFFFFF;}.elementor-5622 .elementor-element.elementor-element-8ca462d{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-5622 .elementor-element.elementor-element-8ca462d:not(.elementor-motion-effects-element-type-background), .elementor-5622 .elementor-element.elementor-element-8ca462d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4F8;}.elementor-5622 .elementor-element.elementor-element-efe22ac{--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;--align-items:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5622 .elementor-element.elementor-element-89f6cdc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5622 .elementor-element.elementor-element-4ed2d8b{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 12px 36px 0px rgba(7,40,73,0.08);--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-5622 .elementor-element.elementor-element-4ed2d8b:not(.elementor-motion-effects-element-type-background), .elementor-5622 .elementor-element.elementor-element-4ed2d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5622 .elementor-element.elementor-element-41b5d55{text-align:center;}.elementor-5622 .elementor-element.elementor-element-288d69b{color:#5A6472;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.9em;}.elementor-5622 .elementor-element.elementor-element-bdbebe1{--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:space-between;--align-items:center;--gap:18px 24px;--row-gap:18px;--column-gap:24px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-5622 .elementor-element.elementor-element-bdbebe1:not(.elementor-motion-effects-element-type-background), .elementor-5622 .elementor-element.elementor-element-bdbebe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7F0080 0%, #42004A 100%);}.elementor-5622 .elementor-element.elementor-element-b90fab7{--display:flex;}.elementor-5622 .elementor-element.elementor-element-0a844b0{text-align:start;}.elementor-5622 .elementor-element.elementor-element-0a844b0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-5622 .elementor-element.elementor-element-73c3eb1 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-5622 .elementor-element.elementor-element-73c3eb1{text-align:start;font-family:"Open Sans", Sans-serif;font-size:15px;color:rgba(255,255,255,0.82);}.elementor-5622 .elementor-element.elementor-element-18f4da6{--display:flex;}.elementor-5622 .elementor-element.elementor-element-5f12d7d .elementor-button{background-color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;fill:#7F0080;color:#7F0080;border-radius:50px 50px 50px 50px;padding:16px 30px 16px 30px;}.elementor-5622 .elementor-element.elementor-element-5f12d7d .elementor-button:hover, .elementor-5622 .elementor-element.elementor-element-5f12d7d .elementor-button:focus{background-color:#B68955;color:#FFFFFF;}.elementor-5622 .elementor-element.elementor-element-5f12d7d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5622 .elementor-element.elementor-element-5f12d7d .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-5622 .elementor-element.elementor-element-5f12d7d .elementor-button:hover svg, .elementor-5622 .elementor-element.elementor-element-5f12d7d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5622 .elementor-element.elementor-element-420dc31{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5622 .elementor-element.elementor-element-9d82c95{--display:flex;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(7,40,73,0.08);--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-5622 .elementor-element.elementor-element-9d82c95:not(.elementor-motion-effects-element-type-background), .elementor-5622 .elementor-element.elementor-element-9d82c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5622 .elementor-element.elementor-element-a4c2d95 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-5622 .elementor-element.elementor-element-a4c2d95{text-align:start;}.elementor-5622 .elementor-element.elementor-element-a4c2d95 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:600;color:#072849;}.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-icon i{color:#B68955;transition:color 0.3s;}.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-icon svg{fill:#B68955;transition:fill 0.3s;}.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#7F0080;}.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#7F0080;}.elementor-5622 .elementor-element.elementor-element-634834c{--e-icon-list-icon-size:11px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;}.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-text{color:#5A6472;transition:color 0.3s;}.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7F0080;}.elementor-5622 .elementor-element.elementor-element-10be434{--display:flex;--border-radius:18px 18px 18px 18px;box-shadow:0px 14px 34px 0px rgba(127,0,128,0.26);--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-5622 .elementor-element.elementor-element-10be434:not(.elementor-motion-effects-element-type-background), .elementor-5622 .elementor-element.elementor-element-10be434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7F0080 0%, #42004A 100%);}.elementor-5622 .elementor-element.elementor-element-050217a .elementor-icon-wrapper{text-align:start;}.elementor-5622 .elementor-element.elementor-element-050217a.elementor-view-stacked .elementor-icon{background-color:rgba(255,255,255,0.16);color:#FFFFFF;}.elementor-5622 .elementor-element.elementor-element-050217a.elementor-view-framed .elementor-icon, .elementor-5622 .elementor-element.elementor-element-050217a.elementor-view-default .elementor-icon{color:rgba(255,255,255,0.16);border-color:rgba(255,255,255,0.16);}.elementor-5622 .elementor-element.elementor-element-050217a.elementor-view-framed .elementor-icon, .elementor-5622 .elementor-element.elementor-element-050217a.elementor-view-default .elementor-icon svg{fill:rgba(255,255,255,0.16);}.elementor-5622 .elementor-element.elementor-element-050217a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-5622 .elementor-element.elementor-element-050217a.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-5622 .elementor-element.elementor-element-050217a .elementor-icon{font-size:22px;}.elementor-5622 .elementor-element.elementor-element-050217a .elementor-icon svg{height:22px;}.elementor-5622 .elementor-element.elementor-element-df6788d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-5622 .elementor-element.elementor-element-df6788d{text-align:start;}.elementor-5622 .elementor-element.elementor-element-df6788d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-5622 .elementor-element.elementor-element-966de1d > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-5622 .elementor-element.elementor-element-966de1d{text-align:start;font-family:"Open Sans", Sans-serif;font-size:14px;line-height:1.7em;color:rgba(255,255,255,0.82);}.elementor-5622 .elementor-element.elementor-element-8638671 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-5622 .elementor-element.elementor-element-8638671 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-5622 .elementor-element.elementor-element-8638671.elementor-view-stacked .elementor-icon{background-color:#B68955;}.elementor-5622 .elementor-element.elementor-element-8638671.elementor-view-framed .elementor-icon, .elementor-5622 .elementor-element.elementor-element-8638671.elementor-view-default .elementor-icon{fill:#B68955;color:#B68955;border-color:#B68955;}.elementor-5622 .elementor-element.elementor-element-8638671 .elementor-icon{font-size:16px;}.elementor-5622 .elementor-element.elementor-element-8638671 .elementor-icon-box-title, .elementor-5622 .elementor-element.elementor-element-8638671 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:19px;font-weight:700;}.elementor-5622 .elementor-element.elementor-element-8638671 .elementor-icon-box-title{color:#FFFFFF;}.elementor-5622 .elementor-element.elementor-element-41dc2ef .elementor-button{background-color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;fill:#7F0080;color:#7F0080;border-radius:50px 50px 50px 50px;padding:13px 26px 13px 26px;}.elementor-5622 .elementor-element.elementor-element-41dc2ef .elementor-button:hover, .elementor-5622 .elementor-element.elementor-element-41dc2ef .elementor-button:focus{background-color:#B68955;color:#FFFFFF;}.elementor-5622 .elementor-element.elementor-element-41dc2ef > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-5622 .elementor-element.elementor-element-41dc2ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5622 .elementor-element.elementor-element-41dc2ef .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5622 .elementor-element.elementor-element-41dc2ef .elementor-button:hover svg, .elementor-5622 .elementor-element.elementor-element-41dc2ef .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-5622 .elementor-element.elementor-element-0ae6801{--content-width:1180px;}.elementor-5622 .elementor-element.elementor-element-8ca462d{--content-width:1180px;}.elementor-5622 .elementor-element.elementor-element-89f6cdc{--width:calc(68% - 22px);}.elementor-5622 .elementor-element.elementor-element-b90fab7{--width:calc(62% - 12px);}.elementor-5622 .elementor-element.elementor-element-18f4da6{--width:calc(38% - 12px);}.elementor-5622 .elementor-element.elementor-element-420dc31{--width:calc(32% - 22px);}}@media(max-width:1024px) and (min-width:768px){.elementor-5622 .elementor-element.elementor-element-89f6cdc{--width:100%;}.elementor-5622 .elementor-element.elementor-element-420dc31{--width:100%;}}@media(max-width:1024px){.elementor-5622 .elementor-element.elementor-element-add59fd .elementor-heading-title{font-size:34px;}.elementor-5622 .elementor-element.elementor-element-efe22ac{--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;}}@media(max-width:767px){.elementor-5622 .elementor-element.elementor-element-0ae6801{--padding-top:52px;--padding-bottom:52px;--padding-left:18px;--padding-right:18px;}.elementor-5622 .elementor-element.elementor-element-add59fd .elementor-heading-title{font-size:28px;}.elementor-5622 .elementor-element.elementor-element-8ca462d{--padding-top:60px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-5622 .elementor-element.elementor-element-efe22ac{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5622 .elementor-element.elementor-element-89f6cdc{--width:100%;}.elementor-5622 .elementor-element.elementor-element-4ed2d8b{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-5622 .elementor-element.elementor-element-bdbebe1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5622 .elementor-element.elementor-element-b90fab7{--width:100%;}.elementor-5622 .elementor-element.elementor-element-0a844b0{text-align:center;}.elementor-5622 .elementor-element.elementor-element-73c3eb1{text-align:center;}.elementor-5622 .elementor-element.elementor-element-18f4da6{--width:100%;}.elementor-5622 .elementor-element.elementor-element-420dc31{--width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-081c509 */.elementor-5622 .elementor-element.elementor-element-081c509 .elementor-icon-list-items{justify-content:center;}.elementor-5622 .elementor-element.elementor-element-081c509 .elementor-icon-list-item{background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.22);padding:8px 18px;border-radius:40px;backdrop-filter:blur(6px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ae6801 */.elementor-5622 .elementor-element.elementor-element-0ae6801{position:relative;overflow:hidden;}.elementor-5622 .elementor-element.elementor-element-0ae6801:after{content:"";position:absolute;top:-45%;right:-6%;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(182,137,85,.20) 0%,rgba(182,137,85,0) 68%);pointer-events:none;z-index:1;}.elementor-5622 .elementor-element.elementor-element-0ae6801>.e-con-inner{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41b5d55 */.elementor-5622 .elementor-element.elementor-element-41b5d55{overflow:hidden;border-radius:14px;margin-bottom:30px;}.elementor-5622 .elementor-element.elementor-element-41b5d55 img{width:100%;height:420px;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.19,.72,.28,1);}.elementor-5622 .elementor-element.elementor-element-41b5d55:hover img{transform:scale(1.05);}@media(max-width:767px){.elementor-5622 .elementor-element.elementor-element-41b5d55 img{height:230px;}}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-288d69b */.elementor-5622 .elementor-element.elementor-element-288d69b h1,.elementor-5622 .elementor-element.elementor-element-288d69b h2,.elementor-5622 .elementor-element.elementor-element-288d69b h3,.elementor-5622 .elementor-element.elementor-element-288d69b h4{font-family:Outfit,sans-serif;color:#072849;margin:28px 0 12px;line-height:1.3;}.elementor-5622 .elementor-element.elementor-element-288d69b h2{font-size:26px;}.elementor-5622 .elementor-element.elementor-element-288d69b h3{font-size:21px;}.elementor-5622 .elementor-element.elementor-element-288d69b p{margin-bottom:18px;}.elementor-5622 .elementor-element.elementor-element-288d69b strong{color:#072849;}.elementor-5622 .elementor-element.elementor-element-288d69b a{color:#7F0080;text-decoration:underline;text-underline-offset:3px;}.elementor-5622 .elementor-element.elementor-element-288d69b a:hover{color:#B68955;}.elementor-5622 .elementor-element.elementor-element-288d69b img{border-radius:14px;max-width:100%;height:auto;}.elementor-5622 .elementor-element.elementor-element-288d69b ul,.elementor-5622 .elementor-element.elementor-element-288d69b ol{padding-left:22px;margin-bottom:18px;}.elementor-5622 .elementor-element.elementor-element-288d69b li{margin-bottom:8px;}.elementor-5622 .elementor-element.elementor-element-288d69b blockquote{border-left:4px solid #7F0080;background:#F7F4F8;margin:24px 0;padding:20px 24px;border-radius:0 14px 14px 0;font-style:italic;color:#072849;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f12d7d */.elementor-5622 .elementor-element.elementor-element-5f12d7d .elementor-button{box-shadow:0 12px 28px rgba(0,0,0,.20);transition:transform .3s ease,background-color .3s ease;}.elementor-5622 .elementor-element.elementor-element-5f12d7d .elementor-button:hover{transform:translateY(-4px);}.elementor-5622 .elementor-element.elementor-element-5f12d7d .elementor-button .elementor-button-icon{transition:transform .3s ease;}.elementor-5622 .elementor-element.elementor-element-5f12d7d .elementor-button:hover .elementor-button-icon{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4c2d95 */.elementor-5622 .elementor-element.elementor-element-a4c2d95{position:relative;}.elementor-5622 .elementor-element.elementor-element-a4c2d95:after{content:"";position:absolute;left:0;bottom:-11px;width:34px;height:3px;border-radius:3px;background:linear-gradient(90deg,#7F0080,#B68955);}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-634834c */.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-item{background:#F7F4F8;border:1px solid rgba(127,0,128,.09);border-radius:12px;padding:13px 16px;transition:all .3s ease;}.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-item:hover{background:#fff;border-color:rgba(127,0,128,.28);transform:translateX(6px);box-shadow:0 10px 22px rgba(127,0,128,.10);}.elementor-5622 .elementor-element.elementor-element-634834c .elementor-icon-list-text{transition:color .3s ease;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41dc2ef */.elementor-5622 .elementor-element.elementor-element-41dc2ef .elementor-button{transition:transform .3s ease,background-color .3s ease;}.elementor-5622 .elementor-element.elementor-element-41dc2ef .elementor-button:hover{transform:translateY(-3px);}.elementor-5622 .elementor-element.elementor-element-41dc2ef .elementor-button .elementor-button-icon{transition:transform .3s ease;}.elementor-5622 .elementor-element.elementor-element-41dc2ef .elementor-button:hover .elementor-button-icon{transform:translateX(4px);}/* End custom CSS */