.elementor-10 .elementor-element.elementor-element-cbb1d8c > .elementor-container{min-height:80px;}.elementor-10 .elementor-element.elementor-element-cbb1d8c > .elementor-container:after{content:"";min-height:inherit;}.elementor-10 .elementor-element.elementor-element-cbb1d8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-150px;padding:0px 40px 20px 40px;z-index:2;}.elementor-10 .elementor-element.elementor-element-cbb1d8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-02c0c2d.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-02c0c2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-02c0c2d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-02c0c2d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-db30382{text-align:left;}.elementor-10 .elementor-element.elementor-element-db30382 .elementor-image img{width:130px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-54b72d1.elementor-column .elementor-column-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-54b72d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-54b72d1 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-54b72d1 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp-menu-toggle{margin-left:auto;background-color:#407abf;border-radius:0px;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp-advanced-menu--main .pp-menu-item{color:#ffffff;padding-top:10px;padding-bottom:10px;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp-advanced-menu--main:not(.pp--pointer-framed) .pp-menu-item:before,
					.elementor-10 .elementor-element.elementor-element-edf6b0c .pp-advanced-menu--main:not(.pp--pointer-framed) .pp-menu-item:after{background-color:#f26124;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp--pointer-framed .pp-menu-item:before,
					.elementor-10 .elementor-element.elementor-element-edf6b0c .pp--pointer-framed .pp-menu-item:after{border-color:#f26124;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp--pointer-brackets .pp-menu-item:before,
					.elementor-10 .elementor-element.elementor-element-edf6b0c .pp--pointer-brackets .pp-menu-item:after{color:#f26124;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp-advanced-menu--main, .elementor-10 .elementor-element.elementor-element-edf6b0c .pp-advanced-menu--dropdown.pp-advanced-menu__container, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-edf6b0c{font-weight:600;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp--pointer-framed .pp-menu-item:before{border-width:2px;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp--pointer-framed.e--animation-draw .pp-menu-item:before{border-width:0 0 2px 2px;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp--pointer-framed.e--animation-draw .pp-menu-item:after{border-width:2px 2px 0 0;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp--pointer-framed.e--animation-corners .pp-menu-item:before{border-width:2px 0 0 2px;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp--pointer-framed.e--animation-corners .pp-menu-item:after{border-width:0 2px 2px 0;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp--pointer-underline .pp-menu-item:after,
					 .elementor-10 .elementor-element.elementor-element-edf6b0c .pp--pointer-overline .pp-menu-item:before,
					 .elementor-10 .elementor-element.elementor-element-edf6b0c .pp--pointer-double-line .pp-menu-item:before,
					 .elementor-10 .elementor-element.elementor-element-edf6b0c .pp--pointer-double-line .pp-menu-item:after{height:2px;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner,
					.elementor-10 .elementor-element.elementor-element-edf6b0c .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:before,
					.elementor-10 .elementor-element.elementor-element-edf6b0c .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:after{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp-menu-toggle .pp-menu-toggle-label{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp-menu-toggle .pp-hamburger .pp-hamburger-box:hover .pp-hamburger-inner,
					.elementor-10 .elementor-element.elementor-element-edf6b0c .pp-menu-toggle .pp-hamburger .pp-hamburger-box:hover .pp-hamburger-inner:before,
					.elementor-10 .elementor-element.elementor-element-edf6b0c .pp-menu-toggle .pp-hamburger .pp-hamburger-box:hover .pp-hamburger-inner:after{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-edf6b0c .pp-menu-toggle:hover .pp-menu-toggle-label{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-edf6b0c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4c0c751 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-4c0c751:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4c0c751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-4c0c751{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-100px;padding:0px 40px 20px 40px;z-index:2;}.elementor-10 .elementor-element.elementor-element-4c0c751 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-a5ebcb8.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-a5ebcb8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-a5ebcb8 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a5ebcb8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f018ca3{text-align:left;}.elementor-10 .elementor-element.elementor-element-f018ca3 .elementor-image img{width:130px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-172efc8.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-172efc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-10 .elementor-element.elementor-element-172efc8 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-172efc8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-menu-toggle{margin-left:auto;background-color:#407abf;border-radius:0px;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--main .pp-menu-item{color:#ffffff;padding-top:5px;padding-bottom:5px;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--main:not(.pp--pointer-framed) .pp-menu-item:before,
					.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--main:not(.pp--pointer-framed) .pp-menu-item:after{background-color:#f26124;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp--pointer-framed .pp-menu-item:before,
					.elementor-10 .elementor-element.elementor-element-6b99c71 .pp--pointer-framed .pp-menu-item:after{border-color:#f26124;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp--pointer-brackets .pp-menu-item:before,
					.elementor-10 .elementor-element.elementor-element-6b99c71 .pp--pointer-brackets .pp-menu-item:after{color:#f26124;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--main, .elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--dropdown.pp-advanced-menu__container, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-6b99c71{font-weight:bold;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--dropdown a, .elementor-10 .elementor-element.elementor-element-6b99c71 .pp-menu-toggle{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--dropdown{background-color:#407abf;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--dropdown a:hover, .elementor-10 .elementor-element.elementor-element-6b99c71 .pp-menu-toggle:hover{color:#f26124;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--dropdown a:hover,
					.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--dropdown a.highlighted{background-color:#3864a5;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--type-default .pp-advanced-menu--dropdown, 
				.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-open .sub-menu,
				.pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-6b99c71 .sub-menu{font-weight:500;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--type-default .pp-advanced-menu--dropdown li:not(:last-child){border-style:solid;border-color:#3864a5;border-bottom-width:1px;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner,
					.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:before,
					.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:after{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-menu-toggle .pp-menu-toggle-label{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-menu-toggle .pp-hamburger .pp-hamburger-box:hover .pp-hamburger-inner,
					.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-menu-toggle .pp-hamburger .pp-hamburger-box:hover .pp-hamburger-inner:before,
					.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-menu-toggle .pp-hamburger .pp-hamburger-box:hover .pp-hamburger-inner:after{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-menu-toggle:hover .pp-menu-toggle-label{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-eb1e6dd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-eb1e6dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#407abf;}.elementor-10 .elementor-element.elementor-element-eb1e6dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-eb1e6dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-201f504 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-201f504 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3dcd6fe .elementor-repeater-item-bb52c6d .swiper-slide-bg{background-color:#407abf;background-image:url(https://xlgroup.com.au/wp-content/uploads/2019/09/xl_group-slider1.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-3dcd6fe .elementor-repeater-item-17efff2 .swiper-slide-bg{background-color:#407abf;background-image:url(https://xlgroup.com.au/wp-content/uploads/2019/09/xl_group-slider2.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-3dcd6fe .elementor-repeater-item-3e1b166 .swiper-slide-bg{background-color:#407abf;background-image:url(https://xlgroup.com.au/wp-content/uploads/2020/01/xl_group-truck1.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-3dcd6fe .elementor-repeater-item-33e6b3f .swiper-slide-bg{background-color:#407abf;background-image:url(https://xlgroup.com.au/wp-content/uploads/2019/09/xl_group-slider4.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-3dcd6fe .elementor-repeater-item-86c69b2 .swiper-slide-bg{background-color:#407abf;background-image:url(https://xlgroup.com.au/wp-content/uploads/2019/09/xl_group-slider5.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-3dcd6fe .swiper-slide{height:960px;transition-duration:calc(5000ms*1.2);}.elementor-10 .elementor-element.elementor-element-3dcd6fe .swiper-slide-contents{max-width:100%;}.elementor-10 .elementor-element.elementor-element-3dcd6fe .swiper-slide-inner{text-align:center;}.elementor-10 .elementor-element.elementor-element-3dcd6fe .swiper-pagination-bullet{height:8px;width:8px;}.elementor-10 .elementor-element.elementor-element-3dcd6fe .swiper-container-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-10 .elementor-element.elementor-element-3dcd6fe .swiper-pagination-fraction{font-size:8px;}.elementor-10 .elementor-element.elementor-element-3dcd6fe .swiper-pagination-bullet-active{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-3dcd6fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-fd99538 > .elementor-container{min-height:340px;}.elementor-10 .elementor-element.elementor-element-fd99538 > .elementor-container:after{content:"";min-height:inherit;}.elementor-10 .elementor-element.elementor-element-fd99538:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fd99538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#407abf;}.elementor-10 .elementor-element.elementor-element-fd99538 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(30deg, #f26124 82%, rgba(242,97,36,0) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-fd99538{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 40px 0px 40px;}.elementor-10 .elementor-element.elementor-element-586b00c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-589e476 > .elementor-container{max-width:1800px;}.elementor-10 .elementor-element.elementor-element-589e476{z-index:2;}.elementor-10 .elementor-element.elementor-element-3972619 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-59d565f .elementor-heading-title{color:#ffffff;font-size:27px;font-weight:500;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-59d565f{z-index:1;}.elementor-10 .elementor-element.elementor-element-2c461c9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-7cc5c7f > .elementor-container{min-height:1360px;}.elementor-10 .elementor-element.elementor-element-7cc5c7f > .elementor-container:after{content:"";min-height:inherit;}.elementor-10 .elementor-element.elementor-element-7cc5c7f > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-7cc5c7f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7cc5c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xlgroup.com.au/wp-content/uploads/2019/08/slide-overlay1.png");background-position:top right;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-7cc5c7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1360px;margin-bottom:0px;padding:0px 40px 0px 40px;z-index:1;}.elementor-10 .elementor-element.elementor-element-7cc5c7f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-a71c147.elementor-column .elementor-column-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-a71c147.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-a71c147 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-643f09c > .elementor-container{max-width:1800px;min-height:960px;}.elementor-10 .elementor-element.elementor-element-643f09c > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-643f09c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1288a0d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-1288a0d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-83b4880 .elementor-heading-title{color:#ffffff;font-size:49px;font-weight:bold;line-height:1.3em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-10 .elementor-element.elementor-element-83b4880 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-83b4880{z-index:1;}.elementor-10 .elementor-element.elementor-element-bee2219 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-bee2219 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-10 .elementor-element.elementor-element-33fed9f{margin-top:-178px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-10 .elementor-element.elementor-element-190bf12.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-190bf12 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-190bf12 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7b5d6ea{text-align:center;z-index:1;}.elementor-10 .elementor-element.elementor-element-7b5d6ea .elementor-heading-title{color:#000000;font-size:19px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-7b5d6ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-b9d39fb{--divider-border-style:solid;--divider-border-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-b9d39fb .elementor-divider-separator{width:154px;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-b9d39fb .elementor-divider{text-align:center;padding-top:1px;padding-bottom:1px;}.elementor-10 .elementor-element.elementor-element-b9d39fb > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-ae675ed > .elementor-container{max-width:1400px;}.elementor-10 .elementor-element.elementor-element-8772f92 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta__content{min-height:765px;text-align:left;padding:0px 200px 50px 60px;}.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta__image img{width:45%;}.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta__description{font-size:18px;line-height:1.3em;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta__description:not(:last-child){margin-bottom:230px;}.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta__button{font-size:16px;color:#000000;background-color:#ffffff;border-width:0px;border-radius:0px;}.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.48);}.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.75);}.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-cf04217 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta__content{min-height:765px;text-align:left;padding:0px 200px 95px 60px;}.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta__image img{width:45%;}.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta__description{font-size:18px;line-height:1.3em;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta__description:not(:last-child){margin-bottom:230px;}.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta__button{font-size:16px;color:#000000;background-color:#ffffff;border-width:0px;border-radius:0px;}.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(0,0,0,0.75);}.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta .elementor-cta__bg, .elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10 .elementor-element.elementor-element-4aa2300 > .elementor-container{max-width:1400px;min-height:660px;}.elementor-10 .elementor-element.elementor-element-4aa2300 > .elementor-container:after{content:"";min-height:inherit;}.elementor-10 .elementor-element.elementor-element-4aa2300:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4aa2300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://xlgroup.com.au/wp-content/uploads/2019/08/xlarge.png");background-position:center left;background-repeat:no-repeat;background-size:auto;}.elementor-10 .elementor-element.elementor-element-4aa2300{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-710px;margin-bottom:0px;padding:25px 40px 150px 40px;}.elementor-10 .elementor-element.elementor-element-4aa2300 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-5e76b3a.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-5e76b3a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-5e76b3a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5a5d153{text-align:center;z-index:1;}.elementor-10 .elementor-element.elementor-element-5a5d153 .elementor-heading-title{color:#000000;font-size:27px;font-weight:500;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-5a5d153 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-936ef70 .pp-image-gallery .pp-grid-item-wrap{padding-left:calc(0px/2);padding-right:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-936ef70 .pp-image-gallery{margin-left:calc(-0px/2);margin-right:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-936ef70 .pp-image-gallery .pp-grid-item{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-936ef70 .pp-image-gallery-thumbnail-wrap:hover .pp-image-gallery-thumbnail img{transform:scale(1.05);}.elementor-10 .elementor-element.elementor-element-936ef70 .pp-image-overlay{mix-blend-mode:normal;opacity:0;}.elementor-10 .elementor-element.elementor-element-936ef70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-35f6827d > .elementor-container{min-height:800px;}.elementor-10 .elementor-element.elementor-element-35f6827d > .elementor-container:after{content:"";min-height:inherit;}.elementor-10 .elementor-element.elementor-element-35f6827d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-67dadee2 .eb-map{height:808px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-3760e3bd.elementor-column .elementor-column-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-3760e3bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-3760e3bd > .elementor-element-populated{margin:0px 0px 0px 0px;padding:50px 100px 50px 100px;}.elementor-10 .elementor-element.elementor-element-39a0ad5a{text-align:left;z-index:1;}.elementor-10 .elementor-element.elementor-element-39a0ad5a .elementor-heading-title{color:#000000;font-size:33px;font-weight:500;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-39a0ad5a > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-275d7901{text-align:left;z-index:1;}.elementor-10 .elementor-element.elementor-element-275d7901 .elementor-heading-title{color:#407abf;font-size:24px;font-weight:500;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-275d7901 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-59df3159{line-height:0.4em;}.elementor-10 .elementor-element.elementor-element-59df3159 > .elementor-widget-container{padding:0px 0px 9px 0px;}.elementor-10 .elementor-element.elementor-element-7524e46c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-5458d443{text-align:left;z-index:1;}.elementor-10 .elementor-element.elementor-element-5458d443 .elementor-heading-title{color:#407abf;font-size:24px;font-weight:500;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-5458d443 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-bd40b85{line-height:0.4em;}.elementor-10 .elementor-element.elementor-element-bd40b85 > .elementor-widget-container{padding:0px 0px 9px 0px;}.elementor-10 .elementor-element.elementor-element-17eac71a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-10 .elementor-element.elementor-element-6ba9d54a{text-align:left;z-index:1;}.elementor-10 .elementor-element.elementor-element-6ba9d54a .elementor-heading-title{color:#407abf;font-size:24px;font-weight:500;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-6ba9d54a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-309bc802{line-height:0.4em;}.elementor-10 .elementor-element.elementor-element-309bc802 > .elementor-widget-container{padding:0px 0px 9px 0px;}.elementor-10 .elementor-element.elementor-element-2561d238 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-4c0c751{margin-top:0px;margin-bottom:0px;padding:20px 40px 20px 40px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-a5ebcb8.elementor-column .elementor-column-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-a5ebcb8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-172efc8.elementor-column .elementor-column-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-172efc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--type-default .pp-advanced-menu--main > .pp-advanced-menu > li > .pp-advanced-menu--dropdown, .elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu__container.pp-advanced-menu--dropdown{margin-top:35px !important;}.elementor-10 .elementor-element.elementor-element-3dcd6fe .swiper-slide{height:480px;}.elementor-10 .elementor-element.elementor-element-fd99538 > .elementor-container{min-height:300px;}.elementor-10 .elementor-element.elementor-element-fd99538 > .elementor-container:after{content:"";min-height:inherit;}.elementor-10 .elementor-element.elementor-element-fd99538{margin-top:0px;margin-bottom:0px;padding:30px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-59d565f{text-align:center;}.elementor-10 .elementor-element.elementor-element-59d565f .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-59d565f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7cc5c7f > .elementor-container{min-height:860px;}.elementor-10 .elementor-element.elementor-element-7cc5c7f > .elementor-container:after{content:"";min-height:inherit;}.elementor-10 .elementor-element.elementor-element-7cc5c7f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7cc5c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xlgroup.com.au/wp-content/uploads/2019/08/overlay_tab.png");}.elementor-10 .elementor-element.elementor-element-7cc5c7f{margin-top:-810px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-a71c147.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-a71c147.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-a71c147 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-1288a0d.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-1288a0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-1288a0d > .elementor-element-populated{padding:150px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-83b4880 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-33fed9f{margin-top:-320px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-7b5d6ea > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-10 .elementor-element.elementor-element-b9d39fb > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta__content{min-height:357px;padding:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta__description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta__content{min-height:357px;padding:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta__description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-10 .elementor-element.elementor-element-4aa2300 > .elementor-container{min-height:699px;}.elementor-10 .elementor-element.elementor-element-4aa2300 > .elementor-container:after{content:"";min-height:inherit;}.elementor-10 .elementor-element.elementor-element-4aa2300:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4aa2300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px 0px;}.elementor-10 .elementor-element.elementor-element-4aa2300{padding:0px 20px 50px 20px;}.elementor-10 .elementor-element.elementor-element-5a5d153 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-67dadee2 .eb-map{height:461px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-cbb1d8c > .elementor-container{min-height:60px;}.elementor-10 .elementor-element.elementor-element-cbb1d8c > .elementor-container:after{content:"";min-height:inherit;}.elementor-10 .elementor-element.elementor-element-cbb1d8c{margin-top:0px;margin-bottom:-120px;padding:0px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-02c0c2d{width:50%;}.elementor-10 .elementor-element.elementor-element-db30382 .elementor-image img{width:89px;}.elementor-10 .elementor-element.elementor-element-54b72d1{width:50%;}.elementor-10 .elementor-element.elementor-element-4c0c751{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-a5ebcb8{width:50%;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-a5ebcb8.elementor-column .elementor-column-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-a5ebcb8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-a5ebcb8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f018ca3 .elementor-image img{width:89px;}.elementor-10 .elementor-element.elementor-element-f018ca3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-172efc8{width:50%;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-172efc8.elementor-column .elementor-column-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-172efc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-172efc8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--type-default .pp-advanced-menu--dropdown a{padding-top:17px;padding-bottom:17px;}.elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu--type-default .pp-advanced-menu--main > .pp-advanced-menu > li > .pp-advanced-menu--dropdown, .elementor-10 .elementor-element.elementor-element-6b99c71 .pp-advanced-menu__container.pp-advanced-menu--dropdown{margin-top:20px !important;}.elementor-10 .elementor-element.elementor-element-6b99c71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-eb1e6dd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3dcd6fe .swiper-slide{height:370px;}.elementor-10 .elementor-element.elementor-element-3dcd6fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-fd99538 > .elementor-container{min-height:230px;}.elementor-10 .elementor-element.elementor-element-fd99538 > .elementor-container:after{content:"";min-height:inherit;}.elementor-10 .elementor-element.elementor-element-fd99538{padding:20px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-586b00c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-59d565f .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-2c461c9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-2c461c9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7cc5c7f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7cc5c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xlgroup.com.au/wp-content/uploads/2019/08/mobile_x.png");}.elementor-10 .elementor-element.elementor-element-7cc5c7f{margin-top:-581px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-1288a0d{width:90%;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-1288a0d.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-1288a0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-1288a0d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-1288a0d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-83b4880 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-83b4880 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-33fed9f{margin-top:-492px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-7b5d6ea .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-7b5d6ea > .elementor-widget-container{padding:10px 0px 5px 0px;}.elementor-10 .elementor-element.elementor-element-b9d39fb > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-8772f92 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta__content{padding:30px 30px 40px 30px;}.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta__description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-cf04217 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta__content{padding:30px 30px 40px 30px;}.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta__description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-4aa2300 > .elementor-container{min-height:736px;}.elementor-10 .elementor-element.elementor-element-4aa2300 > .elementor-container:after{content:"";min-height:inherit;}.elementor-10 .elementor-element.elementor-element-4aa2300{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-5a5d153 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-5a5d153 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-936ef70 .pp-image-gallery .pp-grid-item-wrap{padding-left:calc(0px/2);padding-right:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-936ef70 .pp-image-gallery{margin-left:calc(-0px/2);margin-right:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-936ef70 .pp-image-gallery .pp-grid-item{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-67dadee2 .eb-map{height:278px;}.elementor-10 .elementor-element.elementor-element-3760e3bd > .elementor-element-populated{padding:30px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-39a0ad5a{text-align:center;}.elementor-10 .elementor-element.elementor-element-39a0ad5a .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-39a0ad5a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-275d7901{text-align:center;}.elementor-10 .elementor-element.elementor-element-275d7901 .elementor-heading-title{font-size:19px;}.elementor-10 .elementor-element.elementor-element-59df3159 .elementor-text-editor{text-align:center;}.elementor-10 .elementor-element.elementor-element-59df3159{font-size:12px;}.elementor-10 .elementor-element.elementor-element-7524e46c .elementor-text-editor{text-align:center;}.elementor-10 .elementor-element.elementor-element-7524e46c{font-size:12px;}.elementor-10 .elementor-element.elementor-element-5458d443{text-align:center;}.elementor-10 .elementor-element.elementor-element-5458d443 .elementor-heading-title{font-size:19px;}.elementor-10 .elementor-element.elementor-element-bd40b85 .elementor-text-editor{text-align:center;}.elementor-10 .elementor-element.elementor-element-bd40b85{font-size:12px;}.elementor-10 .elementor-element.elementor-element-17eac71a .elementor-text-editor{text-align:center;}.elementor-10 .elementor-element.elementor-element-17eac71a{font-size:12px;}.elementor-10 .elementor-element.elementor-element-6ba9d54a{text-align:center;}.elementor-10 .elementor-element.elementor-element-6ba9d54a .elementor-heading-title{font-size:19px;}.elementor-10 .elementor-element.elementor-element-309bc802 .elementor-text-editor{text-align:center;}.elementor-10 .elementor-element.elementor-element-309bc802{font-size:12px;}.elementor-10 .elementor-element.elementor-element-2561d238 .elementor-text-editor{text-align:center;}.elementor-10 .elementor-element.elementor-element-2561d238{font-size:12px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-3972619{width:100%;}.elementor-10 .elementor-element.elementor-element-2c461c9{width:100%;}.elementor-10 .elementor-element.elementor-element-1288a0d{width:65%;}.elementor-10 .elementor-element.elementor-element-bee2219{width:35%;}.elementor-10 .elementor-element.elementor-element-8772f92{width:100%;}.elementor-10 .elementor-element.elementor-element-cf04217{width:100%;}.elementor-10 .elementor-element.elementor-element-71e95114{width:100%;}.elementor-10 .elementor-element.elementor-element-3760e3bd{width:100%;}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-4aa2300:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4aa2300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for section, class: .elementor-element-cbb1d8c *//* Changes the header to not be sticky when editing (doesn't show in the front end) */
body.elementor-editor-active .elementor-10 .elementor-element.elementor-element-cbb1d8c {
}

.elementor-10 .elementor-element.elementor-element-cbb1d8c.elementor-sticky--effects >.elementor-container {min-height: 80px;}
.elementor-10 .elementor-element.elementor-element-cbb1d8c > .elementor-container {transition: min-height 1s ease !important;}

.elementor-10 .elementor-element.elementor-element-cbb1d8c > .elementor-container{
transition: min-height 1s ease !important;

}

/* Background color on sticky */
.elementor-sticky--effects {
    background-color: rgba(255,255,255);
      -moz-box-shadow: 0px 8px 2px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 8px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2);
  
transition: all 1s ease;
}

.elementor-sticky--effects .pp-menu-item {
    color: #000000 !important;
}


/* --- LOGO ---- */
/* Logo sizing before sticky */
.logo img {
opacity: 0;
padding-top: 50px;
transition: all 1s ease;
}
/* Logo sizing after sticky */
.elementor-sticky--effects .logo img {
opacity: 1;
padding-top: 0px;
}/* End custom CSS */
/* Start custom CSS for pp-advanced-menu, class: .elementor-element-6b99c71 */.elementor-10 .elementor-element.elementor-element-6b99c71 .elementor-widget-pp-advanced-menu .pp-advanced-menu--main .pp-menu-item {
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59d565f */.elementor-10 .elementor-element.elementor-element-59d565f {
    max-width: 740px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83b4880 */.elementor-10 .elementor-element.elementor-element-83b4880 {
    max-width: 740px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-f4f3c5b *//*** DESKTOP ***/

/*background zoom hover */
@media only screen and (max-width: 2600px) {
.elementor-10 .elementor-element.elementor-element-f4f3c5b:hover .elementor-cta__bg, .elementor-cta__bg-overlay {
     transform: scale(1.08);
     transition-duration: 1500ms;
}

/* button hidden */
.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta__button-wrapper,.elementor-cta__button, .elementor-button  {
    opacity: 0;
    max-height: 0;
    overflow-y: visible;
}

/* button hover fade up */
.elementor-10 .elementor-element.elementor-element-f4f3c5b:hover .elementor-cta__button-wrapper,.elementor-cta__button, .elementor-button  {
    opacity: 1;
	overflow-y: visible;
	margin-top: -50px;
	max-height: 50px;
	transition-property: all;
	transition-duration: 1000ms;
}}

/*** TABLET & MOBILE ***/

/*background zoom hover */
@media only screen and (max-width: 800px) {
.elementor-10 .elementor-element.elementor-element-f4f3c5b:hover .elementor-cta__bg, .elementor-cta__bg-overlay {
     transform: scale(1.08);
     transition-duration: 1500ms;
}

/* button hidden */
.elementor-10 .elementor-element.elementor-element-f4f3c5b .elementor-cta__button-wrapper,.elementor-cta__button, .elementor-button  {
    opacity: 1;
    max-height: 50px;
    overflow-y: hidden;
    padding-bottom: 40px;
}

/* button hover fade up */
.elementor-10 .elementor-element.elementor-element-f4f3c5b:hover .elementor-cta__button-wrapper,.elementor-cta__button, .elementor-button  {
    opacity: 1;
	margin-top: 0px;
	max-height: 50px;
	overflow-y: hidden;
}}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-8d4ead6 *//*** DESKTOP ***/

/*background zoom hover */
@media only screen and (max-width: 2600px) {
.elementor-10 .elementor-element.elementor-element-8d4ead6:hover .elementor-cta__bg, .elementor-cta__bg-overlay {
     transform: scale(1.08);
     transition-duration: 1500ms;
}

/* button hidden */
.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta__button-wrapper,.elementor-cta__button, .elementor-button  {
    opacity: 0;
    max-height: 0;
    overflow-y: visible;
}

/* button hover fade up */
.elementor-10 .elementor-element.elementor-element-8d4ead6:hover .elementor-cta__button-wrapper,.elementor-cta__button, .elementor-button  {
    opacity: 1;
	overflow-y: visible;
	margin-top: -50px;
	max-height: 50px;
	transition-property: all;
	transition-duration: 1000ms;
}}

/*** TABLET & MOBILE ***/

/*background zoom hover */
@media only screen and (max-width: 800px) {
.elementor-10 .elementor-element.elementor-element-8d4ead6:hover .elementor-cta__bg, .elementor-cta__bg-overlay {
     transform: scale(1.08);
     transition-duration: 1500ms;
}

/* button hidden */
.elementor-10 .elementor-element.elementor-element-8d4ead6 .elementor-cta__button-wrapper,.elementor-cta__button, .elementor-button  {
    opacity: 1;
    max-height: 50px;
    overflow-y: hidden;
    padding-bottom: 40px;
}

/* button hover fade up */
.elementor-10 .elementor-element.elementor-element-8d4ead6:hover .elementor-cta__button-wrapper,.elementor-cta__button, .elementor-button  {
    opacity: 1;
	margin-top: 0px;
	max-height: 50px;
	overflow-y: hidden;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a5d153 */.elementor-10 .elementor-element.elementor-element-5a5d153 {
    max-width: 850px;
}/* End custom CSS */
/* Start custom CSS for pp-image-gallery, class: .elementor-element-936ef70 *//* gallery hover filter */
.elementor-10 .elementor-element.elementor-element-936ef70 .pp-image-gallery-thumbnail-wrap {
    filter: grayscale(100);
    opacity: 0.5;
    transition: all 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-936ef70 .pp-image-gallery-thumbnail-wrap:hover {
    filter: grayscale(0);
    opacity: 1.0;
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39a0ad5a */.elementor-10 .elementor-element.elementor-element-39a0ad5a {
    max-width: 710px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-275d7901 */.elementor-10 .elementor-element.elementor-element-275d7901 {
    max-width: 710px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5458d443 */.elementor-10 .elementor-element.elementor-element-5458d443 {
    max-width: 710px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba9d54a */.elementor-10 .elementor-element.elementor-element-6ba9d54a {
    max-width: 710px;
}/* End custom CSS */