.elementor-2422 .elementor-element.elementor-element-89bb11b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2422 .elementor-element.elementor-element-89bb11b:not(.elementor-motion-effects-element-type-background), .elementor-2422 .elementor-element.elementor-element-89bb11b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-797b497 );}.elementor-2422 .elementor-element.elementor-element-f00f7de{--display:grid;--e-con-grid-template-columns:3fr 4fr;--e-con-grid-template-rows:1fr;--gap:var(--large-gap) var(--large-gap);--row-gap:var(--large-gap);--column-gap:var(--large-gap);--grid-auto-flow:row;--align-items:center;}.elementor-2422 .elementor-element.elementor-element-6daa9a2{--display:flex;--min-height:50svh;--border-radius:-7rem -7rem -7rem -7rem;--margin-top:-0.5px;--margin-bottom:-0.5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2422 .elementor-element.elementor-element-6daa9a2:not(.elementor-motion-effects-element-type-background), .elementor-2422 .elementor-element.elementor-element-6daa9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acrmowers.com.au/wp-content/uploads/2025/02/Masport-dealer-acr-mowers-cudgen-kingscliff-tweed-heads-northern-rivers-nsw.webp");background-position:center center;background-size:cover;}.elementor-2422 .elementor-element.elementor-element-69680d0{--display:flex;--gap:var(--text-spacing) var(--text-spacing);--row-gap:var(--text-spacing);--column-gap:var(--text-spacing);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:7.5vw;}.elementor-2422 .elementor-element.elementor-element-d0c9e85{width:initial;max-width:initial;text-align:left;}.elementor-2422 .elementor-element.elementor-element-d0c9e85 > .elementor-widget-container{margin:0 0 0 0;}.elementor-2422 .elementor-element.elementor-element-d0c9e85 .elementor-heading-title{font-family:var( --e-global-typography-c7c338e-font-family ), Sans-serif;font-size:var( --e-global-typography-c7c338e-font-size );font-weight:var( --e-global-typography-c7c338e-font-weight );line-height:var( --e-global-typography-c7c338e-line-height );color:var( --e-global-color-7216818 );}.elementor-2422 .elementor-element.elementor-element-dd6875c{width:initial;max-width:initial;text-align:left;}.elementor-2422 .elementor-element.elementor-element-dd6875c .elementor-heading-title{font-family:var( --e-global-typography-112517d-font-family ), Sans-serif;font-size:var( --e-global-typography-112517d-font-size );font-weight:var( --e-global-typography-112517d-font-weight );line-height:var( --e-global-typography-112517d-line-height );color:var( --e-global-color-ef15d1a );}.elementor-2422 .elementor-element.elementor-element-93e3680{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--large-gap) var(--large-gap);--row-gap:var(--large-gap);--column-gap:var(--large-gap);--padding-top:var(--section-padding);--padding-bottom:var(--section-padding);--padding-left:0;--padding-right:0;}.elementor-2422 .elementor-element.elementor-element-93e3680:not(.elementor-motion-effects-element-type-background), .elementor-2422 .elementor-element.elementor-element-93e3680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0ECB93D;}.elementor-2422 .elementor-element.elementor-element-be09e45{--display:flex;--gap:var(--text-spacing) var(--text-spacing);--row-gap:var(--text-spacing);--column-gap:var(--text-spacing);}.elementor-2422 .elementor-element.elementor-element-2767c06{text-align:center;}.elementor-2422 .elementor-element.elementor-element-2767c06 .elementor-heading-title{font-family:var( --e-global-typography-72a0dc3-font-family ), Sans-serif;font-size:var( --e-global-typography-72a0dc3-font-size );font-weight:var( --e-global-typography-72a0dc3-font-weight );line-height:var( --e-global-typography-72a0dc3-line-height );color:var( --e-global-color-797b497 );}.elementor-2422 .elementor-element.elementor-element-8f01cf5{text-align:center;}.elementor-2422 .elementor-element.elementor-element-8f01cf5 .elementor-heading-title{font-family:var( --e-global-typography-112517d-font-family ), Sans-serif;font-size:var( --e-global-typography-112517d-font-size );font-weight:var( --e-global-typography-112517d-font-weight );line-height:var( --e-global-typography-112517d-line-height );color:var( --e-global-color-797b497 );}.elementor-2422 .elementor-element.elementor-element-526db00{text-align:left;font-family:var( --e-global-typography-324d6d3-font-family ), Sans-serif;font-size:var( --e-global-typography-324d6d3-font-size );font-weight:var( --e-global-typography-324d6d3-font-weight );line-height:var( --e-global-typography-324d6d3-line-height );color:var( --e-global-color-ee7e4f6 );}.elementor-2422 .elementor-element.elementor-element-33fde25{--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:var(--small-gap) var(--small-gap);--row-gap:var(--small-gap);--column-gap:var(--small-gap);--flex-wrap:wrap;}.elementor-2422 .elementor-element.elementor-element-e22265f{--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:var(--text-spacing) calc(var(--large-gap) /2);--row-gap:var(--text-spacing);--column-gap:calc(var(--large-gap) /2);--border-radius:4px 4px 4px 4px;}.elementor-2422 .elementor-element.elementor-element-e22265f:not(.elementor-motion-effects-element-type-background), .elementor-2422 .elementor-element.elementor-element-e22265f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7216818 );}.elementor-2422 .elementor-element.elementor-element-7e7299d{--display:flex;}.elementor-2422 .elementor-element.elementor-element-a0ac81f.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-a0ac81f img{height:100%;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2422 .elementor-element.elementor-element-f0f8119{--display:flex;--justify-content:center;--gap:calc(var(--text-spacing) /2) calc(var(--text-spacing) /2);--row-gap:calc(var(--text-spacing) /2);--column-gap:calc(var(--text-spacing) /2);}.elementor-2422 .elementor-element.elementor-element-f0f8119.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-4b6c86b{text-align:center;}.elementor-2422 .elementor-element.elementor-element-4b6c86b .elementor-heading-title{font-family:var( --e-global-typography-ce9251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce9251f-font-size );font-weight:var( --e-global-typography-ce9251f-font-weight );line-height:var( --e-global-typography-ce9251f-line-height );color:var( --e-global-color-797b497 );}.elementor-2422 .elementor-element.elementor-element-a6e4c17{text-align:center;}.elementor-2422 .elementor-element.elementor-element-a6e4c17 .elementor-heading-title{font-family:var( --e-global-typography-e6e1e82-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e1e82-font-size );font-weight:var( --e-global-typography-e6e1e82-font-weight );text-transform:var( --e-global-typography-e6e1e82-text-transform );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-71079b7{text-align:center;font-family:var( --e-global-typography-324d6d3-font-family ), Sans-serif;font-size:var( --e-global-typography-324d6d3-font-size );font-weight:var( --e-global-typography-324d6d3-font-weight );line-height:var( --e-global-typography-324d6d3-line-height );color:var( --e-global-color-ee7e4f6 );}.elementor-2422 .elementor-element.elementor-element-3d5f72c{text-align:center;}.elementor-2422 .elementor-element.elementor-element-3d5f72c .elementor-heading-title{font-family:"Blinker", Sans-serif;font-size:20;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-29a0e46{--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:var(--text-spacing) calc(var(--large-gap) /2);--row-gap:var(--text-spacing);--column-gap:calc(var(--large-gap) /2);--border-radius:4px 4px 4px 4px;}.elementor-2422 .elementor-element.elementor-element-29a0e46:not(.elementor-motion-effects-element-type-background), .elementor-2422 .elementor-element.elementor-element-29a0e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7216818 );}.elementor-2422 .elementor-element.elementor-element-e502d5e{--display:flex;}.elementor-2422 .elementor-element.elementor-element-6c1fdf9.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-6c1fdf9 img{height:100%;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2422 .elementor-element.elementor-element-742c548{--display:flex;--justify-content:center;--gap:calc(var(--text-spacing) /2) calc(var(--text-spacing) /2);--row-gap:calc(var(--text-spacing) /2);--column-gap:calc(var(--text-spacing) /2);}.elementor-2422 .elementor-element.elementor-element-742c548.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-4467237{text-align:center;}.elementor-2422 .elementor-element.elementor-element-4467237 .elementor-heading-title{font-family:var( --e-global-typography-ce9251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce9251f-font-size );font-weight:var( --e-global-typography-ce9251f-font-weight );line-height:var( --e-global-typography-ce9251f-line-height );color:var( --e-global-color-797b497 );}.elementor-2422 .elementor-element.elementor-element-114cd1e{text-align:center;}.elementor-2422 .elementor-element.elementor-element-114cd1e .elementor-heading-title{font-family:var( --e-global-typography-e6e1e82-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e1e82-font-size );font-weight:var( --e-global-typography-e6e1e82-font-weight );text-transform:var( --e-global-typography-e6e1e82-text-transform );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-1174290{text-align:center;font-family:var( --e-global-typography-324d6d3-font-family ), Sans-serif;font-size:var( --e-global-typography-324d6d3-font-size );font-weight:var( --e-global-typography-324d6d3-font-weight );line-height:var( --e-global-typography-324d6d3-line-height );color:var( --e-global-color-ee7e4f6 );}.elementor-2422 .elementor-element.elementor-element-32d9c93{text-align:center;}.elementor-2422 .elementor-element.elementor-element-32d9c93 .elementor-heading-title{font-family:"Blinker", Sans-serif;font-size:20;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-1190900{--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:var(--text-spacing) calc(var(--large-gap) /2);--row-gap:var(--text-spacing);--column-gap:calc(var(--large-gap) /2);--border-radius:4px 4px 4px 4px;}.elementor-2422 .elementor-element.elementor-element-1190900:not(.elementor-motion-effects-element-type-background), .elementor-2422 .elementor-element.elementor-element-1190900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7216818 );}.elementor-2422 .elementor-element.elementor-element-f4b8226{--display:flex;}.elementor-2422 .elementor-element.elementor-element-e1f35bc.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-e1f35bc img{height:100%;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2422 .elementor-element.elementor-element-353ac6b{--display:flex;--justify-content:center;--gap:calc(var(--text-spacing) /2) calc(var(--text-spacing) /2);--row-gap:calc(var(--text-spacing) /2);--column-gap:calc(var(--text-spacing) /2);}.elementor-2422 .elementor-element.elementor-element-353ac6b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-a945177{text-align:center;}.elementor-2422 .elementor-element.elementor-element-a945177 .elementor-heading-title{font-family:var( --e-global-typography-ce9251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce9251f-font-size );font-weight:var( --e-global-typography-ce9251f-font-weight );line-height:var( --e-global-typography-ce9251f-line-height );color:var( --e-global-color-797b497 );}.elementor-2422 .elementor-element.elementor-element-57af9a6{text-align:center;}.elementor-2422 .elementor-element.elementor-element-57af9a6 .elementor-heading-title{font-family:var( --e-global-typography-e6e1e82-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e1e82-font-size );font-weight:var( --e-global-typography-e6e1e82-font-weight );text-transform:var( --e-global-typography-e6e1e82-text-transform );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-67af86d{text-align:center;font-family:var( --e-global-typography-324d6d3-font-family ), Sans-serif;font-size:var( --e-global-typography-324d6d3-font-size );font-weight:var( --e-global-typography-324d6d3-font-weight );line-height:var( --e-global-typography-324d6d3-line-height );color:var( --e-global-color-ee7e4f6 );}.elementor-2422 .elementor-element.elementor-element-fd49af9{text-align:center;}.elementor-2422 .elementor-element.elementor-element-fd49af9 .elementor-heading-title{font-family:"Blinker", Sans-serif;font-size:20;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-6ec66ee{--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:var(--text-spacing) calc(var(--large-gap) /2);--row-gap:var(--text-spacing);--column-gap:calc(var(--large-gap) /2);--border-radius:4px 4px 4px 4px;}.elementor-2422 .elementor-element.elementor-element-6ec66ee:not(.elementor-motion-effects-element-type-background), .elementor-2422 .elementor-element.elementor-element-6ec66ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7216818 );}.elementor-2422 .elementor-element.elementor-element-e273fa9{--display:flex;}.elementor-2422 .elementor-element.elementor-element-fc70f17.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-fc70f17 img{height:100%;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2422 .elementor-element.elementor-element-e3db7a3{--display:flex;--justify-content:center;--gap:calc(var(--text-spacing) /2) calc(var(--text-spacing) /2);--row-gap:calc(var(--text-spacing) /2);--column-gap:calc(var(--text-spacing) /2);}.elementor-2422 .elementor-element.elementor-element-e3db7a3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-345dcc3{text-align:center;}.elementor-2422 .elementor-element.elementor-element-345dcc3 .elementor-heading-title{font-family:var( --e-global-typography-ce9251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce9251f-font-size );font-weight:var( --e-global-typography-ce9251f-font-weight );line-height:var( --e-global-typography-ce9251f-line-height );color:var( --e-global-color-797b497 );}.elementor-2422 .elementor-element.elementor-element-711197f{text-align:center;}.elementor-2422 .elementor-element.elementor-element-711197f .elementor-heading-title{font-family:var( --e-global-typography-e6e1e82-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e1e82-font-size );font-weight:var( --e-global-typography-e6e1e82-font-weight );text-transform:var( --e-global-typography-e6e1e82-text-transform );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-e16055c{text-align:center;font-family:var( --e-global-typography-324d6d3-font-family ), Sans-serif;font-size:var( --e-global-typography-324d6d3-font-size );font-weight:var( --e-global-typography-324d6d3-font-weight );line-height:var( --e-global-typography-324d6d3-line-height );color:var( --e-global-color-ee7e4f6 );}.elementor-2422 .elementor-element.elementor-element-78c1674{text-align:center;}.elementor-2422 .elementor-element.elementor-element-78c1674 .elementor-heading-title{font-family:"Blinker", Sans-serif;font-size:20;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-6957524{--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:var(--text-spacing) calc(var(--large-gap) /2);--row-gap:var(--text-spacing);--column-gap:calc(var(--large-gap) /2);--border-radius:4px 4px 4px 4px;}.elementor-2422 .elementor-element.elementor-element-6957524:not(.elementor-motion-effects-element-type-background), .elementor-2422 .elementor-element.elementor-element-6957524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7216818 );}.elementor-2422 .elementor-element.elementor-element-1a3e80b{--display:flex;}.elementor-2422 .elementor-element.elementor-element-75b04a7.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-75b04a7 img{height:100%;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2422 .elementor-element.elementor-element-ff15405{--display:flex;--justify-content:center;--gap:calc(var(--text-spacing) /2) calc(var(--text-spacing) /2);--row-gap:calc(var(--text-spacing) /2);--column-gap:calc(var(--text-spacing) /2);}.elementor-2422 .elementor-element.elementor-element-ff15405.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-45ee1f6{text-align:center;}.elementor-2422 .elementor-element.elementor-element-45ee1f6 .elementor-heading-title{font-family:var( --e-global-typography-ce9251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce9251f-font-size );font-weight:var( --e-global-typography-ce9251f-font-weight );line-height:var( --e-global-typography-ce9251f-line-height );color:var( --e-global-color-797b497 );}.elementor-2422 .elementor-element.elementor-element-95d49d5{text-align:center;}.elementor-2422 .elementor-element.elementor-element-95d49d5 .elementor-heading-title{font-family:var( --e-global-typography-e6e1e82-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e1e82-font-size );font-weight:var( --e-global-typography-e6e1e82-font-weight );text-transform:var( --e-global-typography-e6e1e82-text-transform );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-882c797{text-align:center;font-family:var( --e-global-typography-324d6d3-font-family ), Sans-serif;font-size:var( --e-global-typography-324d6d3-font-size );font-weight:var( --e-global-typography-324d6d3-font-weight );line-height:var( --e-global-typography-324d6d3-line-height );color:var( --e-global-color-ee7e4f6 );}.elementor-2422 .elementor-element.elementor-element-572f338{text-align:center;}.elementor-2422 .elementor-element.elementor-element-572f338 .elementor-heading-title{font-family:"Blinker", Sans-serif;font-size:20;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-a500b88{--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:var(--text-spacing) calc(var(--large-gap) /2);--row-gap:var(--text-spacing);--column-gap:calc(var(--large-gap) /2);--border-radius:4px 4px 4px 4px;}.elementor-2422 .elementor-element.elementor-element-a500b88:not(.elementor-motion-effects-element-type-background), .elementor-2422 .elementor-element.elementor-element-a500b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7216818 );}.elementor-2422 .elementor-element.elementor-element-52f0487{--display:flex;}.elementor-2422 .elementor-element.elementor-element-f2d2c94.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-f2d2c94 img{height:100%;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2422 .elementor-element.elementor-element-c659460{--display:flex;--justify-content:center;--gap:calc(var(--text-spacing) /2) calc(var(--text-spacing) /2);--row-gap:calc(var(--text-spacing) /2);--column-gap:calc(var(--text-spacing) /2);}.elementor-2422 .elementor-element.elementor-element-c659460.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-c0640b8{text-align:center;}.elementor-2422 .elementor-element.elementor-element-c0640b8 .elementor-heading-title{font-family:var( --e-global-typography-ce9251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce9251f-font-size );font-weight:var( --e-global-typography-ce9251f-font-weight );line-height:var( --e-global-typography-ce9251f-line-height );color:var( --e-global-color-797b497 );}.elementor-2422 .elementor-element.elementor-element-f504e5e{text-align:center;}.elementor-2422 .elementor-element.elementor-element-f504e5e .elementor-heading-title{font-family:var( --e-global-typography-e6e1e82-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e1e82-font-size );font-weight:var( --e-global-typography-e6e1e82-font-weight );text-transform:var( --e-global-typography-e6e1e82-text-transform );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-679e3f6{text-align:center;font-family:var( --e-global-typography-324d6d3-font-family ), Sans-serif;font-size:var( --e-global-typography-324d6d3-font-size );font-weight:var( --e-global-typography-324d6d3-font-weight );line-height:var( --e-global-typography-324d6d3-line-height );color:var( --e-global-color-ee7e4f6 );}.elementor-2422 .elementor-element.elementor-element-6bdc456{text-align:center;}.elementor-2422 .elementor-element.elementor-element-6bdc456 .elementor-heading-title{font-family:"Blinker", Sans-serif;font-size:20;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-458505a{--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:var(--text-spacing) calc(var(--large-gap) /2);--row-gap:var(--text-spacing);--column-gap:calc(var(--large-gap) /2);--border-radius:4px 4px 4px 4px;}.elementor-2422 .elementor-element.elementor-element-458505a:not(.elementor-motion-effects-element-type-background), .elementor-2422 .elementor-element.elementor-element-458505a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7216818 );}.elementor-2422 .elementor-element.elementor-element-b691996{--display:flex;}.elementor-2422 .elementor-element.elementor-element-4475f17.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-4475f17 img{height:100%;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2422 .elementor-element.elementor-element-6354809{--display:flex;--justify-content:center;--gap:calc(var(--text-spacing) /2) calc(var(--text-spacing) /2);--row-gap:calc(var(--text-spacing) /2);--column-gap:calc(var(--text-spacing) /2);}.elementor-2422 .elementor-element.elementor-element-6354809.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-6706313{text-align:center;}.elementor-2422 .elementor-element.elementor-element-6706313 .elementor-heading-title{font-family:var( --e-global-typography-ce9251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce9251f-font-size );font-weight:var( --e-global-typography-ce9251f-font-weight );line-height:var( --e-global-typography-ce9251f-line-height );color:var( --e-global-color-797b497 );}.elementor-2422 .elementor-element.elementor-element-a92754c{text-align:center;}.elementor-2422 .elementor-element.elementor-element-a92754c .elementor-heading-title{font-family:var( --e-global-typography-e6e1e82-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e1e82-font-size );font-weight:var( --e-global-typography-e6e1e82-font-weight );text-transform:var( --e-global-typography-e6e1e82-text-transform );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-aa41882{text-align:center;font-family:var( --e-global-typography-324d6d3-font-family ), Sans-serif;font-size:var( --e-global-typography-324d6d3-font-size );font-weight:var( --e-global-typography-324d6d3-font-weight );line-height:var( --e-global-typography-324d6d3-line-height );color:var( --e-global-color-ee7e4f6 );}.elementor-2422 .elementor-element.elementor-element-7327307{text-align:center;}.elementor-2422 .elementor-element.elementor-element-7327307 .elementor-heading-title{font-family:"Blinker", Sans-serif;font-size:20;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-f35fd10{--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:var(--text-spacing) calc(var(--large-gap) /2);--row-gap:var(--text-spacing);--column-gap:calc(var(--large-gap) /2);--border-radius:4px 4px 4px 4px;}.elementor-2422 .elementor-element.elementor-element-f35fd10:not(.elementor-motion-effects-element-type-background), .elementor-2422 .elementor-element.elementor-element-f35fd10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7216818 );}.elementor-2422 .elementor-element.elementor-element-6fa4b3a{--display:flex;}.elementor-2422 .elementor-element.elementor-element-1a302ab.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-1a302ab img{height:100%;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2422 .elementor-element.elementor-element-c341808{--display:flex;--justify-content:center;--gap:calc(var(--text-spacing) /2) calc(var(--text-spacing) /2);--row-gap:calc(var(--text-spacing) /2);--column-gap:calc(var(--text-spacing) /2);}.elementor-2422 .elementor-element.elementor-element-c341808.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-cb84fdc{text-align:center;}.elementor-2422 .elementor-element.elementor-element-cb84fdc .elementor-heading-title{font-family:var( --e-global-typography-ce9251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce9251f-font-size );font-weight:var( --e-global-typography-ce9251f-font-weight );line-height:var( --e-global-typography-ce9251f-line-height );color:var( --e-global-color-797b497 );}.elementor-2422 .elementor-element.elementor-element-cb30451{text-align:center;}.elementor-2422 .elementor-element.elementor-element-cb30451 .elementor-heading-title{font-family:var( --e-global-typography-e6e1e82-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e1e82-font-size );font-weight:var( --e-global-typography-e6e1e82-font-weight );text-transform:var( --e-global-typography-e6e1e82-text-transform );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-de7f1b1{text-align:center;font-family:var( --e-global-typography-324d6d3-font-family ), Sans-serif;font-size:var( --e-global-typography-324d6d3-font-size );font-weight:var( --e-global-typography-324d6d3-font-weight );line-height:var( --e-global-typography-324d6d3-line-height );color:var( --e-global-color-ee7e4f6 );}.elementor-2422 .elementor-element.elementor-element-8938e35{text-align:center;}.elementor-2422 .elementor-element.elementor-element-8938e35 .elementor-heading-title{font-family:"Blinker", Sans-serif;font-size:20;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-57e6248{--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:var(--text-spacing) calc(var(--large-gap) /2);--row-gap:var(--text-spacing);--column-gap:calc(var(--large-gap) /2);--border-radius:4px 4px 4px 4px;}.elementor-2422 .elementor-element.elementor-element-57e6248:not(.elementor-motion-effects-element-type-background), .elementor-2422 .elementor-element.elementor-element-57e6248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7216818 );}.elementor-2422 .elementor-element.elementor-element-2178419{--display:flex;}.elementor-2422 .elementor-element.elementor-element-05e5fd2.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-05e5fd2 img{height:100%;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2422 .elementor-element.elementor-element-13de5fc{--display:flex;--justify-content:center;--gap:calc(var(--text-spacing) /2) calc(var(--text-spacing) /2);--row-gap:calc(var(--text-spacing) /2);--column-gap:calc(var(--text-spacing) /2);}.elementor-2422 .elementor-element.elementor-element-13de5fc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-953c8a4{text-align:center;}.elementor-2422 .elementor-element.elementor-element-953c8a4 .elementor-heading-title{font-family:var( --e-global-typography-ce9251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce9251f-font-size );font-weight:var( --e-global-typography-ce9251f-font-weight );line-height:var( --e-global-typography-ce9251f-line-height );color:var( --e-global-color-797b497 );}.elementor-2422 .elementor-element.elementor-element-ede9f30{text-align:center;}.elementor-2422 .elementor-element.elementor-element-ede9f30 .elementor-heading-title{font-family:var( --e-global-typography-e6e1e82-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e1e82-font-size );font-weight:var( --e-global-typography-e6e1e82-font-weight );text-transform:var( --e-global-typography-e6e1e82-text-transform );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-746b78f{text-align:center;font-family:var( --e-global-typography-324d6d3-font-family ), Sans-serif;font-size:var( --e-global-typography-324d6d3-font-size );font-weight:var( --e-global-typography-324d6d3-font-weight );line-height:var( --e-global-typography-324d6d3-line-height );color:var( --e-global-color-ee7e4f6 );}.elementor-2422 .elementor-element.elementor-element-f94d2e5{text-align:center;}.elementor-2422 .elementor-element.elementor-element-f94d2e5 .elementor-heading-title{font-family:"Blinker", Sans-serif;font-size:20;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-246ad0c{--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:var(--text-spacing) calc(var(--large-gap) /2);--row-gap:var(--text-spacing);--column-gap:calc(var(--large-gap) /2);--border-radius:4px 4px 4px 4px;}.elementor-2422 .elementor-element.elementor-element-246ad0c:not(.elementor-motion-effects-element-type-background), .elementor-2422 .elementor-element.elementor-element-246ad0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7216818 );}.elementor-2422 .elementor-element.elementor-element-94da7b8{--display:flex;}.elementor-2422 .elementor-element.elementor-element-5bb6471.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-5bb6471 img{height:100%;object-fit:contain;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2422 .elementor-element.elementor-element-85bce9e{--display:flex;--justify-content:center;--gap:calc(var(--text-spacing) /2) calc(var(--text-spacing) /2);--row-gap:calc(var(--text-spacing) /2);--column-gap:calc(var(--text-spacing) /2);}.elementor-2422 .elementor-element.elementor-element-85bce9e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2422 .elementor-element.elementor-element-748d04e{text-align:center;}.elementor-2422 .elementor-element.elementor-element-748d04e .elementor-heading-title{font-family:var( --e-global-typography-ce9251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ce9251f-font-size );font-weight:var( --e-global-typography-ce9251f-font-weight );line-height:var( --e-global-typography-ce9251f-line-height );color:var( --e-global-color-797b497 );}.elementor-2422 .elementor-element.elementor-element-e5bcff3{text-align:center;}.elementor-2422 .elementor-element.elementor-element-e5bcff3 .elementor-heading-title{font-family:var( --e-global-typography-e6e1e82-font-family ), Sans-serif;font-size:var( --e-global-typography-e6e1e82-font-size );font-weight:var( --e-global-typography-e6e1e82-font-weight );text-transform:var( --e-global-typography-e6e1e82-text-transform );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );color:var( --e-global-color-e37ff20 );}.elementor-2422 .elementor-element.elementor-element-e457e2e{text-align:center;font-family:var( --e-global-typography-324d6d3-font-family ), Sans-serif;font-size:var( --e-global-typography-324d6d3-font-size );font-weight:var( --e-global-typography-324d6d3-font-weight );line-height:var( --e-global-typography-324d6d3-line-height );color:var( --e-global-color-ee7e4f6 );}.elementor-2422 .elementor-element.elementor-element-5cc2dbf{text-align:center;}.elementor-2422 .elementor-element.elementor-element-5cc2dbf .elementor-heading-title{font-family:"Blinker", Sans-serif;font-size:20;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-e37ff20 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2422 .elementor-element.elementor-element-69680d0{--width:min((80ch + 7.5vw), 100%);}.elementor-2422 .elementor-element.elementor-element-93e3680{--content-width:var(--site-width);}.elementor-2422 .elementor-element.elementor-element-be09e45{--width:min(95ch, 100%);}}@media(max-width:1024px){.elementor-2422 .elementor-element.elementor-element-89bb11b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2422 .elementor-element.elementor-element-f00f7de{--grid-auto-flow:row;}.elementor-2422 .elementor-element.elementor-element-d0c9e85 .elementor-heading-title{font-size:var( --e-global-typography-c7c338e-font-size );line-height:var( --e-global-typography-c7c338e-line-height );}.elementor-2422 .elementor-element.elementor-element-dd6875c .elementor-heading-title{font-size:var( --e-global-typography-112517d-font-size );line-height:var( --e-global-typography-112517d-line-height );}.elementor-2422 .elementor-element.elementor-element-2767c06 .elementor-heading-title{font-size:var( --e-global-typography-72a0dc3-font-size );line-height:var( --e-global-typography-72a0dc3-line-height );}.elementor-2422 .elementor-element.elementor-element-8f01cf5 .elementor-heading-title{font-size:var( --e-global-typography-112517d-font-size );line-height:var( --e-global-typography-112517d-line-height );}.elementor-2422 .elementor-element.elementor-element-526db00{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-4b6c86b .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-a6e4c17 .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-71079b7{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-4467237 .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-114cd1e .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-1174290{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-a945177 .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-57af9a6 .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-67af86d{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-345dcc3 .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-711197f .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-e16055c{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-45ee1f6 .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-95d49d5 .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-882c797{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-c0640b8 .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-f504e5e .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-679e3f6{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-6706313 .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-a92754c .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-aa41882{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-cb84fdc .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-cb30451 .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-de7f1b1{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-953c8a4 .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-ede9f30 .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-746b78f{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-748d04e .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-e5bcff3 .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-e457e2e{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}}@media(max-width:767px){.elementor-2422 .elementor-element.elementor-element-89bb11b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2422 .elementor-element.elementor-element-f00f7de{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-2422 .elementor-element.elementor-element-d0c9e85 .elementor-heading-title{font-size:var( --e-global-typography-c7c338e-font-size );line-height:var( --e-global-typography-c7c338e-line-height );}.elementor-2422 .elementor-element.elementor-element-dd6875c .elementor-heading-title{font-size:var( --e-global-typography-112517d-font-size );line-height:var( --e-global-typography-112517d-line-height );}.elementor-2422 .elementor-element.elementor-element-93e3680{--content-width:var(--site-width);}.elementor-2422 .elementor-element.elementor-element-2767c06 .elementor-heading-title{font-size:var( --e-global-typography-72a0dc3-font-size );line-height:var( --e-global-typography-72a0dc3-line-height );}.elementor-2422 .elementor-element.elementor-element-8f01cf5 .elementor-heading-title{font-size:var( --e-global-typography-112517d-font-size );line-height:var( --e-global-typography-112517d-line-height );}.elementor-2422 .elementor-element.elementor-element-526db00{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-4b6c86b .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-a6e4c17 .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-71079b7{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-4467237 .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-114cd1e .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-1174290{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-a945177 .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-57af9a6 .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-67af86d{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-345dcc3 .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-711197f .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-e16055c{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-45ee1f6 .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-95d49d5 .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-882c797{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-c0640b8 .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-f504e5e .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-679e3f6{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-6706313 .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-a92754c .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-aa41882{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-cb84fdc .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-cb30451 .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-de7f1b1{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-953c8a4 .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-ede9f30 .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-746b78f{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}.elementor-2422 .elementor-element.elementor-element-748d04e .elementor-heading-title{font-size:var( --e-global-typography-ce9251f-font-size );line-height:var( --e-global-typography-ce9251f-line-height );}.elementor-2422 .elementor-element.elementor-element-e5bcff3 .elementor-heading-title{font-size:var( --e-global-typography-e6e1e82-font-size );letter-spacing:var( --e-global-typography-e6e1e82-letter-spacing );}.elementor-2422 .elementor-element.elementor-element-e457e2e{font-size:var( --e-global-typography-324d6d3-font-size );line-height:var( --e-global-typography-324d6d3-line-height );}}/* Start custom CSS for container, class: .elementor-element-6daa9a2 */@media (width < 1200px) {
    .elementor-2422 .elementor-element.elementor-element-6daa9a2 {
        min-height: 0;
        aspect-ratio: 5 / 3;
        clip-path: polygon(0 0, 100% 0%, 100% 90%, 0% 100%);
    }
}

