.elementor-12 .elementor-element.elementor-element-dbe6087{--display:flex;--min-height:900px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-dbe6087:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dbe6087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://development.manilareliable.com/wp-content/uploads/2026/02/image-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7091fff{font-family:"Sora", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4c2e665{font-family:"Sora", Sans-serif;font-size:64px;font-weight:600;line-height:66px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-4a5a4c7 .elementor-button{background-color:#550306;font-family:"Sora", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a5a4c7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4a5a4c7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-a2ab0ce{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-d693b6e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-b063238{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#550306;}.elementor-12 .elementor-element.elementor-element-b063238 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-1d2666c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-1d2666c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-90a870c{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-90a870c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-841a29f .elementor-button{background-color:#550306;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-841a29f{margin:61px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-841a29f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-c2f9c9c{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-cdd353c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-cdd353c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cdd353c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F6;}.elementor-12 .elementor-element.elementor-element-f533174{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-d92901e{font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-d92901e p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-9fd2f34{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-58c6ea8{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-fa707ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-eec4779{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-a410aa0{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 299px;}.elementor-12 .elementor-element.elementor-element-da3e1c8{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-da3e1c8 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-9d79518{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-7937f0d{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 299px;}.elementor-12 .elementor-element.elementor-element-e6db2a1{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-e6db2a1 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-59eef0b{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-d819f54{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 299px;}.elementor-12 .elementor-element.elementor-element-1461d55{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-1461d55 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-f7b9b99{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-215760a{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 299px;}.elementor-12 .elementor-element.elementor-element-dbfc2df{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-dbfc2df p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-e7c569c{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-c3020b8{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 299px;}.elementor-12 .elementor-element.elementor-element-6707f2e{font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-6707f2e p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-02060b7{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-a6f32d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-e33743e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-61ba085 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-61ba085{color:#550306;}.elementor-12 .elementor-element.elementor-element-f59da66{font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-f59da66 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-324bb03{--display:flex;}.elementor-12 .elementor-element.elementor-element-25466a7 .elementor-button{background-color:#550306;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-25466a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-25466a7.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-25466a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-915e3bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-c834028{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-0741ec8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-9e1c2dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-9ef2da5{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-9ef2da5 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-cc72505{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#666666;}.elementor-12 .elementor-element.elementor-element-cc72505 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-9d1d3a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-561a2a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-8fe1931{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-8fe1931 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-e56afd6{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#666666;}.elementor-12 .elementor-element.elementor-element-e56afd6 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-5e18a28{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-efe6951{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-152263b{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-152263b p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-09d3e3c{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#666666;}.elementor-12 .elementor-element.elementor-element-09d3e3c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-5edb058{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-023a9e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-f1baa0d{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-f1baa0d p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-5c5322d{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#666666;}.elementor-12 .elementor-element.elementor-element-5c5322d p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-311ba75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-7aa5b10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-c1e4af2{font-family:"Sora", Sans-serif;font-size:26px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-c1e4af2 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-5a8d46d{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#666666;}.elementor-12 .elementor-element.elementor-element-5a8d46d p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-364390f{--display:flex;}.elementor-12 .elementor-element.elementor-element-759c5dc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-92cd360{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.87;}.elementor-12 .elementor-element.elementor-element-92cd360:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-92cd360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://development.manilareliable.com/wp-content/uploads/2026/02/Background-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-92cd360::before, .elementor-12 .elementor-element.elementor-element-92cd360 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-92cd360 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-92cd360 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-92cd360 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-92cd360 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#550306;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-80f1074{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-4291815{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#EAEEF1;}.elementor-12 .elementor-element.elementor-element-4291815 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-bcc8220{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;font-family:"Sora", Sans-serif;font-size:70px;font-weight:700;line-height:67px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bcc8220 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-4546ece{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4546ece p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-e82d89e .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-e82d89e{margin:61px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e82d89e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-1f11e10{--display:flex;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-12 .elementor-element.elementor-element-1256910{--display:flex;--min-height:110px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-c62b24d{font-family:"Sora", Sans-serif;font-size:45px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c62b24d p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-e5654cd{--display:flex;--min-height:110px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:120px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-86090d9{font-family:"Sora", Sans-serif;font-size:45px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-86090d9 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-b0392ed{--display:flex;--min-height:110px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:220px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-efb2b9c{font-family:"Sora", Sans-serif;font-size:45px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-efb2b9c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-93fb62a{--display:flex;--min-height:110px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:320px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a566fa0{font-family:"Sora", Sans-serif;font-size:45px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a566fa0 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-5a381ce{--display:flex;--min-height:320px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-5a381ce:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5a381ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F6;}.elementor-12 .elementor-element.elementor-element-d66f058{text-align:center;font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;color:#222222;}.elementor-12 .elementor-element.elementor-element-d66f058 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-6318087{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-12 .elementor-element.elementor-element-2d778f8{--display:flex;--min-height:1000px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-4f03367{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-8c30787{text-align:center;font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;color:#222222;}.elementor-12 .elementor-element.elementor-element-8c30787 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-3747fe9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-80f3209{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#550306;--border-color:#550306;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-30c176d{font-family:"Sora", Sans-serif;font-size:26px;font-weight:bold;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6dd7530{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-6dd7530 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-6dd7530 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-046566b{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-fa1612d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#550306;--border-color:#550306;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a6cc7e2{font-family:"Sora", Sans-serif;font-size:26px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-a152111{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-a152111 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-a152111 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-295c1da{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-89e1ff2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#550306;--border-color:#550306;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f2cf997{font-family:"Sora", Sans-serif;font-size:26px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-49b6d3f{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-49b6d3f .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-49b6d3f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-b6707d4{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-35ecd8f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#550306;--border-color:#550306;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2d9df9f{font-family:"Sora", Sans-serif;font-size:26px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-dc56230{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-dc56230 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-dc56230 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-78c358e{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-a45a4b6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#550306;--border-color:#550306;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d18ee7c{font-family:"Sora", Sans-serif;font-size:26px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-6a3c033{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-6a3c033 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-6a3c033 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-fe57819{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-7b6c39b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#550306;--border-color:#550306;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d31bcdc{font-family:"Sora", Sans-serif;font-size:26px;font-weight:bold;}.elementor-12 .elementor-element.elementor-element-7e9023e{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-7e9023e .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-7e9023e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-f327816{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ea6b9e5{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-ea6b9e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ea6b9e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEEF1;}.elementor-12 .elementor-element.elementor-element-ea6b9e5::before, .elementor-12 .elementor-element.elementor-element-ea6b9e5 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ea6b9e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ea6b9e5 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ea6b9e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ea6b9e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://development.manilareliable.com/wp-content/uploads/2026/02/Image-2.png");--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-cb3f3d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-b855ff6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-44a590a{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#550306;}.elementor-12 .elementor-element.elementor-element-44a590a p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-cc0bb8a{font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-cc0bb8a p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-023aa5d{--display:flex;}.elementor-12 .elementor-element.elementor-element-8f867ae{--display:flex;}.elementor-12 .elementor-element.elementor-element-cafd058{background-color:#550306;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 47px;padding:10px 15px 10px 15px;border-radius:13px 13px 13px 13px;--e-rating-icon-font-size:10px;--e-rating-gap:6px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cafd058.elementor-element{--align-self:flex-start;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-4a96ec2{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4a96ec2 .elementor-testimonial-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-4a96ec2 .elementor-testimonial-content{color:#666666;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-12 .elementor-element.elementor-element-4a96ec2 .elementor-testimonial-name{color:#014E4E;font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-4a96ec2 .elementor-testimonial-job{color:#222222;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ce0d818{--display:flex;}.elementor-12 .elementor-element.elementor-element-96d47b3{--display:flex;}.elementor-12 .elementor-element.elementor-element-59c62c7{background-color:#550306;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 47px;padding:10px 15px 10px 15px;border-radius:13px 13px 13px 13px;--e-rating-icon-font-size:10px;--e-rating-gap:6px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-59c62c7.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7b49bc6{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7b49bc6 .elementor-testimonial-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-7b49bc6 .elementor-testimonial-content{color:#666666;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:35px;}.elementor-12 .elementor-element.elementor-element-7b49bc6 .elementor-testimonial-name{color:#014E4E;font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-7b49bc6 .elementor-testimonial-job{color:#222222;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-74c7bbf{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:#014E4E;}.elementor-12 .elementor-element.elementor-element-74c7bbf .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-12 .elementor-element.elementor-element-620644a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-dc3e240{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-18df705{font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-18df705 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-d3a8ae3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-a67853e{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-5379874{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-5d3b28b{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-81387e8 img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:20px 20px 0px 0px;}.elementor-12 .elementor-element.elementor-element-66a3d79{--display:flex;--min-height:120px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fc33077{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a117c96 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a117c96.elementor-view-stacked .elementor-icon{background-color:#666666;}.elementor-12 .elementor-element.elementor-element-a117c96.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a117c96.elementor-view-default .elementor-icon{color:#666666;border-color:#666666;}.elementor-12 .elementor-element.elementor-element-a117c96.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a117c96.elementor-view-default .elementor-icon svg{fill:#666666;}.elementor-12 .elementor-element.elementor-element-a117c96 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-a117c96 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-75f09d6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-75f09d6{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-12 .elementor-element.elementor-element-75f09d6 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-46c8454.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-46c8454{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-12 .elementor-element.elementor-element-46c8454 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-bad06e6{font-family:"Sora", Sans-serif;font-size:21px;font-weight:400;color:#222222;}.elementor-12 .elementor-element.elementor-element-bad06e6 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-045c740{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-style:solid;border-width:0px 0px 01px 0px;border-color:#550306;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;color:#550306;}.elementor-12 .elementor-element.elementor-element-045c740.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-045c740 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-045c740 a{color:#550306;}.elementor-12 .elementor-element.elementor-element-e0ee752{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-dc04b25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7734bd2 img{width:100%;height:150px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-83489a3{--display:flex;--min-height:120px;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-17f7440{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-42331f4 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-42331f4.elementor-view-stacked .elementor-icon{background-color:#666666;}.elementor-12 .elementor-element.elementor-element-42331f4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-42331f4.elementor-view-default .elementor-icon{color:#666666;border-color:#666666;}.elementor-12 .elementor-element.elementor-element-42331f4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-42331f4.elementor-view-default .elementor-icon svg{fill:#666666;}.elementor-12 .elementor-element.elementor-element-42331f4 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-42331f4 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-30d011e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-30d011e{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-12 .elementor-element.elementor-element-30d011e p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-b7e8106.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b7e8106{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-12 .elementor-element.elementor-element-b7e8106 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-3b80c55{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#222222;}.elementor-12 .elementor-element.elementor-element-3b80c55 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-cc5ff78.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-cc5ff78{border-style:solid;border-width:0px 0px 01px 0px;border-color:#550306;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;color:#550306;}.elementor-12 .elementor-element.elementor-element-cc5ff78 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-cc5ff78 a{color:#550306;}.elementor-12 .elementor-element.elementor-element-9a2f5d4{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-9a2f5d4 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-9a2f5d4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-e7a3368{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-6bd179a img{width:100%;height:150px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-e37e819{--display:flex;--min-height:120px;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-01c6d36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aba3b8e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-aba3b8e.elementor-view-stacked .elementor-icon{background-color:#666666;}.elementor-12 .elementor-element.elementor-element-aba3b8e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-aba3b8e.elementor-view-default .elementor-icon{color:#666666;border-color:#666666;}.elementor-12 .elementor-element.elementor-element-aba3b8e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-aba3b8e.elementor-view-default .elementor-icon svg{fill:#666666;}.elementor-12 .elementor-element.elementor-element-aba3b8e .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-aba3b8e .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-2104ae6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2104ae6{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-12 .elementor-element.elementor-element-2104ae6 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-c2b0c0e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c2b0c0e{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-12 .elementor-element.elementor-element-c2b0c0e p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-9459521{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#222222;}.elementor-12 .elementor-element.elementor-element-9459521 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-78df0f4.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-78df0f4{border-style:solid;border-width:0px 0px 01px 0px;border-color:#550306;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;color:#550306;}.elementor-12 .elementor-element.elementor-element-78df0f4 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-78df0f4 a{color:#550306;}.elementor-12 .elementor-element.elementor-element-3ddfe66{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-3ddfe66 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-3ddfe66 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-14a9e8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b00fae9 img{width:100%;height:150px;object-fit:contain;object-position:center center;}.elementor-12 .elementor-element.elementor-element-ebd57c9{--display:flex;--min-height:120px;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-54ba6a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-82d8a08 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-82d8a08.elementor-view-stacked .elementor-icon{background-color:#666666;}.elementor-12 .elementor-element.elementor-element-82d8a08.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-82d8a08.elementor-view-default .elementor-icon{color:#666666;border-color:#666666;}.elementor-12 .elementor-element.elementor-element-82d8a08.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-82d8a08.elementor-view-default .elementor-icon svg{fill:#666666;}.elementor-12 .elementor-element.elementor-element-82d8a08 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-82d8a08 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-2aef7a0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2aef7a0{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-12 .elementor-element.elementor-element-2aef7a0 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2d8b0ef.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2d8b0ef{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-12 .elementor-element.elementor-element-2d8b0ef p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-d981cde{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;line-height:15px;color:#222222;}.elementor-12 .elementor-element.elementor-element-d981cde p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2c8666f.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2c8666f{border-style:solid;border-width:0px 0px 01px 0px;border-color:#550306;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;color:#550306;}.elementor-12 .elementor-element.elementor-element-2c8666f p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2c8666f a{color:#550306;}.elementor-12 .elementor-element.elementor-element-544d401{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-36e40e6{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-dbe6087{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-a2ab0ce{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-cdd353c{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-eec4779{--width:30%;}.elementor-12 .elementor-element.elementor-element-9d79518{--width:30%;}.elementor-12 .elementor-element.elementor-element-59eef0b{--width:30%;}.elementor-12 .elementor-element.elementor-element-f7b9b99{--width:30%;}.elementor-12 .elementor-element.elementor-element-e7c569c{--width:30%;}.elementor-12 .elementor-element.elementor-element-02060b7{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-92cd360{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-1256910{--width:70%;}.elementor-12 .elementor-element.elementor-element-e5654cd{--width:70%;}.elementor-12 .elementor-element.elementor-element-b0392ed{--width:70%;}.elementor-12 .elementor-element.elementor-element-93fb62a{--width:70%;}.elementor-12 .elementor-element.elementor-element-5a381ce{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-2d778f8{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-80f3209{--width:30%;}.elementor-12 .elementor-element.elementor-element-fa1612d{--width:30%;}.elementor-12 .elementor-element.elementor-element-89e1ff2{--width:30%;}.elementor-12 .elementor-element.elementor-element-35ecd8f{--width:30%;}.elementor-12 .elementor-element.elementor-element-a45a4b6{--width:30%;}.elementor-12 .elementor-element.elementor-element-7b6c39b{--width:30%;}.elementor-12 .elementor-element.elementor-element-ea6b9e5{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-620644a{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-1256910{--width:40%;}.elementor-12 .elementor-element.elementor-element-e5654cd{--width:40%;}.elementor-12 .elementor-element.elementor-element-b0392ed{--width:40%;}.elementor-12 .elementor-element.elementor-element-93fb62a{--width:40%;}.elementor-12 .elementor-element.elementor-element-80f3209{--width:40%;}.elementor-12 .elementor-element.elementor-element-fa1612d{--width:40%;}.elementor-12 .elementor-element.elementor-element-89e1ff2{--width:40%;}.elementor-12 .elementor-element.elementor-element-35ecd8f{--width:40%;}.elementor-12 .elementor-element.elementor-element-a45a4b6{--width:40%;}.elementor-12 .elementor-element.elementor-element-7b6c39b{--width:40%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-dbe6087:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dbe6087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-dbe6087{--min-height:500px;}.elementor-12 .elementor-element.elementor-element-dbe6087:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dbe6087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-7091fff{font-size:14px;}.elementor-12 .elementor-element.elementor-element-4c2e665{font-size:35px;line-height:37px;}.elementor-12 .elementor-element.elementor-element-4a5a4c7 .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-a2ab0ce{--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-12 .elementor-element.elementor-element-1d2666c{font-size:40px;}.elementor-12 .elementor-element.elementor-element-841a29f .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-d92901e{font-size:40px;}.elementor-12 .elementor-element.elementor-element-9fd2f34{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-12 .elementor-element.elementor-element-a410aa0{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 143px;}.elementor-12 .elementor-element.elementor-element-da3e1c8{font-size:14px;line-height:16px;}.elementor-12 .elementor-element.elementor-element-7937f0d{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 143px;}.elementor-12 .elementor-element.elementor-element-e6db2a1{font-size:14px;line-height:16px;}.elementor-12 .elementor-element.elementor-element-d819f54{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 143px;}.elementor-12 .elementor-element.elementor-element-1461d55{font-size:14px;line-height:16px;}.elementor-12 .elementor-element.elementor-element-215760a{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 143px;}.elementor-12 .elementor-element.elementor-element-dbfc2df{font-size:14px;line-height:16px;}.elementor-12 .elementor-element.elementor-element-c3020b8{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 143px;}.elementor-12 .elementor-element.elementor-element-6707f2e{font-size:14px;line-height:16px;}.elementor-12 .elementor-element.elementor-element-f59da66{font-size:40px;line-height:48px;}.elementor-12 .elementor-element.elementor-element-25466a7 .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-915e3bf{--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-12 .elementor-element.elementor-element-b66ec6f img{width:100%;height:300px;object-fit:cover;border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-92cd360{--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-12 .elementor-element.elementor-element-bcc8220{font-size:39px;line-height:43px;}.elementor-12 .elementor-element.elementor-element-e82d89e .elementor-button{font-size:12px;}.elementor-12 .elementor-element.elementor-element-1f11e10{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-1256910{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-c62b24d{font-size:30px;}.elementor-12 .elementor-element.elementor-element-e5654cd{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:140px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-86090d9{font-size:30px;}.elementor-12 .elementor-element.elementor-element-b0392ed{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0260px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-efb2b9c{font-size:30px;}.elementor-12 .elementor-element.elementor-element-93fb62a{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:420px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a566fa0{font-size:30px;}.elementor-12 .elementor-element.elementor-element-d66f058{font-size:40px;}.elementor-12 .elementor-element.elementor-element-8c30787{font-size:40px;}.elementor-12 .elementor-element.elementor-element-3747fe9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-80f3209{--min-height:340px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-30c176d{font-size:16px;}.elementor-12 .elementor-element.elementor-element-30c176d p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-046566b{font-size:12px;}.elementor-12 .elementor-element.elementor-element-fa1612d{--min-height:340px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-a6cc7e2{font-size:16px;}.elementor-12 .elementor-element.elementor-element-a6cc7e2 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-295c1da{font-size:12px;}.elementor-12 .elementor-element.elementor-element-89e1ff2{--min-height:340px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-f2cf997{font-size:16px;}.elementor-12 .elementor-element.elementor-element-f2cf997 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-b6707d4{font-size:12px;}.elementor-12 .elementor-element.elementor-element-35ecd8f{--min-height:340px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-2d9df9f{font-size:16px;}.elementor-12 .elementor-element.elementor-element-2d9df9f p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-78c358e{font-size:12px;}.elementor-12 .elementor-element.elementor-element-a45a4b6{--min-height:340px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-d18ee7c{font-size:16px;}.elementor-12 .elementor-element.elementor-element-d18ee7c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-fe57819{font-size:12px;}.elementor-12 .elementor-element.elementor-element-7b6c39b{--min-height:340px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-d31bcdc{font-size:16px;}.elementor-12 .elementor-element.elementor-element-d31bcdc p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-f327816{font-size:12px;}.elementor-12 .elementor-element.elementor-element-cc0bb8a{font-size:40px;line-height:48px;}.elementor-12 .elementor-element.elementor-element-74c7bbf{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:8px;}.elementor-12 .elementor-element.elementor-element-74c7bbf .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-12 .elementor-element.elementor-element-18df705{font-size:40px;}.elementor-12 .elementor-element.elementor-element-d3a8ae3{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-12 .elementor-element.elementor-element-81387e8 img{height:268px;}.elementor-12 .elementor-element.elementor-element-66a3d79{--min-height:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-bad06e6{font-size:17px;line-height:22px;}.elementor-12 .elementor-element.elementor-element-dc04b25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-17f7440{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-42331f4 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-42331f4 .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-30d011e{font-size:10px;}.elementor-12 .elementor-element.elementor-element-b7e8106{font-size:10px;}.elementor-12 .elementor-element.elementor-element-3b80c55{font-size:11px;}.elementor-12 .elementor-element.elementor-element-cc5ff78{font-size:12px;}.elementor-12 .elementor-element.elementor-element-e7a3368{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-01c6d36{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-aba3b8e .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-aba3b8e .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-2104ae6{font-size:10px;}.elementor-12 .elementor-element.elementor-element-c2b0c0e{font-size:10px;}.elementor-12 .elementor-element.elementor-element-9459521{font-size:11px;}.elementor-12 .elementor-element.elementor-element-78df0f4{font-size:12px;}.elementor-12 .elementor-element.elementor-element-14a9e8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-54ba6a2{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-82d8a08 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-82d8a08 .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-2aef7a0{font-size:10px;}.elementor-12 .elementor-element.elementor-element-2d8b0ef{font-size:10px;}.elementor-12 .elementor-element.elementor-element-d981cde{font-size:11px;}.elementor-12 .elementor-element.elementor-element-2c8666f{font-size:12px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-dbe6087{--min-height:400px;}.elementor-12 .elementor-element.elementor-element-dbe6087:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dbe6087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-12 .elementor-element.elementor-element-7091fff{font-size:10px;}.elementor-12 .elementor-element.elementor-element-7091fff p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-4c2e665{font-size:25px;line-height:31px;}.elementor-12 .elementor-element.elementor-element-4a5a4c7{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4a5a4c7 .elementor-button{font-size:12px;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-b063238{font-size:14px;}.elementor-12 .elementor-element.elementor-element-1d2666c{font-size:25px;}.elementor-12 .elementor-element.elementor-element-90a870c{font-size:14px;}.elementor-12 .elementor-element.elementor-element-841a29f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-841a29f .elementor-button{font-size:12px;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-d92901e{font-size:25px;}.elementor-12 .elementor-element.elementor-element-9fd2f34{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-a410aa0{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 245px;}.elementor-12 .elementor-element.elementor-element-7937f0d{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 245px;}.elementor-12 .elementor-element.elementor-element-d819f54{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 245px;}.elementor-12 .elementor-element.elementor-element-215760a{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 245px;}.elementor-12 .elementor-element.elementor-element-c3020b8{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 245px;}.elementor-12 .elementor-element.elementor-element-f59da66{font-size:25px;}.elementor-12 .elementor-element.elementor-element-25466a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-25466a7.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-25466a7 .elementor-button{font-size:12px;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-9e1c2dd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-9ef2da5{font-size:18px;}.elementor-12 .elementor-element.elementor-element-cc72505{text-align:center;font-size:14px;line-height:14px;}.elementor-12 .elementor-element.elementor-element-561a2a6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-8fe1931{text-align:center;font-size:18px;}.elementor-12 .elementor-element.elementor-element-e56afd6{text-align:center;font-size:14px;}.elementor-12 .elementor-element.elementor-element-152263b{text-align:center;font-size:18px;}.elementor-12 .elementor-element.elementor-element-09d3e3c{text-align:center;font-size:14px;line-height:14px;}.elementor-12 .elementor-element.elementor-element-f1baa0d{text-align:center;font-size:18px;}.elementor-12 .elementor-element.elementor-element-5c5322d{text-align:center;font-size:14px;}.elementor-12 .elementor-element.elementor-element-c1e4af2{text-align:center;font-size:14px;}.elementor-12 .elementor-element.elementor-element-5a8d46d{text-align:center;font-size:14px;line-height:14px;}.elementor-12 .elementor-element.elementor-element-4291815{font-size:14px;}.elementor-12 .elementor-element.elementor-element-bcc8220{font-size:25px;line-height:28px;}.elementor-12 .elementor-element.elementor-element-4546ece{font-size:16px;line-height:19px;}.elementor-12 .elementor-element.elementor-element-e82d89e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e82d89e .elementor-button{font-size:12px;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-1f11e10{--gap:21px 21px;--row-gap:21px;--column-gap:21px;}.elementor-12 .elementor-element.elementor-element-1256910{--width:50%;}.elementor-12 .elementor-element.elementor-element-c62b24d{font-size:13px;}.elementor-12 .elementor-element.elementor-element-e5654cd{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-86090d9{font-size:13px;}.elementor-12 .elementor-element.elementor-element-b0392ed{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-efb2b9c{font-size:13px;}.elementor-12 .elementor-element.elementor-element-93fb62a{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a566fa0{font-size:13px;}.elementor-12 .elementor-element.elementor-element-d66f058{font-size:25px;}.elementor-12 .elementor-element.elementor-element-6318087{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-8c30787{font-size:25px;}.elementor-12 .elementor-element.elementor-element-cc0bb8a{font-size:25px;line-height:31px;}.elementor-12 .elementor-element.elementor-element-74c7bbf{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-18df705{text-align:center;font-size:25px;line-height:25px;}.elementor-12 .elementor-element.elementor-element-d3a8ae3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;line-height:20px;}.elementor-12 .elementor-element.elementor-element-5d3b28b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-81387e8 img{height:190px;}.elementor-12 .elementor-element.elementor-element-66a3d79{--padding-top:05%;--padding-bottom:05%;--padding-left:05%;--padding-right:05%;}.elementor-12 .elementor-element.elementor-element-fc33077{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-a117c96 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-a117c96 .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-75f09d6{font-size:12px;}.elementor-12 .elementor-element.elementor-element-46c8454{font-size:12px;}.elementor-12 .elementor-element.elementor-element-bad06e6{font-size:14px;}.elementor-12 .elementor-element.elementor-element-045c740{font-size:12px;}.elementor-12 .elementor-element.elementor-element-e0ee752{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dc04b25{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-7734bd2.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7734bd2 img{width:100%;height:190px;}.elementor-12 .elementor-element.elementor-element-83489a3{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-17f7440{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-30d011e{font-size:12px;}.elementor-12 .elementor-element.elementor-element-b7e8106{font-size:12px;}.elementor-12 .elementor-element.elementor-element-3b80c55{font-size:14px;}.elementor-12 .elementor-element.elementor-element-9a2f5d4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-e7a3368{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-6bd179a img{width:100%;height:190px;}.elementor-12 .elementor-element.elementor-element-e37e819{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-01c6d36{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-2104ae6{font-size:12px;}.elementor-12 .elementor-element.elementor-element-c2b0c0e{font-size:12px;}.elementor-12 .elementor-element.elementor-element-9459521{font-size:14px;}.elementor-12 .elementor-element.elementor-element-3ddfe66 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-14a9e8a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-b00fae9 img{width:100%;height:190px;}.elementor-12 .elementor-element.elementor-element-ebd57c9{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-54ba6a2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-2aef7a0{font-size:12px;}.elementor-12 .elementor-element.elementor-element-2d8b0ef{font-size:12px;}.elementor-12 .elementor-element.elementor-element-d981cde{font-size:14px;}}/* Start custom CSS for button, class: .elementor-element-4a5a4c7 *//* Rotate button icon 45 degrees */
.elementor-button .elementor-button-icon svg{
  transform: rotate(320deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-841a29f *//* Rotate button icon 45 degrees */
.elementor-button .elementor-button-icon svg{
  transform: rotate(320deg);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a410aa0 *//* ============================
   NDC SVG SIZE FIX (ALL DEVICES)
   Put this in Elementor > Custom CSS
   or Appearance > Customize > Additional CSS
   ============================ */

/* Wrapper controls final visible size */
.ndc-svg-wrap{
  /* responsive size: small on mobile, balanced on tablet, not huge on desktop */
  width: clamp(44px, 6vw, 70px);
  height: clamp(44px, 6vw, 70px);

  /* optional: keep it from stretching in flex rows */
  flex: 0 0 auto;
}

/* Make SVG fill the wrapper (no overflow / no random spacing) */
.ndc-svg-wrap .ndc-responsive-svg{
  width: 100%;
  height: 100%;
  display: block;        /* removes inline svg whitespace */
}

/* ============================
   OPTIONAL: Tablet-specific size
   (adjust if you want it smaller)
   ============================ */
@media (max-width: 1024px){
  .ndc-svg-wrap{
    width: 56px;
    height: 56px;
  }
}

/* OPTIONAL: Mobile-specific size */
@media (max-width: 767px){
  .ndc-svg-wrap{
    width: 70px;
    height: 70px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7937f0d *//* ============================
   NDC SVG SIZE FIX (ALL DEVICES)
   Put this in Elementor > Custom CSS
   or Appearance > Customize > Additional CSS
   ============================ */

/* Wrapper controls final visible size */
.ndc-svg-wrap{
  /* responsive size: small on mobile, balanced on tablet, not huge on desktop */
  width: clamp(44px, 6vw, 70px);
  height: clamp(44px, 6vw, 70px);

  /* optional: keep it from stretching in flex rows */
  flex: 0 0 auto;
}

/* Make SVG fill the wrapper (no overflow / no random spacing) */
.ndc-svg-wrap .ndc-responsive-svg{
  width: 100%;
  height: 100%;
  display: block;        /* removes inline svg whitespace */
}

/* ============================
   OPTIONAL: Tablet-specific size
   (adjust if you want it smaller)
   ============================ */
@media (max-width: 1024px){
  .ndc-svg-wrap{
    width: 56px;
    height: 56px;
  }
}

/* OPTIONAL: Mobile-specific size */
@media (max-width: 767px){
  .ndc-svg-wrap{
    width: 70px;
    height: 70px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d819f54 *//* ============================
   NDC SVG SIZE FIX (ALL DEVICES)
   Put this in Elementor > Custom CSS
   or Appearance > Customize > Additional CSS
   ============================ */

/* Wrapper controls final visible size */
.ndc-svg-wrap{
  /* responsive size: small on mobile, balanced on tablet, not huge on desktop */
  width: clamp(44px, 6vw, 70px);
  height: clamp(44px, 6vw, 70px);

  /* optional: keep it from stretching in flex rows */
  flex: 0 0 auto;
}

/* Make SVG fill the wrapper (no overflow / no random spacing) */
.ndc-svg-wrap .ndc-responsive-svg{
  width: 100%;
  height: 100%;
  display: block;        /* removes inline svg whitespace */
}

/* ============================
   OPTIONAL: Tablet-specific size
   (adjust if you want it smaller)
   ============================ */
@media (max-width: 1024px){
  .ndc-svg-wrap{
    width: 56px;
    height: 56px;
  }
}

/* OPTIONAL: Mobile-specific size */
@media (max-width: 767px){
  .ndc-svg-wrap{
    width: 70px;
    height: 70px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-215760a *//* ============================
   NDC SVG SIZE FIX (ALL DEVICES)
   Put this in Elementor > Custom CSS
   or Appearance > Customize > Additional CSS
   ============================ */

/* Wrapper controls final visible size */
.ndc-svg-wrap{
  /* responsive size: small on mobile, balanced on tablet, not huge on desktop */
  width: clamp(44px, 6vw, 70px);
  height: clamp(44px, 6vw, 70px);

  /* optional: keep it from stretching in flex rows */
  flex: 0 0 auto;
}

/* Make SVG fill the wrapper (no overflow / no random spacing) */
.ndc-svg-wrap .ndc-responsive-svg{
  width: 100%;
  height: 100%;
  display: block;        /* removes inline svg whitespace */
}

/* ============================
   OPTIONAL: Tablet-specific size
   (adjust if you want it smaller)
   ============================ */
@media (max-width: 1024px){
  .ndc-svg-wrap{
    width: 56px;
    height: 56px;
  }
}

/* OPTIONAL: Mobile-specific size */
@media (max-width: 767px){
  .ndc-svg-wrap{
    width: 70px;
    height: 70px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c3020b8 *//* ============================
   NDC SVG SIZE FIX (ALL DEVICES)
   Put this in Elementor > Custom CSS
   or Appearance > Customize > Additional CSS
   ============================ */

/* Wrapper controls final visible size */
.ndc-svg-wrap{
  /* responsive size: small on mobile, balanced on tablet, not huge on desktop */
  width: clamp(44px, 6vw, 70px);
  height: clamp(44px, 6vw, 70px);

  /* optional: keep it from stretching in flex rows */
  flex: 0 0 auto;
}

/* Make SVG fill the wrapper (no overflow / no random spacing) */
.ndc-svg-wrap .ndc-responsive-svg{
  width: 100%;
  height: 100%;
  display: block;        /* removes inline svg whitespace */
}

/* ============================
   OPTIONAL: Tablet-specific size
   (adjust if you want it smaller)
   ============================ */
@media (max-width: 1024px){
  .ndc-svg-wrap{
    width: 56px;
    height: 56px;
  }
}

/* OPTIONAL: Mobile-specific size */
@media (max-width: 767px){
  .ndc-svg-wrap{
    width: 70px;
    height: 70px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdd353c */.e-con.ndc-straight-divider{
  position: relative !important;
  overflow: hidden !important;
  z-index: 0 !important;
}
.e-con.ndc-straight-divider::after{
  content:"";
  position:absolute;
  left:0;
  bottom:0;
  width:100%;
  height:250px;
  background:#ffffff;
  z-index:-1 !important;
  pointer-events:none;
}
.e-con.ndc-straight-divider > .e-con-inner{
  position:relative !important;
  z-index:2 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25466a7 *//* Rotate button icon 45 degrees */
.elementor-button .elementor-button-icon svg{
  transform: rotate(320deg);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c067015 *//* =========================================
   NDC: Elementor Image Carousel - NO GAPS
   Add class: ndc-carousel-nogap
   ========================================= */

/* Kill any spacing around the carousel wrapper */
.ndc-carousel-nogap,
.ndc-carousel-nogap .elementor-image-carousel,
.ndc-carousel-nogap .swiper,
.ndc-carousel-nogap .swiper-wrapper{
  margin: 0 !important;
  padding: 0 !important;
}

/* Kill the gap between slides */
.ndc-carousel-nogap .swiper-slide{
  padding: 0 !important;
  margin: 0 !important;
}

/* Make image fill the slide so no white lines */
.ndc-carousel-nogap .swiper-slide-inner{
  margin: 0 !important;
  padding: 0 !important;
  width: 100%;
  height: 100%;
}

/* Remove inline-image whitespace */
.ndc-carousel-nogap img{
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;           /* change to contain if you want */
  margin: 0 !important;
  padding: 0 !important;
  vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-759c5dc *//* Remove white gap between two containers */
.ndc-no-gap,
.ndc-no-gap > .e-con-inner {
  margin: 0 !important;
  padding: 0 !important;
}

/* Remove default Elementor spacing */
.elementor-section,
.e-con {
  margin-bottom: 0 !important;
}

/* Fix image container extra space */
.elementor-widget-image,
.elementor-widget-image img {
  display: block;
  margin: 0 !important;
}

/* Remove whitespace caused by inline images */
.elementor img {
  vertical-align: top;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e82d89e *//* Rotate button icon 45 degrees */
.elementor-button .elementor-button-icon svg{
  transform: rotate(320deg);
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-cafd058 *//* ==========================================
   DIFFERENT CONTAINERS FIX
   Rating = front
   White comment box = back
   ========================================== */

/* Allow overlapping (no clipping) */
.ndc-rating,
.ndc-tbox{
  position: relative !important;
  overflow: visible !important;
}

/* White comment box container stays behind */
.ndc-tbox{
  z-index: 1 !important;
}

/* Make the comment area white */
.ndc-tbox .elementor-testimonial__content,
.ndc-tbox .elementor-testimonial-content{
  background: #ffffff !important;
  border-radius: 14px !important;
  padding: 22px !important;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08) !important;
  position: relative !important;
  z-index: 1 !important;
}

/* Rating container ALWAYS on top */
.ndc-rating{
  z-index: 99999 !important;
}

/* If the rating badge needs to sit above the white box */
.ndc-rating{
  margin-bottom: -24px !important; /* pulls rating down over the box */
}

/* Mobile tweak */
@media (max-width: 767px){
  .ndc-tbox .elementor-testimonial__content,
  .ndc-tbox .elementor-testimonial-content{
    padding: 16px !important;
  }
  .ndc-rating{
    margin-bottom: -18px !important;
  }
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4a96ec2 *//* ==========================================
   NDC TESTIMONIAL
   White BG = pinaka likod
   Rating/Stars = pinaka una (front)
   ========================================== */

/* 0) No clipping so lumabas yung badge */
.ndc-testimonial,
.ndc-testimonial .elementor-widget-container,
.ndc-testimonial .elementor-testimonial,
.ndc-testimonial .swiper,
.ndc-testimonial .swiper-wrapper,
.ndc-testimonial .swiper-slide{
  overflow: visible !important;
}

/* 1) Comment box: make it a stacking context */
.ndc-testimonial .elementor-testimonial__content,
.ndc-testimonial .elementor-testimonial-content{
  position: relative !important;
  background: transparent !important;     /* IMPORTANT */
  border-radius: 14px !important;
  padding: 22px !important;
  isolation: isolate !important;          /* IMPORTANT */
}

/* 2) White background = pinaka likod (behind everything) */
.ndc-testimonial .elementor-testimonial__content::before,
.ndc-testimonial .elementor-testimonial-content::before{
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  background: #ffffff !important;
  border-radius: 14px !important;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08) !important;
  z-index: -1 !important;                 /* PINAKA LIKOD */
}

/* 3) Text stays above white bg */
.ndc-testimonial .elementor-testimonial__text,
.ndc-testimonial .elementor-testimonial__text p{
  position: relative !important;
  z-index: 1 !important;
  color: #333333 !important;
}

/* 4) Rating/Stars = pinaka una (front) */
.ndc-testimonial .elementor-star-rating,
.ndc-testimonial [class*="star"],
.ndc-testimonial [class*="rating"]{
  position: relative !important;
  z-index: 99999 !important;              /* PINAKA UNA */
}

/* 5) If your rating badge is meant to sit above the box, force it */
.ndc-testimonial .elementor-star-rating{
  display: inline-block !important;
  transform: translateY(-18px);           /* adjust height if needed */
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-59c62c7 *//* ==========================================
   DIFFERENT CONTAINERS FIX
   Rating = front
   White comment box = back
   ========================================== */

/* Allow overlapping (no clipping) */
.ndc-rating,
.ndc-tbox{
  position: relative !important;
  overflow: visible !important;
}

/* White comment box container stays behind */
.ndc-tbox{
  z-index: 1 !important;
}

/* Make the comment area white */
.ndc-tbox .elementor-testimonial__content,
.ndc-tbox .elementor-testimonial-content{
  background: #ffffff !important;
  border-radius: 14px !important;
  padding: 22px !important;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08) !important;
  position: relative !important;
  z-index: 1 !important;
}

/* Rating container ALWAYS on top */
.ndc-rating{
  z-index: 99999 !important;
}

/* If the rating badge needs to sit above the white box */
.ndc-rating{
  margin-bottom: -24px !important; /* pulls rating down over the box */
}

/* Mobile tweak */
@media (max-width: 767px){
  .ndc-tbox .elementor-testimonial__content,
  .ndc-tbox .elementor-testimonial-content{
    padding: 16px !important;
  }
  .ndc-rating{
    margin-bottom: -18px !important;
  }
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-7b49bc6 *//* ==========================================
   NDC TESTIMONIAL
   White BG = pinaka likod
   Rating/Stars = pinaka una (front)
   ========================================== */

/* 0) No clipping so lumabas yung badge */
.ndc-testimonial,
.ndc-testimonial .elementor-widget-container,
.ndc-testimonial .elementor-testimonial,
.ndc-testimonial .swiper,
.ndc-testimonial .swiper-wrapper,
.ndc-testimonial .swiper-slide{
  overflow: visible !important;
}

/* 1) Comment box: make it a stacking context */
.ndc-testimonial .elementor-testimonial__content,
.ndc-testimonial .elementor-testimonial-content{
  position: relative !important;
  background: transparent !important;     /* IMPORTANT */
  border-radius: 14px !important;
  padding: 22px !important;
  isolation: isolate !important;          /* IMPORTANT */
}

/* 2) White background = pinaka likod (behind everything) */
.ndc-testimonial .elementor-testimonial__content::before,
.ndc-testimonial .elementor-testimonial-content::before{
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  background: #ffffff !important;
  border-radius: 14px !important;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08) !important;
  z-index: -1 !important;                 /* PINAKA LIKOD */
}

/* 3) Text stays above white bg */
.ndc-testimonial .elementor-testimonial__text,
.ndc-testimonial .elementor-testimonial__text p{
  position: relative !important;
  z-index: 1 !important;
  color: #333333 !important;
}

/* 4) Rating/Stars = pinaka una (front) */
.ndc-testimonial .elementor-star-rating,
.ndc-testimonial [class*="star"],
.ndc-testimonial [class*="rating"]{
  position: relative !important;
  z-index: 99999 !important;              /* PINAKA UNA */
}

/* 5) If your rating badge is meant to sit above the box, force it */
.ndc-testimonial .elementor-star-rating{
  display: inline-block !important;
  transform: translateY(-18px);           /* adjust height if needed */
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-cafd058 *//* ==========================================
   DIFFERENT CONTAINERS FIX
   Rating = front
   White comment box = back
   ========================================== */

/* Allow overlapping (no clipping) */
.ndc-rating,
.ndc-tbox{
  position: relative !important;
  overflow: visible !important;
}

/* White comment box container stays behind */
.ndc-tbox{
  z-index: 1 !important;
}

/* Make the comment area white */
.ndc-tbox .elementor-testimonial__content,
.ndc-tbox .elementor-testimonial-content{
  background: #ffffff !important;
  border-radius: 14px !important;
  padding: 22px !important;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08) !important;
  position: relative !important;
  z-index: 1 !important;
}

/* Rating container ALWAYS on top */
.ndc-rating{
  z-index: 99999 !important;
}

/* If the rating badge needs to sit above the white box */
.ndc-rating{
  margin-bottom: -24px !important; /* pulls rating down over the box */
}

/* Mobile tweak */
@media (max-width: 767px){
  .ndc-tbox .elementor-testimonial__content,
  .ndc-tbox .elementor-testimonial-content{
    padding: 16px !important;
  }
  .ndc-rating{
    margin-bottom: -18px !important;
  }
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4a96ec2 *//* ==========================================
   NDC TESTIMONIAL
   White BG = pinaka likod
   Rating/Stars = pinaka una (front)
   ========================================== */

/* 0) No clipping so lumabas yung badge */
.ndc-testimonial,
.ndc-testimonial .elementor-widget-container,
.ndc-testimonial .elementor-testimonial,
.ndc-testimonial .swiper,
.ndc-testimonial .swiper-wrapper,
.ndc-testimonial .swiper-slide{
  overflow: visible !important;
}

/* 1) Comment box: make it a stacking context */
.ndc-testimonial .elementor-testimonial__content,
.ndc-testimonial .elementor-testimonial-content{
  position: relative !important;
  background: transparent !important;     /* IMPORTANT */
  border-radius: 14px !important;
  padding: 22px !important;
  isolation: isolate !important;          /* IMPORTANT */
}

/* 2) White background = pinaka likod (behind everything) */
.ndc-testimonial .elementor-testimonial__content::before,
.ndc-testimonial .elementor-testimonial-content::before{
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  background: #ffffff !important;
  border-radius: 14px !important;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08) !important;
  z-index: -1 !important;                 /* PINAKA LIKOD */
}

/* 3) Text stays above white bg */
.ndc-testimonial .elementor-testimonial__text,
.ndc-testimonial .elementor-testimonial__text p{
  position: relative !important;
  z-index: 1 !important;
  color: #333333 !important;
}

/* 4) Rating/Stars = pinaka una (front) */
.ndc-testimonial .elementor-star-rating,
.ndc-testimonial [class*="star"],
.ndc-testimonial [class*="rating"]{
  position: relative !important;
  z-index: 99999 !important;              /* PINAKA UNA */
}

/* 5) If your rating badge is meant to sit above the box, force it */
.ndc-testimonial .elementor-star-rating{
  display: inline-block !important;
  transform: translateY(-18px);           /* adjust height if needed */
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-59c62c7 *//* ==========================================
   DIFFERENT CONTAINERS FIX
   Rating = front
   White comment box = back
   ========================================== */

/* Allow overlapping (no clipping) */
.ndc-rating,
.ndc-tbox{
  position: relative !important;
  overflow: visible !important;
}

/* White comment box container stays behind */
.ndc-tbox{
  z-index: 1 !important;
}

/* Make the comment area white */
.ndc-tbox .elementor-testimonial__content,
.ndc-tbox .elementor-testimonial-content{
  background: #ffffff !important;
  border-radius: 14px !important;
  padding: 22px !important;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08) !important;
  position: relative !important;
  z-index: 1 !important;
}

/* Rating container ALWAYS on top */
.ndc-rating{
  z-index: 99999 !important;
}

/* If the rating badge needs to sit above the white box */
.ndc-rating{
  margin-bottom: -24px !important; /* pulls rating down over the box */
}

/* Mobile tweak */
@media (max-width: 767px){
  .ndc-tbox .elementor-testimonial__content,
  .ndc-tbox .elementor-testimonial-content{
    padding: 16px !important;
  }
  .ndc-rating{
    margin-bottom: -18px !important;
  }
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-7b49bc6 *//* ==========================================
   NDC TESTIMONIAL
   White BG = pinaka likod
   Rating/Stars = pinaka una (front)
   ========================================== */

/* 0) No clipping so lumabas yung badge */
.ndc-testimonial,
.ndc-testimonial .elementor-widget-container,
.ndc-testimonial .elementor-testimonial,
.ndc-testimonial .swiper,
.ndc-testimonial .swiper-wrapper,
.ndc-testimonial .swiper-slide{
  overflow: visible !important;
}

/* 1) Comment box: make it a stacking context */
.ndc-testimonial .elementor-testimonial__content,
.ndc-testimonial .elementor-testimonial-content{
  position: relative !important;
  background: transparent !important;     /* IMPORTANT */
  border-radius: 14px !important;
  padding: 22px !important;
  isolation: isolate !important;          /* IMPORTANT */
}

/* 2) White background = pinaka likod (behind everything) */
.ndc-testimonial .elementor-testimonial__content::before,
.ndc-testimonial .elementor-testimonial-content::before{
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  background: #ffffff !important;
  border-radius: 14px !important;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08) !important;
  z-index: -1 !important;                 /* PINAKA LIKOD */
}

/* 3) Text stays above white bg */
.ndc-testimonial .elementor-testimonial__text,
.ndc-testimonial .elementor-testimonial__text p{
  position: relative !important;
  z-index: 1 !important;
  color: #333333 !important;
}

/* 4) Rating/Stars = pinaka una (front) */
.ndc-testimonial .elementor-star-rating,
.ndc-testimonial [class*="star"],
.ndc-testimonial [class*="rating"]{
  position: relative !important;
  z-index: 99999 !important;              /* PINAKA UNA */
}

/* 5) If your rating badge is meant to sit above the box, force it */
.ndc-testimonial .elementor-star-rating{
  display: inline-block !important;
  transform: translateY(-18px);           /* adjust height if needed */
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-cafd058 *//* ==========================================
   DIFFERENT CONTAINERS FIX
   Rating = front
   White comment box = back
   ========================================== */

/* Allow overlapping (no clipping) */
.ndc-rating,
.ndc-tbox{
  position: relative !important;
  overflow: visible !important;
}

/* White comment box container stays behind */
.ndc-tbox{
  z-index: 1 !important;
}

/* Make the comment area white */
.ndc-tbox .elementor-testimonial__content,
.ndc-tbox .elementor-testimonial-content{
  background: #ffffff !important;
  border-radius: 14px !important;
  padding: 22px !important;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08) !important;
  position: relative !important;
  z-index: 1 !important;
}

/* Rating container ALWAYS on top */
.ndc-rating{
  z-index: 99999 !important;
}

/* If the rating badge needs to sit above the white box */
.ndc-rating{
  margin-bottom: -24px !important; /* pulls rating down over the box */
}

/* Mobile tweak */
@media (max-width: 767px){
  .ndc-tbox .elementor-testimonial__content,
  .ndc-tbox .elementor-testimonial-content{
    padding: 16px !important;
  }
  .ndc-rating{
    margin-bottom: -18px !important;
  }
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-4a96ec2 *//* ==========================================
   NDC TESTIMONIAL
   White BG = pinaka likod
   Rating/Stars = pinaka una (front)
   ========================================== */

/* 0) No clipping so lumabas yung badge */
.ndc-testimonial,
.ndc-testimonial .elementor-widget-container,
.ndc-testimonial .elementor-testimonial,
.ndc-testimonial .swiper,
.ndc-testimonial .swiper-wrapper,
.ndc-testimonial .swiper-slide{
  overflow: visible !important;
}

/* 1) Comment box: make it a stacking context */
.ndc-testimonial .elementor-testimonial__content,
.ndc-testimonial .elementor-testimonial-content{
  position: relative !important;
  background: transparent !important;     /* IMPORTANT */
  border-radius: 14px !important;
  padding: 22px !important;
  isolation: isolate !important;          /* IMPORTANT */
}

/* 2) White background = pinaka likod (behind everything) */
.ndc-testimonial .elementor-testimonial__content::before,
.ndc-testimonial .elementor-testimonial-content::before{
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  background: #ffffff !important;
  border-radius: 14px !important;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08) !important;
  z-index: -1 !important;                 /* PINAKA LIKOD */
}

/* 3) Text stays above white bg */
.ndc-testimonial .elementor-testimonial__text,
.ndc-testimonial .elementor-testimonial__text p{
  position: relative !important;
  z-index: 1 !important;
  color: #333333 !important;
}

/* 4) Rating/Stars = pinaka una (front) */
.ndc-testimonial .elementor-star-rating,
.ndc-testimonial [class*="star"],
.ndc-testimonial [class*="rating"]{
  position: relative !important;
  z-index: 99999 !important;              /* PINAKA UNA */
}

/* 5) If your rating badge is meant to sit above the box, force it */
.ndc-testimonial .elementor-star-rating{
  display: inline-block !important;
  transform: translateY(-18px);           /* adjust height if needed */
}/* End custom CSS */
/* Start custom CSS for rating, class: .elementor-element-59c62c7 *//* ==========================================
   DIFFERENT CONTAINERS FIX
   Rating = front
   White comment box = back
   ========================================== */

/* Allow overlapping (no clipping) */
.ndc-rating,
.ndc-tbox{
  position: relative !important;
  overflow: visible !important;
}

/* White comment box container stays behind */
.ndc-tbox{
  z-index: 1 !important;
}

/* Make the comment area white */
.ndc-tbox .elementor-testimonial__content,
.ndc-tbox .elementor-testimonial-content{
  background: #ffffff !important;
  border-radius: 14px !important;
  padding: 22px !important;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08) !important;
  position: relative !important;
  z-index: 1 !important;
}

/* Rating container ALWAYS on top */
.ndc-rating{
  z-index: 99999 !important;
}

/* If the rating badge needs to sit above the white box */
.ndc-rating{
  margin-bottom: -24px !important; /* pulls rating down over the box */
}

/* Mobile tweak */
@media (max-width: 767px){
  .ndc-tbox .elementor-testimonial__content,
  .ndc-tbox .elementor-testimonial-content{
    padding: 16px !important;
  }
  .ndc-rating{
    margin-bottom: -18px !important;
  }
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-7b49bc6 *//* ==========================================
   NDC TESTIMONIAL
   White BG = pinaka likod
   Rating/Stars = pinaka una (front)
   ========================================== */

/* 0) No clipping so lumabas yung badge */
.ndc-testimonial,
.ndc-testimonial .elementor-widget-container,
.ndc-testimonial .elementor-testimonial,
.ndc-testimonial .swiper,
.ndc-testimonial .swiper-wrapper,
.ndc-testimonial .swiper-slide{
  overflow: visible !important;
}

/* 1) Comment box: make it a stacking context */
.ndc-testimonial .elementor-testimonial__content,
.ndc-testimonial .elementor-testimonial-content{
  position: relative !important;
  background: transparent !important;     /* IMPORTANT */
  border-radius: 14px !important;
  padding: 22px !important;
  isolation: isolate !important;          /* IMPORTANT */
}

/* 2) White background = pinaka likod (behind everything) */
.ndc-testimonial .elementor-testimonial__content::before,
.ndc-testimonial .elementor-testimonial-content::before{
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  background: #ffffff !important;
  border-radius: 14px !important;
  box-shadow: 0 10px 25px rgba(0,0,0,0.08) !important;
  z-index: -1 !important;                 /* PINAKA LIKOD */
}

/* 3) Text stays above white bg */
.ndc-testimonial .elementor-testimonial__text,
.ndc-testimonial .elementor-testimonial__text p{
  position: relative !important;
  z-index: 1 !important;
  color: #333333 !important;
}

/* 4) Rating/Stars = pinaka una (front) */
.ndc-testimonial .elementor-star-rating,
.ndc-testimonial [class*="star"],
.ndc-testimonial [class*="rating"]{
  position: relative !important;
  z-index: 99999 !important;              /* PINAKA UNA */
}

/* 5) If your rating badge is meant to sit above the box, force it */
.ndc-testimonial .elementor-star-rating{
  display: inline-block !important;
  transform: translateY(-18px);           /* adjust height if needed */
}/* End custom CSS */