.elementor-894 .elementor-element.elementor-element-a3f5fc8{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:115px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-a3f5fc8:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-a3f5fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-fb6cf91{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-894 .elementor-element.elementor-element-86db5bb .elementor-heading-title{font-family:var( --e-global-typography-44c41e0-font-family ), Sans-serif;font-size:var( --e-global-typography-44c41e0-font-size );font-weight:var( --e-global-typography-44c41e0-font-weight );line-height:var( --e-global-typography-44c41e0-line-height );letter-spacing:var( --e-global-typography-44c41e0-letter-spacing );word-spacing:var( --e-global-typography-44c41e0-word-spacing );color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-1245948 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-1245948{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-c30ac35{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-894 .elementor-element.elementor-element-c30ac35{right:0px;}body.rtl .elementor-894 .elementor-element.elementor-element-c30ac35{left:0px;}body:not(.rtl) .elementor-894 .elementor-element.elementor-element-26be64f{left:0px;}body.rtl .elementor-894 .elementor-element.elementor-element-26be64f{right:0px;}.elementor-894 .elementor-element.elementor-element-26be64f{bottom:0px;}.elementor-894 .elementor-element.elementor-element-26be64f .elementor-icon-wrapper{text-align:center;}.elementor-894 .elementor-element.elementor-element-26be64f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-26be64f.elementor-view-framed .elementor-icon, .elementor-894 .elementor-element.elementor-element-26be64f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-26be64f.elementor-view-framed .elementor-icon, .elementor-894 .elementor-element.elementor-element-26be64f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-26be64f .elementor-icon{font-size:250px;}.elementor-894 .elementor-element.elementor-element-26be64f .elementor-icon svg{height:250px;}.elementor-894 .elementor-element.elementor-element-f53c142{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:right;}.elementor-894 .elementor-element.elementor-element-f53c142:not( .elementor-widget-image ) .elementor-widget-container, .elementor-894 .elementor-element.elementor-element-f53c142.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://liverpoolcatholic.com.au/wp-content/uploads/2024/11/mask-archive_header.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-894 .elementor-element.elementor-element-f53c142 img{width:750px;max-width:750px;height:500px;object-fit:cover;object-position:center right;}.elementor-894 .elementor-element.elementor-element-e2a8a04{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-894 .elementor-element.elementor-element-1ffe4db{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-1ffe4db:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-1ffe4db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b9eef );}.elementor-894 .elementor-element.elementor-element-089dca0{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-894 .elementor-element.elementor-element-5739e88.elementor-element{--align-self:flex-start;}.elementor-894 .elementor-element.elementor-element-5739e88{text-align:left;}.elementor-894 .elementor-element.elementor-element-5739e88 .elementor-heading-title{font-family:var( --e-global-typography-e121f62-font-family ), Sans-serif;font-size:var( --e-global-typography-e121f62-font-size );font-weight:var( --e-global-typography-e121f62-font-weight );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-0048082{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-a42db49{width:var( --container-widget-width, calc((100% - 264px)*(4/12) + 3*24px) );max-width:calc((100% - 264px)*(4/12) + 3*24px);--container-widget-width:calc((100% - 264px)*(4/12) + 3*24px);--container-widget-flex-grow:0;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a27ef76 );}.elementor-894 .elementor-element.elementor-element-49fa6df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-80aae44{width:100%;max-width:100%;}.elementor-894 .elementor-element.elementor-element-80aae44:not( .elementor-widget-image ) .elementor-widget-container, .elementor-894 .elementor-element.elementor-element-80aae44.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://liverpoolcatholic.com.au/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-894 .elementor-element.elementor-element-46d2b50{width:100%;max-width:100%;}.elementor-894 .elementor-element.elementor-element-d08ccb0{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-894 .elementor-element.elementor-element-d08ccb0 .elementor-divider-separator{width:100%;}.elementor-894 .elementor-element.elementor-element-d08ccb0 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-894 .elementor-element.elementor-element-3027878{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-84d21c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-065a0c7{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-894 .elementor-element.elementor-element-065a0c7:not( .elementor-widget-image ) .elementor-widget-container, .elementor-894 .elementor-element.elementor-element-065a0c7.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://liverpoolcatholic.com.au/wp-content/uploads/2024/11/mask-highlight_150_mirrored.svg );-webkit-mask-size:cover;-webkit-mask-position:custom;-webkit-mask-position-x:0%;-webkit-mask-position-y:0%;}.elementor-894 .elementor-element.elementor-element-1573fee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-8ce45ac{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-3fe4958 .elementor-heading-title{font-family:var( --e-global-typography-8f4b38a-font-family ), Sans-serif;font-size:var( --e-global-typography-8f4b38a-font-size );font-weight:var( --e-global-typography-8f4b38a-font-weight );line-height:var( --e-global-typography-8f4b38a-line-height );letter-spacing:var( --e-global-typography-8f4b38a-letter-spacing );word-spacing:var( --e-global-typography-8f4b38a-word-spacing );color:var( --e-global-color-a27ef76 );}.elementor-894 .elementor-element.elementor-element-871053e{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a27ef76 );}.elementor-894 .elementor-element.elementor-element-9aea507{--display:flex;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-c3cf229{--divider-border-style:dotted;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;width:var( --container-widget-width, 92px );max-width:92px;--container-widget-width:92px;--container-widget-flex-grow:0;top:46px;z-index:2;}body:not(.rtl) .elementor-894 .elementor-element.elementor-element-c3cf229{left:-31px;}body.rtl .elementor-894 .elementor-element.elementor-element-c3cf229{right:-31px;}.elementor-894 .elementor-element.elementor-element-c3cf229 .elementor-divider-separator{width:100%;}.elementor-894 .elementor-element.elementor-element-c3cf229 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-894 .elementor-element.elementor-element-5d5c6b7{z-index:3;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-icon{padding-inline-end:2.5px;}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-item > a{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-text{color:var( --e-global-color-a27ef76 );transition:color 0.3s;}.elementor-894 .elementor-element.elementor-element-197e786 .elementor-button{background-color:#24337A;font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;fill:var( --e-global-color-54f18e5 );color:var( --e-global-color-54f18e5 );border-style:none;}.elementor-894 .elementor-element.elementor-element-197e786 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-197e786{z-index:3;}.elementor-894 .elementor-element.elementor-element-197e786 .elementor-button-content-wrapper{flex-direction:row;}.elementor-894 .elementor-element.elementor-element-197e786 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-894 .elementor-element.elementor-element-197e786 .elementor-button:hover, .elementor-894 .elementor-element.elementor-element-197e786 .elementor-button:focus{color:#F7F8FC;}.elementor-894 .elementor-element.elementor-element-197e786 .elementor-button:hover svg, .elementor-894 .elementor-element.elementor-element-197e786 .elementor-button:focus svg{fill:#F7F8FC;}.elementor-894 .elementor-element.elementor-element-cd030d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-894 .elementor-element.elementor-element-cd030d0:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-cd030d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-9fb5016{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-6288e86 .elementor-heading-title{font-family:var( --e-global-typography-12acdf7-font-family ), Sans-serif;font-size:var( --e-global-typography-12acdf7-font-size );font-weight:var( --e-global-typography-12acdf7-font-weight );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-7872750 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;fill:var( --e-global-color-54f18e5 );color:var( --e-global-color-54f18e5 );border-style:none;}.elementor-894 .elementor-element.elementor-element-7872750{z-index:3;}.elementor-894 .elementor-element.elementor-element-7872750 .elementor-button-content-wrapper{flex-direction:row;}.elementor-894 .elementor-element.elementor-element-7872750 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-894 .elementor-element.elementor-element-7872750 .elementor-button:hover, .elementor-894 .elementor-element.elementor-element-7872750 .elementor-button:focus{color:var( --e-global-color-54f18e5 );border-color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-7872750 .elementor-button:hover svg, .elementor-894 .elementor-element.elementor-element-7872750 .elementor-button:focus svg{fill:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-7d1053c{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-894 .elementor-element.elementor-element-7d1053c .elementor-divider-separator{width:100%;}.elementor-894 .elementor-element.elementor-element-7d1053c .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-894 .elementor-element.elementor-element-a82b002{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-a8a4f42{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-e852aaa .elementor-heading-title{font-family:var( --e-global-typography-8f4b38a-font-family ), Sans-serif;font-size:var( --e-global-typography-8f4b38a-font-size );font-weight:var( --e-global-typography-8f4b38a-font-weight );line-height:var( --e-global-typography-8f4b38a-line-height );letter-spacing:var( --e-global-typography-8f4b38a-letter-spacing );word-spacing:var( --e-global-typography-8f4b38a-word-spacing );color:var( --e-global-color-a27ef76 );}.elementor-894 .elementor-element.elementor-element-f267285{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a27ef76 );}.elementor-894 .elementor-element.elementor-element-0add37c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-894 .elementor-element.elementor-element-0add37c:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-0add37c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-f92dc33{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-4c75a4f .elementor-heading-title{font-family:var( --e-global-typography-12acdf7-font-family ), Sans-serif;font-size:var( --e-global-typography-12acdf7-font-size );font-weight:var( --e-global-typography-12acdf7-font-weight );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-6ce7adc .elementor-button{background-color:var( --e-global-color-secondary );font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;fill:var( --e-global-color-54f18e5 );color:var( --e-global-color-54f18e5 );border-style:none;}.elementor-894 .elementor-element.elementor-element-6ce7adc{z-index:3;}.elementor-894 .elementor-element.elementor-element-6ce7adc .elementor-button-content-wrapper{flex-direction:row;}.elementor-894 .elementor-element.elementor-element-6ce7adc .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-894 .elementor-element.elementor-element-6ce7adc .elementor-button:hover, .elementor-894 .elementor-element.elementor-element-6ce7adc .elementor-button:focus{color:var( --e-global-color-54f18e5 );border-color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-6ce7adc .elementor-button:hover svg, .elementor-894 .elementor-element.elementor-element-6ce7adc .elementor-button:focus svg{fill:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-5363ede{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-894 .elementor-element.elementor-element-5363ede .elementor-icon-wrapper{text-align:center;}.elementor-894 .elementor-element.elementor-element-5363ede.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-18b9eef );}.elementor-894 .elementor-element.elementor-element-5363ede.elementor-view-framed .elementor-icon, .elementor-894 .elementor-element.elementor-element-5363ede.elementor-view-default .elementor-icon{color:var( --e-global-color-18b9eef );border-color:var( --e-global-color-18b9eef );}.elementor-894 .elementor-element.elementor-element-5363ede.elementor-view-framed .elementor-icon, .elementor-894 .elementor-element.elementor-element-5363ede.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-18b9eef );}.elementor-894 .elementor-element.elementor-element-5363ede .elementor-icon{font-size:100%;}.elementor-894 .elementor-element.elementor-element-5363ede .elementor-icon svg{height:100%;}.elementor-894 .elementor-element.elementor-element-5363ede .elementor-icon-wrapper svg{width:auto;}.elementor-894 .elementor-element.elementor-element-9f4c70b{--display:flex;--justify-content:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-9f4c70b:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-9f4c70b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-894 .elementor-element.elementor-element-432e491 .elementor-repeater-item-20c2fb6 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://liverpoolcatholic.com.au/wp-content/uploads/2025/01/Laneway1.webp);background-size:cover;}.elementor-894 .elementor-element.elementor-element-432e491 .elementor-repeater-item-c7987ce .swiper-slide-bg{background-color:#833ca3;background-image:url(https://liverpoolcatholic.com.au/wp-content/uploads/2025/01/Laneway2.webp);background-size:cover;}.elementor-894 .elementor-element.elementor-element-432e491 .elementor-repeater-item-98e4b0b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://liverpoolcatholic.com.au/wp-content/uploads/2025/01/Laneway3.webp);background-size:cover;}.elementor-894 .elementor-element.elementor-element-432e491 .elementor-repeater-item-d0dbaa2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://liverpoolcatholic.com.au/wp-content/uploads/2024/12/image-meal_deals.webp);background-size:cover;}.elementor-894 .elementor-element.elementor-element-432e491 .swiper-slide{transition-duration:calc(4000ms*1.2);height:400px;}.elementor-894 .elementor-element.elementor-element-432e491 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-432e491:not( .elementor-widget-image ) .elementor-widget-container, .elementor-894 .elementor-element.elementor-element-432e491.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://liverpoolcatholic.com.au/wp-content/uploads/2024/12/mask-meal_cover.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom center;}.elementor-894 .elementor-element.elementor-element-432e491 .swiper-slide-contents{max-width:80%;}.elementor-894 .elementor-element.elementor-element-432e491 .swiper-slide-inner{text-align:center;}.elementor-894 .elementor-element.elementor-element-37d7481{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-894 .elementor-element.elementor-element-8e45d18{text-align:center;}.elementor-894 .elementor-element.elementor-element-8e45d18 .elementor-heading-title{font-family:var( --e-global-typography-12acdf7-font-family ), Sans-serif;font-size:var( --e-global-typography-12acdf7-font-size );font-weight:var( --e-global-typography-12acdf7-font-weight );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-35ce065 .elementor-button{background-color:var( --e-global-color-primary );font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;fill:var( --e-global-color-54f18e5 );color:var( --e-global-color-54f18e5 );border-style:none;}.elementor-894 .elementor-element.elementor-element-35ce065{z-index:3;}.elementor-894 .elementor-element.elementor-element-35ce065 .elementor-button-content-wrapper{flex-direction:row;}.elementor-894 .elementor-element.elementor-element-35ce065 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-894 .elementor-element.elementor-element-35ce065 .elementor-button:hover, .elementor-894 .elementor-element.elementor-element-35ce065 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-35ce065 .elementor-button:hover svg, .elementor-894 .elementor-element.elementor-element-35ce065 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-a8904f1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-a8904f1:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-a8904f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-227bc22{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-894 .elementor-element.elementor-element-083e16c.elementor-element{--align-self:flex-start;}.elementor-894 .elementor-element.elementor-element-083e16c{text-align:left;}.elementor-894 .elementor-element.elementor-element-083e16c .elementor-heading-title{font-family:var( --e-global-typography-e121f62-font-family ), Sans-serif;font-size:var( --e-global-typography-e121f62-font-size );font-weight:var( --e-global-typography-e121f62-font-weight );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-01d0623{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-f1a1fa1{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-227a919{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-92f16f3{font-family:var( --e-global-typography-6cb3f47-font-family ), Sans-serif;font-size:var( --e-global-typography-6cb3f47-font-size );font-weight:var( --e-global-typography-6cb3f47-font-weight );font-style:var( --e-global-typography-6cb3f47-font-style );line-height:var( --e-global-typography-6cb3f47-line-height );letter-spacing:var( --e-global-typography-6cb3f47-letter-spacing );word-spacing:var( --e-global-typography-6cb3f47-word-spacing );color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-b0d4aec{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-27ff84e{width:100%;max-width:100%;}.elementor-894 .elementor-element.elementor-element-27ff84e .elementor-heading-title{font-family:var( --e-global-typography-add9c52-font-family ), Sans-serif;font-size:var( --e-global-typography-add9c52-font-size );font-weight:var( --e-global-typography-add9c52-font-weight );text-transform:var( --e-global-typography-add9c52-text-transform );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-12e8550{text-align:right;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-532217d{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-6a74909{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-3ede6b3{--display:flex;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-3ede6b3:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-3ede6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://liverpoolcatholic.com.au/wp-content/uploads/2025/01/playground-inside-club2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-894 .elementor-element.elementor-element-126e579{width:100%;max-width:100%;}.elementor-894 .elementor-element.elementor-element-271b912{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-208e5a6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-894 .elementor-element.elementor-element-208e5a6:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-208e5a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-e1c9e85.elementor-element{--align-self:flex-start;}.elementor-894 .elementor-element.elementor-element-e1c9e85{text-align:left;}.elementor-894 .elementor-element.elementor-element-e1c9e85 .elementor-heading-title{font-family:var( --e-global-typography-e121f62-font-family ), Sans-serif;font-size:var( --e-global-typography-e121f62-font-size );font-weight:var( --e-global-typography-e121f62-font-weight );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-03b25a8{--spacer-size:20px;}.elementor-894 .elementor-element.elementor-element-4dfba9b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-894 .elementor-element.elementor-element-4dfba9b:not( .elementor-widget-image ) .elementor-widget-container, .elementor-894 .elementor-element.elementor-element-4dfba9b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://liverpoolcatholic.com.au/wp-content/uploads/2024/11/mask-highlight_150.svg );-webkit-mask-size:cover;-webkit-mask-position:center left;}.elementor-894 .elementor-element.elementor-element-59bc8c3{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-a9b0b2d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-894 .elementor-element.elementor-element-a9b0b2d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-894 .elementor-element.elementor-element-a9b0b2d{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-894 .elementor-element.elementor-element-a9b0b2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-a9b0b2d .elementor-icon-list-item > a{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-a9b0b2d .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-894 .elementor-element.elementor-element-34839bb{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-9315df6{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-f6eb9b3{width:100%;max-width:100%;}.elementor-894 .elementor-element.elementor-element-f6eb9b3 .elementor-heading-title{font-family:var( --e-global-typography-add9c52-font-family ), Sans-serif;font-size:var( --e-global-typography-add9c52-font-size );font-weight:var( --e-global-typography-add9c52-font-weight );text-transform:var( --e-global-typography-add9c52-text-transform );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-b13eca1{text-align:right;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-f9f67e1{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-5d7ed43{width:100%;max-width:100%;--icon-vertical-offset:0px;}.elementor-894 .elementor-element.elementor-element-5d7ed43 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-894 .elementor-element.elementor-element-5d7ed43 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-894 .elementor-element.elementor-element-5d7ed43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-5d7ed43 .elementor-icon-list-item > a{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-5d7ed43 .elementor-icon-list-text{color:var( --e-global-color-54f18e5 );transition:color 0.3s;}.elementor-894 .elementor-element.elementor-element-15e5035 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;fill:var( --e-global-color-54f18e5 );color:var( --e-global-color-54f18e5 );border-style:none;}.elementor-894 .elementor-element.elementor-element-15e5035{z-index:3;}.elementor-894 .elementor-element.elementor-element-15e5035 .elementor-button-content-wrapper{flex-direction:row;}.elementor-894 .elementor-element.elementor-element-15e5035 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-894 .elementor-element.elementor-element-15e5035 .elementor-button:hover, .elementor-894 .elementor-element.elementor-element-15e5035 .elementor-button:focus{color:var( --e-global-color-54f18e5 );border-color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-15e5035 .elementor-button:hover svg, .elementor-894 .elementor-element.elementor-element-15e5035 .elementor-button:focus svg{fill:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-321bc50{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-894 .elementor-element.elementor-element-321bc50:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-321bc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b9eef );}.elementor-894 .elementor-element.elementor-element-559272d.elementor-element{--align-self:flex-start;}.elementor-894 .elementor-element.elementor-element-559272d{text-align:left;}.elementor-894 .elementor-element.elementor-element-559272d .elementor-heading-title{font-family:var( --e-global-typography-e121f62-font-family ), Sans-serif;font-size:var( --e-global-typography-e121f62-font-size );font-weight:var( --e-global-typography-e121f62-font-weight );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-97f1f6f{--spacer-size:20px;}.elementor-894 .elementor-element.elementor-element-92aff6d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-894 .elementor-element.elementor-element-92aff6d:not( .elementor-widget-image ) .elementor-widget-container, .elementor-894 .elementor-element.elementor-element-92aff6d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://liverpoolcatholic.com.au/wp-content/uploads/2024/11/mask-highlight_150.svg );-webkit-mask-size:cover;-webkit-mask-position:center left;}.elementor-894 .elementor-element.elementor-element-fe1e5db > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-fe1e5db{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a27ef76 );}.elementor-894 .elementor-element.elementor-element-cf2f0e4{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-fb85dc9{width:100%;max-width:100%;}.elementor-894 .elementor-element.elementor-element-fb85dc9 .elementor-heading-title{font-family:var( --e-global-typography-add9c52-font-family ), Sans-serif;font-size:var( --e-global-typography-add9c52-font-size );font-weight:var( --e-global-typography-add9c52-font-weight );text-transform:var( --e-global-typography-add9c52-text-transform );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );color:var( --e-global-color-a27ef76 );}.elementor-894 .elementor-element.elementor-element-7980a40{text-align:right;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a27ef76 );}.elementor-894 .elementor-element.elementor-element-acdd7a2{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-a27ef76 );}.elementor-894 .elementor-element.elementor-element-ee05ea1{width:100%;max-width:100%;--icon-vertical-offset:0px;}.elementor-894 .elementor-element.elementor-element-ee05ea1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-894 .elementor-element.elementor-element-ee05ea1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-894 .elementor-element.elementor-element-ee05ea1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-ee05ea1 .elementor-icon-list-item > a{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-ee05ea1 .elementor-icon-list-text{color:var( --e-global-color-a27ef76 );transition:color 0.3s;}.elementor-894 .elementor-element.elementor-element-9de6206{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-70ab937{--display:flex;--justify-content:space-between;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-894 .elementor-element.elementor-element-70ab937:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-70ab937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b9eef );}.elementor-894 .elementor-element.elementor-element-a915f35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-d493e7e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-894 .elementor-element.elementor-element-87c4b56{width:100%;max-width:100%;}.elementor-894 .elementor-element.elementor-element-87c4b56:not( .elementor-widget-image ) .elementor-widget-container, .elementor-894 .elementor-element.elementor-element-87c4b56.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://liverpoolcatholic.com.au/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-894 .elementor-element.elementor-element-dbbfd93{--display:flex;--justify-content:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-7129ca2{width:100%;max-width:100%;text-align:left;}.elementor-894 .elementor-element.elementor-element-7129ca2.elementor-element{--align-self:flex-start;}.elementor-894 .elementor-element.elementor-element-7129ca2 .elementor-heading-title{font-family:var( --e-global-typography-c5a1619-font-family ), Sans-serif;font-size:var( --e-global-typography-c5a1619-font-size );font-weight:var( --e-global-typography-c5a1619-font-weight );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-21fb7ef .elementor-button{background-color:var( --e-global-color-primary );font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;fill:var( --e-global-color-54f18e5 );color:var( --e-global-color-54f18e5 );border-style:none;}.elementor-894 .elementor-element.elementor-element-21fb7ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-21fb7ef{z-index:3;}.elementor-894 .elementor-element.elementor-element-21fb7ef .elementor-button-content-wrapper{flex-direction:row;}.elementor-894 .elementor-element.elementor-element-21fb7ef .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-894 .elementor-element.elementor-element-21fb7ef .elementor-button:hover, .elementor-894 .elementor-element.elementor-element-21fb7ef .elementor-button:focus{color:var( --e-global-color-54f18e5 );border-color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-21fb7ef .elementor-button:hover svg, .elementor-894 .elementor-element.elementor-element-21fb7ef .elementor-button:focus svg{fill:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-6f1d9e7{--display:flex;--justify-content:space-between;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-894 .elementor-element.elementor-element-6f1d9e7:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-6f1d9e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b9eef );}.elementor-894 .elementor-element.elementor-element-69dc7de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-dd59141{width:100%;max-width:100%;}.elementor-894 .elementor-element.elementor-element-dd59141:not( .elementor-widget-image ) .elementor-widget-container, .elementor-894 .elementor-element.elementor-element-dd59141.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://liverpoolcatholic.com.au/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-894 .elementor-element.elementor-element-6cfa9e6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-894 .elementor-element.elementor-element-0806427{--display:flex;--justify-content:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-ca986b0{width:100%;max-width:100%;text-align:left;}.elementor-894 .elementor-element.elementor-element-ca986b0.elementor-element{--align-self:flex-start;}.elementor-894 .elementor-element.elementor-element-ca986b0 .elementor-heading-title{font-family:var( --e-global-typography-c5a1619-font-family ), Sans-serif;font-size:var( --e-global-typography-c5a1619-font-size );font-weight:var( --e-global-typography-c5a1619-font-weight );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-3c006b8 .elementor-button{background-color:var( --e-global-color-primary );font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;fill:var( --e-global-color-54f18e5 );color:var( --e-global-color-54f18e5 );border-style:none;}.elementor-894 .elementor-element.elementor-element-3c006b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-3c006b8{z-index:3;}.elementor-894 .elementor-element.elementor-element-3c006b8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-894 .elementor-element.elementor-element-3c006b8 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-894 .elementor-element.elementor-element-3c006b8 .elementor-button:hover, .elementor-894 .elementor-element.elementor-element-3c006b8 .elementor-button:focus{color:var( --e-global-color-54f18e5 );border-color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-3c006b8 .elementor-button:hover svg, .elementor-894 .elementor-element.elementor-element-3c006b8 .elementor-button:focus svg{fill:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-f895ab1{--display:flex;--justify-content:space-between;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-894 .elementor-element.elementor-element-f895ab1:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-f895ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b9eef );}.elementor-894 .elementor-element.elementor-element-e830741{width:100%;max-width:100%;}.elementor-894 .elementor-element.elementor-element-e830741:not( .elementor-widget-image ) .elementor-widget-container, .elementor-894 .elementor-element.elementor-element-e830741.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://liverpoolcatholic.com.au/wp-content/uploads/2024/11/mask-highlight_150_mirrored.svg );-webkit-mask-size:cover;-webkit-mask-position:center left;}.elementor-894 .elementor-element.elementor-element-5a66091{--display:flex;--justify-content:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-62e28bc{width:100%;max-width:100%;text-align:left;}.elementor-894 .elementor-element.elementor-element-62e28bc.elementor-element{--align-self:flex-start;}.elementor-894 .elementor-element.elementor-element-62e28bc .elementor-heading-title{font-family:var( --e-global-typography-c5a1619-font-family ), Sans-serif;font-size:var( --e-global-typography-c5a1619-font-size );font-weight:var( --e-global-typography-c5a1619-font-weight );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-f1a5c11 .elementor-button{background-color:var( --e-global-color-primary );font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;fill:var( --e-global-color-54f18e5 );color:var( --e-global-color-54f18e5 );border-style:none;}.elementor-894 .elementor-element.elementor-element-f1a5c11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-f1a5c11{z-index:3;}.elementor-894 .elementor-element.elementor-element-f1a5c11 .elementor-button-content-wrapper{flex-direction:row;}.elementor-894 .elementor-element.elementor-element-f1a5c11 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-894 .elementor-element.elementor-element-f1a5c11 .elementor-button:hover, .elementor-894 .elementor-element.elementor-element-f1a5c11 .elementor-button:focus{color:var( --e-global-color-54f18e5 );border-color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-f1a5c11 .elementor-button:hover svg, .elementor-894 .elementor-element.elementor-element-f1a5c11 .elementor-button:focus svg{fill:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-42b48bc{--display:flex;--justify-content:space-between;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-894 .elementor-element.elementor-element-42b48bc:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-42b48bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b9eef );}.elementor-894 .elementor-element.elementor-element-e65e112{width:100%;max-width:100%;}.elementor-894 .elementor-element.elementor-element-e65e112:not( .elementor-widget-image ) .elementor-widget-container, .elementor-894 .elementor-element.elementor-element-e65e112.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://liverpoolcatholic.com.au/wp-content/uploads/2024/11/mask-highlight_150.svg );-webkit-mask-size:cover;-webkit-mask-position:center left;}.elementor-894 .elementor-element.elementor-element-a0e8e6a{--display:flex;--justify-content:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-d758f7e{width:100%;max-width:100%;text-align:left;}.elementor-894 .elementor-element.elementor-element-d758f7e.elementor-element{--align-self:flex-start;}.elementor-894 .elementor-element.elementor-element-d758f7e .elementor-heading-title{font-family:var( --e-global-typography-c5a1619-font-family ), Sans-serif;font-size:var( --e-global-typography-c5a1619-font-size );font-weight:var( --e-global-typography-c5a1619-font-weight );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );color:var( --e-global-color-primary );}.elementor-894 .elementor-element.elementor-element-241ba8e .elementor-button{background-color:var( --e-global-color-primary );font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;fill:var( --e-global-color-54f18e5 );color:var( --e-global-color-54f18e5 );border-style:none;}.elementor-894 .elementor-element.elementor-element-241ba8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-241ba8e{z-index:3;}.elementor-894 .elementor-element.elementor-element-241ba8e .elementor-button-content-wrapper{flex-direction:row;}.elementor-894 .elementor-element.elementor-element-241ba8e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-894 .elementor-element.elementor-element-241ba8e .elementor-button:hover, .elementor-894 .elementor-element.elementor-element-241ba8e .elementor-button:focus{color:var( --e-global-color-54f18e5 );border-color:var( --e-global-color-54f18e5 );}.elementor-894 .elementor-element.elementor-element-241ba8e .elementor-button:hover svg, .elementor-894 .elementor-element.elementor-element-241ba8e .elementor-button:focus svg{fill:var( --e-global-color-54f18e5 );}@media(max-width:1536px){.elementor-894 .elementor-element.elementor-element-a3f5fc8{--min-height:400px;}.elementor-894 .elementor-element.elementor-element-86db5bb .elementor-heading-title{font-size:var( --e-global-typography-44c41e0-font-size );line-height:var( --e-global-typography-44c41e0-line-height );letter-spacing:var( --e-global-typography-44c41e0-letter-spacing );word-spacing:var( --e-global-typography-44c41e0-word-spacing );}.elementor-894 .elementor-element.elementor-element-1245948{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-c30ac35.e-con{--e-con-transform-translateX:200px;}.elementor-894 .elementor-element.elementor-element-26be64f .elementor-icon{font-size:200px;}.elementor-894 .elementor-element.elementor-element-26be64f .elementor-icon svg{height:200px;}.elementor-894 .elementor-element.elementor-element-f53c142 img{width:600px;max-width:600px;height:400px;}.elementor-894 .elementor-element.elementor-element-e2a8a04{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-1ffe4db{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-894 .elementor-element.elementor-element-089dca0{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-894 .elementor-element.elementor-element-5739e88 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-894 .elementor-element.elementor-element-5739e88 .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-0048082{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-a42db49{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-d08ccb0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-894 .elementor-element.elementor-element-3027878{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-894 .elementor-element.elementor-element-3fe4958 .elementor-heading-title{font-size:var( --e-global-typography-8f4b38a-font-size );line-height:var( --e-global-typography-8f4b38a-line-height );letter-spacing:var( --e-global-typography-8f4b38a-letter-spacing );word-spacing:var( --e-global-typography-8f4b38a-word-spacing );}.elementor-894 .elementor-element.elementor-element-871053e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-cd030d0{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-894 .elementor-element.elementor-element-6288e86 .elementor-heading-title{font-size:var( --e-global-typography-12acdf7-font-size );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );}.elementor-894 .elementor-element.elementor-element-7d1053c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-894 .elementor-element.elementor-element-a82b002{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-894 .elementor-element.elementor-element-e852aaa .elementor-heading-title{font-size:var( --e-global-typography-8f4b38a-font-size );line-height:var( --e-global-typography-8f4b38a-line-height );letter-spacing:var( --e-global-typography-8f4b38a-letter-spacing );word-spacing:var( --e-global-typography-8f4b38a-word-spacing );}.elementor-894 .elementor-element.elementor-element-f267285 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-f267285{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-0add37c{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-894 .elementor-element.elementor-element-4c75a4f .elementor-heading-title{font-size:var( --e-global-typography-12acdf7-font-size );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );}.elementor-894 .elementor-element.elementor-element-432e491 .swiper-slide{height:360px;}.elementor-894 .elementor-element.elementor-element-8e45d18 .elementor-heading-title{font-size:var( --e-global-typography-12acdf7-font-size );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );}.elementor-894 .elementor-element.elementor-element-a8904f1{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-894 .elementor-element.elementor-element-227bc22{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-894 .elementor-element.elementor-element-083e16c > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-894 .elementor-element.elementor-element-083e16c .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-01d0623{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-894 .elementor-element.elementor-element-227a919{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-92f16f3{font-size:var( --e-global-typography-6cb3f47-font-size );line-height:var( --e-global-typography-6cb3f47-line-height );letter-spacing:var( --e-global-typography-6cb3f47-letter-spacing );word-spacing:var( --e-global-typography-6cb3f47-word-spacing );}.elementor-894 .elementor-element.elementor-element-27ff84e .elementor-heading-title{font-size:var( --e-global-typography-add9c52-font-size );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );}.elementor-894 .elementor-element.elementor-element-12e8550{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-532217d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-3ede6b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-271b912{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-208e5a6{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-894 .elementor-element.elementor-element-e1c9e85 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-894 .elementor-element.elementor-element-e1c9e85 .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-4dfba9b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-894 .elementor-element.elementor-element-59bc8c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-a9b0b2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-a9b0b2d .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-34839bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-f6eb9b3 .elementor-heading-title{font-size:var( --e-global-typography-add9c52-font-size );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );}.elementor-894 .elementor-element.elementor-element-b13eca1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-f9f67e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-5d7ed43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-5d7ed43 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-321bc50{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-894 .elementor-element.elementor-element-559272d > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-894 .elementor-element.elementor-element-559272d .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-92aff6d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-894 .elementor-element.elementor-element-fe1e5db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-fe1e5db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-fb85dc9 .elementor-heading-title{font-size:var( --e-global-typography-add9c52-font-size );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );}.elementor-894 .elementor-element.elementor-element-7980a40{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-acdd7a2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-ee05ea1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-ee05ea1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-9de6206{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-894 .elementor-element.elementor-element-70ab937{--justify-content:space-between;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-894 .elementor-element.elementor-element-dbbfd93{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-894 .elementor-element.elementor-element-7129ca2 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-894 .elementor-element.elementor-element-7129ca2 .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}.elementor-894 .elementor-element.elementor-element-6f1d9e7{--justify-content:space-between;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-894 .elementor-element.elementor-element-0806427{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-894 .elementor-element.elementor-element-ca986b0 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-894 .elementor-element.elementor-element-ca986b0 .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}.elementor-894 .elementor-element.elementor-element-f895ab1{--justify-content:space-between;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-894 .elementor-element.elementor-element-5a66091{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-894 .elementor-element.elementor-element-62e28bc > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-894 .elementor-element.elementor-element-62e28bc .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}.elementor-894 .elementor-element.elementor-element-42b48bc{--justify-content:space-between;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-894 .elementor-element.elementor-element-a0e8e6a{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-894 .elementor-element.elementor-element-d758f7e > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-894 .elementor-element.elementor-element-d758f7e .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}}@media(max-width:1024px){.elementor-894 .elementor-element.elementor-element-a3f5fc8{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:calc(50vw + 60px);--padding-bottom:60px;--padding-left:0;--padding-right:0;}.elementor-894 .elementor-element.elementor-element-fb6cf91{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--z-index:2;}.elementor-894 .elementor-element.elementor-element-86db5bb .elementor-heading-title{font-size:var( --e-global-typography-44c41e0-font-size );line-height:var( --e-global-typography-44c41e0-line-height );letter-spacing:var( --e-global-typography-44c41e0-letter-spacing );word-spacing:var( --e-global-typography-44c41e0-word-spacing );}.elementor-894 .elementor-element.elementor-element-1245948 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-894 .elementor-element.elementor-element-1245948{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-c30ac35.e-con{--e-con-transform-translateX:0px;}.elementor-894 .elementor-element.elementor-element-26be64f .elementor-icon{font-size:25vw;}.elementor-894 .elementor-element.elementor-element-26be64f .elementor-icon svg{height:25vw;}.elementor-894 .elementor-element.elementor-element-f53c142{width:100%;max-width:100%;}.elementor-894 .elementor-element.elementor-element-f53c142 img{width:100%;max-width:100%;height:100%;object-position:center center;}.elementor-894 .elementor-element.elementor-element-e2a8a04{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-1ffe4db{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-894 .elementor-element.elementor-element-089dca0{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-894 .elementor-element.elementor-element-5739e88 .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-0048082{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-894 .elementor-element.elementor-element-a42db49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-a42db49{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-49fa6df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-49fa6df.e-con{--order:-99999 /* order start hack */;}.elementor-894 .elementor-element.elementor-element-d08ccb0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-894 .elementor-element.elementor-element-3027878{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-894 .elementor-element.elementor-element-84d21c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-84d21c6.e-con{--order:-99999 /* order start hack */;}.elementor-894 .elementor-element.elementor-element-3fe4958 .elementor-heading-title{font-size:var( --e-global-typography-8f4b38a-font-size );line-height:var( --e-global-typography-8f4b38a-line-height );letter-spacing:var( --e-global-typography-8f4b38a-letter-spacing );word-spacing:var( --e-global-typography-8f4b38a-word-spacing );}.elementor-894 .elementor-element.elementor-element-871053e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-6288e86 .elementor-heading-title{font-size:var( --e-global-typography-12acdf7-font-size );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );}.elementor-894 .elementor-element.elementor-element-7d1053c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-894 .elementor-element.elementor-element-a82b002{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-894 .elementor-element.elementor-element-e852aaa .elementor-heading-title{font-size:var( --e-global-typography-8f4b38a-font-size );line-height:var( --e-global-typography-8f4b38a-line-height );letter-spacing:var( --e-global-typography-8f4b38a-letter-spacing );word-spacing:var( --e-global-typography-8f4b38a-word-spacing );}.elementor-894 .elementor-element.elementor-element-f267285{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-4c75a4f .elementor-heading-title{font-size:var( --e-global-typography-12acdf7-font-size );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );}.elementor-894 .elementor-element.elementor-element-432e491 .swiper-slide{height:280px;}.elementor-894 .elementor-element.elementor-element-8e45d18 .elementor-heading-title{font-size:var( --e-global-typography-12acdf7-font-size );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );}.elementor-894 .elementor-element.elementor-element-a8904f1{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-894 .elementor-element.elementor-element-227bc22{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-894 .elementor-element.elementor-element-083e16c .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-01d0623{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-894 .elementor-element.elementor-element-227a919{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-92f16f3{font-size:var( --e-global-typography-6cb3f47-font-size );line-height:var( --e-global-typography-6cb3f47-line-height );letter-spacing:var( --e-global-typography-6cb3f47-letter-spacing );word-spacing:var( --e-global-typography-6cb3f47-word-spacing );}.elementor-894 .elementor-element.elementor-element-27ff84e .elementor-heading-title{font-size:var( --e-global-typography-add9c52-font-size );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );}.elementor-894 .elementor-element.elementor-element-12e8550{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-532217d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-6a74909.e-con{--order:-99999 /* order start hack */;}.elementor-894 .elementor-element.elementor-element-271b912{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-894 .elementor-element.elementor-element-208e5a6{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-894 .elementor-element.elementor-element-e1c9e85 .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-03b25a8{--spacer-size:15px;}.elementor-894 .elementor-element.elementor-element-4dfba9b{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-894 .elementor-element.elementor-element-59bc8c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-a9b0b2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-a9b0b2d .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-34839bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-f6eb9b3 .elementor-heading-title{font-size:var( --e-global-typography-add9c52-font-size );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );}.elementor-894 .elementor-element.elementor-element-b13eca1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-f9f67e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-5d7ed43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-5d7ed43 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-321bc50{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-894 .elementor-element.elementor-element-559272d .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-97f1f6f{--spacer-size:15px;}.elementor-894 .elementor-element.elementor-element-92aff6d{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-894 .elementor-element.elementor-element-fe1e5db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-fe1e5db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-fb85dc9 .elementor-heading-title{font-size:var( --e-global-typography-add9c52-font-size );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );}.elementor-894 .elementor-element.elementor-element-7980a40{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-acdd7a2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-ee05ea1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-ee05ea1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-9de6206{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-894 .elementor-element.elementor-element-70ab937{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-894 .elementor-element.elementor-element-dbbfd93{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-894 .elementor-element.elementor-element-7129ca2 .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}.elementor-894 .elementor-element.elementor-element-6f1d9e7{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-894 .elementor-element.elementor-element-0806427{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-894 .elementor-element.elementor-element-ca986b0 .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}.elementor-894 .elementor-element.elementor-element-f895ab1{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-894 .elementor-element.elementor-element-5a66091{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-894 .elementor-element.elementor-element-62e28bc .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}.elementor-894 .elementor-element.elementor-element-42b48bc{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-894 .elementor-element.elementor-element-a0e8e6a{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-894 .elementor-element.elementor-element-d758f7e .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}}@media(max-width:767px){.elementor-894 .elementor-element.elementor-element-a3f5fc8{--min-height:25vh;--padding-top:calc(50vw + 40px);--padding-bottom:40px;--padding-left:0;--padding-right:0;}.elementor-894 .elementor-element.elementor-element-a3f5fc8:not(.elementor-motion-effects-element-type-background), .elementor-894 .elementor-element.elementor-element-a3f5fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-894 .elementor-element.elementor-element-fb6cf91{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-894 .elementor-element.elementor-element-86db5bb .elementor-heading-title{font-size:var( --e-global-typography-44c41e0-font-size );line-height:var( --e-global-typography-44c41e0-line-height );letter-spacing:var( --e-global-typography-44c41e0-letter-spacing );word-spacing:var( --e-global-typography-44c41e0-word-spacing );}.elementor-894 .elementor-element.elementor-element-1245948{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-c30ac35{--width:80%;}.elementor-894 .elementor-element.elementor-element-e2a8a04{--width:90%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-1ffe4db{--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-894 .elementor-element.elementor-element-089dca0{--content-width:100%;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-894 .elementor-element.elementor-element-5739e88 .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-0048082{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-894 .elementor-element.elementor-element-a42db49{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-49fa6df{--flex-wrap:nowrap;}.elementor-894 .elementor-element.elementor-element-d08ccb0 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-894 .elementor-element.elementor-element-3027878{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-894 .elementor-element.elementor-element-84d21c6{--flex-wrap:nowrap;}.elementor-894 .elementor-element.elementor-element-1573fee{--width:25%;}.elementor-894 .elementor-element.elementor-element-8ce45ac{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-894 .elementor-element.elementor-element-3fe4958 .elementor-heading-title{font-size:var( --e-global-typography-8f4b38a-font-size );line-height:var( --e-global-typography-8f4b38a-line-height );letter-spacing:var( --e-global-typography-8f4b38a-letter-spacing );word-spacing:var( --e-global-typography-8f4b38a-word-spacing );}.elementor-894 .elementor-element.elementor-element-871053e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-197e786 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-cd030d0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-894 .elementor-element.elementor-element-9fb5016{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-894 .elementor-element.elementor-element-6288e86 .elementor-heading-title{font-size:var( --e-global-typography-12acdf7-font-size );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );}.elementor-894 .elementor-element.elementor-element-7872750 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-7872750 .elementor-button{font-size:13px;}.elementor-894 .elementor-element.elementor-element-7d1053c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-894 .elementor-element.elementor-element-a82b002{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-894 .elementor-element.elementor-element-a8a4f42{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-894 .elementor-element.elementor-element-e852aaa .elementor-heading-title{font-size:var( --e-global-typography-8f4b38a-font-size );line-height:var( --e-global-typography-8f4b38a-line-height );letter-spacing:var( --e-global-typography-8f4b38a-letter-spacing );word-spacing:var( --e-global-typography-8f4b38a-word-spacing );}.elementor-894 .elementor-element.elementor-element-f267285 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-f267285{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-0add37c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-894 .elementor-element.elementor-element-f92dc33{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-894 .elementor-element.elementor-element-4c75a4f .elementor-heading-title{font-size:var( --e-global-typography-12acdf7-font-size );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );}.elementor-894 .elementor-element.elementor-element-6ce7adc > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-6ce7adc .elementor-button{font-size:13px;}.elementor-894 .elementor-element.elementor-element-9f4c70b{--min-height:380px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-432e491 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-894 .elementor-element.elementor-element-432e491:not( .elementor-widget-image ) .elementor-widget-container, .elementor-894 .elementor-element.elementor-element-432e491.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;-webkit-mask-position:bottom center;}.elementor-894 .elementor-element.elementor-element-432e491 .swiper-slide{height:240px;}.elementor-894 .elementor-element.elementor-element-37d7481{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-894 .elementor-element.elementor-element-8e45d18 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-894 .elementor-element.elementor-element-8e45d18 .elementor-heading-title{font-size:var( --e-global-typography-12acdf7-font-size );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );}.elementor-894 .elementor-element.elementor-element-a8904f1{--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-894 .elementor-element.elementor-element-227bc22{--content-width:100%;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-894 .elementor-element.elementor-element-083e16c .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-01d0623{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-894 .elementor-element.elementor-element-227a919{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-92f16f3{font-size:var( --e-global-typography-6cb3f47-font-size );line-height:var( --e-global-typography-6cb3f47-line-height );letter-spacing:var( --e-global-typography-6cb3f47-letter-spacing );word-spacing:var( --e-global-typography-6cb3f47-word-spacing );}.elementor-894 .elementor-element.elementor-element-b0d4aec{--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-27ff84e .elementor-heading-title{font-size:var( --e-global-typography-add9c52-font-size );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );}.elementor-894 .elementor-element.elementor-element-12e8550{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-532217d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-6a74909{--flex-wrap:nowrap;}.elementor-894 .elementor-element.elementor-element-271b912{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-894 .elementor-element.elementor-element-208e5a6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-894 .elementor-element.elementor-element-e1c9e85 .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-4dfba9b{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-894 .elementor-element.elementor-element-59bc8c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-894 .elementor-element.elementor-element-a9b0b2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-a9b0b2d .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-34839bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-f6eb9b3 .elementor-heading-title{font-size:var( --e-global-typography-add9c52-font-size );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );}.elementor-894 .elementor-element.elementor-element-b13eca1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-f9f67e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-5d7ed43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-5d7ed43 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-15e5035 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-15e5035 .elementor-button{font-size:15px;}.elementor-894 .elementor-element.elementor-element-321bc50{--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-894 .elementor-element.elementor-element-559272d .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-97f1f6f{--spacer-size:15px;}.elementor-894 .elementor-element.elementor-element-92aff6d{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-894 .elementor-element.elementor-element-fe1e5db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-fe1e5db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-fb85dc9 .elementor-heading-title{font-size:var( --e-global-typography-add9c52-font-size );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );}.elementor-894 .elementor-element.elementor-element-7980a40{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-acdd7a2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-ee05ea1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-ee05ea1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-9de6206{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-894 .elementor-element.elementor-element-70ab937{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-894 .elementor-element.elementor-element-a915f35{--width:75%;}.elementor-894 .elementor-element.elementor-element-d493e7e{--container-widget-width:33.33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33.33% );max-width:33.33%;}.elementor-894 .elementor-element.elementor-element-87c4b56{width:var( --container-widget-width, 66.67% );max-width:66.67%;--container-widget-width:66.67%;--container-widget-flex-grow:0;}.elementor-894 .elementor-element.elementor-element-7129ca2 .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}.elementor-894 .elementor-element.elementor-element-21fb7ef > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-6f1d9e7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-894 .elementor-element.elementor-element-69dc7de{--width:75%;}.elementor-894 .elementor-element.elementor-element-dd59141{width:var( --container-widget-width, 66.67% );max-width:66.67%;--container-widget-width:66.67%;--container-widget-flex-grow:0;}.elementor-894 .elementor-element.elementor-element-6cfa9e6{--container-widget-width:33.33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33.33% );max-width:33.33%;}.elementor-894 .elementor-element.elementor-element-ca986b0 .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}.elementor-894 .elementor-element.elementor-element-3c006b8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-f895ab1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-894 .elementor-element.elementor-element-e830741{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-894 .elementor-element.elementor-element-62e28bc .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}.elementor-894 .elementor-element.elementor-element-f1a5c11 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-894 .elementor-element.elementor-element-42b48bc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-894 .elementor-element.elementor-element-e65e112{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-894 .elementor-element.elementor-element-d758f7e .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}.elementor-894 .elementor-element.elementor-element-241ba8e > .elementor-widget-container{margin:10px 0px 0px 0px;}}@media(min-width:768px){.elementor-894 .elementor-element.elementor-element-fb6cf91{--width:50%;}.elementor-894 .elementor-element.elementor-element-c30ac35{--width:750px;}.elementor-894 .elementor-element.elementor-element-e2a8a04{--width:100%;}.elementor-894 .elementor-element.elementor-element-089dca0{--content-width:calc(70% + 0.7*80px);}.elementor-894 .elementor-element.elementor-element-49fa6df{--width:calc((100% - 264px)*(7/12) + 6*24px);}.elementor-894 .elementor-element.elementor-element-84d21c6{--width:calc((100% - 264px)*(7/12) + 6*24px);}.elementor-894 .elementor-element.elementor-element-1573fee{--width:25%;}.elementor-894 .elementor-element.elementor-element-8ce45ac{--width:calc((100% - 264px)*(4/12) + 3*24px);}.elementor-894 .elementor-element.elementor-element-a8a4f42{--width:calc((100% - 20px) / 2);}.elementor-894 .elementor-element.elementor-element-0add37c{--width:calc((100% - 120px)*(4/6) + 3*24px);}.elementor-894 .elementor-element.elementor-element-9f4c70b{--width:calc((100% - 264px)*(5/12) + 4*24px);}.elementor-894 .elementor-element.elementor-element-227bc22{--content-width:calc(70% + 0.7*80px);}.elementor-894 .elementor-element.elementor-element-f1a1fa1{--width:calc((100% - 264px)*(4/12) + 3*24px);}.elementor-894 .elementor-element.elementor-element-6a74909{--width:calc((100% - 264px)*(7/12) + 6*24px);}.elementor-894 .elementor-element.elementor-element-321bc50{--width:100%;}}@media(max-width:1536px) and (min-width:768px){.elementor-894 .elementor-element.elementor-element-c30ac35{--width:600px;}.elementor-894 .elementor-element.elementor-element-e2a8a04{--width:90%;}.elementor-894 .elementor-element.elementor-element-089dca0{--content-width:100%;}.elementor-894 .elementor-element.elementor-element-8ce45ac{--width:50%;}.elementor-894 .elementor-element.elementor-element-cd030d0{--width:100%;}.elementor-894 .elementor-element.elementor-element-0add37c{--width:100%;}.elementor-894 .elementor-element.elementor-element-227bc22{--content-width:100%;}.elementor-894 .elementor-element.elementor-element-70ab937{--width:calc(50% - 20px);}.elementor-894 .elementor-element.elementor-element-6f1d9e7{--width:calc(50% - 20px);}.elementor-894 .elementor-element.elementor-element-f895ab1{--width:calc(50% - 20px);}.elementor-894 .elementor-element.elementor-element-42b48bc{--width:calc(50% - 20px);}}@media(max-width:1024px) and (min-width:768px){.elementor-894 .elementor-element.elementor-element-fb6cf91{--width:80%;}.elementor-894 .elementor-element.elementor-element-c30ac35{--width:80%;}.elementor-894 .elementor-element.elementor-element-e2a8a04{--width:90%;}.elementor-894 .elementor-element.elementor-element-089dca0{--content-width:100%;}.elementor-894 .elementor-element.elementor-element-49fa6df{--width:100%;}.elementor-894 .elementor-element.elementor-element-84d21c6{--width:100%;}.elementor-894 .elementor-element.elementor-element-8ce45ac{--width:100%;}.elementor-894 .elementor-element.elementor-element-cd030d0{--width:100%;}.elementor-894 .elementor-element.elementor-element-a8a4f42{--width:100%;}.elementor-894 .elementor-element.elementor-element-0add37c{--width:100%;}.elementor-894 .elementor-element.elementor-element-9f4c70b{--width:100%;}.elementor-894 .elementor-element.elementor-element-227bc22{--content-width:100%;}.elementor-894 .elementor-element.elementor-element-f1a1fa1{--width:100%;}.elementor-894 .elementor-element.elementor-element-6a74909{--width:100%;}.elementor-894 .elementor-element.elementor-element-70ab937{--width:calc(50% - 15px);}.elementor-894 .elementor-element.elementor-element-6f1d9e7{--width:calc(50% - 15px);}.elementor-894 .elementor-element.elementor-element-f895ab1{--width:calc(50% - 15px);}.elementor-894 .elementor-element.elementor-element-42b48bc{--width:calc(50% - 15px);}}@media(min-width:2400px){.elementor-894 .elementor-element.elementor-element-86db5bb .elementor-heading-title{font-size:var( --e-global-typography-44c41e0-font-size );line-height:var( --e-global-typography-44c41e0-line-height );letter-spacing:var( --e-global-typography-44c41e0-letter-spacing );word-spacing:var( --e-global-typography-44c41e0-word-spacing );}.elementor-894 .elementor-element.elementor-element-1245948{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-089dca0{--content-width:1680px;}.elementor-894 .elementor-element.elementor-element-5739e88 .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-a42db49{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-3fe4958 .elementor-heading-title{font-size:var( --e-global-typography-8f4b38a-font-size );line-height:var( --e-global-typography-8f4b38a-line-height );letter-spacing:var( --e-global-typography-8f4b38a-letter-spacing );word-spacing:var( --e-global-typography-8f4b38a-word-spacing );}.elementor-894 .elementor-element.elementor-element-871053e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-5d5c6b7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-6288e86 .elementor-heading-title{font-size:var( --e-global-typography-12acdf7-font-size );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );}.elementor-894 .elementor-element.elementor-element-e852aaa .elementor-heading-title{font-size:var( --e-global-typography-8f4b38a-font-size );line-height:var( --e-global-typography-8f4b38a-line-height );letter-spacing:var( --e-global-typography-8f4b38a-letter-spacing );word-spacing:var( --e-global-typography-8f4b38a-word-spacing );}.elementor-894 .elementor-element.elementor-element-f267285{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-4c75a4f .elementor-heading-title{font-size:var( --e-global-typography-12acdf7-font-size );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );}.elementor-894 .elementor-element.elementor-element-8e45d18 .elementor-heading-title{font-size:var( --e-global-typography-12acdf7-font-size );line-height:var( --e-global-typography-12acdf7-line-height );letter-spacing:var( --e-global-typography-12acdf7-letter-spacing );word-spacing:var( --e-global-typography-12acdf7-word-spacing );}.elementor-894 .elementor-element.elementor-element-227bc22{--content-width:1680px;}.elementor-894 .elementor-element.elementor-element-083e16c .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-227a919{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-92f16f3{font-size:var( --e-global-typography-6cb3f47-font-size );line-height:var( --e-global-typography-6cb3f47-line-height );letter-spacing:var( --e-global-typography-6cb3f47-letter-spacing );word-spacing:var( --e-global-typography-6cb3f47-word-spacing );}.elementor-894 .elementor-element.elementor-element-27ff84e .elementor-heading-title{font-size:var( --e-global-typography-add9c52-font-size );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );}.elementor-894 .elementor-element.elementor-element-12e8550{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-532217d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-e1c9e85 .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-a9b0b2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-a9b0b2d .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-34839bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-f6eb9b3 .elementor-heading-title{font-size:var( --e-global-typography-add9c52-font-size );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );}.elementor-894 .elementor-element.elementor-element-b13eca1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-f9f67e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-5d7ed43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-5d7ed43 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-559272d .elementor-heading-title{font-size:var( --e-global-typography-e121f62-font-size );line-height:var( --e-global-typography-e121f62-line-height );letter-spacing:var( --e-global-typography-e121f62-letter-spacing );word-spacing:var( --e-global-typography-e121f62-word-spacing );}.elementor-894 .elementor-element.elementor-element-fe1e5db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-fb85dc9 .elementor-heading-title{font-size:var( --e-global-typography-add9c52-font-size );line-height:var( --e-global-typography-add9c52-line-height );letter-spacing:var( --e-global-typography-add9c52-letter-spacing );word-spacing:var( --e-global-typography-add9c52-word-spacing );}.elementor-894 .elementor-element.elementor-element-7980a40{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-acdd7a2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-ee05ea1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-894 .elementor-element.elementor-element-ee05ea1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-894 .elementor-element.elementor-element-7129ca2 .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}.elementor-894 .elementor-element.elementor-element-ca986b0 .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}.elementor-894 .elementor-element.elementor-element-62e28bc .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}.elementor-894 .elementor-element.elementor-element-d758f7e .elementor-heading-title{font-size:var( --e-global-typography-c5a1619-font-size );line-height:var( --e-global-typography-c5a1619-line-height );letter-spacing:var( --e-global-typography-c5a1619-letter-spacing );word-spacing:var( --e-global-typography-c5a1619-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-fb6cf91 */.elementor-894 .elementor-element.elementor-element-fb6cf91{
    max-width: 840px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-26be64f */.elementor-894 .elementor-element.elementor-element-26be64f .elementor-icon-wrapper{
    height: 250px;
    opacity: 60%
}

@media only screen and (max-width: 1536px) {
    .elementor-894 .elementor-element.elementor-element-26be64f .elementor-icon-wrapper{
        height: 200px;
    }
}
@media only screen and (max-width: 1024px) {
    .elementor-894 .elementor-element.elementor-element-26be64f .elementor-icon-wrapper{
        height: 25vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c30ac35 */.elementor-894 .elementor-element.elementor-element-c30ac35{
    height: 500px;
}

@media only screen and (max-width: 1536px) {
    .elementor-894 .elementor-element.elementor-element-c30ac35{
        height: 400px;
    }
}
@media only screen and (max-width: 1024px) {
    .elementor-894 .elementor-element.elementor-element-c30ac35 .elementor-widget-container img{
        aspect-ratio: 8/5;
        -webkit-mask-image: url(https://liverpoolcatholic.com.au/wp-content/uploads/2024/11/mask-archive_header_mobile.svg) !important;
    }
    .elementor-894 .elementor-element.elementor-element-c30ac35{
        height: auto;
        aspect-ratio: 8/5;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5739e88 */.elementor-894 .elementor-element.elementor-element-5739e88 {
    position: relative
}

.elementor-894 .elementor-element.elementor-element-5739e88:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 6px;
    background: #F0A51D;
    bottom: -20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80aae44 */.elementor-894 .elementor-element.elementor-element-80aae44 img{
    height: 100%;
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46d2b50 */.elementor-894 .elementor-element.elementor-element-46d2b50{
    border-radius: 50%;
    overflow: hidden;
}

.elementor-894 .elementor-element.elementor-element-46d2b50 img{
    height: 100%;
    aspect-ratio: 1;
    object-fit: cover;
}

.elementor-894 .elementor-element.elementor-element-46d2b50:after{
    content:'';
    position: absolute;
    background: #F0A51D;
    inset: 0 50% 0 0;
    transform: rotate(0deg);
    transform-origin: center right;
    transition: all .6s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49fa6df */.elementor-894 .elementor-element.elementor-element-49fa6df:hover .imageEffect:after{
    transform: rotate(180deg);
}

.elementor-894 .elementor-element.elementor-element-49fa6df:hover .title:after{
    width: 100%;
    opacity: 1;
}

.elementor-894 .elementor-element.elementor-element-49fa6df:hover .button{
    scale: 1;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-065a0c7 */.elementor-894 .elementor-element.elementor-element-065a0c7{
    border-radius: 0 100vw 100vw 0;
    overflow: hidden;
}

.elementor-894 .elementor-element.elementor-element-065a0c7 img{
    width: 100%;
    aspect-ratio: 1.5;
    object-fit: cover;
}

.elementor-894 .elementor-element.elementor-element-065a0c7:after{
    content:'';
    position: absolute;
    background: rgba(56, 227, 196, 0.9);
    inset: 0 0 0 66.67%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1573fee */.elementor-894 .elementor-element.elementor-element-1573fee{
    border-radius: 0 100vw 100vw 0;
    overflow: hidden;
}

.elementor-894 .elementor-element.elementor-element-1573fee:after{
    content:'';
    position: absolute;
    background: #38E3C4;
    inset: 0 0 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84d21c6 */.elementor-894 .elementor-element.elementor-element-84d21c6:hover .imageEffect:after{
    transform: rotate(180deg);
}

.elementor-894 .elementor-element.elementor-element-84d21c6:hover .title:after{
    width: 100%;
    opacity: 1;
}

.elementor-894 .elementor-element.elementor-element-84d21c6:hover .button{
    scale: 1;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c3cf229 */.elementor-894 .elementor-element.elementor-element-c3cf229{
    rotate: 90deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-197e786 */.elementor-894 .elementor-element.elementor-element-197e786 .elementor-button-text{
    order: 1 !important;
}
.elementor-894 .elementor-element.elementor-element-197e786 .elementor-button-icon{
    order: 2 !important;
}

.elementor-894 .elementor-element.elementor-element-197e786 a.elementor-button:before {
    background: #F0A51D;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7872750 */.elementor-894 .elementor-element.elementor-element-7872750 .elementor-button-text{
    order: 1 !important;
}
.elementor-894 .elementor-element.elementor-element-7872750 .elementor-button-icon{
    order: 2 !important;
}

.elementor-894 .elementor-element.elementor-element-7872750 a.elementor-button:before {
    background: #F0A51D;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ce7adc */.elementor-894 .elementor-element.elementor-element-6ce7adc .elementor-button-text{
    order: 1 !important;
}
.elementor-894 .elementor-element.elementor-element-6ce7adc .elementor-button-icon{
    order: 2 !important;
}

.elementor-894 .elementor-element.elementor-element-6ce7adc a.elementor-button:before {
    background: #F0A51D;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-432e491 *//*.elementor-894 .elementor-element.elementor-element-432e491 .swiper-slide{
    height: 100%;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35ce065 */.elementor-894 .elementor-element.elementor-element-35ce065 .elementor-button-text{
    order: 1 !important;
}
.elementor-894 .elementor-element.elementor-element-35ce065 .elementor-button-icon{
    order: 2 !important;
}

.elementor-894 .elementor-element.elementor-element-35ce065 a.elementor-button:before {
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-083e16c */.elementor-894 .elementor-element.elementor-element-083e16c {
    position: relative
}

.elementor-894 .elementor-element.elementor-element-083e16c:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 6px;
    background: #F0A51D;
    bottom: -20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-92f16f3 */.elementor-894 .elementor-element.elementor-element-92f16f3 span.small-text {
    font-size: 12px;
    font-style: italic
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12e8550 */.elementor-894 .elementor-element.elementor-element-12e8550{
    max-width: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-532217d */.elementor-894 .elementor-element.elementor-element-532217d{
    max-width: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-126e579 */.elementor-894 .elementor-element.elementor-element-126e579{
    border-radius: 50%;
    overflow: hidden;
}

.elementor-894 .elementor-element.elementor-element-126e579 img{
    height: 100%;
    aspect-ratio: 1;
    object-fit: cover;
}

.elementor-894 .elementor-element.elementor-element-126e579:after{
    content:'';
    position: absolute;
    background: #38E3C4;
    inset: 0 50% 0 0;
    transform: rotate(0deg);
    transform-origin: center right;
    transition: all .6s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a74909 */.elementor-894 .elementor-element.elementor-element-6a74909:hover .imageEffect:after{
    transform: rotate(180deg);
}

.elementor-894 .elementor-element.elementor-element-6a74909:hover .title:after{
    width: 100%;
    opacity: 1;
}

.elementor-894 .elementor-element.elementor-element-6a74909:hover .button{
    scale: 1;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1c9e85 */.elementor-894 .elementor-element.elementor-element-e1c9e85 {
    position: relative
}

.elementor-894 .elementor-element.elementor-element-e1c9e85:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 6px;
    background: #F0A51D;
    bottom: -20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dfba9b */.elementor-894 .elementor-element.elementor-element-4dfba9b{
    border-radius: 100vw 0 0 100vw;
    overflow: hidden;
}

.elementor-894 .elementor-element.elementor-element-4dfba9b img{
    width: 100%;
    aspect-ratio: 1.5;
    object-fit: cover;
}

.elementor-894 .elementor-element.elementor-element-4dfba9b:after{
    content:'';
    position: absolute;
    background: rgba(247, 85, 34, 0.9);
    inset: 0 66.67% 0 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9b0b2d */.elementor-894 .elementor-element.elementor-element-a9b0b2d .trading-text {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34839bb */.elementor-894 .elementor-element.elementor-element-34839bb{
    max-width: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b13eca1 */.elementor-894 .elementor-element.elementor-element-b13eca1{
    max-width: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9f67e1 */.elementor-894 .elementor-element.elementor-element-f9f67e1{
    max-width: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15e5035 */.elementor-894 .elementor-element.elementor-element-15e5035 .elementor-button-text{
    order: 1 !important;
}
.elementor-894 .elementor-element.elementor-element-15e5035 .elementor-button-icon{
    order: 2 !important;
}

.elementor-894 .elementor-element.elementor-element-15e5035 a.elementor-button:before {
    background: #F0A51D;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-559272d */.elementor-894 .elementor-element.elementor-element-559272d {
    position: relative
}

.elementor-894 .elementor-element.elementor-element-559272d:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 6px;
    background: #F0A51D;
    bottom: -20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92aff6d */.elementor-894 .elementor-element.elementor-element-92aff6d{
    border-radius: 100vw 0 0 100vw;
    overflow: hidden;
}

.elementor-894 .elementor-element.elementor-element-92aff6d img{
    width: 100%;
    aspect-ratio: 1.5;
    object-fit: cover;
}

.elementor-894 .elementor-element.elementor-element-92aff6d:after{
    content:'';
    position: absolute;
    background: rgba(227, 15, 79, 0.9);
    inset: 0 66.67% 0 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe1e5db */.elementor-894 .elementor-element.elementor-element-fe1e5db{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7980a40 */.elementor-894 .elementor-element.elementor-element-7980a40{
    max-width: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acdd7a2 */.elementor-894 .elementor-element.elementor-element-acdd7a2{
    max-width: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d493e7e */.elementor-894 .elementor-element.elementor-element-d493e7e{
    border-radius: 100vw 0 0 100vw;
    overflow: hidden;
}

.elementor-894 .elementor-element.elementor-element-d493e7e img{
    height: 100%;
    aspect-ratio: 1;
    object-fit: cover;
}

.elementor-894 .elementor-element.elementor-element-d493e7e:after{
    content:'';
    position: absolute;
    background: rgba(181, 180, 247, 0.9);
    inset: 0 0 0 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87c4b56 */.elementor-894 .elementor-element.elementor-element-87c4b56{
    aspect-ratio: 1;
}

.elementor-894 .elementor-element.elementor-element-87c4b56 img{
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7129ca2 */.elementor-894 .elementor-element.elementor-element-7129ca2 {
    position: relative
}

.elementor-894 .elementor-element.elementor-element-7129ca2:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 6px;
    background: #F0A51D;
    bottom: -20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21fb7ef */.elementor-894 .elementor-element.elementor-element-21fb7ef .elementor-button-text{
    order: 1 !important;
}
.elementor-894 .elementor-element.elementor-element-21fb7ef .elementor-button-icon{
    order: 2 !important;
}

.elementor-894 .elementor-element.elementor-element-21fb7ef a.elementor-button:before {
    background: #F0A51D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70ab937 */parentContainer{
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd59141 */.elementor-894 .elementor-element.elementor-element-dd59141{
    aspect-ratio: 1;
}

.elementor-894 .elementor-element.elementor-element-dd59141 img{
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6cfa9e6 */.elementor-894 .elementor-element.elementor-element-6cfa9e6{
    border-radius: 0 100vw 100vw 0;
    overflow: hidden;
}

.elementor-894 .elementor-element.elementor-element-6cfa9e6 img{
    height: 100%;
    aspect-ratio: 1;
    object-fit: cover;
}

.elementor-894 .elementor-element.elementor-element-6cfa9e6:after{
    content:'';
    position: absolute;
    background: rgba(227, 15, 79, 0.9);
    inset: 0 0 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca986b0 */.elementor-894 .elementor-element.elementor-element-ca986b0 {
    position: relative
}

.elementor-894 .elementor-element.elementor-element-ca986b0:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 6px;
    background: #F0A51D;
    bottom: -20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c006b8 */.elementor-894 .elementor-element.elementor-element-3c006b8 .elementor-button-text{
    order: 1 !important;
}
.elementor-894 .elementor-element.elementor-element-3c006b8 .elementor-button-icon{
    order: 2 !important;
}

.elementor-894 .elementor-element.elementor-element-3c006b8 a.elementor-button:before {
    background: #F0A51D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f1d9e7 */parentContainer{
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e830741 */.elementor-894 .elementor-element.elementor-element-e830741{
    border-radius: 0 100vw 100vw 0;
    overflow: hidden;
}

.elementor-894 .elementor-element.elementor-element-e830741 img{
    width: 100%;
    aspect-ratio: 1.5;
    object-fit: cover;
}

.elementor-894 .elementor-element.elementor-element-e830741:after{
    content:'';
    position: absolute;
    background: rgba(56, 227, 196, 0.9);
    inset: 0 0 0 66.67%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62e28bc */.elementor-894 .elementor-element.elementor-element-62e28bc {
    position: relative
}

.elementor-894 .elementor-element.elementor-element-62e28bc:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 6px;
    background: #F0A51D;
    bottom: -20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f1a5c11 */.elementor-894 .elementor-element.elementor-element-f1a5c11 .elementor-button-text{
    order: 1 !important;
}
.elementor-894 .elementor-element.elementor-element-f1a5c11 .elementor-button-icon{
    order: 2 !important;
}

.elementor-894 .elementor-element.elementor-element-f1a5c11 a.elementor-button:before {
    background: #F0A51D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f895ab1 */parentContainer{
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e65e112 */.elementor-894 .elementor-element.elementor-element-e65e112{
    border-radius: 100vw 0 0 100vw;
    overflow: hidden;
}

.elementor-894 .elementor-element.elementor-element-e65e112 img{
    width: 100%;
    aspect-ratio: 1.5;
    object-fit: cover;
}

.elementor-894 .elementor-element.elementor-element-e65e112:after{
    content:'';
    position: absolute;
    background: rgba(240, 165, 29, 0.9);
    inset: 0 66.67% 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d758f7e */.elementor-894 .elementor-element.elementor-element-d758f7e {
    position: relative
}

.elementor-894 .elementor-element.elementor-element-d758f7e:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 6px;
    background: #F0A51D;
    bottom: -20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-241ba8e */.elementor-894 .elementor-element.elementor-element-241ba8e .elementor-button-text{
    order: 1 !important;
}
.elementor-894 .elementor-element.elementor-element-241ba8e .elementor-button-icon{
    order: 2 !important;
}

.elementor-894 .elementor-element.elementor-element-241ba8e a.elementor-button:before {
    background: #F0A51D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b48bc */parentContainer{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a8a04 */.elementor-894 .elementor-element.elementor-element-e2a8a04 .trading-text {
    font-weight: 700;
}

#laneway, #kids-parties, #playground, #butcher, #hairdresser{
    scroll-margin-top: 135px;
}/* End custom CSS */