.elementor-14 .elementor-element.elementor-element-4b260363{--display:flex;--min-height:64vh;--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;--flex-wrap:wrap;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4b260363:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4b260363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rayagarmentindosemesta.com/wp-content/uploads/2025/08/20250726_113649_1-scaled.avif");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-4b260363::before, .elementor-14 .elementor-element.elementor-element-4b260363 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4b260363 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4b260363 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4b260363 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4b260363 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-7218ccf6{--display:flex;--min-height:373px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-6372425e .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;line-height:1.1em;color:#D9DAD8;}.elementor-14 .elementor-element.elementor-element-29921497{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-29921497 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-18a73631{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2077bccb .elementor-button{background-color:#B91819;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b41e63e );}.elementor-14 .elementor-element.elementor-element-2077bccb .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-2077bccb .elementor-button:focus{background-color:var( --e-global-color-07414c8 );border-color:var( --e-global-color-07414c8 );}.elementor-14 .elementor-element.elementor-element-52c4c48e .elementor-button{background-color:var( --e-global-color-a32a2b8 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e052ba3 );}.elementor-14 .elementor-element.elementor-element-52c4c48e .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-52c4c48e .elementor-button:focus{background-color:var( --e-global-color-07414c8 );border-color:var( --e-global-color-07414c8 );}.elementor-14 .elementor-element.elementor-element-1531b534{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-79a85465{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:-112px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-14 .elementor-element.elementor-element-79a85465:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-79a85465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-14 .elementor-element.elementor-element-dabe6a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1f29ee23{background-color:var( --e-global-color-d3ae19d );padding:16px 16px 16px 16px;border-radius:99px 99px 99px 99px;}.elementor-14 .elementor-element.elementor-element-1f29ee23 img{width:40px;height:40px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-7757f148{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5d59234{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;}.elementor-14 .elementor-element.elementor-element-5d59234 .elementor-counter{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-5d59234 .elementor-counter-title{justify-content:end;color:#000000;font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-14 .elementor-element.elementor-element-5d59234 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;gap:0px;color:#B91819;font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );text-transform:var( --e-global-typography-d9fa867-text-transform );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-14 .elementor-element.elementor-element-521caca8{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-14 .elementor-element.elementor-element-521caca8 .elementor-image-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-521caca8 .elementor-image-box-title{margin-bottom:4px;}.elementor-14 .elementor-element.elementor-element-64a7df95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1c771258{background-color:var( --e-global-color-d3ae19d );padding:16px 16px 16px 16px;border-radius:99px 99px 99px 99px;}.elementor-14 .elementor-element.elementor-element-1c771258 img{width:40px;height:40px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-1afb8ed{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7e3627ec{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;}.elementor-14 .elementor-element.elementor-element-7e3627ec .elementor-counter{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-7e3627ec .elementor-counter-title{justify-content:end;color:#000000;font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-14 .elementor-element.elementor-element-7e3627ec .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;gap:0px;color:#B91819;font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );text-transform:var( --e-global-typography-d9fa867-text-transform );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-14 .elementor-element.elementor-element-4eedbdb3{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-14 .elementor-element.elementor-element-4eedbdb3 .elementor-image-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-4eedbdb3 .elementor-image-box-title{margin-bottom:4px;}.elementor-14 .elementor-element.elementor-element-220b417a{--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;--flex-wrap:wrap;--margin-top:88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-636c231f{--display:flex;--min-height:610px;}.elementor-14 .elementor-element.elementor-element-1cfde168{--spacer-size:307px;width:var( --container-widget-width, 400px );max-width:400px;background-color:var( --e-global-color-d3ae19d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:400px;--container-widget-flex-grow:0;bottom:24px;z-index:0;border-radius:16px 16px 16px 16px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-1cfde168{left:24px;}body.rtl .elementor-14 .elementor-element.elementor-element-1cfde168{right:24px;}.elementor-14 .elementor-element.elementor-element-af4f694{width:var( --container-widget-width, 500px );max-width:500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;z-index:1;}.elementor-14 .elementor-element.elementor-element-af4f694.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-af4f694 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-14 .elementor-element.elementor-element-2d847079{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-71ab403b .elementor-heading-title{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );color:#000000;}.elementor-14 .elementor-element.elementor-element-9e7a44f{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;}.elementor-14 .elementor-element.elementor-element-9e7a44f .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-44afe788{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-44afe788 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-423798a5{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-423798a5 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-423798a5 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-14 .elementor-element.elementor-element-2d3e2c0e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-14 .elementor-element.elementor-element-2d3e2c0e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-d8e4ae1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-26a143c{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;}.elementor-14 .elementor-element.elementor-element-474e110a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-474e110a p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-59e543ae{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-25dc8786{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;}.elementor-14 .elementor-element.elementor-element-2abd242{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-2abd242 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-25dd28e7 .elementor-button{background-color:#B91819;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b41e63e );}.elementor-14 .elementor-element.elementor-element-25dd28e7 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-25dd28e7 .elementor-button:focus{background-color:var( --e-global-color-07414c8 );border-color:var( --e-global-color-07414c8 );}.elementor-14 .elementor-element.elementor-element-32c1255{--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;--flex-wrap:wrap;--overlay-opacity:0.04;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-32c1255:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-32c1255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-14 .elementor-element.elementor-element-32c1255::before, .elementor-14 .elementor-element.elementor-element-32c1255 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-32c1255 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-32c1255 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-32c1255 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-32c1255 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rayagarmentindosemesta.com/wp-content/uploads/2025/08/20250726_115308_1-scaled.avif");--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-735f6b0{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-772ea94 .elementor-heading-title{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );color:#000000;}.elementor-14 .elementor-element.elementor-element-af8bb3d{width:var( --container-widget-width, 65% );max-width:65%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-af8bb3d .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-3cea11c{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-b65a2c6{text-align:right;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;color:#555555;}.elementor-14 .elementor-element.elementor-element-b65a2c6 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-5acddc9{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:050px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-a81dd9b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9e4b66d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-9e4b66d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9e4b66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-14 .elementor-element.elementor-element-9e4b66d.e-con{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-affc0d3{--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-14 .elementor-element.elementor-element-de6807d{background-color:var( --e-global-color-d3ae19d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;border-radius:99px 99px 99px 99px;}.elementor-14 .elementor-element.elementor-element-de6807d img{width:40px;height:40px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-e735eb2{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-14 .elementor-element.elementor-element-e735eb2 .elementor-image-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-e735eb2 .elementor-image-box-title{margin-bottom:8px;}.elementor-14 .elementor-element.elementor-element-fcb7b98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-fcb7b98:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fcb7b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-14 .elementor-element.elementor-element-fcb7b98.e-con{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-54c22e9{--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-14 .elementor-element.elementor-element-9877306{background-color:var( --e-global-color-d3ae19d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;border-radius:99px 99px 99px 99px;}.elementor-14 .elementor-element.elementor-element-9877306 img{width:40px;height:40px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-817cfc9{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-14 .elementor-element.elementor-element-817cfc9 .elementor-image-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-817cfc9 .elementor-image-box-title{margin-bottom:8px;}.elementor-14 .elementor-element.elementor-element-9b027f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-9b027f0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9b027f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-14 .elementor-element.elementor-element-9b027f0.e-con{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-c80f9ba{--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-14 .elementor-element.elementor-element-dda1511{background-color:var( --e-global-color-d3ae19d );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;border-radius:99px 99px 99px 99px;}.elementor-14 .elementor-element.elementor-element-dda1511 img{width:40px;height:40px;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-8b1bf53{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-14 .elementor-element.elementor-element-8b1bf53 .elementor-image-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-8b1bf53 .elementor-image-box-title{margin-bottom:8px;}.elementor-14 .elementor-element.elementor-element-954c7f4{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-14 .elementor-element.elementor-element-bdb8c52{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-bdb8c52.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-df836d7 .elementor-button{background-color:var( --e-global-color-a32a2b8 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-df836d7 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-df836d7 .elementor-button:focus{background-color:var( --e-global-color-07414c8 );color:var( --e-global-color-e052ba3 );border-color:var( --e-global-color-07414c8 );}.elementor-14 .elementor-element.elementor-element-df836d7.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-df836d7 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-df836d7 .elementor-button:focus svg{fill:var( --e-global-color-e052ba3 );}.elementor-14 .elementor-element.elementor-element-33e115bb{--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;--flex-wrap:wrap;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4ff20ba6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-5efe8c07 .elementor-heading-title{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );color:#050505;}.elementor-14 .elementor-element.elementor-element-df94056{width:var( --container-widget-width, 54% );max-width:54%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-df94056 .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-48a8882{--display:flex;}.elementor-14 .elementor-element.elementor-element-120dfe7{--e-image-carousel-slides-to-show:5;}.elementor-14 .elementor-element.elementor-element-120dfe7 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-14 .elementor-element.elementor-element-a4d757a{--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;--flex-wrap:wrap;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a4d757a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a4d757a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-44fb89b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-d13a7c6 .elementor-heading-title{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );color:#050505;}.elementor-14 .elementor-element.elementor-element-5fcb199{width:var( --container-widget-width, 54% );max-width:54%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-5fcb199 .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-01c8931{--display:flex;}.elementor-14 .elementor-element.elementor-element-0c76f6f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-14 .elementor-element.elementor-element-0c76f6f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-0c76f6f{--image-border-radius:11px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-14 .elementor-element.elementor-element-112bae2e{--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;--flex-wrap:wrap;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-112bae2e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-112bae2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081827;}.elementor-14 .elementor-element.elementor-element-38565ac{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-1bb11525 .elementor-heading-title{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-d4f0357{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-2bd4c0c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:1.6em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2bd4c0c9 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-4c2cf01a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-50161adb{--display:flex;}.elementor-14 .elementor-element.elementor-element-5b940774{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-5b940774 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-746fd90c{--display:flex;}.elementor-14 .elementor-element.elementor-element-b7d7f1b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-b7d7f1b p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-3c9f294d{--display:flex;}.elementor-14 .elementor-element.elementor-element-34c4e5ab{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-34c4e5ab p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-4a74ce68{--display:flex;}.elementor-14 .elementor-element.elementor-element-29128372{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-29128372 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-3374f902{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );width:var( --container-widget-width, calc(50% - 24px) );max-width:calc(50% - 24px);--container-widget-width:calc(50% - 24px);--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:8px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-3374f902 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-e052ba3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}:where( .elementor-14 .elementor-element.elementor-element-3374f902 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-8437f0c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-14 .elementor-element.elementor-element-3374f902 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-14 .elementor-element.elementor-element-3374f902 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-536717c0{--display:flex;}.elementor-14 .elementor-element.elementor-element-7224e725{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7224e725 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-335172a9{--display:flex;}.elementor-14 .elementor-element.elementor-element-282ca{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-282ca p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-6ff539c1{--display:flex;}.elementor-14 .elementor-element.elementor-element-6dee985c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-6dee985c p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-1476c5a4{--display:flex;}.elementor-14 .elementor-element.elementor-element-63c32e7c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-63c32e7c p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-45552b40{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );width:var( --container-widget-width, calc(50% - 24px) );max-width:calc(50% - 24px);--container-widget-width:calc(50% - 24px);--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:8px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-45552b40 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-e052ba3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}:where( .elementor-14 .elementor-element.elementor-element-45552b40 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-8437f0c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );--border-radius:8px 8px 8px 8px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-14 .elementor-element.elementor-element-45552b40 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-14 .elementor-element.elementor-element-45552b40 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-862d73e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.81;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-862d73e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-862d73e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rayagarmentindosemesta.com/wp-content/uploads/2025/08/20250726_115129-scaled.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-862d73e::before, .elementor-14 .elementor-element.elementor-element-862d73e > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-862d73e > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-862d73e > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-862d73e > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-862d73e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(252deg, #0000009E 36%, #000000F2 56%);}.elementor-14 .elementor-element.elementor-element-645f253{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:050px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-cacc01e{--display:flex;}.elementor-14 .elementor-element.elementor-element-bef5a30{width:var( --container-widget-width, 94% );max-width:94%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:left;}.elementor-14 .elementor-element.elementor-element-bef5a30 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:35px;font-weight:600;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:-0.2px;color:#D9DAD8;}.elementor-14 .elementor-element.elementor-element-5cbd7c5{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;line-height:1.6em;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5cbd7c5 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-eba3247 .elementor-button{background-color:#B91819;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b41e63e );}.elementor-14 .elementor-element.elementor-element-eba3247 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-eba3247 .elementor-button:focus{background-color:var( --e-global-color-07414c8 );border-color:var( --e-global-color-07414c8 );}.elementor-14 .elementor-element.elementor-element-7310c78{--display:flex;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-79a85465{--width:77%;}.elementor-14 .elementor-element.elementor-element-dabe6a2{--width:calc(50% - 16px);}.elementor-14 .elementor-element.elementor-element-7757f148{--width:calc(100% - 96px);}.elementor-14 .elementor-element.elementor-element-64a7df95{--width:calc(50% - 16px);}.elementor-14 .elementor-element.elementor-element-1afb8ed{--width:calc(100% - 96px);}.elementor-14 .elementor-element.elementor-element-636c231f{--width:50%;}.elementor-14 .elementor-element.elementor-element-2d847079{--width:50%;}.elementor-14 .elementor-element.elementor-element-735f6b0{--width:53%;}.elementor-14 .elementor-element.elementor-element-3cea11c{--width:47%;}.elementor-14 .elementor-element.elementor-element-9e4b66d{--width:35%;}.elementor-14 .elementor-element.elementor-element-affc0d3{--width:72px;}.elementor-14 .elementor-element.elementor-element-fcb7b98{--width:35%;}.elementor-14 .elementor-element.elementor-element-54c22e9{--width:72px;}.elementor-14 .elementor-element.elementor-element-9b027f0{--width:35%;}.elementor-14 .elementor-element.elementor-element-c80f9ba{--width:72px;}.elementor-14 .elementor-element.elementor-element-38565ac{--width:60%;}.elementor-14 .elementor-element.elementor-element-d4f0357{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-dabe6a2{--width:calc(50% - 12px);}.elementor-14 .elementor-element.elementor-element-64a7df95{--width:calc(50% - 12px);}.elementor-14 .elementor-element.elementor-element-636c231f{--width:100%;}.elementor-14 .elementor-element.elementor-element-2d847079{--width:100%;}.elementor-14 .elementor-element.elementor-element-735f6b0{--width:70%;}.elementor-14 .elementor-element.elementor-element-3cea11c{--width:30%;}.elementor-14 .elementor-element.elementor-element-9e4b66d{--width:90%;}.elementor-14 .elementor-element.elementor-element-fcb7b98{--width:90%;}.elementor-14 .elementor-element.elementor-element-9b027f0{--width:90%;}.elementor-14 .elementor-element.elementor-element-38565ac{--width:100%;}.elementor-14 .elementor-element.elementor-element-d4f0357{--width:100%;}}@media(min-width:1025px){.elementor-14 .elementor-element.elementor-element-32c1255::before, .elementor-14 .elementor-element.elementor-element-32c1255 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-32c1255 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-32c1255 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-32c1255 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-32c1255 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-4b260363{--padding-top:380px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6372425e .elementor-heading-title{font-size:50px;}.elementor-14 .elementor-element.elementor-element-29921497{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;font-size:18px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-2077bccb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-52c4c48e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-79a85465{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-dabe6a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-5d59234 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-14 .elementor-element.elementor-element-5d59234 .elementor-counter-title{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-14 .elementor-element.elementor-element-64a7df95{border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-1afb8ed{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-7e3627ec .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-14 .elementor-element.elementor-element-7e3627ec .elementor-counter-title{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-14 .elementor-element.elementor-element-220b417a{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-636c231f{--min-height:0px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-1cfde168{--spacer-size:250px;--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-14 .elementor-element.elementor-element-af4f694{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-14 .elementor-element.elementor-element-af4f694 img{height:350px;}.elementor-14 .elementor-element.elementor-element-2d847079.e-con{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-71ab403b .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-14 .elementor-element.elementor-element-44afe788{font-size:18px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-2d3e2c0e{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-2abd242{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-25dd28e7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-32c1255{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-772ea94 .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b65a2c6{font-size:18px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-5acddc9{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-a81dd9b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-9e4b66d{--border-radius:16px 16px 16px 16px;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-fcb7b98{--border-radius:16px 16px 16px 16px;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-9b027f0{--border-radius:16px 16px 16px 16px;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-954c7f4{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-bdb8c52{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-df836d7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-33e115bb{--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5efe8c07 .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-14 .elementor-element.elementor-element-a4d757a{--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d13a7c6 .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-14 .elementor-element.elementor-element-112bae2e{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-38565ac{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-1bb11525 .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-14 .elementor-element.elementor-element-d4f0357{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-2bd4c0c9{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-4c2cf01a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-5b940774{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b7d7f1b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-34c4e5ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-29128372{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-3374f902{width:100%;max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );}:where( .elementor-14 .elementor-element.elementor-element-3374f902 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-7224e725{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-282ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-6dee985c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-63c32e7c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-45552b40{width:100%;max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );}:where( .elementor-14 .elementor-element.elementor-element-45552b40 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-bef5a30 .elementor-heading-title{font-size:24px;}.elementor-14 .elementor-element.elementor-element-5cbd7c5{font-size:18px;line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-eba3247 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-4b260363{--min-height:72vh;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6372425e{text-align:center;}.elementor-14 .elementor-element.elementor-element-6372425e .elementor-heading-title{font-size:38px;}.elementor-14 .elementor-element.elementor-element-29921497{font-size:18px;}.elementor-14 .elementor-element.elementor-element-2077bccb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-52c4c48e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-79a85465{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:-400px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-dabe6a2{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1f29ee23 img{width:32px;height:32px;}.elementor-14 .elementor-element.elementor-element-7757f148{--width:calc(100% - 88px);}.elementor-14 .elementor-element.elementor-element-5d59234{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-5d59234 .elementor-counter{flex-direction:column-reverse;}.elementor-14 .elementor-element.elementor-element-5d59234 .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-14 .elementor-element.elementor-element-5d59234 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-14 .elementor-element.elementor-element-521caca8{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-64a7df95{--width:100;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1c771258 img{width:32px;height:32px;}.elementor-14 .elementor-element.elementor-element-1afb8ed{--width:calc(100% - 88px);}.elementor-14 .elementor-element.elementor-element-7e3627ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-7e3627ec .elementor-counter{flex-direction:column-reverse;}.elementor-14 .elementor-element.elementor-element-7e3627ec .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-14 .elementor-element.elementor-element-7e3627ec .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-14 .elementor-element.elementor-element-4eedbdb3{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-220b417a{--margin-top:376px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-636c231f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-1cfde168{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;}.elementor-14 .elementor-element.elementor-element-af4f694{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-14 .elementor-element.elementor-element-af4f694 img{height:250px;}.elementor-14 .elementor-element.elementor-element-71ab403b .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-14 .elementor-element.elementor-element-44afe788{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-size:18px;}.elementor-14 .elementor-element.elementor-element-2d3e2c0e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-2abd242{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-25dd28e7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-32c1255{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-772ea94 .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-14 .elementor-element.elementor-element-af8bb3d{--container-widget-width:462px;--container-widget-flex-grow:0;width:var( --container-widget-width, 462px );max-width:462px;}.elementor-14 .elementor-element.elementor-element-3cea11c{--justify-content:flex-start;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-b65a2c6{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:left;font-size:18px;}.elementor-14 .elementor-element.elementor-element-5acddc9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-9e4b66d{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-affc0d3{--width:64px;}.elementor-14 .elementor-element.elementor-element-de6807d img{width:32px;height:32px;}.elementor-14 .elementor-element.elementor-element-fcb7b98{--width:100%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-54c22e9{--width:64px;}.elementor-14 .elementor-element.elementor-element-9877306 img{width:32px;height:32px;}.elementor-14 .elementor-element.elementor-element-9b027f0{--width:100%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-c80f9ba{--width:64px;}.elementor-14 .elementor-element.elementor-element-dda1511 img{width:32px;height:32px;}.elementor-14 .elementor-element.elementor-element-df836d7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14 .elementor-element.elementor-element-33e115bb{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5efe8c07 .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-14 .elementor-element.elementor-element-df94056{--container-widget-width:462px;--container-widget-flex-grow:0;width:var( --container-widget-width, 462px );max-width:462px;}.elementor-14 .elementor-element.elementor-element-48a8882{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-120dfe7{--e-image-carousel-slides-to-show:2;}.elementor-14 .elementor-element.elementor-element-120dfe7 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-14 .elementor-element.elementor-element-a4d757a{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d13a7c6 .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-14 .elementor-element.elementor-element-5fcb199{--container-widget-width:462px;--container-widget-flex-grow:0;width:var( --container-widget-width, 462px );max-width:462px;}.elementor-14 .elementor-element.elementor-element-01c8931{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-112bae2e{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1bb11525 .elementor-heading-title{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-14 .elementor-element.elementor-element-2bd4c0c9{font-size:18px;}.elementor-14 .elementor-element.elementor-element-5b940774{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b7d7f1b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-34c4e5ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-29128372{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-3374f902{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );}:where( .elementor-14 .elementor-element.elementor-element-3374f902 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-7224e725{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-282ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-6dee985c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-63c32e7c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14 .elementor-element.elementor-element-45552b40{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );}:where( .elementor-14 .elementor-element.elementor-element-45552b40 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-645f253{--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cacc01e{--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-14 .elementor-element.elementor-element-bef5a30{--container-widget-width:462px;--container-widget-flex-grow:0;width:var( --container-widget-width, 462px );max-width:462px;}.elementor-14 .elementor-element.elementor-element-bef5a30 .elementor-heading-title{font-size:25px;}.elementor-14 .elementor-element.elementor-element-5cbd7c5{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:left;font-size:18px;}.elementor-14 .elementor-element.elementor-element-eba3247 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for image-carousel, class: .elementor-element-120dfe7 *//* Style semua bullet */
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  border-radius: 50px; /* biar bisa jadi pill kalau melebar */
  background: #d6d6d6; /* warna default */
  opacity: 1;
  transition: all 0.3s ease;
  margin: 0 6px !important; /* jarak antar bullet */
}

/* Bullet aktif */
.swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 32px;  /* bikin lonjong */
  background: #B91819; /* warna aktif, ganti sesuai brand */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48a8882 */.my-carousel-container {
  position: relative;
  overflow: hidden;
}

/* Fade kiri */
.my-carousel-container::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 80px; /* lebar fade */
  height: 100%;
  z-index: 10;
  pointer-events: none;
  background: linear-gradient(to right, rgba(250,250,250,1), rgba(250,250,250,0));
}

/* Fade kanan */
.my-carousel-container::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 80px; /* lebar fade */
  height: 100%;
  z-index: 10;
  pointer-events: none;
  background: linear-gradient(to left, rgba(250,250,250,1), rgba(250,250,250,0));
}/* End custom CSS */