.elementor-459 .elementor-element.elementor-element-711043ae{--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:8%;--padding-right:8%;}.elementor-459 .elementor-element.elementor-element-3280306e{--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;--justify-content:center;--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-459 .elementor-element.elementor-element-35c90ade{--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;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-459 .elementor-element.elementor-element-7e417247 .elementor-button{background-color:#F0EEFA;font-family:"Poppins", Sans-serif;font-size:0.75em;font-weight:700;fill:#7C3AED;color:#7C3AED;border-radius:50px 50px 50px 50px;}.elementor-459 .elementor-element.elementor-element-7e417247 .elementor-button-content-wrapper{flex-direction:row;}.elementor-459 .elementor-element.elementor-element-7e417247 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-459 .elementor-element.elementor-element-48703029 .elementor-button{background-color:#F0EEFA;font-family:"Poppins", Sans-serif;font-size:0.75em;font-weight:700;fill:#7C3AED;color:#7C3AED;border-radius:50px 50px 50px 50px;}.elementor-459 .elementor-element.elementor-element-48703029 .elementor-button-content-wrapper{flex-direction:row;}.elementor-459 .elementor-element.elementor-element-48703029 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-459 .elementor-element.elementor-element-3071f41f .elementor-button{background-color:#FDF0F8;font-family:"Poppins", Sans-serif;font-size:0.75em;font-weight:700;fill:#E60076;color:#E60076;border-radius:50px 50px 50px 50px;}.elementor-459 .elementor-element.elementor-element-3071f41f .elementor-button-content-wrapper{flex-direction:row;}.elementor-459 .elementor-element.elementor-element-3071f41f .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-459 .elementor-element.elementor-element-55e1fe04 .elementor-button{background-color:#FDF0F8;font-family:"Poppins", Sans-serif;font-size:0.75em;font-weight:700;fill:#E60076;color:#E60076;border-radius:50px 50px 50px 50px;}.elementor-459 .elementor-element.elementor-element-55e1fe04 .elementor-button-content-wrapper{flex-direction:row;}.elementor-459 .elementor-element.elementor-element-55e1fe04 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-459 .elementor-element.elementor-element-a5c7ddb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:5em;font-weight:800;line-height:1.1em;color:#111625;}.elementor-459 .elementor-element.elementor-element-6bb50d0a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.6em;color:#4B4D55;}.elementor-459 .elementor-element.elementor-element-d60ab16{--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:flex-start;--align-items:center;--flex-wrap:wrap;}.elementor-459 .elementor-element.elementor-element-33221316 .elementor-button{background-color:#111625;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-459 .elementor-element.elementor-element-33221316 .elementor-button-content-wrapper{flex-direction:row;}.elementor-459 .elementor-element.elementor-element-33221316 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-459 .elementor-element.elementor-element-10349dfd .elementor-button{background-color:#7C3AED;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#5C42C2;border-radius:12px 12px 12px 12px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-459 .elementor-element.elementor-element-be9aa65 .elementor-icon-list-icon i{color:#00C950;transition:color 0.3s;}.elementor-459 .elementor-element.elementor-element-be9aa65 .elementor-icon-list-icon svg{fill:#00C950;transition:fill 0.3s;}.elementor-459 .elementor-element.elementor-element-be9aa65{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-459 .elementor-element.elementor-element-be9aa65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-459 .elementor-element.elementor-element-be9aa65 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-459 .elementor-element.elementor-element-be9aa65 .elementor-icon-list-text{color:#6A7282;transition:color 0.3s;}.elementor-459 .elementor-element.elementor-element-5a0e9969{--display:flex;--position:relative;--min-height:560px;--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;top:0px;}body:not(.rtl) .elementor-459 .elementor-element.elementor-element-5a0e9969{left:0px;}body.rtl .elementor-459 .elementor-element.elementor-element-5a0e9969{right:0px;}.elementor-459 .elementor-element.elementor-element-8c70dd1{--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;--flex-wrap:wrap;}.elementor-459 .elementor-element.elementor-element-d971b85{--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;--flex-wrap:wrap;}.elementor-459 .elementor-element.elementor-element-040935d{--display:flex;--min-height:310px;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:#EEE8FA;--border-color:#EEE8FA;--border-radius:22px 22px 22px 22px;box-shadow:0px 16px 34px -26px rgba(17,22,37,.55);--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-459 .elementor-element.elementor-element-040935d:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-040935d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-040935d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-39dff9a{--display:flex;--position:relative;--min-height:190px;--overflow:hidden;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-459 .elementor-element.elementor-element-39dff9a:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-39dff9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF4FF;}body:not(.rtl) .elementor-459 .elementor-element.elementor-element-39dff9a{left:0px;}body.rtl .elementor-459 .elementor-element.elementor-element-39dff9a{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-459 .elementor-element.elementor-element-79099c5{text-align:center;}.elementor-459 .elementor-element.elementor-element-62c0699{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;--z-index:4;}.elementor-459 .elementor-element.elementor-element-62c0699:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-62c0699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7C3AED;}.elementor-459 .elementor-element.elementor-element-9d43216 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-baaef10 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:800;line-height:1.2em;color:#111625;}.elementor-459 .elementor-element.elementor-element-c50ad0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;color:#6A35F5;}.elementor-459 .elementor-element.elementor-element-221e9dd{--display:flex;--min-height:310px;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:#EEE8FA;--border-color:#EEE8FA;--border-radius:22px 22px 22px 22px;box-shadow:0px 16px 34px -26px rgba(17,22,37,.55);--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-459 .elementor-element.elementor-element-221e9dd:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-221e9dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-221e9dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-38f299c{--display:flex;--position:relative;--min-height:190px;--overflow:hidden;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-459 .elementor-element.elementor-element-38f299c:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-38f299c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF4FF;}body:not(.rtl) .elementor-459 .elementor-element.elementor-element-38f299c{left:0px;}body.rtl .elementor-459 .elementor-element.elementor-element-38f299c{right:0px;}.elementor-459 .elementor-element.elementor-element-8cc9ba5{text-align:center;}.elementor-459 .elementor-element.elementor-element-6e4797e{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;--z-index:4;}.elementor-459 .elementor-element.elementor-element-6e4797e:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-6e4797e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F03495;}.elementor-459 .elementor-element.elementor-element-765e376 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-6edf014 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:800;line-height:1.2em;color:#111625;}.elementor-459 .elementor-element.elementor-element-25cfd3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;color:#6A35F5;}.elementor-459 .elementor-element.elementor-element-d74078a{--display:flex;--min-height:310px;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:#EEE8FA;--border-color:#EEE8FA;--border-radius:22px 22px 22px 22px;box-shadow:0px 16px 34px -26px rgba(17,22,37,.55);--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-459 .elementor-element.elementor-element-d74078a:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-d74078a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-d74078a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-c79b6db{--display:flex;--position:relative;--min-height:190px;--overflow:hidden;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-459 .elementor-element.elementor-element-c79b6db:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-c79b6db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF4FF;}body:not(.rtl) .elementor-459 .elementor-element.elementor-element-c79b6db{left:0px;}body.rtl .elementor-459 .elementor-element.elementor-element-c79b6db{right:0px;}.elementor-459 .elementor-element.elementor-element-5e20f91{text-align:center;}.elementor-459 .elementor-element.elementor-element-12cda18{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;--z-index:4;}.elementor-459 .elementor-element.elementor-element-12cda18:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-12cda18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF2D73;}.elementor-459 .elementor-element.elementor-element-7f1a421 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-2b8fb88 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:800;line-height:1.2em;color:#111625;}.elementor-459 .elementor-element.elementor-element-29498e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;color:#6A35F5;}.elementor-459 .elementor-element.elementor-element-7339683{--display:flex;--min-height:310px;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:#EEE8FA;--border-color:#EEE8FA;--border-radius:22px 22px 22px 22px;box-shadow:0px 16px 34px -26px rgba(17,22,37,.55);--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-459 .elementor-element.elementor-element-7339683:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-7339683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-7339683.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-c5fc317{--display:flex;--position:relative;--min-height:190px;--overflow:hidden;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-459 .elementor-element.elementor-element-c5fc317:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-c5fc317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF4FF;}body:not(.rtl) .elementor-459 .elementor-element.elementor-element-c5fc317{left:0px;}body.rtl .elementor-459 .elementor-element.elementor-element-c5fc317{right:0px;}.elementor-459 .elementor-element.elementor-element-c004a61{text-align:center;}.elementor-459 .elementor-element.elementor-element-c67a036{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;--z-index:4;}.elementor-459 .elementor-element.elementor-element-c67a036:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-c67a036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5643F5;}.elementor-459 .elementor-element.elementor-element-45a4607 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-f96c690 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:800;line-height:1.2em;color:#111625;}.elementor-459 .elementor-element.elementor-element-b51ede0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:1.2em;color:#6A35F5;}.elementor-459 .elementor-element.elementor-element-4658311c{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-459 .elementor-element.elementor-element-4ef10fb1{--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;--align-items:center;}.elementor-459 .elementor-element.elementor-element-3180abd .elementor-button{background-color:#F0EEFA;font-family:"Poppins", Sans-serif;font-size:0.75em;font-weight:700;fill:#7C3AED;color:#7C3AED;border-radius:50px 50px 50px 50px;}.elementor-459 .elementor-element.elementor-element-5ee2582f{text-align:center;}.elementor-459 .elementor-element.elementor-element-5ee2582f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5em;font-weight:800;color:#111625;}.elementor-459 .elementor-element.elementor-element-5dab634b{text-align:center;}.elementor-459 .elementor-element.elementor-element-5dab634b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#4B4D55;}.elementor-459 .elementor-element.elementor-element-2d8ad431{--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:space-between;--flex-wrap:nowrap;}.elementor-459 .elementor-element.elementor-element-370c628c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-459 .elementor-element.elementor-element-370c628c > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-459 .elementor-element.elementor-element-770ee6c7{--display:flex;--overflow:hidden;--padding-top:72px;--padding-bottom:52px;--padding-left:32px;--padding-right:32px;}.elementor-459 .elementor-element.elementor-element-770ee6c7:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-770ee6c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-57459339{--display:flex;}.elementor-459 .elementor-element.elementor-element-111ad54e{--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-459 .elementor-element.elementor-element-7658eb0e{--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;}.elementor-459 .elementor-element.elementor-element-60ef2efb{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-459 .elementor-element.elementor-element-60ef2efb:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-60ef2efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(240,52,149,.10);}.elementor-459 .elementor-element.elementor-element-205c1920{text-align:center;}.elementor-459 .elementor-element.elementor-element-205c1920 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;line-height:1em;letter-spacing:1.2px;color:#E40073;}.elementor-459 .elementor-element.elementor-element-2c1244a2{text-align:start;}.elementor-459 .elementor-element.elementor-element-2c1244a2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:800;line-height:1.12em;letter-spacing:-0.9px;color:#241338;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-459 .elementor-element.elementor-element-63c3b3db{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#6C647B;}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-459 .elementor-element.elementor-element-ce5c93a{width:100%;max-width:100%;}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );padding:20px 20px 20px 20px;}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__submit-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__submit{color:var( --e-global-color-text );background-color:#7C3AED;align-self:stretch;padding:20px 25px 20px 25px;}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__results-area{box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__item-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__item-content{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__item-thumbnail-img{border-radius:5px 5px 5px 5px;}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__results-count{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__full-results{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__arrow-button:hover svg > *{fill:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__arrow-button:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__source-results-holder-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__source-results-item_link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-459 .elementor-element.elementor-element-258c40b{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-459 .elementor-element.elementor-element-258c40b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-459 .elementor-element.elementor-element-258c40b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-459 .elementor-element.elementor-element-258c40b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-459 .elementor-element.elementor-element-258c40b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.87em;font-weight:400;}.elementor-459 .elementor-element.elementor-element-258c40b .elementor-icon-list-text{transition:color 0.3s;}.elementor-459 .elementor-element.elementor-element-4249d93a{--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:center;--flex-wrap:wrap;}.elementor-459 .elementor-element.elementor-element-4249d93a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-jet-smart-filters-radio .jet-filter-items-moreless__toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-smart-filters-radio .apply-filters__button, .elementor-widget-jet-smart-filters-radio .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-radio-list__row{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-list-tree__children{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-radio-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);text-align:center;}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-radio-list__label{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-radio-list__button{color:#7C3AED;background-color:#F4EEFA;padding:15px 25px 15px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:24px 24px 24px 24px;}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-radio-list__button:hover{color:#7C3AED;background-color:#F3E8FF;}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-radio-list__input:checked ~ .jet-radio-list__button{color:#FFFFFF;background-color:#7C3AED;}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-collapse-icon{width:20px;height:20px;}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-collapse-none{width:20px;height:20px;}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-filter+.jet-filter{margin-top:10px;}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-459 .elementor-element.elementor-element-114678c2{--display:flex;--min-height:1px;--margin-top:2px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;}.elementor-459 .elementor-element.elementor-element-114678c2:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-114678c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(36,19,56,.06);}.elementor-459 .elementor-element.elementor-element-6eb41cc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-459 .elementor-element.elementor-element-6eb41cc > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-459 .elementor-element.elementor-element-25006de0 .elementor-icon-wrapper{text-align:center;}.elementor-459 .elementor-element.elementor-element-25006de0.elementor-view-stacked .elementor-icon{background-color:#B2A6C3;}.elementor-459 .elementor-element.elementor-element-25006de0.elementor-view-framed .elementor-icon, .elementor-459 .elementor-element.elementor-element-25006de0.elementor-view-default .elementor-icon{color:#B2A6C3;border-color:#B2A6C3;}.elementor-459 .elementor-element.elementor-element-25006de0.elementor-view-framed .elementor-icon, .elementor-459 .elementor-element.elementor-element-25006de0.elementor-view-default .elementor-icon svg{fill:#B2A6C3;}.elementor-459 .elementor-element.elementor-element-25006de0 .elementor-icon{font-size:15px;}.elementor-459 .elementor-element.elementor-element-25006de0 .elementor-icon svg{height:15px;}.elementor-459 .elementor-element.elementor-element-57b9ae5d{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-459 .elementor-element.elementor-element-4142a4b1{--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-459 .elementor-element.elementor-element-48283743{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:3%;}.elementor-459 .elementor-element.elementor-element-48283743.e-con{--align-self:center;}.elementor-459 .elementor-element.elementor-element-520eeac5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:rgba(240,52,149,.62);--border-color:rgba(240,52,149,.62);--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-459 .elementor-element.elementor-element-520eeac5:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-520eeac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(240,52,149,.22);}.elementor-459 .elementor-element.elementor-element-52e05ad9{text-align:center;}.elementor-459 .elementor-element.elementor-element-52e05ad9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;line-height:1em;letter-spacing:0px;color:#F8A6D0;}.elementor-459 .elementor-element.elementor-element-9486850{text-align:start;}.elementor-459 .elementor-element.elementor-element-9486850 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:46px;font-weight:800;line-height:1.15em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-384ca05d{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.62em;color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-36915e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-459 .elementor-element.elementor-element-36915e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-459 .elementor-element.elementor-element-36915e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-459 .elementor-element.elementor-element-36915e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-459 .elementor-element.elementor-element-36915e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-459 .elementor-element.elementor-element-36915e1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-459 .elementor-element.elementor-element-36915e1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-459 .elementor-element.elementor-element-36915e1{--e-icon-list-icon-size:6px;--icon-vertical-offset:3px;}.elementor-459 .elementor-element.elementor-element-36915e1 .elementor-icon-list-icon{padding-inline-end:14px;}.elementor-459 .elementor-element.elementor-element-36915e1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-459 .elementor-element.elementor-element-34a3b5b9{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 34px 90px -46px rgba(0,0,0,.72);--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-459 .elementor-element.elementor-element-34a3b5b9:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-34a3b5b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-1ee4bc25{--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-459 .elementor-element.elementor-element-25342538{--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-459 .elementor-element.elementor-element-43b15a6b .elementor-icon-wrapper{text-align:center;}.elementor-459 .elementor-element.elementor-element-43b15a6b.elementor-view-stacked .elementor-icon{background-color:#8A3DF5;}.elementor-459 .elementor-element.elementor-element-43b15a6b.elementor-view-framed .elementor-icon, .elementor-459 .elementor-element.elementor-element-43b15a6b.elementor-view-default .elementor-icon{color:#8A3DF5;border-color:#8A3DF5;}.elementor-459 .elementor-element.elementor-element-43b15a6b.elementor-view-framed .elementor-icon, .elementor-459 .elementor-element.elementor-element-43b15a6b.elementor-view-default .elementor-icon svg{fill:#8A3DF5;}.elementor-459 .elementor-element.elementor-element-43b15a6b .elementor-icon{font-size:19px;}.elementor-459 .elementor-element.elementor-element-43b15a6b .elementor-icon svg{height:19px;}.elementor-459 .elementor-element.elementor-element-721985ec{text-align:start;}.elementor-459 .elementor-element.elementor-element-721985ec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#241338;}.elementor-459 .elementor-element.elementor-element-2b0dcc4f{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:13px;--padding-right:13px;}.elementor-459 .elementor-element.elementor-element-2b0dcc4f:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-2b0dcc4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(240,52,149,.10);}.elementor-459 .elementor-element.elementor-element-6fef9fcb{text-align:center;}.elementor-459 .elementor-element.elementor-element-6fef9fcb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;line-height:1em;letter-spacing:0.5px;color:#E40073;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:20px;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-20px;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-field-group > label, .elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-field-subgroup label{color:#657080;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-field-group > label{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;letter-spacing:0.7px;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-field-type-html{padding-bottom:0px;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-field-group .elementor-field{color:#241338;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-field-group .elementor-field, .elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-field-subgroup label{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:rgba(139,61,255,.18);border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:rgba(139,61,255,.18);border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-field-group .elementor-select-wrapper::before{color:rgba(139,61,255,.18);}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;border-radius:12px 12px 12px 12px;padding:17px 24px 17px 24px;}.elementor-459 .elementor-element.elementor-element-15f3f428 .e-form__buttons__wrapper__button-next{background-color:#00C763;color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-button[type="submit"]{background-color:#00C763;color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-15f3f428 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-459 .elementor-element.elementor-element-15f3f428 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-459 .elementor-element.elementor-element-15f3f428 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-459 .elementor-element.elementor-element-15f3f428{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-459 .elementor-element.elementor-element-2fe3c694{--display:flex;--overflow:hidden;--padding-top:72px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-459 .elementor-element.elementor-element-2fe3c694:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-2fe3c694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-300ff7d6{--display:flex;}.elementor-459 .elementor-element.elementor-element-9869645{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-459 .elementor-element.elementor-element-21e8223a{--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;--justify-content:center;--border-radius:999px 999px 999px 999px;--padding-top:9px;--padding-bottom:9px;--padding-left:18px;--padding-right:18px;}.elementor-459 .elementor-element.elementor-element-21e8223a:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-21e8223a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(124,58,237,.10);}.elementor-459 .elementor-element.elementor-element-51a33c3e{text-align:center;}.elementor-459 .elementor-element.elementor-element-51a33c3e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;line-height:1em;letter-spacing:2.2px;color:#7C3AED;}.elementor-459 .elementor-element.elementor-element-7cb344da{text-align:center;}.elementor-459 .elementor-element.elementor-element-7cb344da .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:40px;letter-spacing:0px;color:#261B43;}.elementor-459 .elementor-element.elementor-element-2db4c95f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.65em;color:#6C647B;}.elementor-459 .elementor-element.elementor-element-5038d23a{--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;--flex-wrap:wrap;}.elementor-459 .elementor-element.elementor-element-18bdd510{--display:flex;--min-height:320px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:rgba(38,27,67,.045);--border-color:rgba(38,27,67,.045);--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 28px -24px rgba(38,27,67,.10);--padding-top:36px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-459 .elementor-element.elementor-element-18bdd510:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-18bdd510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFD;}.elementor-459 .elementor-element.elementor-element-415f0e2{--display:flex;--min-height:70px;--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;--border-radius:16px 16px 16px 16px;box-shadow:0px 18px 30px -18px rgba(124,58,237,.55);}.elementor-459 .elementor-element.elementor-element-415f0e2:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-415f0e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7C3AED 0%, #EC3FA9 100%);}.elementor-459 .elementor-element.elementor-element-415f0e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-523d9eb{width:auto;max-width:auto;}.elementor-459 .elementor-element.elementor-element-523d9eb.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-523d9eb .elementor-icon-box-title{color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-523d9eb:has(:hover) .elementor-icon-box-title,
					 .elementor-459 .elementor-element.elementor-element-523d9eb:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-54eba00e{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:14px;--padding-right:14px;}.elementor-459 .elementor-element.elementor-element-54eba00e:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-54eba00e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(236,63,169,.10);}.elementor-459 .elementor-element.elementor-element-f900237{width:auto;max-width:auto;text-align:center;}.elementor-459 .elementor-element.elementor-element-f900237 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;line-height:1em;letter-spacing:1.1px;color:#E4005A;}.elementor-459 .elementor-element.elementor-element-583916b3{text-align:center;}.elementor-459 .elementor-element.elementor-element-583916b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.24em;letter-spacing:0px;color:#261B43;}.elementor-459 .elementor-element.elementor-element-62686b2d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.62em;color:#6C647B;}.elementor-459 .elementor-element.elementor-element-36169bc1{--display:flex;--min-height:320px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:rgba(38,27,67,.045);--border-color:rgba(38,27,67,.045);--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 28px -24px rgba(38,27,67,.10);--padding-top:36px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-459 .elementor-element.elementor-element-36169bc1:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-36169bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFD;}.elementor-459 .elementor-element.elementor-element-30e675e{--display:flex;--min-height:70px;--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;--border-radius:16px 16px 16px 16px;box-shadow:0px 18px 30px -18px rgba(124,58,237,.55);}.elementor-459 .elementor-element.elementor-element-30e675e:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-30e675e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7C3AED 0%, #EC3FA9 100%);}.elementor-459 .elementor-element.elementor-element-30e675e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-e5eec19{width:auto;max-width:auto;}.elementor-459 .elementor-element.elementor-element-e5eec19.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-e5eec19 .elementor-icon-box-title{color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-e5eec19:has(:hover) .elementor-icon-box-title,
					 .elementor-459 .elementor-element.elementor-element-e5eec19:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-3d16bb11{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:14px;--padding-right:14px;}.elementor-459 .elementor-element.elementor-element-3d16bb11:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-3d16bb11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(236,63,169,.10);}.elementor-459 .elementor-element.elementor-element-1e85fe86{text-align:center;}.elementor-459 .elementor-element.elementor-element-1e85fe86 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;line-height:1em;letter-spacing:1.1px;color:#E4005A;}.elementor-459 .elementor-element.elementor-element-6e177706{text-align:center;}.elementor-459 .elementor-element.elementor-element-6e177706 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.24em;letter-spacing:0px;color:#261B43;}.elementor-459 .elementor-element.elementor-element-5e9dc78{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.62em;color:#6C647B;}.elementor-459 .elementor-element.elementor-element-3a5fcc15{--display:flex;--min-height:320px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:rgba(38,27,67,.045);--border-color:rgba(38,27,67,.045);--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 28px -24px rgba(38,27,67,.10);--padding-top:36px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-459 .elementor-element.elementor-element-3a5fcc15:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-3a5fcc15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFD;}.elementor-459 .elementor-element.elementor-element-93016e8{--display:flex;--min-height:70px;--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;--border-radius:16px 16px 16px 16px;box-shadow:0px 18px 30px -18px rgba(124,58,237,.55);}.elementor-459 .elementor-element.elementor-element-93016e8:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-93016e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7C3AED 0%, #EC3FA9 100%);}.elementor-459 .elementor-element.elementor-element-93016e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-7e74941{width:auto;max-width:auto;}.elementor-459 .elementor-element.elementor-element-7e74941.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-7e74941 .elementor-icon-box-title{color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-7e74941:has(:hover) .elementor-icon-box-title,
					 .elementor-459 .elementor-element.elementor-element-7e74941:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-10a4a97c{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:14px;--padding-right:14px;}.elementor-459 .elementor-element.elementor-element-10a4a97c:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-10a4a97c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(236,63,169,.10);}.elementor-459 .elementor-element.elementor-element-213aa09c{text-align:center;}.elementor-459 .elementor-element.elementor-element-213aa09c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;line-height:1em;letter-spacing:1.1px;color:#E4005A;}.elementor-459 .elementor-element.elementor-element-5c29141f{text-align:center;}.elementor-459 .elementor-element.elementor-element-5c29141f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.24em;letter-spacing:0px;color:#261B43;}.elementor-459 .elementor-element.elementor-element-283704a2{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.62em;color:#6C647B;}.elementor-459 .elementor-element.elementor-element-28546a93{--display:flex;--min-height:320px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:rgba(38,27,67,.045);--border-color:rgba(38,27,67,.045);--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 28px -24px rgba(38,27,67,.10);--padding-top:36px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-459 .elementor-element.elementor-element-28546a93:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-28546a93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAFD;}.elementor-459 .elementor-element.elementor-element-507720b{--display:flex;--min-height:70px;--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;--border-radius:16px 16px 16px 16px;box-shadow:0px 18px 30px -18px rgba(124,58,237,.55);}.elementor-459 .elementor-element.elementor-element-507720b:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-507720b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #7C3AED 0%, #EC3FA9 100%);}.elementor-459 .elementor-element.elementor-element-507720b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-0fd8b39{width:auto;max-width:auto;}.elementor-459 .elementor-element.elementor-element-0fd8b39.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-0fd8b39 .elementor-icon-box-title{color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-0fd8b39:has(:hover) .elementor-icon-box-title,
					 .elementor-459 .elementor-element.elementor-element-0fd8b39:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-f42eaf0{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:14px;--padding-right:14px;}.elementor-459 .elementor-element.elementor-element-f42eaf0:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-f42eaf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(236,63,169,.10);}.elementor-459 .elementor-element.elementor-element-66fae462{text-align:center;}.elementor-459 .elementor-element.elementor-element-66fae462 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;line-height:1em;letter-spacing:1.1px;color:#E4005A;}.elementor-459 .elementor-element.elementor-element-681d1a5c{text-align:center;}.elementor-459 .elementor-element.elementor-element-681d1a5c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:1.24em;letter-spacing:0px;color:#261B43;}.elementor-459 .elementor-element.elementor-element-1464b69e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.62em;color:#6C647B;}.elementor-459 .elementor-element.elementor-element-2ada0389{--display:flex;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-459 .elementor-element.elementor-element-2da164af .elementor-button{background-color:#FF730000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#7C3AED;color:#7C3AED;border-style:none;padding:8px 0px 8px 0px;}.elementor-459 .elementor-element.elementor-element-2da164af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-459 .elementor-element.elementor-element-2da164af .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-459 .elementor-element.elementor-element-2da164af .elementor-button:hover, .elementor-459 .elementor-element.elementor-element-2da164af .elementor-button:focus{color:#E4005A;}.elementor-459 .elementor-element.elementor-element-2da164af .elementor-button:hover svg, .elementor-459 .elementor-element.elementor-element-2da164af .elementor-button:focus svg{fill:#E4005A;}.elementor-459 .elementor-element.elementor-element-2340193e{--display:flex;--overflow:hidden;--padding-top:82px;--padding-bottom:82px;--padding-left:32px;--padding-right:32px;}.elementor-459 .elementor-element.elementor-element-2340193e:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-2340193e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAFE;}.elementor-459 .elementor-element.elementor-element-909b2b{--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-459 .elementor-element.elementor-element-3ee80df4{--display:flex;--min-height:813px;--justify-content:center;--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-459 .elementor-element.elementor-element-67c4a18d{--display:flex;--position:relative;--min-height:455px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;top:0px;}.elementor-459 .elementor-element.elementor-element-67c4a18d:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-67c4a18d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(236,63,169,.07);}.elementor-459 .elementor-element.elementor-element-67c4a18d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-459 .elementor-element.elementor-element-67c4a18d{left:0px;}body.rtl .elementor-459 .elementor-element.elementor-element-67c4a18d{right:0px;}.elementor-459 .elementor-element.elementor-element-2b44a741{--display:flex;--min-height:420px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:15px 15px 15px 15px;box-shadow:0px 28px 48px -30px rgba(38,27,67,.28);--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-459 .elementor-element.elementor-element-2b44a741:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-2b44a741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://raypersonalizados.com.br/wp-content/uploads/2026/06/WhatsApp-Image-2026-03-17-at-14.11.17-1.jpeg");background-position:center center;background-size:cover;}.elementor-459 .elementor-element.elementor-element-6db8ca8d{--display:flex;--position:absolute;--min-height:72px;--border-radius:13px 13px 13px 13px;box-shadow:0px 18px 34px -20px rgba(124,58,237,.55);--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;top:0px;}.elementor-459 .elementor-element.elementor-element-6db8ca8d:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-6db8ca8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(128deg, #7C3AED 0%, #EC3FA9 100%);}.elementor-459 .elementor-element.elementor-element-6db8ca8d.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-459 .elementor-element.elementor-element-6db8ca8d{left:0px;}body.rtl .elementor-459 .elementor-element.elementor-element-6db8ca8d{right:0px;}.elementor-459 .elementor-element.elementor-element-4b3e65bd{text-align:start;}.elementor-459 .elementor-element.elementor-element-4b3e65bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;line-height:0.9em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-5b8eff5b{text-align:start;}.elementor-459 .elementor-element.elementor-element-5b8eff5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:8px;font-weight:800;line-height:1em;letter-spacing:1.3px;color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-1c1f76a0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;box-shadow:0px 20px 34px -24px rgba(38,27,67,.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-459 .elementor-element.elementor-element-1c1f76a0:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-1c1f76a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-1c1f76a0.e-con{--align-self:center;}.elementor-459 .elementor-element.elementor-element-c00adfa{--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-459 .elementor-element.elementor-element-35bff8fe .elementor-icon-wrapper{text-align:center;}.elementor-459 .elementor-element.elementor-element-35bff8fe.elementor-view-stacked .elementor-icon{background-color:#EC3FA9;}.elementor-459 .elementor-element.elementor-element-35bff8fe.elementor-view-framed .elementor-icon, .elementor-459 .elementor-element.elementor-element-35bff8fe.elementor-view-default .elementor-icon{color:#EC3FA9;border-color:#EC3FA9;}.elementor-459 .elementor-element.elementor-element-35bff8fe.elementor-view-framed .elementor-icon, .elementor-459 .elementor-element.elementor-element-35bff8fe.elementor-view-default .elementor-icon svg{fill:#EC3FA9;}.elementor-459 .elementor-element.elementor-element-35bff8fe .elementor-icon{font-size:21px;}.elementor-459 .elementor-element.elementor-element-35bff8fe .elementor-icon svg{height:21px;}.elementor-459 .elementor-element.elementor-element-1c921cf4{--display:flex;}.elementor-459 .elementor-element.elementor-element-114ebf85{text-align:start;}.elementor-459 .elementor-element.elementor-element-114ebf85 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#261B43;}.elementor-459 .elementor-element.elementor-element-61d4c6b3{text-align:start;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;line-height:1.3em;color:#6C647B;}.elementor-459 .elementor-element.elementor-element-49cffee8{--display:flex;}.elementor-459 .elementor-element.elementor-element-49cffee8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-3a7b58f8{--display:flex;--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:14px;--padding-right:14px;}.elementor-459 .elementor-element.elementor-element-3a7b58f8:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-3a7b58f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(236,63,169,.10);}.elementor-459 .elementor-element.elementor-element-3a421c29{text-align:center;}.elementor-459 .elementor-element.elementor-element-3a421c29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;line-height:1em;letter-spacing:2.1px;color:#E4005A;}.elementor-459 .elementor-element.elementor-element-75f00e19{--display:flex;}.elementor-459 .elementor-element.elementor-element-16a4e165{text-align:start;}.elementor-459 .elementor-element.elementor-element-16a4e165 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:800;line-height:1.12em;letter-spacing:0px;color:#2C1D38;}.elementor-459 .elementor-element.elementor-element-9cea431{text-align:start;}.elementor-459 .elementor-element.elementor-element-9cea431 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:800;line-height:1.12em;letter-spacing:0px;color:#7C3AED;}.elementor-459 .elementor-element.elementor-element-3543e06e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.72em;color:#6C647B;}.elementor-459 .elementor-element.elementor-element-6e72a9fd{--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;--flex-wrap:wrap;}.elementor-459 .elementor-element.elementor-element-205abdb2{--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-459 .elementor-element.elementor-element-205abdb2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-112c35db{--display:flex;--min-height:24px;--border-radius:999px 999px 999px 999px;}.elementor-459 .elementor-element.elementor-element-112c35db:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-112c35db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(236,63,169,.12);}.elementor-459 .elementor-element.elementor-element-112c35db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-3021de17 .elementor-icon-wrapper{text-align:center;}.elementor-459 .elementor-element.elementor-element-3021de17.elementor-view-stacked .elementor-icon{background-color:#EC3FA9;}.elementor-459 .elementor-element.elementor-element-3021de17.elementor-view-framed .elementor-icon, .elementor-459 .elementor-element.elementor-element-3021de17.elementor-view-default .elementor-icon{color:#EC3FA9;border-color:#EC3FA9;}.elementor-459 .elementor-element.elementor-element-3021de17.elementor-view-framed .elementor-icon, .elementor-459 .elementor-element.elementor-element-3021de17.elementor-view-default .elementor-icon svg{fill:#EC3FA9;}.elementor-459 .elementor-element.elementor-element-3021de17 .elementor-icon{font-size:13px;}.elementor-459 .elementor-element.elementor-element-3021de17 .elementor-icon svg{height:13px;}.elementor-459 .elementor-element.elementor-element-21c94a5b{text-align:start;}.elementor-459 .elementor-element.elementor-element-21c94a5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#261B43;}.elementor-459 .elementor-element.elementor-element-18a2f644{--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-459 .elementor-element.elementor-element-18a2f644.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-57453ca3{--display:flex;--min-height:24px;--border-radius:999px 999px 999px 999px;}.elementor-459 .elementor-element.elementor-element-57453ca3:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-57453ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(236,63,169,.12);}.elementor-459 .elementor-element.elementor-element-57453ca3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-24da4e1d .elementor-icon-wrapper{text-align:center;}.elementor-459 .elementor-element.elementor-element-24da4e1d.elementor-view-stacked .elementor-icon{background-color:#EC3FA9;}.elementor-459 .elementor-element.elementor-element-24da4e1d.elementor-view-framed .elementor-icon, .elementor-459 .elementor-element.elementor-element-24da4e1d.elementor-view-default .elementor-icon{color:#EC3FA9;border-color:#EC3FA9;}.elementor-459 .elementor-element.elementor-element-24da4e1d.elementor-view-framed .elementor-icon, .elementor-459 .elementor-element.elementor-element-24da4e1d.elementor-view-default .elementor-icon svg{fill:#EC3FA9;}.elementor-459 .elementor-element.elementor-element-24da4e1d .elementor-icon{font-size:13px;}.elementor-459 .elementor-element.elementor-element-24da4e1d .elementor-icon svg{height:13px;}.elementor-459 .elementor-element.elementor-element-1842ba14{text-align:start;}.elementor-459 .elementor-element.elementor-element-1842ba14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#261B43;}.elementor-459 .elementor-element.elementor-element-20701fbd{--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-459 .elementor-element.elementor-element-20701fbd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-51c45686{--display:flex;--min-height:24px;--border-radius:999px 999px 999px 999px;}.elementor-459 .elementor-element.elementor-element-51c45686:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-51c45686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(236,63,169,.12);}.elementor-459 .elementor-element.elementor-element-51c45686.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-328112 .elementor-icon-wrapper{text-align:center;}.elementor-459 .elementor-element.elementor-element-328112.elementor-view-stacked .elementor-icon{background-color:#2D7DFF;}.elementor-459 .elementor-element.elementor-element-328112.elementor-view-framed .elementor-icon, .elementor-459 .elementor-element.elementor-element-328112.elementor-view-default .elementor-icon{color:#2D7DFF;border-color:#2D7DFF;}.elementor-459 .elementor-element.elementor-element-328112.elementor-view-framed .elementor-icon, .elementor-459 .elementor-element.elementor-element-328112.elementor-view-default .elementor-icon svg{fill:#2D7DFF;}.elementor-459 .elementor-element.elementor-element-328112 .elementor-icon{font-size:13px;}.elementor-459 .elementor-element.elementor-element-328112 .elementor-icon svg{height:13px;}.elementor-459 .elementor-element.elementor-element-12bda1c4{text-align:start;}.elementor-459 .elementor-element.elementor-element-12bda1c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#261B43;}.elementor-459 .elementor-element.elementor-element-5c643358{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-459 .elementor-element.elementor-element-72a8d5bc{--display:flex;--min-height:24px;--border-radius:999px 999px 999px 999px;}.elementor-459 .elementor-element.elementor-element-72a8d5bc:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-72a8d5bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(236,63,169,.12);}.elementor-459 .elementor-element.elementor-element-72a8d5bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-3b67b5e .elementor-icon-wrapper{text-align:center;}.elementor-459 .elementor-element.elementor-element-3b67b5e.elementor-view-stacked .elementor-icon{background-color:#EC3FA9;}.elementor-459 .elementor-element.elementor-element-3b67b5e.elementor-view-framed .elementor-icon, .elementor-459 .elementor-element.elementor-element-3b67b5e.elementor-view-default .elementor-icon{color:#EC3FA9;border-color:#EC3FA9;}.elementor-459 .elementor-element.elementor-element-3b67b5e.elementor-view-framed .elementor-icon, .elementor-459 .elementor-element.elementor-element-3b67b5e.elementor-view-default .elementor-icon svg{fill:#EC3FA9;}.elementor-459 .elementor-element.elementor-element-3b67b5e .elementor-icon{font-size:13px;}.elementor-459 .elementor-element.elementor-element-3b67b5e .elementor-icon svg{height:13px;}.elementor-459 .elementor-element.elementor-element-123a339c{text-align:start;}.elementor-459 .elementor-element.elementor-element-123a339c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:800;line-height:1.25em;letter-spacing:0px;color:#261B43;}.elementor-459 .elementor-element.elementor-element-613e189{--display:flex;}.elementor-459 .elementor-element.elementor-element-469f629b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-459 .elementor-element.elementor-element-469f629b .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-459 .elementor-element.elementor-element-469f629b .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:16px 16px 16px 16px;padding:18px 30px 18px 30px;}.elementor-459 .elementor-element.elementor-element-19c73440{--display:flex;--overflow:hidden;--padding-top:70px;--padding-bottom:54px;--padding-left:32px;--padding-right:32px;}.elementor-459 .elementor-element.elementor-element-19c73440:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-19c73440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-4cac7b61{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-459 .elementor-element.elementor-element-4cac7b61.e-con{--align-self:center;}.elementor-459 .elementor-element.elementor-element-60b0b152{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:18px;--padding-right:18px;}.elementor-459 .elementor-element.elementor-element-60b0b152:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-60b0b152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(124,58,237,.10);}.elementor-459 .elementor-element.elementor-element-7490d2f5{text-align:center;}.elementor-459 .elementor-element.elementor-element-7490d2f5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;line-height:1em;letter-spacing:2px;color:#7C3AED;}.elementor-459 .elementor-element.elementor-element-7762956d{text-align:center;}.elementor-459 .elementor-element.elementor-element-7762956d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:700;line-height:1.12em;letter-spacing:-0.4px;color:#261B43;}.elementor-459 .elementor-element.elementor-element-16b9d4b1{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6C647B;}.elementor-459 .elementor-element.elementor-element-38b28a1{--display:flex;}.elementor-459 .elementor-element.elementor-element-790af79{--display:flex;--overflow:hidden;--padding-top:82px;--padding-bottom:82px;--padding-left:32px;--padding-right:32px;}.elementor-459 .elementor-element.elementor-element-790af79:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-790af79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(112deg, #7C3AED 0%, #FF4F8B 100%);}.elementor-459 .elementor-element.elementor-element-637d8211{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-459 .elementor-element.elementor-element-2002df5c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:999px 999px 999px 999px;--padding-top:10px;--padding-bottom:10px;--padding-left:18px;--padding-right:18px;}.elementor-459 .elementor-element.elementor-element-2002df5c:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-2002df5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,.22);}.elementor-459 .elementor-element.elementor-element-20b3151a{width:auto;max-width:auto;text-align:center;}.elementor-459 .elementor-element.elementor-element-20b3151a.elementor-element{--align-self:center;}.elementor-459 .elementor-element.elementor-element-20b3151a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;line-height:1em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-59da4d1f{text-align:center;}.elementor-459 .elementor-element.elementor-element-59da4d1f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:800;line-height:1.08em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-722dfdf{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:500;line-height:1.45em;color:#FFFFFF;}.elementor-459 .elementor-element.elementor-element-1b47cfba{--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;--flex-wrap:wrap;--margin-top:14px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-459 .elementor-element.elementor-element-7442fbe7 .elementor-button{background-color:#00C950;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:999px 999px 999px 999px;padding:21px 38px 21px 38px;}.elementor-459 .elementor-element.elementor-element-7442fbe7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-459 .elementor-element.elementor-element-7442fbe7 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-459 .elementor-element.elementor-element-56218ac8 .elementor-button{background-color:#FF730000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.36);border-radius:999px 999px 999px 999px;padding:21px 38px 21px 38px;}.elementor-459 .elementor-element.elementor-element-56218ac8 .elementor-button:hover, .elementor-459 .elementor-element.elementor-element-56218ac8 .elementor-button:focus{background-color:#FAFAFA4F;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-459 .elementor-element.elementor-element-370c628c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-459 .elementor-element.elementor-element-370c628c > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-459 .elementor-element.elementor-element-6eb41cc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-459 .elementor-element.elementor-element-6eb41cc > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-459 .elementor-element.elementor-element-6fef9fcb .elementor-heading-title{font-size:16px;}.elementor-459 .elementor-element.elementor-element-1c1f76a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-459 .elementor-element.elementor-element-711043ae{--width:100%;}.elementor-459 .elementor-element.elementor-element-3280306e{--width:50%;}.elementor-459 .elementor-element.elementor-element-5a0e9969{--width:45%;}.elementor-459 .elementor-element.elementor-element-8c70dd1{--width:100%;}.elementor-459 .elementor-element.elementor-element-d971b85{--width:100%;}.elementor-459 .elementor-element.elementor-element-040935d{--width:47.5%;}.elementor-459 .elementor-element.elementor-element-39dff9a{--width:100%;}.elementor-459 .elementor-element.elementor-element-62c0699{--width:fit-content;}.elementor-459 .elementor-element.elementor-element-221e9dd{--width:47.5%;}.elementor-459 .elementor-element.elementor-element-38f299c{--width:100%;}.elementor-459 .elementor-element.elementor-element-6e4797e{--width:fit-content;}.elementor-459 .elementor-element.elementor-element-d74078a{--width:47.5%;}.elementor-459 .elementor-element.elementor-element-c79b6db{--width:100%;}.elementor-459 .elementor-element.elementor-element-12cda18{--width:fit-content;}.elementor-459 .elementor-element.elementor-element-7339683{--width:47.5%;}.elementor-459 .elementor-element.elementor-element-c5fc317{--width:100%;}.elementor-459 .elementor-element.elementor-element-c67a036{--width:fit-content;}.elementor-459 .elementor-element.elementor-element-57459339{--width:100%;}.elementor-459 .elementor-element.elementor-element-7658eb0e{--width:47%;}.elementor-459 .elementor-element.elementor-element-60ef2efb{--width:fit-content;}.elementor-459 .elementor-element.elementor-element-4249d93a{--width:53%;}.elementor-459 .elementor-element.elementor-element-4142a4b1{--width:100%;}.elementor-459 .elementor-element.elementor-element-520eeac5{--width:fit-content;}.elementor-459 .elementor-element.elementor-element-2b0dcc4f{--width:fit-content;}.elementor-459 .elementor-element.elementor-element-300ff7d6{--content-width:1180px;}.elementor-459 .elementor-element.elementor-element-21e8223a{--width:fit-content;}.elementor-459 .elementor-element.elementor-element-18bdd510{--width:23%;}.elementor-459 .elementor-element.elementor-element-415f0e2{--width:70px;}.elementor-459 .elementor-element.elementor-element-54eba00e{--width:fit-content;}.elementor-459 .elementor-element.elementor-element-36169bc1{--width:23%;}.elementor-459 .elementor-element.elementor-element-30e675e{--width:70px;}.elementor-459 .elementor-element.elementor-element-3d16bb11{--width:fit-content;}.elementor-459 .elementor-element.elementor-element-3a5fcc15{--width:23%;}.elementor-459 .elementor-element.elementor-element-93016e8{--width:70px;}.elementor-459 .elementor-element.elementor-element-10a4a97c{--width:fit-content;}.elementor-459 .elementor-element.elementor-element-28546a93{--width:23%;}.elementor-459 .elementor-element.elementor-element-507720b{--width:70px;}.elementor-459 .elementor-element.elementor-element-f42eaf0{--width:fit-content;}.elementor-459 .elementor-element.elementor-element-909b2b{--content-width:1180px;}.elementor-459 .elementor-element.elementor-element-3ee80df4{--width:60%;}.elementor-459 .elementor-element.elementor-element-67c4a18d{--content-width:1600px;}.elementor-459 .elementor-element.elementor-element-2b44a741{--width:76%;}.elementor-459 .elementor-element.elementor-element-6db8ca8d{--width:160px;}.elementor-459 .elementor-element.elementor-element-1c1f76a0{--width:65%;}.elementor-459 .elementor-element.elementor-element-49cffee8{--width:56%;}.elementor-459 .elementor-element.elementor-element-3a7b58f8{--width:fit-content;}.elementor-459 .elementor-element.elementor-element-6e72a9fd{--width:100%;}.elementor-459 .elementor-element.elementor-element-205abdb2{--width:50%;}.elementor-459 .elementor-element.elementor-element-112c35db{--width:24px;}.elementor-459 .elementor-element.elementor-element-18a2f644{--width:50%;}.elementor-459 .elementor-element.elementor-element-57453ca3{--width:24px;}.elementor-459 .elementor-element.elementor-element-20701fbd{--width:50%;}.elementor-459 .elementor-element.elementor-element-51c45686{--width:24px;}.elementor-459 .elementor-element.elementor-element-5c643358{--width:50%;}.elementor-459 .elementor-element.elementor-element-72a8d5bc{--width:24px;}.elementor-459 .elementor-element.elementor-element-4cac7b61{--content-width:920px;}.elementor-459 .elementor-element.elementor-element-60b0b152{--width:fit-content;}.elementor-459 .elementor-element.elementor-element-637d8211{--content-width:760px;}.elementor-459 .elementor-element.elementor-element-2002df5c{--width:fit-content;}}@media(max-width:1366px) and (min-width:768px){.elementor-459 .elementor-element.elementor-element-040935d{--width:49%;}.elementor-459 .elementor-element.elementor-element-221e9dd{--width:45%;}.elementor-459 .elementor-element.elementor-element-d74078a{--width:45%;}.elementor-459 .elementor-element.elementor-element-7339683{--width:49%;}.elementor-459 .elementor-element.elementor-element-415f0e2{--width:76.25px;}.elementor-459 .elementor-element.elementor-element-30e675e{--width:76.25px;}.elementor-459 .elementor-element.elementor-element-93016e8{--width:76.25px;}.elementor-459 .elementor-element.elementor-element-507720b{--width:76.25px;}.elementor-459 .elementor-element.elementor-element-6db8ca8d{--width:207.5px;}.elementor-459 .elementor-element.elementor-element-112c35db{--width:60.313px;}.elementor-459 .elementor-element.elementor-element-57453ca3{--width:60.313px;}.elementor-459 .elementor-element.elementor-element-51c45686{--width:60.313px;}.elementor-459 .elementor-element.elementor-element-72a8d5bc{--width:60.313px;}}@media(max-width:1024px) and (min-width:768px){.elementor-459 .elementor-element.elementor-element-3280306e{--width:100%;}.elementor-459 .elementor-element.elementor-element-5a0e9969{--width:100%;}.elementor-459 .elementor-element.elementor-element-040935d{--width:47.5%;}.elementor-459 .elementor-element.elementor-element-221e9dd{--width:47.5%;}.elementor-459 .elementor-element.elementor-element-d74078a{--width:47.5%;}.elementor-459 .elementor-element.elementor-element-7339683{--width:47.5%;}.elementor-459 .elementor-element.elementor-element-7658eb0e{--width:100%;}.elementor-459 .elementor-element.elementor-element-4249d93a{--width:100%;}.elementor-459 .elementor-element.elementor-element-18bdd510{--width:50%;}.elementor-459 .elementor-element.elementor-element-36169bc1{--width:50%;}.elementor-459 .elementor-element.elementor-element-3a5fcc15{--width:50%;}.elementor-459 .elementor-element.elementor-element-28546a93{--width:50%;}.elementor-459 .elementor-element.elementor-element-3ee80df4{--width:100%;}.elementor-459 .elementor-element.elementor-element-49cffee8{--width:100%;}.elementor-459 .elementor-element.elementor-element-205abdb2{--width:345px;}.elementor-459 .elementor-element.elementor-element-18a2f644{--width:345px;}.elementor-459 .elementor-element.elementor-element-20701fbd{--width:351px;}.elementor-459 .elementor-element.elementor-element-5c643358{--width:345px;}}@media(min-width:2400px){.elementor-459 .elementor-element.elementor-element-10349dfd .elementor-button{border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-459 .elementor-element.elementor-element-ce5c93a .jet-ajax-search__field{border-radius:20px 20px 20px 20px;}.elementor-459 .elementor-element.elementor-element-4249d93a{--width:24.843%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-radio-list__label{font-size:14px;}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-radio-list__button{border-width:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-114678c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-459 .elementor-element.elementor-element-57b9ae5d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-459 .elementor-element.elementor-element-3ee80df4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-459 .elementor-element.elementor-element-1c1f76a0{--width:29%;}.elementor-459 .elementor-element.elementor-element-49cffee8{--width:646.992px;}.elementor-459 .elementor-element.elementor-element-16a4e165 .elementor-heading-title{font-size:36px;}.elementor-459 .elementor-element.elementor-element-9cea431 > .elementor-widget-container{margin:-18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-9cea431 .elementor-heading-title{font-size:36px;}.elementor-459 .elementor-element.elementor-element-6e72a9fd{--width:100%;}.elementor-459 .elementor-element.elementor-element-205abdb2{--width:214px;}.elementor-459 .elementor-element.elementor-element-18a2f644{--width:214px;}.elementor-459 .elementor-element.elementor-element-20701fbd{--width:40.172%;}.elementor-459 .elementor-element.elementor-element-5c643358{--width:214px;}.elementor-459 .elementor-element.elementor-element-123a339c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-1b47cfba{--justify-content:center;}}@media(max-width:1024px){.elementor-459 .elementor-element.elementor-element-711043ae{--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:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-459 .elementor-element.elementor-element-35c90ade{--justify-content:center;}.elementor-459 .elementor-element.elementor-element-6bb50d0a{text-align:center;}.elementor-459 .elementor-element.elementor-element-d60ab16{--justify-content:center;}.elementor-459 .elementor-element.elementor-element-5a0e9969{--min-height:560px;}.elementor-459 .elementor-element.elementor-element-39dff9a{--min-height:180px;}.elementor-459 .elementor-element.elementor-element-38f299c{--min-height:180px;}.elementor-459 .elementor-element.elementor-element-c79b6db{--min-height:180px;}.elementor-459 .elementor-element.elementor-element-c5fc317{--min-height:180px;}.elementor-459 .elementor-element.elementor-element-2d8ad431{--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;--flex-wrap:wrap;}.elementor-459 .elementor-element.elementor-element-770ee6c7{--padding-top:62px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-459 .elementor-element.elementor-element-111ad54e{--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-459 .elementor-element.elementor-element-7658eb0e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-459 .elementor-element.elementor-element-60ef2efb{--justify-content:center;}.elementor-459 .elementor-element.elementor-element-205c1920 .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-2c1244a2 .elementor-heading-title{font-size:29px;}.elementor-459 .elementor-element.elementor-element-63c3b3db{font-size:15px;}.elementor-459 .elementor-element.elementor-element-ce5c93a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-459 .elementor-element.elementor-element-4249d93a{--justify-content:center;}.elementor-459 .elementor-element.elementor-element-4142a4b1{--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-459 .elementor-element.elementor-element-48283743{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-459 .elementor-element.elementor-element-52e05ad9 .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-9486850 .elementor-heading-title{font-size:38px;}.elementor-459 .elementor-element.elementor-element-384ca05d{font-size:15px;}.elementor-459 .elementor-element.elementor-element-34a3b5b9{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-459 .elementor-element.elementor-element-721985ec .elementor-heading-title{font-size:21px;}.elementor-459 .elementor-element.elementor-element-6fef9fcb .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-2fe3c694{--padding-top:62px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-459 .elementor-element.elementor-element-51a33c3e .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-7cb344da .elementor-heading-title{font-size:35px;}.elementor-459 .elementor-element.elementor-element-2db4c95f{font-size:14px;}.elementor-459 .elementor-element.elementor-element-5038d23a{--justify-content:center;}.elementor-459 .elementor-element.elementor-element-f900237 .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-583916b3 .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-62686b2d{font-size:13px;}.elementor-459 .elementor-element.elementor-element-1e85fe86 .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-6e177706 .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-5e9dc78{font-size:13px;}.elementor-459 .elementor-element.elementor-element-213aa09c .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-5c29141f .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-283704a2{font-size:13px;}.elementor-459 .elementor-element.elementor-element-66fae462 .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-681d1a5c .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-1464b69e{font-size:13px;}.elementor-459 .elementor-element.elementor-element-2340193e{--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-459 .elementor-element.elementor-element-909b2b{--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-459 .elementor-element.elementor-element-4b3e65bd .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-5b8eff5b .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-114ebf85 .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-61d4c6b3{font-size:13px;}.elementor-459 .elementor-element.elementor-element-3a421c29 .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-16a4e165 .elementor-heading-title{font-size:33px;}.elementor-459 .elementor-element.elementor-element-9cea431 .elementor-heading-title{font-size:28px;}.elementor-459 .elementor-element.elementor-element-3543e06e{font-size:14px;}.elementor-459 .elementor-element.elementor-element-6e72a9fd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-459 .elementor-element.elementor-element-205abdb2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:05px;}.elementor-459 .elementor-element.elementor-element-112c35db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-459 .elementor-element.elementor-element-21c94a5b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-21c94a5b .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-1842ba14 .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-12bda1c4 .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-123a339c .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-19c73440{--padding-top:58px;--padding-bottom:46px;--padding-left:24px;--padding-right:24px;}.elementor-459 .elementor-element.elementor-element-7490d2f5 .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-7762956d .elementor-heading-title{font-size:34px;}.elementor-459 .elementor-element.elementor-element-16b9d4b1{font-size:14px;}.elementor-459 .elementor-element.elementor-element-790af79{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-459 .elementor-element.elementor-element-20b3151a .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-59da4d1f .elementor-heading-title{font-size:42px;}.elementor-459 .elementor-element.elementor-element-722dfdf{font-size:18px;}.elementor-459 .elementor-element.elementor-element-1b47cfba{--justify-content:center;}}@media(max-width:767px){.elementor-459 .elementor-element.elementor-element-711043ae{--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:9%;--padding-bottom:9%;--padding-left:5%;--padding-right:5%;}.elementor-459 .elementor-element.elementor-element-3280306e{--width:100%;}.elementor-459 .elementor-element.elementor-element-a5c7ddb .elementor-heading-title{font-size:2.8em;}.elementor-459 .elementor-element.elementor-element-5a0e9969{--width:100%;--min-height:780px;}.elementor-459 .elementor-element.elementor-element-040935d{--width:100%;}.elementor-459 .elementor-element.elementor-element-39dff9a{--min-height:185px;}.elementor-459 .elementor-element.elementor-element-9d43216 .elementor-heading-title{font-size:13px;}.elementor-459 .elementor-element.elementor-element-baaef10 .elementor-heading-title{font-size:17px;}.elementor-459 .elementor-element.elementor-element-c50ad0c .elementor-heading-title{font-size:13px;}.elementor-459 .elementor-element.elementor-element-221e9dd{--width:100%;}.elementor-459 .elementor-element.elementor-element-38f299c{--min-height:185px;}.elementor-459 .elementor-element.elementor-element-765e376 .elementor-heading-title{font-size:13px;}.elementor-459 .elementor-element.elementor-element-6edf014 .elementor-heading-title{font-size:17px;}.elementor-459 .elementor-element.elementor-element-25cfd3d .elementor-heading-title{font-size:13px;}.elementor-459 .elementor-element.elementor-element-d74078a{--width:100%;}.elementor-459 .elementor-element.elementor-element-c79b6db{--min-height:185px;}.elementor-459 .elementor-element.elementor-element-7f1a421 .elementor-heading-title{font-size:13px;}.elementor-459 .elementor-element.elementor-element-2b8fb88 .elementor-heading-title{font-size:17px;}.elementor-459 .elementor-element.elementor-element-29498e5 .elementor-heading-title{font-size:13px;}.elementor-459 .elementor-element.elementor-element-7339683{--width:100%;}.elementor-459 .elementor-element.elementor-element-c5fc317{--min-height:185px;}.elementor-459 .elementor-element.elementor-element-45a4607 .elementor-heading-title{font-size:13px;}.elementor-459 .elementor-element.elementor-element-f96c690 .elementor-heading-title{font-size:17px;}.elementor-459 .elementor-element.elementor-element-b51ede0 .elementor-heading-title{font-size:13px;}.elementor-459 .elementor-element.elementor-element-4658311c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-459 .elementor-element.elementor-element-5ee2582f .elementor-heading-title{font-size:1.8em;}.elementor-459 .elementor-element.elementor-element-370c628c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-459 .elementor-element.elementor-element-370c628c > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-459 .elementor-element.elementor-element-770ee6c7{--padding-top:50px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-459 .elementor-element.elementor-element-111ad54e{--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-459 .elementor-element.elementor-element-205c1920 .elementor-heading-title{font-size:16px;}.elementor-459 .elementor-element.elementor-element-2c1244a2 .elementor-heading-title{font-size:23px;}.elementor-459 .elementor-element.elementor-element-63c3b3db{font-size:12px;}.elementor-459 .elementor-element.elementor-element-ce5c93a{width:100%;max-width:100%;}.elementor-459 .elementor-element.elementor-element-258c40b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-459 .elementor-element.elementor-element-258c40b .elementor-icon-list-item > a{font-size:0.75em;}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-radio-list__label{font-size:0.8em;}.elementor-459 .elementor-element.elementor-element-11f5cfe .jet-radio-list__button{padding:10px 15px 10px 15px;}.elementor-459 .elementor-element.elementor-element-6eb41cc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-459 .elementor-element.elementor-element-6eb41cc > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-459 .elementor-element.elementor-element-57b9ae5d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-459 .elementor-element.elementor-element-4142a4b1{--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-459 .elementor-element.elementor-element-52e05ad9 .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-9486850 .elementor-heading-title{font-size:28px;}.elementor-459 .elementor-element.elementor-element-384ca05d{font-size:14px;}.elementor-459 .elementor-element.elementor-element-34a3b5b9{--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-459 .elementor-element.elementor-element-1ee4bc25{--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-459 .elementor-element.elementor-element-721985ec .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-6fef9fcb .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-15f3f428 .elementor-button{font-size:13px;}.elementor-459 .elementor-element.elementor-element-2fe3c694{--padding-top:52px;--padding-bottom:34px;--padding-left:16px;--padding-right:16px;}.elementor-459 .elementor-element.elementor-element-51a33c3e .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-7cb344da .elementor-heading-title{font-size:28px;}.elementor-459 .elementor-element.elementor-element-2db4c95f{font-size:14px;}.elementor-459 .elementor-element.elementor-element-18bdd510{--width:100%;--padding-top:32px;--padding-bottom:32px;--padding-left:26px;--padding-right:26px;}.elementor-459 .elementor-element.elementor-element-f900237 .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-583916b3 .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-62686b2d{font-size:13px;}.elementor-459 .elementor-element.elementor-element-36169bc1{--width:100%;--padding-top:32px;--padding-bottom:32px;--padding-left:26px;--padding-right:26px;}.elementor-459 .elementor-element.elementor-element-1e85fe86 .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-6e177706 .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-5e9dc78{font-size:13px;}.elementor-459 .elementor-element.elementor-element-3a5fcc15{--width:100%;--padding-top:32px;--padding-bottom:32px;--padding-left:26px;--padding-right:26px;}.elementor-459 .elementor-element.elementor-element-213aa09c .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-5c29141f .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-283704a2{font-size:13px;}.elementor-459 .elementor-element.elementor-element-28546a93{--width:100%;--padding-top:32px;--padding-bottom:32px;--padding-left:26px;--padding-right:26px;}.elementor-459 .elementor-element.elementor-element-66fae462 .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-681d1a5c .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-1464b69e{font-size:13px;}.elementor-459 .elementor-element.elementor-element-2340193e{--padding-top:54px;--padding-bottom:58px;--padding-left:16px;--padding-right:16px;}.elementor-459 .elementor-element.elementor-element-909b2b{--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-459 .elementor-element.elementor-element-3ee80df4{--min-height:430px;}.elementor-459 .elementor-element.elementor-element-67c4a18d{--min-height:350px;}.elementor-459 .elementor-element.elementor-element-2b44a741{--width:82%;--min-height:318px;}.elementor-459 .elementor-element.elementor-element-4b3e65bd .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-5b8eff5b .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-1c1f76a0{--width:78%;}.elementor-459 .elementor-element.elementor-element-c00adfa{--justify-content:center;}.elementor-459 .elementor-element.elementor-element-114ebf85{text-align:center;}.elementor-459 .elementor-element.elementor-element-114ebf85 .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-61d4c6b3{text-align:center;font-size:12px;}.elementor-459 .elementor-element.elementor-element-3a421c29 .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-16a4e165 .elementor-heading-title{font-size:27px;}.elementor-459 .elementor-element.elementor-element-9cea431 .elementor-heading-title{font-size:23px;}.elementor-459 .elementor-element.elementor-element-3543e06e{font-size:14px;}.elementor-459 .elementor-element.elementor-element-205abdb2{--width:100%;}.elementor-459 .elementor-element.elementor-element-112c35db{--width:10%;}.elementor-459 .elementor-element.elementor-element-21c94a5b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-459 .elementor-element.elementor-element-21c94a5b{text-align:start;}.elementor-459 .elementor-element.elementor-element-21c94a5b .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-18a2f644{--width:100%;}.elementor-459 .elementor-element.elementor-element-57453ca3{--width:10%;}.elementor-459 .elementor-element.elementor-element-1842ba14 .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-20701fbd{--width:100%;}.elementor-459 .elementor-element.elementor-element-51c45686{--width:10%;}.elementor-459 .elementor-element.elementor-element-12bda1c4 .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-5c643358{--width:100%;}.elementor-459 .elementor-element.elementor-element-72a8d5bc{--width:10%;}.elementor-459 .elementor-element.elementor-element-123a339c .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-19c73440{--padding-top:48px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-459 .elementor-element.elementor-element-7490d2f5 .elementor-heading-title{font-size:18px;}.elementor-459 .elementor-element.elementor-element-7762956d .elementor-heading-title{font-size:27px;}.elementor-459 .elementor-element.elementor-element-16b9d4b1{font-size:14px;}.elementor-459 .elementor-element.elementor-element-790af79{--padding-top:56px;--padding-bottom:58px;--padding-left:16px;--padding-right:16px;}.elementor-459 .elementor-element.elementor-element-20b3151a .elementor-heading-title{font-size:20px;}.elementor-459 .elementor-element.elementor-element-59da4d1f .elementor-heading-title{font-size:30px;}.elementor-459 .elementor-element.elementor-element-722dfdf{font-size:17px;}.elementor-459 .elementor-element.elementor-element-7442fbe7 .elementor-button{font-size:15px;}.elementor-459 .elementor-element.elementor-element-56218ac8 .elementor-button{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-a5c7ddb *//* =====================================================
   TÍTULO HERO RAY - RESPONSIVO
===================================================== */

.elementor-459 .elementor-element.elementor-element-a5c7ddb .elementor-heading-title {
  margin: 0 !important;

  font-family: "Poppins", "Plus Jakarta Sans", sans-serif !important;
  font-weight: 800 !important;
  line-height: 1.05 !important;

  /* Tamanho fluido para desktop */
  font-size: clamp(54px, 5vw, 80px) !important;

  color: #111625 !important;

  max-width: 100% !important;
  overflow-wrap: normal !important;
  word-break: normal !important;
}

/* Cada linha do título */
.elementor-459 .elementor-element.elementor-element-a5c7ddb .ray-title-line {
  display: block !important;
  white-space: nowrap !important;
}

/* Cores */
.elementor-459 .elementor-element.elementor-element-a5c7ddb .ray-title-purple {
  color: #5C42C2 !important;
}

.elementor-459 .elementor-element.elementor-element-a5c7ddb .ray-title-pink {
  color: #DE62B1 !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-459 .elementor-element.elementor-element-a5c7ddb .elementor-heading-title {
    text-align: center !important;
    font-size: clamp(44px, 7vw, 64px) !important;
    line-height: 1.05 !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-459 .elementor-element.elementor-element-a5c7ddb .elementor-heading-title {
    text-align: center !important;

    /* Esse é o ponto principal para não cortar */
    font-size: clamp(34px, 10.5vw, 42px) !important;

    line-height: 1.08 !important;
    width: 100% !important;
    max-width: 100% !important;
  }

  .elementor-459 .elementor-element.elementor-element-a5c7ddb .ray-title-line {
    white-space: nowrap !important;
  }
}

