.elementor-97 .elementor-element.elementor-element-941a2c4{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--padding-top:140px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-941a2c4:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-941a2c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF5;}.elementor-97 .elementor-element.elementor-element-3db07cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:5;}.elementor-97 .elementor-element.elementor-element-bc6e1de img{border-style:none;border-radius:11px 11px 11px 11px;}.elementor-97 .elementor-element.elementor-element-a933aa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:5;}.elementor-97 .elementor-element.elementor-element-92e4478{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-92e4478.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-92e4478 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-40f0e67 .elementor-heading-title{font-family:var( --e-global-typography-d272d30-font-family ), Sans-serif;font-size:var( --e-global-typography-d272d30-font-size );line-height:var( --e-global-typography-d272d30-line-height );}.elementor-97 .elementor-element.elementor-element-36be8c3{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-a79301a{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-a79301a:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-a79301a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f646532 );}.elementor-97 .elementor-element.elementor-element-2bcb70e{padding:20px 0px 20px 0px;}.elementor-97 .elementor-element.elementor-element-336fd1f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-24d7d845{--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-6dd0623e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-ce80533{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-ce80533.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-ce80533 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-58f1517f .elementor-heading-title{font-family:var( --e-global-typography-8054671-font-family ), Sans-serif;font-size:var( --e-global-typography-8054671-font-size );font-weight:var( --e-global-typography-8054671-font-weight );line-height:var( --e-global-typography-8054671-line-height );color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-6527393c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-5d634a73{text-align:end;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-5d634a73 p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-816f8a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-97 .elementor-element.elementor-element-816f8a3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-97 .elementor-element.elementor-element-4793f314{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-6fc24d7a{--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-97 .elementor-element.elementor-element-1257735{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-77231c20{--display:flex;--min-height:152px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:11px 11px 11px 11px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-97 .elementor-element.elementor-element-77231c20:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-77231c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oceansidepainting.com.au/wp-content/uploads/2026/04/Careful-Preparation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-77231c20::before, .elementor-97 .elementor-element.elementor-element-77231c20 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-77231c20 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-77231c20 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-77231c20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-77231c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-0e71fda ) 50%, var( --e-global-color-f646532 ) 100%);}.elementor-97 .elementor-element.elementor-element-47d5742c .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-47d5742c .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-47d5742c .elementor-icon-box-title a{font-family:var( --e-global-typography-17c1504-font-family ), Sans-serif;font-size:var( --e-global-typography-17c1504-font-size );font-weight:var( --e-global-typography-17c1504-font-weight );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-47d5742c .elementor-icon-box-title{color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-47d5742c .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-12ad6660{--display:flex;--position:absolute;--min-height:70px;--border-radius:0px 0px 0px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-97 .elementor-element.elementor-element-12ad6660:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-12ad6660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0b07a7 );}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-12ad6660{right:0px;}body.rtl .elementor-97 .elementor-element.elementor-element-12ad6660{left:0px;}.elementor-97 .elementor-element.elementor-element-22c7222c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;z-index:2;}.elementor-97 .elementor-element.elementor-element-22c7222c .elementor-icon-wrapper{text-align:end;}.elementor-97 .elementor-element.elementor-element-22c7222c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-755f82c );color:var( --e-global-color-ea33394 );}.elementor-97 .elementor-element.elementor-element-22c7222c.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-22c7222c.elementor-view-default .elementor-icon{color:var( --e-global-color-755f82c );border-color:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-22c7222c.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-22c7222c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-22c7222c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ea33394 );}.elementor-97 .elementor-element.elementor-element-22c7222c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ea33394 );}.elementor-97 .elementor-element.elementor-element-22c7222c .elementor-icon{font-size:25px;padding:15px;}.elementor-97 .elementor-element.elementor-element-22c7222c .elementor-icon svg{height:25px;}.elementor-97 .elementor-element.elementor-element-3579894{--spacer-size:40px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 11px 0px 0px;box-shadow:0px -20px 0px 0px #FCFAF5;}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-3579894{right:0px;}body.rtl .elementor-97 .elementor-element.elementor-element-3579894{left:0px;}.elementor-97 .elementor-element.elementor-element-4cd8e03b{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 11px 0px 0px;box-shadow:20px 0px 0px 0px #FCFAF5;}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-4cd8e03b{left:-40px;}body.rtl .elementor-97 .elementor-element.elementor-element-4cd8e03b{right:-40px;}.elementor-97 .elementor-element.elementor-element-1cf31434{--display:flex;--min-height:152px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-97 .elementor-element.elementor-element-1cf31434:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-1cf31434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oceansidepainting.com.au/wp-content/uploads/2026/04/5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-1cf31434::before, .elementor-97 .elementor-element.elementor-element-1cf31434 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-1cf31434 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-1cf31434 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-1cf31434 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-1cf31434 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-0e71fda ) 50%, var( --e-global-color-f646532 ) 100%);}.elementor-97 .elementor-element.elementor-element-361a5e74 .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-361a5e74 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-361a5e74 .elementor-icon-box-title a{font-family:var( --e-global-typography-17c1504-font-family ), Sans-serif;font-size:var( --e-global-typography-17c1504-font-size );font-weight:var( --e-global-typography-17c1504-font-weight );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-361a5e74 .elementor-icon-box-title{color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-361a5e74 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-46260309{--display:flex;--position:absolute;--min-height:70px;--border-radius:0px 0px 0px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-97 .elementor-element.elementor-element-46260309:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-46260309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0b07a7 );}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-46260309{right:0px;}body.rtl .elementor-97 .elementor-element.elementor-element-46260309{left:0px;}.elementor-97 .elementor-element.elementor-element-14477ac5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;z-index:2;}.elementor-97 .elementor-element.elementor-element-14477ac5 .elementor-icon-wrapper{text-align:end;}.elementor-97 .elementor-element.elementor-element-14477ac5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-755f82c );color:var( --e-global-color-ea33394 );}.elementor-97 .elementor-element.elementor-element-14477ac5.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-14477ac5.elementor-view-default .elementor-icon{color:var( --e-global-color-755f82c );border-color:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-14477ac5.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-14477ac5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-14477ac5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ea33394 );}.elementor-97 .elementor-element.elementor-element-14477ac5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ea33394 );}.elementor-97 .elementor-element.elementor-element-14477ac5 .elementor-icon{font-size:25px;padding:15px;}.elementor-97 .elementor-element.elementor-element-14477ac5 .elementor-icon svg{height:25px;}.elementor-97 .elementor-element.elementor-element-11d51aa7{--spacer-size:40px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 11px 0px 0px;box-shadow:0px -20px 0px 0px #FCFAF5;}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-11d51aa7{right:0px;}body.rtl .elementor-97 .elementor-element.elementor-element-11d51aa7{left:0px;}.elementor-97 .elementor-element.elementor-element-9d46fb4{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 11px 0px 0px;box-shadow:20px 0px 0px 0px #FCFAF5;}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-9d46fb4{left:-40px;}body.rtl .elementor-97 .elementor-element.elementor-element-9d46fb4{right:-40px;}.elementor-97 .elementor-element.elementor-element-79d87c78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-2f6b82db{--display:flex;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-97 .elementor-element.elementor-element-2f6b82db:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-2f6b82db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3148153 );}.elementor-97 .elementor-element.elementor-element-4a266ee7{--display:flex;--position:absolute;--min-height:70px;--border-radius:0px 0px 0px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-97 .elementor-element.elementor-element-4a266ee7:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-4a266ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0b07a7 );}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-4a266ee7{right:0px;}body.rtl .elementor-97 .elementor-element.elementor-element-4a266ee7{left:0px;}.elementor-97 .elementor-element.elementor-element-2a724e60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;z-index:2;}.elementor-97 .elementor-element.elementor-element-2a724e60 .elementor-icon-wrapper{text-align:end;}.elementor-97 .elementor-element.elementor-element-2a724e60.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-755f82c );color:var( --e-global-color-ea33394 );}.elementor-97 .elementor-element.elementor-element-2a724e60.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-2a724e60.elementor-view-default .elementor-icon{color:var( --e-global-color-755f82c );border-color:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-2a724e60.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-2a724e60.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-2a724e60.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ea33394 );}.elementor-97 .elementor-element.elementor-element-2a724e60.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ea33394 );}.elementor-97 .elementor-element.elementor-element-2a724e60 .elementor-icon{font-size:25px;padding:15px;}.elementor-97 .elementor-element.elementor-element-2a724e60 .elementor-icon svg{height:25px;}.elementor-97 .elementor-element.elementor-element-35c41e00{--spacer-size:40px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 11px 0px 0px;box-shadow:0px -20px 0px 0px #FCFAF5;}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-35c41e00{right:0px;}body.rtl .elementor-97 .elementor-element.elementor-element-35c41e00{left:0px;}.elementor-97 .elementor-element.elementor-element-472c3049{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 11px 0px 0px;box-shadow:20px 0px 0px 0px #FCFAF5;}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-472c3049{left:-40px;}body.rtl .elementor-97 .elementor-element.elementor-element-472c3049{right:-40px;}.elementor-97 .elementor-element.elementor-element-68b8b849 .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-68b8b849 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-68b8b849 .elementor-icon-box-title a{font-family:var( --e-global-typography-17c1504-font-family ), Sans-serif;font-size:var( --e-global-typography-17c1504-font-size );font-weight:var( --e-global-typography-17c1504-font-weight );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-68b8b849 .elementor-icon-box-title{color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-68b8b849 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-f46277a{--display:flex;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-97 .elementor-element.elementor-element-f46277a:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-f46277a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-43481dcb{--display:flex;--position:absolute;--min-height:70px;--border-radius:0px 0px 0px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-97 .elementor-element.elementor-element-43481dcb:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-43481dcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0b07a7 );}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-43481dcb{right:0px;}body.rtl .elementor-97 .elementor-element.elementor-element-43481dcb{left:0px;}.elementor-97 .elementor-element.elementor-element-31d61beb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;z-index:2;}.elementor-97 .elementor-element.elementor-element-31d61beb .elementor-icon-wrapper{text-align:end;}.elementor-97 .elementor-element.elementor-element-31d61beb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-755f82c );color:var( --e-global-color-ea33394 );}.elementor-97 .elementor-element.elementor-element-31d61beb.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-31d61beb.elementor-view-default .elementor-icon{color:var( --e-global-color-755f82c );border-color:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-31d61beb.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-31d61beb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-31d61beb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-ea33394 );}.elementor-97 .elementor-element.elementor-element-31d61beb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-ea33394 );}.elementor-97 .elementor-element.elementor-element-31d61beb .elementor-icon{font-size:25px;padding:15px;}.elementor-97 .elementor-element.elementor-element-31d61beb .elementor-icon svg{height:25px;}.elementor-97 .elementor-element.elementor-element-1abcb5fe{--spacer-size:40px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 11px 0px 0px;box-shadow:0px -20px 0px 0px #FCFAF5;}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-1abcb5fe{right:0px;}body.rtl .elementor-97 .elementor-element.elementor-element-1abcb5fe{left:0px;}.elementor-97 .elementor-element.elementor-element-27b6a93f{--spacer-size:30px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 11px 0px 0px;box-shadow:20px 0px 0px 0px #FCFAF5;}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-27b6a93f{left:-40px;}body.rtl .elementor-97 .elementor-element.elementor-element-27b6a93f{right:-40px;}.elementor-97 .elementor-element.elementor-element-34d2db5d .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-34d2db5d .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-34d2db5d .elementor-icon-box-title a{font-family:var( --e-global-typography-17c1504-font-family ), Sans-serif;font-size:var( --e-global-typography-17c1504-font-size );font-weight:var( --e-global-typography-17c1504-font-weight );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-34d2db5d .elementor-icon-box-title{color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-34d2db5d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-20befe76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-6c08f312{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-6c08f312:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-6c08f312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd4701e );}.elementor-97 .elementor-element.elementor-element-23deaacc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-175626d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-175626d.elementor-element{--align-self:center;}.elementor-97 .elementor-element.elementor-element-175626d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-2c7e1de7{text-align:center;}.elementor-97 .elementor-element.elementor-element-2c7e1de7 .elementor-heading-title{font-family:var( --e-global-typography-8054671-font-family ), Sans-serif;font-size:var( --e-global-typography-8054671-font-size );font-weight:var( --e-global-typography-8054671-font-weight );line-height:var( --e-global-typography-8054671-line-height );color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-8e9104e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-97 .elementor-element.elementor-element-f309a22{--display:flex;--min-height:400px;--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;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-f309a22:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-f309a22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oceansidepainting.com.au/wp-content/uploads/2026/04/Full-House-Painting.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-4b8d5cb{--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:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-97 .elementor-element.elementor-element-2a323e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:11px 11px 11px 11px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-97 .elementor-element.elementor-element-2a323e0:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-2a323e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f646532 );}.elementor-97 .elementor-element.elementor-element-c4184bc .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-c4184bc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-c4184bc .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-c4184bc .elementor-icon-box-title a{font-family:var( --e-global-typography-bdcf83f-font-family ), Sans-serif;font-size:var( --e-global-typography-bdcf83f-font-size );font-weight:var( --e-global-typography-bdcf83f-font-weight );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-c4184bc .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-f622f2b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-f622f2b p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-1b2ae51{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-1b2ae51 p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-79f5e3d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--border-radius:11px 11px 11px 11px;}.elementor-97 .elementor-element.elementor-element-79f5e3d:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-79f5e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e272fc );}.elementor-97 .elementor-element.elementor-element-5804412 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-5804412 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-5804412 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-5804412 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-5804412 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-5804412 .elementor-icon-list-icon i{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-5804412 .elementor-icon-list-icon svg{fill:var( --e-global-color-9503980 );transition:fill 0.3s;}.elementor-97 .elementor-element.elementor-element-5804412{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-97 .elementor-element.elementor-element-5804412 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-5804412 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-5804412 .elementor-icon-list-text{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-b950d41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-b950d41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-b950d41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-b950d41 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-b950d41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-b950d41 .elementor-icon-list-icon i{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-b950d41 .elementor-icon-list-icon svg{fill:var( --e-global-color-9503980 );transition:fill 0.3s;}.elementor-97 .elementor-element.elementor-element-b950d41{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-97 .elementor-element.elementor-element-b950d41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-b950d41 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-b950d41 .elementor-icon-list-text{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-29732c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-97 .elementor-element.elementor-element-e5edfb2{--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:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-bea9596{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:11px 11px 11px 11px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-97 .elementor-element.elementor-element-bea9596:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-bea9596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f646532 );}.elementor-97 .elementor-element.elementor-element-ab6dd9c .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-ab6dd9c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-ab6dd9c .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-ab6dd9c .elementor-icon-box-title a{font-family:var( --e-global-typography-bdcf83f-font-family ), Sans-serif;font-size:var( --e-global-typography-bdcf83f-font-size );font-weight:var( --e-global-typography-bdcf83f-font-weight );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-ab6dd9c .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-c926da4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-c926da4 p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-7d9467c{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-7d9467c p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-050ffb6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--border-radius:11px 11px 11px 11px;}.elementor-97 .elementor-element.elementor-element-050ffb6:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-050ffb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e272fc );}.elementor-97 .elementor-element.elementor-element-dc89c93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-dc89c93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-dc89c93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-dc89c93 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-dc89c93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-dc89c93 .elementor-icon-list-icon i{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-dc89c93 .elementor-icon-list-icon svg{fill:var( --e-global-color-9503980 );transition:fill 0.3s;}.elementor-97 .elementor-element.elementor-element-dc89c93{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-97 .elementor-element.elementor-element-dc89c93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-dc89c93 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-dc89c93 .elementor-icon-list-text{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-e43b39e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-e43b39e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-e43b39e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-e43b39e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-e43b39e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-e43b39e .elementor-icon-list-icon i{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-e43b39e .elementor-icon-list-icon svg{fill:var( --e-global-color-9503980 );transition:fill 0.3s;}.elementor-97 .elementor-element.elementor-element-e43b39e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-97 .elementor-element.elementor-element-e43b39e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-e43b39e .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-e43b39e .elementor-icon-list-text{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-be1960d{--display:flex;--min-height:400px;--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;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-be1960d:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-be1960d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oceansidepainting.com.au/wp-content/uploads/2026/04/Interior-Painting.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-8c56844{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-97 .elementor-element.elementor-element-6be510e{--display:flex;--min-height:400px;--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;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-6be510e:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-6be510e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oceansidepainting.com.au/wp-content/uploads/2026/04/Exterior-Painting.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-74e8b72{--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:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-97 .elementor-element.elementor-element-e6abc3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:11px 11px 11px 11px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-97 .elementor-element.elementor-element-e6abc3d:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-e6abc3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f646532 );}.elementor-97 .elementor-element.elementor-element-e9a8d51 .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-e9a8d51 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-e9a8d51 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-e9a8d51 .elementor-icon-box-title a{font-family:var( --e-global-typography-bdcf83f-font-family ), Sans-serif;font-size:var( --e-global-typography-bdcf83f-font-size );font-weight:var( --e-global-typography-bdcf83f-font-weight );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-e9a8d51 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-d076268{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-d076268 p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-8a7f353{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-8a7f353 p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-eead096{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--border-radius:11px 11px 11px 11px;}.elementor-97 .elementor-element.elementor-element-eead096:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-eead096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e272fc );}.elementor-97 .elementor-element.elementor-element-601c35c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-601c35c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-601c35c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-601c35c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-601c35c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-601c35c .elementor-icon-list-icon i{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-601c35c .elementor-icon-list-icon svg{fill:var( --e-global-color-9503980 );transition:fill 0.3s;}.elementor-97 .elementor-element.elementor-element-601c35c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-97 .elementor-element.elementor-element-601c35c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-601c35c .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-601c35c .elementor-icon-list-text{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-0401cad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-0401cad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-0401cad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-0401cad .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-0401cad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-0401cad .elementor-icon-list-icon i{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-0401cad .elementor-icon-list-icon svg{fill:var( --e-global-color-9503980 );transition:fill 0.3s;}.elementor-97 .elementor-element.elementor-element-0401cad{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-97 .elementor-element.elementor-element-0401cad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-0401cad .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-0401cad .elementor-icon-list-text{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-5ac700f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-97 .elementor-element.elementor-element-44cc912{--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:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-b094cd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:11px 11px 11px 11px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-97 .elementor-element.elementor-element-b094cd4:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-b094cd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f646532 );}.elementor-97 .elementor-element.elementor-element-cc505cc .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-cc505cc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-cc505cc .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-cc505cc .elementor-icon-box-title a{font-family:var( --e-global-typography-bdcf83f-font-family ), Sans-serif;font-size:var( --e-global-typography-bdcf83f-font-size );font-weight:var( --e-global-typography-bdcf83f-font-weight );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-cc505cc .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-ce5a03e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-ce5a03e p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-e333c84{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-e333c84 p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-4afad57{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--border-radius:11px 11px 11px 11px;}.elementor-97 .elementor-element.elementor-element-4afad57:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-4afad57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e272fc );}.elementor-97 .elementor-element.elementor-element-99dcc54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-99dcc54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-99dcc54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-99dcc54 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-99dcc54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-99dcc54 .elementor-icon-list-icon i{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-99dcc54 .elementor-icon-list-icon svg{fill:var( --e-global-color-9503980 );transition:fill 0.3s;}.elementor-97 .elementor-element.elementor-element-99dcc54{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-97 .elementor-element.elementor-element-99dcc54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-99dcc54 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-99dcc54 .elementor-icon-list-text{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-c3cd430 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-c3cd430 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-c3cd430 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-c3cd430 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-c3cd430 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-c3cd430 .elementor-icon-list-icon i{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-c3cd430 .elementor-icon-list-icon svg{fill:var( --e-global-color-9503980 );transition:fill 0.3s;}.elementor-97 .elementor-element.elementor-element-c3cd430{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-97 .elementor-element.elementor-element-c3cd430 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-c3cd430 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-c3cd430 .elementor-icon-list-text{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-a3baf6f{--display:flex;--min-height:400px;--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;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-a3baf6f:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-a3baf6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oceansidepainting.com.au/wp-content/uploads/2026/04/Commercial-Painting.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-1c8042a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-97 .elementor-element.elementor-element-3513ca3{--display:flex;--min-height:400px;--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;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-3513ca3:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-3513ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oceansidepainting.com.au/wp-content/uploads/2026/04/Roof-Painting.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-fe13524{--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:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-97 .elementor-element.elementor-element-16189d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:11px 11px 11px 11px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-97 .elementor-element.elementor-element-16189d9:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-16189d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f646532 );}.elementor-97 .elementor-element.elementor-element-aa215ca .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-aa215ca .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-aa215ca .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-aa215ca .elementor-icon-box-title a{font-family:var( --e-global-typography-bdcf83f-font-family ), Sans-serif;font-size:var( --e-global-typography-bdcf83f-font-size );font-weight:var( --e-global-typography-bdcf83f-font-weight );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-aa215ca .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-12c6270{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-12c6270 p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-773f2a1{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-773f2a1 p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-f181dea{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--border-radius:11px 11px 11px 11px;}.elementor-97 .elementor-element.elementor-element-f181dea:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-f181dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e272fc );}.elementor-97 .elementor-element.elementor-element-920ef39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-920ef39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-920ef39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-920ef39 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-920ef39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-920ef39 .elementor-icon-list-icon i{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-920ef39 .elementor-icon-list-icon svg{fill:var( --e-global-color-9503980 );transition:fill 0.3s;}.elementor-97 .elementor-element.elementor-element-920ef39{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-97 .elementor-element.elementor-element-920ef39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-920ef39 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-920ef39 .elementor-icon-list-text{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-d2986b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-d2986b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-d2986b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-d2986b6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-d2986b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-d2986b6 .elementor-icon-list-icon i{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-d2986b6 .elementor-icon-list-icon svg{fill:var( --e-global-color-9503980 );transition:fill 0.3s;}.elementor-97 .elementor-element.elementor-element-d2986b6{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-97 .elementor-element.elementor-element-d2986b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-d2986b6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-d2986b6 .elementor-icon-list-text{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-f0a3d91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-97 .elementor-element.elementor-element-5a62a2b{--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:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-67df5e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:11px 11px 11px 11px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-97 .elementor-element.elementor-element-67df5e0:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-67df5e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f646532 );}.elementor-97 .elementor-element.elementor-element-f1b4ca3 .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-f1b4ca3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-f1b4ca3 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-f1b4ca3 .elementor-icon-box-title a{font-family:var( --e-global-typography-bdcf83f-font-family ), Sans-serif;font-size:var( --e-global-typography-bdcf83f-font-size );font-weight:var( --e-global-typography-bdcf83f-font-weight );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-f1b4ca3 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-6bedba3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-6bedba3 p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-bbde577{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-bbde577 p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-c4e7770{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--border-radius:11px 11px 11px 11px;}.elementor-97 .elementor-element.elementor-element-c4e7770:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-c4e7770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e272fc );}.elementor-97 .elementor-element.elementor-element-0f376e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-0f376e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-0f376e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-0f376e0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-0f376e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-0f376e0 .elementor-icon-list-icon i{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-0f376e0 .elementor-icon-list-icon svg{fill:var( --e-global-color-9503980 );transition:fill 0.3s;}.elementor-97 .elementor-element.elementor-element-0f376e0{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-97 .elementor-element.elementor-element-0f376e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-0f376e0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-0f376e0 .elementor-icon-list-text{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-5cb015d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-5cb015d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-5cb015d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-97 .elementor-element.elementor-element-5cb015d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-5cb015d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-97 .elementor-element.elementor-element-5cb015d .elementor-icon-list-icon i{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-5cb015d .elementor-icon-list-icon svg{fill:var( --e-global-color-9503980 );transition:fill 0.3s;}.elementor-97 .elementor-element.elementor-element-5cb015d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-97 .elementor-element.elementor-element-5cb015d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-5cb015d .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-5cb015d .elementor-icon-list-text{color:var( --e-global-color-9503980 );transition:color 0.3s;}.elementor-97 .elementor-element.elementor-element-6406f45{--display:flex;--min-height:400px;--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;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-6406f45:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-6406f45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oceansidepainting.com.au/wp-content/uploads/2026/04/Rental-Pre-Sale-Painting.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-6406f45.e-con{--e-con-transform-flipX:-1;}.elementor-97 .elementor-element.elementor-element-386c320{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-77cf74e{--display:flex;--min-height:400px;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-77cf74e:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-77cf74e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oceansidepainting.com.au/wp-content/uploads/2026/04/bg-2-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-666082f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-5a2bfd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-5a2bfd2.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-5a2bfd2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-4a7ba7a .elementor-heading-title{font-family:var( --e-global-typography-8054671-font-family ), Sans-serif;font-size:var( --e-global-typography-8054671-font-size );font-weight:var( --e-global-typography-8054671-font-weight );line-height:var( --e-global-typography-8054671-line-height );color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-0d7178b{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-0d7178b p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-5470791{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-45b807f{--display:flex;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-45b807f:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-45b807f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-9f14cf9{background-color:var( --e-global-color-d9a85a1 );border-style:none;}.elementor-97 .elementor-element.elementor-element-9f14cf9 .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-9f14cf9 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-9f14cf9 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-9f14cf9 .elementor-icon-box-title a{font-family:var( --e-global-typography-17c1504-font-family ), Sans-serif;font-size:var( --e-global-typography-17c1504-font-size );font-weight:var( --e-global-typography-17c1504-font-weight );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-9f14cf9 .elementor-icon-box-description{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-9f7ce10{--display:flex;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-9f7ce10:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-9f7ce10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-33ad8d7{background-color:var( --e-global-color-d9a85a1 );border-style:none;}.elementor-97 .elementor-element.elementor-element-33ad8d7 .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-33ad8d7 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-33ad8d7 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-33ad8d7 .elementor-icon-box-title a{font-family:var( --e-global-typography-17c1504-font-family ), Sans-serif;font-size:var( --e-global-typography-17c1504-font-size );font-weight:var( --e-global-typography-17c1504-font-weight );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-33ad8d7 .elementor-icon-box-description{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-fdad9d5{--display:flex;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-fdad9d5:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-fdad9d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-38ced73{background-color:var( --e-global-color-d9a85a1 );border-style:none;}.elementor-97 .elementor-element.elementor-element-38ced73 .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-38ced73 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-38ced73 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-38ced73 .elementor-icon-box-title a{font-family:var( --e-global-typography-17c1504-font-family ), Sans-serif;font-size:var( --e-global-typography-17c1504-font-size );font-weight:var( --e-global-typography-17c1504-font-weight );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-38ced73 .elementor-icon-box-description{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-0c6862b{--display:flex;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-0c6862b:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-0c6862b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-7010e18{background-color:var( --e-global-color-d9a85a1 );border-style:none;}.elementor-97 .elementor-element.elementor-element-7010e18 .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-7010e18 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-7010e18 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-7010e18 .elementor-icon-box-title a{font-family:var( --e-global-typography-17c1504-font-family ), Sans-serif;font-size:var( --e-global-typography-17c1504-font-size );font-weight:var( --e-global-typography-17c1504-font-weight );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-7010e18 .elementor-icon-box-description{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-41de9c4{--display:flex;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-41de9c4:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-41de9c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-b3fdfbc{background-color:var( --e-global-color-d9a85a1 );border-style:none;}.elementor-97 .elementor-element.elementor-element-b3fdfbc .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-b3fdfbc .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-b3fdfbc .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-b3fdfbc .elementor-icon-box-title a{font-family:var( --e-global-typography-17c1504-font-family ), Sans-serif;font-size:var( --e-global-typography-17c1504-font-size );font-weight:var( --e-global-typography-17c1504-font-weight );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-b3fdfbc .elementor-icon-box-description{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-290a9ce{--display:flex;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-290a9ce:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-290a9ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-f87fcf5{background-color:var( --e-global-color-d9a85a1 );border-style:none;}.elementor-97 .elementor-element.elementor-element-f87fcf5 .elementor-icon-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-f87fcf5 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-f87fcf5 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-f87fcf5 .elementor-icon-box-title a{font-family:var( --e-global-typography-17c1504-font-family ), Sans-serif;font-size:var( --e-global-typography-17c1504-font-size );font-weight:var( --e-global-typography-17c1504-font-weight );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-f87fcf5 .elementor-icon-box-description{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-73de6dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-9153edf{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-2718241{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-2718241 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-e234cee{text-align:start;}.elementor-97 .elementor-element.elementor-element-e234cee .elementor-heading-title{font-family:var( --e-global-typography-8054671-font-family ), Sans-serif;font-size:var( --e-global-typography-8054671-font-size );font-weight:var( --e-global-typography-8054671-font-weight );line-height:var( --e-global-typography-8054671-line-height );color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-b25c1c1{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-b25c1c1 p{margin-block-end:0px;}.elementor-97 .elementor-element.elementor-element-01bb8ae{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-f4a9c2b{--display:flex;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-f4a9c2b:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-f4a9c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-91e8f0f{background-color:var( --e-global-color-d9a85a1 );border-style:none;}.elementor-97 .elementor-element.elementor-element-91e8f0f .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-97 .elementor-element.elementor-element-91e8f0f .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-91e8f0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-9503980 );color:var( --e-global-color-9503980 );}.elementor-97 .elementor-element.elementor-element-91e8f0f.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-91e8f0f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-91e8f0f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9503980 );}.elementor-97 .elementor-element.elementor-element-91e8f0f .elementor-icon{font-size:40px;padding:0px;border-width:1px 1px 1px 1px;}.elementor-97 .elementor-element.elementor-element-91e8f0f .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-91e8f0f .elementor-icon-box-title a{font-family:var( --e-global-typography-17c1504-font-family ), Sans-serif;font-size:var( --e-global-typography-17c1504-font-size );font-weight:var( --e-global-typography-17c1504-font-weight );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-91e8f0f .elementor-icon-box-description{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-dd25858{--display:flex;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-dd25858:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-dd25858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-361049d{background-color:var( --e-global-color-d9a85a1 );border-style:none;}.elementor-97 .elementor-element.elementor-element-361049d .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-97 .elementor-element.elementor-element-361049d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-361049d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-9503980 );color:var( --e-global-color-9503980 );}.elementor-97 .elementor-element.elementor-element-361049d.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-361049d.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-361049d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9503980 );}.elementor-97 .elementor-element.elementor-element-361049d .elementor-icon{font-size:40px;padding:0px;border-width:1px 1px 1px 1px;}.elementor-97 .elementor-element.elementor-element-361049d .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-361049d .elementor-icon-box-title a{font-family:var( --e-global-typography-17c1504-font-family ), Sans-serif;font-size:var( --e-global-typography-17c1504-font-size );font-weight:var( --e-global-typography-17c1504-font-weight );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-361049d .elementor-icon-box-description{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-788a1fa{--display:flex;--border-radius:11px 11px 11px 11px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-788a1fa:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-788a1fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9a85a1 );}.elementor-97 .elementor-element.elementor-element-a0e6514{background-color:var( --e-global-color-d9a85a1 );border-style:none;}.elementor-97 .elementor-element.elementor-element-a0e6514 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-97 .elementor-element.elementor-element-a0e6514 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-a0e6514.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-dd4701e );color:var( --e-global-color-dd4701e );}.elementor-97 .elementor-element.elementor-element-a0e6514.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-a0e6514.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-97 .elementor-element.elementor-element-a0e6514.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-dd4701e );}.elementor-97 .elementor-element.elementor-element-a0e6514 .elementor-icon{font-size:40px;padding:0px;border-width:1px 1px 1px 1px;}.elementor-97 .elementor-element.elementor-element-a0e6514 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-a0e6514 .elementor-icon-box-title a{font-family:var( --e-global-typography-17c1504-font-family ), Sans-serif;font-size:var( --e-global-typography-17c1504-font-size );font-weight:var( --e-global-typography-17c1504-font-weight );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-a0e6514 .elementor-icon-box-description{font-family:var( --e-global-typography-438f49a-font-family ), Sans-serif;font-size:var( --e-global-typography-438f49a-font-size );font-weight:var( --e-global-typography-438f49a-font-weight );line-height:var( --e-global-typography-438f49a-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-7907720{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-2107543{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:11px 11px 11px 11px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-2107543:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-2107543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f646532 );}.elementor-97 .elementor-element.elementor-element-3dbf6d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-3dbf6d5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-4881cea .elementor-heading-title{font-family:var( --e-global-typography-8054671-font-family ), Sans-serif;font-size:var( --e-global-typography-8054671-font-size );font-weight:var( --e-global-typography-8054671-font-weight );line-height:var( --e-global-typography-8054671-line-height );color:var( --e-global-color-b1d8d64 );}.elementor-97 .elementor-element.elementor-element-ec9f1fc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-9503980 );}.elementor-97 .elementor-element.elementor-element-a873be2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-97 .elementor-element.elementor-element-a873be2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-97 .elementor-element.elementor-element-48ace34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-2cccae0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-aba7e88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-aba7e88 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0.8px;color:var( --e-global-color-755f82c );}.elementor-97 .elementor-element.elementor-element-3960fe7{text-align:start;}.elementor-97 .elementor-element.elementor-element-3960fe7 .elementor-heading-title{font-family:var( --e-global-typography-8054671-font-family ), Sans-serif;font-size:var( --e-global-typography-8054671-font-size );font-weight:var( --e-global-typography-8054671-font-weight );line-height:var( --e-global-typography-8054671-line-height );color:var( --e-global-color-secondary );}.elementor-97 .elementor-element.elementor-element-646d076{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-97 .elementor-element.elementor-element-646d076 p{margin-block-end:0px;}body.elementor-page-97:not(.elementor-motion-effects-element-type-background), body.elementor-page-97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0b07a7 );}@media(max-width:1024px){.elementor-97 .elementor-element.elementor-element-941a2c4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-40f0e67 .elementor-heading-title{font-size:var( --e-global-typography-d272d30-font-size );line-height:var( --e-global-typography-d272d30-line-height );}.elementor-97 .elementor-element.elementor-element-36be8c3{text-align:start;}.elementor-97 .elementor-element.elementor-element-a79301a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-336fd1f0{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-24d7d845{--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-97 .elementor-element.elementor-element-58f1517f{text-align:start;}.elementor-97 .elementor-element.elementor-element-58f1517f .elementor-heading-title{font-size:var( --e-global-typography-8054671-font-size );line-height:var( --e-global-typography-8054671-line-height );}.elementor-97 .elementor-element.elementor-element-5d634a73{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-6fc24d7a{--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-97 .elementor-element.elementor-element-1257735{--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-77231c20{--min-height:280px;}.elementor-97 .elementor-element.elementor-element-47d5742c .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-47d5742c .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-47d5742c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-361a5e74 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-361a5e74 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-361a5e74 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-79d87c78{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-97 .elementor-element.elementor-element-2f6b82db{--min-height:228px;}.elementor-97 .elementor-element.elementor-element-68b8b849 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-68b8b849 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-68b8b849 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-34d2db5d .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-34d2db5d .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-34d2db5d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-6c08f312{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-2c7e1de7 .elementor-heading-title{font-size:var( --e-global-typography-8054671-font-size );line-height:var( --e-global-typography-8054671-line-height );}.elementor-97 .elementor-element.elementor-element-f309a22{--min-height:500px;}.elementor-97 .elementor-element.elementor-element-4b8d5cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-2a323e0{--min-height:300px;}.elementor-97 .elementor-element.elementor-element-c4184bc .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-c4184bc .elementor-icon-box-title a{font-size:var( --e-global-typography-bdcf83f-font-size );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-c4184bc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-f622f2b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-1b2ae51{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-79f5e3d{--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-5804412.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-5804412 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-5804412 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-b950d41.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-b950d41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-b950d41 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-bea9596{--min-height:300px;}.elementor-97 .elementor-element.elementor-element-ab6dd9c .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-ab6dd9c .elementor-icon-box-title a{font-size:var( --e-global-typography-bdcf83f-font-size );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-ab6dd9c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-c926da4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-7d9467c{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-050ffb6{--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-dc89c93.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-dc89c93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-dc89c93 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-e43b39e.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-e43b39e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-e43b39e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-be1960d{--min-height:500px;}.elementor-97 .elementor-element.elementor-element-6be510e{--min-height:500px;}.elementor-97 .elementor-element.elementor-element-74e8b72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-e6abc3d{--min-height:300px;}.elementor-97 .elementor-element.elementor-element-e9a8d51 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-e9a8d51 .elementor-icon-box-title a{font-size:var( --e-global-typography-bdcf83f-font-size );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-e9a8d51 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-d076268{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-8a7f353{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-eead096{--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-601c35c.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-601c35c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-601c35c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-0401cad.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-0401cad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-0401cad .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-b094cd4{--min-height:300px;}.elementor-97 .elementor-element.elementor-element-cc505cc .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-cc505cc .elementor-icon-box-title a{font-size:var( --e-global-typography-bdcf83f-font-size );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-cc505cc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-ce5a03e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-e333c84{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-4afad57{--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-99dcc54.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-99dcc54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-99dcc54 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-c3cd430.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-c3cd430 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-c3cd430 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-a3baf6f{--min-height:500px;}.elementor-97 .elementor-element.elementor-element-3513ca3{--min-height:500px;}.elementor-97 .elementor-element.elementor-element-fe13524{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-16189d9{--min-height:300px;}.elementor-97 .elementor-element.elementor-element-aa215ca .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-aa215ca .elementor-icon-box-title a{font-size:var( --e-global-typography-bdcf83f-font-size );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-aa215ca .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-12c6270{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-773f2a1{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-f181dea{--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-920ef39.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-920ef39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-920ef39 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-d2986b6.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-d2986b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-d2986b6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-67df5e0{--min-height:300px;}.elementor-97 .elementor-element.elementor-element-f1b4ca3 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-f1b4ca3 .elementor-icon-box-title a{font-size:var( --e-global-typography-bdcf83f-font-size );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-f1b4ca3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-6bedba3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-bbde577{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-c4e7770{--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-0f376e0.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-0f376e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-0f376e0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-5cb015d.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-5cb015d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-5cb015d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-6406f45{--min-height:500px;}.elementor-97 .elementor-element.elementor-element-386c320{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-5a2bfd2.elementor-element{--align-self:flex-start;}.elementor-97 .elementor-element.elementor-element-4a7ba7a{text-align:start;}.elementor-97 .elementor-element.elementor-element-4a7ba7a .elementor-heading-title{font-size:var( --e-global-typography-8054671-font-size );line-height:var( --e-global-typography-8054671-line-height );}.elementor-97 .elementor-element.elementor-element-0d7178b{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-5470791{--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-9f14cf9 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-9f14cf9 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-9f14cf9 .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-33ad8d7 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-33ad8d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-33ad8d7 .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-38ced73 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-38ced73 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-38ced73 .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-7010e18 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-7010e18 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-7010e18 .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-b3fdfbc .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-b3fdfbc .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-b3fdfbc .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-f87fcf5 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-f87fcf5 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-f87fcf5 .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-73de6dd{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-e234cee{text-align:start;}.elementor-97 .elementor-element.elementor-element-e234cee .elementor-heading-title{font-size:var( --e-global-typography-8054671-font-size );line-height:var( --e-global-typography-8054671-line-height );}.elementor-97 .elementor-element.elementor-element-b25c1c1{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-01bb8ae{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-91e8f0f .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-91e8f0f .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-91e8f0f .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-361049d .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-361049d .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-361049d .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-a0e6514 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-a0e6514 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-a0e6514 .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-2107543{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-4881cea{text-align:center;}.elementor-97 .elementor-element.elementor-element-4881cea .elementor-heading-title{font-size:var( --e-global-typography-8054671-font-size );line-height:var( --e-global-typography-8054671-line-height );}.elementor-97 .elementor-element.elementor-element-ec9f1fc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-97 .elementor-element.elementor-element-48ace34{--padding-top:20px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-3960fe7{text-align:start;}.elementor-97 .elementor-element.elementor-element-3960fe7 .elementor-heading-title{font-size:var( --e-global-typography-8054671-font-size );line-height:var( --e-global-typography-8054671-line-height );}.elementor-97 .elementor-element.elementor-element-646d076{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-97 .elementor-element.elementor-element-941a2c4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-3db07cb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-a933aa8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-40f0e67 .elementor-heading-title{font-size:var( --e-global-typography-d272d30-font-size );line-height:var( --e-global-typography-d272d30-line-height );}.elementor-97 .elementor-element.elementor-element-36be8c3{text-align:start;}.elementor-97 .elementor-element.elementor-element-a79301a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-336fd1f0{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-58f1517f .elementor-heading-title{font-size:var( --e-global-typography-8054671-font-size );line-height:var( --e-global-typography-8054671-line-height );}.elementor-97 .elementor-element.elementor-element-5d634a73{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-1257735{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-77231c20{--min-height:350px;}.elementor-97 .elementor-element.elementor-element-47d5742c .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-47d5742c .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-47d5742c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-12ad6660{--width:70px;}.elementor-97 .elementor-element.elementor-element-1cf31434{--min-height:350px;}.elementor-97 .elementor-element.elementor-element-361a5e74 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-361a5e74 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-361a5e74 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-46260309{--width:70px;}.elementor-97 .elementor-element.elementor-element-2f6b82db{--min-height:222px;}.elementor-97 .elementor-element.elementor-element-4a266ee7{--width:70px;}.elementor-97 .elementor-element.elementor-element-68b8b849 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-68b8b849 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-68b8b849 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-f46277a{--min-height:222px;}.elementor-97 .elementor-element.elementor-element-43481dcb{--width:70px;}.elementor-97 .elementor-element.elementor-element-34d2db5d .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-34d2db5d .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-34d2db5d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-20befe76{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-6c08f312{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-23deaacc{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-2c7e1de7 .elementor-heading-title{font-size:var( --e-global-typography-8054671-font-size );line-height:var( --e-global-typography-8054671-line-height );}.elementor-97 .elementor-element.elementor-element-8e9104e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-f309a22{--min-height:250px;}.elementor-97 .elementor-element.elementor-element-4b8d5cb{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-2a323e0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-97 .elementor-element.elementor-element-c4184bc .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-c4184bc .elementor-icon-box-title a{font-size:var( --e-global-typography-bdcf83f-font-size );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-c4184bc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-f622f2b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-1b2ae51{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-79f5e3d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-5804412 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-5804412 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-b950d41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-b950d41 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-29732c0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-e5edfb2{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-bea9596{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-97 .elementor-element.elementor-element-ab6dd9c .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-ab6dd9c .elementor-icon-box-title a{font-size:var( --e-global-typography-bdcf83f-font-size );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-ab6dd9c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-c926da4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-7d9467c{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-050ffb6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-dc89c93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-dc89c93 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-e43b39e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-e43b39e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-be1960d{--min-height:250px;}.elementor-97 .elementor-element.elementor-element-8c56844{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-6be510e{--min-height:250px;}.elementor-97 .elementor-element.elementor-element-74e8b72{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-e6abc3d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-97 .elementor-element.elementor-element-e9a8d51 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-e9a8d51 .elementor-icon-box-title a{font-size:var( --e-global-typography-bdcf83f-font-size );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-e9a8d51 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-d076268{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-8a7f353{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-eead096{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-601c35c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-601c35c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-0401cad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-0401cad .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-5ac700f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-44cc912{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-b094cd4{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-97 .elementor-element.elementor-element-cc505cc .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-cc505cc .elementor-icon-box-title a{font-size:var( --e-global-typography-bdcf83f-font-size );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-cc505cc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-ce5a03e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-e333c84{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-4afad57{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-99dcc54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-99dcc54 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-c3cd430 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-c3cd430 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-a3baf6f{--min-height:250px;}.elementor-97 .elementor-element.elementor-element-1c8042a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-3513ca3{--min-height:250px;}.elementor-97 .elementor-element.elementor-element-fe13524{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-16189d9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-97 .elementor-element.elementor-element-aa215ca .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-aa215ca .elementor-icon-box-title a{font-size:var( --e-global-typography-bdcf83f-font-size );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-aa215ca .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-12c6270{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-773f2a1{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-f181dea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-920ef39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-920ef39 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-d2986b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-d2986b6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-f0a3d91{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-5a62a2b{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-67df5e0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-97 .elementor-element.elementor-element-f1b4ca3 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-f1b4ca3 .elementor-icon-box-title a{font-size:var( --e-global-typography-bdcf83f-font-size );line-height:var( --e-global-typography-bdcf83f-line-height );}.elementor-97 .elementor-element.elementor-element-f1b4ca3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-6bedba3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-bbde577{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-c4e7770{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-0f376e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-0f376e0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-5cb015d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-97 .elementor-element.elementor-element-5cb015d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-97 .elementor-element.elementor-element-6406f45{--min-height:250px;}.elementor-97 .elementor-element.elementor-element-386c320{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-77cf74e{--min-height:388px;}.elementor-97 .elementor-element.elementor-element-4a7ba7a .elementor-heading-title{font-size:var( --e-global-typography-8054671-font-size );line-height:var( --e-global-typography-8054671-line-height );}.elementor-97 .elementor-element.elementor-element-0d7178b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-5470791{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-9f14cf9 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-9f14cf9 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-9f14cf9 .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-33ad8d7 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-33ad8d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-33ad8d7 .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-38ced73 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-38ced73 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-38ced73 .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-7010e18 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-7010e18 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-7010e18 .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-b3fdfbc .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-b3fdfbc .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-b3fdfbc .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-f87fcf5 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-f87fcf5 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-f87fcf5 .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-73de6dd{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-e234cee .elementor-heading-title{font-size:var( --e-global-typography-8054671-font-size );line-height:var( --e-global-typography-8054671-line-height );}.elementor-97 .elementor-element.elementor-element-b25c1c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-97 .elementor-element.elementor-element-01bb8ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-97 .elementor-element.elementor-element-91e8f0f .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-91e8f0f .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-91e8f0f .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-361049d .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-361049d .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-361049d .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-a0e6514 .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-a0e6514 .elementor-icon-box-title a{font-size:var( --e-global-typography-17c1504-font-size );line-height:var( --e-global-typography-17c1504-line-height );}.elementor-97 .elementor-element.elementor-element-a0e6514 .elementor-icon-box-description{font-size:var( --e-global-typography-438f49a-font-size );line-height:var( --e-global-typography-438f49a-line-height );}.elementor-97 .elementor-element.elementor-element-7907720{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-4881cea{text-align:center;}.elementor-97 .elementor-element.elementor-element-4881cea .elementor-heading-title{font-size:var( --e-global-typography-8054671-font-size );line-height:var( --e-global-typography-8054671-line-height );}.elementor-97 .elementor-element.elementor-element-ec9f1fc{text-align:center;}.elementor-97 .elementor-element.elementor-element-48ace34{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-3960fe7 .elementor-heading-title{font-size:var( --e-global-typography-8054671-font-size );line-height:var( --e-global-typography-8054671-line-height );}.elementor-97 .elementor-element.elementor-element-646d076{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-97 .elementor-element.elementor-element-3db07cb{--width:60%;}.elementor-97 .elementor-element.elementor-element-a933aa8{--width:100%;}.elementor-97 .elementor-element.elementor-element-6dd0623e{--width:55%;}.elementor-97 .elementor-element.elementor-element-6527393c{--width:50%;}.elementor-97 .elementor-element.elementor-element-1257735{--width:65%;}.elementor-97 .elementor-element.elementor-element-12ad6660{--width:70px;}.elementor-97 .elementor-element.elementor-element-46260309{--width:70px;}.elementor-97 .elementor-element.elementor-element-79d87c78{--width:35%;}.elementor-97 .elementor-element.elementor-element-4a266ee7{--width:70px;}.elementor-97 .elementor-element.elementor-element-43481dcb{--width:70px;}.elementor-97 .elementor-element.elementor-element-23deaacc{--width:60%;}.elementor-97 .elementor-element.elementor-element-f309a22{--width:70%;}.elementor-97 .elementor-element.elementor-element-4b8d5cb{--width:30%;}.elementor-97 .elementor-element.elementor-element-2a323e0{--width:180%;}.elementor-97 .elementor-element.elementor-element-e5edfb2{--width:30%;}.elementor-97 .elementor-element.elementor-element-bea9596{--width:180%;}.elementor-97 .elementor-element.elementor-element-be1960d{--width:70%;}.elementor-97 .elementor-element.elementor-element-6be510e{--width:70%;}.elementor-97 .elementor-element.elementor-element-74e8b72{--width:30%;}.elementor-97 .elementor-element.elementor-element-e6abc3d{--width:180%;}.elementor-97 .elementor-element.elementor-element-44cc912{--width:30%;}.elementor-97 .elementor-element.elementor-element-b094cd4{--width:180%;}.elementor-97 .elementor-element.elementor-element-a3baf6f{--width:70%;}.elementor-97 .elementor-element.elementor-element-3513ca3{--width:70%;}.elementor-97 .elementor-element.elementor-element-fe13524{--width:30%;}.elementor-97 .elementor-element.elementor-element-16189d9{--width:180%;}.elementor-97 .elementor-element.elementor-element-5a62a2b{--width:30%;}.elementor-97 .elementor-element.elementor-element-67df5e0{--width:180%;}.elementor-97 .elementor-element.elementor-element-6406f45{--width:70%;}.elementor-97 .elementor-element.elementor-element-77cf74e{--width:70%;}.elementor-97 .elementor-element.elementor-element-9153edf{--width:100%;}.elementor-97 .elementor-element.elementor-element-2cccae0{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-97 .elementor-element.elementor-element-3db07cb{--width:100%;}.elementor-97 .elementor-element.elementor-element-a933aa8{--width:100%;}.elementor-97 .elementor-element.elementor-element-6dd0623e{--width:100%;}.elementor-97 .elementor-element.elementor-element-6527393c{--width:100%;}.elementor-97 .elementor-element.elementor-element-1257735{--width:100%;}.elementor-97 .elementor-element.elementor-element-79d87c78{--width:100%;}.elementor-97 .elementor-element.elementor-element-23deaacc{--width:100%;}.elementor-97 .elementor-element.elementor-element-f309a22{--width:60%;}.elementor-97 .elementor-element.elementor-element-4b8d5cb{--width:40%;}.elementor-97 .elementor-element.elementor-element-e5edfb2{--width:40%;}.elementor-97 .elementor-element.elementor-element-be1960d{--width:60%;}.elementor-97 .elementor-element.elementor-element-6be510e{--width:60%;}.elementor-97 .elementor-element.elementor-element-74e8b72{--width:40%;}.elementor-97 .elementor-element.elementor-element-44cc912{--width:40%;}.elementor-97 .elementor-element.elementor-element-a3baf6f{--width:60%;}.elementor-97 .elementor-element.elementor-element-3513ca3{--width:60%;}.elementor-97 .elementor-element.elementor-element-fe13524{--width:40%;}.elementor-97 .elementor-element.elementor-element-5a62a2b{--width:40%;}.elementor-97 .elementor-element.elementor-element-6406f45{--width:60%;}.elementor-97 .elementor-element.elementor-element-77cf74e{--width:100%;}.elementor-97 .elementor-element.elementor-element-9153edf{--width:100%;}.elementor-97 .elementor-element.elementor-element-2cccae0{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-941a2c4 */.Con1 {
  /* ——— TWEAK THESE ——— */
  --noise-opacity: 0.4;          /* 0.1 whisper → 0.7 loud */
  --noise-size: 200px;            /* grain tile size */
  --noise-frequency: 0.9;         /* NOTE: change in SVG below, not here */

  --grad-color-1: #F6F1E6;        /* cream (top-left) */
  --grad-color-2: #fff;        /* soft cream (middle) */
  --grad-color-3: #E8DFC9;        /* deeper sand (bottom-right) */
  --grad-angle: 135deg;           /* direction */

  --noise-blend: multiply;        /* multiply | overlay | soft-light | screen */
  /* ——————————————————— */

  position: relative;
  isolation: isolate;
  background: linear-gradient(
    var(--grad-angle),
    var(--grad-color-1) 0%,
    var(--grad-color-2) 50%,
    var(--grad-color-3) 100%
  );
}

.Con1::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.04  0 0 0 0 0.07  0 0 0 0 0.16  0 0 0 0.5 0'/></filter><rect width='200' height='200' filter='url(%23n)' opacity='0.35'/></svg>");
  background-size: var(--noise-size);
  opacity: var(--noise-opacity);
  mix-blend-mode: var(--noise-blend);
  pointer-events: none;
  z-index: 1;
}

