.elementor-16 .elementor-element.elementor-element-753a536{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7;}.elementor-16 .elementor-element.elementor-element-753a536:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-753a536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03f561b );background-image:url("https://northballinawindows.com.au/wp-content/uploads/2026/03/IMG_6043.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-753a536::before, .elementor-16 .elementor-element.elementor-element-753a536 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-753a536 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-753a536 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-753a536 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-753a536 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-03f561b );--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-2c800ae7{text-align:center;}.elementor-16 .elementor-element.elementor-element-2c800ae7 .elementor-heading-title{font-family:var( --e-global-typography-1658a7c-font-family ), Sans-serif;font-size:var( --e-global-typography-1658a7c-font-size );font-weight:var( --e-global-typography-1658a7c-font-weight );text-transform:var( --e-global-typography-1658a7c-text-transform );line-height:var( --e-global-typography-1658a7c-line-height );color:var( --e-global-color-a4048ac );}.elementor-16 .elementor-element.elementor-element-1851fbc4{text-align:center;}.elementor-16 .elementor-element.elementor-element-1851fbc4 .elementor-heading-title{font-family:var( --e-global-typography-58842a7-font-family ), Sans-serif;font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );color:var( --e-global-color-a4048ac );}.elementor-16 .elementor-element.elementor-element-c6073f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-1040176 .elementor-button{background-color:var( --e-global-color-a4048ac );fill:var( --e-global-color-25b51dc );color:var( --e-global-color-25b51dc );border-style:solid;border-color:var( --e-global-color-a4048ac );}.elementor-16 .elementor-element.elementor-element-1040176 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-1040176 .elementor-button:focus{background-color:var( --e-global-color-25b51dc );color:var( --e-global-color-a4048ac );}.elementor-16 .elementor-element.elementor-element-1040176 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-1040176 .elementor-button:focus svg{fill:var( --e-global-color-a4048ac );}.elementor-16 .elementor-element.elementor-element-5dfdeede{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--med-gap) var(--large-gap);--row-gap:var(--med-gap);--column-gap:var(--large-gap);--grid-auto-flow:row;--align-items:center;}.elementor-16 .elementor-element.elementor-element-a1585ee{--display:flex;}.elementor-16 .elementor-element.elementor-element-7648c932{text-align:start;}.elementor-16 .elementor-element.elementor-element-7648c932 .elementor-heading-title{font-family:var( --e-global-typography-d4c060d-font-family ), Sans-serif;font-size:var( --e-global-typography-d4c060d-font-size );font-weight:var( --e-global-typography-d4c060d-font-weight );line-height:var( --e-global-typography-d4c060d-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-2e632ba{text-align:start;}.elementor-16 .elementor-element.elementor-element-2e632ba .elementor-heading-title{font-family:var( --e-global-typography-58842a7-font-family ), Sans-serif;font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-77afb968{font-family:var( --e-global-typography-4d09c1b-font-family ), Sans-serif;font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-7aec111.elementor-element{--order:-99999 /* order start hack */;}.elementor-16 .elementor-element.elementor-element-6c9ede3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--med-gap) var(--large-gap);--row-gap:var(--med-gap);--column-gap:var(--large-gap);--grid-auto-flow:row;--align-items:center;--padding-top:0;--padding-bottom:var(--section-padding);--padding-left:0;--padding-right:0;}.elementor-16 .elementor-element.elementor-element-b32bbf2{--display:flex;}.elementor-16 .elementor-element.elementor-element-2cf8707{font-family:var( --e-global-typography-4d09c1b-font-family ), Sans-serif;font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-9be01e3.elementor-element{--order:99999 /* order end hack */;}.elementor-16 .elementor-element.elementor-element-233a5ee4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--med-gap) var(--med-gap);--row-gap:var(--med-gap);--column-gap:var(--med-gap);}.elementor-16 .elementor-element.elementor-element-233a5ee4:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-233a5ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4862ca9 );}.elementor-16 .elementor-element.elementor-element-a99c7a5{--display:flex;}.elementor-16 .elementor-element.elementor-element-7f894962{text-align:center;}.elementor-16 .elementor-element.elementor-element-7f894962 .elementor-heading-title{font-family:var( --e-global-typography-d4c060d-font-family ), Sans-serif;font-size:var( --e-global-typography-d4c060d-font-size );font-weight:var( --e-global-typography-d4c060d-font-weight );line-height:var( --e-global-typography-d4c060d-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-1bc3e7c8{text-align:center;}.elementor-16 .elementor-element.elementor-element-1bc3e7c8 .elementor-heading-title{font-family:var( --e-global-typography-58842a7-font-family ), Sans-serif;font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-2a40fbe9{font-family:var( --e-global-typography-4d09c1b-font-family ), Sans-serif;font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-358840a .elementor-gallery-item__overlay{background-color:#02010100;}.elementor-16 .elementor-element.elementor-element-358840a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16 .elementor-element.elementor-element-358840a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#37343561;}.elementor-16 .elementor-element.elementor-element-358840a{--image-border-radius:var(--corner-radius);--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;}.elementor-16 .elementor-element.elementor-element-395608fa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-4e8ad69f{text-align:center;}.elementor-16 .elementor-element.elementor-element-4e8ad69f .elementor-heading-title{font-family:var( --e-global-typography-d4c060d-font-family ), Sans-serif;font-size:var( --e-global-typography-d4c060d-font-size );font-weight:var( --e-global-typography-d4c060d-font-weight );line-height:var( --e-global-typography-d4c060d-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-6c27a575{text-align:center;}.elementor-16 .elementor-element.elementor-element-6c27a575 .elementor-heading-title{font-family:var( --e-global-typography-58842a7-font-family ), Sans-serif;font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-39cc34be{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-43aa04aa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-16 .elementor-element.elementor-element-43aa04aa:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-43aa04aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4048ac );}.elementor-16 .elementor-element.elementor-element-2507d1a2{text-align:center;}.elementor-16 .elementor-element.elementor-element-2507d1a2 .elementor-heading-title{font-family:var( --e-global-typography-099447d-font-family ), Sans-serif;font-size:var( --e-global-typography-099447d-font-size );font-weight:var( --e-global-typography-099447d-font-weight );line-height:var( --e-global-typography-099447d-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-57f412ca{font-family:var( --e-global-typography-4d09c1b-font-family ), Sans-serif;font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-7720472{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-16 .elementor-element.elementor-element-7720472:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7720472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4048ac );}.elementor-16 .elementor-element.elementor-element-3db16fc8{text-align:center;}.elementor-16 .elementor-element.elementor-element-3db16fc8 .elementor-heading-title{font-family:var( --e-global-typography-099447d-font-family ), Sans-serif;font-size:var( --e-global-typography-099447d-font-size );font-weight:var( --e-global-typography-099447d-font-weight );line-height:var( --e-global-typography-099447d-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-39985759{font-family:var( --e-global-typography-4d09c1b-font-family ), Sans-serif;font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-75121f91{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-16 .elementor-element.elementor-element-75121f91:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-75121f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4048ac );}.elementor-16 .elementor-element.elementor-element-76557ca5{text-align:center;}.elementor-16 .elementor-element.elementor-element-76557ca5 .elementor-heading-title{font-family:var( --e-global-typography-099447d-font-family ), Sans-serif;font-size:var( --e-global-typography-099447d-font-size );font-weight:var( --e-global-typography-099447d-font-weight );line-height:var( --e-global-typography-099447d-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-127437f9{font-family:var( --e-global-typography-4d09c1b-font-family ), Sans-serif;font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-70f1e80e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-16 .elementor-element.elementor-element-70f1e80e:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-70f1e80e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4048ac );}.elementor-16 .elementor-element.elementor-element-6e6dfa98{text-align:center;}.elementor-16 .elementor-element.elementor-element-6e6dfa98 .elementor-heading-title{font-family:var( --e-global-typography-099447d-font-family ), Sans-serif;font-size:var( --e-global-typography-099447d-font-size );font-weight:var( --e-global-typography-099447d-font-weight );line-height:var( --e-global-typography-099447d-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-7a496aa{font-family:var( --e-global-typography-4d09c1b-font-family ), Sans-serif;font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-7d48ec18{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-7d48ec18:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7d48ec18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4862ca9 );}.elementor-16 .elementor-element.elementor-element-52777bfc{text-align:center;}.elementor-16 .elementor-element.elementor-element-52777bfc .elementor-heading-title{font-family:var( --e-global-typography-d4c060d-font-family ), Sans-serif;font-size:var( --e-global-typography-d4c060d-font-size );font-weight:var( --e-global-typography-d4c060d-font-weight );line-height:var( --e-global-typography-d4c060d-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-33eb4961{text-align:center;}.elementor-16 .elementor-element.elementor-element-33eb4961 .elementor-heading-title{font-family:var( --e-global-typography-58842a7-font-family ), Sans-serif;font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-123e9ca{text-align:center;font-family:var( --e-global-typography-4d09c1b-font-family ), Sans-serif;font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-123e9ca a{color:var( --e-global-color-25b51dc );}.elementor-16 .elementor-element.elementor-element-123e9ca a:hover, .elementor-16 .elementor-element.elementor-element-123e9ca a:focus{color:var( --e-global-color-03f561b );}.elementor-16 .elementor-element.elementor-element-c9b1df5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.8;}.elementor-16 .elementor-element.elementor-element-c9b1df5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c9b1df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northballinawindows.com.au/wp-content/uploads/2026/03/IMG_3779.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-c9b1df5::before, .elementor-16 .elementor-element.elementor-element-c9b1df5 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-c9b1df5 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-c9b1df5 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-c9b1df5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-c9b1df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7249fa5 );--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-0dafcfe{text-align:center;}.elementor-16 .elementor-element.elementor-element-0dafcfe .elementor-heading-title{font-family:var( --e-global-typography-d4c060d-font-family ), Sans-serif;font-size:var( --e-global-typography-d4c060d-font-size );font-weight:var( --e-global-typography-d4c060d-font-weight );line-height:var( --e-global-typography-d4c060d-line-height );color:var( --e-global-color-a4048ac );}.elementor-16 .elementor-element.elementor-element-f422bd2{text-align:center;}.elementor-16 .elementor-element.elementor-element-f422bd2 .elementor-heading-title{font-family:var( --e-global-typography-58842a7-font-family ), Sans-serif;font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );color:var( --e-global-color-a4048ac );}.elementor-16 .elementor-element.elementor-element-ca8cb32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-6fc85e2 .elementor-button{background-color:var( --e-global-color-a4048ac );fill:var( --e-global-color-25b51dc );color:var( --e-global-color-25b51dc );border-style:solid;border-color:var( --e-global-color-a4048ac );}.elementor-16 .elementor-element.elementor-element-6fc85e2 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-6fc85e2 .elementor-button:focus{background-color:var( --e-global-color-25b51dc );color:var( --e-global-color-a4048ac );}.elementor-16 .elementor-element.elementor-element-6fc85e2 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-6fc85e2 .elementor-button:focus svg{fill:var( --e-global-color-a4048ac );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-233a5ee4{--content-width:var(--full-width);}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-2c800ae7 .elementor-heading-title{font-size:var( --e-global-typography-1658a7c-font-size );line-height:var( --e-global-typography-1658a7c-line-height );}.elementor-16 .elementor-element.elementor-element-1851fbc4 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-16 .elementor-element.elementor-element-5dfdeede{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-7648c932 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-16 .elementor-element.elementor-element-2e632ba .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-16 .elementor-element.elementor-element-77afb968{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-7aec111.elementor-element{--order:-99999 /* order start hack */;}.elementor-16 .elementor-element.elementor-element-6c9ede3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-2cf8707{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-9be01e3.elementor-element{--order:-99999 /* order start hack */;}.elementor-16 .elementor-element.elementor-element-7f894962 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-16 .elementor-element.elementor-element-1bc3e7c8 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-16 .elementor-element.elementor-element-2a40fbe9{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-4e8ad69f .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-16 .elementor-element.elementor-element-6c27a575 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-16 .elementor-element.elementor-element-39cc34be{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-2507d1a2 .elementor-heading-title{font-size:var( --e-global-typography-099447d-font-size );line-height:var( --e-global-typography-099447d-line-height );}.elementor-16 .elementor-element.elementor-element-57f412ca{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-3db16fc8 .elementor-heading-title{font-size:var( --e-global-typography-099447d-font-size );line-height:var( --e-global-typography-099447d-line-height );}.elementor-16 .elementor-element.elementor-element-39985759{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-76557ca5 .elementor-heading-title{font-size:var( --e-global-typography-099447d-font-size );line-height:var( --e-global-typography-099447d-line-height );}.elementor-16 .elementor-element.elementor-element-127437f9{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-6e6dfa98 .elementor-heading-title{font-size:var( --e-global-typography-099447d-font-size );line-height:var( --e-global-typography-099447d-line-height );}.elementor-16 .elementor-element.elementor-element-7a496aa{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-52777bfc .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-16 .elementor-element.elementor-element-33eb4961 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-16 .elementor-element.elementor-element-123e9ca{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-0dafcfe .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-16 .elementor-element.elementor-element-f422bd2 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-2c800ae7 .elementor-heading-title{font-size:var( --e-global-typography-1658a7c-font-size );line-height:var( --e-global-typography-1658a7c-line-height );}.elementor-16 .elementor-element.elementor-element-1851fbc4 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-16 .elementor-element.elementor-element-5dfdeede{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-7648c932 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-16 .elementor-element.elementor-element-2e632ba .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-16 .elementor-element.elementor-element-77afb968{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-6c9ede3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-2cf8707{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-7f894962 .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-16 .elementor-element.elementor-element-1bc3e7c8 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-16 .elementor-element.elementor-element-2a40fbe9{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-4e8ad69f .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-16 .elementor-element.elementor-element-6c27a575 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-16 .elementor-element.elementor-element-39cc34be{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-2507d1a2 .elementor-heading-title{font-size:var( --e-global-typography-099447d-font-size );line-height:var( --e-global-typography-099447d-line-height );}.elementor-16 .elementor-element.elementor-element-57f412ca{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-3db16fc8 .elementor-heading-title{font-size:var( --e-global-typography-099447d-font-size );line-height:var( --e-global-typography-099447d-line-height );}.elementor-16 .elementor-element.elementor-element-39985759{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-76557ca5 .elementor-heading-title{font-size:var( --e-global-typography-099447d-font-size );line-height:var( --e-global-typography-099447d-line-height );}.elementor-16 .elementor-element.elementor-element-127437f9{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-6e6dfa98 .elementor-heading-title{font-size:var( --e-global-typography-099447d-font-size );line-height:var( --e-global-typography-099447d-line-height );}.elementor-16 .elementor-element.elementor-element-7a496aa{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-52777bfc .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-16 .elementor-element.elementor-element-33eb4961 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}.elementor-16 .elementor-element.elementor-element-123e9ca{font-size:var( --e-global-typography-4d09c1b-font-size );line-height:var( --e-global-typography-4d09c1b-line-height );}.elementor-16 .elementor-element.elementor-element-0dafcfe .elementor-heading-title{font-size:var( --e-global-typography-d4c060d-font-size );line-height:var( --e-global-typography-d4c060d-line-height );}.elementor-16 .elementor-element.elementor-element-f422bd2 .elementor-heading-title{font-size:var( --e-global-typography-58842a7-font-size );line-height:var( --e-global-typography-58842a7-line-height );}}/* Start custom CSS for image, class: .elementor-element-7aec111 */.elementor-16 .elementor-element.elementor-element-7aec111 img {
    aspect-ratio: 4 / 5;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9be01e3 */.elementor-16 .elementor-element.elementor-element-9be01e3 img {
    aspect-ratio: 4 / 5;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-358840a */.elementor-16 .elementor-element.elementor-element-358840a .e-gallery-grid:not(.e-gallery--animated) {
    grid-gap: var(--small-gap);
}

.elementor-16 .elementor-element.elementor-element-358840a .elementor-gallery-item__image.e-gallery-image {
    transition-property: none;
}/* End custom CSS */