/* Mobile muito pequeno */
@media (max-width: 380px) {
  .elementor-459 .elementor-element.elementor-element-a5c7ddb .elementor-heading-title {
    font-size: 33px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48283743 *//* LISTA DE BENEFÍCIOS - CORREÇÃO DE ALINHAMENTO */

.elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list {
  width: 100% !important;
  max-width: 520px !important;
}

.elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list .elementor-icon-list-items {
  display: flex !important;
  flex-direction: column !important;
  gap: 18px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list .elementor-icon-list-item {
  display: grid !important;
  grid-template-columns: 28px 1fr !important;
  align-items: start !important;
  column-gap: 14px !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Bolinha rosa do ícone */
.elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list .elementor-icon-list-icon {
  width: 28px !important;
  height: 28px !important;
  min-width: 28px !important;
  min-height: 28px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: #F03495 !important;
  border-radius: 50% !important;

  margin: 0 !important;
  padding: 0 !important;
  transform: translateY(0) !important;
}

/* Ícone check */
.elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list .elementor-icon-list-icon i,
.elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list .elementor-icon-list-icon svg {
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
  font-size: 12px !important;
  width: 12px !important;
  height: 12px !important;
  line-height: 1 !important;
  display: block !important;
}

/* Área do texto */
.elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list .elementor-icon-list-text {
  display: block !important;
  padding: 0 !important;
  margin: 0 !important;
  color: #FFFFFF !important;
  line-height: 1.35 !important;
}

/* Título */
.elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list .elementor-icon-list-text b {
  display: block !important;
  color: #FFFFFF !important;
  font-family: 'Plus Jakarta Sans', 'Poppins', sans-serif !important;
  font-size: 14px !important;
  font-weight: 900 !important;
  line-height: 1.2 !important;
  margin: 0 0 5px 0 !important;
}

/* Descrição */
.elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list .elementor-icon-list-text span {
  display: block !important;
  color: rgba(255, 255, 255, .72) !important;
  font-family: 'Plus Jakarta Sans', 'Poppins', sans-serif !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  line-height: 1.35 !important;
  margin: 0 !important;
}

/* Remove bordas/margens inesperadas do Elementor */
.elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list .elementor-icon-list-item a {
  display: contents !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list {
    max-width: 100% !important;
  }

  .elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list .elementor-icon-list-item {
    grid-template-columns: 26px 1fr !important;
    column-gap: 12px !important;
  }

  .elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list .elementor-icon-list-icon {
    width: 26px !important;
    height: 26px !important;
    min-width: 26px !important;
    min-height: 26px !important;
  }

  .elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list .elementor-icon-list-text b {
    font-size: 13px !important;
  }

  .elementor-459 .elementor-element.elementor-element-48283743 .ray-benefits-list .elementor-icon-list-text span {
    font-size: 11px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a3b5b9 *//* =====================================================
   CAMPO 2 - COR ESTIMADA DO FUNDO / MATERIAL
   ID do campo no Elementor: cor
===================================================== */

/* Espaçamento do campo */
.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor {
  margin-top: 14px !important;
}

/* Título do campo */
.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor > label {
  display: block !important;
  margin-bottom: 10px !important;

  color: #241338 !important;
  font-family: "Plus Jakarta Sans", "Poppins", sans-serif !important;
  font-size: 13px !important;
  font-weight: 800 !important;
  letter-spacing: .3px !important;
}

/* Área das opções */
.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-subgroup {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  gap: 8px !important;
}

/* Cada opção */
.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-option {
  position: relative !important;
  margin: 0 !important;
}

/* Esconde o radio padrão */
.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor input[type="radio"] {
  position: absolute !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

/* Visual da opção */
.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-option label {
  width: 100% !important;
  min-height: 38px !important;

  display: flex !important;
  align-items: center !important;
  gap: 8px !important;

  padding: 9px 12px !important;

  background: #FFFFFF !important;
  border: 1px solid #E9D8FF !important;
  border-radius: 12px !important;

  color: #241338 !important;
  font-family: "Plus Jakarta Sans", "Poppins", sans-serif !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;

  cursor: pointer !important;
  transition: all .22s ease !important;
}

/* Bolinha da cor */
.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-option label::before {
  content: "" !important;

  width: 13px !important;
  height: 13px !important;
  min-width: 13px !important;

  border-radius: 50% !important;
  border: 1px solid rgba(36, 19, 56, .18) !important;
  background: #F5F0FF !important;
}

/* Hover */
.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-option label:hover {
  border-color: #B98AFF !important;
  background: #FBF7FF !important;
  transform: translateY(-1px) !important;
}

/* Opção selecionada */
.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor input[type="radio"]:checked + label {
  background: linear-gradient(135deg, #7A35F5 0%, #F03495 100%) !important;
  border-color: transparent !important;
  color: #FFFFFF !important;
  box-shadow: 0 12px 26px -18px rgba(122, 53, 245, .85) !important;
}

/* Bolinha quando selecionado */
.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor input[type="radio"]:checked + label::before {
  border-color: #FFFFFF !important;
  box-shadow: inset 0 0 0 3px rgba(255,255,255,.6) !important;
}

/* Cores por ordem das opções */
.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-option:nth-child(1) label::before {
  background: #FAF7F2 !important;
}

.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-option:nth-child(2) label::before {
  background: #111111 !important;
}

.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-option:nth-child(3) label::before {
  background: #F6A6C9 !important;
}

.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-option:nth-child(4) label::before {
  background: #BFA7FF !important;
}

.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-option:nth-child(5) label::before {
  background: #E53935 !important;
}

.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-option:nth-child(6) label::before {
  background: #2F80ED !important;
}

.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-option:nth-child(7) label::before {
  background: #27AE60 !important;
}

.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-option:nth-child(8) label::before {
  background: linear-gradient(135deg, #F03495, #7A35F5, #2F80ED) !important;
}

.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-option:nth-child(9) label::before {
  background: linear-gradient(135deg, #F03495, #7A35F5) !important;
}

.elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-option:nth-child(10) label::before {
  background: rgba(255,255,255,.7) !important;
  border: 1px dashed #7A35F5 !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-459 .elementor-element.elementor-element-34a3b5b9 .elementor-field-group-cor .elementor-field-subgroup {
    grid-template-columns: 1fr !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b9ae5d */.elementor-459 .elementor-element.elementor-element-57b9ae5d {
  background:
    radial-gradient(
      circle at 50% 50%,
      rgba(240, 52, 149, 0.08) 0%,
      rgba(93, 35, 96, 0.12) 24%,
      rgba(49, 23, 66, 0.85) 46%,
      #241338 72%,
      #190B24 100%
    ) !important;
  background-color: #190B24 !important;
  overflow: hidden !important;
  position: relative !important;
}

.elementor-459 .elementor-element.elementor-element-57b9ae5d:before {
  opacity: 0.22 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5038d23a *//* =====================================================
   RAY - CARDS COMO FUNCIONA
   Correção limpa para desktop, tablet e mobile
===================================================== */

/* Card normal */
.ray-process-card {
  position: relative !important;
  overflow: hidden !important;

  background: #fbfafc !important;
  border: 1.5px solid transparent !important;
  border-radius: 28px !important;

  padding: 42px 28px 36px !important;
  min-height: 320px !important;

  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: flex-start !important;

  text-align: center !important;

  box-shadow: none !important;

  transition:
    transform .28s ease,
    border-color .28s ease,
    background .28s ease,
    box-shadow .28s ease !important;
}

/* Hover igual ao primeiro card do print */
@media (hover: hover) and (pointer: fine) {
  .ray-process-card:hover {
    background: #ffffff !important;
    border-color: #7a35f5 !important;
    transform: translateY(-6px) !important;
    box-shadow: 0 24px 54px -34px rgba(36, 19, 56, 0.42) !important;
  }
}

/* Remove margens padrões internas */
.ray-process-card .elementor-widget {
  margin: 0 !important;
}

/* =====================================================
   NÚMERO DO CARD
===================================================== */

.ray-process-number {
  width: auto !important;
  max-width: max-content !important;
  margin: 0 auto 28px !important;
}

/* Isso é o que resolve a faixa horizontal */
.ray-process-number .elementor-icon-box-wrapper {
  width: 68px !important;
  height: 68px !important;
  min-width: 68px !important;
  max-width: 68px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin: 0 auto !important;
  padding: 0 !important;

  border-radius: 18px !important;

  background: linear-gradient(135deg, #7a35f5 0%, #f03495 100%) !important;

  box-shadow: 0 16px 28px -16px rgba(122, 53, 245, 0.85) !important;

  transform: rotate(2deg) !important;

  transition:
    transform .28s ease,
    box-shadow .28s ease !important;
}

@media (hover: hover) and (pointer: fine) {
  .ray-process-card:hover .ray-process-number .elementor-icon-box-wrapper {
    transform: rotate(0deg) scale(1.06) !important;
    box-shadow: 0 20px 34px -16px rgba(240, 52, 149, 0.85) !important;
  }
}

/* Esconde ícone da Caixa de Ícone, se existir */
.ray-process-number .elementor-icon-box-icon {
  display: none !important;
}

/* Conteúdo interno do número */
.ray-process-number .elementor-icon-box-content {
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}

.ray-process-number .elementor-icon-box-title {
  margin: 0 !important;
  padding: 0 !important;
}

.ray-process-number .elementor-icon-box-title,
.ray-process-number .elementor-icon-box-title a {
  color: #ffffff !important;

  font-family: "Poppins", "Plus Jakarta Sans", sans-serif !important;
  font-size: 28px !important;
  font-weight: 800 !important;
  line-height: 1 !important;

  text-decoration: none !important;
}

.ray-process-number .elementor-icon-box-description {
  display: none !important;
}

/* =====================================================
   ETIQUETA ROSA
===================================================== */

.ray-process-tag {
  width: auto !important;
  max-width: max-content !important;
  margin: 0 auto 18px !important;
}

.ray-process-tag .elementor-heading-title {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: fit-content !important;
  max-width: 100% !important;

  margin: 0 !important;
  padding: 6px 14px !important;

  border-radius: 999px !important;

  background: #ffe8f4 !important;
  color: #f03495 !important;

  font-family: "Poppins", "Plus Jakarta Sans", sans-serif !important;
  font-size: 12px !important;
  font-weight: 800 !important;
  line-height: 1 !important;

  text-transform: uppercase !important;
  letter-spacing: .2px !important;

  white-space: nowrap !important;
}

/* =====================================================
   TÍTULO PRINCIPAL
===================================================== */

.ray-process-title {
  margin: 0 0 18px !important;
}

.ray-process-title .elementor-heading-title {
  margin: 0 !important;

  color: #14091f !important;

  font-family: "Poppins", "Plus Jakarta Sans", sans-serif !important;
  font-size: 21px !important;
  font-weight: 800 !important;
  line-height: 1.28 !important;

  transition: color .28s ease !important;
}

@media (hover: hover) and (pointer: fine) {
  .ray-process-card:hover .ray-process-title .elementor-heading-title {
    color: #7a35f5 !important;
  }
}

/* =====================================================
   TEXTO
===================================================== */

.ray-process-text,
.ray-process-text p {
  margin: 0 !important;

  color: #6c647b !important;

  font-family: "Poppins", "Plus Jakarta Sans", sans-serif !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 1.65 !important;
}

/* =====================================================
   TABLET
===================================================== */

@media (max-width: 1024px) {
  .ray-process-card {
    width: 100% !important;
    max-width: 360px !important;

    margin-left: auto !important;
    margin-right: auto !important;

    padding: 36px 24px 32px !important;
    min-height: 300px !important;
    border-radius: 26px !important;
  }

  .ray-process-number {
    margin-bottom: 26px !important;
  }

  .ray-process-number .elementor-icon-box-wrapper {
    width: 62px !important;
    height: 62px !important;
    min-width: 62px !important;
    max-width: 62px !important;
    border-radius: 17px !important;
  }

  .ray-process-number .elementor-icon-box-title,
  .ray-process-number .elementor-icon-box-title a {
    font-size: 25px !important;
  }

  .ray-process-title .elementor-heading-title {
    font-size: 19px !important;
  }

  .ray-process-text,
  .ray-process-text p {
    font-size: 14px !important;
  }
}

/* =====================================================
   MOBILE
===================================================== */

@media (max-width: 767px) {
  .ray-process-card {
    width: 100% !important;
    max-width: 100% !important;

    min-height: auto !important;

    padding: 34px 22px 32px !important;
    border-radius: 24px !important;

    background: #fbfafc !important;
    border-color: transparent !important;
    box-shadow: none !important;
    transform: none !important;
  }

  .ray-process-number {
    margin-bottom: 24px !important;
  }

  .ray-process-number .elementor-icon-box-wrapper {
    width: 58px !important;
    height: 58px !important;
    min-width: 58px !important;
    max-width: 58px !important;

    border-radius: 16px !important;
    transform: rotate(2deg) !important;
  }

  .ray-process-number .elementor-icon-box-title,
  .ray-process-number .elementor-icon-box-title a {
    font-size: 24px !important;
  }

  .ray-process-tag {
    margin-bottom: 17px !important;
  }

  .ray-process-tag .elementor-heading-title {
    font-size: 11px !important;
    padding: 6px 12px !important;
    white-space: normal !important;
    text-align: center !important;
  }

  .ray-process-title .elementor-heading-title {
    font-size: 19px !important;
  }

  .ray-process-text,
  .ray-process-text p {
    font-size: 14px !important;
    line-height: 1.6 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67c4a18d *//* Container geral da imagem precisa ser referência */
.elementor-459 .elementor-element.elementor-element-67c4a18d {
  position: relative;
}

/* Card flutuante Cuidado e Amor */
.elementor-459 .elementor-element.elementor-element-67c4a18d .ray-love-card {
  position: absolute !important;
  left: 50% !important;
  bottom: 28px !important;
  transform: translateX(-50%) !important;

  width: calc(100% - 64px) !important;
  max-width: 360px !important;

  background: #ffffff !important;
  border-radius: 12px !important;
  padding: 16px 20px !important;

  display: flex !important;
  align-items: center !important;
  gap: 12px !important;

  box-shadow: 0 18px 34px -22px rgba(38, 27, 67, .45) !important;
  z-index: 10 !important;
}

/* Garante que os textos fiquem alinhados */
.elementor-459 .elementor-element.elementor-element-67c4a18d .ray-love-card .elementor-widget-container,
.elementor-459 .elementor-element.elementor-element-67c4a18d .ray-love-card p,
.elementor-459 .elementor-element.elementor-element-67c4a18d .ray-love-card .elementor-heading-title {
  margin: 0 !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-459 .elementor-element.elementor-element-67c4a18d .ray-love-card {
    width: calc(100% - 36px) !important;
    bottom: 18px !important;
    padding: 14px 16px !important;
  }
  @media (max-width: 767px) {
  .elementor-459 .elementor-element.elementor-element-67c4a18d .ray-love-card {
    position: relative !important;
    left: auto !important;
    bottom: auto !important;
    transform: none !important;

    width: calc(100% - 28px) !important;
    max-width: 100% !important;

    margin: -34px auto 0 auto !important;
    padding: 14px 16px !important;

    border-radius: 12px !important;
    z-index: 20 !important;
  }
}
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-459{
  font-family:'Montserrat', Arial, sans-serif;
  background:#FCFAFE;
  overflow-x:hidden;
}

body.elementor-page-459 *{
  box-sizing:border-box;
}

body.elementor-page-459 .elementor-widget,
body.elementor-page-459 .elementor-widget-container,
body.elementor-page-459 p,
body.elementor-page-459 .elementor-heading-title{
  margin-bottom:0;
}

body.elementor-page-459 p{
  margin-top:0;
}

body.elementor-page-459 .ray-frame{
  position:relative;
}

body.elementor-page-459 .ray-frame:before{
  content:"";
  position:absolute;
  width:84%;
  height:84%;
  left:8%;
  top:8%;
  border-radius:22px;
  background:linear-gradient(135deg, rgba(124,58,237,.10), rgba(236,63,169,.08));
  filter:blur(24px);
  z-index:0;
}

body.elementor-page-459 .ray-frame > .elementor-element{
  position:relative;
  z-index:2;
}

body.elementor-page-459 .ray-tilted-badge{
  top:-24px;
  left:18px;
  transform:rotate(-10deg);
}

body.elementor-page-459 .ray-love-card{
  left:50%;
  bottom:36px;
  transform:translateX(-50%);
}

body.elementor-page-459 .ray-gradient-title .elementor-heading-title{
  background:linear-gradient(90deg,#7C3AED 0%,#EC3FA9 82%);
  -webkit-background-clip:text;
  background-clip:text;
  color:transparent!important;
}

body.elementor-page-459 .ray-gradient-button .elementor-button{
  background:linear-gradient(90deg,#7C3AED 0%,#EC3FA9 100%)!important;
  box-shadow:0 18px 32px -18px rgba(124,58,237,.65);
  transition:transform .24s ease, box-shadow .24s ease;
}

body.elementor-page-459 .ray-gradient-button .elementor-button:hover{
  transform:translateY(-2px);
  box-shadow:0 22px 38px -18px rgba(236,63,169,.70);
}

body.elementor-page-459 .ray-main-photo{
  transition:transform .35s ease;
}

body.elementor-page-459 .ray-frame:hover .ray-main-photo{
  transform:scale(1.025);
}

@media(max-width:1024px){
  body.elementor-page-459 .ray-content-col{
    align-items:center!important;
  }

  body.elementor-page-459 .ray-content-col .elementor-heading-title,
  body.elementor-page-459 .ray-content-col .elementor-widget-text-editor{
    text-align:center!important;
  }

  body.elementor-page-459 .ray-check-grid{
    max-width:720px;
  }
}

@media(max-width:767px){
  body.elementor-page-459 br{
    display:none;
  }

  body.elementor-page-459 .ray-tilted-badge{
    top:-20px;
    left:8px;
    transform:rotate(-8deg) scale(.88);
  }

  body.elementor-page-459 .ray-love-card{
    bottom:20px;
  }

  body.elementor-page-459 .ray-check-grid > .elementor-element{
    width:100%!important;
  }

  body.elementor-page-459 .elementor-button{
    width:100%;
  }
}/* End custom CSS */