.elementor-47286 .elementor-element.elementor-element-b0f6209{--display:flex;--min-height:880px;--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:7%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-47286 .elementor-element.elementor-element-da40483{--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;}.elementor-47286 .elementor-element.elementor-element-6fbba6a .elementor-button{background-color:#BE03CF12;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-47286 .elementor-element.elementor-element-6fbba6a .elementor-button-content-wrapper{flex-direction:row;}.elementor-47286 .elementor-element.elementor-element-6fbba6a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-47286 .elementor-element.elementor-element-85d3ab2{text-align:start;}.elementor-47286 .elementor-element.elementor-element-85d3ab2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-fb4f2c2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-fb4f2c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47286 .elementor-element.elementor-element-fb4f2c2 a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-b56f882 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(240deg, #E6007E 0%, #AD29F2 100%);border-style:none;border-radius:6px 6px 6px 6px;padding:18px 28px 18px 28px;}.elementor-47286 .elementor-element.elementor-element-b56f882 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-b56f882 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-d939d3a .elementor-button{background-color:#25093A3D;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;border-radius:6px 6px 6px 6px;padding:18px 35px 18px 35px;}.elementor-47286 .elementor-element.elementor-element-d939d3a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-d939d3a .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-30a7409{--divider-border-style:solid;--divider-color:#FFFFFF21;--divider-border-width:1px;}.elementor-47286 .elementor-element.elementor-element-30a7409 .elementor-divider-separator{width:100%;}.elementor-47286 .elementor-element.elementor-element-30a7409 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-47286 .elementor-element.elementor-element-e45dc21 .elementor-icon-list-icon i{color:#0BC327;transition:color 0.3s;}.elementor-47286 .elementor-element.elementor-element-e45dc21 .elementor-icon-list-icon svg{fill:#0BC327;transition:fill 0.3s;}.elementor-47286 .elementor-element.elementor-element-e45dc21{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47286 .elementor-element.elementor-element-e45dc21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47286 .elementor-element.elementor-element-e45dc21 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-47286 .elementor-element.elementor-element-e45dc21 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-47286 .elementor-element.elementor-element-7b8362f{--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;}.elementor-47286 .elementor-element.elementor-element-551ec4c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5%;--padding-bottom:1%;--padding-left:2%;--padding-right:2%;}.elementor-47286 .elementor-element.elementor-element-6c66835{--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-47286 .elementor-element.elementor-element-b66eb90 .elementor-button{background-color:#FFE7F4;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6007E;border-radius:30px 30px 30px 30px;}.elementor-47286 .elementor-element.elementor-element-b66eb90 .elementor-button-content-wrapper{flex-direction:row;}.elementor-47286 .elementor-element.elementor-element-b66eb90 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-47286 .elementor-element.elementor-element-14c5828{text-align:center;}.elementor-47286 .elementor-element.elementor-element-14c5828 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:#181818;}.elementor-47286 .elementor-element.elementor-element-865d929{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#222222;}.elementor-47286 .elementor-element.elementor-element-865d929 a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-dd55fa6{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:3%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-47286 .elementor-element.elementor-element-5622dfe{--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;}.elementor-47286 .elementor-element.elementor-element-29bf1f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47286 .elementor-element.elementor-element-29bf1f1 img{border-radius:11px 11px 11px 11px;}.elementor-47286 .elementor-element.elementor-element-e8030c9{--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-47286 .elementor-element.elementor-element-7f3b32e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-47286 .elementor-element.elementor-element-7f3b32e a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-c17b55c{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-c17b55c:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-c17b55c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6007E0D;}.elementor-47286 .elementor-element.elementor-element-bb3d247 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;}.elementor-47286 .elementor-element.elementor-element-fd1fbac .elementor-button{background-color:#E6007E;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-47286 .elementor-element.elementor-element-fd1fbac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-fd1fbac .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-7a497e5{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-47286 .elementor-element.elementor-element-7a497e5:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-7a497e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F87A;}.elementor-47286 .elementor-element.elementor-element-8979ca6{--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-47286 .elementor-element.elementor-element-7cbf01f{text-align:center;}.elementor-47286 .elementor-element.elementor-element-7cbf01f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:var( --e-global-color-3f75f20 );}.elementor-47286 .elementor-element.elementor-element-1956167{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-47286 .elementor-element.elementor-element-ccd89f9 > .elementor-widget-container{background-color:#FFFFFF;padding:19px 19px 19px 19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-ccd89f9:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-ccd89f9 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-ccd89f9 .elementor-icon-box-title{margin-block-end:9px;}.elementor-47286 .elementor-element.elementor-element-ccd89f9.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-ccd89f9.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-ccd89f9.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-ccd89f9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-ccd89f9 .elementor-icon{font-size:19px;}.elementor-47286 .elementor-element.elementor-element-ccd89f9 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-ccd89f9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-ccd89f9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-47286 .elementor-element.elementor-element-4e2688a > .elementor-widget-container{background-color:#FFFFFF;padding:19px 19px 19px 19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-4e2688a:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-4e2688a .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-4e2688a .elementor-icon-box-title{margin-block-end:9px;}.elementor-47286 .elementor-element.elementor-element-4e2688a.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-4e2688a.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-4e2688a.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-4e2688a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-4e2688a .elementor-icon{font-size:19px;}.elementor-47286 .elementor-element.elementor-element-4e2688a .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-4e2688a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-4e2688a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-47286 .elementor-element.elementor-element-23e7953 > .elementor-widget-container{background-color:#FFFFFF;padding:19px 19px 19px 19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-23e7953:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-23e7953 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-23e7953 .elementor-icon-box-title{margin-block-end:9px;}.elementor-47286 .elementor-element.elementor-element-23e7953.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-23e7953.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-23e7953.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-23e7953.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-23e7953 .elementor-icon{font-size:19px;}.elementor-47286 .elementor-element.elementor-element-23e7953 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-23e7953 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-23e7953 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-47286 .elementor-element.elementor-element-8450c0c > .elementor-widget-container{background-color:#FFFFFF;padding:19px 19px 19px 19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-8450c0c:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-8450c0c .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-8450c0c .elementor-icon-box-title{margin-block-end:9px;}.elementor-47286 .elementor-element.elementor-element-8450c0c.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-8450c0c.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-8450c0c.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-8450c0c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-8450c0c .elementor-icon{font-size:19px;}.elementor-47286 .elementor-element.elementor-element-8450c0c .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-8450c0c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-8450c0c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-47286 .elementor-element.elementor-element-4fc7831 > .elementor-widget-container{background-color:#FFFFFF;padding:19px 19px 19px 19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-4fc7831:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-4fc7831 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-4fc7831 .elementor-icon-box-title{margin-block-end:9px;}.elementor-47286 .elementor-element.elementor-element-4fc7831.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-4fc7831.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-4fc7831.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-4fc7831.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-4fc7831 .elementor-icon{font-size:19px;}.elementor-47286 .elementor-element.elementor-element-4fc7831 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-4fc7831 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-4fc7831 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-47286 .elementor-element.elementor-element-e6e3f12{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-47286 .elementor-element.elementor-element-aa78785{--display:flex;--justify-content:center;}.elementor-47286 .elementor-element.elementor-element-530e44c{text-align:start;}.elementor-47286 .elementor-element.elementor-element-530e44c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:700;line-height:1.3em;color:#181818;}.elementor-47286 .elementor-element.elementor-element-fe66fbe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#222222;}.elementor-47286 .elementor-element.elementor-element-fe66fbe > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-47286 .elementor-element.elementor-element-fe66fbe a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-dd1c959 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-47286 .elementor-element.elementor-element-dd1c959 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-47286 .elementor-element.elementor-element-dd1c959 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-47286 .elementor-element.elementor-element-dd1c959 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-47286 .elementor-element.elementor-element-dd1c959 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-47286 .elementor-element.elementor-element-dd1c959 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-47286 .elementor-element.elementor-element-dd1c959 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-47286 .elementor-element.elementor-element-dd1c959{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-47286 .elementor-element.elementor-element-dd1c959 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47286 .elementor-element.elementor-element-dd1c959 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-47286 .elementor-element.elementor-element-dd1c959 .elementor-icon-list-text{color:#3F3F3F;transition:color 0.3s;}.elementor-47286 .elementor-element.elementor-element-4f0a753 .elementor-button{background-color:#E6007E;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-47286 .elementor-element.elementor-element-4f0a753 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-47286 .elementor-element.elementor-element-4f0a753 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-4f0a753 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-593100b{--display:flex;}.elementor-47286 .elementor-element.elementor-element-a661a37 img{border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-88a76cf{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-47286 .elementor-element.elementor-element-915c4ec{--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-47286 .elementor-element.elementor-element-839e2cd{text-align:center;}.elementor-47286 .elementor-element.elementor-element-839e2cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;color:#181818;}.elementor-47286 .elementor-element.elementor-element-e1204e8 .elementor-button{background-color:#E6007E;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-47286 .elementor-element.elementor-element-e1204e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-e1204e8 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-1ed0639{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-47286 .elementor-element.elementor-element-3c28b64{--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-47286 .elementor-element.elementor-element-d54c2a1 .elementor-button{background-color:#FFE7F4;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;letter-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6007E;border-radius:30px 30px 30px 30px;}.elementor-47286 .elementor-element.elementor-element-d54c2a1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-47286 .elementor-element.elementor-element-d54c2a1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-47286 .elementor-element.elementor-element-b57504d{text-align:center;}.elementor-47286 .elementor-element.elementor-element-b57504d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:#181818;}.elementor-47286 .elementor-element.elementor-element-c51858f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#222222;}.elementor-47286 .elementor-element.elementor-element-c51858f a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-e66d470 > .elementor-widget-container{border-radius:21px 21px 21px 21px;}.elementor-47286 .elementor-element.elementor-element-e66d470 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-47286 .elementor-element.elementor-element-4fb52ad{--display:flex;--min-height:590px;--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;--overlay-opacity:0.74;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-4fb52ad:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-4fb52ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://casamediahouse.com/wp-content/uploads/2026/05/search-image-4-scaled.webp");background-size:cover;}.elementor-47286 .elementor-element.elementor-element-4fb52ad::before, .elementor-47286 .elementor-element.elementor-element-4fb52ad > .elementor-background-video-container::before, .elementor-47286 .elementor-element.elementor-element-4fb52ad > .e-con-inner > .elementor-background-video-container::before, .elementor-47286 .elementor-element.elementor-element-4fb52ad > .elementor-background-slideshow::before, .elementor-47286 .elementor-element.elementor-element-4fb52ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-47286 .elementor-element.elementor-element-4fb52ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-47286 .elementor-element.elementor-element-50b6964{--display:flex;}.elementor-47286 .elementor-element.elementor-element-56b128a{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-47286 .elementor-element.elementor-element-56b128a:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-56b128a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D6D61A;}.elementor-47286 .elementor-element.elementor-element-6705228{text-align:start;}.elementor-47286 .elementor-element.elementor-element-6705228 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-b5b48bb .elementor-button{background-color:#E6007E;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-47286 .elementor-element.elementor-element-b5b48bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-b5b48bb .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-c9208d2{--display:flex;--justify-content:center;}.elementor-47286 .elementor-element.elementor-element-067e1ab{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-47286 .elementor-element.elementor-element-067e1ab:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-067e1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-389ec2d{--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-47286 .elementor-element.elementor-element-8a95b69 .elementor-button{background-color:#E6007E1F;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-47286 .elementor-element.elementor-element-8a95b69 .elementor-button-content-wrapper{flex-direction:row;}.elementor-47286 .elementor-element.elementor-element-8a95b69 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-47286 .elementor-element.elementor-element-0d1e815{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-47286 .elementor-element.elementor-element-0d1e815.elementor-element{--align-self:center;}.elementor-47286 .elementor-element.elementor-element-0d1e815 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:var( --e-global-color-3f75f20 );}.elementor-47286 .elementor-element.elementor-element-55ea220{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#222222;}.elementor-47286 .elementor-element.elementor-element-55ea220 a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-e107a54{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-47286 .elementor-element.elementor-element-58b088e > .elementor-widget-container{background-color:#FFFFFF;padding:19px 19px 19px 19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-58b088e:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-58b088e .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-58b088e .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-47286 .elementor-element.elementor-element-58b088e.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-58b088e.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-58b088e.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-58b088e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-58b088e .elementor-icon{font-size:22px;}.elementor-47286 .elementor-element.elementor-element-58b088e .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-58b088e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-58b088e:has(:hover) .elementor-icon-box-title,
					 .elementor-47286 .elementor-element.elementor-element-58b088e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-58b088e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.7em;}.elementor-47286 .elementor-element.elementor-element-3fdce6c > .elementor-widget-container{background-color:#FFFFFF;padding:19px 19px 19px 19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-3fdce6c:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-3fdce6c .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-3fdce6c .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-47286 .elementor-element.elementor-element-3fdce6c.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-3fdce6c.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-3fdce6c.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-3fdce6c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-3fdce6c .elementor-icon{font-size:22px;}.elementor-47286 .elementor-element.elementor-element-3fdce6c .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-3fdce6c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-3fdce6c:has(:hover) .elementor-icon-box-title,
					 .elementor-47286 .elementor-element.elementor-element-3fdce6c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-3fdce6c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.7em;}.elementor-47286 .elementor-element.elementor-element-2d0338e > .elementor-widget-container{background-color:#FFFFFF;padding:19px 19px 19px 19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-2d0338e:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-2d0338e .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-2d0338e .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-47286 .elementor-element.elementor-element-2d0338e.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-2d0338e.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-2d0338e.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-2d0338e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-2d0338e .elementor-icon{font-size:22px;}.elementor-47286 .elementor-element.elementor-element-2d0338e .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-2d0338e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-2d0338e:has(:hover) .elementor-icon-box-title,
					 .elementor-47286 .elementor-element.elementor-element-2d0338e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-2d0338e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.7em;}.elementor-47286 .elementor-element.elementor-element-9799425 > .elementor-widget-container{background-color:#FFFFFF;padding:19px 19px 19px 19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-9799425:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-9799425 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-9799425 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-47286 .elementor-element.elementor-element-9799425.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-9799425.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-9799425.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-9799425.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-9799425 .elementor-icon{font-size:22px;}.elementor-47286 .elementor-element.elementor-element-9799425 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-9799425 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-9799425:has(:hover) .elementor-icon-box-title,
					 .elementor-47286 .elementor-element.elementor-element-9799425:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-9799425 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.7em;}.elementor-47286 .elementor-element.elementor-element-348afe9 > .elementor-widget-container{background-color:#FFFFFF;padding:19px 19px 19px 19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-348afe9:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-348afe9 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-348afe9 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-47286 .elementor-element.elementor-element-348afe9.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-348afe9.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-348afe9.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-348afe9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-348afe9 .elementor-icon{font-size:22px;}.elementor-47286 .elementor-element.elementor-element-348afe9 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-348afe9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-348afe9:has(:hover) .elementor-icon-box-title,
					 .elementor-47286 .elementor-element.elementor-element-348afe9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-348afe9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.7em;}.elementor-47286 .elementor-element.elementor-element-231a655 > .elementor-widget-container{background-color:#FFFFFF;padding:19px 19px 19px 19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E9E9E9;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-231a655:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-231a655 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-231a655 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-47286 .elementor-element.elementor-element-231a655.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-231a655.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-231a655.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-231a655.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-231a655 .elementor-icon{font-size:22px;}.elementor-47286 .elementor-element.elementor-element-231a655 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-231a655 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-231a655:has(:hover) .elementor-icon-box-title,
					 .elementor-47286 .elementor-element.elementor-element-231a655:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-231a655 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;line-height:1.7em;}.elementor-47286 .elementor-element.elementor-element-b151c37{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:#E6007E17;--border-color:#E6007E17;--border-radius:12px 12px 12px 12px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;}.elementor-47286 .elementor-element.elementor-element-b151c37:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-b151c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6007E0D;}.elementor-47286 .elementor-element.elementor-element-b151c37.e-con{--align-self:center;}.elementor-47286 .elementor-element.elementor-element-0ff0ecd{text-align:center;}.elementor-47286 .elementor-element.elementor-element-0ff0ecd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:700;line-height:1.3em;color:#181818;}.elementor-47286 .elementor-element.elementor-element-0522a63{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:1.7em;color:#222222;}.elementor-47286 .elementor-element.elementor-element-0522a63 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-47286 .elementor-element.elementor-element-0522a63 a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-95ad04b .elementor-button{background-color:#E6007E;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-47286 .elementor-element.elementor-element-95ad04b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-95ad04b .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-76bdbf8{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-76bdbf8:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-76bdbf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05031A;}.elementor-47286 .elementor-element.elementor-element-48b2c21{--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-47286 .elementor-element.elementor-element-8b98ce7 .elementor-button{background-color:#E6007E1F;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-47286 .elementor-element.elementor-element-8b98ce7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-47286 .elementor-element.elementor-element-8b98ce7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-47286 .elementor-element.elementor-element-6061745{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-47286 .elementor-element.elementor-element-6061745.elementor-element{--align-self:center;}.elementor-47286 .elementor-element.elementor-element-6061745 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-9e7511d{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-9e7511d a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-136919c{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-47286 .elementor-element.elementor-element-d94a1fa{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-d94a1fa:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-d94a1fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casamediahouse.com/wp-content/uploads/2026/05/search-image-6.webp");background-size:cover;}.elementor-47286 .elementor-element.elementor-element-47163bc{--display:flex;}.elementor-47286 .elementor-element.elementor-element-5362a55{text-align:start;}.elementor-47286 .elementor-element.elementor-element-5362a55 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-3eec1f8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-3eec1f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47286 .elementor-element.elementor-element-3eec1f8 a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-8346c52 .elementor-button{background-color:#E6007E;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-47286 .elementor-element.elementor-element-8346c52 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-8346c52 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-f34fa88{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-47286 .elementor-element.elementor-element-f34fa88:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-f34fa88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-47286 .elementor-element.elementor-element-5b63237{--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-47286 .elementor-element.elementor-element-9d72148 .elementor-button{background-color:#E6007E1F;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-47286 .elementor-element.elementor-element-9d72148 .elementor-button-content-wrapper{flex-direction:row;}.elementor-47286 .elementor-element.elementor-element-9d72148 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-47286 .elementor-element.elementor-element-86e2ca5{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-47286 .elementor-element.elementor-element-86e2ca5.elementor-element{--align-self:center;}.elementor-47286 .elementor-element.elementor-element-86e2ca5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:var( --e-global-color-3f75f20 );}.elementor-47286 .elementor-element.elementor-element-8eb1e15{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#222222;}.elementor-47286 .elementor-element.elementor-element-8eb1e15 a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-92bb80b .elementor-button{background-color:#E6007E;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-47286 .elementor-element.elementor-element-92bb80b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-92bb80b .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-ba484d5{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-ba484d5:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-ba484d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #05031A 0%, var( --e-global-color-622f1d5 ) 66%);}.elementor-47286 .elementor-element.elementor-element-739d288{--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-47286 .elementor-element.elementor-element-25e5b70 .elementor-button{background-color:#E6007E1F;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-47286 .elementor-element.elementor-element-25e5b70 .elementor-button-content-wrapper{flex-direction:row;}.elementor-47286 .elementor-element.elementor-element-25e5b70 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-47286 .elementor-element.elementor-element-598b9f3{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-47286 .elementor-element.elementor-element-598b9f3.elementor-element{--align-self:center;}.elementor-47286 .elementor-element.elementor-element-598b9f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-abb1bb9{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-abb1bb9 a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-8a7fee3{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-135121e{--display:flex;--min-height:230px;--border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-135121e:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-135121e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casamediahouse.com/wp-content/uploads/2026/05/search-image-7-scaled.webp");background-position:center center;background-size:cover;}.elementor-47286 .elementor-element.elementor-element-a16bf55{--display:flex;--justify-content:center;}.elementor-47286 .elementor-element.elementor-element-a16bf55.e-con{--order:-99999 /* order start hack */;}.elementor-47286 .elementor-element.elementor-element-ddd707b{text-align:start;}.elementor-47286 .elementor-element.elementor-element-ddd707b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-6b149c5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-icon i{color:#F70088;transition:color 0.3s;}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-icon svg{fill:#F70088;transition:fill 0.3s;}.elementor-47286 .elementor-element.elementor-element-be281e8{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-icon i{color:#F70088;transition:color 0.3s;}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-icon svg{fill:#F70088;transition:fill 0.3s;}.elementor-47286 .elementor-element.elementor-element-07886a0{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-47286 .elementor-element.elementor-element-fb9d8a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-fb9d8a5 a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-f930f32 .elementor-button{background-color:#E6007E;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-47286 .elementor-element.elementor-element-f930f32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-f930f32 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-38d461f{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-47286 .elementor-element.elementor-element-38d461f:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-38d461f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-47286 .elementor-element.elementor-element-b6150a5{--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-47286 .elementor-element.elementor-element-72e0267 .elementor-button{background-color:#E6007E1F;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-47286 .elementor-element.elementor-element-72e0267 .elementor-button-content-wrapper{flex-direction:row;}.elementor-47286 .elementor-element.elementor-element-72e0267 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-47286 .elementor-element.elementor-element-8a06b7d{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-47286 .elementor-element.elementor-element-8a06b7d.elementor-element{--align-self:center;}.elementor-47286 .elementor-element.elementor-element-8a06b7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:var( --e-global-color-3f75f20 );}.elementor-47286 .elementor-element.elementor-element-d77b492{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#222222;}.elementor-47286 .elementor-element.elementor-element-d77b492 a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-ad38c42{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47286 .elementor-element.elementor-element-b1bcc99{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-47286 .elementor-element.elementor-element-b1bcc99:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-b1bcc99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-910a9c8{--display:flex;--min-height:215px;--border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-910a9c8:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-910a9c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casamediahouse.com/wp-content/uploads/2026/05/search-image-1-3.webp");background-position:center center;background-size:cover;}.elementor-47286 .elementor-element.elementor-element-9e85481{--display:flex;}.elementor-47286 .elementor-element.elementor-element-6856fff .elementor-heading-title{font-size:16px;}.elementor-47286 .elementor-element.elementor-element-8bd226c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47286 .elementor-element.elementor-element-744b441 > .elementor-widget-container{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-744b441:hover .elementor-widget-container{border-style:none;}.elementor-47286 .elementor-element.elementor-element-744b441 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-744b441 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-47286 .elementor-element.elementor-element-744b441.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-744b441.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-744b441.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-744b441.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-744b441 .elementor-icon{font-size:22px;}.elementor-47286 .elementor-element.elementor-element-744b441 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-744b441 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-744b441:has(:hover) .elementor-icon-box-title,
					 .elementor-47286 .elementor-element.elementor-element-744b441:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-47286 .elementor-element.elementor-element-744b441 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.7em;}.elementor-47286 .elementor-element.elementor-element-6bc7429 > .elementor-widget-container{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-6bc7429:hover .elementor-widget-container{border-style:none;}.elementor-47286 .elementor-element.elementor-element-6bc7429 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-6bc7429 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-47286 .elementor-element.elementor-element-6bc7429.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-6bc7429.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-6bc7429.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-6bc7429.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-6bc7429 .elementor-icon{font-size:22px;}.elementor-47286 .elementor-element.elementor-element-6bc7429 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-6bc7429 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-6bc7429:has(:hover) .elementor-icon-box-title,
					 .elementor-47286 .elementor-element.elementor-element-6bc7429:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-47286 .elementor-element.elementor-element-6bc7429 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.7em;}.elementor-47286 .elementor-element.elementor-element-1a2e983{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-47286 .elementor-element.elementor-element-1a2e983:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-1a2e983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-b2cedc0{--display:flex;--min-height:215px;--border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-b2cedc0:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-b2cedc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casamediahouse.com/wp-content/uploads/2026/05/search-image-5.webp");background-position:center center;background-size:cover;}.elementor-47286 .elementor-element.elementor-element-f26163f{--display:flex;}.elementor-47286 .elementor-element.elementor-element-24b2018 .elementor-heading-title{font-size:16px;}.elementor-47286 .elementor-element.elementor-element-324fa27{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47286 .elementor-element.elementor-element-4a383ad > .elementor-widget-container{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-4a383ad:hover .elementor-widget-container{border-style:none;}.elementor-47286 .elementor-element.elementor-element-4a383ad .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-4a383ad .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-47286 .elementor-element.elementor-element-4a383ad.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-4a383ad.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-4a383ad.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-4a383ad.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-4a383ad .elementor-icon{font-size:22px;}.elementor-47286 .elementor-element.elementor-element-4a383ad .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-4a383ad .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-4a383ad:has(:hover) .elementor-icon-box-title,
					 .elementor-47286 .elementor-element.elementor-element-4a383ad:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-47286 .elementor-element.elementor-element-4a383ad .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.7em;}.elementor-47286 .elementor-element.elementor-element-5156985 > .elementor-widget-container{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-5156985:hover .elementor-widget-container{border-style:none;}.elementor-47286 .elementor-element.elementor-element-5156985 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-5156985 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-47286 .elementor-element.elementor-element-5156985.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-5156985.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-5156985.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-5156985.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-5156985 .elementor-icon{font-size:22px;}.elementor-47286 .elementor-element.elementor-element-5156985 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-5156985 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-5156985:has(:hover) .elementor-icon-box-title,
					 .elementor-47286 .elementor-element.elementor-element-5156985:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-47286 .elementor-element.elementor-element-5156985 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.7em;}.elementor-47286 .elementor-element.elementor-element-608c6d0{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-47286 .elementor-element.elementor-element-608c6d0:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-608c6d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-f595c6b{--display:flex;--min-height:215px;--border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-f595c6b:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-f595c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casamediahouse.com/wp-content/uploads/2026/05/search-image-2-3.webp");background-size:cover;}.elementor-47286 .elementor-element.elementor-element-15d2ec4{--display:flex;}.elementor-47286 .elementor-element.elementor-element-e9aaea8 .elementor-heading-title{font-size:16px;}.elementor-47286 .elementor-element.elementor-element-016b1ba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47286 .elementor-element.elementor-element-d2bb217 > .elementor-widget-container{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-d2bb217:hover .elementor-widget-container{border-style:none;}.elementor-47286 .elementor-element.elementor-element-d2bb217 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-d2bb217 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-47286 .elementor-element.elementor-element-d2bb217.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-d2bb217.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-d2bb217.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-d2bb217.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-d2bb217 .elementor-icon{font-size:22px;}.elementor-47286 .elementor-element.elementor-element-d2bb217 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-d2bb217 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-d2bb217:has(:hover) .elementor-icon-box-title,
					 .elementor-47286 .elementor-element.elementor-element-d2bb217:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-47286 .elementor-element.elementor-element-d2bb217 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.7em;}.elementor-47286 .elementor-element.elementor-element-15b4ed1 > .elementor-widget-container{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-15b4ed1:hover .elementor-widget-container{border-style:none;}.elementor-47286 .elementor-element.elementor-element-15b4ed1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:14px;}.elementor-47286 .elementor-element.elementor-element-15b4ed1 .elementor-icon-box-title{margin-block-end:9px;color:var( --e-global-color-text );}.elementor-47286 .elementor-element.elementor-element-15b4ed1.elementor-view-stacked .elementor-icon{background-color:#FF249C14;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-15b4ed1.elementor-view-framed .elementor-icon, .elementor-47286 .elementor-element.elementor-element-15b4ed1.elementor-view-default .elementor-icon{fill:#FF249C14;color:#FF249C14;border-color:#FF249C14;}.elementor-47286 .elementor-element.elementor-element-15b4ed1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-15b4ed1 .elementor-icon{font-size:22px;}.elementor-47286 .elementor-element.elementor-element-15b4ed1 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-15b4ed1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;line-height:1.3em;letter-spacing:0em;}.elementor-47286 .elementor-element.elementor-element-15b4ed1:has(:hover) .elementor-icon-box-title,
					 .elementor-47286 .elementor-element.elementor-element-15b4ed1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-47286 .elementor-element.elementor-element-15b4ed1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;line-height:1.7em;}.elementor-47286 .elementor-element.elementor-element-3e05c13 .elementor-button{background-color:#E6007E;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-47286 .elementor-element.elementor-element-3e05c13 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-3e05c13 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-a0eb033{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-a0eb033:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-a0eb033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #05031A 0%, var( --e-global-color-622f1d5 ) 66%);}.elementor-47286 .elementor-element.elementor-element-a089801{--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-47286 .elementor-element.elementor-element-a16069f .elementor-button{background-color:#E6007E1F;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-47286 .elementor-element.elementor-element-a16069f .elementor-button-content-wrapper{flex-direction:row;}.elementor-47286 .elementor-element.elementor-element-a16069f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-47286 .elementor-element.elementor-element-ec9a6ed{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-47286 .elementor-element.elementor-element-ec9a6ed.elementor-element{--align-self:center;}.elementor-47286 .elementor-element.elementor-element-ec9a6ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-d322618{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--border-radius:12px 12px 12px 12px;--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;}.elementor-47286 .elementor-element.elementor-element-d322618:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-d322618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #04002C 0%, #F2295B30 100%);}.elementor-47286 .elementor-element.elementor-element-c5d1dd8{--display:flex;--justify-content:center;}.elementor-47286 .elementor-element.elementor-element-c5d1dd8.e-con{--order:-99999 /* order start hack */;}.elementor-47286 .elementor-element.elementor-element-0830679{text-align:center;}.elementor-47286 .elementor-element.elementor-element-0830679 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-4284717{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-4284717 a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-a46febc .elementor-button{background-color:#E6007E;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-47286 .elementor-element.elementor-element-a46febc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-a46febc .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-0919385{--spacer-size:50px;}.elementor-47286 .elementor-element.elementor-element-b48f0db .elementor-button{background-color:#E6007E1F;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-47286 .elementor-element.elementor-element-b48f0db .elementor-button-content-wrapper{flex-direction:row;}.elementor-47286 .elementor-element.elementor-element-b48f0db .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-47286 .elementor-element.elementor-element-fa5cad4{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-47286 .elementor-element.elementor-element-fa5cad4.elementor-element{--align-self:center;}.elementor-47286 .elementor-element.elementor-element-fa5cad4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-688a5fd{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-688a5fd.elementor-element{--align-self:center;}.elementor-47286 .elementor-element.elementor-element-688a5fd a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-407c7f5{--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:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-47286 .elementor-element.elementor-element-a7b1551{--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:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-47286 .elementor-element.elementor-element-a7b1551:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-a7b1551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-622f1d5 );}.elementor-47286 .elementor-element.elementor-element-0630396{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-47286 .elementor-element.elementor-element-0630396:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-0630396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casamediahouse.com/wp-content/uploads/2026/05/search-image-3-2-scaled.webp");background-position:center center;background-size:cover;}.elementor-47286 .elementor-element.elementor-element-0630396::before, .elementor-47286 .elementor-element.elementor-element-0630396 > .elementor-background-video-container::before, .elementor-47286 .elementor-element.elementor-element-0630396 > .e-con-inner > .elementor-background-video-container::before, .elementor-47286 .elementor-element.elementor-element-0630396 > .elementor-background-slideshow::before, .elementor-47286 .elementor-element.elementor-element-0630396 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47286 .elementor-element.elementor-element-0630396 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #08033740 0%, var( --e-global-color-622f1d5 ) 100%);}.elementor-47286 .elementor-element.elementor-element-3b9e967{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:start;}.elementor-47286 .elementor-element.elementor-element-3b9e967 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-3b9356e .elementor-button{background-color:#E6007E;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:20px 24px 20px 24px;}.elementor-47286 .elementor-element.elementor-element-3b9356e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-3b9356e .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-e01fd2a{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-47286 .elementor-element.elementor-element-e01fd2a:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-e01fd2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-47286 .elementor-element.elementor-element-99af6c1{--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-47286 .elementor-element.elementor-element-2f35760 .elementor-button{background-color:#E6007E1F;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-47286 .elementor-element.elementor-element-2f35760 .elementor-button-content-wrapper{flex-direction:row;}.elementor-47286 .elementor-element.elementor-element-2f35760 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-47286 .elementor-element.elementor-element-8d27c93{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-47286 .elementor-element.elementor-element-8d27c93.elementor-element{--align-self:center;}.elementor-47286 .elementor-element.elementor-element-8d27c93 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:var( --e-global-color-3f75f20 );}.elementor-47286 .elementor-element.elementor-element-7510a8a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-47286 .elementor-element.elementor-element-b88fe68 .elementor-button{background-color:#E6007E;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-47286 .elementor-element.elementor-element-b88fe68 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-b88fe68 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-d0c535d{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-d0c535d:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-d0c535d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #05031A 0%, var( --e-global-color-622f1d5 ) 66%);}.elementor-47286 .elementor-element.elementor-element-b637598{--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-47286 .elementor-element.elementor-element-794b4ee .elementor-button{background-color:#E6007E1F;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-47286 .elementor-element.elementor-element-794b4ee .elementor-button-content-wrapper{flex-direction:row;}.elementor-47286 .elementor-element.elementor-element-794b4ee .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-47286 .elementor-element.elementor-element-ea030fa{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-47286 .elementor-element.elementor-element-ea030fa.elementor-element{--align-self:center;}.elementor-47286 .elementor-element.elementor-element-ea030fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-6d8b494{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--border-radius:12px 12px 12px 12px;--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;}.elementor-47286 .elementor-element.elementor-element-6d8b494:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-6d8b494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #04002C 0%, #F2295B30 100%);}.elementor-47286 .elementor-element.elementor-element-ace4c35{--display:flex;--justify-content:center;}.elementor-47286 .elementor-element.elementor-element-ace4c35.e-con{--order:-99999 /* order start hack */;}.elementor-47286 .elementor-element.elementor-element-e8b8063{text-align:center;}.elementor-47286 .elementor-element.elementor-element-e8b8063 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-1aa1deb .elementor-button{background-color:#E6007E;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:700;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:20px 35px 20px 35px;}.elementor-47286 .elementor-element.elementor-element-1aa1deb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47286 .elementor-element.elementor-element-1aa1deb .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-47286 .elementor-element.elementor-element-9103ac4{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-47286 .elementor-element.elementor-element-9103ac4:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-9103ac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-772445e{--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-47286 .elementor-element.elementor-element-15b6df2{text-align:start;}.elementor-47286 .elementor-element.elementor-element-15b6df2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-a239f7b{text-align:start;}.elementor-47286 .elementor-element.elementor-element-a239f7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-47286 .elementor-element.elementor-element-b8f5464{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#000000;}.elementor-47286 .elementor-element.elementor-element-b8f5464 a{color:var( --e-global-color-primary );}.elementor-47286 .elementor-element.elementor-element-3680ca2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-47286 .elementor-element.elementor-element-3680ca2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-47286 .elementor-element.elementor-element-3680ca2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-47286 .elementor-element.elementor-element-3680ca2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-47286 .elementor-element.elementor-element-3680ca2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-47286 .elementor-element.elementor-element-3680ca2 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-47286 .elementor-element.elementor-element-3680ca2 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-47286 .elementor-element.elementor-element-3680ca2{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-47286 .elementor-element.elementor-element-3680ca2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47286 .elementor-element.elementor-element-3680ca2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-47286 .elementor-element.elementor-element-3680ca2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-47286 .elementor-element.elementor-element-cb87bd0{--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;--border-radius:14px 14px 14px 14px;}.elementor-47286 .elementor-element.elementor-element-cb87bd0:not(.elementor-motion-effects-element-type-background), .elementor-47286 .elementor-element.elementor-element-cb87bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47286 .elementor-element.elementor-element-0443607 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}@media(max-width:1024px){.elementor-47286 .elementor-element.elementor-element-1956167{--grid-auto-flow:row;}.elementor-47286 .elementor-element.elementor-element-e107a54{--grid-auto-flow:row;}.elementor-47286 .elementor-element.elementor-element-6b149c5{--grid-auto-flow:row;}.elementor-47286 .elementor-element.elementor-element-ad38c42{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-47286 .elementor-element.elementor-element-b0f6209{--content-width:1260px;}.elementor-47286 .elementor-element.elementor-element-da40483{--width:50%;}.elementor-47286 .elementor-element.elementor-element-7b8362f{--width:50%;}.elementor-47286 .elementor-element.elementor-element-551ec4c{--content-width:800px;}.elementor-47286 .elementor-element.elementor-element-6c66835{--width:100%;}.elementor-47286 .elementor-element.elementor-element-dd55fa6{--content-width:1260px;}.elementor-47286 .elementor-element.elementor-element-5622dfe{--width:50%;}.elementor-47286 .elementor-element.elementor-element-e8030c9{--width:50%;}.elementor-47286 .elementor-element.elementor-element-7a497e5{--content-width:1260px;}.elementor-47286 .elementor-element.elementor-element-8979ca6{--width:100%;}.elementor-47286 .elementor-element.elementor-element-88a76cf{--content-width:800px;}.elementor-47286 .elementor-element.elementor-element-915c4ec{--width:100%;}.elementor-47286 .elementor-element.elementor-element-1ed0639{--content-width:1000px;}.elementor-47286 .elementor-element.elementor-element-3c28b64{--width:100%;}.elementor-47286 .elementor-element.elementor-element-4fb52ad{--content-width:1200px;}.elementor-47286 .elementor-element.elementor-element-067e1ab{--content-width:1260px;}.elementor-47286 .elementor-element.elementor-element-389ec2d{--width:100%;}.elementor-47286 .elementor-element.elementor-element-b151c37{--width:53%;}.elementor-47286 .elementor-element.elementor-element-76bdbf8{--content-width:1260px;}.elementor-47286 .elementor-element.elementor-element-48b2c21{--width:100%;}.elementor-47286 .elementor-element.elementor-element-f34fa88{--content-width:1260px;}.elementor-47286 .elementor-element.elementor-element-5b63237{--width:100%;}.elementor-47286 .elementor-element.elementor-element-ba484d5{--content-width:1260px;}.elementor-47286 .elementor-element.elementor-element-739d288{--width:100%;}.elementor-47286 .elementor-element.elementor-element-38d461f{--content-width:1260px;}.elementor-47286 .elementor-element.elementor-element-b6150a5{--width:100%;}.elementor-47286 .elementor-element.elementor-element-a0eb033{--content-width:1260px;}.elementor-47286 .elementor-element.elementor-element-a089801{--width:100%;}.elementor-47286 .elementor-element.elementor-element-407c7f5{--content-width:1260px;}.elementor-47286 .elementor-element.elementor-element-a7b1551{--content-width:1000px;}.elementor-47286 .elementor-element.elementor-element-e01fd2a{--content-width:1260px;}.elementor-47286 .elementor-element.elementor-element-99af6c1{--width:100%;}.elementor-47286 .elementor-element.elementor-element-d0c535d{--content-width:1260px;}.elementor-47286 .elementor-element.elementor-element-b637598{--width:100%;}.elementor-47286 .elementor-element.elementor-element-9103ac4{--content-width:1260px;}.elementor-47286 .elementor-element.elementor-element-772445e{--width:45%;}.elementor-47286 .elementor-element.elementor-element-cb87bd0{--width:55%;}}@media(max-width:767px){.elementor-47286 .elementor-element.elementor-element-b0f6209{--padding-top:21%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-da40483{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47286 .elementor-element.elementor-element-da40483.e-con{--order:-99999 /* order start hack */;}.elementor-47286 .elementor-element.elementor-element-6fbba6a .elementor-button{font-size:10px;}.elementor-47286 .elementor-element.elementor-element-85d3ab2 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-fb4f2c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47286 .elementor-element.elementor-element-b56f882 .elementor-button{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-d939d3a .elementor-button{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-7b8362f.e-con{--order:-99999 /* order start hack */;}.elementor-47286 .elementor-element.elementor-element-551ec4c{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-47286 .elementor-element.elementor-element-6c66835{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47286 .elementor-element.elementor-element-b66eb90 .elementor-button{font-size:10px;}.elementor-47286 .elementor-element.elementor-element-14c5828 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-865d929{font-size:14px;}.elementor-47286 .elementor-element.elementor-element-dd55fa6{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-47286 .elementor-element.elementor-element-e8030c9{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47286 .elementor-element.elementor-element-7f3b32e{font-size:14px;}.elementor-47286 .elementor-element.elementor-element-fd1fbac .elementor-button{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-7a497e5{--padding-top:7%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-7cbf01f{text-align:center;}.elementor-47286 .elementor-element.elementor-element-7cbf01f .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-1956167{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47286 .elementor-element.elementor-element-ccd89f9 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-ccd89f9 .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-4e2688a .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-4e2688a .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-23e7953 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-23e7953 .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-8450c0c .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-8450c0c .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-4fc7831 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-4fc7831 .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-530e44c .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-fe66fbe{font-size:14px;}.elementor-47286 .elementor-element.elementor-element-dd1c959 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47286 .elementor-element.elementor-element-dd1c959 .elementor-icon-list-item > a{font-size:14px;}.elementor-47286 .elementor-element.elementor-element-4f0a753 .elementor-button{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-593100b.e-con{--order:-99999 /* order start hack */;}.elementor-47286 .elementor-element.elementor-element-88a76cf{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-47286 .elementor-element.elementor-element-915c4ec{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47286 .elementor-element.elementor-element-839e2cd .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-e1204e8 .elementor-button{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-1ed0639{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-47286 .elementor-element.elementor-element-3c28b64{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47286 .elementor-element.elementor-element-d54c2a1 .elementor-button{font-size:10px;}.elementor-47286 .elementor-element.elementor-element-b57504d .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-c51858f{font-size:14px;}.elementor-47286 .elementor-element.elementor-element-6705228 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-47286 .elementor-element.elementor-element-b5b48bb .elementor-button{font-size:14px;line-height:1.3em;padding:14px 6px 14px 6px;}.elementor-47286 .elementor-element.elementor-element-067e1ab{--padding-top:7%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-8a95b69 .elementor-button{font-size:10px;}.elementor-47286 .elementor-element.elementor-element-0d1e815{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-47286 .elementor-element.elementor-element-0d1e815 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-55ea220{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-47286 .elementor-element.elementor-element-e107a54{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47286 .elementor-element.elementor-element-58b088e .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-58b088e .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-3fdce6c .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-3fdce6c .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-2d0338e .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-2d0338e .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-9799425 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-9799425 .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-348afe9 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-348afe9 .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-231a655 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-231a655 .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-b151c37{--width:100%;}.elementor-47286 .elementor-element.elementor-element-0ff0ecd .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-0522a63{font-size:15px;}.elementor-47286 .elementor-element.elementor-element-95ad04b .elementor-button{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-76bdbf8{--padding-top:7%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-8b98ce7 .elementor-button{font-size:10px;}.elementor-47286 .elementor-element.elementor-element-6061745{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-47286 .elementor-element.elementor-element-6061745 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-9e7511d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-47286 .elementor-element.elementor-element-d94a1fa{--min-height:190px;}.elementor-47286 .elementor-element.elementor-element-5362a55 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-3eec1f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47286 .elementor-element.elementor-element-8346c52 .elementor-button{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-f34fa88{--padding-top:7%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-9d72148 .elementor-button{font-size:10px;}.elementor-47286 .elementor-element.elementor-element-86e2ca5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-47286 .elementor-element.elementor-element-86e2ca5 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-8eb1e15{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-47286 .elementor-element.elementor-element-92bb80b .elementor-button{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-ba484d5{--padding-top:7%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-25e5b70 .elementor-button{font-size:10px;}.elementor-47286 .elementor-element.elementor-element-598b9f3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-47286 .elementor-element.elementor-element-598b9f3 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-abb1bb9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-47286 .elementor-element.elementor-element-135121e{--min-height:150px;}.elementor-47286 .elementor-element.elementor-element-ddd707b .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-6b149c5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-47286 .elementor-element.elementor-element-be281e8{--icon-vertical-offset:-10px;}.elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47286 .elementor-element.elementor-element-be281e8 .elementor-icon-list-item > a{font-size:14px;}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-47286 .elementor-element.elementor-element-07886a0{--icon-vertical-offset:-10px;}.elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47286 .elementor-element.elementor-element-07886a0 .elementor-icon-list-item > a{font-size:14px;}.elementor-47286 .elementor-element.elementor-element-fb9d8a5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-47286 .elementor-element.elementor-element-f930f32 .elementor-button{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-38d461f{--padding-top:7%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-72e0267 .elementor-button{font-size:10px;}.elementor-47286 .elementor-element.elementor-element-8a06b7d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-47286 .elementor-element.elementor-element-8a06b7d .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-d77b492{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-47286 .elementor-element.elementor-element-ad38c42{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47286 .elementor-element.elementor-element-910a9c8{--min-height:150px;}.elementor-47286 .elementor-element.elementor-element-744b441 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-744b441 .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-6bc7429 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-6bc7429 .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-b2cedc0{--min-height:150px;}.elementor-47286 .elementor-element.elementor-element-4a383ad .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-4a383ad .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-5156985 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-5156985 .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-f595c6b{--min-height:150px;}.elementor-47286 .elementor-element.elementor-element-d2bb217 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-d2bb217 .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-15b4ed1 .elementor-icon-box-title, .elementor-47286 .elementor-element.elementor-element-15b4ed1 .elementor-icon-box-title a{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-3e05c13 .elementor-button{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-a0eb033{--padding-top:7%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-a16069f .elementor-button{font-size:10px;}.elementor-47286 .elementor-element.elementor-element-ec9a6ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-47286 .elementor-element.elementor-element-ec9a6ed .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-d322618{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-47286 .elementor-element.elementor-element-0830679 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-4284717{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-47286 .elementor-element.elementor-element-a46febc .elementor-button{font-size:14px;line-height:1.3em;padding:13px 13px 13px 13px;}.elementor-47286 .elementor-element.elementor-element-b48f0db .elementor-button{font-size:10px;}.elementor-47286 .elementor-element.elementor-element-fa5cad4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-47286 .elementor-element.elementor-element-fa5cad4 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-688a5fd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-47286 .elementor-element.elementor-element-a7b1551{--min-height:460px;--justify-content:center;}.elementor-47286 .elementor-element.elementor-element-0630396{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-47286 .elementor-element.elementor-element-3b9e967{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-47286 .elementor-element.elementor-element-3b9e967 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-3b9356e .elementor-button{font-size:14px;line-height:1.3em;padding:12px 12px 12px 12px;}.elementor-47286 .elementor-element.elementor-element-e01fd2a{--padding-top:7%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-2f35760 .elementor-button{font-size:10px;}.elementor-47286 .elementor-element.elementor-element-8d27c93{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-47286 .elementor-element.elementor-element-8d27c93 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-b88fe68 .elementor-button{font-size:14px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-d0c535d{--padding-top:7%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-47286 .elementor-element.elementor-element-794b4ee .elementor-button{font-size:10px;}.elementor-47286 .elementor-element.elementor-element-ea030fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-47286 .elementor-element.elementor-element-ea030fa .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-6d8b494{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-47286 .elementor-element.elementor-element-e8b8063 .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-47286 .elementor-element.elementor-element-1aa1deb .elementor-button{font-size:14px;line-height:1.3em;padding:19px 19px 19px 19px;}.elementor-47286 .elementor-element.elementor-element-9103ac4{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-47286 .elementor-element.elementor-element-a239f7b .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-47286 .elementor-element.elementor-element-b8f5464{font-size:14px;}}/* Start custom CSS for button, class: .elementor-element-6fbba6a */.elementor-47286 .elementor-element.elementor-element-6fbba6a {
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border: 1px solid rgba(255,255,255,0.3);
    box-shadow: 0 8px 32px rgba(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3d46f3c */.info-cards {
  display: flex;
  flex-direction: column;
  gap: 16px;
  font-family: 'Poppins', sans-serif;
  max-width: 780px;
}

.info-card {
  background: #1e1b3a;
  border: 1px solid #2e2a50;
  border-radius: 16px;
  padding: 24px 28px;
  display: flex;
  align-items: flex-start;
  gap: 16px;
}

.info-icon {
  flex-shrink: 0;
  margin-top: 2px;
}

.info-text {
  font-family: 'Poppins', sans-serif;
  font-size: 13px;
  font-weight: 400;
  color: #ccc;
  line-height: 1.7;
  margin: 0 0 8px;
}

.info-text:last-child {
  margin-bottom: 0;
}

.info-text strong {
  color: #ffffff;
  font-weight: 600;
}

@media (max-width: 480px) {
  .info-card {
    padding: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9019eeb */.ai-visual {
  position: relative;
  width: 100%;
  min-height: 620px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: visible;
}

.robot-img {
  position: relative;
  z-index: 5;
  width: 340px;
  max-width: 60%;
}

/* dark center circle */
.ai-visual::before {
  content: "";
  position: absolute;
  width: 520px;
  height: 520px;
  border-radius: 50%;
  background: radial-gradient(circle, rgba(28, 6, 75, 0.95) 0%, rgba(19, 5, 54, 0.9) 55%, rgba(0,0,0,0) 72%);
  z-index: 1;
}

/* soft glow */
.ai-visual::after {
  content: "";
  position: absolute;
  width: 430px;
  height: 430px;
  border-radius: 50%;
  background: radial-gradient(circle, rgba(130, 54, 255, 0.18), transparent 65%);
  z-index: 2;
}

/* circle effects */
.orbit {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  z-index: 3;
}

.orbit-1 {
  width: 640px;
  height: 640px;
  border: 1px solid rgba(139, 92, 246, 0.28);
}

.orbit-2 {
  width: 520px;
  height: 520px;
  border: 1px solid rgba(236, 72, 153, 0.24);
}

.orbit-3 {
  width: 420px;
  height: 420px;
  border: 1px solid rgba(168, 85, 247, 0.35);
}

/* stat cards */
.ai-card {
  position: absolute;
  z-index: 10;
  max-width: 220px;
  padding: 12px 16px;
  border-radius: 12px;
  color: #fff;
  background: rgba(18, 5, 54, 0.92);
  border: 1px solid rgba(139, 92, 246, 0.45);
  box-shadow: 0 0 35px rgba(126, 34, 206, 0.18);
}

.card-call {
  top: 120px;
  right: 40px;
}

.card-response {
  top: 280px;
  right: 0;
}

.card-chat {
  bottom: 120px;
  left: 10px;
  border-color: rgba(236, 0, 140, 0.45);
}

.card-muted {
  color: #b7a8d9;
  font-size: 13px;
  margin-bottom: 6px;
}

.card-title {
  color: #ffffff;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 4px;
}

.card-green {
  color: #39ff88;
  font-size: 13px;
}

.card-big {
  color: #ffffff;
  font-size: 24px;
  font-weight: 800;
  line-height: 1;
  margin-bottom: 4px;
}

.card-soft {
  color: #c4a6ff;
  font-size: 13px;
}

/* bottom status */
.ai-status {
  position: absolute;
  bottom: 82px;
  z-index: 10;
  text-align: center;
}

.ai-name {
  color: #ffffff;
  font-size: 16px;
  font-weight: 800;
}

.online {
  color: #39ff88;
  font-size: 13px;
  margin-top: 8px;
}

.online span {
  display: inline-block;
  width: 9px;
  height: 9px;
  background: #39ff88;
  border-radius: 50%;
  margin-right: 8px;
}


@media (max-width: 767px) {
  .ai-visual {
    min-height: 520px;
    overflow: hidden;
  }

  .robot-img {
    width: 230px;
    max-width: 58%;
  }

  .ai-visual::before {
    width: 390px;
    height: 390px;
  }

  .ai-visual::after {
    width: 320px;
    height: 320px;
  }

  .orbit-1 {
    width: 470px;
    height: 470px;
  }

  .orbit-2 {
    width: 390px;
    height: 390px;
  }

  .orbit-3 {
    width: 310px;
    height: 310px;
  }

  .ai-card {
    max-width: 150px;
    padding: 8px 10px;
    border-radius: 10px;
  }

  .card-muted {
    font-size: 10px;
    margin-bottom: 4px;
  }

  .card-title {
    font-size: 11px;
    margin-bottom: 3px;
  }

  .card-green {
    font-size: 10px;
  }

  .card-big {
    font-size: 18px;
  }

  .card-soft {
    font-size: 10px;
  }

  .card-call {
    top: 90px;
    right: 18px;
  }

  .card-response {
    top: 230px;
    right: 10px;
  }

  .card-chat {
    bottom: 135px;
    left: 12px;
  }

  .ai-status {
    bottom: 85px;
  }

  .ai-name {
    font-size: 13px !important;
  }

  .online {
    font-size: 11px;
    margin-top: 4px;
  }

  .online span {
    width: 7px;
    height: 7px;
    margin-right: 5px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0f6209 */.elementor-47286 .elementor-element.elementor-element-b0f6209 {
  position: relative;
  overflow: hidden;
  background:
    /* MAIN PURPLE GLOW (moved right + softer start) */
    radial-gradient(circle at 45% 50%, rgba(180, 60, 255, 0.28) 0%, rgba(120, 40, 200, 0.22) 30%, transparent 65%),

    /* secondary glow */
    radial-gradient(circle at 80% 50%, rgba(120, 60, 255, 0.15), transparent 55%),

    /* top pink tint */
    radial-gradient(circle at 25% 0%, rgba(255, 0, 140, 0.12), transparent 45%),

    /* base gradient (slightly darker on left) */
    linear-gradient(115deg, #0a0015 0%, #0d0826 45%, #02030a 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56b128a */.elementor-47286 .elementor-element.elementor-element-56b128a {
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 12px;
    border: 1px solid rgba(255,255,255,0.3);
    box-shadow: 0 8px 32px rgba(0,0,0,0.2);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-da826a4 */.steps-list {
  display: flex;
  flex-direction: column;
  gap: 32px;
  font-family: 'Poppins', sans-serif;
  max-width: 680px;
}

.step-item {
  display: flex;
  align-items: flex-start;
  gap: 20px;
}

.step-num {
  font-family: 'Poppins', sans-serif;
  font-size: 16px;
  font-weight: 600;
  min-width: 58px;
  height: 58px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.step-title {
  font-family: 'Poppins', sans-serif;
  font-size: 18px;
  font-weight: 700;
  color: #ffffff;
  margin-bottom: 8px;
  line-height: 1.3;
}

.step-desc {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: rgba(255,255,255,0.7);
  line-height: 1.7;
  margin: 0;
}

@media (max-width: 480px) {
  .step-num {
    min-width: 48px;
    height: 48px;
    font-size: 14px;
  }
  .step-title { font-size: 16px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae34bf6 */.barrier-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
  font-family: 'Poppins', sans-serif;
}

.barrier-card {
  background: #110d2a;
  border: 1px solid rgba(180,100,255,0.15);
  border-radius: 16px;
  overflow: hidden;
  position: relative;
  transition: border-color 0.3s ease;
}

.barrier-card::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #f472b6;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.barrier-card:hover {
  border-color: #f472b6;
}

.barrier-card:hover::after {
  transform: scaleX(1);
}

.barrier-img-wrap {
  position: relative;
  width: 100%;
  height: 200px;
  overflow: hidden;
  border-radius: 14px 14px 0 0;
}

.barrier-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.barrier-img-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(to top, rgba(10,5,30,0.7) 0%, rgba(10,5,30,0.1) 60%);
}

.barrier-tag {
  position: absolute;
  bottom: 14px;
  left: 14px;
  display: flex;
  align-items: center;
  gap: 10px;
}

.barrier-num {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background: rgba(244,114,182,0.85);
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.barrier-label {
  font-size: 11px;
  font-weight: 500;
  color: rgba(255,255,255,0.75);
  letter-spacing: .1em;
}

.barrier-body {
  padding: 20px;
  display: flex;
  flex-direction: column;
  gap: 14px;
}

.barrier-point {
  display: flex;
  align-items: flex-start;
  gap: 10px;
}

.barrier-icon {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: rgba(244,114,182,0.15);
  color: #f472b6;
  font-size: 10px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  margin-top: 2px;
  position: relative;
}

.barrier-icon::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 50%;
  background: rgba(244,114,182,0.15);
  animation: ping 1.8s cubic-bezier(0,0,0.2,1) infinite;
}

@keyframes ping {
  0%   { transform: scale(1); opacity: 0.7; }
  70%  { transform: scale(2); opacity: 0; }
  100% { transform: scale(2); opacity: 0; }
}

.barrier-text {
  font-size: 13px;
  font-weight: 400;
  color: rgba(255,255,255,0.8);
  line-height: 1.6;
  margin: 0;
}

@media (max-width: 768px) {
  .barrier-grid {
    grid-template-columns: 1fr;
  }
  .barrier-img-wrap {
    height: 180px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de2da52 */.process-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
  font-family: 'Poppins', sans-serif;
}

.process-card {
  background: #ffffff;
  border: 1px solid rgba(0,0,0,0.08);
  border-radius: 16px;
  padding: 24px;
  position: relative;
  transition: border-color 0.3s ease, box-shadow 0.3s ease;
  overflow: hidden;
}

.process-card::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: #f472b6;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 0.4s cubic-bezier(0.4,0,0.2,1);
}

.process-card:hover {
  border-color: #f472b6;
  box-shadow: 0 0 0 1px rgba(244,114,182,0.3);
}

.process-card:hover::after {
  transform: scaleX(1);
}

.process-top {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 16px;
}

.process-icon {
  width: 44px;
  height: 44px;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.process-bg-num {
  font-size: 42px;
  font-weight: 700;
  color: rgba(0,0,0,0.05);
  line-height: 1;
  font-family: 'Poppins', sans-serif;
}

.process-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  font-weight: 600;
  border-radius: 20px;
  padding: 3px 10px;
  margin-bottom: 12px;
  font-family: 'Poppins', sans-serif;
}

.process-title {
  font-family: 'Poppins', sans-serif;
  font-size: 16px;
  font-weight: 700;
  color: #111;
  margin-bottom: 6px;
  line-height: 1.3;
}

.process-sub {
  font-family: 'Poppins', sans-serif;
  font-size: 12px;
  font-weight: 400;
  color: #999;
  margin-bottom: 12px;
  line-height: 1.5;
}

.process-desc {
  font-family: 'Poppins', sans-serif;
  font-size: 13px;
  font-weight: 400;
  color: #444;
  line-height: 1.7;
  margin: 0;
}

@media (max-width: 768px) {
  .process-grid {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 1024px) and (min-width: 769px) {
  .process-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2daa184 */.referral-flow-section {
  padding: 60px 20px;
  background: transparent;
  font-family: inherit;
}

.referral-flow-row {
  max-width: 1380px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr;
  gap: 14px;
  align-items: start;
}

.referral-flow-item {
  text-align: center;
}

.referral-flow-icon {
  width: 64px;
  height: 64px;
  margin: 0 auto 20px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(20, 4, 55, 0.8);
  box-shadow: 0 0 22px currentColor;
  border: 2px solid currentColor;
}

.referral-flow-icon span {
  font-size: 21px;
  line-height: 1;
}

.referral-flow-step {
  display: inline-block;
  font-size: 14px;
  font-weight: 800;
  margin-bottom: 22px;
  text-shadow: 0 0 12px currentColor;
}

.referral-flow-card {
  min-height: 235px;
  padding: 24px 24px;
  border-radius: 14px;
  background: rgba(20, 4, 55, 0.78);
  border: 1px solid rgba(255, 255, 255, 0.08);
  box-shadow: inset 0 0 0 1px rgba(255, 0, 180, 0.08);
}

.referral-flow-card h3 {
  margin: 0 0 18px;
  color: #ffffff;
  font-size: 14px;
  line-height: 1.35;
  font-weight: 700;
}

.referral-flow-card p {
  margin: 0;
  color: rgba(255, 255, 255, 0.55);
  font-size: 11px;
  line-height: 1.65;
  font-weight: 400;
}

.referral-flow-arrow {
  margin-top: 47px;
  color: rgba(255, 255, 255, 0.25);
  font-size: 40px;
  line-height: 1;
}

.referral-flow-pink {
  color: #ff2b9d;
}

.referral-flow-orange {
  color: #f49a2d;
}

.referral-flow-green {
  color: #38b879;
}

.referral-flow-purple {
  color: #7a3cff;
}

@media (max-width: 1024px) {
  .referral-flow-row {
    grid-template-columns: 1fr;
    gap: 24px;
  }

  .referral-flow-arrow {
    display: none;
  }

  .referral-flow-card {
    min-height: auto;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d60236a */.why-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
  font-family: 'Poppins', sans-serif;
  position: relative;
  padding: 10px;
}

.why-card {
  background: rgba(255,255,255,0.04);
  border: 1px solid rgba(255,255,255,0.08);
  border-radius: 16px;
  padding: 24px;
  position: relative;
  transition: border-color 0.3s ease, background 0.3s ease;
}

.why-card:hover {
  border-color: rgba(244,114,182,0.4);
  background: rgba(255,255,255,0.07);
}

.why-top {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-bottom: 16px;
}

.why-icon {
  width: 44px;
  height: 44px;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.why-num {
  font-size: 13px;
  font-weight: 500;
  color: rgba(255,255,255,0.4);
  font-family: 'Poppins', sans-serif;
}

.why-title {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 700;
  color: #ffffff;
  margin-bottom: 12px;
  line-height: 1.5;
}

.why-desc {
  font-family: 'Poppins', sans-serif;
  font-size: 13px;
  font-weight: 400;
  color: rgba(255,255,255,0.55);
  line-height: 1.7;
  margin: 0;
}

.why-star {
  position: absolute;
  font-size: 14px;
  color: #f59e0b;
  opacity: 0.6;
  pointer-events: none;
  animation: twinkle 3s ease-in-out infinite;
}

.why-star:nth-child(even) {
  animation-delay: 1.5s;
}

@keyframes twinkle {
  0%, 100% { opacity: 0.6; transform: scale(1); }
  50%       { opacity: 1;   transform: scale(1.3); }
}

@media (max-width: 768px) {
  .why-grid { grid-template-columns: 1fr; }
}

@media (max-width: 1024px) and (min-width: 769px) {
  .why-grid { grid-template-columns: repeat(2, 1fr); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f91971 */.audience-section {
  width: 100%;
  padding: 0;
  background: transparent;
  font-family: inherit;
}

.audience-grid {
  max-width: 1050px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 22px;
}

.audience-card {
  min-height: 315px;
  padding: 26px 28px;
  border-radius: 16px;
  border: 1px solid rgba(28, 20, 60, 0.08);
  box-shadow: 0 10px 28px rgba(35, 25, 70, 0.04);
  overflow: hidden;
}

.audience-card-pink {
  background: linear-gradient(135deg, #fff3fa 0%, #fff9fd 55%, #ffffff 100%);
  border-color: rgba(236, 0, 140, 0.35);
}

.audience-card-purple {
  background: linear-gradient(135deg, #fbf9ff 0%, #ffffff 55%, #ffffff 100%);
}

.audience-card-cyan {
  background: linear-gradient(135deg, #effcff 0%, #faffff 60%, #ffffff 100%);
}

.audience-card-green {
  background: linear-gradient(135deg, #f0fff8 0%, #fbfffd 60%, #ffffff 100%);
}

.audience-icon {
  width: 46px;
  height: 46px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 22px;
  font-size: 18px;
}

.audience-icon-pink {
  background: #fde0ef;
  color: #d92386;
}

.audience-icon-purple {
  background: #efe5ff;
  color: #8f4ce8;
}

.audience-icon-cyan {
  background: #e5fbff;
  color: #42cde0;
}

.audience-icon-green {
  background: #e1f5ec;
  color: #3a9f78;
}

.audience-card h3 {
  margin: 0 0 10px;
  color: #070528;
  font-size: 17px;
  line-height: 1.25;
  font-weight: 800;
  letter-spacing: -0.02em;
}

.audience-desc {
  margin: 0;
  color: #5f626d;
  font-size: 14px;
  line-height: 1.6;
  font-weight: 400;
}

.audience-divider {
  width: 100%;
  height: 1px;
  margin: 22px 0 16px;
  background: linear-gradient(
    90deg,
    rgba(8, 5, 40, 0.06),
    rgba(8, 5, 40, 0.03),
    rgba(8, 5, 40, 0)
  );
}

.audience-card h4 {
  margin: 0 0 11px;
  font-size: 13px;
  line-height: 1.2;
  font-weight: 800;
  letter-spacing: 0.02em;
}

.audience-card-pink h4 {
  color: #d92386;
}

.audience-card-purple h4 {
  color: #9b55ef;
}

.audience-card-cyan h4 {
  color: #3fc8d7;
}

.audience-card-green h4 {
  color: #338d70;
}

.audience-card ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.audience-card li {
  position: relative;
  padding-left: 22px;
  margin-bottom: 9px;
  color: #31333a;
  font-size: 13px;
  line-height: 1.45;
  font-weight: 400;
}

.audience-card li:last-child {
  margin-bottom: 0;
}

.audience-card li::before {
  content: "✓";
  position: absolute;
  left: 0;
  top: 0;
  color: #68c97d;
  font-size: 13px;
  font-weight: 700;
}

@media (max-width: 1024px) {
  .audience-grid {
    max-width: 900px;
    gap: 18px;
  }

  .audience-card {
    padding: 24px;
    min-height: 300px;
  }
}

@media (max-width: 768px) {
  .audience-grid {
    grid-template-columns: 1fr;
  }

  .audience-card {
    min-height: auto;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7510a8a */.brand-grid-section {
  width: 100%;
  padding: 0;
  background: transparent;
  font-family: inherit;
}

.brand-grid {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
}

.brand-card {
  background: #ffffff;
  border: 1px solid #ececec;
  border-radius: 22px;
  padding: 30px 16px;
  text-align: center;
  transition: all 0.3s ease;
}

.brand-card:hover {
  transform: translateY(-3px);
  box-shadow: 0 10px 24px rgba(0,0,0,0.04);
}

.brand-icon {
  width: 58px;
  height: 58px;
  margin: 0 auto 18px;
  border-radius: 16px;
  background: #f8ddea;
  display: flex;
  align-items: center;
  justify-content: center;
}

.brand-icon i {
  font-size: 20px;
  color: #ec008c;
}

.brand-card h3 {
  margin: 0;
  color: #4b5563;
  font-size: 14px;
  line-height: 1.35;
  font-weight: 500;
}

/* tablet */
@media (max-width: 1024px) {
  .brand-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* mobile */
@media (max-width: 767px) {
  .brand-grid {
    grid-template-columns: 1fr;
  }

  .brand-card {
    padding: 24px 14px;
  }

  .brand-icon {
    width: 52px;
    height: 52px;
  }

  .brand-icon i {
    font-size: 18px;
  }

  .brand-card h3 {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22ec02c */.referral-reasons-section {
  width: 100%;
  padding: 0;
  background: transparent;
  font-family: inherit;
}

.referral-reasons-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 26px;
}

.referral-reason-card {
  background: linear-gradient(
    135deg,
    rgba(35, 8, 66, 0.95) 0%,
    rgba(49, 10, 76, 0.96) 55%,
    rgba(23, 6, 55, 0.98) 100%
  );

  border: 1px solid rgba(255,255,255,0.08);
  border-radius: 24px;

  padding: 38px 38px 34px;

  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,0.03),
    0 14px 40px rgba(0,0,0,0.18);

  transition: all 0.3s ease;
}

.referral-reason-card:hover {
  transform: translateY(-4px);
  border-color: rgba(255, 0, 140, 0.22);
}

.referral-reason-icon {
  width: 68px;
  height: 68px;
  border-radius: 18px;

  background: rgba(255, 0, 140, 0.12);

  display: flex;
  align-items: center;
  justify-content: center;

  margin-bottom: 28px;
}

.referral-reason-icon i {
  color: #ff0a8a;
  font-size: 24px;
}

.referral-reason-card h3 {
  margin: 0 0 18px;

  color: #ffffff;

  font-size: 18px;
  line-height: 1.35;
  font-weight: 700;
}

.referral-reason-card p {
  margin: 0;

  color: rgba(255,255,255,0.58);

  font-size: 14px;
  line-height: 1.9;
  font-weight: 400;
}

/* Tablet */
@media (max-width: 1024px) {
  .referral-reasons-grid {
    grid-template-columns: repeat(2, 1fr);
  }

  .referral-reason-card {
    padding: 32px 30px;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .referral-reasons-grid {
    grid-template-columns: 1fr;
  }

  .referral-reason-card {
    padding: 28px 24px;
  }

  .referral-reason-icon {
    width: 58px;
    height: 58px;
  }

  .referral-reason-icon i {
    font-size: 20px;
  }

  .referral-reason-card h3 {
    font-size: 16px;
  }

  .referral-reason-card p {
    font-size: 13px;
  }
}/* End custom CSS */