.elementor-100157 .elementor-element.elementor-element-4f124537{--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:2.292vw 2.292vw;--row-gap:2.292vw;--column-gap:2.292vw;--padding-top:12vw;--padding-bottom:1vw;--padding-left:3vw;--padding-right:3vw;}.elementor-100157 .elementor-element.elementor-element-4f124537:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-4f124537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B323E;background-image:url("https://matthewhussey.com/wp-content/uploads/2026/03/h26-hero-bg.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-100157 .elementor-element.elementor-element-531fd122{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100157 .elementor-element.elementor-element-77beb0e8 .elementor-heading-title{font-family:"Kiona", Sans-serif;font-size:1.979vw;font-weight:700;letter-spacing:0.671vw;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-580d6266 .elementor-heading-title{font-family:"Kiona", Sans-serif;font-size:5.052vw;font-weight:700;letter-spacing:-0.394vw;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-1d551e1a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:4.427vw 4.427vw;--row-gap:4.427vw;--column-gap:4.427vw;--overflow:hidden;--border-radius:1.198vw 1.198vw 1.198vw 1.198vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:2vw;}.elementor-100157 .elementor-element.elementor-element-1d551e1a:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-1d551e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#366C6F38;}.elementor-100157 .elementor-element.elementor-element-6811b09e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100157 .elementor-element.elementor-element-6dc55655 > .elementor-widget-container{margin:.3vw 0vw 0vw 0vw;}.elementor-100157 .elementor-element.elementor-element-6dc55655 img{width:100%;}.elementor-100157 .elementor-element.elementor-element-6c1bb19c img{width:5%;}.elementor-100157 .elementor-element.elementor-element-4ffc2a81{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100157 .elementor-element.elementor-element-21ab61b4 > .elementor-widget-container{margin:0vw 0vw -0.5vw 0vw;}.elementor-100157 .elementor-element.elementor-element-21ab61b4 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:2.344vw;font-weight:500;line-height:1.2;color:#50F6FF;}.elementor-100157 .elementor-element.elementor-element-732af9a0 > .elementor-widget-container{margin:0vw 0vw 0.8vw 0vw;}.elementor-100157 .elementor-element.elementor-element-732af9a0 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:1.719vw;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-5a8cdd49 .elementor-button{background-color:#F54A5D;font-family:"Kiona", Sans-serif;font-size:1.458vw;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F54A5D;border-radius:0px 0px 0px 0px;padding:1vw 2.7vw 1vw 2.7vw;}.elementor-100157 .elementor-element.elementor-element-5a8cdd49 .elementor-button:hover, .elementor-100157 .elementor-element.elementor-element-5a8cdd49 .elementor-button:focus{background-color:#FFFFFF;color:#F54A5D;}.elementor-100157 .elementor-element.elementor-element-5a8cdd49 .elementor-button:hover svg, .elementor-100157 .elementor-element.elementor-element-5a8cdd49 .elementor-button:focus svg{fill:#F54A5D;}.elementor-100157 .elementor-element.elementor-element-507ddb76{--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:flex-start;--gap:3.646vw 3.646vw;--row-gap:3.646vw;--column-gap:3.646vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100157 .elementor-element.elementor-element-31c161ba .elementor-counter-number-wrapper{gap:0px;color:#1FABB5;font-family:"Avenir", Sans-serif;font-size:1.042vw;font-weight:700;font-style:italic;}.elementor-100157 .elementor-element.elementor-element-3fbfd3f3 .elementor-counter-number-wrapper{gap:0px;color:#1FABB5;font-family:"Avenir", Sans-serif;font-size:1.042vw;font-weight:700;font-style:italic;}.elementor-100157 .elementor-element.elementor-element-16cb77e1 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:1.042vw;font-weight:500;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-76df9cf0{--display:flex;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100157 .elementor-element.elementor-element-6f741ad4 img{width:3vw;}.elementor-100157 .elementor-element.elementor-element-7cce03d3{--spacer-size:4.167vw;}.elementor-100157 .elementor-element.elementor-element-3f5da9ae:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-3f5da9ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B323E;}.elementor-100157 .elementor-element.elementor-element-3f5da9ae{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4vw 3vw 4vw 3vw;}.elementor-100157 .elementor-element.elementor-element-2496c47b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-100157 .elementor-element.elementor-element-2496c47b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-100157 .elementor-element.elementor-element-6e1b4da6{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-356b94e6 .elementor-testimonial-wrapper{text-align:start;}.elementor-100157 .elementor-element.elementor-element-356b94e6 .elementor-testimonial-content{color:#000000;font-family:"Avenir", Sans-serif;font-size:1.25vw;line-height:1.6em;}.elementor-100157 .elementor-element.elementor-element-356b94e6 .elementor-testimonial-wrapper .elementor-testimonial-image img{border-radius:0px 0px 0px 0px;}.elementor-100157 .elementor-element.elementor-element-356b94e6 .elementor-testimonial-name{color:#000000;font-family:"Kiona", Sans-serif;font-size:1.15vw;font-weight:700;text-transform:uppercase;}.elementor-100157 .elementor-element.elementor-element-356b94e6 .elementor-testimonial-job{color:#1FABB5;font-family:"Avenir Book", Sans-serif;font-size:1.09vw;font-weight:400;}.elementor-100157 .elementor-element.elementor-element-37fa1b18 .elementor-testimonial-wrapper{text-align:start;}.elementor-100157 .elementor-element.elementor-element-37fa1b18 .elementor-testimonial-content{color:#000000;font-family:"Avenir", Sans-serif;font-size:1.25vw;line-height:1.6em;}.elementor-100157 .elementor-element.elementor-element-37fa1b18 .elementor-testimonial-wrapper .elementor-testimonial-image img{border-radius:0px 0px 0px 0px;}.elementor-100157 .elementor-element.elementor-element-37fa1b18 .elementor-testimonial-name{color:#000000;font-family:"Kiona", Sans-serif;font-size:1.15vw;font-weight:700;text-transform:uppercase;}.elementor-100157 .elementor-element.elementor-element-37fa1b18 .elementor-testimonial-job{color:#1FABB5;font-family:"Avenir Book", Sans-serif;font-size:1.09vw;font-weight:400;}.elementor-100157 .elementor-element.elementor-element-245aa419 .elementor-testimonial-wrapper{text-align:start;}.elementor-100157 .elementor-element.elementor-element-245aa419 .elementor-testimonial-content{color:#000000;font-family:"Avenir", Sans-serif;font-size:1.25vw;line-height:1.6em;}.elementor-100157 .elementor-element.elementor-element-245aa419 .elementor-testimonial-wrapper .elementor-testimonial-image img{border-radius:0px 0px 0px 0px;}.elementor-100157 .elementor-element.elementor-element-245aa419 .elementor-testimonial-name{color:#000000;font-family:"Kiona", Sans-serif;font-size:1.15vw;font-weight:700;text-transform:uppercase;}.elementor-100157 .elementor-element.elementor-element-245aa419 .elementor-testimonial-job{color:#1FABB5;font-family:"Avenir Book", Sans-serif;font-size:1.09vw;font-weight:400;}.elementor-100157 .elementor-element.elementor-element-50641084 .elementor-testimonial-wrapper{text-align:start;}.elementor-100157 .elementor-element.elementor-element-50641084 .elementor-testimonial-content{color:#000000;font-family:"Avenir", Sans-serif;font-size:1.25vw;line-height:1.6em;}.elementor-100157 .elementor-element.elementor-element-50641084 .elementor-testimonial-wrapper .elementor-testimonial-image img{border-radius:0px 0px 0px 0px;}.elementor-100157 .elementor-element.elementor-element-50641084 .elementor-testimonial-name{color:#000000;font-family:"Kiona", Sans-serif;font-size:1.15vw;font-weight:700;text-transform:uppercase;}.elementor-100157 .elementor-element.elementor-element-50641084 .elementor-testimonial-job{color:#1FABB5;font-family:"Avenir Book", Sans-serif;font-size:1.09vw;font-weight:400;}.elementor-100157 .elementor-element.elementor-element-3361dd6e{--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:2.292vw 2.292vw;--row-gap:2.292vw;--column-gap:2.292vw;--overflow:hidden;--padding-top:2vw;--padding-bottom:2vw;--padding-left:3vw;--padding-right:3vw;}.elementor-100157 .elementor-element.elementor-element-3361dd6e:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-3361dd6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B323E;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .swiper-pagination-bullet-active, .elementor-100157 .elementor-element.elementor-element-16a746c4 .swiper-pagination-progressbar-fill{background-color:#1FABB5;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .swiper-pagination-fraction{color:#1FABB5;}.elementor-100157 .elementor-element.elementor-element-16a746c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:1.667vw;padding:1.042vw 1.042vw 1.042vw 1.042vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .elementor-swiper-button{font-size:20px;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;height:.8vw;width:.8vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .swiper-horizontal .swiper-pagination-progressbar{height:.8vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:1.667vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:1.667vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:1.667vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:1.667vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .elementor-testimonial__text{color:#000000;font-family:"Avenir Book", Sans-serif;font-size:1.25vw;font-weight:300;font-style:normal;line-height:1.4;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .elementor-testimonial__name{color:#1B323E;font-family:"Kiona", Sans-serif;font-size:1.146vw;font-weight:700;font-style:normal;line-height:1.2;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .elementor-testimonial__title{color:#1FABB5;font-family:"Avenir Book", Sans-serif;font-size:1.094vw;font-weight:300;font-style:normal;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .elementor-testimonial__image img{width:7.344vw;height:7.344vw;border-radius:1.198vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (7.344vw / 2) - 8px );}body:not(.rtl) .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (7.344vw / 2) - 8px );right:auto;}body.rtl .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (7.344vw / 2) - 8px );left:auto;}body:not(.rtl) .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (7.344vw / 2) - 8px );right:auto;}body.rtl .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (7.344vw / 2) - 8px );left:auto;}body.rtl .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-100157 .elementor-element.elementor-element-5785db16{--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:2.292vw 2.292vw;--row-gap:2.292vw;--column-gap:2.292vw;--overflow:hidden;--padding-top:0vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-100157 .elementor-element.elementor-element-5785db16:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-5785db16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://matthewhussey.com/wp-content/uploads/2026/03/h26-sec3-bg-v2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-100157 .elementor-element.elementor-element-20d1c777{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-100157 .elementor-element.elementor-element-1a4a856b img{width:56.615vw;}.elementor-100157 .elementor-element.elementor-element-5d5aea5b img{width:1vw;}.elementor-100157 .elementor-element.elementor-element-58443e4b{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-100157 .elementor-element.elementor-element-5af2e3f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.646vw;font-weight:500;line-height:1.2;color:#1B323E;}.elementor-100157 .elementor-element.elementor-element-6258add5 > .elementor-widget-container{margin:-1vw 0vw -1vw 0vw;}.elementor-100157 .elementor-element.elementor-element-6258add5{font-family:"Avenir", Sans-serif;font-size:1.25vw;font-weight:300;}.elementor-100157 .elementor-element.elementor-element-721d88ac > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-100157 .elementor-element.elementor-element-721d88ac .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:1.719vw;font-weight:500;line-height:1.2;color:#1FABB5;}.elementor-100157 .elementor-element.elementor-element-d2fd387 .elementor-button{background-color:#F54A5D;font-family:"Kiona", Sans-serif;font-size:1.458vw;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F54A5D;border-radius:0px 0px 0px 0px;padding:1vw 2.7vw 1vw 2.7vw;}.elementor-100157 .elementor-element.elementor-element-d2fd387 .elementor-button:hover, .elementor-100157 .elementor-element.elementor-element-d2fd387 .elementor-button:focus{background-color:#FFFFFF;color:#F54A5D;}.elementor-100157 .elementor-element.elementor-element-d2fd387 .elementor-button:hover svg, .elementor-100157 .elementor-element.elementor-element-d2fd387 .elementor-button:focus svg{fill:#F54A5D;}.elementor-100157 .elementor-element.elementor-element-30c2282c{--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:2.292vw 2.292vw;--row-gap:2.292vw;--column-gap:2.292vw;--overflow:hidden;--padding-top:7.031vw;--padding-bottom:7.031vw;--padding-left:3vw;--padding-right:3vw;}.elementor-100157 .elementor-element.elementor-element-30c2282c:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-30c2282c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B323E;background-image:url("https://matthewhussey.com/wp-content/uploads/2026/03/h26-sec4-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-100157 .elementor-element.elementor-element-3ec196d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-100157 .elementor-element.elementor-element-4a2b4b6a{text-align:center;}.elementor-100157 .elementor-element.elementor-element-4a2b4b6a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.646vw;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-560eaef5 > .elementor-widget-container{margin:-1vw 0vw -1vw 0vw;}.elementor-100157 .elementor-element.elementor-element-560eaef5{text-align:center;}.elementor-100157 .elementor-element.elementor-element-560eaef5 .elementor-heading-title{font-family:"The Historia Demo", Sans-serif;font-size:8.75vw;font-weight:500;line-height:1;color:#1FABB5;}.elementor-100157 .elementor-element.elementor-element-34a0bc9d{--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:3.646vw 3.646vw;--row-gap:3.646vw;--column-gap:3.646vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100157 .elementor-element.elementor-element-4934ace{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:2.24vw 2.24vw;--row-gap:2.24vw;--column-gap:2.24vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100157 .elementor-element.elementor-element-251c1631{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-100157 .elementor-element.elementor-element-251c1631 > .elementor-widget-container{background-color:#F54A5D;margin:-1vw 0vw 0vw 0vw;border-radius:200px 200px 200px 200px;}.elementor-100157 .elementor-element.elementor-element-251c1631.elementor-element{--align-self:center;}.elementor-100157 .elementor-element.elementor-element-251c1631 .elementor-icon-box-wrapper{text-align:center;}.elementor-100157 .elementor-element.elementor-element-251c1631 .elementor-icon-box-title, .elementor-100157 .elementor-element.elementor-element-251c1631 .elementor-icon-box-title a{font-family:"Kiona", Sans-serif;font-size:1.25vw;font-weight:700;line-height:1;}.elementor-100157 .elementor-element.elementor-element-251c1631 .elementor-icon-box-title{color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-251c1631 .elementor-icon-box-description{font-family:"Kiona", Sans-serif;font-size:3.177vw;font-weight:700;line-height:.8;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-164a5013{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-100157 .elementor-element.elementor-element-164a5013 .elementor-image-box-wrapper{text-align:start;}.elementor-100157 .elementor-element.elementor-element-164a5013 .elementor-image-box-title{margin-bottom:.6vw;font-family:"Kiona", Sans-serif;font-size:1.719vw;font-weight:700;line-height:1.2;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-164a5013 .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:1.146vw;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-3a411b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:2.24vw 2.24vw;--row-gap:2.24vw;--column-gap:2.24vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100157 .elementor-element.elementor-element-3a411b.e-con{--align-self:flex-end;}.elementor-100157 .elementor-element.elementor-element-3800ffab{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;z-index:2;}.elementor-100157 .elementor-element.elementor-element-3800ffab > .elementor-widget-container{background-color:#F54A5D;margin:-1vw 0vw 0vw 0vw;border-radius:200px 200px 200px 200px;}.elementor-100157 .elementor-element.elementor-element-3800ffab.elementor-element{--align-self:center;}.elementor-100157 .elementor-element.elementor-element-3800ffab .elementor-icon-box-wrapper{text-align:center;}.elementor-100157 .elementor-element.elementor-element-3800ffab .elementor-icon-box-title, .elementor-100157 .elementor-element.elementor-element-3800ffab .elementor-icon-box-title a{font-family:"Kiona", Sans-serif;font-size:1.25vw;font-weight:700;line-height:1;}.elementor-100157 .elementor-element.elementor-element-3800ffab .elementor-icon-box-title{color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-3800ffab .elementor-icon-box-description{font-family:"Kiona", Sans-serif;font-size:3.177vw;font-weight:700;line-height:.8;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-3082046{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-100157 .elementor-element.elementor-element-3082046 .elementor-image-box-wrapper{text-align:start;}.elementor-100157 .elementor-element.elementor-element-3082046 .elementor-image-box-title{margin-bottom:.6vw;font-family:"Kiona", Sans-serif;font-size:1.719vw;font-weight:700;line-height:1.2;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-3082046 .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:1.146vw;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-52065735{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:2.24vw 2.24vw;--row-gap:2.24vw;--column-gap:2.24vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:5vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100157 .elementor-element.elementor-element-21991588{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-100157 .elementor-element.elementor-element-21991588 > .elementor-widget-container{background-color:#F54A5D;margin:-1vw 0vw 0vw 0vw;border-radius:200px 200px 200px 200px;}.elementor-100157 .elementor-element.elementor-element-21991588.elementor-element{--align-self:center;}.elementor-100157 .elementor-element.elementor-element-21991588 .elementor-icon-box-wrapper{text-align:center;}.elementor-100157 .elementor-element.elementor-element-21991588 .elementor-icon-box-title, .elementor-100157 .elementor-element.elementor-element-21991588 .elementor-icon-box-title a{font-family:"Kiona", Sans-serif;font-size:1.25vw;font-weight:700;line-height:1;}.elementor-100157 .elementor-element.elementor-element-21991588 .elementor-icon-box-title{color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-21991588 .elementor-icon-box-description{font-family:"Kiona", Sans-serif;font-size:3.177vw;font-weight:700;line-height:.8;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-34f2388f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-100157 .elementor-element.elementor-element-34f2388f .elementor-image-box-wrapper{text-align:start;}.elementor-100157 .elementor-element.elementor-element-34f2388f .elementor-image-box-title{margin-bottom:.6vw;font-family:"Kiona", Sans-serif;font-size:1.719vw;font-weight:700;line-height:1.2;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-34f2388f .elementor-image-box-description{font-family:"Avenir", Sans-serif;font-size:1.146vw;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-501ad1a5:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-501ad1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://matthewhussey.com/wp-content/uploads/2026/03/hp-sec5-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-100157 .elementor-element.elementor-element-501ad1a5 > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100157 .elementor-element.elementor-element-501ad1a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 0% 7% 0%;}.elementor-100157 .elementor-element.elementor-element-6018c200 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-100157 .elementor-element.elementor-element-6018c200 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-100157 .elementor-element.elementor-element-5068205d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-100157 .elementor-element.elementor-element-5068205d{text-align:center;}.elementor-100157 .elementor-element.elementor-element-5068205d .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:3.96vw;font-weight:500;letter-spacing:-0.15vw;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-21d0b706 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-100157 .elementor-element.elementor-element-21d0b706{text-align:center;}.elementor-100157 .elementor-element.elementor-element-21d0b706 .elementor-heading-title{font-family:"The Historia Demo", Sans-serif;font-size:5.21vw;font-weight:400;letter-spacing:-0.15vw;color:#1FABB5;}.elementor-100157 .elementor-element.elementor-element-2f5a3ef3 > .elementor-widget-container{margin:-1rem 0rem -1rem 0rem;padding:0% 10% 0% 10%;}.elementor-100157 .elementor-element.elementor-element-2f5a3ef3{text-align:center;font-family:"Avenir", Sans-serif;font-size:1.67vw;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-166ecd10{margin-top:2%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-105deb7c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-100157 .elementor-element.elementor-element-105deb7c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://matthewhussey.com/wp-content/uploads/2026/03/hp-sec5-col-bg1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-100157 .elementor-element.elementor-element-105deb7c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-100157 .elementor-element.elementor-element-105deb7c > .elementor-element-populated, .elementor-100157 .elementor-element.elementor-element-105deb7c > .elementor-element-populated > .elementor-background-overlay, .elementor-100157 .elementor-element.elementor-element-105deb7c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-100157 .elementor-element.elementor-element-105deb7c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 0%;--e-column-margin-right:2%;--e-column-margin-left:0%;padding:5% 7% 7% 7%;}.elementor-100157 .elementor-element.elementor-element-105deb7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100157 .elementor-element.elementor-element-19930455 > .elementor-widget-container{margin:3vw -2.5vw -3vw -2.5vw;padding:0vw 0vw 3vw 0vw;}.elementor-100157 .elementor-element.elementor-element-19930455 img{width:100%;height:25.21vw;object-fit:contain;object-position:center center;}.elementor-100157 .elementor-element.elementor-element-418fc636 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-418fc636{text-align:start;}.elementor-100157 .elementor-element.elementor-element-418fc636 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:2.34vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-f312d2e > .elementor-widget-container{margin:-0.2em 0em 0em 0em;padding:0% 10% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-f312d2e{text-align:start;font-family:"Avenir", Sans-serif;font-size:1.82vw;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-2c0b48bb .elementor-button{background-color:#F54A5D;font-family:"Kiona", Sans-serif;font-size:1.41vw;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F54A5D;border-radius:0px 0px 0px 0px;padding:1vw 2.7vw 1vw 2.7vw;}.elementor-100157 .elementor-element.elementor-element-2c0b48bb .elementor-button:hover, .elementor-100157 .elementor-element.elementor-element-2c0b48bb .elementor-button:focus{background-color:#FFFFFF;color:#F54A5D;}.elementor-100157 .elementor-element.elementor-element-2c0b48bb .elementor-button:hover svg, .elementor-100157 .elementor-element.elementor-element-2c0b48bb .elementor-button:focus svg{fill:#F54A5D;}.elementor-100157 .elementor-element.elementor-element-6cc90a59:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-100157 .elementor-element.elementor-element-6cc90a59 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://matthewhussey.com/wp-content/uploads/2026/03/hp-sec5-col-bg2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-100157 .elementor-element.elementor-element-6cc90a59 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-100157 .elementor-element.elementor-element-6cc90a59 > .elementor-element-populated, .elementor-100157 .elementor-element.elementor-element-6cc90a59 > .elementor-element-populated > .elementor-background-overlay, .elementor-100157 .elementor-element.elementor-element-6cc90a59 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-100157 .elementor-element.elementor-element-6cc90a59 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 2%;--e-column-margin-right:0%;--e-column-margin-left:2%;padding:5% 7% 7% 7%;}.elementor-100157 .elementor-element.elementor-element-6cc90a59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100157 .elementor-element.elementor-element-548bb7cb > .elementor-widget-container{padding:0vw 0vw 3vw 0vw;}.elementor-100157 .elementor-element.elementor-element-548bb7cb img{width:100%;height:25.21vw;object-fit:contain;object-position:center center;}.elementor-100157 .elementor-element.elementor-element-2a7b6805 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-2a7b6805{text-align:start;}.elementor-100157 .elementor-element.elementor-element-2a7b6805 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:2.34vw;font-weight:700;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-7a8fb67d > .elementor-widget-container{margin:-0.2em 0em 0em 0em;padding:0% 15% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-7a8fb67d{text-align:start;font-family:"Avenir", Sans-serif;font-size:1.82vw;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-6265b5eb .elementor-button{background-color:#1FABB5;font-family:"Kiona", Sans-serif;font-size:1.41vw;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1FABB5;border-radius:0px 0px 0px 0px;padding:1vw 2.7vw 1vw 2.7vw;}.elementor-100157 .elementor-element.elementor-element-6265b5eb .elementor-button:hover, .elementor-100157 .elementor-element.elementor-element-6265b5eb .elementor-button:focus{background-color:#FFFFFF;color:#1FABB5;}.elementor-100157 .elementor-element.elementor-element-6265b5eb .elementor-button:hover svg, .elementor-100157 .elementor-element.elementor-element-6265b5eb .elementor-button:focus svg{fill:#1FABB5;}.elementor-100157 .elementor-element.elementor-element-2d49bca1:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-2d49bca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://matthewhussey.com/wp-content/uploads/2026/03/hp-sec6-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-100157 .elementor-element.elementor-element-2d49bca1 > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100157 .elementor-element.elementor-element-2d49bca1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7.5% 0% 5% 0%;}.elementor-100157 .elementor-element.elementor-element-1812f2ec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-100157 .elementor-element.elementor-element-a9b9d29 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-a9b9d29{text-align:center;}.elementor-100157 .elementor-element.elementor-element-a9b9d29 .elementor-heading-title{font-family:"Kiona", Sans-serif;font-size:6.51vw;color:#1B323E;}.elementor-100157 .elementor-element.elementor-element-c59fc64 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-1e7a2c4b .elementor-button{background-color:#F54B5D00;font-family:"Kiona", Sans-serif;font-size:1.198vw;font-weight:bold;fill:#F54B5D;color:#F54B5D;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F54B5D;border-radius:0px 0px 0px 0px;padding:1vw 2.7vw 1vw 2.7vw;}.elementor-100157 .elementor-element.elementor-element-1e7a2c4b .elementor-button:hover, .elementor-100157 .elementor-element.elementor-element-1e7a2c4b .elementor-button:focus{background-color:#F54B5D;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-1e7a2c4b .elementor-button:hover svg, .elementor-100157 .elementor-element.elementor-element-1e7a2c4b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-e9fa90e:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-e9fa90e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-e9fa90e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:5% 0% 5% 0%;}.elementor-100157 .elementor-element.elementor-element-e9fa90e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100157 .elementor-element.elementor-element-32092f54{--divider-border-style:solid;--divider-color:#1FABB5;--divider-border-width:2px;--divider-icon-size:35px;--divider-element-spacing:17px;}.elementor-100157 .elementor-element.elementor-element-32092f54 > .elementor-widget-container{margin:0% 12.5% 0% 12.5%;}.elementor-100157 .elementor-element.elementor-element-32092f54 .elementor-divider-separator{width:100%;}.elementor-100157 .elementor-element.elementor-element-32092f54 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-100157 .elementor-element.elementor-element-3295e9e{text-align:center;}.elementor-100157 .elementor-element.elementor-element-3295e9e .elementor-heading-title{font-family:"Kiona", Sans-serif;font-size:4.01vw;color:#000000;}.elementor-100157 .elementor-element.elementor-element-77510416 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-100157 .elementor-element.elementor-element-77510416{text-align:center;}.elementor-100157 .elementor-element.elementor-element-77510416 .elementor-heading-title{font-family:"The Historia Demo", Sans-serif;font-size:5.885vw;font-weight:500;line-height:1;color:#1FABB5;}.elementor-100157 .elementor-element.elementor-element-1ef71850 > .elementor-widget-container{margin:0px 15px 0px 15px;padding:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-1ef71850 .elementor-tab-title, .elementor-100157 .elementor-element.elementor-element-1ef71850 .elementor-tab-title:before, .elementor-100157 .elementor-element.elementor-element-1ef71850 .elementor-tab-title:after, .elementor-100157 .elementor-element.elementor-element-1ef71850 .elementor-tab-content, .elementor-100157 .elementor-element.elementor-element-1ef71850 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-100157 .elementor-element.elementor-element-1ef71850 .elementor-tab-title.elementor-active,
					 .elementor-100157 .elementor-element.elementor-element-1ef71850 .elementor-tab-title.elementor-active a{color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-1ef71850 .elementor-tab-title{font-family:"Avenir Book", Sans-serif;font-size:0.833vw;font-weight:100;text-transform:uppercase;}.elementor-100157 .elementor-element.elementor-element-5b44aedb{padding:2% 4% 0% 4%;}.elementor-100157 .elementor-element.elementor-element-2eaae8ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-100157 .elementor-element.elementor-element-2eaae8ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://matthewhussey.com/wp-content/uploads/2026/03/love-life-sec-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-100157 .elementor-element.elementor-element-2eaae8ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-100157 .elementor-element.elementor-element-2eaae8ce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3% 6% 4% 6%;}.elementor-100157 .elementor-element.elementor-element-2eaae8ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100157 .elementor-element.elementor-element-2eaae8ce{z-index:1;}.elementor-100157 .elementor-element.elementor-element-35152fc7{margin-top:2%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-100b9ec4 > .elementor-element-populated{padding:4% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-5e59f83e .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:1.719vw;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-100157 .elementor-element.elementor-element-340364a .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:7.5vw;font-weight:800;text-transform:uppercase;color:#EF95CD;}.elementor-100157 .elementor-element.elementor-element-6d318a8c .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:1.719vw;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#F4AB3B;}.elementor-100157 .elementor-element.elementor-element-333492ea .elementor-button{background-color:#FFFFFF;font-family:"Kiona", Sans-serif;font-size:1.458vw;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:1.2vw 3.7vw 1.2vw 3.7vw;}.elementor-100157 .elementor-element.elementor-element-333492ea .elementor-button:hover, .elementor-100157 .elementor-element.elementor-element-333492ea .elementor-button:focus{background-color:#FFFFFF;color:#F54A5D;}.elementor-100157 .elementor-element.elementor-element-333492ea{width:auto;max-width:auto;}.elementor-100157 .elementor-element.elementor-element-333492ea > .elementor-widget-container{background-color:#FFFFFF;margin:5% 0% 5% 0%;}.elementor-100157 .elementor-element.elementor-element-333492ea .elementor-button:hover svg, .elementor-100157 .elementor-element.elementor-element-333492ea .elementor-button:focus svg{fill:#F54A5D;}.elementor-100157 .elementor-element.elementor-element-8c1335{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;text-align:start;}.elementor-100157 .elementor-element.elementor-element-8c1335 > .elementor-widget-container{margin:-10% -14% -22% -36%;}.elementor-100157 .elementor-element.elementor-element-8c1335 img{width:100%;}.elementor-100157 .elementor-element.elementor-element-43862b16 > .elementor-widget-container{background-color:#FFFFFF;padding:2% 7% 2% 2%;}.elementor-100157 .elementor-element.elementor-element-43862b16.elementor-position-right .elementor-image-box-img{margin-left:1.5vw;}.elementor-100157 .elementor-element.elementor-element-43862b16.elementor-position-left .elementor-image-box-img{margin-right:1.5vw;}.elementor-100157 .elementor-element.elementor-element-43862b16.elementor-position-top .elementor-image-box-img{margin-bottom:1.5vw;}.elementor-100157 .elementor-element.elementor-element-43862b16 .elementor-image-box-wrapper .elementor-image-box-img{width:8.281vw;}.elementor-100157 .elementor-element.elementor-element-43862b16 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-100157 .elementor-element.elementor-element-43862b16 .elementor-image-box-title{font-family:"Avenir", Sans-serif;font-size:1.667vw;color:#1FABB5;}.elementor-100157 .elementor-element.elementor-element-43862b16 .elementor-image-box-description{font-family:"Avenir Book", Sans-serif;font-size:1.667vw;font-weight:500;color:#000000;}.elementor-100157 .elementor-element.elementor-element-37938c86:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-37938c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://matthewhussey.com/wp-content/uploads/2026/03/love-life-sec-bottom-sec-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-100157 .elementor-element.elementor-element-37938c86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-6%;margin-bottom:0%;padding:15% 0% 10% 0%;}.elementor-100157 .elementor-element.elementor-element-37938c86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100157 .elementor-element.elementor-element-6430504 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-100157 .elementor-element.elementor-element-6430504 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-100157 .elementor-element.elementor-element-7f1f62fd .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:3.177vw;font-weight:600;color:#1B323E;}.elementor-100157 .elementor-element.elementor-element-45511357 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:1.563vw;font-weight:700;text-transform:uppercase;letter-spacing:0.078vw;color:#1FABB5;}.elementor-100157 .elementor-element.elementor-element-6a12c730 > .elementor-widget-container{padding:0% 2% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-6a12c730{font-family:"Avenir", Sans-serif;font-size:1.146vw;line-height:1.4em;color:#272933;}.elementor-100157 .elementor-element.elementor-element-1a3d20f9 .elementor-button{background-color:#F54A5D;font-family:"Kiona", Sans-serif;font-size:1.2vw;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F54A5D;border-radius:0px 0px 0px 0px;padding:1vw 2vw 1vw 2vw;}.elementor-100157 .elementor-element.elementor-element-1a3d20f9 .elementor-button:hover, .elementor-100157 .elementor-element.elementor-element-1a3d20f9 .elementor-button:focus{background-color:#FFFFFF;color:#F54A5D;}.elementor-100157 .elementor-element.elementor-element-1a3d20f9{z-index:5;}.elementor-100157 .elementor-element.elementor-element-1a3d20f9 .elementor-button:hover svg, .elementor-100157 .elementor-element.elementor-element-1a3d20f9 .elementor-button:focus svg{fill:#F54A5D;}@media(max-width:1024px){.elementor-100157 .elementor-element.elementor-element-4f124537{--padding-top:15%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-100157 .elementor-element.elementor-element-77beb0e8 .elementor-heading-title{font-size:2.5vw;letter-spacing:0.3vw;}.elementor-100157 .elementor-element.elementor-element-580d6266 .elementor-heading-title{font-size:5.5vw;letter-spacing:-0.1vw;}.elementor-100157 .elementor-element.elementor-element-21ab61b4 .elementor-heading-title{font-size:2.5vw;}.elementor-100157 .elementor-element.elementor-element-732af9a0 .elementor-heading-title{font-size:2vw;}.elementor-100157 .elementor-element.elementor-element-5a8cdd49 .elementor-button{font-size:2vw;padding:12px 24px 12px 24px;}.elementor-100157 .elementor-element.elementor-element-31c161ba{width:var( --container-widget-width, 15vw );max-width:15vw;--container-widget-width:15vw;--container-widget-flex-grow:0;}.elementor-100157 .elementor-element.elementor-element-31c161ba .elementor-counter-number-wrapper{font-size:1.5vw;}.elementor-100157 .elementor-element.elementor-element-3fbfd3f3{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-100157 .elementor-element.elementor-element-3fbfd3f3 .elementor-counter-number-wrapper{font-size:1.5vw;}.elementor-100157 .elementor-element.elementor-element-16cb77e1 .elementor-heading-title{font-size:1.5vw;}.elementor-100157 .elementor-element.elementor-element-3f5da9ae{padding:2vw 10vw 5vw 10vw;}.elementor-100157 .elementor-element.elementor-element-356b94e6 .elementor-testimonial-content{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-356b94e6 .elementor-testimonial-name{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-356b94e6 .elementor-testimonial-job{font-size:1.6vw;}.elementor-100157 .elementor-element.elementor-element-37fa1b18 .elementor-testimonial-content{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-37fa1b18 .elementor-testimonial-name{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-37fa1b18 .elementor-testimonial-job{font-size:1.6vw;}.elementor-100157 .elementor-element.elementor-element-245aa419 .elementor-testimonial-content{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-245aa419 .elementor-testimonial-name{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-245aa419 .elementor-testimonial-job{font-size:1.6vw;}.elementor-100157 .elementor-element.elementor-element-50641084 .elementor-testimonial-content{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-50641084 .elementor-testimonial-name{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-50641084 .elementor-testimonial-job{font-size:1.6vw;}.elementor-100157 .elementor-element.elementor-element-3361dd6e{--padding-top:2vw;--padding-bottom:2vw;--padding-left:10vw;--padding-right:10vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:1.25vw;width:1.25vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .swiper-horizontal .swiper-pagination-progressbar{height:1.25vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .elementor-testimonial__text{font-size:2vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .elementor-testimonial__name{font-size:2vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .elementor-testimonial__title{font-size:2vw;}.elementor-100157 .elementor-element.elementor-element-5785db16{--padding-top:3%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-100157 .elementor-element.elementor-element-1a4a856b img{width:70vw;}.elementor-100157 .elementor-element.elementor-element-58443e4b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-100157 .elementor-element.elementor-element-5af2e3f .elementor-heading-title{font-size:4.5vw;line-height:1.2em;}.elementor-100157 .elementor-element.elementor-element-6258add5{font-size:2vw;}.elementor-100157 .elementor-element.elementor-element-721d88ac .elementor-heading-title{font-size:2.2vw;}.elementor-100157 .elementor-element.elementor-element-d2fd387 .elementor-button{font-size:2vw;padding:12px 24px 12px 24px;}.elementor-100157 .elementor-element.elementor-element-30c2282c{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-100157 .elementor-element.elementor-element-4a2b4b6a .elementor-heading-title{font-size:4vw;}.elementor-100157 .elementor-element.elementor-element-560eaef5 .elementor-heading-title{font-size:10vw;}.elementor-100157 .elementor-element.elementor-element-34a0bc9d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-100157 .elementor-element.elementor-element-251c1631{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-100157 .elementor-element.elementor-element-251c1631 .elementor-icon-box-title, .elementor-100157 .elementor-element.elementor-element-251c1631 .elementor-icon-box-title a{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-251c1631 .elementor-icon-box-description{font-size:3.5vw;}.elementor-100157 .elementor-element.elementor-element-164a5013{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-100157 .elementor-element.elementor-element-164a5013 .elementor-image-box-title{font-size:2.2vw;}.elementor-100157 .elementor-element.elementor-element-164a5013 .elementor-image-box-description{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-3a411b{--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;}.elementor-100157 .elementor-element.elementor-element-3a411b.e-con{--align-self:flex-end;}.elementor-100157 .elementor-element.elementor-element-3800ffab{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-100157 .elementor-element.elementor-element-3800ffab .elementor-icon-box-title, .elementor-100157 .elementor-element.elementor-element-3800ffab .elementor-icon-box-title a{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-3800ffab .elementor-icon-box-description{font-size:3.5vw;}.elementor-100157 .elementor-element.elementor-element-3082046{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-100157 .elementor-element.elementor-element-3082046 .elementor-image-box-title{font-size:2.2vw;}.elementor-100157 .elementor-element.elementor-element-3082046 .elementor-image-box-description{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-21991588{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-100157 .elementor-element.elementor-element-21991588 .elementor-icon-box-title, .elementor-100157 .elementor-element.elementor-element-21991588 .elementor-icon-box-title a{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-21991588 .elementor-icon-box-description{font-size:3.5vw;}.elementor-100157 .elementor-element.elementor-element-34f2388f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-100157 .elementor-element.elementor-element-34f2388f .elementor-image-box-title{font-size:2.2vw;}.elementor-100157 .elementor-element.elementor-element-34f2388f .elementor-image-box-description{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-501ad1a5{padding:5% 3% 5% 3%;}.elementor-100157 .elementor-element.elementor-element-5068205d .elementor-heading-title{font-size:4.5vw;}.elementor-100157 .elementor-element.elementor-element-21d0b706 .elementor-heading-title{font-size:8vw;letter-spacing:0;}.elementor-100157 .elementor-element.elementor-element-2f5a3ef3{font-size:2vw;}.elementor-100157 .elementor-element.elementor-element-105deb7c > .elementor-element-populated{padding:7% 7% 7% 7%;}.elementor-100157 .elementor-element.elementor-element-19930455 img{height:30vw;}.elementor-100157 .elementor-element.elementor-element-418fc636 .elementor-heading-title{font-size:3vw;}.elementor-100157 .elementor-element.elementor-element-f312d2e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-f312d2e{font-size:2.2vw;line-height:1.2em;}.elementor-100157 .elementor-element.elementor-element-2c0b48bb .elementor-button{font-size:2vw;padding:12px 24px 12px 24px;}.elementor-100157 .elementor-element.elementor-element-6cc90a59 > .elementor-element-populated{padding:7% 7% 7% 7%;}.elementor-100157 .elementor-element.elementor-element-548bb7cb img{height:30vw;}.elementor-100157 .elementor-element.elementor-element-2a7b6805 .elementor-heading-title{font-size:3vw;}.elementor-100157 .elementor-element.elementor-element-7a8fb67d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-7a8fb67d{font-size:2.2vw;line-height:1.2em;}.elementor-100157 .elementor-element.elementor-element-6265b5eb .elementor-button{font-size:2vw;padding:12px 24px 12px 24px;}.elementor-100157 .elementor-element.elementor-element-2d49bca1:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-2d49bca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:100% auto;}.elementor-100157 .elementor-element.elementor-element-2d49bca1{padding:10% 0% 5% 0%;}.elementor-100157 .elementor-element.elementor-element-c59fc64 > .elementor-widget-container{margin:0% 0% -5% 0%;padding:2% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-1e7a2c4b > .elementor-widget-container{margin:10% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-100157 .elementor-element.elementor-element-1e7a2c4b .elementor-button{font-size:2vw;line-height:1.2em;padding:12px 40px 12px 40px;}.elementor-100157 .elementor-element.elementor-element-e9fa90e{padding:3% 3% 5% 3%;}.elementor-100157 .elementor-element.elementor-element-45e3d908 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-100157 .elementor-element.elementor-element-32092f54 > .elementor-widget-container{margin:0% 0% -3.5% 0%;}.elementor-100157 .elementor-element.elementor-element-77510416 .elementor-heading-title{font-size:6.5vw;}.elementor-100157 .elementor-element.elementor-element-1ef71850 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-100157 .elementor-element.elementor-element-1ef71850 .elementor-tab-title{font-size:1.2vw;line-height:1em;}.elementor-100157 .elementor-element.elementor-element-5b44aedb{padding:4% 3% 4% 3%;z-index:1;}.elementor-100157 .elementor-element.elementor-element-2eaae8ce > .elementor-element-populated{padding:6% 4% 5% 4%;}.elementor-100157 .elementor-element.elementor-element-5e59f83e .elementor-heading-title{font-size:2vw;}.elementor-100157 .elementor-element.elementor-element-340364a .elementor-heading-title{font-size:8vw;}.elementor-100157 .elementor-element.elementor-element-6d318a8c .elementor-heading-title{font-size:1.8vw;}.elementor-100157 .elementor-element.elementor-element-333492ea .elementor-button{font-size:1.8vw;padding:12px 25px 12px 25px;}.elementor-100157 .elementor-element.elementor-element-8c1335 > .elementor-widget-container{margin:-13% -27% -22% -41%;}.elementor-100157 .elementor-element.elementor-element-8c1335{--container-widget-width:65vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 65vw );max-width:65vw;}.elementor-100157 .elementor-element.elementor-element-43862b16 .elementor-image-box-title{font-size:2vw;}.elementor-100157 .elementor-element.elementor-element-43862b16 .elementor-image-box-description{font-size:2vw;}.elementor-100157 .elementor-element.elementor-element-37938c86{margin-top:-7%;margin-bottom:0%;padding:8% 3% 4% 3%;}.elementor-100157 .elementor-element.elementor-element-7f1f62fd .elementor-heading-title{font-size:4vw;}.elementor-100157 .elementor-element.elementor-element-45511357 .elementor-heading-title{font-size:2vw;}.elementor-100157 .elementor-element.elementor-element-6a12c730 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-6a12c730{font-size:2vw;}.elementor-100157 .elementor-element.elementor-element-1a3d20f9 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-1a3d20f9 .elementor-button{font-size:1.8vw;padding:12px 25px 12px 25px;}}@media(min-width:768px){.elementor-100157 .elementor-element.elementor-element-4f124537{--content-width:83.333vw;}.elementor-100157 .elementor-element.elementor-element-6811b09e{--width:35%;}.elementor-100157 .elementor-element.elementor-element-4ffc2a81{--width:65%;}.elementor-100157 .elementor-element.elementor-element-3361dd6e{--content-width:48.438vw;}.elementor-100157 .elementor-element.elementor-element-5785db16{--content-width:83.333vw;}.elementor-100157 .elementor-element.elementor-element-58443e4b{--width:47%;}.elementor-100157 .elementor-element.elementor-element-30c2282c{--content-width:68vw;}.elementor-100157 .elementor-element.elementor-element-4934ace{--width:41%;}.elementor-100157 .elementor-element.elementor-element-3a411b{--width:41%;}.elementor-100157 .elementor-element.elementor-element-52065735{--width:50%;}.elementor-100157 .elementor-element.elementor-element-100b9ec4{width:53.015%;}.elementor-100157 .elementor-element.elementor-element-a46d178{width:46.985%;}.elementor-100157 .elementor-element.elementor-element-6430504{width:54.486%;}.elementor-100157 .elementor-element.elementor-element-3e0db53e{width:45.468%;}}@media(max-width:1024px) and (min-width:768px){.elementor-100157 .elementor-element.elementor-element-4f124537{--content-width:100vw;}.elementor-100157 .elementor-element.elementor-element-3361dd6e{--content-width:100vw;}.elementor-100157 .elementor-element.elementor-element-5785db16{--content-width:100vw;}.elementor-100157 .elementor-element.elementor-element-58443e4b{--width:60%;}.elementor-100157 .elementor-element.elementor-element-30c2282c{--content-width:100vw;}.elementor-100157 .elementor-element.elementor-element-4934ace{--width:50%;}.elementor-100157 .elementor-element.elementor-element-3a411b{--width:50%;}}@media(max-width:767px){.elementor-100157 .elementor-element.elementor-element-4f124537:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-4f124537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-size:0px auto;}.elementor-100157 .elementor-element.elementor-element-4f124537{--padding-top:10%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-100157 .elementor-element.elementor-element-77beb0e8 > .elementor-widget-container{margin:0vw 0vw -3vw 0vw;}.elementor-100157 .elementor-element.elementor-element-77beb0e8{text-align:center;}.elementor-100157 .elementor-element.elementor-element-77beb0e8 .elementor-heading-title{font-size:5.45vw;letter-spacing:1.82vw;}.elementor-100157 .elementor-element.elementor-element-580d6266 > .elementor-widget-container{margin:-1vw 0vw 2vw 0vw;}.elementor-100157 .elementor-element.elementor-element-580d6266{text-align:center;}.elementor-100157 .elementor-element.elementor-element-580d6266 .elementor-heading-title{font-size:11.36vw;letter-spacing:-0.89vw;}.elementor-100157 .elementor-element.elementor-element-1d551e1a{--border-radius:7vw 7vw 7vw 7vw;--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-100157 .elementor-element.elementor-element-6dc55655 img{width:5%;}.elementor-100157 .elementor-element.elementor-element-6c1bb19c img{width:100%;}.elementor-100157 .elementor-element.elementor-element-4ffc2a81{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-100157 .elementor-element.elementor-element-21ab61b4{text-align:center;}.elementor-100157 .elementor-element.elementor-element-21ab61b4 .elementor-heading-title{font-size:5.91vw;}.elementor-100157 .elementor-element.elementor-element-732af9a0 > .elementor-widget-container{margin:0vw 0vw 3vw 0vw;}.elementor-100157 .elementor-element.elementor-element-732af9a0{text-align:center;}.elementor-100157 .elementor-element.elementor-element-732af9a0 .elementor-heading-title{font-size:5vw;line-height:1.4em;}.elementor-100157 .elementor-element.elementor-element-5a8cdd49 .elementor-button{font-size:4.8vw;}.elementor-100157 .elementor-element.elementor-element-507ddb76{--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;--margin-top:3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-100157 .elementor-element.elementor-element-31c161ba{width:100%;max-width:100%;}.elementor-100157 .elementor-element.elementor-element-31c161ba .elementor-counter-number-wrapper{font-size:4.55vw;}.elementor-100157 .elementor-element.elementor-element-3fbfd3f3{width:100%;max-width:100%;}.elementor-100157 .elementor-element.elementor-element-3fbfd3f3 > .elementor-widget-container{margin:4% 0% 4% 0%;padding:0px 0px 0px 0px;}.elementor-100157 .elementor-element.elementor-element-3fbfd3f3 .elementor-counter-number-wrapper{font-size:4.55vw;}.elementor-100157 .elementor-element.elementor-element-16cb77e1{text-align:center;}.elementor-100157 .elementor-element.elementor-element-16cb77e1 .elementor-heading-title{font-size:4.55vw;}.elementor-100157 .elementor-element.elementor-element-76df9cf0{--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-100157 .elementor-element.elementor-element-6f741ad4 > .elementor-widget-container{margin:-27vw -3vw -10vw -3vw;}.elementor-100157 .elementor-element.elementor-element-6f741ad4 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-100157 .elementor-element.elementor-element-7cce03d3{--spacer-size:10vw;}.elementor-100157 .elementor-element.elementor-element-3f5da9ae{margin-top:-1px;margin-bottom:0px;padding:10vw 5vw 10vw 3vw;}.elementor-100157 .elementor-element.elementor-element-356b94e6 .elementor-testimonial-content{font-size:3.18vw;}.elementor-100157 .elementor-element.elementor-element-356b94e6 .elementor-testimonial-name{font-size:3.32vw;}.elementor-100157 .elementor-element.elementor-element-356b94e6 .elementor-testimonial-job{font-size:3.16vw;}.elementor-100157 .elementor-element.elementor-element-37fa1b18 .elementor-testimonial-content{font-size:3.18vw;}.elementor-100157 .elementor-element.elementor-element-37fa1b18 .elementor-testimonial-name{font-size:3.32vw;}.elementor-100157 .elementor-element.elementor-element-37fa1b18 .elementor-testimonial-job{font-size:3.16vw;}.elementor-100157 .elementor-element.elementor-element-245aa419 .elementor-testimonial-content{font-size:3.18vw;}.elementor-100157 .elementor-element.elementor-element-245aa419 .elementor-testimonial-name{font-size:3.32vw;}.elementor-100157 .elementor-element.elementor-element-245aa419 .elementor-testimonial-job{font-size:3.16vw;}.elementor-100157 .elementor-element.elementor-element-50641084 .elementor-testimonial-content{font-size:3.18vw;}.elementor-100157 .elementor-element.elementor-element-50641084 .elementor-testimonial-name{font-size:3.32vw;}.elementor-100157 .elementor-element.elementor-element-50641084 .elementor-testimonial-job{font-size:3.16vw;}.elementor-100157 .elementor-element.elementor-element-3361dd6e{--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:15vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .elementor-swiper-button{font-size:0px;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .swiper-pagination-bullet{height:0;width:0;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .swiper-horizontal .swiper-pagination-progressbar{height:0;}.elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:5vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:5vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:5vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:5vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .elementor-testimonial__text{font-size:3.5vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .elementor-testimonial__name{font-size:3.5vw;}.elementor-100157 .elementor-element.elementor-element-16a746c4 .elementor-testimonial__title{font-size:3.4vw;}.elementor-100157 .elementor-element.elementor-element-5785db16{--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-100157 .elementor-element.elementor-element-20d1c777{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:15vw;--padding-left:0vw;--padding-right:0vw;}.elementor-100157 .elementor-element.elementor-element-1a4a856b img{width:3vw;}.elementor-100157 .elementor-element.elementor-element-5d5aea5b img{width:70vw;}.elementor-100157 .elementor-element.elementor-element-58443e4b:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-58443e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://matthewhussey.com/wp-content/uploads/2026/03/h26-sec3-bg-mob.webp");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-100157 .elementor-element.elementor-element-58443e4b{--padding-top:7vw;--padding-bottom:115vw;--padding-left:5vw;--padding-right:5vw;}.elementor-100157 .elementor-element.elementor-element-5af2e3f .elementor-heading-title{font-size:8vw;}.elementor-100157 .elementor-element.elementor-element-6258add5{font-size:4.3vw;}.elementor-100157 .elementor-element.elementor-element-721d88ac > .elementor-widget-container{margin:0vw 0vw 2vw 0vw;}.elementor-100157 .elementor-element.elementor-element-721d88ac .elementor-heading-title{font-size:5vw;}.elementor-100157 .elementor-element.elementor-element-d2fd387 .elementor-button{font-size:5.5vw;padding:12px 50px 12px 50px;}.elementor-100157 .elementor-element.elementor-element-30c2282c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-100157 .elementor-element.elementor-element-4a2b4b6a > .elementor-widget-container{margin:0vw -5vw 0vw -5vw;}.elementor-100157 .elementor-element.elementor-element-4a2b4b6a .elementor-heading-title{font-size:7.95vw;}.elementor-100157 .elementor-element.elementor-element-560eaef5 > .elementor-widget-container{margin:0vw -6vw 0vw -6vw;}.elementor-100157 .elementor-element.elementor-element-560eaef5 .elementor-heading-title{font-size:19.09vw;}.elementor-100157 .elementor-element.elementor-element-34a0bc9d{--margin-top:12vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-100157 .elementor-element.elementor-element-4934ace{--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;--justify-content:flex-start;--align-items:flex-start;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--margin-top:0vw;--margin-bottom:5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-100157 .elementor-element.elementor-element-251c1631{width:100%;max-width:100%;}.elementor-100157 .elementor-element.elementor-element-251c1631.elementor-element{--align-self:flex-start;}.elementor-100157 .elementor-element.elementor-element-251c1631 .elementor-icon-box-title, .elementor-100157 .elementor-element.elementor-element-251c1631 .elementor-icon-box-title a{font-size:3vw;}.elementor-100157 .elementor-element.elementor-element-251c1631 .elementor-icon-box-description{font-size:6vw;}.elementor-100157 .elementor-element.elementor-element-164a5013{width:100%;max-width:100%;}.elementor-100157 .elementor-element.elementor-element-164a5013 .elementor-image-box-title{font-size:4.55vw;}.elementor-100157 .elementor-element.elementor-element-164a5013 .elementor-image-box-description{font-size:3.5vw;}.elementor-100157 .elementor-element.elementor-element-3a411b{--width:100%;--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:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--margin-top:5vw;--margin-bottom:5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-100157 .elementor-element.elementor-element-3800ffab.elementor-element{--align-self:flex-end;}.elementor-100157 .elementor-element.elementor-element-3800ffab .elementor-icon-box-wrapper{text-align:center;}.elementor-100157 .elementor-element.elementor-element-3800ffab .elementor-icon-box-title, .elementor-100157 .elementor-element.elementor-element-3800ffab .elementor-icon-box-title a{font-size:3vw;}.elementor-100157 .elementor-element.elementor-element-3800ffab .elementor-icon-box-description{font-size:6vw;}.elementor-100157 .elementor-element.elementor-element-3082046{width:100%;max-width:100%;}.elementor-100157 .elementor-element.elementor-element-3082046 .elementor-image-box-wrapper{text-align:end;}.elementor-100157 .elementor-element.elementor-element-3082046 .elementor-image-box-title{font-size:4.55vw;}.elementor-100157 .elementor-element.elementor-element-3082046 .elementor-image-box-description{font-size:3.5vw;}.elementor-100157 .elementor-element.elementor-element-52065735{--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;--justify-content:flex-start;--align-items:flex-start;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--margin-top:5vw;--margin-bottom:5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-100157 .elementor-element.elementor-element-21991588{width:100%;max-width:100%;}.elementor-100157 .elementor-element.elementor-element-21991588.elementor-element{--align-self:flex-start;}.elementor-100157 .elementor-element.elementor-element-21991588 .elementor-icon-box-title, .elementor-100157 .elementor-element.elementor-element-21991588 .elementor-icon-box-title a{font-size:3vw;}.elementor-100157 .elementor-element.elementor-element-21991588 .elementor-icon-box-description{font-size:6vw;}.elementor-100157 .elementor-element.elementor-element-34f2388f{width:100%;max-width:100%;}.elementor-100157 .elementor-element.elementor-element-34f2388f .elementor-image-box-title{font-size:4.55vw;}.elementor-100157 .elementor-element.elementor-element-34f2388f .elementor-image-box-description{font-size:3.5vw;}.elementor-100157 .elementor-element.elementor-element-501ad1a5:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-501ad1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://matthewhussey.com/wp-content/uploads/2026/03/hp-sec6-bg-mb.webp");background-position:top center;}.elementor-100157 .elementor-element.elementor-element-501ad1a5{padding:15% 3% 10% 3%;}.elementor-100157 .elementor-element.elementor-element-5068205d > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-5068205d .elementor-heading-title{font-size:7.25vw;line-height:1.3em;}.elementor-100157 .elementor-element.elementor-element-21d0b706 .elementor-heading-title{font-size:11.36vw;}.elementor-100157 .elementor-element.elementor-element-2f5a3ef3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-2f5a3ef3{font-size:5vw;}.elementor-100157 .elementor-element.elementor-element-105deb7c > .elementor-element-populated{margin:0% 0% 12% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20% 7% 7% 7%;}.elementor-100157 .elementor-element.elementor-element-19930455 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-100157 .elementor-element.elementor-element-19930455 img{height:auto;}.elementor-100157 .elementor-element.elementor-element-418fc636 .elementor-heading-title{font-size:5.5vw;}.elementor-100157 .elementor-element.elementor-element-f312d2e > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-100157 .elementor-element.elementor-element-f312d2e{font-size:4vw;}.elementor-100157 .elementor-element.elementor-element-2c0b48bb .elementor-button{font-size:4vw;}.elementor-100157 .elementor-element.elementor-element-6cc90a59 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:10% 7% 7% 7%;}.elementor-100157 .elementor-element.elementor-element-548bb7cb img{height:auto;}.elementor-100157 .elementor-element.elementor-element-2a7b6805 .elementor-heading-title{font-size:5.5vw;}.elementor-100157 .elementor-element.elementor-element-7a8fb67d > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-100157 .elementor-element.elementor-element-7a8fb67d{font-size:4vw;}.elementor-100157 .elementor-element.elementor-element-6265b5eb .elementor-button{font-size:4vw;}.elementor-100157 .elementor-element.elementor-element-2d49bca1:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-2d49bca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://matthewhussey.com/wp-content/uploads/2026/03/hp-sec7-bg-mb.webp");background-position:top center;background-size:cover;}.elementor-100157 .elementor-element.elementor-element-2d49bca1{margin-top:0px;margin-bottom:0px;padding:12% 3% 10% 3%;}.elementor-100157 .elementor-element.elementor-element-a9b9d29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-100157 .elementor-element.elementor-element-a9b9d29 .elementor-heading-title{font-size:17.05vw;}.elementor-100157 .elementor-element.elementor-element-c59fc64 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-1e7a2c4b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-1e7a2c4b .elementor-button{font-size:16px;}.elementor-100157 .elementor-element.elementor-element-e9fa90e{padding:5% 3% 5% 3%;}.elementor-100157 .elementor-element.elementor-element-32092f54 > .elementor-widget-container{margin:0vw -9vw -3vw -9vw;}.elementor-100157 .elementor-element.elementor-element-3295e9e .elementor-heading-title{font-size:7.95vw;}.elementor-100157 .elementor-element.elementor-element-77510416 > .elementor-widget-container{margin:0vw -6vw 0vw -6vw;}.elementor-100157 .elementor-element.elementor-element-77510416 .elementor-heading-title{font-size:12.5vw;}.elementor-100157 .elementor-element.elementor-element-1ef71850 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-100157 .elementor-element.elementor-element-1ef71850 .elementor-tab-title{font-size:5vw;}.elementor-100157 .elementor-element.elementor-element-5b44aedb{padding:5% 3% 5% 3%;}.elementor-100157 .elementor-element.elementor-element-2eaae8ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-100157 .elementor-element.elementor-element-2eaae8ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-100157 .elementor-element.elementor-element-2eaae8ce > .elementor-element-populated{padding:10% 4% 8% 4%;}.elementor-100157 .elementor-element.elementor-element-100b9ec4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-100157 .elementor-element.elementor-element-100b9ec4 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-5e59f83e{text-align:center;}.elementor-100157 .elementor-element.elementor-element-5e59f83e .elementor-heading-title{font-size:4.091vw;}.elementor-100157 .elementor-element.elementor-element-340364a{text-align:center;}.elementor-100157 .elementor-element.elementor-element-340364a .elementor-heading-title{font-size:15.909vw;}.elementor-100157 .elementor-element.elementor-element-6d318a8c{text-align:center;}.elementor-100157 .elementor-element.elementor-element-6d318a8c .elementor-heading-title{font-size:4.091vw;}.elementor-100157 .elementor-element.elementor-element-333492ea .elementor-button{font-size:5.5vw;padding:15px 45px 15px 45px;}.elementor-100157 .elementor-element.elementor-element-a46d178.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-100157 .elementor-element.elementor-element-8c1335 > .elementor-widget-container{margin:8% -37% -1% -37%;padding:0px 0px 0px 0px;}.elementor-100157 .elementor-element.elementor-element-8c1335{--container-widget-width:145vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 145vw );max-width:145vw;text-align:center;}.elementor-100157 .elementor-element.elementor-element-43862b16 > .elementor-widget-container{padding:7% 7% 8% 7%;}.elementor-100157 .elementor-element.elementor-element-43862b16 .elementor-image-box-wrapper{text-align:center;}.elementor-100157 .elementor-element.elementor-element-43862b16 .elementor-image-box-img{margin-bottom:1.5vw;}.elementor-100157 .elementor-element.elementor-element-43862b16 .elementor-image-box-wrapper .elementor-image-box-img{width:36.136vw;}.elementor-100157 .elementor-element.elementor-element-43862b16 .elementor-image-box-title{font-size:6.818vw;}.elementor-100157 .elementor-element.elementor-element-43862b16 .elementor-image-box-description{font-size:7.273vw;line-height:1.1em;}.elementor-100157 .elementor-element.elementor-element-37938c86:not(.elementor-motion-effects-element-type-background), .elementor-100157 .elementor-element.elementor-element-37938c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-100157 .elementor-element.elementor-element-37938c86{margin-top:0%;margin-bottom:0%;padding:5% 0% 0% 0%;}.elementor-100157 .elementor-element.elementor-element-6430504 > .elementor-element-populated{padding:5vw 5vw 5vw 5vw;}.elementor-100157 .elementor-element.elementor-element-7f1f62fd .elementor-heading-title{font-size:6.818vw;}.elementor-100157 .elementor-element.elementor-element-45511357 .elementor-heading-title{font-size:5vw;letter-spacing:1.136vw;}.elementor-100157 .elementor-element.elementor-element-6a12c730{font-size:4.091vw;}.elementor-100157 .elementor-element.elementor-element-1a3d20f9{width:100%;max-width:100%;}.elementor-100157 .elementor-element.elementor-element-1a3d20f9 .elementor-button{font-size:5.5vw;}.elementor-100157 .elementor-element.elementor-element-3e0db53e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-100157 .elementor-element.elementor-element-3fd8b64d > .elementor-widget-container{margin:-12vw 0vw 0vw 0vw;}}/* Start custom CSS */body,
html {
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
}
.influex-success-stories-slider > button.slick-arrow.slick-next {
    background-image: url(/wp-content/uploads/2026/03/chevron-right.png);
}

.influex-success-stories-slider > button.slick-arrow.slick-prev { 
    background-image: url(/wp-content/uploads/2026/03/chevron-left.png); 
}
body .influex-success-stories-slider > button.slick-arrow { 
    width: 24px;
    height: 44px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    font-size: 0;
    filter: drop-shadow(0 2px 4px rgba(0,0,0,0.4));
}
/*slider*/
.slider-testi {
    margin: 0 -46% !important;
    width: 142vw !important;
}

.slider-testi .slick-slide {
    background-color: #fff;
    border-radius: 32px;
    padding: 1vw 1vw 1vw 10vw;
    margin: 0 0.5vw;
    position: relative;
}

.slider-testi .elementor-testimonial-image {
    position: absolute;
    left: -9vw;
    top: 0vw;
    bottom: 0;
    width: 7.34vw !important;
    height: 9.32vw;
    margin: 0 !important;
}

.slider-testi .elementor-testimonial-image img {
    width: 100%!important;
    height: 100% !important;
    border-radius: 23px !important;
}
.slider-testi .elementor-testimonial-details {
    display: flex !important;
    align-items: center;
}

.slider-testi .quotes{
    display: block;
    padding-bottom: 10px;
    width: 2.45vw;
    height: auto;
}

.slider-testi .elementor-testimonial-name {
    margin-bottom: 0.2vw;
    margin-right: 10px;
}

.slider-testi .slick-dots {
    bottom: -3vw;
}

.slider-testi li.slick-active {
    background-color: #1FABB5 !important;
}

.slider-testi .slick-dots button:before, .slider-testi .slick-dots button{
    display: none;
}

.slider-testi .slick-dots li{
    background-color: #fff;
    border-radius: 50px;
}
/*.slider-testi .slick-list{*/
/*    overflow: visible;*/
/*}*/

/* social counter */
.mh-share-counts {
    padding: 0;
    display: flex;
    gap: 1vw;
}
.mh-share-counts__value {
    color: #1FABB5;
    font-size: 0.99vw;
    font-weight: 800;
    font-family: 'Avenir';
    margin-right: .3vw;
}
.mh-share-counts li::marker {
    list-style: none !important;
    content: '';
}
.mh-share-counts__label {
    color: #A2A2A2;
    font-family: Avenir;
    font-size: 0.99vw;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
}
/* Reusable */
.txt-blue {
  color: #1fabb5;
}
.counter-txt {
  color: #fff;
  font-weight: 500;
  font-style: normal;
}
.block {
  display: block;
}

/* Sections */
.hero-row2 {
  -webkit-backdrop-filter: blur(30.3px);
  backdrop-filter: blur(30.3px);
}
.star1 {
  width: 0.885vw;
  height: 0.885vw;
  background: url(/wp-content/uploads/2026/03/green-1star.webp) center center
    no-repeat;
  background-size: contain;
  display: inline-block;
}
.counter-star img {
  display: block;
  margin-top: 0.5vw;
}
.logo-slider .elementor-spacer-inner:before {
  content: "";
  height: 100%;
  width: calc(1563px * 3);
  position: absolute;
  left: 0;
  top: 0;
  background-image: url(/wp-content/uploads/2026/03/logo-slider-1.png);
  -webkit-animation: 30s linear infinite slidelogo2;
  background-repeat: repeat;
  background-size: contain;
}

/* Animation */
@-webkit-keyframes slidelogo2 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  100% {
    -webkit-transform: translate3d(-33.3%, 0, 0);
    transform: translate3d(-33.3%, 0, 0);
  }
}

@keyframes slidelogo2 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  100% {
    -webkit-transform: translate3d(-33.3%, 0, 0);
    transform: translate3d(-33.3%, 0, 0);
  }
}

/* Top Testimonials */

.top-testi .swiper-slide {
    margin: 0 10px !important;
} 

.top-testi .elementor-main-swiper {
  overflow: visible;
}


.top-testi .elementor-testimonial__text::before {
  content: "";
  width: 2.448vw;
  height: 1.875vw;
  background: url(/wp-content/uploads/2026/03/testi-qoute-blue-sm.webp) left top
    no-repeat;
  background-size: contain;
  display: block;
  margin-bottom: 0.8vw;
}
.top-testi.elementor-widget-testimonial-carousel
  .elementor-testimonial__image
  img {
  height: auto !important;
}
.top-testi .swiper-slide {
  transition: all 0.2s ease-in 0s;
}
.top-testi .elementor-testimonial__cite {
  display: flex;
  flex-direction: row !important;
  gap: 0.8vw;
}

.step-circle .elementor-widget-container {
  width: 7.187vw;
  min-height: 7.187vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
.stepbox-content .elementor-image-box-title {
  margin: 0;
}
.stepbox.box1::before {
  background-image: url(/wp-content/uploads/2026/03/h26-step-arrow1.webp);
  width: 35.469vw;
  height: 10.052vw;
  left: 4.5vw;
  top: 8vw;
}
.stepbox::before {
  content: "";
  width: 10px;
  height: 10px;
  background-size: contain;
  position: absolute;
  background-repeat: no-repeat;
}

.stepbox.box3::before {
  background-image: url(/wp-content/uploads/2026/03/hp-sec4-line.webp);
  width: 35.469vw;
  height: 10.052vw;
  left: 3vw;
  top: -7vw;
}

/*Section 05*/

.the-historian-font {
  -webkit-font-smoothing: antialiased;
}

.green-text {
  color: #1fabb5;
}

.orange-grad {
  background: linear-gradient(90deg, #f5914a 0%, #f54a5d 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.orange-btn a {
  background: linear-gradient(90deg, #f5914a 0%, #f54a5d 100%);
  border-image-slice: 1;
  border-image-source: linear-gradient(90deg, #f5914a 0%, #f54a5d 100%);
}

.orange-btn a:hover {
  background: #fff !important;
}

/*Success Stories*/

.historia {
  font-family: "The Historia Demo";
  font-weight: normal;
  font-style: normal;
  font-size: 8.75vw;
  color: #1fabb5;
  vertical-align: middle;
}

.influex-success-stories-slider .slick-arrow:before {
  position: absolute;
  font-size: 38px !important;
  color: #ffffff;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  opacity: 1;
  top: 0;
}

.influex-success-stories-slider .slick-next.slick-arrow:before {
  content: "\f105";
  right: 0;
  display: none;
}

.influex-success-stories-slider .slick-prev.slick-arrow:before {
  content: "\f104";
  left: 0;
  display: none;
}

/* .influex-success-stories-slider > button.slick-arrow {
  z-index: 999 !important;
  bottom: 3.6% !important;
  top: unset !important;
  right: 31%;
}

.influex-success-stories-slider > button.slick-prev {
  z-index: 999;
  bottom: 3%;
  top: unset;
  left: 31%;
} */

/* body .influex-success-stories-slider > button.slick-arrow {
  display: inline-block !important;
} */
.success-slide .influex-success-stories-name span {
  font-family: Avenir Book, sans-serif;
  font-size: 1.146vw;
  color: #272933;
  line-height: 1.5em;
  position: relative;
  bottom: 0.5vw !important;
  width: 100%;
  /*left: 1.5%;*/
  background-color: #fff;
  padding: 0 10px !important;
}

.influex-success-stories-slider .influex-success-stories-nav {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 35px;
  height: 35px;
  appearance: none;
  padding: 0;
  border: 0;
  background: none;
  z-index: 1;
  opacity: 0;
  pointer-events: none;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.influex-success-stories-slider .slick-center .influex-success-stories-nav {
  opacity: 1;
  pointer-events: auto;
}

/* .influex-success-stories-slider .influex-success-stories-prev {
  left: 0;
}

.influex-success-stories-slider .influex-success-stories-next {
  right: 0;
} */

/* .influex-success-stories-slider .influex-success-stories-nav:before {
  content: "";
  font-family: slick;
  font-size: 35px;
  line-height: 1;
  opacity: 0.75;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
} */

/* .influex-success-stories-slider .influex-success-stories-prev:before {
  content: "←";
}

.influex-success-stories-slider .influex-success-stories-next:before {
  content: "→";
} */

.influex-success-stories-slider > button.slick-arrow {
    width: fit-content;
    z-index: 999;
    opacity: 1;
    color: #fff;
    font-size: 3vw;
    height: unset;
    top: 35%;
    text-shadow: 0px 0px 15px rgba(27, 50, 62, 0.95);
}

.influex-success-stories-slider > button.slick-arrow.slick-prev {
    right: 19.5%;
    left: unset;
}

.influex-success-stories-slider > button.slick-arrow.slick-next {
    left: 19.5%;
    right: unset;
}

.influex-success-stories-item-wrap {
  /*padding: 60px 60px !important;*/
  padding: 60px 0px !important;
  margin-top: -60px !important;
  height: auto;
}

.influex-success-stories-item-wrap:before {
  top: 1vw;
}

.influex-success-stories-slider .slick-dots li.slick-active button {
  background-color: #1fabb5;
  border-color: #1fabb5 !important;
  width: 15px !important;
  height: 15px !important;
}

.influex-success-stories-name {
  font-family: "The Historia Demo", Sans-Serif;
  color: #1fabb5;
  font-size: 2.656vw;
  font-weight: 500;
  line-height: 1.5em;
  /*bottom: 1.5vw;*/
  position: relative;
  bottom: -1vw;
  width: 100%;
  -webkit-font-smoothing: antialiased;
  /* padding-left: 7%; */
}

.influex-success-stories-slider .slick-dots {
  bottom: 25px;
}

.influex-success-stories-slider .slick-dots li {
  margin: 0 1px;
}

.influex-success-stories-details {
  padding: 45px 45px 50px 45px;
}

.influex-success-stories-testimonial {
  font-size: 1.05vw;
}

/* .influex-success-stories-slider > button.slick-arrow {
  display: none !important;
} */

.influex-success-stories-slider .influex-success-stories-item button {
  display: none;
}

.influex-success-stories-slider .custom-nav-dots > button {
  position: relative !important;
  left: unset;
  right: unset;
  display: inline-block !important;
  width: unset !important;
  height: unset;
  vertical-align: middle;
  font-size: 40px !important;
  color: #fff;
  line-height: 1;
  top: unset !important;
  transform: none !important;
  padding: 15px;
}

.influex-success-stories-slider .custom-nav-dots > button:before {
  position: relative !important;
  left: unset !important;
  right: unset !important;
  display: none;
}

.influex-success-stories-slider .custom-nav-dots ul.slick-dots {
  display: inline-block;
  width: auto !important;
  position: relative !important;
  bottom: 0 !important;
  font-size: 0;
  margin-bottom: -5px;
}

.influex-success-stories-slider .custom-nav-dots {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  margin: -3% 0 -2% 0;
}

/*Blog*/

.home-blog-nav .elementor-tab-title:last-child {
  border-right: solid 2px transparent !important;
}

/* .home-blog-nav .elementor-tab-title:not(:nth-child(4)) {
  padding-top: 2%;
  padding-bottom: 2%;
} */
.home-blog-nav .elementor-tab-title {
  text-align-last: center;
  margin: 0;
  border-top: 1px solid #1fabb5 !important;
  border-right: 1px solid #1fabb5 !important;
  border-bottom: 1px solid #1fabb5 !important;
  border-left: 0px solid #1fabb5 !important;
  /* line-height: 1vw; */
  padding: 17px 25px;
  min-height: 3.54vw;
}

.home-blog-nav.elementor-widget-tabs.elementor-tabs-view-horizontal
  .elementor-tab-desktop-title {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.home-blog-nav .elementor-tabs-wrapper {
  white-space: nowrap;
}

.blog-post .elementor-tabs-wrapper {
  padding-bottom: 3.5% !important;
}

.blog-post .elementor-tab-content {
  border: none !important;
  padding: 0 !important;
}

.blog-post .postnav {
  display: none !important;
}

.blog-post .elementor-tab-title {
  color: #272933 !important;
}

.blog-post .elementor-tab-title br {
  display: block !important;
}

.blog-post .post-inner-wrap {
  display: flex;
  flex-wrap: wrap;
}

.blog-post .post-box {
  width: 33.3333% !important;
  padding: 1%;
  position: relative !important;
}

.blog-post .post-box:first-child {
  padding-right: 30px !important;
}

.blog-post .post-box:nth-child(2) {
  padding-left: 30px !important;
}

.blog-post .post-box:first-child,
.blog-post .post-box:nth-child(2) {
  width: 50% !important;
  padding: 15px;
}

.blog-post .post-box:first-child .post-content .post-title,
.blog-post .post-box:nth-child(2) .post-content .post-title {
  padding-right: 0 !important;
}

.blog-post .post-content {
  padding: 1vw 0 2vw 0;
  position: relative;
}

.blog-post .post-title {
  padding-right: 10%;
  position: absolute;
}

.blog-post .post-title > a {
  font-family: "Kiona", Sans-serif;
  color: #272933;
  font-size: 1.12vw;
  font-weight: 700 !important;
}

.blog-post .post-image {
  position: relative;
}

.blog-post .total_sharesalt {
    display: none !important;
}

/*-----*/
.blog-post .post-image > .post-link-img > img {
  width: 100%;
  height: 15vw;
  object-fit: cover;
  object-position: top;
}

.blog-post .post-box:first-child .post-image > .post-link-img > img,
.blog-post .post-box:nth-child(2) .post-image > .post-link-img > img {
  width: 100%;
  height: 20vw;
  object-fit: cover;
}

/*--------*/
.blog-post .post-date span {
  font-family: "Avenir Book";
  font-size: 0.99vw;
  color: #272933;
}

.blog-post .post-social strong {
  color: #1fabb5;
  font-family: "Avenir";
  font-size: 0.833vw !important;
  padding: 0 5% 0 3%;
}

.blog-post .post-social {
  font-family: "Avenir Book";
  font-size: 0.833vw;
  color: #a2a2a2;
}

.blog-post .post-duration {
  font-family: "Kiona", Sans-serif;
  color: #fff !important;
  font-size: 1vw;
  position: absolute;
  bottom: 1%;
  right: 1%;
  background-color: #302b25 !important;
  border-radius: 5px;
  padding: 1px 10px;
  margin-bottom: 15px;
}

.blog-post .post-social-date {
  display: flex;
  position: relative;
  margin-top: 30%;
  border-style: solid;
  border-width: 2px 0px 2px 0px;
  border-color: #7b7b7b;
  border-radius: 0;
  padding: 10px 0px;
}

.blog-post .post-box:first-child .post-social-date,
.blog-post .post-box:nth-child(2) .post-social-date {
  margin-top: 17.5% !important;
}

.blog-post .post-social {
  display: flex;
  width: 80% !important;
  text-align: left;
}

.blog-post .swp_social_panel {
  margin: 0 !important;
}

.blog-post .post-date {
  width: 20% !important;
  text-align: right;
  align-self: center;
}

.blog-post .post-fb-shares,
.blog-post .post-tweets {
  width: 35%;
  padding: 0;
}

.cat-button-wrap {
  text-align: center;
  width: 100%;
}

.cat-button-wrap .load-more-btn {
  font-family: "Kiona", Sans-serif;
  font-size: 1.667vw;
  font-weight: 700;
  fill: #f54b5d;
  color: #f54b5d;
  background-color: #ffffff;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #f54b5d;
  border-radius: 0px 0px 0px 0px;
  padding: 15px 44px 15px 44px;
  display: inline-block;
}

.cat-button-wrap .load-more-btn:hover {
  color: #ffffff;
  background-color: #f54b5d;
}

.home-blog-nav .elementor-tab-title.elementor-active {
    color: #ffffff !important;
    background-color: #1fabb5;
}

/*Love Life Section*/

.testimonial-quote .elementor-image-box-content {
  display: flex;
  flex-direction: column-reverse;
}

.testimonial-quote .elementor-image-box-description {
}

.testimonial-quote .elementor-image-box-description img {
  display: block;
  margin-bottom: 1vw;
  width: 3vw;
}

.testimonial-quote .elementor-image-box-title {
  margin: 1.5vw 0 0;
}

.testimonial-quote .elementor-image-box-title {
  display: flex;
  align-items: center;
  gap: 1vw;
}

.testimonial-quote .elementor-image-box-title span {
  font-size: 1.042vw;
  font-weight: 400;
}

.btn-grad a {
  background: linear-gradient(90deg, #f5914a 0%, #f54a5d 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  border: #fff 2px solid !important;
}

.btn-grad a:hover {
  border: #f5914a 2px solid !important;
}

@media screen and (max-width: 1500px) {
  .influex-success-stories-slider > button.slick-prev {
    left: 24.5%;
  }

  .influex-success-stories-slider > button.slick-arrow {
    right: 24.5%;
    bottom: 4% !important;
  }
}

@media (min-width: 1025px) and (max-width: 1280px) {
  /*praise-slider*/
  .praise-slider ul.slick-dots {
    bottom: 2vw !important;
  }

  .praise-slider .slick-prev,
  .praise-slider .slick-next {
    top: calc(50% - (-86% / 2)) !important;
  }

  .influex-success-stories-slider.slick-initialized
    .slick-track
    .influex-success-stories-item {
    height: 105vw;
  }
}

@media only screen and (max-width: 1280px) {
  .home-blog-nav .elementor-tab-title:not(:nth-child(4)) {
    padding-top: 2.5%;
    padding-bottom: 2.5%;
  }

  .blog-post .post-box:first-child .post-social-date,
  .blog-post .post-box:nth-child(2) .post-social-date {
    margin-top: 22.5% !important;
  }

  .blog-post .page-numbers {
    font-size: 2vw;
  }

  .blog-post .post-social strong {
    font-size: 1.2vw !important;
  }

  .blog-post .post-social {
    font-size: 1.5vw;
  }

  .blog-post .post-fb-shares,
  .blog-post .post-tweets {
    width: 50%;
    padding: 0;
  }

  .latest-post {
    margin-top: 4%;
    margin-bottom: -12% !important;
  }

  .blog-post .post-date span {
    font-size: 1.5vw;
  }

  .influex-success-stories-item-wrap.has-img:before {
    content: "";
  }

  .influex-success-stories-item-wrap.has-img
    .influex-success-stories-details::before {
    content: none;
  }

  .influex-success-stories-item-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: 100%;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
  }

  .influex-success-stories-thumb-wrap {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 30%;
    flex: 1 1 30%;
    max-width: 30%;
    position: relative;
    overflow: hidden;
  }

  .influex-success-stories-thumb {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }

  .influex-success-stories-slider .influex-success-stories-thumb img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .influex-success-stories-details {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    background-color: #fff;
    padding: 45px;
  }

  .influex-success-stories-item-wrap {
    position: relative;
  }

  .influex-success-stories-item-wrap.has-img .influex-success-stories-details {
    -ms-flex-preferred-size: 70%;
    flex-basis: 70%;
    max-width: 70%;
  }

  .slick-center .influex-success-stories-item-wrap {
    padding: 60px 0 !important;
    height: auto;
    margin: -60px -170px !important;
  }

  .influex-success-stories-slider.slick-initialized
    .slick-track
    .influex-success-stories-item {
    margin: 0 110px;
  }

  .influex-success-stories-heading {
    font-size: 2.5vw;
  }

  .influex-success-stories-testimonial {
    font-size: 2vw;
  }

  .influex-success-stories-name {
    font-size: 4vw;
  }

  .influex-success-stories-slider .slick-dots {
    bottom: 2%;
  }

  .influex-success-stories-name:before {
    width: 65% !important;
  }
}

/* Min-width */
@media (min-width: 768px) {
  .hero-counter::after {
    content: "";
    width: 0.521vw;
    height: 0.521vw;
    background: #1fabb5;
    border-radius: 100px;
    position: absolute;
    right: -2vw;
    top: 0.3vw;
  }
  .counter-star img {
    max-width: 5.573vw;
  }
}

/* Max-width */
@media screen and (max-width: 1600px) {
    .influex-success-stories-slider > button.slick-arrow.slick-next {
        left: 185px;
    }

    .influex-success-stories-slider > button.slick-arrow.slick-prev {
        right: 185px;
    }
}

@media screen and (max-width: 1280px) {
    .influex-success-stories-slider > button.slick-arrow.slick-next {
        left: 105px;
    }

    .influex-success-stories-slider > button.slick-arrow.slick-prev {
        right: 105px;
    }
}

@media (max-width: 1024px) {
body .custom-header,    
.custom-header.elementor-sticky--active {
    position: fixed !important;
}    
    
    .influex-success-stories-slider > button.slick-arrow.slick-next {
        left: 85px;
    }

    .influex-success-stories-slider > button.slick-arrow.slick-prev {
        right: 85px;
    }

    .influex-success-stories-slider > button.slick-arrow {
        font-size: 8vw;
        bottom: 0 !important;
        top: 50%;
    }

  .top-testi .swiper-slide {
    padding: 3vw !important;
    height: 100% !important;
  }
  .top-testi.elementor-testimonial--align-left .elementor-testimonial {
    justify-content: space-between;
  }
  .top-testi.elementor-widget-testimonial-carousel
    .elementor-testimonial__image
    img {
    width: 100% !important;
  }

  .success-slide .influex-success-stories-name span {
    font-size: 2vw;
  }

  .influex-success-stories-slider .slick-dots li button {
    border-color: #1fabb5 !important;
  }

  .influex-success-stories-slider > button.slick-prev {
    left: 16%;
  }

  .influex-success-stories-slider > button.slick-arrow {
    right: 16%;
    bottom: -9.5% !important;
  }

  .influex-success-stories-slider .slick-dots {
    bottom: -10% !important;
  }

  .praise-slider ul.slick-dots {
    bottom: 0vw !important;
  }

  .praise-slider .slick-prev,
  .praise-slider .slick-next {
    top: calc(50% - (-90% / 2)) !important;
  }

  .praise-slider .slick-prev {
    left: calc(50% - 170px);
  }

  .praise-slider .slick-next {
    right: calc(50% - 195px);
  }

  .influex-success-stories-slider.slick-initialized
    .slick-track
    .influex-success-stories-item {
    margin: 0 !important;
  }

  .influex-success-stories-item-wrap.has-img .influex-success-stories-details {
    height: unset !important;
  }

  .influex-success-stories-item-wrap,
  .slick-center .influex-success-stories-item-wrap {
    height: unset !important;
    margin: 0 !important;
    /*padding: 10px 45px !important;*/
    padding: 10px 20px !important;
  }

  .influex-success-stories-item-wrap.has-img .influex-success-stories-details {
    padding: 45px !important;
  }

  .influex-success-stories-item-wrap:before {
    top: -30px;
  }

  .influex-success-stories-slider.slick-initialized .slick-track {
    display: block;
  }

  .influex-success-stories-slider.slick-initialized .slick-track {
    display: block;
  }

  .cat-button-wrap .load-more-btn {
    padding: 12px 44px 12px 44px !important;
    font-size: 2vw;
  }

  .home-blog-nav .elementor-tab-title {
    height: 6.5vw;
  }

  .blog-cat-nav br {
    display: block !important;
  }

  .blog-drop {
    display: block;
  }

  /*---------------------*/
  .blog-post .post-title {
    line-height: 1em;
  }

  .blog-post .post-title > a {
    font-size: 2vw;
  }

  .blog-post .post-social {
    font-size: 1.5vw;
  }

  .blog-post .post-fb-shares,
  .blog-post .post-tweets {
    width: 50%;
    align-self: center;
  }

  .blog-post .post-social {
    font-size: 1.5vw;
  }

  .blog-post .post-social strong {
    font-size: 1.5vw !important;
  }

  .blog-post .post-date span {
    font-size: 1.2vw;
  }

  .blog-post .post-date {
    align-items: center;
  }

  .blog-post .post-social-date {
    margin-top: 22.5%;
  }

  .blog-post .post-duration {
    font-size: 1.5vw;
  }

  .blog-post .page-numbers {
    font-size: 3.5vw;
    padding: 5px 15px;
  }

  .hero-counter::after {
    width: 0.721vw;
    height: 0.721vw;
    top: 0.5vw;
  }

  .stepbox.box1::before {
    width: 42.469vw;
    height: 16.052vw;
  }

  .stepbox.box3::before {
    width: 39.469vw;
    height: 12.052vw;
  }

  .testimonial-quote .elementor-image-box-title span {
    font-size: 1.6vw;
  }

  .testimonial-quote .elementor-image-box-description img {
    width: 4vw;
  }
  .mh-share-counts__value,
.mh-share-counts__label {
    font-size: 1.7vw;
}

.slider-testi .slick-slide {
    border-radius: 18px;
    padding: 2vw 1vw 2vw 15vw;

}

.slider-testi {
    margin: 0 -46% !important;
    width: 182vw !important;
}

.slider-testi .elementor-testimonial-image img {
    border-radius: 18px !important;
}

.slider-testi .elementor-testimonial-image {
    left: -13vw;
    width: 10.34vw !important;
    height: 13.32vw;
 
}

.slider-testi .slick-dots li {
    background-color: #fff;
    border-radius: 50px;
    width: 15px;
    height: 15px;
}

.slider-testi .slick-dots {
    bottom: -6vw;
}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .influex-popup-video.has-bg > a.has-icon {
    background-size: 20%;
  }

  /*praise-slider*/
  .praise-slider .slick-next.slick-arrow:before {
    width: 9.375vw;
    height: 4.917vw;
    right: -2vw;
  }

  .praise-slider .slick-prev.slick-arrow:before {
    width: 9.375vw;
    height: 4.917vw;
    left: -2vw;
  }

  .praise-slider .slider-item .elementor-widget-wrap {
    height: 55vw !important;
  }

  .influex-success-stories-slider .slick-dots li {
    margin: 0 2px;
  }

  .influex-success-stories-slider .custom-nav-dots {
    margin: 0;
  }
}

@media screen and (max-width: 800px) {
  .influex-success-stories-slider > button.slick-prev {
    left: 6%;
  }

  .influex-success-stories-slider > button.slick-arrow {
    right: 6%;
  }
}

@media only screen and (max-width: 768px) {
  .home-blog-nav .elementor-tab-title:not(:nth-child(4)) {
    padding-top: 2.75%;
    padding-bottom: 2.75%;
  }

  .home-blog-nav .elementor-tab-title {
    padding-left: 5px;
    padding-right: 5px;
  }

  .slick-center .influex-success-stories-item-wrap {
    padding: 45px;
  }
}

@media (max-width: 767px) {
  .star1 {
    width: 3vw;
    height: 3vw;
    margin-right: 1vw;
  }
  .counter-star img {
    margin: 3vw auto 0;
  }
  .top-testi.elementor-widget-testimonial-carousel
    .elementor-testimonial__image
    img {
    height: 33vw !important;
    width: 100% !important;
  }
  .top-testi .elementor-testimonial__text::before {
    width: 5vw;
    height: 5vw;
  }
  .awards-mob-bg {
    background-color: #1b323e;
  }
  .mob-white-bg {
    background-color: #fff;
  }
  .step-circle .elementor-widget-container {
    width: 15vw;
    min-height: 15vw;
  }

  /* body .influex-success-stories-slider > button.slick-prev {
    left: 40%;
    right: unset !important;
  } */

  /* body .influex-success-stories-slider > button.slick-next {
    right: 40%;
  }

  body .influex-success-stories-slider > button.slick-arrow {
    bottom: -1% !important;
  } */

  .success-slide .influex-success-stories-name span {
    font-size: 4vw;
    /*left:-2%;*/
    bottom: 1vw !important;
  }

  .influex-success-stories-name {
    bottom: -2vw;
  }

  .influex-popup-video.has-bg > a.has-icon {
    background-size: 25%;
  }

  .influex-success-stories-name:before {
    position: absolute;
    width: 3.198vw !important;
    height: 1.198vw !important;
  }

  /*====*/
  .influex-success-stories-item-wrap {
    display: block;
  }

  .influex-success-stories-thumb-wrap {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    max-width: 100%;
  }

  .influex-success-stories-item-wrap.has-img .influex-success-stories-details {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    max-width: 100%;
    position: relative;
    width: 100%;
    height: 60%;
    height: calc(100% - 320px);
    padding: 40px 25px 25px 25px;
  }

  .influex-success-stories-thumb {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 110vw;
    background-color: #000;
    width: 100% !important;
  }

  .influex-success-stories-slider .influex-success-stories-thumb img {
    -o-object-position: center;
    object-position: center !important;
  }

  /*dots*/
  .influex-success-stories-slider .slick-dots li button {
    /*width: 15px;*/
    /*height: 15px;*/
    display: none;
  }

  .influex-success-stories-slider .slick-dots li {
    display: none;
  }

  /*text*/
  .success-slide .influex-success-stories-testimonial {
    font-size: 4vw;
  }

  .influex-success-stories-heading {
    font-size: 5vw;
  }

  .influex-success-stories-name {
    font-size: 8vw;
  }

  /* .slick-center .influex-success-stories-item-wrap {
      padding: 60px 80px !important;
} */
  /*.influex-success-stories-name:before {*/
  /*  position: absolute;*/
  /*  width: 3.198vw !important;*/
  /*  height: 1.198vw !important;*/
  /*}*/
  .influex-success-stories-name:before {
    position: absolute;
    width: 50vw !important;
    height: 0.198vw !important;
  }

  .influex-success-stories-item-wrap.has-img:before {
    display: none;
  }

  .influex-success-stories-item-wrap.has-img .influex-success-stories-details {
    padding: 15px !important;
  }

  /*.blog-post .post-box:first-child .post-image > .post-link-img > img,*/
  /*.blog-post .post-box:nth-child(2) .post-image > .post-link-img > img {*/
  /*  height: 51vw !important;*/
  /*}*/

  .blog-post .post-title {
    position: relative;
  }
  .blog-post .post-box:first-child .post-social-date,
  .blog-post .post-box:nth-child(2) .post-social-date,
  .blog-post .post-social-date {
    margin: 15px 0 !important;
  }
  .blog-post .post-social,
  .blog-post .post-date {
    width: auto !important;
  }

  .blog-post .post-social-date {
        align-items: center;
        justify-content: space-between;
    }
  .blog-post .post-title a {
    display: block !important;
    margin-top: 10px;
  }
  .home-form .field-row input {
    font-size: 16px !important;
    text-align: center;
  }

  .cat-button-wrap .load-more-btn {
    font-size: 16px;
    display: block;
  }

  .home-blog-nav.elementor-widget-tabs.elementor-tabs-view-horizontal
    .elementor-tab-desktop-title {
    display: block;
  }

  .home-blog-nav .elementor-tab-title {
    border-bottom: px solid #fff !important;
  }

  .home-blog-nav .elementor-tab-mobile-title {
    display: none;
  }

  .home-blog-nav .elementor-tabs-wrapper div {
    width: 20%;
    vertical-align: middle;
  }

  .home-blog-nav .elementor-tab-title {
    text-align: center;
  }

  .home-blog-nav .elementor-tabs-wrapper .elementor-tab-title {
    width: 100% !important;
    display: block;
    /*padding: 22px !important;*/
  }

  .home-blog-nav .elementor-tabs-wrapper {
    display: block !important;
    margin-bottom: 15px;
  }

  .home-blog-nav .elementor-tab-title:not(:nth-child(4)) {
    padding-top: 5.5%;
    padding-bottom: 5.5%;
  }

  .home-blog-nav .elementor-nav-menu--main .menu-item .elementor-item {
    padding: 25px 0;
  }

  .home-blog-nav .elementor-nav-menu--main .menu-item {
    width: 100%;
  }

  .home-blog-nav .elementor-tab-title {
    height: 15vw !important;
    line-height: 5vw;
    text-align: center;
  }

  .home-blog-nav .elementor-tab-title a br {
    display: none !important;
  }

  .home-blog-nav .elementor-tab-title {
    border: 1px solid #1fabb5 !important;
  }

  .home-blog-nav .elementor-tab-title:not(:last-child) {
    border-bottom: 1px solid transparent !important;
  }

  .home-blog-nav .elementor-tab-title:last-child {
    border-right: 1px solid #1fabb5 !important;
  }

  .home-blog-nav li:last-child a.elementor-item.elementor-item {
    border-right: 1px solid #1fabb5 !important;
  }

  .blog-post .post-box:first-child {
    padding-right: 0 !important;
  }

  .blog-post .post-box:nth-child(2) {
    padding-left: 0 !important;
  }

  .blog-post .page-numbers {
    font-size: 25px;
    padding: 5px 15px;
  }

  .blog-cat-nav li {
    width: 100%;
  }

  .blog-cat-nav li a.elementor-item {
    text-align: center;
    width: 100% !important;
    display: block;
  }

  .blog-post .post-box {
    padding: 0 !important;
  }

  .blog-post .post-box:first-child .post-content .post-title,
  .blog-post .post-box:nth-child(2) .post-content .post-title {
    padding: 0 !important;
  }

  .blog-post .post-title {
    padding: 0 !important;
  }

  .blog-post .post-title > a {
    font-size: 20px;
    line-height: 1em;
  }

  .blog-post .post-fb-shares,
  .blog-post .post-tweets {
    line-height: 5vw;
    width: 50%;
    padding: 0;
  }

  .blog-post .post-social,
  .blog-post .post-social strong,
  .blog-post .post-date span {
    font-size: 16px !important;
  }

  /*--------*/
  .blog-post .post-box:first-child,
  .blog-post .post-box:nth-child(2) {
    width: 100% !important;
  }

  .blog-post .post-box {
    width: 100% !important;
  }

  .blog-post .post-box:first-child .post-social-date,
  .blog-post .post-box:nth-child(2) .post-social-date {
    /*   margin-top: 20% !important;*/
    margin-bottom: 25px !important;
    padding: 5px 0px !important;
  }

  .blog-post .post-social-date {
    margin-top: 20%;
    margin-bottom: 25px !important;
    padding: 5px 0px;
  }

  /*duration*/
  .blog-post .post-duration {
    font-size: 3.5vw;
  }

  .blog-cat-nav br {
    display: block !important;
  }

  .blog-post .post-image > .post-link-img > img {
    height: 100% !important;
    display: block !important;
    width: 100% !important;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
  }
  .blog-post .post-image > .post-link-img {
    display: block;
    position: relative;
    padding-top: 53.666%;
  }

  .stepbox.box3::before {
    display: none;
  }

  .stepbox.box1::before {
    background-image: url("/wp-content/uploads/2026/03/hp-mob-line.webp");
    width: 100vw;
    height: 152.5vw;
    left: -10vw;
    top: -10vw;
  }

  .historia {
    font-size: 18.18vw;
  }

  .influex-success-stories-slider.slick-initialized
    .slick-track
    .influex-success-stories-item {
    padding: 45px 0 0;
  }

  .influex-success-stories-item:before {
    content: "" !important;
    position: absolute;
    top: 3vw;
    left: 0;
    right: 0;
    background-image: url(/wp-content/uploads/2021/10/gettheguy-sec4-quote.png);
    background-repeat: no-repeat;
    background-position: center;
    width: 21.59vw;
    height: 18.18vw;
    z-index: 1;
    margin: auto;
  }

  .influex-success-stories-slider-wrap {
    padding-bottom: 0;
  }

  .matthew-font .elementor-divider-separator:before,
  .matthew-font .elementor-divider-separator:after {
    opacity: 0;
  }

  .cat-button-wrap .load-more-btn {
    font-size: 7.27vw;
  }

  .testimonial-quote .elementor-image-box-title {
    display: flex;
    align-items: start;
    flex-direction: column;
    gap: 1vw;
    text-align: start;
  }

  .testimonial-quote .elementor-image-box-description {
    text-align: start;
  }

  .testimonial-quote .elementor-image-box-title span {
    font-size: 4.091vw;
  }

  .testimonial-quote .elementor-image-box-description img {
    width: 10vw;
    margin-bottom: 4vw;
  }
  
  .top-testi .swiper-slide {
    margin: 0 5px !important;
} 
.top-testi .elementor-testimonial__cite span {
    display: block !important;
}
.top-testi .elementor-testimonial__cite {
    display: block !important;
    margin-top: 10px !important;
} 
.mh-share-counts__value {
    margin-right: 1vw;
}
.mh-share-counts__value,
.mh-share-counts__label {
    font-size: 4vw;
}  
.mh-share-counts {
    gap: 3vw;
}

    .influex-success-stories-slider > button.slick-arrow {
        top: 27%;
        font-size: 10vw;
    }

    .influex-success-stories-slider > button.slick-arrow.slick-next {
        left: 0;
    }

    .influex-success-stories-slider > button.slick-arrow.slick-prev {
        right: 0;
    }
    
    
    
.slider-testi {
    margin: 0 -87% 0 0 !important;
    width: 175.82vw!important;
}


.slider-testi .elementor-testimonial-image {
    left: -28vw;
    width: 23.18vw !important;
    height: 32.27vw;
}

.slider-testi .slick-slide {
    border-radius: 18px;
    padding: 3vw 3vw 3vw 31vw;
    margin: 0 10px;
}

.slider-testi .elementor-testimonial-details {
    display: flex !important;
    align-items: center;
    flex-wrap: wrap;
}

.slider-testi .quotes {

    width: 4.09vw;
    height: auto;
}

.slider-testi .slick-arrow img{
    display: none;
}

.slider-testi .slick-dots {
    bottom: -10vw;
    left: -40vw !important;
    right: unset !important;
    margin: 0 !important;
}
body .custom-header,    
.custom-header.elementor-sticky--active {
    position: fixed !important;
}   
}

@media only screen and (max-width: 449px) {
  .home-blog-nav .elementor-tab-title {
    height: unset !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kiona';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-Regular.eot');
	src: url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-Regular.woff2') format('woff2'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-Regular.woff') format('woff'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-Regular.ttf') format('truetype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-Regular.svg#Kiona') format('svg');
}
@font-face {
	font-family: 'Kiona';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-Bold.eot');
	src: url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-Bold.woff2') format('woff2'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-Bold.woff') format('woff'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-Bold.ttf') format('truetype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-Bold.svg#Kiona') format('svg');
}
@font-face {
	font-family: 'Kiona';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-SemiBold.eot');
	src: url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-SemiBold.woff2') format('woff2'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-SemiBold.woff') format('woff'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-SemiBold.ttf') format('truetype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Kiona-SemiBold.svg#Kiona') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Heavy.eot');
	src: url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Heavy.eot?#iefix') format('embedded-opentype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Heavy.woff2') format('woff2'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Heavy.woff') format('woff'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Heavy.ttf') format('truetype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Heavy.svg#Avenir') format('svg');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Medium.eot');
	src: url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Medium.woff2') format('woff2'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Medium.woff') format('woff'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Medium.ttf') format('truetype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Medium.svg#Avenir') format('svg');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://matthewhussey.com/wp-content/uploads/2021/05/Avenir-Book.eot');
	src: url('https://matthewhussey.com/wp-content/uploads/2021/05/Avenir-Book.eot?#iefix') format('embedded-opentype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/05/Avenir-Book.woff2') format('woff2'),
		url('https://matthewhussey.com/wp-content/uploads/2021/05/Avenir-Book-1.woff') format('woff'),
		url('https://matthewhussey.com/wp-content/uploads/2021/05/Avenir-Book.ttf') format('truetype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/05/Avenir-Book.svg#Avenir') format('svg');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Black.eot');
	src: url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Black.eot?#iefix') format('embedded-opentype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Black.woff2') format('woff2'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Black.woff') format('woff'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Black.ttf') format('truetype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Black.svg#Avenir') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Book';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Book.eot');
	src: url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Book.eot?#iefix') format('embedded-opentype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Book.woff2') format('woff2'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Book.woff') format('woff'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Book.ttf') format('truetype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/02/Avenir-Book.svg#AvenirBook') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'The Historia Demo';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://matthewhussey.com/wp-content/uploads/2021/05/TheHistoriaDemo.eot');
	src: url('https://matthewhussey.com/wp-content/uploads/2021/05/TheHistoriaDemo.eot?#iefix') format('embedded-opentype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/05/TheHistoriaDemo.woff2') format('woff2'),
		url('https://matthewhussey.com/wp-content/uploads/2021/05/TheHistoriaDemo.woff') format('woff'),
		url('https://matthewhussey.com/wp-content/uploads/2021/05/TheHistoriaDemo.ttf') format('truetype'),
		url('https://matthewhussey.com/wp-content/uploads/2021/05/TheHistoriaDemo.svg#TheHistoriaDemo') format('svg');
}
/* End Custom Fonts CSS */