.elementor-718 .elementor-element.elementor-element-5a5f3b5{--display:flex;--min-height:700px;--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.6;}.elementor-718 .elementor-element.elementor-element-5a5f3b5:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-5a5f3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-c1a11b44-c7aa-4e3e-a4f2-b7a6a0fcf061);background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-718 .elementor-element.elementor-element-5a5f3b5::before, .elementor-718 .elementor-element.elementor-element-5a5f3b5 > .elementor-background-video-container::before, .elementor-718 .elementor-element.elementor-element-5a5f3b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-718 .elementor-element.elementor-element-5a5f3b5 > .elementor-background-slideshow::before, .elementor-718 .elementor-element.elementor-element-5a5f3b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-718 .elementor-element.elementor-element-5a5f3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-718 .elementor-element.elementor-element-f67897e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-718 .elementor-element.elementor-element-0269145{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-718 .elementor-element.elementor-element-b8fcc90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-b8fcc90 .elementor-heading-title{font-family:"Source Sans 3", sans-serif;font-size:80px;font-weight:bold;line-height:0.9em;color:#343333;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-718 .elementor-element.elementor-element-14ad775 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-14ad775{font-family:"Source Sans 3", sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-19f5ea3d );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-718 .elementor-element.elementor-element-9d1abc6 .elementor-button{background-color:transparent;font-family:"Work Sans", sans-serif;font-size:19px;font-weight:500;background-image:linear-gradient(338deg, #81BD41 35%, #98D15A 75%);box-shadow:0px 5px 20px 0px rgba(126.19130434782603, 188.99999999999994, 64.99999999999996, 0.5);border-radius:12px 12px 12px 12px;padding:18px 30px 18px 30px;}.elementor-718 .elementor-element.elementor-element-9d1abc6 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-718 .elementor-element.elementor-element-9d1abc6.elementor-element{--align-self:flex-start;}.elementor-718 .elementor-element.elementor-element-9d1abc6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-718 .elementor-element.elementor-element-9d1abc6 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-718 .elementor-element.elementor-element-15be113{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-718 .elementor-element.elementor-element-f2f9fb0 > .elementor-widget-container{margin:0em 0em 0em 2em;padding:0em 0em 0em 0em;}.elementor-718 .elementor-element.elementor-element-f2f9fb0{--lottie-container-width:100%;--lottie-container-max-width:100%;}.elementor-718 .elementor-element.elementor-element-dab2b27{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-718 .elementor-element.elementor-element-dab2b27:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-dab2b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b294c3b );}.elementor-718 .elementor-element.elementor-element-2aa9a20{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0.75em;--padding-right:0em;}.elementor-718 .elementor-element.elementor-element-91c716c .elementor-heading-title{font-family:"Source Sans 3", sans-serif;font-size:40px;font-weight:bold;line-height:50px;color:#343333;}.elementor-718 .elementor-element.elementor-element-3f5e9f0 > .elementor-widget-container{margin:0em 14em 0em 0em;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-3f5e9f0{text-align:left;font-family:"Source Sans 3", sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-19f5ea3d );}.elementor-718 .elementor-element.elementor-element-75b927b > .elementor-widget-container{--e-transform-rotateZ:-10deg;}.elementor-718 .elementor-element.elementor-element-75b927b{text-align:right;font-family:"Homemade Apple", sans-serif;font-size:30px;font-weight:bold;line-height:1.5em;color:#81bd41;}.elementor-718 .elementor-element.elementor-element-7828426{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-718 .elementor-element.elementor-element-2b11de2{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-bb50f3a{--display:flex;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0.75em;--padding-right:2em;}.elementor-718 .elementor-element.elementor-element-5d64019 .elementor-heading-title{font-family:"Source Sans 3", sans-serif;font-size:40px;font-weight:bold;line-height:50px;color:#343333;}.elementor-718 .elementor-element.elementor-element-d8cb7c7{font-family:"Source Sans 3", sans-serif;font-size:20px;color:#737576;}.elementor-718 .elementor-element.elementor-element-ae16c85 > .elementor-widget-container{--e-transform-rotateZ:-10deg;}.elementor-718 .elementor-element.elementor-element-ae16c85{text-align:left;font-family:"Homemade Apple", sans-serif;font-size:30px;font-weight:bold;line-height:1.4em;color:#81bd41;}.elementor-718 .elementor-element.elementor-element-b033078{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-1d16ae2{--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:center;--align-items:flex-start;}.elementor-718 .elementor-element.elementor-element-452ce6b{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans 3", sans-serif;font-size:16px;color:#343333;}.elementor-718 .elementor-element.elementor-element-452ce6b > .elementor-widget-container{margin:0px 8px 10px 8px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-7f81d90{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans 3", sans-serif;font-size:16px;color:#343333;}.elementor-718 .elementor-element.elementor-element-7f81d90 > .elementor-widget-container{margin:0px 8px 10px 8px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-bdcd009{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans 3", sans-serif;font-size:16px;color:#343333;}.elementor-718 .elementor-element.elementor-element-bdcd009 > .elementor-widget-container{margin:0px 8px 10px 8px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-46d0a8c{--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:center;--align-items:flex-start;}.elementor-718 .elementor-element.elementor-element-fbec727{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans 3", sans-serif;font-size:16px;color:#343333;}.elementor-718 .elementor-element.elementor-element-fbec727 > .elementor-widget-container{margin:0px 8px 10px 8px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-d0606aa{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans 3", sans-serif;font-size:16px;color:#343333;}.elementor-718 .elementor-element.elementor-element-d0606aa > .elementor-widget-container{margin:0px 8px 10px 8px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-79e0f3f{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans 3", sans-serif;font-size:16px;color:#343333;}.elementor-718 .elementor-element.elementor-element-79e0f3f > .elementor-widget-container{margin:0px 8px 10px 8px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-fca15aa{--display:flex;--min-height:575px;--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-fca15aa:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-fca15aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-0bff90ec-98fe-4a04-8bd5-0770e418c2e0);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-1067247{--display:flex;}.elementor-718 .elementor-element.elementor-element-e7c5541 .elementor-heading-title{font-family:"Source Sans 3", sans-serif;font-size:40px;font-weight:bold;color:#ffffff;}.elementor-718 .elementor-element.elementor-element-c7e49e6{font-family:"Source Sans 3", sans-serif;font-size:20px;color:#ffffff;}.elementor-718 .elementor-element.elementor-element-bc86953 .elementor-button{background-color:rgba(129,189,65,0);font-family:"Source Sans 3", sans-serif;font-size:16px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:6px 6px 6px 6px;}.elementor-718 .elementor-element.elementor-element-bc86953 .elementor-button:hover, .elementor-718 .elementor-element.elementor-element-bc86953 .elementor-button:focus{background-color:#81bd41;color:#ffffff;border-color:#81bd41;}.elementor-718 .elementor-element.elementor-element-bc86953 .elementor-button:hover svg, .elementor-718 .elementor-element.elementor-element-bc86953 .elementor-button:focus svg{fill:#ffffff;}.elementor-718 .elementor-element.elementor-element-f0d50f1{--display:flex;}.elementor-718 .elementor-element.elementor-element-f0d50f1:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-f0d50f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(52,51,51,0.74);}.elementor-718 .elementor-element.elementor-element-8695e59 .elementor-heading-title{font-family:"Source Sans 3", sans-serif;font-size:40px;font-weight:bold;color:#ffffff;}.elementor-718 .elementor-element.elementor-element-b408ad8{font-family:"Source Sans 3", sans-serif;font-size:16px;color:#ffffff;}.elementor-718 .elementor-element.elementor-element-d1a87dc .elementor-button{background-color:rgba(129,189,65,0);font-family:"Source Sans 3", sans-serif;font-size:16px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:6px 6px 6px 6px;}.elementor-718 .elementor-element.elementor-element-d1a87dc .elementor-button:hover, .elementor-718 .elementor-element.elementor-element-d1a87dc .elementor-button:focus{background-color:#81bd41;color:#ffffff;border-color:#81bd41;}.elementor-718 .elementor-element.elementor-element-d1a87dc .elementor-button:hover svg, .elementor-718 .elementor-element.elementor-element-d1a87dc .elementor-button:focus svg{fill:#ffffff;}.elementor-718 .elementor-element.elementor-element-6f3a941{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-85ca9e7{--display:flex;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:40px;--padding-right:40px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-718 .elementor-element.elementor-element-eb987c0 .swiper-pagination-bullet-active, .elementor-718 .elementor-element.elementor-element-eb987c0 .swiper-pagination-progressbar-fill{background-color:#81bd41;}.elementor-718 .elementor-element.elementor-element-eb987c0 .swiper-pagination-fraction{color:#81bd41;}.elementor-718 .elementor-element.elementor-element-eb987c0 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-718 .elementor-element.elementor-element-eb987c0.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-718 .elementor-element.elementor-element-eb987c0 .elementor-main-swiper{width:100%;}.elementor-718 .elementor-element.elementor-element-eb987c0 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-eb987c0 .elementor-swiper-button{font-size:20px;}.elementor-718 .elementor-element.elementor-element-eb987c0 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-718 .elementor-element.elementor-element-eb987c0 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-718 .elementor-element.elementor-element-eb987c0 .elementor-testimonial__name{color:#343333;}.elementor-718 .elementor-element.elementor-element-eb987c0 .elementor-testimonial__header, .elementor-718 .elementor-element.elementor-element-eb987c0 .elementor-testimonial__name{font-family:"Source Sans 3", sans-serif;font-size:16px;}.elementor-718 .elementor-element.elementor-element-eb987c0 .elementor-testimonial__title{color:#343333;font-family:"Source Sans 3", sans-serif;font-size:16px;}.elementor-718 .elementor-element.elementor-element-eb987c0 .elementor-testimonial__text{color:#343333;font-family:"Source Sans 3", sans-serif;font-size:14px;line-height:20px;}.elementor-718 .elementor-element.elementor-element-eb987c0 .elementor-star-rating{font-size:16px;}.elementor-718 .elementor-element.elementor-element-07a7a8d{--display:flex;}.elementor-718 .elementor-element.elementor-element-a0c1da9 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-718 .elementor-element.elementor-element-a0c1da9 .elementor-heading-title{font-family:"Source Sans 3", sans-serif;font-size:40px;font-weight:bold;line-height:50px;color:#343333;}.elementor-718 .elementor-element.elementor-element-31cc6b2 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-718 .elementor-element.elementor-element-31cc6b2{font-family:"Source Sans 3", sans-serif;font-size:20px;color:#343333;}.elementor-718 .elementor-element.elementor-element-8c1a721{--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:center;--align-items:center;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-718 .elementor-element.elementor-element-5ee1f68{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-718 .elementor-element.elementor-element-5ee1f68.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-718 .elementor-element.elementor-element-5ee1f68.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-718 .elementor-element.elementor-element-5ee1f68.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-718 .elementor-element.elementor-element-5ee1f68 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-718 .elementor-element.elementor-element-5ee1f68 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-718 .elementor-element.elementor-element-5ee1f68 .elementor-image-box-title{color:var( --e-global-color-19af6ac9 );}.elementor-718 .elementor-element.elementor-element-5ee1f68 .elementor-image-box-description{font-family:"Source Sans 3", sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-19af6ac9 );}.elementor-718 .elementor-element.elementor-element-9871dbd{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-718 .elementor-element.elementor-element-9871dbd.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-718 .elementor-element.elementor-element-9871dbd.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-718 .elementor-element.elementor-element-9871dbd.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-718 .elementor-element.elementor-element-9871dbd .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-718 .elementor-element.elementor-element-9871dbd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-718 .elementor-element.elementor-element-9871dbd .elementor-image-box-title{color:var( --e-global-color-19af6ac9 );}.elementor-718 .elementor-element.elementor-element-9871dbd .elementor-image-box-description{font-family:"Source Sans 3", sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-19af6ac9 );}.elementor-718 .elementor-element.elementor-element-2d79097{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-718 .elementor-element.elementor-element-2d79097.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-718 .elementor-element.elementor-element-2d79097.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-718 .elementor-element.elementor-element-2d79097.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-718 .elementor-element.elementor-element-2d79097 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-718 .elementor-element.elementor-element-2d79097 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-718 .elementor-element.elementor-element-2d79097 .elementor-image-box-title{color:var( --e-global-color-19af6ac9 );}.elementor-718 .elementor-element.elementor-element-2d79097 .elementor-image-box-description{font-family:"Source Sans 3", sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-19af6ac9 );}.elementor-718 .elementor-element.elementor-element-11bfbaf{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-4cc9c35{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-ca24f72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-ca24f72{text-align:center;}.elementor-718 .elementor-element.elementor-element-ca24f72 .elementor-heading-title{font-family:"Source Sans 3", sans-serif;font-size:40px;font-weight:bold;line-height:50px;color:#343333;}.elementor-718 .elementor-element.elementor-element-a72fda4 > .elementor-widget-container{margin:-3em -4em -4em -4em;padding:0em 6em 0em 6em;}.elementor-718 .elementor-element.elementor-element-a99fdd8 .elementor-button{background-color:rgba(129,189,65,0);font-family:"Source Sans 3", sans-serif;font-size:16px;fill:#343333;color:#343333;border-style:solid;border-width:2px 2px 2px 2px;border-color:#343333;border-radius:6px 6px 6px 6px;padding:13px 034px 13px 34px;}.elementor-718 .elementor-element.elementor-element-a99fdd8 .elementor-button:hover, .elementor-718 .elementor-element.elementor-element-a99fdd8 .elementor-button:focus{background-color:#81bd41;color:#ffffff;border-color:#81bd41;}.elementor-718 .elementor-element.elementor-element-a99fdd8 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-a99fdd8 .elementor-button:hover svg, .elementor-718 .elementor-element.elementor-element-a99fdd8 .elementor-button:focus svg{fill:#ffffff;}.elementor-718 .elementor-element.elementor-element-0a94fe0{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-f35ed4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-f35ed4a{text-align:center;}.elementor-718 .elementor-element.elementor-element-f35ed4a .elementor-heading-title{font-family:"Source Sans 3", sans-serif;font-size:40px;font-weight:bold;line-height:50px;color:#343333;}.elementor-718 .elementor-element.elementor-element-a3a288b > .elementor-widget-container{margin:-1em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-718 .elementor-element.elementor-element-a3a288b img{width:86%;}.elementor-718 .elementor-element.elementor-element-65e4ab04{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-65e4ab04:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-65e4ab04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-c982b093-e27e-49f6-a692-29479d2cf38f);background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-277c405d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-718 .elementor-element.elementor-element-554fb72e{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-554fb72e:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-554fb72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-a8168d5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-718 .elementor-element.elementor-element-a8168d5.elementor-element{--align-self:center;}.elementor-718 .elementor-element.elementor-element-a8168d5 .elementor-heading-title{font-family:"Source Sans 3", sans-serif;font-size:26px;font-weight:600;color:#343333;}.elementor-718 .elementor-element.elementor-element-1bddcbf > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-718 .elementor-element.elementor-element-1bddcbf.elementor-element{--align-self:center;}.elementor-718 .elementor-element.elementor-element-21dcae23{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-family:"Source Sans 3", sans-serif;font-size:12px;font-weight:400;color:#343333;}.elementor-718 .elementor-element.elementor-element-21dcae23.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-718 .elementor-element.elementor-element-5a5f3b5{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-718 .elementor-element.elementor-element-f67897e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-718 .elementor-element.elementor-element-14ad775 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0em 5em 0em 0em;}.elementor-widget-lottie .e-lottie__caption{line-height:var( --e-global-typography-text-line-height );}.elementor-718 .elementor-element.elementor-element-dab2b27{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-3f5e9f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-718 .elementor-element.elementor-element-2b11de2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-718 .elementor-element.elementor-element-bb50f3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-5d64019 .elementor-heading-title{font-size:39px;}.elementor-718 .elementor-element.elementor-element-fca15aa{--min-height:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-85ca9e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-reviews .elementor-testimonial__text{line-height:var( --e-global-typography-text-line-height );}.elementor-718 .elementor-element.elementor-element-eb987c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-718 .elementor-element.elementor-element-a99fdd8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-65e4ab04{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-718 .elementor-element.elementor-element-5a5f3b5:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-5a5f3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://porstaging.wpengine.com/wp-content/uploads/2021/02/Group-1101@2x-1-1536x1323.png);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-5a5f3b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-718 .elementor-element.elementor-element-f67897e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-718 .elementor-element.elementor-element-b8fcc90 .elementor-heading-title{font-size:52px;line-height:1em;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-718 .elementor-element.elementor-element-14ad775 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-9d1abc6 > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-718 .elementor-element.elementor-element-9d1abc6.elementor-element{--align-self:stretch;}.elementor-718 .elementor-element.elementor-element-15be113{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-lottie .e-lottie__caption{line-height:var( --e-global-typography-text-line-height );}.elementor-718 .elementor-element.elementor-element-f2f9fb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-dab2b27{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-718 .elementor-element.elementor-element-2aa9a20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-91c716c{text-align:left;}.elementor-718 .elementor-element.elementor-element-91c716c .elementor-heading-title{font-size:42px;}.elementor-718 .elementor-element.elementor-element-3f5e9f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-3f5e9f0{text-align:left;}.elementor-718 .elementor-element.elementor-element-75b927b{width:auto;max-width:auto;text-align:left;font-size:28px;}.elementor-718 .elementor-element.elementor-element-7828426{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-718 .elementor-element.elementor-element-401e0c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-401e0c9{text-align:center;}.elementor-718 .elementor-element.elementor-element-401e0c9 img{max-width:290px;}.elementor-718 .elementor-element.elementor-element-2b11de2{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-718 .elementor-element.elementor-element-bb50f3a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-718 .elementor-element.elementor-element-5d64019 .elementor-heading-title{font-size:42px;}.elementor-718 .elementor-element.elementor-element-452ce6b{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-718 .elementor-element.elementor-element-7f81d90{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-718 .elementor-element.elementor-element-bdcd009{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-718 .elementor-element.elementor-element-fbec727{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-718 .elementor-element.elementor-element-d0606aa{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-718 .elementor-element.elementor-element-79e0f3f{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-718 .elementor-element.elementor-element-fca15aa:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-fca15aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-86e6134a-cc5c-4e1f-a4d0-1859f5922d95);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-fca15aa{--min-height:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-718 .elementor-element.elementor-element-e7c5541{text-align:center;}.elementor-718 .elementor-element.elementor-element-c7e49e6{text-align:center;}.elementor-718 .elementor-element.elementor-element-f0d50f1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-718 .elementor-element.elementor-element-8695e59{text-align:left;}.elementor-718 .elementor-element.elementor-element-b408ad8{text-align:left;}.elementor-718 .elementor-element.elementor-element-6f3a941{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-718 .elementor-element.elementor-element-85ca9e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-reviews .elementor-testimonial__text{line-height:var( --e-global-typography-text-line-height );}.elementor-718 .elementor-element.elementor-element-eb987c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-eb987c0.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-718 .elementor-element.elementor-element-eb987c0 .elementor-main-swiper{width:100%;}.elementor-718 .elementor-element.elementor-element-07a7a8d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-a0c1da9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-a0c1da9{text-align:left;}.elementor-718 .elementor-element.elementor-element-a0c1da9 .elementor-heading-title{font-size:42px;}.elementor-718 .elementor-element.elementor-element-31cc6b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-31cc6b2{text-align:left;}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-718 .elementor-element.elementor-element-5ee1f68 .elementor-image-box-img{margin-bottom:0px;}.elementor-718 .elementor-element.elementor-element-9871dbd .elementor-image-box-img{margin-bottom:0px;}.elementor-718 .elementor-element.elementor-element-2d79097 .elementor-image-box-img{margin-bottom:0px;}.elementor-718 .elementor-element.elementor-element-11bfbaf{--margin-top:0em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-718 .elementor-element.elementor-element-4cc9c35{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-718 .elementor-element.elementor-element-a72fda4 > .elementor-widget-container{margin:-35px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-a99fdd8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-f35ed4a .elementor-heading-title{font-size:42px;}.elementor-718 .elementor-element.elementor-element-65e4ab04{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-718 .elementor-element.elementor-element-65e4ab04:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-65e4ab04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-718 .elementor-element.elementor-element-277c405d{--width:340px;--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;--align-items:center;}.elementor-718 .elementor-element.elementor-element-554fb72e{--justify-content:center;--padding-top:14px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-a8168d5{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-718 .elementor-element.elementor-element-a8168d5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-718 .elementor-element.elementor-element-a8168d5 .elementor-heading-title{font-size:22px;}.elementor-718 .elementor-element.elementor-element-1bddcbf > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-1bddcbf.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-718 .elementor-element.elementor-element-f67897e{--width:40%;}.elementor-718 .elementor-element.elementor-element-15be113{--width:60%;}.elementor-718 .elementor-element.elementor-element-2aa9a20{--width:57.499%;}.elementor-718 .elementor-element.elementor-element-7828426{--width:42.501%;}.elementor-718 .elementor-element.elementor-element-fca15aa{--content-width:1280px;}.elementor-718 .elementor-element.elementor-element-1067247{--width:39%;}.elementor-718 .elementor-element.elementor-element-f0d50f1{--width:61%;}.elementor-718 .elementor-element.elementor-element-6f3a941{--content-width:1280px;}.elementor-718 .elementor-element.elementor-element-554fb72e{--width:44%;}}@media(max-width:1024px) and (min-width:768px){.elementor-718 .elementor-element.elementor-element-f67897e{--width:100%;}.elementor-718 .elementor-element.elementor-element-15be113{--width:100%;}.elementor-718 .elementor-element.elementor-element-1067247{--width:59%;}}/* Start custom CSS for heading, class: .elementor-element-b8fcc90 */.elementor-718 .elementor-element.elementor-element-b8fcc90 span{
    color: #81bd41;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d1abc6 */.elementor-718 .elementor-element.elementor-element-9d1abc6:after {
  position: absolute;
  content: "";
  width: 0;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
  background: white;
  opacity: 0.1;
  border-radius: 6px;
  transition: all 250ms ease;
  pointer-events: none;
  filter: blur(0.25em);
}

.elementor-718 .elementor-element.elementor-element-9d1abc6:hover:after {
  left: 0;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS *//* ================================
   Form Container & Layout Styles
================================= */
div.wpforms-container-full {
    margin: 0 !important;
}

.wpforms-layout-row {
    margin-left: 0 !important;
}

div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column,
div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-column {
    padding-left: 0 !important;
}

div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container {
    padding: 0 !important;
}


/* ================================
   Form Fields & Inputs
================================= */
div.wpforms-container-full .wpforms-form input[type=checkbox],
div.wpforms-container-full .wpforms-form input[type=radio] {
    vertical-align: middle !important;
}

.choices__inner,
input {
    border-radius: 5px !important;
    height: 44px !important;
    border: thin solid #dbdbdb !important;
}

div.wpforms-container .wpforms-form .choices__list--single .choices__item {
    color: #000 !important;
}

#form-field-email {
    background-color: #FFFFFF;
    border-width: 0 !important;
    border-radius: 0 !important;
}


/* ================================
   Submit Button
================================= */
#wpforms-submit-64681 {
    width: 100%;
    font-size: 18px;
    color: #fff;
    font-weight: 500;
    text-transform: uppercase;
    background-image: linear-gradient(338deg, #81BD41 35%, #98D15A 75%);
    border-radius: 12px;
    box-shadow: 0px 5px 20px rgba(126, 189, 65, 0.2);
    padding: 18px 30px;
}

/* ================================
   Visual Elements & Misc Styles
================================= */
.not {
    color: #81bd41;
}

#policy a {
    color: #81bd41;
}

.features img {
    background: #F6FAF5;
    padding: 15px;
}

.wpforms-submit-spinner {
    margin: 5px auto 0 auto;
}

.img-content .tabs .active:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 40px;
    height: 2px;
    background: #81BD41;
    margin: 0 auto;
}

#uc_content_carousel_new_elementor_72286f7 .uc_image_carousel_container_holder {
    clip-path: polygon(0 0, 100% 0, 100% 90%, 90% 100%, 0 100%);
}

.uc_video_content_slider_box {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
    margin: 10px;
}

.ue-item-image {
    display: none;
}

.elementor .elementor-background-video-hosted {
    object-fit: fill !important;
}

.card-checkbox {
    cursor: pointer;
}

.card-checkbox::before {
  content: "";
  position: absolute;
  top: 8px;
  left: 8px;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border-radius: 3px;
  z-index: 10;
  text-align: center;
  line-height: 16px;
}

.card-checkbox.selected::before {
  content: "✔";
  background-color: #fff;
  color: #81bd41;
  font-size: 14px;
}

.card-checkbox:hover {
    background: #81bd41 !important;
}

.card-checkbox.selected {
  background-color: #81bd41 !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); /* soft shadow */
}

.review img {
    width: 7%;
}


/*img.ue_img_marquee {*/
/*    width: 100px !important;*/
/*    height: 100px !important;*/
/*    border-radius: 100% !important;*/
/*    object-fit: cover !important;*/
/*}*/

/* Team scroll image CSS lives under the section CSS box */


/* ================================
   Responsive / Mobile Styles
================================= */
@media (max-width: 767px) {
    .owl-nav {
        display: none;
    }
    .uc_content_box {
        width: 100% !important;
    }
    .ue-item-image {
        display: block;
    }
    .ue-item-inside img {
        object-fit: fill !important;
    }
    #mobile-hero-cta {
    margin-top: 10px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    }
}  


/* ================================
   Tablet Styles (e.g. iPads)
================================= */
@media (min-width: 768px) and (max-width: 1024px) {
    .owl-nav {
        display: none;
    }
    .uc_content_box {
        width: 100% !important;
    }
    .ue-item-image {
        display: block;
    }
    .ue-item-inside img {
        object-fit: fill !important;
    }
    /*#mobile-hero-cta {*/
    /*margin-top: 10px;*/
    /*}*/
}/* End custom CSS */