.Con1 > * {
  position: relative;
  z-index: 2;
}

@media (max-width: 768px) {
  .Con1 { --noise-opacity: 0.25; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bcb70e *//* =====================================================
   MARQUEE — dark navy strip, cream text, RTL scroll
   Use: Container class = osp-marquee, HTML widget inside
   ===================================================== */

.osp-marquee {
  background-color: var(--osp-ink) !important;
  /* TUNING: vertical breathing room. Range 30px (tight) to 70px (very generous) */
  padding: 50px 0 !important;
  position: relative;
  overflow: hidden;
}

/* Edge fade — content fades at left/right edges instead of hard-cutting */
.osp-marquee::before,
.osp-marquee::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 120px;
  z-index: 2;
  pointer-events: none;
}
.osp-marquee::before {
  left: 0;
  background: linear-gradient(to right, var(--osp-ink) 0%, transparent 100%);
}
.osp-marquee::after {
  right: 0;
  background: linear-gradient(to left, var(--osp-ink) 0%, transparent 100%);
}

.osp-marquee__viewport {
  width: 100%;
  overflow: hidden;
}

.osp-marquee__track {
  display: inline-flex;
  align-items: center;
  gap: 36px;
  white-space: nowrap;
  /* TUNING: speed — higher = slower. Range 25s (energetic) – 60s (calm) */
  animation: osp-marquee-scroll 40s linear infinite;
  width: max-content;
}

@keyframes osp-marquee-scroll {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}

/* Pause on hover */
.osp-marquee:hover .osp-marquee__track {
  animation-play-state: paused;
}

/* Items — Cormorant Garamond italic, generous line-height for descenders */
.osp-marquee__item {
  font-family: "Cormorant Garamond", "Fraunces", Georgia, serif;
  /* TUNING: text size — try 36px for larger, 24px for smaller */
  font-size: 30px;
  font-weight: 500;
  font-style: italic;
  letter-spacing: 0.01em;
  color: var(--osp-cream);
  opacity: 0.94;
  /* CRITICAL: prevents clipping of descenders (g, p, y) */
  line-height: 1.4;
}

/* Teal diamond separators */
.osp-marquee__sep {
  font-size: 16px;
  /* TUNING: change to var(--osp-sand) for gold or var(--osp-orange) for warm */
  color: var(--osp-teal);
  opacity: 0.85;
  transform: translateY(-2px);
  line-height: 1.4;
}

/* Mobile — proportionally smaller and slower */
@media (max-width: 768px) {
  .osp-marquee {
    padding: 36px 0 !important;
  }
  .osp-marquee__item {
    font-size: 22px;
  }
  .osp-marquee__sep {
    font-size: 13px;
  }
  .osp-marquee__track {
    gap: 24px;
    animation-duration: 50s;
  }
  .osp-marquee::before,
  .osp-marquee::after {
    width: 60px;
  }
}

/* Reduced motion — stop animation entirely */
@media (prefers-reduced-motion: reduce) {
  .osp-marquee__track {
    animation: none;
    transform: translateX(0);
  }
}/* End custom CSS */