.elementor-8 .elementor-element.elementor-element-4d02784{--display:flex;}.elementor-8 .elementor-element.elementor-element-4d02784:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4d02784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-2e0e876 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2e0e876 .custom-header{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-2e0e876 .header-logo{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-2e0e876 .header-navigation{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-2e0e876 .nav-link{color:#FFFFFF;font-size:14px;}.elementor-8 .elementor-element.elementor-element-2e0e876 .nav-link:hover{border-bottom-color:#000000;}.elementor-8 .elementor-element.elementor-element-2e0e876 .header-logo img{height:40px;}.elementor-8 .elementor-element.elementor-element-2e0e876 .header-logo .logo-text{font-size:40px;}.elementor-8 .elementor-element.elementor-element-2e0e876 .nav-menu{gap:31px;}.elementor-8 .elementor-element.elementor-element-2e0e876 .cta-button{font-family:"Lucidity", Sans-serif;padding:12px 24px 12px 24px;background-color:#F801EB;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2e0e876 .cta-button:hover{background-color:#00FFB2;color:#000000;}.elementor-8 .elementor-element.elementor-element-917ca20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ee25b52{--display:flex;--min-height:0vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;--z-index:1;}.elementor-8 .elementor-element.elementor-element-ee25b52:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ee25b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-bfdc3d4{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:12%;}.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-8 .elementor-element.elementor-element-412e4e2{z-index:1;}.elementor-8 .elementor-element.elementor-element-412e4e2 .elementor-heading-title{font-family:"Sackers Gothic", Sans-serif;font-size:46px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#E7E7E7;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4a03ad6{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:10px;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-4a03ad6 .elementor-divider-separator{width:50%;}.elementor-8 .elementor-element.elementor-element-4a03ad6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-8 .elementor-element.elementor-element-c4b9ef9{padding:20px 0px 10px 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#E9E9E9;}.elementor-8 .elementor-element.elementor-element-b7cf7fe{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#E9E9E9;}.elementor-8 .elementor-element.elementor-element-d48ae5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-d48ae5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b2dbe93{--display:flex;--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4CBDB;--border-color:#C4CBDB;--border-radius:1px 1px 1px 1px;box-shadow:-10px 32px 54px 0px rgba(148.99999999999997, 154.99999999999997, 165.99999999999997, 0.30196078431372547);--margin-top:52%;--margin-bottom:0%;--margin-left:-14%;--margin-right:0%;--padding-top:25px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-b2dbe93:hover{box-shadow:0px 0px 10px 0px rgba(148.99999999999997, 154.99999999999997, 165.99999999999997, 0.30196078431372547);}.elementor-8 .elementor-element.elementor-element-b2dbe93.e-con{--flex-grow:0;--flex-shrink:0;}.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 );}.elementor-8 .elementor-element.elementor-element-92f275b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-92f275b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-92f275b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-3793dae{--display:flex;--min-height:45vh;--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-8 .elementor-element.elementor-element-add679e{text-align:center;}.elementor-8 .elementor-element.elementor-element-add679e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-25b7dd7{padding:0% 20% 0% 20%;text-align:center;font-family:"Sackers Gothic", Sans-serif;font-size:18px;}.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-8 .elementor-element.elementor-element-afd0ec4 .elementor-button{background-color:#F048FF;font-family:"Lucidity", Sans-serif;font-size:21px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-afd0ec4{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-afd0ec4.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e2a96b8{--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;}.elementor-8 .elementor-element.elementor-element-8981078 #arrow-scroll-8981078{padding:100px 0px 100px 0px;background-color:#000000;}.elementor-8 .elementor-element.elementor-element-8981078 .scroll-card{max-width:450px;background-color:transparent;border-color:#ffffff;border-width:2px;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-8981078 .scroll-item{margin-bottom:80px;}.elementor-8 .elementor-element.elementor-element-8981078 .scroll-line{width:4px;}.elementor-8 .elementor-element.elementor-element-8981078 .scroll-header h2, .elementor-8 .elementor-element.elementor-element-8981078 .scroll-header h2 *{font-family:"Sackers Gothic", Sans-serif;}.elementor-8 .elementor-element.elementor-element-8981078 .scroll-header h2{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-8981078 .scroll-header h2 *{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-8981078 .scroll-card, .elementor-8 .elementor-element.elementor-element-8981078 .scroll-card *{font-family:"Montserrat", Sans-serif;}.elementor-8 .elementor-element.elementor-element-8981078 .scroll-card *{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-f56291a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d62d14f{text-align:center;}.elementor-8 .elementor-element.elementor-element-d62d14f .elementor-heading-title{font-family:"Sackers Gothic", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6af8cac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e01a175{text-align:center;}.elementor-8 .elementor-element.elementor-element-e01a175 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;color:#00FFB2;}.elementor-8 .elementor-element.elementor-element-97a814a{text-align:center;color:#909090;}.elementor-8 .elementor-element.elementor-element-43d5c66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d3a5579{text-align:center;}.elementor-8 .elementor-element.elementor-element-d3a5579 .elementor-heading-title{font-family:"Sackers Gothic", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8f4d88e{--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;}.elementor-8 .elementor-element.elementor-element-5e7be91 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-5e7be91 .benefits-row{min-height:50vh;gap:40px;}.elementor-8 .elementor-element.elementor-element-5e7be91 .pricing-benefits-container{gap:0px;}.elementor-8 .elementor-element.elementor-element-5e7be91 .benefits-text-box{padding:40px 40px 40px 40px;justify-content:center;}.elementor-8 .elementor-element.elementor-element-5e7be91 .benefits-title, .elementor-8 .elementor-element.elementor-element-5e7be91 .benefits-title *{font-family:"Sackers Gothic", Sans-serif;color:#FBFBFB;}.elementor-8 .elementor-element.elementor-element-5e7be91 .benefits-title{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-5e7be91 .benefits-content, .elementor-8 .elementor-element.elementor-element-5e7be91 .benefits-content *{font-family:"Montserrat", Sans-serif;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-21484dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-21484dc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-21484dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-7a2e45c{--display:flex;--min-height:45vh;--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-8 .elementor-element.elementor-element-dc71330{text-align:center;}.elementor-8 .elementor-element.elementor-element-dc71330 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b7fc7c2{padding:0% 20% 0% 20%;text-align:center;font-family:"Sackers Gothic", Sans-serif;font-size:18px;}.elementor-8 .elementor-element.elementor-element-a199cb9 .elementor-button{background-color:#F048FF;font-family:"Lucidity", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-a199cb9{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-a199cb9.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ab2a615{--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;}#timeline-4b04686 .timeline-header h2{color:#FFFFFF;}#timeline-4b04686 .timeline-text-box h3{font-family:"Sackers Gothic", Sans-serif;color:#fff;}#timeline-4b04686 .timeline-text-box .timeline-content-text{color:#EBEBEB;}.elementor-8 .elementor-element.elementor-element-8ac6794{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8ac6794:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8ac6794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 > .elementor-widget-container{padding:10px 0px 150px 0px;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-section-title{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-card-content{color:#ffffff;padding:60px 60px 60px 60px;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-card-content *{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-cards-container{gap:50px;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-card{margin-top:80px;margin-bottom:80px;border-radius:0px 0px 0px 0px;max-width:900px;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-cards-wrapper{background-color:#000000;padding:80px 20px 80px 20px;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-card-inner{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .card-border-gradient{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2378b08{--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;}.elementor-8 .elementor-element.elementor-element-2378b08:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2378b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-19574e6{padding:50px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-19574e6 .elementor-heading-title{font-family:"Sackers Gothic", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-25d83f5 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-25d83f5 .testimonial-preview{text-align:center;background:#000000 !important;color:#ffffff !important;}.elementor-8 .elementor-element.elementor-element-25d83f5 .testimonial-quote{text-align:center;}.elementor-8 .elementor-element.elementor-element-25d83f5 .testimonial-author{text-align:center;}.elementor-8 .elementor-element.elementor-element-25d83f5 .testimonials-section{background-color:#000000;padding:60px 20px 60px 20px;}.elementor-8 .elementor-element.elementor-element-25d83f5 .testimonials-title{color:#ffffff;text-align:center;}.elementor-8 .elementor-element.elementor-element-25d83f5 .testimonials-container{gap:20px;}.elementor-8 .elementor-element.elementor-element-25d83f5 .testimonial-card{min-height:400px;border-radius:0px;overflow:hidden;}.elementor-8 .elementor-element.elementor-element-25d83f5 .testimonial-video{border-radius:0px;}.elementor-8 .elementor-element.elementor-element-25d83f5 .testimonial-text{border-radius:0px;color:#ffffff !important;}.elementor-8 .elementor-element.elementor-element-25d83f5 .testimonial-name{color:#ffffff !important;}.elementor-8 .elementor-element.elementor-element-25d83f5 .testimonial-designation{color:#ffffff !important;}.elementor-8 .elementor-element.elementor-element-25d83f5 .testimonial-company{color:#ffffff !important;}.elementor-8 .elementor-element.elementor-element-25d83f5 .testimonial-text strong{color:#ffffff !important;}.elementor-8 .elementor-element.elementor-element-25d83f5 .testimonial-text span{color:#ffffff !important;}.elementor-8 .elementor-element.elementor-element-3b939ed{--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;}.elementor-8 .elementor-element.elementor-element-3b939ed:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3b939ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-0bde2bc .showcase-image-container::before{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #F801EB 100%);opacity:0.5;}.elementor-8 .elementor-element.elementor-element-0bde2bc > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-0bde2bc .showcase-section{padding:100px 0px 100px 0px;background-color:#000000;}.elementor-8 .elementor-element.elementor-element-0bde2bc .showcase-heading{margin-bottom:30px;font-family:"Sackers Gothic", Sans-serif;font-size:39px;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-0bde2bc .showcase-text{margin-bottom:50px;}.elementor-8 .elementor-element.elementor-element-0bde2bc .showcase-content{text-align:center;}.elementor-8 .elementor-element.elementor-element-0bde2bc .showcase-visual{justify-content:center;}.elementor-8 .elementor-element.elementor-element-0bde2bc .showcase-description{color:rgba(255, 255, 255, 0.7);max-width:500px;}.elementor-8 .elementor-element.elementor-element-0bde2bc .showcase-image-container{max-width:600px;height:330px;border-radius:0px;}.elementor-8 .elementor-element.elementor-element-0bde2bc .showcase-image{object-fit:cover;}.elementor-8 .elementor-element.elementor-element-0bde2bc .showcase-button{padding:16px 32px 16px 32px;border-radius:0px;border-width:2px;border-style:solid;color:#ffffff;background-color:#000000;border-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-0bde2bc .showcase-button svg{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-0bde2bc .showcase-button:hover{color:#000000;background-color:#ffffff;border-color:#ffffff;transform:scale(1.05);}.elementor-8 .elementor-element.elementor-element-0bde2bc .showcase-button:hover svg{fill:#000000;}.elementor-8 .elementor-element.elementor-element-d71863c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d71863c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d71863c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-e86514d .custom-faq-info-box{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-e86514d .faq-card-front, .elementor-8 .elementor-element.elementor-element-e86514d .mobile-faq-question{background-color:#191919;}.elementor-8 .elementor-element.elementor-element-e86514d .faq-card-back, .elementor-8 .elementor-element.elementor-element-e86514d .mobile-faq-answer{background-color:#191919;}.elementor-8 .elementor-element.elementor-element-cd11239{--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;}.elementor-8 .elementor-element.elementor-element-cd11239:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cd11239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-cc2c3f9{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-cc2c3f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cc2c3f9 .footer-logo img{width:30px;height:auto;}.elementor-8 .elementor-element.elementor-element-cc2c3f9 .designer-hub-footer{background-color:#000000;color:#ffffff;}.elementor-8 .elementor-element.elementor-element-cc2c3f9 .footer-tagline{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-cc2c3f9 .newsletter-description{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-cc2c3f9 .nav-links a{color:#999999;}.elementor-8 .elementor-element.elementor-element-cc2c3f9 .nav-links a:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-cc2c3f9 .footer-logo-icon{background-color:#FF00E5;}.elementor-8 .elementor-element.elementor-element-cc2c3f9 .subscribe-btn{background-color:#FF00E5;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-ee25b52{--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;--margin-top:12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8 .elementor-element.elementor-element-bfdc3d4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-8 .elementor-element.elementor-element-412e4e2{text-align:center;}.elementor-8 .elementor-element.elementor-element-412e4e2 .elementor-heading-title{font-size:55px;}.elementor-8 .elementor-element.elementor-element-4a03ad6 .elementor-divider-separator{width:410px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-4a03ad6 .elementor-divider{text-align:center;}.elementor-8 .elementor-element.elementor-element-c4b9ef9{text-align:center;font-size:14px;}.elementor-8 .elementor-element.elementor-element-b7cf7fe{text-align:center;font-size:14px;}.elementor-8 .elementor-element.elementor-element-d48ae5d{--min-height:627px;--justify-content:flex-end;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b2dbe93{--margin-top:0%;--margin-bottom:0%;--margin-left:-4%;--margin-right:0%;}.elementor-8 .elementor-element.elementor-element-3793dae{--min-height:60vh;}.elementor-8 .elementor-element.elementor-element-add679e .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-25b7dd7{font-size:16px;}.elementor-8 .elementor-element.elementor-element-afd0ec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-43d5c66{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-8 .elementor-element.elementor-element-5e7be91 .benefits-row{min-height:40vh;gap:30px;}.elementor-8 .elementor-element.elementor-element-5e7be91 .benefits-text-box{padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-7a2e45c{--min-height:60vh;}.elementor-8 .elementor-element.elementor-element-a199cb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-cards-container{gap:40px;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-card-content{padding:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-cards-wrapper{padding:60px 20px 60px 20px;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-card{max-width:95%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-ee25b52{--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8 .elementor-element.elementor-element-bfdc3d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-412e4e2 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-4a03ad6{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-4a03ad6 .elementor-divider-separator{width:95%;}.elementor-8 .elementor-element.elementor-element-d48ae5d{--min-height:512px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-b2dbe93{--width:94%;--margin-top:0px;--margin-bottom:-94px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3793dae{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-25b7dd7{padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-afd0ec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-afd0ec4 .elementor-button{padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-d3a5579 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-5e7be91 .benefits-row{min-height:300px;gap:0px;}.elementor-8 .elementor-element.elementor-element-5e7be91 .benefits-text-box{padding:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-7a2e45c{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-dc71330 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-b7fc7c2{padding:0% 5% 0% 5%;font-size:16px;}.elementor-8 .elementor-element.elementor-element-a199cb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-a199cb9 .elementor-button{padding:12px 24px 12px 24px;}#timeline-4b04686 .timeline-header h2{font-size:24px;}#timeline-4b04686 .timeline-text-box h3{font-size:21px;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-cards-container{gap:30px;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-card-content{padding:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-cards-wrapper{padding:40px 15px 40px 15px;}.elementor-8 .elementor-element.elementor-element-1bd9bb0 .stacked-card{max-width:100%;}.elementor-8 .elementor-element.elementor-element-19574e6 .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-0bde2bc .showcase-heading{font-size:24px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-bfdc3d4{--width:50%;}.elementor-8 .elementor-element.elementor-element-d48ae5d{--width:50%;}.elementor-8 .elementor-element.elementor-element-b2dbe93{--width:54%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-bfdc3d4{--width:100%;}.elementor-8 .elementor-element.elementor-element-d48ae5d{--width:100%;}.elementor-8 .elementor-element.elementor-element-b2dbe93{--width:241.2px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lucidity';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jigsawthinking.com/wp-content/uploads/2025/10/lucidity-condensed.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sackers Gothic';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://jigsawthinking.com/wp-content/uploads/2025/10/sackersgothicstd-light.woff') format('woff');
}
@font-face {
	font-family: 'Sackers Gothic';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://jigsawthinking.com/wp-content/uploads/2025/10/sackersgothicstd-heavy.woff') format('woff');
}
/* End Custom Fonts CSS */