.elementor-29977 .elementor-element.elementor-element-188a9e8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-188a9e8:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-188a9e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-2a74aad{--spacer-size:150px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29977 .elementor-element.elementor-element-3f4b2e4{text-align:center;}.elementor-29977 .elementor-element.elementor-element-3f4b2e4 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-2be4dfe{--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;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29977 .elementor-element.elementor-element-34b3036 .elementor-button{background-color:#000000;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;border-radius:10px 10px 10px 10px;}.elementor-29977 .elementor-element.elementor-element-e6d56b4 .elementor-button{background-color:#000000;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;border-radius:10px 10px 10px 10px;}.elementor-29977 .elementor-element.elementor-element-4fca54e .elementor-button{background-color:#000000;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;border-radius:10px 10px 10px 10px;}.elementor-29977 .elementor-element.elementor-element-7e00d57 .elementor-button{background-color:#000000;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;border-radius:10px 10px 10px 10px;}.elementor-29977 .elementor-element.elementor-element-e85848c .elementor-button{background-color:#000000;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;border-radius:10px 10px 10px 10px;}.elementor-29977 .elementor-element.elementor-element-e826787 .elementor-button{background-color:#000000;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;border-radius:10px 10px 10px 10px;}.elementor-29977 .elementor-element.elementor-element-d1ee72a .elementor-button{background-color:#000000;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;border-radius:10px 10px 10px 10px;}.elementor-29977 .elementor-element.elementor-element-5102dd7{--display:flex;}.elementor-29977 .elementor-element.elementor-element-df507b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-df507b8:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-df507b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-6503136{--display:flex;--min-height:720px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-6503136:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-6503136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/Mask-group-2.jpg") 50% 50%;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-5c8991b{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-43e9b0d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-366c52e{text-align:center;}.elementor-29977 .elementor-element.elementor-element-366c52e .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:80px;font-weight:900;text-transform:uppercase;letter-spacing:1px;text-shadow:0px 0px 42px rgba(0, 0, 0, 0.73);color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-009f120{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-29977 .elementor-element.elementor-element-009f120 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-e300387{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-a86f55f .elementor-button{background-color:#04ACF400;font-family:"Dosis", Sans-serif;font-size:35px;font-weight:900;text-transform:uppercase;border-style:solid;border-width:3px 3px 3px 3px;border-radius:10px 10px 10px 10px;}.elementor-29977 .elementor-element.elementor-element-a86f55f .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-a86f55f .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-a86f55f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-a86f55f .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-a86f55f .elementor-button:focus svg{fill:#000000;}.elementor-29977 .elementor-element.elementor-element-7d205b1 .elementor-button{background-color:#04ACF400;font-family:"Dosis", Sans-serif;font-size:35px;font-weight:900;text-transform:uppercase;border-style:solid;border-width:3px 3px 3px 3px;border-radius:10px 10px 10px 10px;}.elementor-29977 .elementor-element.elementor-element-7d205b1 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-7d205b1 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-7d205b1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-7d205b1 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-7d205b1 .elementor-button:focus svg{fill:#000000;}.elementor-29977 .elementor-element.elementor-element-dc63cc3{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-50f4080{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-50f4080:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-50f4080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-3457058{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-e733b1f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-0d5e0a8{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-0d5e0a8 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29977 .elementor-element.elementor-element-0703c04{text-align:center;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-cfb0d34{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-29977 .elementor-element.elementor-element-cfb0d34 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:35px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-0a5241d{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-61d4e64{--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-29977 .elementor-element.elementor-element-61d4e64:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-61d4e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-3e866ef{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-3e866ef:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-3e866ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18469B;}.elementor-29977 .elementor-element.elementor-element-4c1ff9b{text-align:center;}.elementor-29977 .elementor-element.elementor-element-4c1ff9b .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-14c92f1{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-14c92f1 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-7b772a5{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-7b772a5:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-7b772a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-a5e95b8{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-a5e95b8 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-c6390d3{text-align:center;}.elementor-29977 .elementor-element.elementor-element-c6390d3 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:300;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-614d61b{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-614d61b:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-614d61b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-bc988ca{text-align:center;}.elementor-29977 .elementor-element.elementor-element-bc988ca .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-8327e8c{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-8327e8c .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-6025870{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-6025870:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-6025870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-1de2b77{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-3c4ba56{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-6ad0d2a{text-align:center;}.elementor-29977 .elementor-element.elementor-element-6ad0d2a .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-e333ea5{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-e333ea5 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-6c617c1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-6c617c1{text-align:center;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29977 .elementor-element.elementor-element-4737ed0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-d96e1a2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-1063de5{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD400;--border-color:#FFD400;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-1063de5.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-1063de5:hover{box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-ee41ddc > .elementor-widget-container{background-color:#FFD400;padding:0px 15px 0px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-29977 .elementor-element.elementor-element-ee41ddc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-ee41ddc{text-align:center;}.elementor-29977 .elementor-element.elementor-element-ee41ddc .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-1d8fef1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-1d8fef1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-1d8fef1 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-d970cff{font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-04ae425 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-04ae425 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-04ae425 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-04ae425 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-04ae425 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-04ae425 .elementor-button:focus{color:#FFD400;}.elementor-29977 .elementor-element.elementor-element-04ae425 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-04ae425 .elementor-button:focus svg{fill:#FFD400;}.elementor-29977 .elementor-element.elementor-element-9a30532{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EC048C;--border-color:#EC048C;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-9a30532.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-9a30532:hover{box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-b4fbc0a > .elementor-widget-container{background-color:#EC048C;padding:0px 15px 0px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-29977 .elementor-element.elementor-element-b4fbc0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-b4fbc0a{text-align:center;}.elementor-29977 .elementor-element.elementor-element-b4fbc0a .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-8cc85df{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-8cc85df.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-8cc85df .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-67b1dd7{font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-cfd8aac .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-cfd8aac > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-cfd8aac > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-cfd8aac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-cfd8aac .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-cfd8aac .elementor-button:focus{color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-cfd8aac .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-cfd8aac .elementor-button:focus svg{fill:#EC048C;}.elementor-29977 .elementor-element.elementor-element-39b9de0{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#04ACF4;--border-color:#04ACF4;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-39b9de0.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-39b9de0:hover{box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-c358991 > .elementor-widget-container{background-color:#04ACF4;padding:0px 15px 0px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-29977 .elementor-element.elementor-element-c358991.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-c358991{text-align:center;}.elementor-29977 .elementor-element.elementor-element-c358991 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-7eeaf6d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-7eeaf6d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-7eeaf6d .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-32d486f{font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-d9cb8a3 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-d9cb8a3 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-d9cb8a3 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-d9cb8a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-d9cb8a3 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-d9cb8a3 .elementor-button:focus{color:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-d9cb8a3 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-d9cb8a3 .elementor-button:focus svg{fill:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-e38765d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-5c8652c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-652286c{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD400;--border-color:#FFD400;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-652286c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-652286c:hover{box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-6cf2acf > .elementor-widget-container{background-color:#FFD400;padding:0px 15px 0px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-29977 .elementor-element.elementor-element-6cf2acf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-6cf2acf{text-align:center;}.elementor-29977 .elementor-element.elementor-element-6cf2acf .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-68b8794{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-68b8794.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-68b8794 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-7bde909{font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-77249db .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-77249db > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-77249db > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-77249db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-77249db .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-77249db .elementor-button:focus{color:#FFD400;}.elementor-29977 .elementor-element.elementor-element-77249db .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-77249db .elementor-button:focus svg{fill:#FFD400;}.elementor-29977 .elementor-element.elementor-element-ab48ebe{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EC048C;--border-color:#EC048C;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-ab48ebe.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-ab48ebe:hover{box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-5441cdb > .elementor-widget-container{background-color:#EC048C;padding:0px 15px 0px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-29977 .elementor-element.elementor-element-5441cdb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-5441cdb{text-align:center;}.elementor-29977 .elementor-element.elementor-element-5441cdb .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-9276056{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-9276056.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-9276056 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-a231638{font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-5e272f2 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-5e272f2 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-5e272f2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-5e272f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-5e272f2 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-5e272f2 .elementor-button:focus{color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-5e272f2 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-5e272f2 .elementor-button:focus svg{fill:#EC048C;}.elementor-29977 .elementor-element.elementor-element-c4a9682{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#04ACF4;--border-color:#04ACF4;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-c4a9682.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-c4a9682:hover{box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-5630ddb > .elementor-widget-container{background-color:#04ACF4;padding:0px 15px 0px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-29977 .elementor-element.elementor-element-5630ddb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-5630ddb{text-align:center;}.elementor-29977 .elementor-element.elementor-element-5630ddb .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-cf45a75{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-cf45a75.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-cf45a75 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-9c983f6{font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-395ab3c .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-395ab3c > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-395ab3c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-395ab3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-395ab3c .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-395ab3c .elementor-button:focus{color:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-395ab3c .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-395ab3c .elementor-button:focus svg{fill:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-bd948de{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:10px;--n-tabs-gap:40px;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-font-size:25px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#DE3333;}.elementor-29977 .elementor-element.elementor-element-bd948de > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#18469B;}.elementor-29977 .elementor-element.elementor-element-bd948de.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:6px 6px 6px 6px;border-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-bd948de.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-29977 .elementor-element.elementor-element-bd948de.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:6px 6px 6px 6px;border-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-bd948de.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:6px 6px 6px 6px;border-color:#18469B;}.elementor-29977 .elementor-element.elementor-element-bd948de.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Dosis", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-29977 .elementor-element.elementor-element-bd948de [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#DE3333;}.elementor-29977 .elementor-element.elementor-element-afe6a1d{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-d8afd49{--display:flex;}.elementor-29977 .elementor-element.elementor-element-915969d{--display:flex;}.elementor-29977 .elementor-element.elementor-element-23f7185{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-23f7185:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-23f7185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-fc44174{--display:flex;--min-height:720px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-fc44174:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-fc44174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/Mask-group-2.jpg") 50% 50%;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-a7bdcc9{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-719d84a{--display:flex;}.elementor-29977 .elementor-element.elementor-element-f60e104 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:80px;font-weight:900;text-transform:uppercase;letter-spacing:1px;text-shadow:0px 0px 42px rgba(0, 0, 0, 0.73);color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-3cef378{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-3cef378 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:35px;font-weight:600;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-094670e{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-3b5e509{--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-29977 .elementor-element.elementor-element-3b5e509:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-3b5e509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-b44054d{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-b44054d:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-b44054d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18469B;}.elementor-29977 .elementor-element.elementor-element-c54bfde{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-c54bfde .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-206092e{text-align:center;}.elementor-29977 .elementor-element.elementor-element-206092e .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-26ce854{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-26ce854:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-26ce854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-7789a41{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-7789a41 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-3cedbec{text-align:center;}.elementor-29977 .elementor-element.elementor-element-3cedbec .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-175bea8{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-175bea8:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-175bea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-a4dd0be{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-a4dd0be .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-4c97195{text-align:center;}.elementor-29977 .elementor-element.elementor-element-4c97195 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-dbfc571{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-dbfc571:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-dbfc571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-68876e3{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-b2a5a69{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-e273be0{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-e273be0:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-e273be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/Mask-group.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-29977 .elementor-element.elementor-element-35d65d7{text-align:left;}.elementor-29977 .elementor-element.elementor-element-35d65d7 img{width:70%;max-width:466px;}.elementor-29977 .elementor-element.elementor-element-524cc6f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-524cc6f .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-4c1afb0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-4c1afb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-10dde7d .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-10dde7d > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-10dde7d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-10dde7d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-10dde7d .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-10dde7d .elementor-button:focus{color:#FFD400;}.elementor-29977 .elementor-element.elementor-element-10dde7d .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-10dde7d .elementor-button:focus svg{fill:#FFD400;}.elementor-29977 .elementor-element.elementor-element-813bf52{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-29977 .elementor-element.elementor-element-813bf52:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-813bf52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/Mask-group-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-dfe6f4a{text-align:right;}.elementor-29977 .elementor-element.elementor-element-dfe6f4a img{width:70%;max-width:466px;}.elementor-29977 .elementor-element.elementor-element-cc95c66{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-29977 .elementor-element.elementor-element-cc95c66 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-c6fb7b1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-c6fb7b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-cb873bd .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-cb873bd > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-cb873bd > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-cb873bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-cb873bd .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-cb873bd .elementor-button:focus{color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-cb873bd .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-cb873bd .elementor-button:focus svg{fill:#EC048C;}.elementor-29977 .elementor-element.elementor-element-8f5c0f2{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-8f5c0f2:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-8f5c0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/Mask-group-2-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-f4f2e38{text-align:left;}.elementor-29977 .elementor-element.elementor-element-f4f2e38 img{width:70%;max-width:466px;}.elementor-29977 .elementor-element.elementor-element-dbdf5d2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-dbdf5d2 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-a04f232{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-a04f232 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-6d0d580 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-6d0d580 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-6d0d580 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-6d0d580 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-6d0d580 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-6d0d580 .elementor-button:focus{color:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-6d0d580 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-6d0d580 .elementor-button:focus svg{fill:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-6d9b5b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-1a8c912{--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:stretch;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--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-29977 .elementor-element.elementor-element-d635743{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-cf5d235{--display:flex;}.elementor-29977 .elementor-element.elementor-element-cf5d235:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-cf5d235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2026/04/BBR00973-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-cf5d235:hover::before, .elementor-29977 .elementor-element.elementor-element-cf5d235:hover > .elementor-background-video-container::before, .elementor-29977 .elementor-element.elementor-element-cf5d235:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29977 .elementor-element.elementor-element-cf5d235 > .elementor-background-slideshow:hover::before, .elementor-29977 .elementor-element.elementor-element-cf5d235 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000A6;background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/image-8.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-29977 .elementor-element.elementor-element-cf5d235:hover{--overlay-opacity:1;}.elementor-29977 .elementor-element.elementor-element-cf5d235, .elementor-29977 .elementor-element.elementor-element-cf5d235::before{--overlay-transition:3s;}.elementor-29977 .elementor-element.elementor-element-a26e5c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-3aba7d4{text-align:left;}.elementor-29977 .elementor-element.elementor-element-3aba7d4 img{width:40%;max-width:466px;}.elementor-29977 .elementor-element.elementor-element-3640f8b{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-3640f8b .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-4263ee2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-4263ee2{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-f606b5d .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-f606b5d > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-f606b5d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-f606b5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-f606b5d .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-f606b5d .elementor-button:focus{color:#FFD400;}.elementor-29977 .elementor-element.elementor-element-f606b5d .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-f606b5d .elementor-button:focus svg{fill:#FFD400;}.elementor-29977 .elementor-element.elementor-element-c480e31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-af3af06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-5495745{text-align:left;}.elementor-29977 .elementor-element.elementor-element-5495745 img{width:40%;max-width:466px;}.elementor-29977 .elementor-element.elementor-element-c1330a5{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-c1330a5 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-be1f49d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-be1f49d{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-6955d5a .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-6955d5a > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-6955d5a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-6955d5a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-6955d5a .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-6955d5a .elementor-button:focus{color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-6955d5a .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-6955d5a .elementor-button:focus svg{fill:#EC048C;}.elementor-29977 .elementor-element.elementor-element-048346d{--display:flex;}.elementor-29977 .elementor-element.elementor-element-048346d:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-048346d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/couple-wine-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-048346d:hover::before, .elementor-29977 .elementor-element.elementor-element-048346d:hover > .elementor-background-video-container::before, .elementor-29977 .elementor-element.elementor-element-048346d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29977 .elementor-element.elementor-element-048346d > .elementor-background-slideshow:hover::before, .elementor-29977 .elementor-element.elementor-element-048346d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000A6;background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/image-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-29977 .elementor-element.elementor-element-048346d:hover{--overlay-opacity:1;}.elementor-29977 .elementor-element.elementor-element-048346d, .elementor-29977 .elementor-element.elementor-element-048346d::before{--overlay-transition:3s;}.elementor-29977 .elementor-element.elementor-element-b0ddfa4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-08b7756{--display:flex;}.elementor-29977 .elementor-element.elementor-element-08b7756:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-08b7756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2026/07/Bastillefest_08-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-08b7756:hover::before, .elementor-29977 .elementor-element.elementor-element-08b7756:hover > .elementor-background-video-container::before, .elementor-29977 .elementor-element.elementor-element-08b7756:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29977 .elementor-element.elementor-element-08b7756 > .elementor-background-slideshow:hover::before, .elementor-29977 .elementor-element.elementor-element-08b7756 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000A6;background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/image-4.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-29977 .elementor-element.elementor-element-08b7756:hover{--overlay-opacity:1;}.elementor-29977 .elementor-element.elementor-element-08b7756, .elementor-29977 .elementor-element.elementor-element-08b7756::before{--overlay-transition:3s;}.elementor-29977 .elementor-element.elementor-element-21fe3bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-62d8ac0{text-align:left;}.elementor-29977 .elementor-element.elementor-element-62d8ac0 img{width:40%;max-width:466px;}.elementor-29977 .elementor-element.elementor-element-5647db6{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-5647db6 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-3fe859b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-3fe859b{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-b332ad7 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-b332ad7 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-b332ad7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-b332ad7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-b332ad7 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-b332ad7 .elementor-button:focus{color:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-b332ad7 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-b332ad7 .elementor-button:focus svg{fill:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-e5e7a4e{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:10px;--n-tabs-gap:40px;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-font-size:25px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#DE3333;}.elementor-29977 .elementor-element.elementor-element-e5e7a4e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#18469B;}.elementor-29977 .elementor-element.elementor-element-e5e7a4e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:6px 6px 6px 6px;border-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-e5e7a4e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-29977 .elementor-element.elementor-element-e5e7a4e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:6px 6px 6px 6px;border-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-e5e7a4e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:6px 6px 6px 6px;border-color:#18469B;}.elementor-29977 .elementor-element.elementor-element-e5e7a4e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Dosis", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-29977 .elementor-element.elementor-element-e5e7a4e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#DE3333;}.elementor-29977 .elementor-element.elementor-element-9b9bbad{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-9b9bbad:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-9b9bbad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/Untitled-5.png");}.elementor-29977 .elementor-element.elementor-element-f727c96{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-b73a8f2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-75af4a8{text-align:center;}.elementor-29977 .elementor-element.elementor-element-75af4a8 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-544de82{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-544de82 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-26394ea > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-26394ea{text-align:center;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-7407837{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-04eac8e{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD400;--border-color:#FFD400;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-04eac8e:hover{background-color:#FFFFFF;box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-04eac8e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-c9b6927 > .elementor-widget-container{background-color:#FFD400;padding:0px 15px 0px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-29977 .elementor-element.elementor-element-c9b6927.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-c9b6927{text-align:center;}.elementor-29977 .elementor-element.elementor-element-c9b6927 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-2d63ad3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-2d63ad3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-2d63ad3 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-85c3bb7{font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-75874e2{--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;--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-29977 .elementor-element.elementor-element-9b89e8f .elementor-button{background-color:#FFD400;font-family:"Dosis", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:1px;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-29977 .elementor-element.elementor-element-ccd6553 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-ccd6553 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-ccd6553 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-ccd6553 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-ccd6553 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-ccd6553 .elementor-button:focus{color:#FFD400;}.elementor-29977 .elementor-element.elementor-element-ccd6553 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-ccd6553 .elementor-button:focus svg{fill:#FFD400;}.elementor-29977 .elementor-element.elementor-element-8f27c52{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EC048C;--border-color:#EC048C;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-8f27c52:hover{background-color:#FFFFFF;box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-8f27c52.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-bd12c97 > .elementor-widget-container{background-color:#EC048C;padding:0px 15px 0px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-29977 .elementor-element.elementor-element-bd12c97.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-bd12c97{text-align:center;}.elementor-29977 .elementor-element.elementor-element-bd12c97 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-00ba7a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-00ba7a5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-00ba7a5 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-6838e31{font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-e11dee9{--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;--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-29977 .elementor-element.elementor-element-a5e25c1 .elementor-button{background-color:#EC048C;font-family:"Dosis", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:1px;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-29977 .elementor-element.elementor-element-5709ca7 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-5709ca7 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-5709ca7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-5709ca7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-5709ca7 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-5709ca7 .elementor-button:focus{color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-5709ca7 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-5709ca7 .elementor-button:focus svg{fill:#EC048C;}.elementor-29977 .elementor-element.elementor-element-5841058{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#04ACF4;--border-color:#04ACF4;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-5841058:hover{background-color:#FFFFFF;box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-5841058.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-35039e9 > .elementor-widget-container{background-color:#04ACF4;padding:0px 15px 0px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-29977 .elementor-element.elementor-element-35039e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-35039e9{text-align:center;}.elementor-29977 .elementor-element.elementor-element-35039e9 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-9c744e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-9c744e7.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-9c744e7 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-a0436aa{font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-4c3510c{--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;--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-29977 .elementor-element.elementor-element-9b1865a .elementor-button{background-color:#04ACF4;font-family:"Dosis", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-29977 .elementor-element.elementor-element-f7ae152 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-f7ae152 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-f7ae152 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-f7ae152 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-f7ae152 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-f7ae152 .elementor-button:focus{color:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-f7ae152 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-f7ae152 .elementor-button:focus svg{fill:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-a0f6c70{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-c649bfe{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-c649bfe:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-c649bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-fafa486{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-2a9e8c9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-573ae64{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-29977 .elementor-element.elementor-element-573ae64 .elementor-widget-container{text-align:center;}.elementor-29977 .elementor-element.elementor-element-573ae64 .elementor-social-icon{background-color:#ec048c;}.elementor-29977 .elementor-element.elementor-element-e37f6a8{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-e37f6a8 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-f2cf4ad{text-align:center;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-568e0f9{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-035b5d2{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-035b5d2:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-035b5d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-64021fc{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-c75a952{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-0bd5cc4{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-0bd5cc4 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-8060239{text-align:center;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-b56cec4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-a538584 .elementor-button{background-color:#04ACF4;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:900;border-radius:10px 10px 10px 10px;}.elementor-29977 .elementor-element.elementor-element-a538584{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-c847b69{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-0823d09 iframe{height:540px;}.elementor-29977 .elementor-element.elementor-element-fd5c6f7{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:10px;--n-tabs-gap:40px;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-font-size:25px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#DE3333;}.elementor-29977 .elementor-element.elementor-element-fd5c6f7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#18469B;}.elementor-29977 .elementor-element.elementor-element-fd5c6f7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:6px 6px 6px 6px;border-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-fd5c6f7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-29977 .elementor-element.elementor-element-fd5c6f7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:6px 6px 6px 6px;border-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-fd5c6f7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:6px 6px 6px 6px;border-color:#18469B;}.elementor-29977 .elementor-element.elementor-element-fd5c6f7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Dosis", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-29977 .elementor-element.elementor-element-fd5c6f7 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#DE3333;}.elementor-29977 .elementor-element.elementor-element-ea18651{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-e33f3c6{--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-around;--align-items:flex-start;}.elementor-29977 .elementor-element.elementor-element-eaa4722{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-c93a255{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-29977 .elementor-element.elementor-element-c93a255 > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-29977 .elementor-element.elementor-element-c93a255 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-c41e50b{--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-evenly;--align-items:flex-end;}.elementor-29977 .elementor-element.elementor-element-c2fbe4a{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-c2fbe4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-99424e0{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-99424e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-3aa3171{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-3aa3171 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-15c33be{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-297a1c3{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-29977 .elementor-element.elementor-element-297a1c3 > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-29977 .elementor-element.elementor-element-297a1c3 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-2bfc773{--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-evenly;--align-items:flex-end;}.elementor-29977 .elementor-element.elementor-element-3daeaa1{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-3daeaa1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-abcdc08{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-abcdc08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-7b79c49{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-974fde4{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-29977 .elementor-element.elementor-element-974fde4 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-29977 .elementor-element.elementor-element-974fde4 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-6f1e9ad{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-6f1e9ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-964db76{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-924c205{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-29977 .elementor-element.elementor-element-924c205 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-29977 .elementor-element.elementor-element-924c205 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-2afa6f6{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-2afa6f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-5ebb43a{--display:flex;}.elementor-29977 .elementor-element.elementor-element-8124c42{--display:flex;}.elementor-29977 .elementor-element.elementor-element-40d98dd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-40d98dd:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-40d98dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-7157b85{--display:flex;--min-height:720px;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-7157b85:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-7157b85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/Mask-group-2.jpg") 50% 50%;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-1e3be5b{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-f94f6c1{--display:flex;}.elementor-29977 .elementor-element.elementor-element-f99977b .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:80px;font-weight:900;text-transform:uppercase;letter-spacing:1px;text-shadow:0px 0px 42px rgba(0, 0, 0, 0.73);color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-eef57ea{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-eef57ea .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:35px;font-weight:600;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-162e6ca{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-777a082{--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-29977 .elementor-element.elementor-element-777a082:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-777a082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-eba0d0f{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-eba0d0f:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-eba0d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18469B;}.elementor-29977 .elementor-element.elementor-element-47dccdd{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-47dccdd .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-d1466e4{text-align:center;}.elementor-29977 .elementor-element.elementor-element-d1466e4 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-6104f71{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-6104f71:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-6104f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-ac8fac5{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-ac8fac5 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-d94c0d2{text-align:center;}.elementor-29977 .elementor-element.elementor-element-d94c0d2 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-7e7b044{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-7e7b044:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-7e7b044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-194c792{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-194c792 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-4310af6{text-align:center;}.elementor-29977 .elementor-element.elementor-element-4310af6 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-9310aac{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-9310aac:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-9310aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-0622e6c{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-892513c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-1431e48{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-1431e48:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-1431e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/Mask-group.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-6b38a90{text-align:left;}.elementor-29977 .elementor-element.elementor-element-6b38a90 img{width:70%;max-width:466px;}.elementor-29977 .elementor-element.elementor-element-ee45c66{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-ee45c66 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-d64e672{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-d64e672 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-1fd8da7 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-1fd8da7 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-1fd8da7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-1fd8da7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-1fd8da7 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-1fd8da7 .elementor-button:focus{color:#FFD400;}.elementor-29977 .elementor-element.elementor-element-1fd8da7 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-1fd8da7 .elementor-button:focus svg{fill:#FFD400;}.elementor-29977 .elementor-element.elementor-element-f3e0834{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-29977 .elementor-element.elementor-element-f3e0834:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-f3e0834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/Mask-group-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-154a2dc{text-align:right;}.elementor-29977 .elementor-element.elementor-element-154a2dc img{width:70%;max-width:466px;}.elementor-29977 .elementor-element.elementor-element-796580f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-29977 .elementor-element.elementor-element-796580f .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-8595838{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-8595838 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-8496c13 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-8496c13 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-8496c13 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-8496c13 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-8496c13 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-8496c13 .elementor-button:focus{color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-8496c13 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-8496c13 .elementor-button:focus svg{fill:#EC048C;}.elementor-29977 .elementor-element.elementor-element-481877b{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-481877b:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-481877b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/Mask-group-2-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-641a4b8{text-align:left;}.elementor-29977 .elementor-element.elementor-element-641a4b8 img{width:70%;max-width:466px;}.elementor-29977 .elementor-element.elementor-element-f97c2b2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-f97c2b2 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-5e365c8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-5e365c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-17b807e .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-17b807e > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-17b807e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-17b807e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-17b807e .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-17b807e .elementor-button:focus{color:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-17b807e .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-17b807e .elementor-button:focus svg{fill:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-771a9a1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-6c4d165{--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:stretch;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--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-29977 .elementor-element.elementor-element-ec65557{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-56f6aa8{--display:flex;}.elementor-29977 .elementor-element.elementor-element-56f6aa8:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-56f6aa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2026/04/BBR00973-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-56f6aa8:hover::before, .elementor-29977 .elementor-element.elementor-element-56f6aa8:hover > .elementor-background-video-container::before, .elementor-29977 .elementor-element.elementor-element-56f6aa8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29977 .elementor-element.elementor-element-56f6aa8 > .elementor-background-slideshow:hover::before, .elementor-29977 .elementor-element.elementor-element-56f6aa8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000A6;background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/image-8.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-29977 .elementor-element.elementor-element-56f6aa8:hover{--overlay-opacity:1;}.elementor-29977 .elementor-element.elementor-element-56f6aa8, .elementor-29977 .elementor-element.elementor-element-56f6aa8::before{--overlay-transition:3s;}.elementor-29977 .elementor-element.elementor-element-aa2161a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-9743ff6{text-align:left;}.elementor-29977 .elementor-element.elementor-element-9743ff6 img{width:40%;max-width:466px;}.elementor-29977 .elementor-element.elementor-element-c550946{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-c550946 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-65063ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-65063ad{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-569f8a0 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-569f8a0 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-569f8a0 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-569f8a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-569f8a0 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-569f8a0 .elementor-button:focus{color:#FFD400;}.elementor-29977 .elementor-element.elementor-element-569f8a0 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-569f8a0 .elementor-button:focus svg{fill:#FFD400;}.elementor-29977 .elementor-element.elementor-element-3527873{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-c46960c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-2cd2971{text-align:left;}.elementor-29977 .elementor-element.elementor-element-2cd2971 img{width:40%;max-width:466px;}.elementor-29977 .elementor-element.elementor-element-7ec6c71{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-7ec6c71 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-c94a9bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-c94a9bb{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-d150dd5 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-d150dd5 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-d150dd5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-d150dd5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-d150dd5 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-d150dd5 .elementor-button:focus{color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-d150dd5 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-d150dd5 .elementor-button:focus svg{fill:#EC048C;}.elementor-29977 .elementor-element.elementor-element-aa29637{--display:flex;}.elementor-29977 .elementor-element.elementor-element-aa29637:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-aa29637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/couple-wine-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-aa29637:hover::before, .elementor-29977 .elementor-element.elementor-element-aa29637:hover > .elementor-background-video-container::before, .elementor-29977 .elementor-element.elementor-element-aa29637:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29977 .elementor-element.elementor-element-aa29637 > .elementor-background-slideshow:hover::before, .elementor-29977 .elementor-element.elementor-element-aa29637 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000A6;background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/image-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-29977 .elementor-element.elementor-element-aa29637:hover{--overlay-opacity:1;}.elementor-29977 .elementor-element.elementor-element-aa29637, .elementor-29977 .elementor-element.elementor-element-aa29637::before{--overlay-transition:3s;}.elementor-29977 .elementor-element.elementor-element-a637cef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-bc59109{--display:flex;}.elementor-29977 .elementor-element.elementor-element-bc59109:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-bc59109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2026/07/Bastillefest_08-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-bc59109:hover::before, .elementor-29977 .elementor-element.elementor-element-bc59109:hover > .elementor-background-video-container::before, .elementor-29977 .elementor-element.elementor-element-bc59109:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-29977 .elementor-element.elementor-element-bc59109 > .elementor-background-slideshow:hover::before, .elementor-29977 .elementor-element.elementor-element-bc59109 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000A6;background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/image-4.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-29977 .elementor-element.elementor-element-bc59109:hover{--overlay-opacity:1;}.elementor-29977 .elementor-element.elementor-element-bc59109, .elementor-29977 .elementor-element.elementor-element-bc59109::before{--overlay-transition:3s;}.elementor-29977 .elementor-element.elementor-element-9fc25d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-59a4e37{text-align:left;}.elementor-29977 .elementor-element.elementor-element-59a4e37 img{width:40%;max-width:466px;}.elementor-29977 .elementor-element.elementor-element-9138ffc{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-9138ffc .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-782ac93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-782ac93{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-113338c .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-113338c > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-113338c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-113338c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-113338c .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-113338c .elementor-button:focus{color:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-113338c .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-113338c .elementor-button:focus svg{fill:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-153b6ac{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:10px;--n-tabs-gap:40px;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-font-size:25px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#DE3333;}.elementor-29977 .elementor-element.elementor-element-153b6ac > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#18469B;}.elementor-29977 .elementor-element.elementor-element-153b6ac.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:6px 6px 6px 6px;border-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-153b6ac.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-29977 .elementor-element.elementor-element-153b6ac.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:6px 6px 6px 6px;border-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-153b6ac.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:6px 6px 6px 6px;border-color:#18469B;}.elementor-29977 .elementor-element.elementor-element-153b6ac.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Dosis", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-29977 .elementor-element.elementor-element-153b6ac [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#DE3333;}.elementor-29977 .elementor-element.elementor-element-3702d5d{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-3702d5d:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-3702d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/Untitled-5.png");}.elementor-29977 .elementor-element.elementor-element-90b806c{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-4981b99{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-168bee7{text-align:center;}.elementor-29977 .elementor-element.elementor-element-168bee7 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-f81feec{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-f81feec .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-a20d0d9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-a20d0d9{text-align:center;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-038f887{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-9998e7d{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD400;--border-color:#FFD400;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-9998e7d:hover{background-color:#FFFFFF;box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-9998e7d.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-559e2cb > .elementor-widget-container{background-color:#FFD400;padding:0px 15px 0px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-29977 .elementor-element.elementor-element-559e2cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-559e2cb{text-align:center;}.elementor-29977 .elementor-element.elementor-element-559e2cb .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-8ac2a08{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-8ac2a08.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-8ac2a08 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-003f84b{font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-2fa35c6{--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;--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-29977 .elementor-element.elementor-element-917728e .elementor-button{background-color:#FFD400;font-family:"Dosis", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:1px;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-29977 .elementor-element.elementor-element-57b03b6 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-57b03b6 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-57b03b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-57b03b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-57b03b6 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-57b03b6 .elementor-button:focus{color:#FFD400;}.elementor-29977 .elementor-element.elementor-element-57b03b6 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-57b03b6 .elementor-button:focus svg{fill:#FFD400;}.elementor-29977 .elementor-element.elementor-element-efbf600{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EC048C;--border-color:#EC048C;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-efbf600:hover{background-color:#FFFFFF;box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-efbf600.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-40cad14 > .elementor-widget-container{background-color:#EC048C;padding:0px 15px 0px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-29977 .elementor-element.elementor-element-40cad14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-40cad14{text-align:center;}.elementor-29977 .elementor-element.elementor-element-40cad14 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-5654cc3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-5654cc3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-5654cc3 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-b447530{font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-654b593{--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;--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-29977 .elementor-element.elementor-element-28d1d27 .elementor-button{background-color:#EC048C;font-family:"Dosis", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:1px;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-29977 .elementor-element.elementor-element-68dfbd2 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-68dfbd2 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-68dfbd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-68dfbd2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-68dfbd2 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-68dfbd2 .elementor-button:focus{color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-68dfbd2 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-68dfbd2 .elementor-button:focus svg{fill:#EC048C;}.elementor-29977 .elementor-element.elementor-element-0356527{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#04ACF4;--border-color:#04ACF4;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-0356527:hover{background-color:#FFFFFF;box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-0356527.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-02f9e54 > .elementor-widget-container{background-color:#04ACF4;padding:0px 15px 0px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-29977 .elementor-element.elementor-element-02f9e54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-02f9e54{text-align:center;}.elementor-29977 .elementor-element.elementor-element-02f9e54 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-cde7711{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-cde7711.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-cde7711 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-ad8e05a{font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-67a54b6{--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;--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-29977 .elementor-element.elementor-element-94172e0 .elementor-button{background-color:#04ACF4;font-family:"Dosis", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-29977 .elementor-element.elementor-element-7b657a6 .elementor-button{background-color:#00000000;font-family:"Dosis", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-29977 .elementor-element.elementor-element-7b657a6 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-29977 .elementor-element.elementor-element-7b657a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-7b657a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-7b657a6 .elementor-button:hover, .elementor-29977 .elementor-element.elementor-element-7b657a6 .elementor-button:focus{color:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-7b657a6 .elementor-button:hover svg, .elementor-29977 .elementor-element.elementor-element-7b657a6 .elementor-button:focus svg{fill:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-e768ef5{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-7bff6a3{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-7bff6a3:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-7bff6a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-fc6c378{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-61b1f82{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-9db6131{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-29977 .elementor-element.elementor-element-9db6131 .elementor-widget-container{text-align:center;}.elementor-29977 .elementor-element.elementor-element-9db6131 .elementor-social-icon{background-color:#ec048c;}.elementor-29977 .elementor-element.elementor-element-2e17559{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-2e17559 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-073e232{text-align:center;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-7aa3217{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-eabdc5a{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-eabdc5a:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-eabdc5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-316b49a{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-90eea23{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-b1f05e3{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-b1f05e3 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-413a2a5{text-align:center;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-2312fea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-29977 .elementor-element.elementor-element-ed9f754 .elementor-button{background-color:#04ACF4;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:900;border-radius:10px 10px 10px 10px;}.elementor-29977 .elementor-element.elementor-element-ed9f754{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-06c5637 > .elementor-widget-container:hover{--e-transform-translateY:-3px;}.elementor-29977 .elementor-element.elementor-element-06c5637 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-29977 .elementor-element.elementor-element-06c5637.elementor-element{--align-self:center;}.elementor-29977 .elementor-element.elementor-element-06c5637{text-align:center;}.elementor-29977 .elementor-element.elementor-element-06c5637 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-b7e8dcb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-69a1e8f iframe{height:540px;}.elementor-29977 .elementor-element.elementor-element-6e12aff{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:10px;--n-tabs-gap:40px;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-font-size:25px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#DE3333;}.elementor-29977 .elementor-element.elementor-element-6e12aff > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#18469B;}.elementor-29977 .elementor-element.elementor-element-6e12aff.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:6px 6px 6px 6px;border-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-6e12aff.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-29977 .elementor-element.elementor-element-6e12aff.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:6px 6px 6px 6px;border-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-6e12aff.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:6px 6px 6px 6px;border-color:#18469B;}.elementor-29977 .elementor-element.elementor-element-6e12aff.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Dosis", Sans-serif;font-weight:900;text-transform:uppercase;}.elementor-29977 .elementor-element.elementor-element-6e12aff [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#DE3333;}.elementor-29977 .elementor-element.elementor-element-0e6acae{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-26801fe{--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-around;--align-items:flex-start;}.elementor-29977 .elementor-element.elementor-element-8e3bdd4{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-5701b6c{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-29977 .elementor-element.elementor-element-5701b6c > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-29977 .elementor-element.elementor-element-5701b6c .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-7495bdf{--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-evenly;--align-items:flex-end;}.elementor-29977 .elementor-element.elementor-element-bd8efe7{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-bd8efe7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-5f59c5e{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-5f59c5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-e7e89d2{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-e7e89d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-8755910{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-02259fd{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-29977 .elementor-element.elementor-element-02259fd > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-29977 .elementor-element.elementor-element-02259fd .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-f312250{--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-evenly;--align-items:flex-end;}.elementor-29977 .elementor-element.elementor-element-dd5e271{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-dd5e271 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-6645048{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-6645048 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-0c0f4f4{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-e39bd37{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-29977 .elementor-element.elementor-element-e39bd37 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-29977 .elementor-element.elementor-element-e39bd37 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-e0e6942{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-e0e6942 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-430f5ca{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-4a15595{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-29977 .elementor-element.elementor-element-4a15595 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-29977 .elementor-element.elementor-element-4a15595 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-3996ffb{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-3996ffb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-d4ebc94{--display:flex;}.elementor-29977 .elementor-element.elementor-element-402e442{--display:flex;}.elementor-29977 .elementor-element.elementor-element-fc7c5b9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-fc7c5b9:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-fc7c5b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-67a30e3{--display:flex;--min-height:100vh;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-67a30e3:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-67a30e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/Mask-group-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-bf2fc8d{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-3e82c7f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-5fa55bb img{width:30%;}.elementor-29977 .elementor-element.elementor-element-13d6bd1{text-align:center;}.elementor-29977 .elementor-element.elementor-element-13d6bd1 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:80px;font-weight:900;text-transform:uppercase;letter-spacing:1px;text-shadow:0px 0px 42px rgba(0, 0, 0, 0.73);color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-eeb8219{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-29977 .elementor-element.elementor-element-eeb8219 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-dc00f0b{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-f7ceda7{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-f7ceda7:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-f7ceda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-721cfb7{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-75bc63c{--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:stretch;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--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-29977 .elementor-element.elementor-element-4bf8575{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-3ca238c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-8de8595{text-align:center;}.elementor-29977 .elementor-element.elementor-element-8de8595 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#FFD400;}.elementor-29977 .elementor-element.elementor-element-8c85bc8{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-8c85bc8 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-3e8e6f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-6942ebb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-6942ebb{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-66e3931{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-564c049{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-f4ca7f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-f4ca7f4{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-b3bc5b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-dddbd7c{text-align:center;}.elementor-29977 .elementor-element.elementor-element-dddbd7c .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#FFD400;}.elementor-29977 .elementor-element.elementor-element-27fa696{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-27fa696 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-0eedb97{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-34d7519{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-5ecb255{text-align:center;}.elementor-29977 .elementor-element.elementor-element-5ecb255 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#FFD400;}.elementor-29977 .elementor-element.elementor-element-17cd8c1{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-17cd8c1 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-7b13360{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-aa55dea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-aa55dea{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-9a804b1{--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-29977 .elementor-element.elementor-element-9a804b1:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-9a804b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-f0e77ce{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-f0e77ce:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-f0e77ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18469B;}.elementor-29977 .elementor-element.elementor-element-e2a3e15{text-align:center;}.elementor-29977 .elementor-element.elementor-element-e2a3e15 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-68e3d35{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-68e3d35 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-40b6834{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-40b6834:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-40b6834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-a720ae6{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-a720ae6 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-fdc5bea{text-align:center;}.elementor-29977 .elementor-element.elementor-element-fdc5bea .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:300;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-2ffb01b{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-2ffb01b:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-2ffb01b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-7fdb098{text-align:center;}.elementor-29977 .elementor-element.elementor-element-7fdb098 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-7595935{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-7595935 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-c7dda8c{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-c7dda8c:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-c7dda8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/bg1.png");}.elementor-29977 .elementor-element.elementor-element-1aa8230{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-b809227{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-1a4e14e{text-align:center;}.elementor-29977 .elementor-element.elementor-element-1a4e14e .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#FFD400;}.elementor-29977 .elementor-element.elementor-element-18f12d5{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-18f12d5 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-d14a0a0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-d14a0a0{text-align:center;font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-6757c7d{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-8451b05{--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:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-a7f6ce9{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-6f4d925{--display:flex;}.elementor-29977 .elementor-element.elementor-element-3b7c65f{--display:flex;}.elementor-29977 .elementor-element.elementor-element-a80fa43{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-a80fa43:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-a80fa43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-14dcfe9{--display:flex;--min-height:100vh;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-14dcfe9:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-14dcfe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/Mask-group-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-9320582{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-57fe7bd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-dea090a img{width:30%;}.elementor-29977 .elementor-element.elementor-element-62a529e{text-align:center;}.elementor-29977 .elementor-element.elementor-element-62a529e .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:80px;font-weight:900;text-transform:uppercase;letter-spacing:1px;text-shadow:0px 0px 42px rgba(0, 0, 0, 0.73);color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-b276444{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-29977 .elementor-element.elementor-element-b276444 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-7afbd49{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-a088727{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-a088727:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-a088727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-d4e8904{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-71c9e07{--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:stretch;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--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-29977 .elementor-element.elementor-element-519699a{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-a729fa4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-0341d38{text-align:center;}.elementor-29977 .elementor-element.elementor-element-0341d38 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-439e4d3{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-439e4d3 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-0c03138 > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-29977 .elementor-element.elementor-element-065e672{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-1cab92d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-1cab92d{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-ea52972 .elementor-button{background-color:#EC048C;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-29977 .elementor-element.elementor-element-ea52972 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-ea52972 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-08c1839 > .elementor-widget-container{margin:70px 100px -50px -100px;}.elementor-29977 .elementor-element.elementor-element-402d2e5{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-a02fb56{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-a02fb56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-a02fb56 img{width:100%;}.elementor-29977 .elementor-element.elementor-element-b92b890{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-3dd21f1{text-align:center;}.elementor-29977 .elementor-element.elementor-element-3dd21f1 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-3e4a8b1{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-3e4a8b1 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-dbb0d4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-dbb0d4f{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-47288f4{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-06d4d5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-1b7f45b{text-align:center;}.elementor-29977 .elementor-element.elementor-element-1b7f45b .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-f4513c6{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-f4513c6 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-af4ffd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-af4ffd6{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-23ce03a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;}.elementor-29977 .elementor-element.elementor-element-23ce03a.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-23ce03a img{width:100%;height:336px;}.elementor-29977 .elementor-element.elementor-element-12c62ea{--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:stretch;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--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-29977 .elementor-element.elementor-element-2ac17ac{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-8ac710c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-ff22c40{text-align:center;}.elementor-29977 .elementor-element.elementor-element-ff22c40 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-105f8b8{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-105f8b8 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-124cd4f > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-29977 .elementor-element.elementor-element-a8aacbc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-09f9317 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-09f9317{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-3dd741e .elementor-button{background-color:#EC048C;font-family:"Dosis", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-29977 .elementor-element.elementor-element-3dd741e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-3dd741e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29977 .elementor-element.elementor-element-bca125d > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-29977 .elementor-element.elementor-element-d03bdfb{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-c15d4ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-21be429{text-align:center;}.elementor-29977 .elementor-element.elementor-element-21be429 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-b614056{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-b614056 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-17aebcc > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-29977 .elementor-element.elementor-element-e1a79a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-e1a79a0{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-bde1f82{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-e14453c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-4ec4e7e{text-align:center;}.elementor-29977 .elementor-element.elementor-element-4ec4e7e .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-8a55d82{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-8a55d82 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-a87defb.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-a87defb{text-align:right;}.elementor-29977 .elementor-element.elementor-element-a87defb img{width:500px;height:336px;}.elementor-29977 .elementor-element.elementor-element-6e8efb1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-6e8efb1{font-family:"DIN Alternate", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-9d50798{--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-29977 .elementor-element.elementor-element-9d50798:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-9d50798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-70d34fb{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-70d34fb:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-70d34fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18469B;}.elementor-29977 .elementor-element.elementor-element-ee9f862{text-align:center;}.elementor-29977 .elementor-element.elementor-element-ee9f862 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-a15065a{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-a15065a .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-a5277ac{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-a5277ac:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-a5277ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-6a9219d{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-6a9219d .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-5160704{text-align:center;}.elementor-29977 .elementor-element.elementor-element-5160704 .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:300;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-dbe79b9{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-dbe79b9:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-dbe79b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-ae5956a{text-align:center;}.elementor-29977 .elementor-element.elementor-element-ae5956a .elementor-heading-title{font-family:"DIN Alternate", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-8b5bad5{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-8b5bad5 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-818462d{--display:flex;}.elementor-29977 .elementor-element.elementor-element-c5548c9{--display:flex;}.elementor-29977 .elementor-element.elementor-element-181dc37{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-181dc37:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-181dc37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-b583767{--display:flex;--min-height:100vh;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-b583767:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-b583767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/FIRST-IMAGE-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-db341c4{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-ecc2a06{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-03f7477{text-align:center;}.elementor-29977 .elementor-element.elementor-element-03f7477 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:80px;font-weight:900;text-transform:uppercase;letter-spacing:1px;text-shadow:0px 0px 42px rgba(0, 0, 0, 0.73);color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-e603a8d{text-align:center;}.elementor-29977 .elementor-element.elementor-element-e603a8d .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:40px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-c0295e3{text-align:center;}.elementor-29977 .elementor-element.elementor-element-c0295e3 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;font-style:italic;line-height:20px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-a46b22b{--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;}.elementor-29977 .elementor-element.elementor-element-cf84300 .elementor-button{background-color:#FFD400;font-family:"Dosis", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;letter-spacing:1px;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-29977 .elementor-element.elementor-element-cf84300 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-fb5bb34 .elementor-button{background-color:#EC048C;font-family:"Dosis", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;letter-spacing:1px;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-29977 .elementor-element.elementor-element-fb5bb34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-a228255 .elementor-button{background-color:#04ACF4;font-family:"Dosis", Sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;letter-spacing:1px;border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-29977 .elementor-element.elementor-element-a228255 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-b10ff60{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-e10aa63{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-e10aa63:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-e10aa63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/bg2.png");}.elementor-29977 .elementor-element.elementor-element-4425d4c{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-081bcb7{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD400;--border-color:#FFD400;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-081bcb7:hover{background-color:#FFFFFF;box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-081bcb7.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-a0c0ff9{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-df59fb2 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-df59fb2 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:800;color:#FFD400;}.elementor-29977 .elementor-element.elementor-element-f7202d9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-f7202d9{text-align:center;}.elementor-29977 .elementor-element.elementor-element-f7202d9 img{width:100%;height:32px;}.elementor-29977 .elementor-element.elementor-element-8bfc878{width:100%;max-width:100%;text-align:left;}.elementor-29977 .elementor-element.elementor-element-8bfc878.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-8bfc878 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-60f9c0a{width:100%;max-width:100%;font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-fbe44c0{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--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-29977 .elementor-element.elementor-element-3efee27.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-3efee27 img{width:100%;}.elementor-29977 .elementor-element.elementor-element-3efee27 .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-3853b43.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-3853b43 img{width:100%;}.elementor-29977 .elementor-element.elementor-element-3853b43 .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-2ddbdde.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-2ddbdde img{width:100%;}.elementor-29977 .elementor-element.elementor-element-2ddbdde .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-1666f95.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-1666f95 img{width:100%;}.elementor-29977 .elementor-element.elementor-element-1666f95 .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-02d02e9.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-02d02e9 img{width:100%;}.elementor-29977 .elementor-element.elementor-element-02d02e9 .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-35eb23e.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-35eb23e img{width:100%;}.elementor-29977 .elementor-element.elementor-element-35eb23e .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-ecabe99{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-2e12374{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EC048C;--border-color:#EC048C;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-2e12374:hover{background-color:#FFFFFF;box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-2e12374.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-0cf3a18{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-f5f841f > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-f5f841f .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:800;color:#EC048C;}.elementor-29977 .elementor-element.elementor-element-2c19c5f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-2c19c5f{text-align:center;}.elementor-29977 .elementor-element.elementor-element-2c19c5f img{width:100%;height:32px;}.elementor-29977 .elementor-element.elementor-element-b7bface{width:100%;max-width:100%;text-align:left;}.elementor-29977 .elementor-element.elementor-element-b7bface.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-b7bface .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-0afcfcb{width:100%;max-width:100%;font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-e4fa4ee{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--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-29977 .elementor-element.elementor-element-f10f3db.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-f10f3db img{width:100%;}.elementor-29977 .elementor-element.elementor-element-f10f3db .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-c1e42cd.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-c1e42cd img{width:100%;}.elementor-29977 .elementor-element.elementor-element-c1e42cd .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-e25fd98.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-e25fd98 img{width:100%;}.elementor-29977 .elementor-element.elementor-element-e25fd98 .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-a5498be.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-a5498be img{width:100%;}.elementor-29977 .elementor-element.elementor-element-a5498be .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-15f0fbd.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-15f0fbd img{width:100%;}.elementor-29977 .elementor-element.elementor-element-15f0fbd .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-d34a86b.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-d34a86b img{width:100%;}.elementor-29977 .elementor-element.elementor-element-d34a86b .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-55426fe{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-082cd9c{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#04ACF4;--border-color:#04ACF4;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-082cd9c:hover{background-color:#FFFFFF;box-shadow:0px 10px 10px -1px rgba(0,0,0,0.5);}.elementor-29977 .elementor-element.elementor-element-082cd9c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-e515504{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-b5167d9 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-b5167d9 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:800;color:#04ACF4;}.elementor-29977 .elementor-element.elementor-element-17d6486.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-17d6486{text-align:center;}.elementor-29977 .elementor-element.elementor-element-17d6486 img{width:100%;height:32px;}.elementor-29977 .elementor-element.elementor-element-5620391{width:100%;max-width:100%;text-align:left;}.elementor-29977 .elementor-element.elementor-element-5620391.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-5620391 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-5f2b076{width:100%;max-width:100%;font-family:"DIN Alternate", Sans-serif;font-size:16px;font-weight:500;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-b9c4138{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--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-29977 .elementor-element.elementor-element-533f1eb.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-533f1eb img{width:100%;}.elementor-29977 .elementor-element.elementor-element-533f1eb .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-e6a6604.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-e6a6604 img{width:100%;}.elementor-29977 .elementor-element.elementor-element-e6a6604 .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-c2be786.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-c2be786 img{width:100%;}.elementor-29977 .elementor-element.elementor-element-c2be786 .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-093a44f.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-093a44f img{width:100%;}.elementor-29977 .elementor-element.elementor-element-093a44f .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-213a355.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-213a355 img{width:100%;}.elementor-29977 .elementor-element.elementor-element-213a355 .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-c839024.elementor-element{--align-self:stretch;}.elementor-29977 .elementor-element.elementor-element-c839024 img{width:100%;}.elementor-29977 .elementor-element.elementor-element-c839024 .widget-image-caption{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:700;}.elementor-29977 .elementor-element.elementor-element-ee3eaad{--display:flex;}.elementor-29977 .elementor-element.elementor-element-e727b84{--display:flex;}.elementor-29977 .elementor-element.elementor-element-36fe4cf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-36fe4cf:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-36fe4cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-084e27b{--display:flex;--min-height:100vh;--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-084e27b:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-084e27b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bastillefestival.com.au/wp-content/uploads/2025/03/Mask-group-3-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29977 .elementor-element.elementor-element-5269084{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-759a693{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-43c0fa2{text-align:center;}.elementor-29977 .elementor-element.elementor-element-43c0fa2 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:80px;font-weight:900;text-transform:uppercase;letter-spacing:1px;text-shadow:0px 0px 42px rgba(0, 0, 0, 0.73);color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-589b3c3{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-6df4fb1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-aa6f95d{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-f4f8347{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-3085212{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD400;--border-color:#FFD400;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-3085212:hover{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-3085212.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-70d4185{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-70d4185.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-70d4185 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-5c71052 .elementor-button{background-color:#FFD400;font-family:"Dosis", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-b351bc1 );color:var( --e-global-color-b351bc1 );box-shadow:0px 3px 5px -1px rgba(0,0,0,0.5);border-radius:9px 9px 9px 9px;}.elementor-29977 .elementor-element.elementor-element-968e0dd{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD400;--border-color:#FFD400;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-968e0dd:hover{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-968e0dd.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-a26c733{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-a26c733.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-a26c733 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-1a7b9b6 .elementor-button{background-color:#FFD400;font-family:"Dosis", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-b351bc1 );color:var( --e-global-color-b351bc1 );box-shadow:0px 3px 5px -1px rgba(0,0,0,0.5);border-radius:9px 9px 9px 9px;}.elementor-29977 .elementor-element.elementor-element-436040b{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD400;--border-color:#FFD400;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-436040b:hover{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-436040b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-50241e5{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-50241e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-50241e5 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-31c98e8 .elementor-button{background-color:#FFD400;font-family:"Dosis", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-b351bc1 );color:var( --e-global-color-b351bc1 );box-shadow:0px 3px 5px -1px rgba(0,0,0,0.5);border-radius:9px 9px 9px 9px;}.elementor-29977 .elementor-element.elementor-element-a35c617{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD400;--border-color:#FFD400;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-a35c617:hover{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-a35c617.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-3a56239{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-3a56239.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-3a56239 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-52d876d .elementor-button{background-color:#FFD400;font-family:"Dosis", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-b351bc1 );color:var( --e-global-color-b351bc1 );box-shadow:0px 3px 5px -1px rgba(0,0,0,0.5);border-radius:9px 9px 9px 9px;}.elementor-29977 .elementor-element.elementor-element-915723e{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD400;--border-color:#FFD400;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-915723e:hover{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-915723e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-f1c85a2{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-f1c85a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-f1c85a2 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-6856c3f .elementor-button{background-color:#FFD400;font-family:"Dosis", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-b351bc1 );color:var( --e-global-color-b351bc1 );box-shadow:0px 3px 5px -1px rgba(0,0,0,0.5);border-radius:9px 9px 9px 9px;}.elementor-29977 .elementor-element.elementor-element-2cc9f7d{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD400;--border-color:#FFD400;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-2cc9f7d:hover{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-2cc9f7d.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-0c6ac7c{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-0c6ac7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-0c6ac7c .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-0dd7d57 .elementor-button{background-color:#FFD400;font-family:"Dosis", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-b351bc1 );color:var( --e-global-color-b351bc1 );box-shadow:0px 3px 5px -1px rgba(0,0,0,0.5);border-radius:9px 9px 9px 9px;}.elementor-29977 .elementor-element.elementor-element-6158182{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#EC048C;--border-color:#EC048C;--border-radius:20px 20px 20px 20px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-29977 .elementor-element.elementor-element-6158182:hover{background-color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-6158182.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-06bf3d3{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-06bf3d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-06bf3d3 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-a85fb2c{--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;}.elementor-29977 .elementor-element.elementor-element-759b8c3 .elementor-button{background-color:#EB008B;font-family:"Dosis", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 3px 5px -1px rgba(0,0,0,0.5);border-radius:9px 9px 9px 9px;}.elementor-29977 .elementor-element.elementor-element-9d0a501 .elementor-button{background-color:#EB008B;font-family:"Dosis", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 3px 5px -1px rgba(0,0,0,0.5);border-radius:9px 9px 9px 9px;}.elementor-29977 .elementor-element.elementor-element-68d27df{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-b58d7c9{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-c0a5c49{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-c0a5c49 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-ab7eecb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29977 .elementor-element.elementor-element-b65aa4d{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#18469B;--border-color:#18469B;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-b65aa4d:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-b65aa4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18469B;}.elementor-29977 .elementor-element.elementor-element-b65aa4d.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-821f382{width:100%;max-width:100%;text-align:left;}.elementor-29977 .elementor-element.elementor-element-821f382.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-821f382 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-9df462c{--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:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-bf17d64{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF63;--border-color:#FFFFFF63;}.elementor-29977 .elementor-element.elementor-element-dc6a36f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-dc6a36f .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-16e0777.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-16e0777 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-4520aba{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF63;--border-color:#FFFFFF63;}.elementor-29977 .elementor-element.elementor-element-e3bb59f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-e3bb59f .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-028a24e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-028a24e .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-74f7c29{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF63;--border-color:#FFFFFF63;}.elementor-29977 .elementor-element.elementor-element-9f9b5df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-9f9b5df .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-5ee3d18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-5ee3d18 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-0a6f4b5{--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;border-style:none;--border-style:none;}.elementor-29977 .elementor-element.elementor-element-ffaa2fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-ffaa2fa .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-491e2b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-491e2b2 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-3cdffcd{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DE3333;--border-color:#DE3333;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-3cdffcd:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-3cdffcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DE3333;}.elementor-29977 .elementor-element.elementor-element-3cdffcd.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-29977 .elementor-element.elementor-element-dafec8f{width:100%;max-width:100%;text-align:left;}.elementor-29977 .elementor-element.elementor-element-dafec8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-dafec8f .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-e93142f{--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:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-e51c5b6{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF63;--border-color:#FFFFFF63;}.elementor-29977 .elementor-element.elementor-element-7b8dcda.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-7b8dcda .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-47e93c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-47e93c5 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-061bdd8{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF63;--border-color:#FFFFFF63;}.elementor-29977 .elementor-element.elementor-element-950c5cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-950c5cc .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-a19f553.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-a19f553 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-6b269ac{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF63;--border-color:#FFFFFF63;}.elementor-29977 .elementor-element.elementor-element-531ae2f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-531ae2f .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-4f4546d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-4f4546d .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-606afdd{--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;border-style:none;--border-style:none;}.elementor-29977 .elementor-element.elementor-element-e8e47b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-e8e47b2 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-b99cc9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29977 .elementor-element.elementor-element-b99cc9a .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:36px;letter-spacing:1px;color:#FFFFFF;}.elementor-29977 .elementor-element.elementor-element-4172359{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29977 .elementor-element.elementor-element-f61b1cb{--spacer-size:50px;}.elementor-29977 .elementor-element.elementor-element-ffcb747{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-ffcb747 .elementor-heading-title{font-family:"Dosis", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:50px;letter-spacing:1px;color:#000000;}.elementor-29977 .elementor-element.elementor-element-dbca5a5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-b10a2f7{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-b10a2f7 p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-e601209{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-eb7da30{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-eb7da30 p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-552a4f3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-ed16464{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-ed16464 p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-32e5cf9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-2f0ddde{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-2f0ddde p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-cd65df8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-8fa083d{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-8fa083d p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-01eb3f7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-9ccf700{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-9ccf700 p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-dc97364{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-34f60a2{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-34f60a2 p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-beb7809{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-f2a6e99{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-f2a6e99 p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-841b802{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-c37afd1{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-c37afd1 p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-a5c9fa7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-52ccac5{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-52ccac5 p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-db3382b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-b2b6fab{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-b2b6fab p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-a294fd4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-cf0243a{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-cf0243a p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-e7d1ab6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-f51415d{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-f51415d p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-cec503d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-0cf2496{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-0cf2496 p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-7342f34{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-29977 .elementor-element.elementor-element-138ee74{font-family:"Dosis", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-29977 .elementor-element.elementor-element-138ee74 p{margin-block-end:0px;}.elementor-29977 .elementor-element.elementor-element-d261493{--n-accordion-title-font-size:30px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:18px;--n-accordion-icon-gap:25px;--n-accordion-icon-normal-color:#00ADEE;--n-accordion-icon-active-color:#00ADEE;}.elementor-29977 .elementor-element.elementor-element-d261493 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-d261493.elementor-element{--align-self:center;}.elementor-29977 .elementor-element.elementor-element-d261493 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 2px 0px;border-color:#00ADEE;}.elementor-29977 .elementor-element.elementor-element-d261493 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-29977 .elementor-element.elementor-element-d261493 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-29977 .elementor-element.elementor-element-d261493 > .elementor-widget-container > .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:"Dosis", Sans-serif;font-weight:700;}:where( .elementor-29977 .elementor-element.elementor-element-d261493 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 2px;border-color:#00ADEE;}.elementor-29977 .elementor-element.elementor-element-4956f3c{--display:flex;}@media(max-width:1024px){.elementor-29977 .elementor-element.elementor-element-4c1ff9b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-4c1ff9b .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-c6390d3{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-c6390d3 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-bc988ca{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-bc988ca .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-d96e1a2{--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-ee41ddc{width:var( --container-widget-width, 136.555px );max-width:136.555px;--container-widget-width:136.555px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-b4fbc0a{width:var( --container-widget-width, 136.555px );max-width:136.555px;--container-widget-width:136.555px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-c358991{width:var( --container-widget-width, 136.555px );max-width:136.555px;--container-widget-width:136.555px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-5c8652c{--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-6cf2acf{width:var( --container-widget-width, 136.555px );max-width:136.555px;--container-widget-width:136.555px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-5441cdb{width:var( --container-widget-width, 136.555px );max-width:136.555px;--container-widget-width:136.555px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-5630ddb{width:var( --container-widget-width, 136.555px );max-width:136.555px;--container-widget-width:136.555px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-206092e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-206092e .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-3cedbec{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-3cedbec .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-4c97195{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-4c97195 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-7407837{--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-c9b6927{width:var( --container-widget-width, 136.555px );max-width:136.555px;--container-widget-width:136.555px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-bd12c97{width:var( --container-widget-width, 136.555px );max-width:136.555px;--container-widget-width:136.555px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-35039e9{width:var( --container-widget-width, 136.555px );max-width:136.555px;--container-widget-width:136.555px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-d1466e4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-d1466e4 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-d94c0d2{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-d94c0d2 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-4310af6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-4310af6 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-038f887{--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-559e2cb{width:var( --container-widget-width, 136.555px );max-width:136.555px;--container-widget-width:136.555px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-40cad14{width:var( --container-widget-width, 136.555px );max-width:136.555px;--container-widget-width:136.555px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-02f9e54{width:var( --container-widget-width, 136.555px );max-width:136.555px;--container-widget-width:136.555px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-e2a3e15{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-e2a3e15 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-fdc5bea{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-fdc5bea .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-7fdb098{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-7fdb098 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-71c9e07{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-29977 .elementor-element.elementor-element-12c62ea{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-29977 .elementor-element.elementor-element-ee9f862{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-ee9f862 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-5160704{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-5160704 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-ae5956a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-ae5956a .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-fbe44c0{--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-e4fa4ee{--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-b9c4138{--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-f4f8347{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-29977 .elementor-element.elementor-element-3f4b2e4 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-3f4b2e4 .elementor-heading-title{font-size:30px;}.elementor-29977 .elementor-element.elementor-element-2be4dfe{--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-29977 .elementor-element.elementor-element-366c52e > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-366c52e .elementor-heading-title{font-size:30px;}.elementor-29977 .elementor-element.elementor-element-009f120 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-009f120 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-e300387{--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-29977 .elementor-element.elementor-element-a86f55f .elementor-button{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-7d205b1 .elementor-button{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-0d5e0a8{text-align:center;}.elementor-29977 .elementor-element.elementor-element-0d5e0a8 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-cfb0d34{text-align:center;}.elementor-29977 .elementor-element.elementor-element-cfb0d34 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-3e866ef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-4c1ff9b > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-4c1ff9b .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-14c92f1{text-align:center;}.elementor-29977 .elementor-element.elementor-element-14c92f1 .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-7b772a5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-a5e95b8{text-align:center;}.elementor-29977 .elementor-element.elementor-element-a5e95b8 .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-c6390d3 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-c6390d3 .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-614d61b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-bc988ca > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-bc988ca .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-8327e8c{text-align:center;}.elementor-29977 .elementor-element.elementor-element-8327e8c .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-3c4ba56{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-6ad0d2a > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-6ad0d2a .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-e333ea5{text-align:center;}.elementor-29977 .elementor-element.elementor-element-e333ea5 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-d96e1a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-ee41ddc{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-ee41ddc > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-ee41ddc .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-29977 .elementor-element.elementor-element-1d8fef1{text-align:left;}.elementor-29977 .elementor-element.elementor-element-1d8fef1 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-b4fbc0a{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-b4fbc0a > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-b4fbc0a .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-29977 .elementor-element.elementor-element-8cc85df{text-align:left;}.elementor-29977 .elementor-element.elementor-element-8cc85df .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-c358991{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-c358991 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-c358991 .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-29977 .elementor-element.elementor-element-7eeaf6d{text-align:left;}.elementor-29977 .elementor-element.elementor-element-7eeaf6d .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-5c8652c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-6cf2acf{width:var( --container-widget-width, 150.551px );max-width:150.551px;--container-widget-width:150.551px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-6cf2acf > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-6cf2acf .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-29977 .elementor-element.elementor-element-68b8794{text-align:left;}.elementor-29977 .elementor-element.elementor-element-68b8794 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-5441cdb{width:var( --container-widget-width, 150.551px );max-width:150.551px;--container-widget-width:150.551px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-5441cdb > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-5441cdb .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-29977 .elementor-element.elementor-element-9276056{text-align:left;}.elementor-29977 .elementor-element.elementor-element-9276056 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-5630ddb{width:var( --container-widget-width, 150.551px );max-width:150.551px;--container-widget-width:150.551px;--container-widget-flex-grow:0;}.elementor-29977 .elementor-element.elementor-element-5630ddb > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-5630ddb .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-29977 .elementor-element.elementor-element-cf45a75{text-align:left;}.elementor-29977 .elementor-element.elementor-element-cf45a75 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-719d84a{--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:space-around;--align-items:flex-start;}.elementor-29977 .elementor-element.elementor-element-f60e104 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-f60e104 .elementor-heading-title{font-size:30px;}.elementor-29977 .elementor-element.elementor-element-3cef378 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-3cef378 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-29977 .elementor-element.elementor-element-b44054d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-c54bfde{text-align:center;}.elementor-29977 .elementor-element.elementor-element-c54bfde .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-206092e > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-206092e .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-26ce854{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-7789a41{text-align:center;}.elementor-29977 .elementor-element.elementor-element-7789a41 .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-3cedbec > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-3cedbec .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-175bea8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-a4dd0be{text-align:center;}.elementor-29977 .elementor-element.elementor-element-a4dd0be .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-4c97195 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-4c97195 .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-e273be0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-e273be0:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-e273be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-29977 .elementor-element.elementor-element-35d65d7{text-align:center;}.elementor-29977 .elementor-element.elementor-element-35d65d7 img{width:70%;}.elementor-29977 .elementor-element.elementor-element-524cc6f{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-524cc6f .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-4c1afb0{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-813bf52{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-813bf52:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-813bf52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-29977 .elementor-element.elementor-element-dfe6f4a{text-align:center;}.elementor-29977 .elementor-element.elementor-element-dfe6f4a img{width:70%;}.elementor-29977 .elementor-element.elementor-element-cc95c66{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-cc95c66 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-c6fb7b1{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-8f5c0f2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-8f5c0f2:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-8f5c0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-29977 .elementor-element.elementor-element-f4f2e38{text-align:center;}.elementor-29977 .elementor-element.elementor-element-f4f2e38 img{width:70%;}.elementor-29977 .elementor-element.elementor-element-dbdf5d2{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-dbdf5d2 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-a04f232{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-3aba7d4 img{width:70%;}.elementor-29977 .elementor-element.elementor-element-3640f8b{text-align:center;}.elementor-29977 .elementor-element.elementor-element-3640f8b .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-5495745 img{width:70%;}.elementor-29977 .elementor-element.elementor-element-c1330a5{text-align:center;}.elementor-29977 .elementor-element.elementor-element-c1330a5 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-62d8ac0 img{width:70%;}.elementor-29977 .elementor-element.elementor-element-5647db6{text-align:center;}.elementor-29977 .elementor-element.elementor-element-5647db6 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-b73a8f2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-75af4a8 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-75af4a8 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-544de82{text-align:center;}.elementor-29977 .elementor-element.elementor-element-544de82 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-7407837{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-c9b6927{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-c9b6927 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-c9b6927 .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-29977 .elementor-element.elementor-element-2d63ad3{text-align:left;}.elementor-29977 .elementor-element.elementor-element-2d63ad3 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-bd12c97{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-bd12c97 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-bd12c97 .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-29977 .elementor-element.elementor-element-00ba7a5{text-align:left;}.elementor-29977 .elementor-element.elementor-element-00ba7a5 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-35039e9{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-35039e9 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-35039e9 .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-29977 .elementor-element.elementor-element-9c744e7{text-align:left;}.elementor-29977 .elementor-element.elementor-element-9c744e7 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-e37f6a8{text-align:center;}.elementor-29977 .elementor-element.elementor-element-e37f6a8 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-0bd5cc4{text-align:center;}.elementor-29977 .elementor-element.elementor-element-0bd5cc4 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-c93a255{text-align:center;}.elementor-29977 .elementor-element.elementor-element-c93a255 .elementor-heading-title{font-size:29px;}.elementor-29977 .elementor-element.elementor-element-c41e50b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-c41e50b.e-con{--align-self:center;}.elementor-29977 .elementor-element.elementor-element-297a1c3{text-align:center;}.elementor-29977 .elementor-element.elementor-element-297a1c3 .elementor-heading-title{font-size:29px;}.elementor-29977 .elementor-element.elementor-element-2bfc773{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-2bfc773.e-con{--align-self:center;}.elementor-29977 .elementor-element.elementor-element-974fde4{text-align:center;}.elementor-29977 .elementor-element.elementor-element-974fde4 .elementor-heading-title{font-size:29px;}.elementor-29977 .elementor-element.elementor-element-924c205{text-align:center;}.elementor-29977 .elementor-element.elementor-element-924c205 .elementor-heading-title{font-size:29px;}.elementor-29977 .elementor-element.elementor-element-f94f6c1{--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:space-around;--align-items:flex-start;}.elementor-29977 .elementor-element.elementor-element-f99977b > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-f99977b .elementor-heading-title{font-size:30px;}.elementor-29977 .elementor-element.elementor-element-eef57ea > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-eef57ea .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-29977 .elementor-element.elementor-element-eba0d0f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-47dccdd{text-align:center;}.elementor-29977 .elementor-element.elementor-element-47dccdd .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-d1466e4 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-d1466e4 .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-6104f71{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-ac8fac5{text-align:center;}.elementor-29977 .elementor-element.elementor-element-ac8fac5 .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-d94c0d2 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-d94c0d2 .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-7e7b044{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-194c792{text-align:center;}.elementor-29977 .elementor-element.elementor-element-194c792 .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-4310af6 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-4310af6 .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-1431e48{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-1431e48:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-1431e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-29977 .elementor-element.elementor-element-6b38a90{text-align:center;}.elementor-29977 .elementor-element.elementor-element-6b38a90 img{width:70%;}.elementor-29977 .elementor-element.elementor-element-ee45c66{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-ee45c66 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-d64e672{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-f3e0834{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-f3e0834:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-f3e0834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-29977 .elementor-element.elementor-element-154a2dc{text-align:center;}.elementor-29977 .elementor-element.elementor-element-154a2dc img{width:70%;}.elementor-29977 .elementor-element.elementor-element-796580f{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-796580f .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-8595838{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-481877b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29977 .elementor-element.elementor-element-481877b:not(.elementor-motion-effects-element-type-background), .elementor-29977 .elementor-element.elementor-element-481877b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-29977 .elementor-element.elementor-element-641a4b8{text-align:center;}.elementor-29977 .elementor-element.elementor-element-641a4b8 img{width:70%;}.elementor-29977 .elementor-element.elementor-element-f97c2b2{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-f97c2b2 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-5e365c8{width:100%;max-width:100%;text-align:center;}.elementor-29977 .elementor-element.elementor-element-9743ff6 img{width:70%;}.elementor-29977 .elementor-element.elementor-element-c550946{text-align:center;}.elementor-29977 .elementor-element.elementor-element-c550946 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-2cd2971 img{width:70%;}.elementor-29977 .elementor-element.elementor-element-7ec6c71{text-align:center;}.elementor-29977 .elementor-element.elementor-element-7ec6c71 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-59a4e37 img{width:70%;}.elementor-29977 .elementor-element.elementor-element-9138ffc{text-align:center;}.elementor-29977 .elementor-element.elementor-element-9138ffc .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-4981b99{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-168bee7 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-168bee7 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-f81feec{text-align:center;}.elementor-29977 .elementor-element.elementor-element-f81feec .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-038f887{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-559e2cb{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-559e2cb > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-559e2cb .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-29977 .elementor-element.elementor-element-8ac2a08{text-align:left;}.elementor-29977 .elementor-element.elementor-element-8ac2a08 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-40cad14{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-40cad14 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-40cad14 .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-29977 .elementor-element.elementor-element-5654cc3{text-align:left;}.elementor-29977 .elementor-element.elementor-element-5654cc3 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-02f9e54{width:100%;max-width:100%;}.elementor-29977 .elementor-element.elementor-element-02f9e54 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-02f9e54 .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-29977 .elementor-element.elementor-element-cde7711{text-align:left;}.elementor-29977 .elementor-element.elementor-element-cde7711 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-2e17559{text-align:center;}.elementor-29977 .elementor-element.elementor-element-2e17559 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-b1f05e3{text-align:center;}.elementor-29977 .elementor-element.elementor-element-b1f05e3 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-06c5637 > .elementor-widget-container{padding:3em 0em 0em 0em;}.elementor-29977 .elementor-element.elementor-element-06c5637 .elementor-heading-title{font-size:29px;}.elementor-29977 .elementor-element.elementor-element-5701b6c{text-align:center;}.elementor-29977 .elementor-element.elementor-element-5701b6c .elementor-heading-title{font-size:29px;}.elementor-29977 .elementor-element.elementor-element-7495bdf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-7495bdf.e-con{--align-self:center;}.elementor-29977 .elementor-element.elementor-element-02259fd{text-align:center;}.elementor-29977 .elementor-element.elementor-element-02259fd .elementor-heading-title{font-size:29px;}.elementor-29977 .elementor-element.elementor-element-f312250{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29977 .elementor-element.elementor-element-f312250.e-con{--align-self:center;}.elementor-29977 .elementor-element.elementor-element-e39bd37{text-align:center;}.elementor-29977 .elementor-element.elementor-element-e39bd37 .elementor-heading-title{font-size:29px;}.elementor-29977 .elementor-element.elementor-element-4a15595{text-align:center;}.elementor-29977 .elementor-element.elementor-element-4a15595 .elementor-heading-title{font-size:29px;}.elementor-29977 .elementor-element.elementor-element-5fa55bb img{width:71%;}.elementor-29977 .elementor-element.elementor-element-13d6bd1 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-13d6bd1 .elementor-heading-title{font-size:30px;}.elementor-29977 .elementor-element.elementor-element-eeb8219 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-eeb8219 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-8de8595 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-8de8595 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-8c85bc8{text-align:left;}.elementor-29977 .elementor-element.elementor-element-8c85bc8 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-dddbd7c > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-dddbd7c .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-27fa696{text-align:left;}.elementor-29977 .elementor-element.elementor-element-27fa696 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-5ecb255 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-5ecb255 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-17cd8c1{text-align:left;}.elementor-29977 .elementor-element.elementor-element-17cd8c1 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-f0e77ce{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-e2a3e15 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-e2a3e15 .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-68e3d35{text-align:center;}.elementor-29977 .elementor-element.elementor-element-68e3d35 .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-40b6834{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-a720ae6{text-align:center;}.elementor-29977 .elementor-element.elementor-element-a720ae6 .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-fdc5bea > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-fdc5bea .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-2ffb01b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-7fdb098 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-7fdb098 .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-7595935{text-align:center;}.elementor-29977 .elementor-element.elementor-element-7595935 .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-b809227{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-1a4e14e > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-1a4e14e .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-18f12d5{text-align:center;}.elementor-29977 .elementor-element.elementor-element-18f12d5 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-dea090a img{width:71%;}.elementor-29977 .elementor-element.elementor-element-62a529e > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-62a529e .elementor-heading-title{font-size:30px;}.elementor-29977 .elementor-element.elementor-element-b276444 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-b276444 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-0341d38 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-0341d38 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-439e4d3{text-align:left;}.elementor-29977 .elementor-element.elementor-element-439e4d3 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-3dd21f1 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-3dd21f1 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-3e4a8b1{text-align:left;}.elementor-29977 .elementor-element.elementor-element-3e4a8b1 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-1b7f45b > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-1b7f45b .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-f4513c6{text-align:left;}.elementor-29977 .elementor-element.elementor-element-f4513c6 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-23ce03a img{height:250px;}.elementor-29977 .elementor-element.elementor-element-ff22c40 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-ff22c40 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-105f8b8{text-align:left;}.elementor-29977 .elementor-element.elementor-element-105f8b8 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-124cd4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-bca125d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-21be429 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-21be429 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-b614056{text-align:left;}.elementor-29977 .elementor-element.elementor-element-b614056 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-17aebcc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29977 .elementor-element.elementor-element-4ec4e7e > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-4ec4e7e .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-8a55d82{text-align:left;}.elementor-29977 .elementor-element.elementor-element-8a55d82 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-a87defb img{height:250px;}.elementor-29977 .elementor-element.elementor-element-70d34fb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-ee9f862 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-ee9f862 .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-a15065a{text-align:center;}.elementor-29977 .elementor-element.elementor-element-a15065a .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-a5277ac{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-6a9219d{text-align:center;}.elementor-29977 .elementor-element.elementor-element-6a9219d .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-5160704 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-5160704 .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-dbe79b9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29977 .elementor-element.elementor-element-ae5956a > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-ae5956a .elementor-heading-title{font-size:25px;}.elementor-29977 .elementor-element.elementor-element-8b5bad5{text-align:center;}.elementor-29977 .elementor-element.elementor-element-8b5bad5 .elementor-heading-title{font-size:50px;}.elementor-29977 .elementor-element.elementor-element-03f7477 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-03f7477 .elementor-heading-title{font-size:30px;}.elementor-29977 .elementor-element.elementor-element-e603a8d > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-e603a8d .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-c0295e3 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-c0295e3 .elementor-heading-title{font-size:20px;}.elementor-29977 .elementor-element.elementor-element-df59fb2 .elementor-heading-title{font-size:35px;}.elementor-29977 .elementor-element.elementor-element-f7202d9 img{width:60px;height:40px;}.elementor-29977 .elementor-element.elementor-element-8bfc878{text-align:left;}.elementor-29977 .elementor-element.elementor-element-8bfc878 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-fbe44c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-f5f841f .elementor-heading-title{font-size:35px;}.elementor-29977 .elementor-element.elementor-element-2c19c5f img{width:60px;height:40px;}.elementor-29977 .elementor-element.elementor-element-b7bface{text-align:left;}.elementor-29977 .elementor-element.elementor-element-b7bface .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-e4fa4ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-b5167d9 .elementor-heading-title{font-size:35px;}.elementor-29977 .elementor-element.elementor-element-17d6486 img{width:60px;height:40px;}.elementor-29977 .elementor-element.elementor-element-5620391{text-align:left;}.elementor-29977 .elementor-element.elementor-element-5620391 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-b9c4138{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-43c0fa2 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-29977 .elementor-element.elementor-element-43c0fa2 .elementor-heading-title{font-size:30px;}.elementor-29977 .elementor-element.elementor-element-f4f8347{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29977 .elementor-element.elementor-element-70d4185{text-align:left;}.elementor-29977 .elementor-element.elementor-element-70d4185 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-a26c733{text-align:left;}.elementor-29977 .elementor-element.elementor-element-a26c733 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-50241e5{text-align:left;}.elementor-29977 .elementor-element.elementor-element-50241e5 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-3a56239{text-align:left;}.elementor-29977 .elementor-element.elementor-element-3a56239 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-f1c85a2{text-align:left;}.elementor-29977 .elementor-element.elementor-element-f1c85a2 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-0c6ac7c{text-align:left;}.elementor-29977 .elementor-element.elementor-element-0c6ac7c .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-06bf3d3{text-align:left;}.elementor-29977 .elementor-element.elementor-element-06bf3d3 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-c0a5c49{text-align:center;}.elementor-29977 .elementor-element.elementor-element-c0a5c49 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-821f382{text-align:left;}.elementor-29977 .elementor-element.elementor-element-821f382 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-dc6a36f{text-align:left;}.elementor-29977 .elementor-element.elementor-element-dc6a36f .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-16e0777{text-align:left;}.elementor-29977 .elementor-element.elementor-element-16e0777 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-e3bb59f{text-align:left;}.elementor-29977 .elementor-element.elementor-element-e3bb59f .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-028a24e{text-align:left;}.elementor-29977 .elementor-element.elementor-element-028a24e .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-9f9b5df{text-align:left;}.elementor-29977 .elementor-element.elementor-element-9f9b5df .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-5ee3d18{text-align:left;}.elementor-29977 .elementor-element.elementor-element-5ee3d18 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-ffaa2fa{text-align:left;}.elementor-29977 .elementor-element.elementor-element-ffaa2fa .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-491e2b2{text-align:left;}.elementor-29977 .elementor-element.elementor-element-491e2b2 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-dafec8f{text-align:left;}.elementor-29977 .elementor-element.elementor-element-dafec8f .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-7b8dcda{text-align:left;}.elementor-29977 .elementor-element.elementor-element-7b8dcda .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-47e93c5{text-align:left;}.elementor-29977 .elementor-element.elementor-element-47e93c5 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-950c5cc{text-align:left;}.elementor-29977 .elementor-element.elementor-element-950c5cc .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-a19f553{text-align:left;}.elementor-29977 .elementor-element.elementor-element-a19f553 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-531ae2f{text-align:left;}.elementor-29977 .elementor-element.elementor-element-531ae2f .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-4f4546d{text-align:left;}.elementor-29977 .elementor-element.elementor-element-4f4546d .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-e8e47b2{text-align:left;}.elementor-29977 .elementor-element.elementor-element-e8e47b2 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-b99cc9a{text-align:left;}.elementor-29977 .elementor-element.elementor-element-b99cc9a .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-29977 .elementor-element.elementor-element-ffcb747{text-align:center;}.elementor-29977 .elementor-element.elementor-element-ffcb747 .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-29977 .elementor-element.elementor-element-d261493{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:25px;}.elementor-29977 .elementor-element.elementor-element-d261493 {--n-accordion-padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-29977 .elementor-element.elementor-element-43e9b0d{--width:80%;}.elementor-29977 .elementor-element.elementor-element-e733b1f{--width:80%;}.elementor-29977 .elementor-element.elementor-element-3c4ba56{--width:80%;}.elementor-29977 .elementor-element.elementor-element-d96e1a2{--width:90%;}.elementor-29977 .elementor-element.elementor-element-5c8652c{--width:90%;}.elementor-29977 .elementor-element.elementor-element-719d84a{--width:80%;}.elementor-29977 .elementor-element.elementor-element-1a8c912{--width:90%;}.elementor-29977 .elementor-element.elementor-element-b73a8f2{--width:80%;}.elementor-29977 .elementor-element.elementor-element-7407837{--width:90%;}.elementor-29977 .elementor-element.elementor-element-2a9e8c9{--width:80%;}.elementor-29977 .elementor-element.elementor-element-c75a952{--width:80%;}.elementor-29977 .elementor-element.elementor-element-f94f6c1{--width:80%;}.elementor-29977 .elementor-element.elementor-element-6c4d165{--width:90%;}.elementor-29977 .elementor-element.elementor-element-4981b99{--width:80%;}.elementor-29977 .elementor-element.elementor-element-038f887{--width:90%;}.elementor-29977 .elementor-element.elementor-element-61b1f82{--width:80%;}.elementor-29977 .elementor-element.elementor-element-90eea23{--width:80%;}.elementor-29977 .elementor-element.elementor-element-3e82c7f{--width:80%;}.elementor-29977 .elementor-element.elementor-element-75bc63c{--width:90%;}.elementor-29977 .elementor-element.elementor-element-3ca238c{--width:40%;}.elementor-29977 .elementor-element.elementor-element-3e8e6f4{--width:60%;}.elementor-29977 .elementor-element.elementor-element-564c049{--width:60%;}.elementor-29977 .elementor-element.elementor-element-b3bc5b8{--width:40%;}.elementor-29977 .elementor-element.elementor-element-34d7519{--width:40%;}.elementor-29977 .elementor-element.elementor-element-7b13360{--width:60%;}.elementor-29977 .elementor-element.elementor-element-b809227{--width:80%;}.elementor-29977 .elementor-element.elementor-element-57fe7bd{--width:80%;}.elementor-29977 .elementor-element.elementor-element-71c9e07{--width:90%;}.elementor-29977 .elementor-element.elementor-element-a729fa4{--width:40%;}.elementor-29977 .elementor-element.elementor-element-065e672{--width:60%;}.elementor-29977 .elementor-element.elementor-element-b92b890{--width:70%;}.elementor-29977 .elementor-element.elementor-element-06d4d5c{--width:50%;}.elementor-29977 .elementor-element.elementor-element-12c62ea{--width:90%;}.elementor-29977 .elementor-element.elementor-element-8ac710c{--width:40%;}.elementor-29977 .elementor-element.elementor-element-a8aacbc{--width:60%;}.elementor-29977 .elementor-element.elementor-element-c15d4ed{--width:70%;}.elementor-29977 .elementor-element.elementor-element-e14453c{--width:50%;}.elementor-29977 .elementor-element.elementor-element-ecc2a06{--width:80%;}.elementor-29977 .elementor-element.elementor-element-081bcb7{--width:80%;}.elementor-29977 .elementor-element.elementor-element-2e12374{--width:80%;}.elementor-29977 .elementor-element.elementor-element-082cd9c{--width:80%;}.elementor-29977 .elementor-element.elementor-element-759a693{--width:80%;}.elementor-29977 .elementor-element.elementor-element-f4f8347{--width:80%;}.elementor-29977 .elementor-element.elementor-element-3085212{--width:100%;}.elementor-29977 .elementor-element.elementor-element-968e0dd{--width:100%;}.elementor-29977 .elementor-element.elementor-element-436040b{--width:100%;}.elementor-29977 .elementor-element.elementor-element-a35c617{--width:100%;}.elementor-29977 .elementor-element.elementor-element-915723e{--width:100%;}.elementor-29977 .elementor-element.elementor-element-2cc9f7d{--width:100%;}.elementor-29977 .elementor-element.elementor-element-6158182{--width:80%;}.elementor-29977 .elementor-element.elementor-element-ab7eecb{--width:80%;}.elementor-29977 .elementor-element.elementor-element-b65aa4d{--width:100%;}.elementor-29977 .elementor-element.elementor-element-3cdffcd{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-8adf310 */.bastille-marquee-track {
  display: flex;
  width: max-content;
  animation: bastille-scroll 22s linear infinite;
}
.bastille-marquee-track span {
  font-family: 'Dosis', sans-serif;
  font-size: 80px;
  font-weight: 900;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  padding: 0 26px;
  color: #ffffff;
  -webkit-text-stroke: 2px #0d0d0d;
}
.bastille-marquee-track span:nth-child(3n+1) { -webkit-text-stroke-color: #FFD400; }
.bastille-marquee-track span:nth-child(3n+2) { -webkit-text-stroke-color: #EC008C; }
.bastille-marquee-track span:nth-child(3n+3) { -webkit-text-stroke-color: #00ADEE; }

@keyframes bastille-scroll {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}
@media (prefers-reduced-motion: reduce) {
  .bastille-marquee-track { animation: none; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0d1a813 */.bastille-marquee-track {
  display: flex;
  width: max-content;
  animation: bastille-scroll 22s linear infinite;
}
.bastille-marquee-track span {
  font-family: 'Dosis', sans-serif;
  font-size: 80px;
  font-weight: 900;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  padding: 0 26px;
  color: #ffffff;
  -webkit-text-stroke: 2px #0d0d0d;
}
.bastille-marquee-track span:nth-child(3n+1) { -webkit-text-stroke-color: #FFD400; }
.bastille-marquee-track span:nth-child(3n+2) { -webkit-text-stroke-color: #EC008C; }
.bastille-marquee-track span:nth-child(3n+3) { -webkit-text-stroke-color: #00ADEE; }

@keyframes bastille-scroll {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}
@media (prefers-reduced-motion: reduce) {
  .bastille-marquee-track { animation: none; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a6a078 */.bastille-marquee-track {
  display: flex;
  width: max-content;
  animation: bastille-scroll 22s linear infinite;
}
.bastille-marquee-track span {
  font-family: 'Dosis', sans-serif;
  font-size: 80px;
  font-weight: 900;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  padding: 0 26px;
  color: #ffffff;
  -webkit-text-stroke: 2px #0d0d0d;
}
.bastille-marquee-track span:nth-child(3n+1) { -webkit-text-stroke-color: #FFD400; }
.bastille-marquee-track span:nth-child(3n+2) { -webkit-text-stroke-color: #EC008C; }
.bastille-marquee-track span:nth-child(3n+3) { -webkit-text-stroke-color: #00ADEE; }

@keyframes bastille-scroll {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}
@media (prefers-reduced-motion: reduce) {
  .bastille-marquee-track { animation: none; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef0c280 */.food-gallery-track {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  padding-bottom: 20px;
  -webkit-overflow-scrolling: touch;
}

.food-gallery-track::-webkit-scrollbar {
  height: 6px;
}
.food-gallery-track::-webkit-scrollbar-thumb {
  background: #FFD400;
  border-radius: 20px;
}

.food-gallery-track img {
  flex: 0 0 300px;
  width: 300px;
  height: 300px;
  object-fit: cover;
  scroll-snap-align: start;
  margin-right: 18px;
}

.food-gallery-track img:last-child {
  margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8451b05 */.elementor-29977 .elementor-element.elementor-element-8451b05 {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  padding-bottom: 20px;
  -webkit-overflow-scrolling: touch;
}

.elementor-29977 .elementor-element.elementor-element-8451b05::-webkit-scrollbar {
  height: 6px;
}
.elementor-29977 .elementor-element.elementor-element-8451b05::-webkit-scrollbar-thumb {
  background: #0d0d0d;
}

.elementor-29977 .elementor-element.elementor-element-8451b05 .gallery-item {
  flex: 0 0 260px !important;
  width: 260px !important;
  scroll-snap-align: start;
  margin-right: 18px;
}

.elementor-29977 .elementor-element.elementor-element-8451b05 .gallery-item:last-child {
  margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1aeb7c3 */.bastille-marquee-track {
  display: flex;
  width: max-content;
  animation: bastille-scroll 22s linear infinite;
}
.bastille-marquee-track span {
  font-family: 'Dosis', sans-serif;
  font-size: 80px;
  font-weight: 900;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  padding: 0 26px;
  color: #ffffff;
  -webkit-text-stroke: 2px #0d0d0d;
}
.bastille-marquee-track span:nth-child(3n+1) { -webkit-text-stroke-color: #FFD400; }
.bastille-marquee-track span:nth-child(3n+2) { -webkit-text-stroke-color: #EC008C; }
.bastille-marquee-track span:nth-child(3n+3) { -webkit-text-stroke-color: #00ADEE; }

@keyframes bastille-scroll {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}
@media (prefers-reduced-motion: reduce) {
  .bastille-marquee-track { animation: none; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-55329cf */.bastille-marquee-track {
  display: flex;
  width: max-content;
  animation: bastille-scroll 22s linear infinite;
}
.bastille-marquee-track span {
  font-family: 'Dosis', sans-serif;
  font-size: 80px;
  font-weight: 900;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  padding: 0 26px;
  color: #ffffff;
  -webkit-text-stroke: 2px #0d0d0d;
}
.bastille-marquee-track span:nth-child(3n+1) { -webkit-text-stroke-color: #FFD400; }
.bastille-marquee-track span:nth-child(3n+2) { -webkit-text-stroke-color: #EC008C; }
.bastille-marquee-track span:nth-child(3n+3) { -webkit-text-stroke-color: #00ADEE; }

@keyframes bastille-scroll {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}
@media (prefers-reduced-motion: reduce) {
  .bastille-marquee-track { animation: none; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a0bbd6 */.bastille-marquee-track {
  display: flex;
  width: max-content;
  animation: bastille-scroll 22s linear infinite;
}
.bastille-marquee-track span {
  font-family: 'Dosis', sans-serif;
  font-size: 80px;
  font-weight: 900;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  padding: 0 26px;
  color: #ffffff;
  -webkit-text-stroke: 2px #0d0d0d;
}
.bastille-marquee-track span:nth-child(3n+1) { -webkit-text-stroke-color: #FFD400; }
.bastille-marquee-track span:nth-child(3n+2) { -webkit-text-stroke-color: #EC008C; }
.bastille-marquee-track span:nth-child(3n+3) { -webkit-text-stroke-color: #00ADEE; }

@keyframes bastille-scroll {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}
@media (prefers-reduced-motion: reduce) {
  .bastille-marquee-track { animation: none; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39256c0 */.bastille-marquee-track {
  display: flex;
  width: max-content;
  animation: bastille-scroll 22s linear infinite;
}
.bastille-marquee-track span {
  font-family: 'Dosis', sans-serif;
  font-size: 80px;
  font-weight: 900;
  letter-spacing: 1px;
  text-transform: uppercase;
  white-space: nowrap;
  padding: 0 26px;
  color: #ffffff;
  -webkit-text-stroke: 2px #0d0d0d;
}
.bastille-marquee-track span:nth-child(3n+1) { -webkit-text-stroke-color: #FFD400; }
.bastille-marquee-track span:nth-child(3n+2) { -webkit-text-stroke-color: #EC008C; }
.bastille-marquee-track span:nth-child(3n+3) { -webkit-text-stroke-color: #00ADEE; }

@keyframes bastille-scroll {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}
@media (prefers-reduced-motion: reduce) {
  .bastille-marquee-track { animation: none; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DIN Alternate';
	font-display: auto;
	src: url('https://bastillefestival.com.au/wp-content/uploads/2026/07/DIN-Alternate-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */