.elementor-232 .elementor-element.elementor-element-8593628{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-232 .elementor-element.elementor-element-8593628:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-8593628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://affinitas.com.ph/wp-content/uploads/2026/07/Affinitas-Main-Hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-232 .elementor-element.elementor-element-8593628::before, .elementor-232 .elementor-element.elementor-element-8593628 > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-8593628 > .e-con-inner > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-8593628 > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-8593628 > .e-con-inner > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-8593628 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-386c40e ) 35%, #111119B3 68%);}.elementor-232 .elementor-element.elementor-element-19ffe9f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-232 .elementor-element.elementor-element-3317a72{color:var( --e-global-color-dc8b246 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-232 .elementor-element.elementor-element-31e300d .elementor-heading-title{color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-19ff294{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-58cb25f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-232 .elementor-element.elementor-element-f274363 .elementor-button{background-color:var( --e-global-color-dc8b246 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-232 .elementor-element.elementor-element-36410c4 .elementor-button{background-color:#61CE7000;border-style:solid;border-color:var( --e-global-color-dc8b246 );}.elementor-232 .elementor-element.elementor-element-3971b4e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-f792428{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-232 .elementor-element.elementor-element-f792428:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-f792428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-352303d );}.elementor-232 .elementor-element.elementor-element-f792428::before, .elementor-232 .elementor-element.elementor-element-f792428 > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-f792428 > .e-con-inner > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-f792428 > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-f792428 > .e-con-inner > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-f792428 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-232 .elementor-element.elementor-element-b31e51e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-232 .elementor-element.elementor-element-7ae28f8 img{border-radius:35px 35px 35px 35px;}.elementor-232 .elementor-element.elementor-element-6eefd6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-9549574{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-6f831ac{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-4284dd3{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-cc49bf4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-d1ea9ad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-54208a8 .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.4em;letter-spacing:0.08em;}.elementor-232 .elementor-element.elementor-element-54208a8{padding:00px 0px 0px 0px;}.elementor-232 .elementor-element.elementor-element-54208a8.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-0fa49a8{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-232 .elementor-element.elementor-element-0fa49a8:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-0fa49a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #06060B 0%, #0C0B14 100%);}.elementor-232 .elementor-element.elementor-element-0fa49a8::before, .elementor-232 .elementor-element.elementor-element-0fa49a8 > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-0fa49a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-0fa49a8 > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-0fa49a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-0fa49a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, #FF4F8B1A 35%, #7B44D91A 68%);}.elementor-232 .elementor-element.elementor-element-fac0b5f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-217d8a1 .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.4em;letter-spacing:0.08em;}.elementor-232 .elementor-element.elementor-element-217d8a1{padding:00px 0px 0px 0px;}.elementor-232 .elementor-element.elementor-element-217d8a1.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-5ea2f86{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-232 .elementor-element.elementor-element-5ea2f86:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-5ea2f86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0C0B14 0%, #06060B 100%);}.elementor-232 .elementor-element.elementor-element-5ea2f86::before, .elementor-232 .elementor-element.elementor-element-5ea2f86 > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-5ea2f86 > .e-con-inner > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-5ea2f86 > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-5ea2f86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-5ea2f86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, #7B44D91A 83%, #FF4F8B1A 100%);}.elementor-232 .elementor-element.elementor-element-49c90b5{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-86aeea3{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-9c95407{color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-e56fd8d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-81b44b3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-f99ff4a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0.08em;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-d8c7cc6{color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-bd83567{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-fc70439{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0.08em;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-703d87f{color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-46e0a8a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-f70637f{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0.08em;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-15aabfc{color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-3df486a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-e98b1fa{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0.08em;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-5113c8d{color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-be46119{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-c8f1b62{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0.08em;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-e6031af{color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-1588a72{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-2e726b6{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0.08em;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-35d917c{color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-d98aa7f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-352238a .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.4em;letter-spacing:0.08em;}.elementor-232 .elementor-element.elementor-element-352238a{padding:00px 0px 0px 0px;}.elementor-232 .elementor-element.elementor-element-352238a.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-8cde6a6{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-232 .elementor-element.elementor-element-8cde6a6:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-8cde6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-352303d ) 53%, var( --e-global-color-386c40e ) 100%);}.elementor-232 .elementor-element.elementor-element-8cde6a6::before, .elementor-232 .elementor-element.elementor-element-8cde6a6 > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-8cde6a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-8cde6a6 > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-8cde6a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-8cde6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, #7B44D91A 83%, #FF4F8B1A 100%);}.elementor-232 .elementor-element.elementor-element-2296042{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-fc53d04{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-945066c{text-align:start;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.4em;letter-spacing:0.08em;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-ae22dc5{color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-39683e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-15ed52e{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-232 .elementor-element.elementor-element-15ed52e:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-15ed52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0C0B14 0%, #06060B 100%);}.elementor-232 .elementor-element.elementor-element-15ed52e::before, .elementor-232 .elementor-element.elementor-element-15ed52e > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-15ed52e > .e-con-inner > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-15ed52e > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-15ed52e > .e-con-inner > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-15ed52e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, #7B44D91A 83%, #FF4F8B1A 100%);}.elementor-232 .elementor-element.elementor-element-25bffbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-9620241{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-6beaffe{text-align:start;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.4em;letter-spacing:0.08em;color:var( --e-global-color-b6d83ed );}.elementor-232 .elementor-element.elementor-element-32086ab{color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-a540c4b{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-69b94cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#B23B8E;--border-color:#B23B8E;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #B23B8E;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-93ac171 img{width:50%;}.elementor-232 .elementor-element.elementor-element-bdf33a9{text-align:center;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-33649f1{text-align:center;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-d80a9f8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#B23B8E;--border-color:#B23B8E;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #B23B8E;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-0c4f55d img{width:50%;}.elementor-232 .elementor-element.elementor-element-a22ae6b{text-align:center;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-54edef8{text-align:center;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-99c7f62{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#B23B8E;--border-color:#B23B8E;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #B23B8E;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-c4f1ab7 img{width:50%;}.elementor-232 .elementor-element.elementor-element-304ebbe{text-align:center;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-946aaf6{text-align:center;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-ed6ae47{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#B23B8E;--border-color:#B23B8E;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #B23B8E;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-2066578 img{width:50%;}.elementor-232 .elementor-element.elementor-element-f0f09d8{text-align:center;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-edae53c{text-align:center;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-cbfc1cb{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-232 .elementor-element.elementor-element-cbfc1cb:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-cbfc1cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0C0B14 0%, #06060B 100%);}.elementor-232 .elementor-element.elementor-element-cbfc1cb::before, .elementor-232 .elementor-element.elementor-element-cbfc1cb > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-cbfc1cb > .e-con-inner > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-cbfc1cb > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-cbfc1cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-cbfc1cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, #7B44D91A 83%, #FF4F8B1A 100%);}.elementor-232 .elementor-element.elementor-element-6c18c82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-edd3552{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-b841739{text-align:start;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.4em;letter-spacing:0.08em;color:var( --e-global-color-b6d83ed );}.elementor-232 .elementor-element.elementor-element-7ac1b79{color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-c9dade7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-f0a2266{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-dd56eab .elementor-button{background-color:#61CE7000;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.4em;letter-spacing:0.08em;}.elementor-232 .elementor-element.elementor-element-dd56eab{padding:00px 0px 0px 0px;}.elementor-232 .elementor-element.elementor-element-dd56eab.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-2e05930{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-eff03bb{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-51bb5a0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-bfca353{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#B23B8E;--border-color:#B23B8E;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #B23B8E;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-9c9984a{text-align:start;color:var( --e-global-color-b6d83ed );}.elementor-232 .elementor-element.elementor-element-09194e0{text-align:start;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-d04d1f3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#B23B8E;--border-color:#B23B8E;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #B23B8E;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-f395ed6{text-align:start;color:var( --e-global-color-b6d83ed );}.elementor-232 .elementor-element.elementor-element-f8072e0{text-align:start;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-d4e64e6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-d1488b0{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#B23B8E;--border-color:#B23B8E;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #B23B8E;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-09c4ae8{text-align:start;color:var( --e-global-color-b880341 );}.elementor-232 .elementor-element.elementor-element-277bfb5{text-align:start;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-df401ae{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#B23B8E;--border-color:#B23B8E;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #B23B8E;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-34948a5{text-align:start;color:var( --e-global-color-f18ff5d );}.elementor-232 .elementor-element.elementor-element-4936633{text-align:start;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-decb209{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#B23B8E;--border-color:#B23B8E;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px #B23B8E;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-4c45e9a{text-align:start;color:var( --e-global-color-7ffb170 );}.elementor-232 .elementor-element.elementor-element-805e282{text-align:start;color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-0a17244{--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;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-0a17244:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-0a17244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-352303d ) 53%, var( --e-global-color-386c40e ) 100%);}.elementor-232 .elementor-element.elementor-element-0a17244::before, .elementor-232 .elementor-element.elementor-element-0a17244 > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-0a17244 > .e-con-inner > .elementor-background-video-container::before, .elementor-232 .elementor-element.elementor-element-0a17244 > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-0a17244 > .e-con-inner > .elementor-background-slideshow::before, .elementor-232 .elementor-element.elementor-element-0a17244 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, #7B44D91A 83%, #FF4F8B1A 100%);}.elementor-232 .elementor-element.elementor-element-674eafd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-6e7f7c3{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-68f3655{color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-a9a2912{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-c55daae{color:var( --e-global-color-257c923 );}.elementor-232 .elementor-element.elementor-element-9696145{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-c4f7bc2 .elementor-button{background-color:#EA2C5B;box-shadow:0px 0px 10px 0px #2A2123;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-232 .elementor-element.elementor-element-19ffe9f{--width:50%;}.elementor-232 .elementor-element.elementor-element-3971b4e{--width:50%;}.elementor-232 .elementor-element.elementor-element-b31e51e{--width:40%;}.elementor-232 .elementor-element.elementor-element-6eefd6b{--width:60%;}.elementor-232 .elementor-element.elementor-element-d1ea9ad{--width:100%;}.elementor-232 .elementor-element.elementor-element-fac0b5f{--width:100%;}.elementor-232 .elementor-element.elementor-element-81b44b3{--width:15%;}.elementor-232 .elementor-element.elementor-element-bd83567{--width:15%;}.elementor-232 .elementor-element.elementor-element-46e0a8a{--width:15%;}.elementor-232 .elementor-element.elementor-element-3df486a{--width:15%;}.elementor-232 .elementor-element.elementor-element-be46119{--width:15%;}.elementor-232 .elementor-element.elementor-element-1588a72{--width:15%;}.elementor-232 .elementor-element.elementor-element-d98aa7f{--width:100%;}.elementor-232 .elementor-element.elementor-element-fc53d04{--width:25%;}.elementor-232 .elementor-element.elementor-element-39683e1{--width:75%;}.elementor-232 .elementor-element.elementor-element-9620241{--width:25%;}.elementor-232 .elementor-element.elementor-element-a540c4b{--width:75%;}.elementor-232 .elementor-element.elementor-element-69b94cd{--width:25%;}.elementor-232 .elementor-element.elementor-element-d80a9f8{--width:25%;}.elementor-232 .elementor-element.elementor-element-99c7f62{--width:25%;}.elementor-232 .elementor-element.elementor-element-ed6ae47{--width:25%;}.elementor-232 .elementor-element.elementor-element-edd3552{--width:50%;}.elementor-232 .elementor-element.elementor-element-f0a2266{--width:100%;}.elementor-232 .elementor-element.elementor-element-2e05930{--width:50%;}.elementor-232 .elementor-element.elementor-element-eff03bb{--width:100%;}.elementor-232 .elementor-element.elementor-element-bfca353{--width:50%;}.elementor-232 .elementor-element.elementor-element-d04d1f3{--width:50%;}.elementor-232 .elementor-element.elementor-element-d1488b0{--width:33%;}.elementor-232 .elementor-element.elementor-element-df401ae{--width:33%;}.elementor-232 .elementor-element.elementor-element-decb209{--width:33%;}.elementor-232 .elementor-element.elementor-element-6e7f7c3{--width:50%;}.elementor-232 .elementor-element.elementor-element-a9a2912{--width:25%;}.elementor-232 .elementor-element.elementor-element-9696145{--width:25%;}}@media(max-width:1024px){.elementor-232 .elementor-element.elementor-element-8593628{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-232 .elementor-element.elementor-element-19ff294{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-232 .elementor-element.elementor-element-f274363 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-232 .elementor-element.elementor-element-f792428{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-232 .elementor-element.elementor-element-6f831ac{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-232 .elementor-element.elementor-element-4284dd3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-232 .elementor-element.elementor-element-54208a8 .elementor-button{font-size:14px;}.elementor-232 .elementor-element.elementor-element-0fa49a8{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-217d8a1 .elementor-button{font-size:14px;}.elementor-232 .elementor-element.elementor-element-5ea2f86{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-86aeea3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-232 .elementor-element.elementor-element-f99ff4a{font-size:14px;}.elementor-232 .elementor-element.elementor-element-fc70439{font-size:14px;}.elementor-232 .elementor-element.elementor-element-f70637f{font-size:14px;}.elementor-232 .elementor-element.elementor-element-e98b1fa{font-size:14px;}.elementor-232 .elementor-element.elementor-element-c8f1b62{font-size:14px;}.elementor-232 .elementor-element.elementor-element-2e726b6{font-size:14px;}.elementor-232 .elementor-element.elementor-element-352238a .elementor-button{font-size:14px;}.elementor-232 .elementor-element.elementor-element-8cde6a6{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-945066c{font-size:14px;}.elementor-232 .elementor-element.elementor-element-15ed52e{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-6beaffe{font-size:14px;}.elementor-232 .elementor-element.elementor-element-cbfc1cb{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-b841739{font-size:14px;}.elementor-232 .elementor-element.elementor-element-dd56eab .elementor-button{font-size:14px;}.elementor-232 .elementor-element.elementor-element-0a17244{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-232 .elementor-element.elementor-element-8593628{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-232 .elementor-element.elementor-element-19ff294{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-232 .elementor-element.elementor-element-f274363 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-232 .elementor-element.elementor-element-f792428{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-232 .elementor-element.elementor-element-6f831ac{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-232 .elementor-element.elementor-element-4284dd3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-232 .elementor-element.elementor-element-d1ea9ad{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-232 .elementor-element.elementor-element-54208a8.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-54208a8 .elementor-button{font-size:13px;}.elementor-232 .elementor-element.elementor-element-0fa49a8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-232 .elementor-element.elementor-element-fac0b5f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-232 .elementor-element.elementor-element-217d8a1.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-217d8a1 .elementor-button{font-size:13px;}.elementor-232 .elementor-element.elementor-element-5ea2f86{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-232 .elementor-element.elementor-element-86aeea3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-232 .elementor-element.elementor-element-f99ff4a{font-size:13px;}.elementor-232 .elementor-element.elementor-element-fc70439{font-size:13px;}.elementor-232 .elementor-element.elementor-element-f70637f{font-size:13px;}.elementor-232 .elementor-element.elementor-element-e98b1fa{font-size:13px;}.elementor-232 .elementor-element.elementor-element-c8f1b62{font-size:13px;}.elementor-232 .elementor-element.elementor-element-2e726b6{font-size:13px;}.elementor-232 .elementor-element.elementor-element-d98aa7f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-232 .elementor-element.elementor-element-352238a.elementor-element{--align-self:center;}.elementor-232 .elementor-element.elementor-element-352238a .elementor-button{font-size:13px;}.elementor-232 .elementor-element.elementor-element-8cde6a6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-232 .elementor-element.elementor-element-945066c{font-size:13px;}.elementor-232 .elementor-element.elementor-element-15ed52e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-232 .elementor-element.elementor-element-6beaffe{font-size:13px;}.elementor-232 .elementor-element.elementor-element-cbfc1cb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-232 .elementor-element.elementor-element-b841739{font-size:13px;}.elementor-232 .elementor-element.elementor-element-f0a2266{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-dd56eab.elementor-element{--align-self:flex-start;}.elementor-232 .elementor-element.elementor-element-dd56eab .elementor-button{font-size:13px;}.elementor-232 .elementor-element.elementor-element-0a17244{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}/* Start custom CSS for container, class: .elementor-element-81b44b3 */.steps {
    position: relative;
    min-height: 235px;
    padding: 20px 20px 20px;
    border-radius: 22px;
    background: linear-gradient(
      180deg,
      rgba(45, 34, 56, 0.92) 0%,
      rgba(27, 22, 36, 0.96) 100%
    );
    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow:
      inset 0 1px 0 rgba(255, 255, 255, 0.03),
      0 18px 40px rgba(0, 0, 0, 0.18);
    overflow: hidden;
  }

  .steps::before {
    content: "";
    position: absolute;
    inset: 0;
    background:
      radial-gradient(circle at 18% 18%, rgba(255, 255, 255, 0.03), transparent 26%),
      radial-gradient(circle at 82% 82%, rgba(255, 79, 139, 0.05), transparent 30%);
    pointer-events: none;
  }

  .steps > * {
    position: relative;
    z-index: 1;
  }

  .steps-image {
    margin-bottom: 22px;
  }

  .steps-image img {
    width: 60px;
    height: auto;
    object-fit: contain;
    display: block;
  }

  .steps-title {
    margin-bottom: 14px;
  }

  .steps-title p,
  .steps-title h3,
  .steps-title h4 {
    margin: 0;
    color: #ffffff;
    font-family: "Manrope", sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.18;
    letter-spacing: -0.03em;
  }

  .steps-description p {
    margin: 0;
    color: rgba(255, 255, 255, 0.68);
    font-family: "Manrope", sans-serif;
    font-size: 14px;
    line-height: 1.65;
  }

  @media (max-width: 1024px) {
    .steps {
      min-height: 220px;
      padding: 24px 24px 22px;
    }

    .steps-title p,
    .steps-title h3,
    .steps-title h4 {
      font-size: 17px;
    }

    .steps-description p {
      font-size: 13px;
    }
  }

  @media (max-width: 767px) {
    .steps {
      min-height: auto;
      padding: 22px 20px 20px;
      border-radius: 18px;
    }

    .steps-image {
      margin-bottom: 18px;
    }

    .steps-image img {
      width: 40px;
      height: 40px;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd83567 */.steps {
    position: relative;
    min-height: 235px;
    padding: 20px 20px 20px;
    border-radius: 22px;
    background: linear-gradient(
      180deg,
      rgba(45, 34, 56, 0.92) 0%,
      rgba(27, 22, 36, 0.96) 100%
    );
    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow:
      inset 0 1px 0 rgba(255, 255, 255, 0.03),
      0 18px 40px rgba(0, 0, 0, 0.18);
    overflow: hidden;
  }

  .steps::before {
    content: "";
    position: absolute;
    inset: 0;
    background:
      radial-gradient(circle at 18% 18%, rgba(255, 255, 255, 0.03), transparent 26%),
      radial-gradient(circle at 82% 82%, rgba(255, 79, 139, 0.05), transparent 30%);
    pointer-events: none;
  }

  .steps > * {
    position: relative;
    z-index: 1;
  }

  .steps-image {
    margin-bottom: 22px;
  }

  .steps-image img {
    width: 60px;
    height: auto;
    object-fit: contain;
    display: block;
  }

  .steps-title {
    margin-bottom: 14px;
  }

  .steps-title p,
  .steps-title h3,
  .steps-title h4 {
    margin: 0;
    color: #ffffff;
    font-family: "Manrope", sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.18;
    letter-spacing: -0.03em;
  }

  .steps-description p {
    margin: 0;
    color: rgba(255, 255, 255, 0.68);
    font-family: "Manrope", sans-serif;
    font-size: 14px;
    line-height: 1.65;
  }

  @media (max-width: 1024px) {
    .steps {
      min-height: 220px;
      padding: 24px 24px 22px;
    }

    .steps-title p,
    .steps-title h3,
    .steps-title h4 {
      font-size: 17px;
    }

    .steps-description p {
      font-size: 13px;
    }
  }

  @media (max-width: 767px) {
    .steps {
      min-height: auto;
      padding: 22px 20px 20px;
      border-radius: 18px;
    }

    .steps-image {
      margin-bottom: 18px;
    }

    .steps-image img {
      width: 40px;
      height: 40px;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46e0a8a */.steps {
    position: relative;
    min-height: 235px;
    padding: 20px 20px 20px;
    border-radius: 22px;
    background: linear-gradient(
      180deg,
      rgba(45, 34, 56, 0.92) 0%,
      rgba(27, 22, 36, 0.96) 100%
    );
    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow:
      inset 0 1px 0 rgba(255, 255, 255, 0.03),
      0 18px 40px rgba(0, 0, 0, 0.18);
    overflow: hidden;
  }

  .steps::before {
    content: "";
    position: absolute;
    inset: 0;
    background:
      radial-gradient(circle at 18% 18%, rgba(255, 255, 255, 0.03), transparent 26%),
      radial-gradient(circle at 82% 82%, rgba(255, 79, 139, 0.05), transparent 30%);
    pointer-events: none;
  }

  .steps > * {
    position: relative;
    z-index: 1;
  }

  .steps-image {
    margin-bottom: 22px;
  }

  .steps-image img {
    width: 60px;
    height: auto;
    object-fit: contain;
    display: block;
  }

  .steps-title {
    margin-bottom: 14px;
  }

  .steps-title p,
  .steps-title h3,
  .steps-title h4 {
    margin: 0;
    color: #ffffff;
    font-family: "Manrope", sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.18;
    letter-spacing: -0.03em;
  }

  .steps-description p {
    margin: 0;
    color: rgba(255, 255, 255, 0.68);
    font-family: "Manrope", sans-serif;
    font-size: 14px;
    line-height: 1.65;
  }

  @media (max-width: 1024px) {
    .steps {
      min-height: 220px;
      padding: 24px 24px 22px;
    }

    .steps-title p,
    .steps-title h3,
    .steps-title h4 {
      font-size: 17px;
    }

    .steps-description p {
      font-size: 13px;
    }
  }

  @media (max-width: 767px) {
    .steps {
      min-height: auto;
      padding: 22px 20px 20px;
      border-radius: 18px;
    }

    .steps-image {
      margin-bottom: 18px;
    }

    .steps-image img {
      width: 40px;
      height: 40px;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3df486a */.steps {
    position: relative;
    min-height: 235px;
    padding: 20px 20px 20px;
    border-radius: 22px;
    background: linear-gradient(
      180deg,
      rgba(45, 34, 56, 0.92) 0%,
      rgba(27, 22, 36, 0.96) 100%
    );
    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow:
      inset 0 1px 0 rgba(255, 255, 255, 0.03),
      0 18px 40px rgba(0, 0, 0, 0.18);
    overflow: hidden;
  }

  .steps::before {
    content: "";
    position: absolute;
    inset: 0;
    background:
      radial-gradient(circle at 18% 18%, rgba(255, 255, 255, 0.03), transparent 26%),
      radial-gradient(circle at 82% 82%, rgba(255, 79, 139, 0.05), transparent 30%);
    pointer-events: none;
  }

  .steps > * {
    position: relative;
    z-index: 1;
  }

  .steps-image {
    margin-bottom: 22px;
  }

  .steps-image img {
    width: 60px;
    height: auto;
    object-fit: contain;
    display: block;
  }

  .steps-title {
    margin-bottom: 14px;
  }

  .steps-title p,
  .steps-title h3,
  .steps-title h4 {
    margin: 0;
    color: #ffffff;
    font-family: "Manrope", sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.18;
    letter-spacing: -0.03em;
  }

  .steps-description p {
    margin: 0;
    color: rgba(255, 255, 255, 0.68);
    font-family: "Manrope", sans-serif;
    font-size: 14px;
    line-height: 1.65;
  }

  @media (max-width: 1024px) {
    .steps {
      min-height: 220px;
      padding: 24px 24px 22px;
    }

    .steps-title p,
    .steps-title h3,
    .steps-title h4 {
      font-size: 17px;
    }

    .steps-description p {
      font-size: 13px;
    }
  }

  @media (max-width: 767px) {
    .steps {
      min-height: auto;
      padding: 22px 20px 20px;
      border-radius: 18px;
    }

    .steps-image {
      margin-bottom: 18px;
    }

    .steps-image img {
      width: 40px;
      height: 40px;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be46119 */.steps {
    position: relative;
    min-height: 235px;
    padding: 20px 20px 20px;
    border-radius: 22px;
    background: linear-gradient(
      180deg,
      rgba(45, 34, 56, 0.92) 0%,
      rgba(27, 22, 36, 0.96) 100%
    );
    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow:
      inset 0 1px 0 rgba(255, 255, 255, 0.03),
      0 18px 40px rgba(0, 0, 0, 0.18);
    overflow: hidden;
  }

  .steps::before {
    content: "";
    position: absolute;
    inset: 0;
    background:
      radial-gradient(circle at 18% 18%, rgba(255, 255, 255, 0.03), transparent 26%),
      radial-gradient(circle at 82% 82%, rgba(255, 79, 139, 0.05), transparent 30%);
    pointer-events: none;
  }

  .steps > * {
    position: relative;
    z-index: 1;
  }

  .steps-image {
    margin-bottom: 22px;
  }

  .steps-image img {
    width: 60px;
    height: auto;
    object-fit: contain;
    display: block;
  }

  .steps-title {
    margin-bottom: 14px;
  }

  .steps-title p,
  .steps-title h3,
  .steps-title h4 {
    margin: 0;
    color: #ffffff;
    font-family: "Manrope", sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.18;
    letter-spacing: -0.03em;
  }

  .steps-description p {
    margin: 0;
    color: rgba(255, 255, 255, 0.68);
    font-family: "Manrope", sans-serif;
    font-size: 14px;
    line-height: 1.65;
  }

  @media (max-width: 1024px) {
    .steps {
      min-height: 220px;
      padding: 24px 24px 22px;
    }

    .steps-title p,
    .steps-title h3,
    .steps-title h4 {
      font-size: 17px;
    }

    .steps-description p {
      font-size: 13px;
    }
  }

  @media (max-width: 767px) {
    .steps {
      min-height: auto;
      padding: 22px 20px 20px;
      border-radius: 18px;
    }

    .steps-image {
      margin-bottom: 18px;
    }

    .steps-image img {
      width: 40px;
      height: 40px;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1588a72 */.steps {
    position: relative;
    min-height: 235px;
    padding: 20px 20px 20px;
    border-radius: 22px;
    background: linear-gradient(
      180deg,
      rgba(45, 34, 56, 0.92) 0%,
      rgba(27, 22, 36, 0.96) 100%
    );
    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow:
      inset 0 1px 0 rgba(255, 255, 255, 0.03),
      0 18px 40px rgba(0, 0, 0, 0.18);
    overflow: hidden;
  }

  .steps::before {
    content: "";
    position: absolute;
    inset: 0;
    background:
      radial-gradient(circle at 18% 18%, rgba(255, 255, 255, 0.03), transparent 26%),
      radial-gradient(circle at 82% 82%, rgba(255, 79, 139, 0.05), transparent 30%);
    pointer-events: none;
  }

  .steps > * {
    position: relative;
    z-index: 1;
  }

  .steps-image {
    margin-bottom: 22px;
  }

  .steps-image img {
    width: 60px;
    height: auto;
    object-fit: contain;
    display: block;
  }

  .steps-title {
    margin-bottom: 14px;
  }

  .steps-title p,
  .steps-title h3,
  .steps-title h4 {
    margin: 0;
    color: #ffffff;
    font-family: "Manrope", sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.18;
    letter-spacing: -0.03em;
  }

  .steps-description p {
    margin: 0;
    color: rgba(255, 255, 255, 0.68);
    font-family: "Manrope", sans-serif;
    font-size: 14px;
    line-height: 1.65;
  }

  @media (max-width: 1024px) {
    .steps {
      min-height: 220px;
      padding: 24px 24px 22px;
    }

    .steps-title p,
    .steps-title h3,
    .steps-title h4 {
      font-size: 17px;
    }

    .steps-description p {
      font-size: 13px;
    }
  }

  @media (max-width: 767px) {
    .steps {
      min-height: auto;
      padding: 22px 20px 20px;
      border-radius: 18px;
    }

    .steps-image {
      margin-bottom: 18px;
    }

    .steps-image img {
      width: 40px;
      height: 40px;
    }
  }/* End custom CSS */