.elementor-11 .elementor-element.elementor-element-7329bfe{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-6576270{--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;}.elementor-11 .elementor-element.elementor-element-6576270.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f75d6a1.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f75d6a1{text-align:left;}.elementor-11 .elementor-element.elementor-element-f75d6a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:700;text-shadow:4px 4px 0px rgba(0,0,0,0.3);color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-1007926{text-align:center;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-a9617c6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-a9617c6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a9617c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-b81471b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:030px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-b81471b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d8a83f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-d8a83f2 .elementor-heading-title{font-family:var( --e-global-typography-bbc0f55-font-family ), Sans-serif;font-size:var( --e-global-typography-bbc0f55-font-size );font-weight:var( --e-global-typography-bbc0f55-font-weight );text-transform:var( --e-global-typography-bbc0f55-text-transform );color:var( --e-global-color-f7629c1 );}.elementor-11 .elementor-element.elementor-element-8c980ad{width:var( --container-widget-width, 94.659% );max-width:94.659%;margin:0px 0100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:94.659%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-f7629c1 );}.elementor-11 .elementor-element.elementor-element-8c980ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-1832623 .elementor-button{background-color:var( --e-global-color-127f0d1 );font-family:var( --e-global-typography-a64142e-font-family ), Sans-serif;font-size:var( --e-global-typography-a64142e-font-size );fill:var( --e-global-color-f7629c1 );color:var( --e-global-color-f7629c1 );border-style:solid;border-width:2px 2px 2px 2px;}.elementor-11 .elementor-element.elementor-element-1832623.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-4c4d117{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-f26e455{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f26e455:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f26e455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f7629c1 );}.elementor-11 .elementor-element.elementor-element-4075366{padding:010px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-4075366 .elementor-heading-title{font-family:var( --e-global-typography-5443d3f-font-family ), Sans-serif;font-size:var( --e-global-typography-5443d3f-font-size );font-weight:var( --e-global-typography-5443d3f-font-weight );text-transform:var( --e-global-typography-5443d3f-text-transform );color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-8ba0130{--divider-border-style:solid;--divider-color:var( --e-global-color-662f02a );--divider-border-width:3px;}.elementor-11 .elementor-element.elementor-element-8ba0130 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-8ba0130 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-91e0bf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;}.elementor-11 .elementor-element.elementor-element-2ddc75b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-dfcce55{--display:flex;}.elementor-11 .elementor-element.elementor-element-fcc3732 img{width:36%;}.elementor-11 .elementor-element.elementor-element-b53e5d9{padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-family:var( --e-global-typography-5443d3f-font-family ), Sans-serif;font-size:var( --e-global-typography-5443d3f-font-size );font-weight:var( --e-global-typography-5443d3f-font-weight );text-transform:var( --e-global-typography-5443d3f-text-transform );color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-b53e5d9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-11 .elementor-element.elementor-element-b53e5d9 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-e5efe4c{text-align:center;font-family:var( --e-global-typography-a64142e-font-family ), Sans-serif;font-size:var( --e-global-typography-a64142e-font-size );color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-1a08079{--display:flex;}.elementor-11 .elementor-element.elementor-element-c75447a img{width:30%;}.elementor-11 .elementor-element.elementor-element-cfef3d8{padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-family:var( --e-global-typography-5443d3f-font-family ), Sans-serif;font-size:var( --e-global-typography-5443d3f-font-size );font-weight:var( --e-global-typography-5443d3f-font-weight );text-transform:var( --e-global-typography-5443d3f-text-transform );color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-cfef3d8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-11 .elementor-element.elementor-element-cfef3d8 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-31de60f{text-align:center;font-family:var( --e-global-typography-a64142e-font-family ), Sans-serif;font-size:var( --e-global-typography-a64142e-font-size );color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-0762cdd{--display:flex;}.elementor-11 .elementor-element.elementor-element-f8434c7 img{width:30%;}.elementor-11 .elementor-element.elementor-element-20b2d05{padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-family:var( --e-global-typography-5443d3f-font-family ), Sans-serif;font-size:var( --e-global-typography-5443d3f-font-size );font-weight:var( --e-global-typography-5443d3f-font-weight );text-transform:var( --e-global-typography-5443d3f-text-transform );color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-20b2d05.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-11 .elementor-element.elementor-element-20b2d05 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-ea86d7d{text-align:center;font-family:var( --e-global-typography-a64142e-font-family ), Sans-serif;font-size:var( --e-global-typography-a64142e-font-size );color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-163f586{--display:flex;}.elementor-11 .elementor-element.elementor-element-d41eb93 img{width:36%;}.elementor-11 .elementor-element.elementor-element-7ac6c17{padding:0px 0px 0px 0px;column-gap:0px;text-align:center;font-family:var( --e-global-typography-5443d3f-font-family ), Sans-serif;font-size:var( --e-global-typography-5443d3f-font-size );font-weight:var( --e-global-typography-5443d3f-font-weight );text-transform:var( --e-global-typography-5443d3f-text-transform );color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-7ac6c17.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-11 .elementor-element.elementor-element-7ac6c17 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-0007d0a{text-align:center;font-family:var( --e-global-typography-a64142e-font-family ), Sans-serif;font-size:var( --e-global-typography-a64142e-font-size );color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-9633717{--display:flex;}.elementor-11 .elementor-element.elementor-element-07a4e63{text-align:center;font-family:"Poppins", Sans-serif;font-size:24px;font-style:oblique;color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-76dbeeb{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-11 .elementor-element.elementor-element-1fd2608.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-1fd2608{text-align:center;}.elementor-11 .elementor-element.elementor-element-6e57c2a{--divider-border-style:solid;--divider-color:var( --e-global-color-662f02a );--divider-border-width:5px;}.elementor-11 .elementor-element.elementor-element-6e57c2a .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-6e57c2a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-11 .elementor-element.elementor-element-f334c17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-a3792f4{--display:flex;}.elementor-11 .elementor-element.elementor-element-280b253{--display:flex;}.elementor-11 .elementor-element.elementor-element-e182f52{text-align:center;}.elementor-11 .elementor-element.elementor-element-e182f52 .elementor-heading-title{font-family:var( --e-global-typography-5443d3f-font-family ), Sans-serif;font-size:var( --e-global-typography-5443d3f-font-size );font-weight:var( --e-global-typography-5443d3f-font-weight );text-transform:var( --e-global-typography-5443d3f-text-transform );}.elementor-11 .elementor-element.elementor-element-bb77f22{text-align:center;font-family:var( --e-global-typography-a64142e-font-family ), Sans-serif;font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-052f444{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-5a4b838{--display:flex;--min-height:0px;--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;--background-transition:0.3s;--overlay-opacity:0.2;}.elementor-11 .elementor-element.elementor-element-5a4b838:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5a4b838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majestichk.com/wp-content/uploads/2025/07/cinco_de_mayo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-5a4b838::before, .elementor-11 .elementor-element.elementor-element-5a4b838 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-5a4b838 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-5a4b838 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-5a4b838 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-5a4b838 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f7629c1 );--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-5a4b838:hover::before, .elementor-11 .elementor-element.elementor-element-5a4b838:hover > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-5a4b838:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-5a4b838 > .elementor-background-slideshow:hover::before, .elementor-11 .elementor-element.elementor-element-5a4b838 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-5a4b838:hover{--overlay-opacity:0.55;}.elementor-11 .elementor-element.elementor-element-5a4b838:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11 .elementor-element.elementor-element-4bd45ba{text-align:center;}.elementor-11 .elementor-element.elementor-element-4bd45ba .elementor-heading-title{font-family:var( --e-global-typography-bbc0f55-font-family ), Sans-serif;font-size:var( --e-global-typography-bbc0f55-font-size );font-weight:var( --e-global-typography-bbc0f55-font-weight );text-transform:var( --e-global-typography-bbc0f55-text-transform );text-shadow:1px 2px 4px rgba(0,0,0,0.3);color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-6def3d4{--display:flex;}.elementor-11 .elementor-element.elementor-element-26adabf{--display:flex;}.elementor-11 .elementor-element.elementor-element-39275fb .elementor-button{background-color:var( --e-global-color-f7629c1 );font-family:var( --e-global-typography-a64142e-font-family ), Sans-serif;font-size:var( --e-global-typography-a64142e-font-size );fill:var( --e-global-color-127f0d1 );color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-b0ca04c{--display:flex;}.elementor-11 .elementor-element.elementor-element-914c340{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;}.elementor-11 .elementor-element.elementor-element-2d1db9b{--display:flex;}.elementor-11 .elementor-element.elementor-element-ea71b4d{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-31d3432{--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-11 .elementor-element.elementor-element-31d3432:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-31d3432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f7629c1 );}.elementor-11 .elementor-element.elementor-element-1460395{--display:flex;}.elementor-11 .elementor-element.elementor-element-1460395.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-3d74763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-3d74763 .elementor-wrapper{--video-aspect-ratio:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11 .elementor-element.elementor-element-145fcfe{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-11 .elementor-element.elementor-element-145fcfe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-f3ae133 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-12cb2ac{font-family:"Poppins", Sans-serif;font-size:20px;color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-da11b89 .elementor-button{background-color:var( --e-global-color-f7629c1 );text-transform:uppercase;fill:var( --e-global-color-127f0d1 );color:var( --e-global-color-127f0d1 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-662f02a );padding:25px 25px 25px 25px;}.elementor-11 .elementor-element.elementor-element-4782dc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-e802f63{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-ff9ac33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-74ea2d3{text-align:center;}.elementor-11 .elementor-element.elementor-element-74ea2d3 .elementor-heading-title{font-family:var( --e-global-typography-5443d3f-font-family ), Sans-serif;font-size:var( --e-global-typography-5443d3f-font-size );font-weight:var( --e-global-typography-5443d3f-font-weight );text-transform:var( --e-global-typography-5443d3f-text-transform );}.elementor-11 .elementor-element.elementor-element-f5bbcad{text-align:center;}.elementor-11 .elementor-element.elementor-element-f5bbcad .elementor-heading-title{font-family:var( --e-global-typography-a64142e-font-family ), Sans-serif;font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-ae27c8a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-fb7a03c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-fe18e21{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c3f1624{font-family:var( --e-global-typography-a64142e-font-family ), Sans-serif;font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-67689d4 .elementor-button{background-color:var( --e-global-color-2b1e468 );text-transform:uppercase;fill:var( --e-global-color-127f0d1 );color:var( --e-global-color-127f0d1 );}.elementor-11 .elementor-element.elementor-element-8615a4c{--display:flex;}.elementor-11 .elementor-element.elementor-element-5cae8f9{--display:flex;}.elementor-11 .elementor-element.elementor-element-1794cbf{--display:flex;}.elementor-11 .elementor-element.elementor-element-d05f6c7{--display:flex;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-d8a83f2 .elementor-heading-title{font-size:var( --e-global-typography-bbc0f55-font-size );}.elementor-11 .elementor-element.elementor-element-8c980ad{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11 .elementor-element.elementor-element-1832623 .elementor-button{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-4075366 .elementor-heading-title{font-size:var( --e-global-typography-5443d3f-font-size );}.elementor-11 .elementor-element.elementor-element-2ddc75b{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-b53e5d9{font-size:var( --e-global-typography-5443d3f-font-size );}.elementor-11 .elementor-element.elementor-element-e5efe4c{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-cfef3d8{font-size:var( --e-global-typography-5443d3f-font-size );}.elementor-11 .elementor-element.elementor-element-31de60f{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-20b2d05{font-size:var( --e-global-typography-5443d3f-font-size );}.elementor-11 .elementor-element.elementor-element-ea86d7d{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-7ac6c17{font-size:var( --e-global-typography-5443d3f-font-size );}.elementor-11 .elementor-element.elementor-element-0007d0a{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-76dbeeb{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-e182f52 .elementor-heading-title{font-size:var( --e-global-typography-5443d3f-font-size );}.elementor-11 .elementor-element.elementor-element-bb77f22{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-052f444{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-4bd45ba .elementor-heading-title{font-size:var( --e-global-typography-bbc0f55-font-size );}.elementor-11 .elementor-element.elementor-element-39275fb .elementor-button{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-74ea2d3 .elementor-heading-title{font-size:var( --e-global-typography-5443d3f-font-size );}.elementor-11 .elementor-element.elementor-element-f5bbcad .elementor-heading-title{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-ae27c8a{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-c3f1624{font-size:var( --e-global-typography-a64142e-font-size );}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-b81471b{--width:53.995%;}.elementor-11 .elementor-element.elementor-element-4c4d117{--width:50%;}.elementor-11 .elementor-element.elementor-element-1460395{--width:44.735%;}.elementor-11 .elementor-element.elementor-element-145fcfe{--width:38.305%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-b81471b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d8a83f2 .elementor-heading-title{font-size:var( --e-global-typography-bbc0f55-font-size );}.elementor-11 .elementor-element.elementor-element-8c980ad{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11 .elementor-element.elementor-element-1832623.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-1832623 .elementor-button{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-4c4d117:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4c4d117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://majestichk.com/wp-content/uploads/2025/07/IMG_09971.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-4c4d117{--min-height:300px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-4c4d117.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-4075366 .elementor-heading-title{font-size:var( --e-global-typography-5443d3f-font-size );}.elementor-11 .elementor-element.elementor-element-2ddc75b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-b53e5d9{font-size:var( --e-global-typography-5443d3f-font-size );}.elementor-11 .elementor-element.elementor-element-e5efe4c{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-cfef3d8{font-size:var( --e-global-typography-5443d3f-font-size );}.elementor-11 .elementor-element.elementor-element-31de60f{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-20b2d05{font-size:var( --e-global-typography-5443d3f-font-size );}.elementor-11 .elementor-element.elementor-element-ea86d7d{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-7ac6c17{font-size:var( --e-global-typography-5443d3f-font-size );}.elementor-11 .elementor-element.elementor-element-0007d0a{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-76dbeeb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-e182f52 .elementor-heading-title{font-size:var( --e-global-typography-5443d3f-font-size );}.elementor-11 .elementor-element.elementor-element-bb77f22{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-052f444{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-4bd45ba .elementor-heading-title{font-size:var( --e-global-typography-bbc0f55-font-size );}.elementor-11 .elementor-element.elementor-element-39275fb .elementor-button{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-74ea2d3 .elementor-heading-title{font-size:var( --e-global-typography-5443d3f-font-size );}.elementor-11 .elementor-element.elementor-element-f5bbcad .elementor-heading-title{font-size:var( --e-global-typography-a64142e-font-size );}.elementor-11 .elementor-element.elementor-element-ae27c8a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-c3f1624{font-size:var( --e-global-typography-a64142e-font-size );}}/* Start custom CSS for heading, class: .elementor-element-f75d6a1 */@media (max-width: 768px) {
  /* Exemple : titres */
  h1,
  .elementor-heading-title {
    font-size: 26px !important;
  }

  /* Paragraphes ou texte général */
  p,
  .elementor-text-editor {
    font-size: 15px !important;
  }

  /* Menu mobile */
  .elementor-nav-menu--main .elementor-item {
    font-size: 16px !important;
  }

  /* Boutons */
  .elementor-button {
    font-size: 14px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7cd1bad */@media (max-width: 768px) {
  .first-pic {
      display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76dbeeb */.gallery-grid .elementor-widget-image img{
  width:100%;
  aspect-ratio: 3 / 4;   
  object-fit: cover;
  display:block;
}/* End custom CSS */