.elementor-20 .elementor-element.elementor-element-056a104{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-056a104:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-056a104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c27c57 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e50bfc8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e50bfc8 .elementor-heading-title{font-family:"novecento-sans-wide", Sans-serif;font-size:42px;font-weight:800;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-907adce > .elementor-widget-container{margin:0px 0px 057px 0px;}.elementor-20 .elementor-element.elementor-element-907adce .elementor-heading-title{font-family:"novecento-sans-wide", Sans-serif;font-size:42px;font-weight:800;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-69444b8{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-69444b8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-69444b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leap.staging.ribbitt.com/leap-matter/wp-content/uploads/sites/5/2022/09/graphic_critique_bike_designs.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-68be647{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:070px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-68be647:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-68be647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c27c57 );}.elementor-20 .elementor-element.elementor-element-a5eba87{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7eeb037 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-20 .elementor-element.elementor-element-7eeb037 .elementor-heading-title{font-family:"novecento-sans-wide", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d66e97b{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:34px;font-weight:600;line-height:1em;color:var( --e-global-color-8adcfa9 );}.elementor-20 .elementor-element.elementor-element-d66e97b > .elementor-widget-container{padding:0em 2em 0em 0em;}.elementor-20 .elementor-element.elementor-element-99a60f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-90e0a34 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-20 .elementor-element.elementor-element-90e0a34 .elementor-heading-title{font-family:"novecento-sans-wide", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-0b9fa53{font-family:"Lato", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:var( --e-global-color-8adcfa9 );}.elementor-20 .elementor-element.elementor-element-1a6d382{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:070px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1a6d382:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1a6d382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a271e8c );}.elementor-20 .elementor-element.elementor-element-138697d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-99e8843 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-20 .elementor-element.elementor-element-99e8843 .elementor-heading-title{font-family:"novecento-sans-wide", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#666666;}.elementor-20 .elementor-element.elementor-element-699b8b8{font-family:"Lato", Sans-serif;font-size:28px;font-weight:400;line-height:1.4em;color:#666666;}.elementor-20 .elementor-element.elementor-element-79491d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-63e440f{font-family:"Lato", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#666666;}.elementor-20 .elementor-element.elementor-element-3cc1154{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:070px;--padding-bottom:070px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-745c91f .elementor-heading-title{font-family:"novecento-sans-wide", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#666666;}.elementor-20 .elementor-element.elementor-element-0c42a3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-df3c48b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8fc097b{font-family:"Lato", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#666666;}.elementor-20 .elementor-element.elementor-element-519c8c8{font-family:"Lato", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#666666;}.elementor-20 .elementor-element.elementor-element-4e9eb78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ed153e5{font-family:"Lato", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#666666;}.elementor-20 .elementor-element.elementor-element-620145d{font-family:"Lato", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#666666;}.elementor-20 .elementor-element.elementor-element-7dd32d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-048e7a5{font-family:"Lato", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#666666;}.elementor-20 .elementor-element.elementor-element-c2f4039{font-family:"Lato", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:#666666;}.elementor-20 .elementor-element.elementor-element-b27c6a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:070px;--padding-bottom:070px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b27c6a5:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b27c6a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212322;}.elementor-20 .elementor-element.elementor-element-9fca612 .elementor-heading-title{font-family:"novecento-sans-wide", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-e2f3599{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-20 .elementor-element.elementor-element-d7c1de6{--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;}.elementor-20 .elementor-element.elementor-element-35d51ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:070px;--padding-bottom:070px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7f08ddf > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-20 .elementor-element.elementor-element-7f08ddf .elementor-heading-title{font-family:"novecento-sans-wide", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;line-height:1.3em;color:#666666;}.elementor-20 .elementor-element.elementor-element-6816e64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a38851c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a38851c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a38851c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-7c49596 > .elementor-widget-container{background-color:var( --e-global-color-text );background-position:top center;background-repeat:no-repeat;background-size:contain;transition:background 0.5s;}.elementor-20 .elementor-element.elementor-element-7c49596 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17px;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-ac01361{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ac01361:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ac01361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-825f28f > .elementor-widget-container{background-color:var( --e-global-color-text );background-image:url("https://leap.staging.ribbitt.com/leap-matter/wp-content/uploads/sites/5/2022/09/greg-fehrenbach.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;transition:background 0.5s;}.elementor-20 .elementor-element.elementor-element-825f28f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17px;font-weight:700;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-7293fce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7293fce:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7293fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-053353e > .elementor-widget-container{background-color:var( --e-global-color-text );background-image:url("https://leap.staging.ribbitt.com/leap-matter/wp-content/uploads/sites/5/2022/09/kim-pegram.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;transition:background 0.5s;}.elementor-20 .elementor-element.elementor-element-053353e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17px;font-weight:700;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-9f2ce1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9f2ce1c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9f2ce1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-7ae0bf3 > .elementor-widget-container{background-color:var( --e-global-color-text );background-image:url("https://leap.staging.ribbitt.com/leap-matter/wp-content/uploads/sites/5/2022/09/alicia-fehrenbach.jpg");background-repeat:no-repeat;background-size:contain;transition:background 0.5s;}.elementor-20 .elementor-element.elementor-element-7ae0bf3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17px;font-weight:700;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-1dacc9b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4fa6d058{--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:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-7b847c8 );--border-color:var( --e-global-color-7b847c8 );--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:075px;}.elementor-20 .elementor-element.elementor-element-4fa6d058:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4fa6d058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-6774d6b7{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-6774d6b7 .elementor-heading-title{font-family:"novecento-sans-wide", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-44d4148d{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;text-align:left;font-family:"Lato", Sans-serif;font-size:18px;line-height:1.67em;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-70fee470 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Lato", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 045px;}.elementor-20 .elementor-element.elementor-element-70fee470 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-70fee470 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-70fee470{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-70fee470 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-70fee470 .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-20 .elementor-element.elementor-element-70fee470 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-70fee470 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-3c4a8d9c{--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:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-50597aa{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-50597aa > .elementor-widget-container{margin:010px -2px -5px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-50597aa.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-5cbfee23{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:5px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-5cbfee23.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-1e4052bd .elementor-button{background-color:#FFFFFF00;font-family:"Lato", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-7b847c8 );color:var( --e-global-color-7b847c8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1e4052bd{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1e4052bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1e4052bd.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-1e4052bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-1e4052bd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-1e4052bd .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-1e4052bd .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-1e4052bd .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-1e4052bd .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-55715b2f{--display:flex;}.elementor-20 .elementor-element.elementor-element-7b58f5e1{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-7b58f5e1 > .elementor-widget-container{margin:030px -2px -5px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7b58f5e1.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-7b58f5e1 img{width:145px;}.elementor-20 .elementor-element.elementor-element-794a4d8{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:5px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-794a4d8.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-b27189a .elementor-button{background-color:#FFFFFF00;font-family:"Lato", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-4f41f0e );color:var( --e-global-color-4f41f0e );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b27189a{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-b27189a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b27189a.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-b27189a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-b27189a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-b27189a .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-b27189a .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-b27189a .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-b27189a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-670cdb8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-23b7af6e{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-23b7af6e > .elementor-widget-container{margin:030px -2px -5px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-23b7af6e.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-3cfc389a{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:5px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-3cfc389a.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-3a6fe738 .elementor-button{background-color:#FFFFFF00;font-family:"Lato", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-5c7a8cd );color:var( --e-global-color-5c7a8cd );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3a6fe738{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3a6fe738 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3a6fe738.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-3a6fe738 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-3a6fe738 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20 .elementor-element.elementor-element-3a6fe738 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-3a6fe738 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-3a6fe738 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-3a6fe738 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-6bda4256{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-20 .elementor-element.elementor-element-6bda4256:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6bda4256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leap.staging.ribbitt.com/leap-matter/wp-content/uploads/sites/5/2022/09/agency-advantage-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(min-width:770px){.elementor-20 .elementor-element.elementor-element-4fa6d058{--width:50%;}.elementor-20 .elementor-element.elementor-element-3c4a8d9c{--content-width:100%;}.elementor-20 .elementor-element.elementor-element-55715b2f{--content-width:100%;}.elementor-20 .elementor-element.elementor-element-670cdb8{--content-width:100%;}.elementor-20 .elementor-element.elementor-element-6bda4256{--width:50%;}}@media(max-width:992px){.elementor-20 .elementor-element.elementor-element-056a104{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:030px;}.elementor-20 .elementor-element.elementor-element-e50bfc8 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-20 .elementor-element.elementor-element-e50bfc8 .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-907adce > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-20 .elementor-element.elementor-element-907adce .elementor-heading-title{font-size:36px;line-height:1.25em;}.elementor-20 .elementor-element.elementor-element-69444b8{--min-height:450px;}.elementor-20 .elementor-element.elementor-element-68be647{--padding-top:070px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-7eeb037 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-d66e97b > .elementor-widget-container{padding:0em 02.5em 0em 0em;}.elementor-20 .elementor-element.elementor-element-d66e97b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-90e0a34 .elementor-heading-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-0b9fa53{line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-1a6d382{--padding-top:070px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-99e8843 > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-20 .elementor-element.elementor-element-99e8843 .elementor-heading-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-699b8b8 > .elementor-widget-container{margin:0px 050px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3cc1154{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-745c91f > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-20 .elementor-element.elementor-element-745c91f .elementor-heading-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-0c42a3f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20 .elementor-element.elementor-element-8fc097b{columns:2;}.elementor-20 .elementor-element.elementor-element-519c8c8{columns:2;}.elementor-20 .elementor-element.elementor-element-ed153e5{columns:2;}.elementor-20 .elementor-element.elementor-element-620145d{columns:2;}.elementor-20 .elementor-element.elementor-element-048e7a5{columns:2;}.elementor-20 .elementor-element.elementor-element-c2f4039{columns:2;}.elementor-20 .elementor-element.elementor-element-b27c6a5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-9fca612 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-20 .elementor-element.elementor-element-9fca612 .elementor-heading-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-e2f3599{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-35d51ae{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-7f08ddf > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-20 .elementor-element.elementor-element-7f08ddf .elementor-heading-title{font-size:28px;}.elementor-20 .elementor-element.elementor-element-6816e64{--flex-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-7c49596 > .elementor-widget-container{background-position:top center;background-size:cover;}.elementor-20 .elementor-element.elementor-element-825f28f > .elementor-widget-container{background-position:top center;background-size:cover;}.elementor-20 .elementor-element.elementor-element-053353e > .elementor-widget-container{background-position:top center;background-size:cover;}.elementor-20 .elementor-element.elementor-element-7ae0bf3 > .elementor-widget-container{background-position:top center;background-size:cover;}.elementor-20 .elementor-element.elementor-element-4fa6d058{--padding-top:050px;--padding-bottom:050px;--padding-left:20px;--padding-right:020px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:769px){.elementor-20 .elementor-element.elementor-element-056a104{--padding-top:030px;--padding-bottom:040px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-e50bfc8 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-907adce .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-69444b8{--min-height:215px;}.elementor-20 .elementor-element.elementor-element-68be647{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-7eeb037 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-d66e97b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-20 .elementor-element.elementor-element-d66e97b{font-size:25px;line-height:1.1em;}.elementor-20 .elementor-element.elementor-element-90e0a34 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-0b9fa53{line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-1a6d382{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:050px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-20 .elementor-element.elementor-element-99e8843{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-99e8843 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-20 .elementor-element.elementor-element-699b8b8{width:100%;max-width:100%;font-size:25px;}.elementor-20 .elementor-element.elementor-element-699b8b8 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-20 .elementor-element.elementor-element-63e440f{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-3cc1154{--padding-top:040px;--padding-bottom:050px;--padding-left:25px;--padding-right:025px;}.elementor-20 .elementor-element.elementor-element-745c91f{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-0c42a3f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-8fc097b{width:100%;max-width:100%;columns:1;}.elementor-20 .elementor-element.elementor-element-519c8c8{width:100%;max-width:100%;columns:1;}.elementor-20 .elementor-element.elementor-element-ed153e5{width:100%;max-width:100%;columns:1;}.elementor-20 .elementor-element.elementor-element-620145d{width:100%;max-width:100%;columns:1;}.elementor-20 .elementor-element.elementor-element-048e7a5{width:100%;max-width:100%;columns:1;}.elementor-20 .elementor-element.elementor-element-c2f4039{width:100%;max-width:100%;columns:1;}.elementor-20 .elementor-element.elementor-element-b27c6a5{--padding-top:040px;--padding-bottom:040px;--padding-left:25px;--padding-right:025px;}.elementor-20 .elementor-element.elementor-element-9fca612{width:100%;max-width:100%;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-35d51ae{--padding-top:040px;--padding-bottom:080px;--padding-left:25px;--padding-right:025px;}.elementor-20 .elementor-element.elementor-element-7f08ddf{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-7f08ddf > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-20 .elementor-element.elementor-element-6816e64{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-7c49596 > .elementor-widget-container{background-size:cover;}.elementor-20 .elementor-element.elementor-element-4fa6d058{border-width:0px 0px 0px 020px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:020px;--padding-top:070px;--padding-bottom:075px;--padding-left:20px;--padding-right:020px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-794a4d8{line-height:1.3em;}}@media(max-width:992px) and (min-width:770px){.elementor-20 .elementor-element.elementor-element-a38851c{--width:34%;}.elementor-20 .elementor-element.elementor-element-ac01361{--width:33%;}.elementor-20 .elementor-element.elementor-element-7293fce{--width:33%;}.elementor-20 .elementor-element.elementor-element-9f2ce1c{--width:33%;}}@media(min-width:2400px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-d66e97b */.elementor-20 .elementor-element.elementor-element-d66e97b span {
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b9fa53 */.elementor-20 .elementor-element.elementor-element-0b9fa53 p {
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63e440f */.elementor-20 .elementor-element.elementor-element-63e440f p {
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-519c8c8 */.elementor-20 .elementor-element.elementor-element-519c8c8 strong {
    color: #ff5000;
    font-weight: 600;
}
.elementor-20 .elementor-element.elementor-element-519c8c8 p {
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-620145d */.elementor-20 .elementor-element.elementor-element-620145d strong {
    color: #ff5000;
    font-weight: 600;
}
.elementor-20 .elementor-element.elementor-element-620145d p {
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2f4039 */.elementor-20 .elementor-element.elementor-element-c2f4039 strong {
    color: #ff5000;
    font-weight: 600;
}
.elementor-20 .elementor-element.elementor-element-c2f4039 p {
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cc1154 */.elementor-20 .elementor-element.elementor-element-3cc1154 {
   background-size: 92%;
}
@media screen and (max-width: 900px) {
    .elementor-20 .elementor-element.elementor-element-3cc1154 {
    background-position: 0 100%!important;
        background-size: 98%!important;
    }
}
@media screen and (max-width: 500px) {
    .elementor-20 .elementor-element.elementor-element-3cc1154 {
    background-position: -350px 100%!important;
    background-size: 700px!important;
    }
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-d7c1de6 */.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-image  {
    background-size: 130px;
    background-repeat: no-repeat;
}
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(12) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(13) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(19) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(22) div {
    background-size: 50%!important;
}
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(15) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(20) div {
    background-size: 40%;
}
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(2) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(8) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(21) div {
    background-size: 60%;
}
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(24) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(16) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(10) div {
    background-size: 70%;
}
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(3) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(23) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(6) div {
    background-size: 90%;
}

@media (max-width: 901px) {
.elementor-20 .elementor-element.elementor-element-d7c1de6 .elementor-gallery__container {
    --aspect-ratio: 42.85%!important;
}
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(12) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(13) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(19) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(20) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(22) div {
    background-size: 20%!important;
}

.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(2) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(8) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(21) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(24) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(16) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(10) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(15) div{
    background-size: 35%;
}
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(3) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(23) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(6) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(14) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(18) div {
    background-size: 55%;
}
}

@media (max-width: 500px) {

    
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(12) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(13) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(19) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(22) div {
    background-size: 25%!important;
}
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(15) div {
    background-size: 35%;
}
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(2) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(8) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(24) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(16) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(10) div {
    background-size: 50%;
}
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(3) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(23) div,
.elementor-20 .elementor-element.elementor-element-d7c1de6 .e-gallery-item:nth-child(6) div {
    background-size: 60%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b27c6a5 */.elementor-20 .elementor-element.elementor-element-b27c6a5 {
   background-size: 92%;
}
@media screen and (max-width: 900px) {
    .elementor-20 .elementor-element.elementor-element-b27c6a5 {
    background-position: 0 100%!important;
        background-size: 98%!important;
    }
}
@media screen and (max-width: 500px) {
    .elementor-20 .elementor-element.elementor-element-b27c6a5 {
    background-position: -350px 100%!important;
    background-size: 700px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a38851c */@media screen and (max-width: 992px) {
    .elementor-20 .elementor-element.elementor-element-a38851c h3 {
        min-height: 272px;
    }
}
@media screen and (min-width: 992px) {
    .elementor-20 .elementor-element.elementor-element-a38851c  h3 {
     min-height: 450px!important;
    min-width: 379px!important;
}
}
.elementor-20 .elementor-element.elementor-element-a38851c {
    height: 300px;
}
@media (max-width:800px) {
.elementor-20 .elementor-element.elementor-element-a38851c h3 {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac01361 */@media screen and (max-width: 992px) {
    .elementor-20 .elementor-element.elementor-element-ac01361 h3 {
        min-height: 272px;
    }
}
@media screen and (min-width: 992px) {
    .elementor-20 .elementor-element.elementor-element-ac01361  h3 {
     min-height: 450px!important;
    min-width: 379px!important;
}
}
.elementor-20 .elementor-element.elementor-element-ac01361 {
    height: 300px;
}
@media (max-width:800px) {
.elementor-20 .elementor-element.elementor-element-ac01361 h3 {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7293fce */@media screen and (max-width: 992px) {
    .elementor-20 .elementor-element.elementor-element-7293fce h3 {
        min-height: 272px;
    }
}
@media screen and (min-width: 992px) {
    .elementor-20 .elementor-element.elementor-element-7293fce  h3 {
     min-height: 450px!important;
    min-width: 379px!important;
}
}
.elementor-20 .elementor-element.elementor-element-7293fce {
    height: 300px;
}
@media (max-width:800px) {
.elementor-20 .elementor-element.elementor-element-7293fce h3 {
    height: 400px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f2ce1c */@media screen and (max-width: 992px) {
    .elementor-20 .elementor-element.elementor-element-9f2ce1c h3 {
        min-height: 272px;
    }
}
@media screen and (min-width: 992px) {
    .elementor-20 .elementor-element.elementor-element-9f2ce1c  h3 {
     min-height: 450px!important;
    min-width: 379px!important;
}
}
.elementor-20 .elementor-element.elementor-element-9f2ce1c {
    height: 300px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35d51ae */.leadership h3 {
    padding: 225px 0 0 30px;
    opacity: 0;
}
@media screen and (max-width: 500px) {
    .leadership h3 {
        padding: 225px 0 30px 30px;
    }
}
.leadership .elementor-widget-container:hover h3 {
    background: rgba(0,0,0,0.7);
    opacity: 1;
}
.leadership .elementor-widget-container h3 {
    
    transition: 0.3s ease;
}
.leadership span {
    color: #ff5000;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dacc9b7 */.elementor-20 .elementor-element.elementor-element-1dacc9b7 {
    padding-top: 50px; 
    margin-top: -50px;
}/* End custom CSS */
/* Start custom CSS */.hoverImage {
    background-position: center center!important;
    background-size: cover!important;
    background-repeat: no-repeat!important;
    border-right: 30px solid #009944!important;
}
.ampHover {
    background-image: url('https://leapsparkagency.com/wp-content/uploads/2022/04/amp-advantage.jpg')!important;
    border-right: 30px solid #009ABF!important;
}
.matterHover {
    background-image: url('https://leapsparkagency.com/wp-content/uploads/2022/04/hersheys_thumb_md.png')!important;
    border-right: 30px solid #FF5001!important;
}


.stats span {
    font-size: 80px;
    color: #F7CB16;
    
}
.statsSm span {
    font-size: 40px;
    line-height: 70px;
    color: #F7CB16;
}
div.stats, div.statsSm {
    line-height: 28px;
    padding: 7px 0;
}


.elementor-534 .e-container--row,
.elementor-534 .e-container--column {
    padding: 0;
}

.elementor-element.elementor-element-13db2e3.e-container--column.e-container {
    padding-top: 25px;
}
@media screen and (max-width: 500px) {
.elementor-2328 .elementor-element.elementor-element-b027b6b,
.elementor-2328 .elementor-element.elementor-element-95ec024,
.elementor-2387 .elementor-element.elementor-element-30ef6953,
.elementor-2387 .elementor-element.elementor-element-5e611a48,
.elementor-2384 .elementor-element.elementor-element-6f5eb051,
.elementor-2384 .elementor-element.elementor-element-60563fc3 {
    width: 100vw!important;
}
.elementor-2384 .elementor-element.elementor-element-60563fc3,
.elementor-2387 .elementor-element.elementor-element-5e611a48,
.elementor-2328 .elementor-element.elementor-element-95ec024 {
    padding-bottom: 150px!important;
}
}/* End custom CSS */