@media (width >= 1200px) {
.elementor-2422 .elementor-element.elementor-element-6daa9a2 {
    clip-path: polygon(0% 0%, 100% 0%, 75% 100%, 0% 100%);
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69680d0 */@media (width < 1200px) {
    .elementor-2422 .elementor-element.elementor-element-69680d0 {
        padding-inline: 7.5vw;
        padding-block-end: var(--section-padding)
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f00f7de */@media (width < 1200px) {
    .elementor-2422 .elementor-element.elementor-element-f00f7de {
        grid-template-columns: 1fr;
        grid-template-rows: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fde25 */.elementor-2422 .elementor-element.elementor-element-33fde25 > * {
    flex-grow: 1;
    flex-shrink: 1;
    flex-direction: column;
    overflow: hidden;
}

.services-card {

}

.card-img {
    clip-path: polygon(0 0, 100% 0%, 100% 90%, 0% 100%);
    aspect-ratio: 3 / 2;
    
}

.card-text {
    padding-inline: var(--card-padding);
    padding-block-end: var(--card-padding);
    container-type: inline-size;
}



@media (width > 864px) {
    .elementor-2422 .elementor-element.elementor-element-33fde25 > * {
        flex-direction: row;
    }
    
    .card-img {
        clip-path: polygon(0% 0%, 100% 0%, 90% 100%, 0% 100%);
        
    }
    
    .card-text {
        padding-inline: 0;
        padding-block-end: 0;
        padding-inline-end: var(--large-gap);
        padding-block: var(--large-gap);
        width: 60%;
    }
    
    .card-text > * {
        text-align: left !important;
    }
    
    
    
}/* End custom CSS */