.elementor-301 .elementor-element.elementor-element-60064dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0em;--margin-block-end:4em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-301 .elementor-element.elementor-element-3a0812e{--display:flex;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-301 .elementor-element.elementor-element-3a0812e:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-3a0812e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-301 .elementor-element.elementor-element-3a0812e:hover{background-color:var( --e-global-color-text );--overlay-opacity:0;}.elementor-301 .elementor-element.elementor-element-3a0812e:hover::before, .elementor-301 .elementor-element.elementor-element-3a0812e:hover > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-3a0812e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-3a0812e > .elementor-background-slideshow:hover::before, .elementor-301 .elementor-element.elementor-element-3a0812e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-301 .elementor-element.elementor-element-3a0812e, .elementor-301 .elementor-element.elementor-element-3a0812e::before{--overlay-transition:0s;--border-transition:0.3s;}.elementor-301 .elementor-element.elementor-element-5c6f348{--display:flex;--min-height:50vh;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;}.elementor-301 .elementor-element.elementor-element-5c6f348::before, .elementor-301 .elementor-element.elementor-element-5c6f348 > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-5c6f348 > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-5c6f348 > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-5c6f348 > .e-con-inner > .elementor-background-slideshow::before, .elementor-301 .elementor-element.elementor-element-5c6f348 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-301 .elementor-element.elementor-element-5c6f348:hover::before, .elementor-301 .elementor-element.elementor-element-5c6f348:hover > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-5c6f348:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-301 .elementor-element.elementor-element-5c6f348 > .elementor-background-slideshow:hover::before, .elementor-301 .elementor-element.elementor-element-5c6f348 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:var( --e-global-color-secondary );}.elementor-301 .elementor-element.elementor-element-5c6f348:hover{--overlay-opacity:0.95;--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-301 .elementor-element.elementor-element-5c6f348, .elementor-301 .elementor-element.elementor-element-5c6f348::before{--overlay-transition:0.6s;}.elementor-301 .elementor-element.elementor-element-bb975e5{text-align:center;}.elementor-301 .elementor-element.elementor-element-bb975e5 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-8a9b620-font-family ), Sans-serif;font-size:var( --e-global-typography-8a9b620-font-size );font-weight:var( --e-global-typography-8a9b620-font-weight );text-transform:var( --e-global-typography-8a9b620-text-transform );font-style:var( --e-global-typography-8a9b620-font-style );line-height:var( --e-global-typography-8a9b620-line-height );letter-spacing:var( --e-global-typography-8a9b620-letter-spacing );word-spacing:var( --e-global-typography-8a9b620-word-spacing );}.elementor-301 .elementor-element.elementor-element-bb975e5 > .elementor-widget-container{padding:11em 0em 0em 0em;}.elementor-301 .elementor-element.elementor-element-a9ea04a .elementor-button{background-color:var( --e-global-color-a291686 );border-radius:8px 8px 8px 8px;}.elementor-301 .elementor-element.elementor-element-a9ea04a .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-a9ea04a .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-301 .elementor-element.elementor-element-a9ea04a > .elementor-widget-container{padding:0em 0em 8em 0em;}.elementor-301 .elementor-element.elementor-element-bc82394{--display:flex;--background-transition:0.3s;}.elementor-301 .elementor-element.elementor-element-702fb03{text-align:center;}.elementor-301 .elementor-element.elementor-element-702fb03 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:1.2em;letter-spacing:3px;}.elementor-301 .elementor-element.elementor-element-702fb03 > .elementor-widget-container{padding:5em 0em 0em 0em;background-color:var( --e-global-color-517fe8a );}.elementor-301 .elementor-element.elementor-element-26b2268 .elementor-button{font-family:"Barlow", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:1.2em;letter-spacing:3px;fill:var( --e-global-color-a291686 );color:var( --e-global-color-a291686 );background-color:var( --e-global-color-517fe8a );border-radius:8px 8px 8px 8px;}.elementor-301 .elementor-element.elementor-element-26b2268 .elementor-button:hover, .elementor-301 .elementor-element.elementor-element-26b2268 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-301 .elementor-element.elementor-element-26b2268 > .elementor-widget-container{padding:0em 0em 5em 0em;}.elementor-301 .elementor-element.elementor-element-27f8800{--spacer-size:50px;}.elementor-301 .elementor-element.elementor-element-9963c59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:-1em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:2;}.elementor-301 .elementor-element.elementor-element-e27310e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-301 .elementor-element.elementor-element-e27310e:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-e27310e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev1.performanceautocentre.ca/wp-content/uploads/2023/07/24572776_sl_031520_28970_10-1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-301 .elementor-element.elementor-element-e27310e, .elementor-301 .elementor-element.elementor-element-e27310e::before{--border-transition:0.3s;}.elementor-301 .elementor-element.elementor-element-e27310e > .elementor-shape-top svg, .elementor-301 .elementor-element.elementor-element-e27310e > .e-con-inner > .elementor-shape-top svg{width:calc(103% + 1.3px);height:124px;}.elementor-301 .elementor-element.elementor-element-e27310e > .elementor-shape-bottom svg, .elementor-301 .elementor-element.elementor-element-e27310e > .e-con-inner > .elementor-shape-bottom svg{width:calc(217% + 1.3px);height:310px;}.elementor-301 .elementor-element.elementor-element-fa3f810{--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;--justify-content:flex-start;--align-items:stretch;--background-transition:0.3s;--margin-block-start:01em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:0em;--padding-block-end:0em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-301 .elementor-element.elementor-element-cd5d0da{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;}.elementor-301 .elementor-element.elementor-element-cd5d0da:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-cd5d0da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-301 .elementor-element.elementor-element-cd5d0da, .elementor-301 .elementor-element.elementor-element-cd5d0da::before{--border-transition:0.3s;}.elementor-301 .elementor-element.elementor-element-cd5d0da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-301 .elementor-element.elementor-element-fb24859{text-align:right;}.elementor-301 .elementor-element.elementor-element-fb24859 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Barlow", Sans-serif;font-size:2.8em;font-weight:600;text-transform:uppercase;font-style:italic;}.elementor-301 .elementor-element.elementor-element-92e00d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-301 .elementor-element.elementor-element-3861f4a{text-align:right;}.elementor-301 .elementor-element.elementor-element-3861f4a .elementor-heading-title{color:var( --e-global-color-9564d6f );font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );font-style:var( --e-global-typography-84ca66e-font-style );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );word-spacing:var( --e-global-typography-84ca66e-word-spacing );}.elementor-301 .elementor-element.elementor-element-42d92dd{text-align:right;}.elementor-301 .elementor-element.elementor-element-42d92dd .elementor-heading-title{color:var( --e-global-color-9564d6f );font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );font-style:var( --e-global-typography-84ca66e-font-style );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );word-spacing:var( --e-global-typography-84ca66e-word-spacing );}.elementor-301 .elementor-element.elementor-element-bfde478{--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;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-301 .elementor-element.elementor-element-bfde478:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-bfde478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a24c2e );}.elementor-301 .elementor-element.elementor-element-bfde478, .elementor-301 .elementor-element.elementor-element-bfde478::before{--border-transition:0.3s;}.elementor-301 .elementor-element.elementor-element-5e64c34{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );word-spacing:var( --e-global-typography-83682a1-word-spacing );}.elementor-301 .elementor-element.elementor-element-090359d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:20px 20px;--background-transition:0.3s;}.elementor-301 .elementor-element.elementor-element-af5ea9f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-301 .elementor-element.elementor-element-af5ea9f .jet-listing-grid__slider-icon{color:#020101;background:#02010100;}.elementor-301 .elementor-element.elementor-element-7b65ea4{--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;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:1em;--padding-block-end:7em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-301 .elementor-element.elementor-element-506d60a{--display:flex;--background-transition:0.3s;}.elementor-301 .elementor-element.elementor-element-01cf225{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;top:-50px;}body:not(.rtl) .elementor-301 .elementor-element.elementor-element-01cf225{left:-70px;}body.rtl .elementor-301 .elementor-element.elementor-element-01cf225{right:-70px;}.elementor-301 .elementor-element.elementor-element-35859cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-block-start:0em;--margin-block-end:1em;--margin-inline-start:0em;--margin-inline-end:0em;--z-index:2;}.elementor-301 .elementor-element.elementor-element-f8cbf19{--display:flex;--gap:10px 10px;--background-transition:0.3s;}.elementor-301 .elementor-element.elementor-element-d821642{text-align:right;}.elementor-301 .elementor-element.elementor-element-d821642 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );font-style:var( --e-global-typography-84ca66e-font-style );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );word-spacing:var( --e-global-typography-84ca66e-word-spacing );}.elementor-301 .elementor-element.elementor-element-effc6f9{text-align:right;}.elementor-301 .elementor-element.elementor-element-effc6f9 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:3em;font-weight:500;text-transform:uppercase;font-style:italic;}.elementor-301 .elementor-element.elementor-element-d383a83{--display:flex;--gap:10px 10px;--background-transition:0.3s;}.elementor-301 .elementor-element.elementor-element-41dc1ba > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-301 .elementor-element.elementor-element-41dc1ba > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-301 .elementor-element.elementor-element-41dc1ba > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-301 .elementor-element.elementor-element-41dc1ba > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(3.9em / 2);padding-right:calc(3.9em / 2);padding-top:calc(0.6em / 2);padding-bottom:calc(0.6em / 2);}:is( .elementor-301 .elementor-element.elementor-element-41dc1ba > .elementor-widget-container > .jet-listing-grid, .elementor-301 .elementor-element.elementor-element-41dc1ba > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-301 .elementor-element.elementor-element-41dc1ba > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc(-3.9em / 2);margin-right:calc(-3.9em / 2);width:calc(100% + 3.9em);}.elementor-301 .elementor-element.elementor-element-41dc1ba > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 011em 0em 11em;}.elementor-301 .elementor-element.elementor-element-2779b2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:-1em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:2;}.elementor-301 .elementor-element.elementor-element-2ffa195 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-301 .elementor-element.elementor-element-2ffa195 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-301 .elementor-element.elementor-element-bb975e5 .elementor-heading-title{font-size:var( --e-global-typography-8a9b620-font-size );line-height:var( --e-global-typography-8a9b620-line-height );letter-spacing:var( --e-global-typography-8a9b620-letter-spacing );word-spacing:var( --e-global-typography-8a9b620-word-spacing );}.elementor-301 .elementor-element.elementor-element-702fb03 .elementor-heading-title{font-size:10px;letter-spacing:2.75px;}.elementor-301 .elementor-element.elementor-element-26b2268 .elementor-button{font-size:10px;letter-spacing:2.75px;}.elementor-301 .elementor-element.elementor-element-3861f4a .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );word-spacing:var( --e-global-typography-84ca66e-word-spacing );}.elementor-301 .elementor-element.elementor-element-42d92dd .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );word-spacing:var( --e-global-typography-84ca66e-word-spacing );}.elementor-301 .elementor-element.elementor-element-5e64c34{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );word-spacing:var( --e-global-typography-83682a1-word-spacing );}.elementor-301 .elementor-element.elementor-element-7b65ea4{--padding-block-start:1em;--padding-block-end:3em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-301 .elementor-element.elementor-element-01cf225{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}body:not(.rtl) .elementor-301 .elementor-element.elementor-element-01cf225{left:-30px;}body.rtl .elementor-301 .elementor-element.elementor-element-01cf225{right:-30px;}.elementor-301 .elementor-element.elementor-element-d821642 .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );word-spacing:var( --e-global-typography-84ca66e-word-spacing );}}@media(max-width:767px){.elementor-301 .elementor-element.elementor-element-3a0812e:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-3a0812e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-301 .elementor-element.elementor-element-5c6f348{--min-height:20vh;--justify-content:center;}.elementor-301 .elementor-element.elementor-element-bb975e5 .elementor-heading-title{font-size:var( --e-global-typography-8a9b620-font-size );line-height:var( --e-global-typography-8a9b620-line-height );letter-spacing:var( --e-global-typography-8a9b620-letter-spacing );word-spacing:var( --e-global-typography-8a9b620-word-spacing );}.elementor-301 .elementor-element.elementor-element-bb975e5 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-301 .elementor-element.elementor-element-a9ea04a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-301 .elementor-element.elementor-element-bc82394{--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;--align-items:stretch;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-301 .elementor-element.elementor-element-702fb03{text-align:center;}.elementor-301 .elementor-element.elementor-element-702fb03 .elementor-heading-title{font-size:1em;letter-spacing:2.5px;}.elementor-301 .elementor-element.elementor-element-702fb03 > .elementor-widget-container{padding:1em 1em 1em 1em;border-radius:8px 8px 8px 8px;}.elementor-301 .elementor-element.elementor-element-702fb03:hover > .elementor-widget-container{border-radius:8px 8px 8px 8px;}.elementor-301 .elementor-element.elementor-element-26b2268 .elementor-button{font-size:1em;letter-spacing:2.5px;}.elementor-301 .elementor-element.elementor-element-26b2268 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-301 .elementor-element.elementor-element-27f8800{--spacer-size:10px;}.elementor-301 .elementor-element.elementor-element-9963c59{--margin-block-start:-6em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-301 .elementor-element.elementor-element-fb24859 .elementor-heading-title{font-size:1.5em;}.elementor-301 .elementor-element.elementor-element-fb24859{z-index:2;}.elementor-301 .elementor-element.elementor-element-3861f4a .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );word-spacing:var( --e-global-typography-84ca66e-word-spacing );}.elementor-301 .elementor-element.elementor-element-42d92dd .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );word-spacing:var( --e-global-typography-84ca66e-word-spacing );}.elementor-301 .elementor-element.elementor-element-5e64c34{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );word-spacing:var( --e-global-typography-83682a1-word-spacing );}.elementor-301 .elementor-element.elementor-element-af5ea9f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-301 .elementor-element.elementor-element-af5ea9f .jet-listing-grid__slider-icon.prev-arrow{left:-8%;right:auto;}.elementor-301 .elementor-element.elementor-element-af5ea9f .jet-listing-grid__slider-icon.next-arrow{right:-8%;left:auto;}.elementor-301 .elementor-element.elementor-element-7b65ea4{--padding-block-start:1em;--padding-block-end:2em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-301 .elementor-element.elementor-element-506d60a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0em;--padding-block-end:0em;--padding-inline-start:0em;--padding-inline-end:0em;}body:not(.rtl) .elementor-301 .elementor-element.elementor-element-01cf225{left:-70px;}body.rtl .elementor-301 .elementor-element.elementor-element-01cf225{right:-70px;}.elementor-301 .elementor-element.elementor-element-01cf225{top:-15px;}.elementor-301 .elementor-element.elementor-element-35859cc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-301 .elementor-element.elementor-element-d821642 .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );word-spacing:var( --e-global-typography-84ca66e-word-spacing );}.elementor-301 .elementor-element.elementor-element-effc6f9 .elementor-heading-title{font-size:1.5em;}.elementor-301 .elementor-element.elementor-element-effc6f9{z-index:2;}.elementor-301 .elementor-element.elementor-element-d383a83{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-301 .elementor-element.elementor-element-41dc1ba > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-301 .elementor-element.elementor-element-41dc1ba > .elementor-widget-container{padding:0em 0em 0em 0em;}}@media(min-width:768px){.elementor-301 .elementor-element.elementor-element-cd5d0da{--width:43%;}.elementor-301 .elementor-element.elementor-element-090359d{--content-width:66%;}.elementor-301 .elementor-element.elementor-element-f8cbf19{--width:85.24%;}.elementor-301 .elementor-element.elementor-element-d383a83{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-301 .elementor-element.elementor-element-f8cbf19{--width:77%;}.elementor-301 .elementor-element.elementor-element-d383a83{--width:77%;}}/* Start custom CSS for container, class: .elementor-element-5c6f348 *//* This targets the container itself */
.elementor-301 .elementor-element.elementor-element-5c6f348 {
    overflow: hidden; /* Ensures no overflow from child elements */
    position: relative; /* Helps with positioning child elements if needed */
}

/* This targets all direct child elements of the container */
.elementor-301 .elementor-element.elementor-element-5c6f348 > * {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out;
}

/* Hover effect to reveal child elements */
.elementor-301 .elementor-element.elementor-element-5c6f348:hover > * {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */