.elementor-6285 .elementor-element.elementor-element-6566c67{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:0.5;--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-6285 .elementor-element.elementor-element-6566c67 .elementor-background-slideshow__slide__image{background-position:top center;}.elementor-6285 .elementor-element.elementor-element-6566c67::before, .elementor-6285 .elementor-element.elementor-element-6566c67 > .elementor-background-video-container::before, .elementor-6285 .elementor-element.elementor-element-6566c67 > .e-con-inner > .elementor-background-video-container::before, .elementor-6285 .elementor-element.elementor-element-6566c67 > .elementor-background-slideshow::before, .elementor-6285 .elementor-element.elementor-element-6566c67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6285 .elementor-element.elementor-element-6566c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-6285 .elementor-element.elementor-element-a86733a{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:216px;--padding-bottom:216px;--padding-left:100px;--padding-right:100px;}.elementor-6285 .elementor-element.elementor-element-4b4d8b0{text-align:center;}.elementor-6285 .elementor-element.elementor-element-4b4d8b0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-841f816 );}.elementor-6285 .elementor-element.elementor-element-4e84295{text-align:center;font-family:var( --e-global-typography-a496757-font-family ), Sans-serif;font-size:var( --e-global-typography-a496757-font-size );line-height:var( --e-global-typography-a496757-line-height );letter-spacing:var( --e-global-typography-a496757-letter-spacing );word-spacing:var( --e-global-typography-a496757-word-spacing );color:var( --e-global-color-841f816 );}.elementor-6285 .elementor-element.elementor-element-4e84295 p{margin-block-end:0px;}.elementor-6285 .elementor-element.elementor-element-4e84295 > .elementor-widget-container{margin:00px 00px 00px 00px;}.elementor-6285 .elementor-element.elementor-element-bf7dfa9{--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:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-6285 .elementor-element.elementor-element-a5bb944 .elementor-button{fill:var( --e-global-color-841f816 );color:var( --e-global-color-841f816 );background-color:#FFFFFF26;border-style:solid;border-color:var( --e-global-color-841f816 );}.elementor-6285 .elementor-element.elementor-element-a5bb944 .elementor-button:hover, .elementor-6285 .elementor-element.elementor-element-a5bb944 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-841f816 );border-color:var( --e-global-color-primary );}.elementor-6285 .elementor-element.elementor-element-a5bb944 .elementor-button:hover svg, .elementor-6285 .elementor-element.elementor-element-a5bb944 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6285 .elementor-element.elementor-element-d1de35a .elementor-button:hover, .elementor-6285 .elementor-element.elementor-element-d1de35a .elementor-button:focus{background-color:var( --e-global-color-841f816 );}.elementor-6285 .elementor-element.elementor-element-63fb1a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-6285 .elementor-element.elementor-element-63fb1a7 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-6285 .elementor-element.elementor-element-17b301f{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;box-shadow:4px 4px 20px 0px rgba(85, 51.00000000000001, 187, 0.25);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-17b301f:not(.elementor-motion-effects-element-type-background), .elementor-6285 .elementor-element.elementor-element-17b301f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5FA;}.elementor-6285 .elementor-element.elementor-element-a1b207a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-a1b207a.e-con{--align-self:center;}.elementor-6285 .elementor-element.elementor-element-4a21d79{text-align:center;}.elementor-6285 .elementor-element.elementor-element-4a21d79 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;color:var( --e-global-color-primary );}.elementor-6285 .elementor-element.elementor-element-003ee2d{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;line-height:25px;color:var( --e-global-color-3707555 );}.elementor-6285 .elementor-element.elementor-element-003ee2d p{margin-block-end:10px;}.elementor-6285 .elementor-element.elementor-element-003ee2d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-6285 .elementor-element.elementor-element-3059f56{--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;--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-6285 .elementor-element.elementor-element-0379c13{--e-image-carousel-slides-to-show:8;}.elementor-6285 .elementor-element.elementor-element-0379c13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-33e6b56{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-6285 .elementor-element.elementor-element-33e6b56:not(.elementor-motion-effects-element-type-background), .elementor-6285 .elementor-element.elementor-element-33e6b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F5FA;}.elementor-6285 .elementor-element.elementor-element-127e100{--display:flex;--border-radius:20px 20px 20px 20px;--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-6285 .elementor-element.elementor-element-5290156{text-align:center;}.elementor-6285 .elementor-element.elementor-element-5290156 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-6285 .elementor-element.elementor-element-9235066{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;line-height:25px;color:var( --e-global-color-3707555 );}.elementor-6285 .elementor-element.elementor-element-9235066 p{margin-block-end:10px;}.elementor-6285 .elementor-element.elementor-element-9235066 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-f0a0203{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-49be14f{--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-6285 .elementor-element.elementor-element-49be14f .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-6285 .elementor-element.elementor-element-e2beecb{text-align:left;}.elementor-6285 .elementor-element.elementor-element-e2beecb .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:24px;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6285 .elementor-element.elementor-element-e2beecb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-4382cdd{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-6285 .elementor-element.elementor-element-4382cdd .elementor-divider-separator{width:60%;}.elementor-6285 .elementor-element.elementor-element-4382cdd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6285 .elementor-element.elementor-element-fc1eb6b{text-align:left;font-family:"Inter", Sans-serif;font-size:14px;line-height:25px;color:var( --e-global-color-3707555 );}.elementor-6285 .elementor-element.elementor-element-fc1eb6b p{margin-block-end:0px;}.elementor-6285 .elementor-element.elementor-element-fc1eb6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-68eeb3a{--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-6285 .elementor-element.elementor-element-68eeb3a .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-6285 .elementor-element.elementor-element-f1e254c{text-align:left;}.elementor-6285 .elementor-element.elementor-element-f1e254c .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:24px;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6285 .elementor-element.elementor-element-f1e254c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-a3401a7{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-6285 .elementor-element.elementor-element-a3401a7 .elementor-divider-separator{width:60%;}.elementor-6285 .elementor-element.elementor-element-a3401a7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6285 .elementor-element.elementor-element-f6e47f4{text-align:left;font-family:"Inter", Sans-serif;font-size:14px;line-height:25px;color:var( --e-global-color-3707555 );}.elementor-6285 .elementor-element.elementor-element-f6e47f4 p{margin-block-end:0px;}.elementor-6285 .elementor-element.elementor-element-f6e47f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-ab4e1df{--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-6285 .elementor-element.elementor-element-ab4e1df .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-6285 .elementor-element.elementor-element-a24197f{text-align:left;}.elementor-6285 .elementor-element.elementor-element-a24197f .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:24px;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6285 .elementor-element.elementor-element-a24197f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-474e1e9{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-6285 .elementor-element.elementor-element-474e1e9 .elementor-divider-separator{width:60%;}.elementor-6285 .elementor-element.elementor-element-474e1e9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6285 .elementor-element.elementor-element-9b710ef{text-align:left;font-family:"Inter", Sans-serif;font-size:14px;line-height:25px;color:var( --e-global-color-3707555 );}.elementor-6285 .elementor-element.elementor-element-9b710ef p{margin-block-end:0px;}.elementor-6285 .elementor-element.elementor-element-9b710ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-3c3a90d{--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-6285 .elementor-element.elementor-element-3c3a90d .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-6285 .elementor-element.elementor-element-4f079f3{text-align:left;}.elementor-6285 .elementor-element.elementor-element-4f079f3 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:24px;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-6285 .elementor-element.elementor-element-4f079f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-ebf5433{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-6285 .elementor-element.elementor-element-ebf5433 .elementor-divider-separator{width:60%;}.elementor-6285 .elementor-element.elementor-element-ebf5433 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6285 .elementor-element.elementor-element-7feb45b{text-align:left;font-family:"Inter", Sans-serif;font-size:14px;line-height:25px;color:var( --e-global-color-3707555 );}.elementor-6285 .elementor-element.elementor-element-7feb45b p{margin-block-end:0px;}.elementor-6285 .elementor-element.elementor-element-7feb45b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-1f3d162{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-6285 .elementor-element.elementor-element-c21adc8{--display:flex;--border-radius:20px 20px 20px 20px;--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-6285 .elementor-element.elementor-element-d770061{text-align:center;}.elementor-6285 .elementor-element.elementor-element-d770061 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-6285 .elementor-element.elementor-element-ececf9f{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;line-height:25px;color:var( --e-global-color-3707555 );}.elementor-6285 .elementor-element.elementor-element-ececf9f p{margin-block-end:10px;}.elementor-6285 .elementor-element.elementor-element-ececf9f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-0715c42{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-a58c520 .elementor-testimonial-wrapper{text-align:left;}.elementor-6285 .elementor-element.elementor-element-a58c520 .elementor-testimonial-content{color:var( --e-global-color-3707555 );font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;letter-spacing:0.15px;}.elementor-6285 .elementor-element.elementor-element-a58c520 .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;letter-spacing:0.15px;}.elementor-6285 .elementor-element.elementor-element-a58c520 .elementor-testimonial-job{color:var( --e-global-color-3707555 );font-family:"Inter", Sans-serif;font-size:12px;line-height:1.5em;letter-spacing:0.2px;}.elementor-6285 .elementor-element.elementor-element-a58c520 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E6;border-radius:16px 16px 16px 16px;box-shadow:4px 4px 20px 0px rgba(83.0000000000001, 59, 151, 0.25);}.elementor-6285 .elementor-element.elementor-element-de82fca .elementor-testimonial-wrapper{text-align:left;}.elementor-6285 .elementor-element.elementor-element-de82fca .elementor-testimonial-content{color:var( --e-global-color-3707555 );font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;letter-spacing:0.15px;}.elementor-6285 .elementor-element.elementor-element-de82fca .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;letter-spacing:0.15px;}.elementor-6285 .elementor-element.elementor-element-de82fca .elementor-testimonial-job{color:var( --e-global-color-3707555 );font-family:"Inter", Sans-serif;font-size:12px;line-height:1.5em;letter-spacing:0.2px;}.elementor-6285 .elementor-element.elementor-element-de82fca > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E6;border-radius:16px 16px 16px 16px;box-shadow:4px 4px 20px 0px rgba(83.0000000000001, 59, 151, 0.25);}.elementor-6285 .elementor-element.elementor-element-4181402 .elementor-testimonial-wrapper{text-align:left;}.elementor-6285 .elementor-element.elementor-element-4181402 .elementor-testimonial-content{color:var( --e-global-color-3707555 );font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;letter-spacing:0.15px;}.elementor-6285 .elementor-element.elementor-element-4181402 .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;letter-spacing:0.15px;}.elementor-6285 .elementor-element.elementor-element-4181402 .elementor-testimonial-job{color:var( --e-global-color-3707555 );font-family:"Inter", Sans-serif;font-size:12px;line-height:1.5em;letter-spacing:0.2px;}.elementor-6285 .elementor-element.elementor-element-4181402 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E6;border-radius:16px 16px 16px 16px;box-shadow:4px 4px 20px 0px rgba(83.0000000000001, 59, 151, 0.25);}.elementor-6285 .elementor-element.elementor-element-acee327{--display:flex;--min-height:100;--flex-direction:row-reverse;--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-reverse;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-6285 .elementor-element.elementor-element-8b10947{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-8b10947.e-con{--align-self:center;}.elementor-6285 .elementor-element.elementor-element-bb31973 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-6285 .elementor-element.elementor-element-ab6e113{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;line-height:25px;color:var( --e-global-color-3707555 );}.elementor-6285 .elementor-element.elementor-element-ab6e113 p{margin-block-end:10px;}.elementor-6285 .elementor-element.elementor-element-ab6e113 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-105be60 .elementor-button{box-shadow:5px 5px 17px 0px rgba(83.0000000000001, 59, 151, 0.4);}.elementor-6285 .elementor-element.elementor-element-105be60 > .elementor-widget-container{margin:032px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-a7aa5e3{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-e8400eb img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;box-shadow:5px 5px 17px 0px rgba(83.0000000000001, 59, 151, 0.4);}.elementor-6285 .elementor-element.elementor-element-0fa8146{--display:flex;--min-height:100;--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-6285 .elementor-element.elementor-element-6171e7f{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-6171e7f.e-con{--align-self:center;}.elementor-6285 .elementor-element.elementor-element-c874dd4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-6285 .elementor-element.elementor-element-82bc225{text-align:left;font-family:"Inter", Sans-serif;font-size:16px;line-height:25px;color:var( --e-global-color-3707555 );}.elementor-6285 .elementor-element.elementor-element-82bc225 p{margin-block-end:10px;}.elementor-6285 .elementor-element.elementor-element-82bc225 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-66efdc5 .elementor-button{box-shadow:5px 5px 17px 0px rgba(83.0000000000001, 59, 151, 0.4);}.elementor-6285 .elementor-element.elementor-element-66efdc5 > .elementor-widget-container{margin:032px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-fff3f23{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-0a37132 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;box-shadow:5px 5px 17px 0px rgba(83.0000000000001, 59, 151, 0.4);}.elementor-6285 .elementor-element.elementor-element-96b073f{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-5965f87{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-dccd7a2{--display:flex;--min-height:80vh;--justify-content:center;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-6285 .elementor-element.elementor-element-dccd7a2:not(.elementor-motion-effects-element-type-background), .elementor-6285 .elementor-element.elementor-element-dccd7a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.freedmenheirs.org/wp-content/uploads/2023/06/Copy-of-IMG_4950-scaled-e1758683023240.jpg");background-position:center center;background-size:cover;}.elementor-6285 .elementor-element.elementor-element-dccd7a2::before, .elementor-6285 .elementor-element.elementor-element-dccd7a2 > .elementor-background-video-container::before, .elementor-6285 .elementor-element.elementor-element-dccd7a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-6285 .elementor-element.elementor-element-dccd7a2 > .elementor-background-slideshow::before, .elementor-6285 .elementor-element.elementor-element-dccd7a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6285 .elementor-element.elementor-element-dccd7a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, #281758 1%, var( --e-global-color-7601e09 ) 100%);}.elementor-6285 .elementor-element.elementor-element-dccd7a2.e-con{--align-self:stretch;}.elementor-6285 .elementor-element.elementor-element-a1edbe4{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-a1edbe4.e-con{--align-self:flex-start;}.elementor-6285 .elementor-element.elementor-element-7039d01{text-align:center;}.elementor-6285 .elementor-element.elementor-element-7039d01 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:60px;font-weight:400;line-height:50px;color:var( --e-global-color-841f816 );}.elementor-6285 .elementor-element.elementor-element-0fcd01b{text-align:center;font-family:var( --e-global-typography-a496757-font-family ), Sans-serif;font-size:var( --e-global-typography-a496757-font-size );line-height:var( --e-global-typography-a496757-line-height );letter-spacing:var( --e-global-typography-a496757-letter-spacing );word-spacing:var( --e-global-typography-a496757-word-spacing );color:var( --e-global-color-841f816 );}.elementor-6285 .elementor-element.elementor-element-0fcd01b p{margin-block-end:10px;}.elementor-6285 .elementor-element.elementor-element-0fcd01b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-5177745 .elementor-button{fill:var( --e-global-color-841f816 );color:var( --e-global-color-841f816 );background-color:var( --e-global-color-7601e09 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-841f816 );}.elementor-6285 .elementor-element.elementor-element-5177745 .elementor-button:hover, .elementor-6285 .elementor-element.elementor-element-5177745 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-841f816 );border-color:var( --e-global-color-841f816 );}.elementor-6285 .elementor-element.elementor-element-5177745 .elementor-button:hover svg, .elementor-6285 .elementor-element.elementor-element-5177745 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-6285 .elementor-element.elementor-element-5177745 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-1aabe29{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-6285 .elementor-element.elementor-element-1aabe29:not(.elementor-motion-effects-element-type-background), .elementor-6285 .elementor-element.elementor-element-1aabe29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6285 .elementor-element.elementor-element-6da930c{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:var( --e-global-color-841f816 );width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-6285 .elementor-element.elementor-element-6da930c p{margin-block-end:10px;}.elementor-6285 .elementor-element.elementor-element-6da930c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-36fd167{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-6285 .elementor-element.elementor-element-36fd167:not(.elementor-motion-effects-element-type-background), .elementor-6285 .elementor-element.elementor-element-36fd167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-841f816 );}.elementor-6285 .elementor-element.elementor-element-d78a27f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-d78a27f.e-con{--align-self:center;}.elementor-6285 .elementor-element.elementor-element-d9abe07{text-align:left;}.elementor-6285 .elementor-element.elementor-element-d9abe07 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:43px;line-height:40px;color:var( --e-global-color-primary );}.elementor-6285 .elementor-element.elementor-element-219b857{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-219b857.e-con{--align-self:center;}.elementor-6285 .elementor-element.elementor-element-310d0c6{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;line-height:1.4em;color:var( --e-global-color-841f816 );width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-6285 .elementor-element.elementor-element-310d0c6 p{margin-block-end:10px;}.elementor-6285 .elementor-element.elementor-element-310d0c6 > .elementor-widget-container{margin:10px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6285 .elementor-element.elementor-element-6566c67{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-a86733a{--padding-top:200px;--padding-bottom:200px;--padding-left:50px;--padding-right:50px;}.elementor-6285 .elementor-element.elementor-element-4b4d8b0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6285 .elementor-element.elementor-element-4e84295{font-size:var( --e-global-typography-a496757-font-size );line-height:var( --e-global-typography-a496757-line-height );letter-spacing:var( --e-global-typography-a496757-letter-spacing );word-spacing:var( --e-global-typography-a496757-word-spacing );}.elementor-6285 .elementor-element.elementor-element-4e84295 p{margin-block-end:0px;}.elementor-6285 .elementor-element.elementor-element-63fb1a7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-6285 .elementor-element.elementor-element-17b301f{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6285 .elementor-element.elementor-element-a1b207a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-0379c13{--e-image-carousel-slides-to-show:4;}.elementor-6285 .elementor-element.elementor-element-33e6b56{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-6285 .elementor-element.elementor-element-127e100{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-5290156 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6285 .elementor-element.elementor-element-f0a0203{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6285 .elementor-element.elementor-element-49be14f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-e2beecb{text-align:center;}.elementor-6285 .elementor-element.elementor-element-e2beecb.elementor-element{--align-self:flex-start;}.elementor-6285 .elementor-element.elementor-element-4382cdd .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-6285 .elementor-element.elementor-element-4382cdd .elementor-divider{text-align:left;}.elementor-6285 .elementor-element.elementor-element-fc1eb6b{text-align:left;}.elementor-6285 .elementor-element.elementor-element-68eeb3a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-f1e254c{text-align:left;}.elementor-6285 .elementor-element.elementor-element-f1e254c.elementor-element{--align-self:flex-start;}.elementor-6285 .elementor-element.elementor-element-a3401a7 .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-6285 .elementor-element.elementor-element-a3401a7 .elementor-divider{text-align:left;}.elementor-6285 .elementor-element.elementor-element-f6e47f4{text-align:left;}.elementor-6285 .elementor-element.elementor-element-ab4e1df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-a24197f{text-align:center;}.elementor-6285 .elementor-element.elementor-element-a24197f.elementor-element{--align-self:flex-start;}.elementor-6285 .elementor-element.elementor-element-474e1e9 .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-6285 .elementor-element.elementor-element-474e1e9 .elementor-divider{text-align:left;}.elementor-6285 .elementor-element.elementor-element-9b710ef{text-align:left;}.elementor-6285 .elementor-element.elementor-element-3c3a90d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-4f079f3{text-align:center;}.elementor-6285 .elementor-element.elementor-element-4f079f3.elementor-element{--align-self:flex-start;}.elementor-6285 .elementor-element.elementor-element-ebf5433 .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-6285 .elementor-element.elementor-element-ebf5433 .elementor-divider{text-align:left;}.elementor-6285 .elementor-element.elementor-element-7feb45b{text-align:left;}.elementor-6285 .elementor-element.elementor-element-1f3d162{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-6285 .elementor-element.elementor-element-c21adc8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-d770061 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6285 .elementor-element.elementor-element-0715c42{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6285 .elementor-element.elementor-element-a58c520 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-6285 .elementor-element.elementor-element-de82fca > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-6285 .elementor-element.elementor-element-4181402 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-6285 .elementor-element.elementor-element-acee327{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-6285 .elementor-element.elementor-element-8b10947{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-bb31973 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6285 .elementor-element.elementor-element-e8400eb img{width:100%;max-width:100%;object-fit:cover;object-position:center center;}.elementor-6285 .elementor-element.elementor-element-e8400eb{width:100%;max-width:100%;}.elementor-6285 .elementor-element.elementor-element-0fa8146{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-6285 .elementor-element.elementor-element-6171e7f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-c874dd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6285 .elementor-element.elementor-element-0a37132 img{width:100%;object-fit:cover;object-position:center center;}.elementor-6285 .elementor-element.elementor-element-0a37132{width:100%;max-width:100%;}.elementor-6285 .elementor-element.elementor-element-96b073f{--min-height:0vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6285 .elementor-element.elementor-element-5965f87{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-dccd7a2{--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6285 .elementor-element.elementor-element-0fcd01b{font-size:var( --e-global-typography-a496757-font-size );line-height:var( --e-global-typography-a496757-line-height );letter-spacing:var( --e-global-typography-a496757-letter-spacing );word-spacing:var( --e-global-typography-a496757-word-spacing );}.elementor-6285 .elementor-element.elementor-element-1aabe29{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-6285 .elementor-element.elementor-element-36fd167{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6285 .elementor-element.elementor-element-d78a27f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-219b857{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-6285 .elementor-element.elementor-element-6566c67{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-a86733a{--justify-content:center;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-6285 .elementor-element.elementor-element-4b4d8b0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6285 .elementor-element.elementor-element-4e84295{font-size:var( --e-global-typography-a496757-font-size );line-height:var( --e-global-typography-a496757-line-height );letter-spacing:var( --e-global-typography-a496757-letter-spacing );word-spacing:var( --e-global-typography-a496757-word-spacing );}.elementor-6285 .elementor-element.elementor-element-63fb1a7{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-6285 .elementor-element.elementor-element-17b301f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6285 .elementor-element.elementor-element-4a21d79 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-6285 .elementor-element.elementor-element-003ee2d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-0379c13{--e-image-carousel-slides-to-show:2;}.elementor-6285 .elementor-element.elementor-element-33e6b56{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-6285 .elementor-element.elementor-element-127e100{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-5290156 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6285 .elementor-element.elementor-element-9235066 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-f0a0203{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6285 .elementor-element.elementor-element-49be14f{--justify-content:flex-start;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-e2beecb{text-align:left;}.elementor-6285 .elementor-element.elementor-element-e2beecb .elementor-heading-title{font-size:23px;line-height:30px;}.elementor-6285 .elementor-element.elementor-element-e2beecb.elementor-element{--align-self:flex-start;}.elementor-6285 .elementor-element.elementor-element-4382cdd .elementor-divider-separator{width:30%;margin:0 auto;margin-left:0;}.elementor-6285 .elementor-element.elementor-element-4382cdd .elementor-divider{text-align:left;}.elementor-6285 .elementor-element.elementor-element-fc1eb6b{text-align:left;}.elementor-6285 .elementor-element.elementor-element-fc1eb6b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-68eeb3a{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-f1e254c{text-align:left;}.elementor-6285 .elementor-element.elementor-element-f1e254c .elementor-heading-title{font-size:23px;line-height:30px;}.elementor-6285 .elementor-element.elementor-element-f1e254c.elementor-element{--align-self:flex-start;}.elementor-6285 .elementor-element.elementor-element-a3401a7 .elementor-divider-separator{width:30%;margin:0 auto;margin-left:0;}.elementor-6285 .elementor-element.elementor-element-a3401a7 .elementor-divider{text-align:left;}.elementor-6285 .elementor-element.elementor-element-f6e47f4{text-align:left;}.elementor-6285 .elementor-element.elementor-element-f6e47f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-ab4e1df{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-a24197f{text-align:left;}.elementor-6285 .elementor-element.elementor-element-a24197f .elementor-heading-title{font-size:23px;line-height:30px;}.elementor-6285 .elementor-element.elementor-element-a24197f.elementor-element{--align-self:flex-start;}.elementor-6285 .elementor-element.elementor-element-474e1e9 .elementor-divider-separator{width:30%;margin:0 auto;margin-left:0;}.elementor-6285 .elementor-element.elementor-element-474e1e9 .elementor-divider{text-align:left;}.elementor-6285 .elementor-element.elementor-element-9b710ef{text-align:left;}.elementor-6285 .elementor-element.elementor-element-9b710ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-3c3a90d{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-4f079f3{text-align:left;}.elementor-6285 .elementor-element.elementor-element-4f079f3 .elementor-heading-title{font-size:23px;line-height:30px;}.elementor-6285 .elementor-element.elementor-element-4f079f3.elementor-element{--align-self:flex-start;}.elementor-6285 .elementor-element.elementor-element-ebf5433 .elementor-divider-separator{width:30%;margin:0 auto;margin-left:0;}.elementor-6285 .elementor-element.elementor-element-ebf5433 .elementor-divider{text-align:left;}.elementor-6285 .elementor-element.elementor-element-7feb45b{text-align:left;}.elementor-6285 .elementor-element.elementor-element-7feb45b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-1f3d162{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-6285 .elementor-element.elementor-element-c21adc8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-d770061 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6285 .elementor-element.elementor-element-ececf9f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-0715c42{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-acee327{--justify-content:center;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-6285 .elementor-element.elementor-element-bb31973{text-align:center;}.elementor-6285 .elementor-element.elementor-element-bb31973 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6285 .elementor-element.elementor-element-ab6e113{text-align:center;font-size:14px;}.elementor-6285 .elementor-element.elementor-element-ab6e113 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-105be60 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-e8400eb img{max-width:100%;}.elementor-6285 .elementor-element.elementor-element-e8400eb.elementor-element{--align-self:center;}.elementor-6285 .elementor-element.elementor-element-0fa8146{--justify-content:center;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-6285 .elementor-element.elementor-element-c874dd4{text-align:center;}.elementor-6285 .elementor-element.elementor-element-c874dd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6285 .elementor-element.elementor-element-82bc225{text-align:center;font-size:14px;}.elementor-6285 .elementor-element.elementor-element-82bc225 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-66efdc5 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-0a37132 img{max-width:100%;}.elementor-6285 .elementor-element.elementor-element-0a37132.elementor-element{--align-self:center;}.elementor-6285 .elementor-element.elementor-element-96b073f{--min-height:100vh;}.elementor-6285 .elementor-element.elementor-element-5965f87{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6285 .elementor-element.elementor-element-dccd7a2{--min-height:100vh;--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-6285 .elementor-element.elementor-element-7039d01{text-align:left;}.elementor-6285 .elementor-element.elementor-element-7039d01 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-6285 .elementor-element.elementor-element-0fcd01b{text-align:left;font-size:var( --e-global-typography-a496757-font-size );line-height:var( --e-global-typography-a496757-line-height );letter-spacing:var( --e-global-typography-a496757-letter-spacing );word-spacing:var( --e-global-typography-a496757-word-spacing );}.elementor-6285 .elementor-element.elementor-element-0fcd01b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-5177745 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-5177745.elementor-element{--align-self:flex-start;}.elementor-6285 .elementor-element.elementor-element-1aabe29{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-6285 .elementor-element.elementor-element-6da930c > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6285 .elementor-element.elementor-element-36fd167{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6285 .elementor-element.elementor-element-d9abe07 .elementor-heading-title{font-size:23px;line-height:30px;}.elementor-6285 .elementor-element.elementor-element-219b857{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6285 .elementor-element.elementor-element-310d0c6{text-align:center;font-size:12px;line-height:22px;}.elementor-6285 .elementor-element.elementor-element-310d0c6 > .elementor-widget-container{margin:24px 0px 0px 0px;}}@media(min-width:768px){.elementor-6285 .elementor-element.elementor-element-a86733a{--width:1240px;}.elementor-6285 .elementor-element.elementor-element-a1b207a{--width:80%;}.elementor-6285 .elementor-element.elementor-element-49be14f{--width:100%;}.elementor-6285 .elementor-element.elementor-element-68eeb3a{--width:100%;}.elementor-6285 .elementor-element.elementor-element-ab4e1df{--width:100%;}.elementor-6285 .elementor-element.elementor-element-3c3a90d{--width:100%;}.elementor-6285 .elementor-element.elementor-element-8b10947{--width:50%;}.elementor-6285 .elementor-element.elementor-element-a7aa5e3{--width:50%;}.elementor-6285 .elementor-element.elementor-element-6171e7f{--width:50%;}.elementor-6285 .elementor-element.elementor-element-fff3f23{--width:50%;}.elementor-6285 .elementor-element.elementor-element-dccd7a2{--width:100%;}.elementor-6285 .elementor-element.elementor-element-a1edbe4{--width:50%;}.elementor-6285 .elementor-element.elementor-element-36fd167{--width:90%;}.elementor-6285 .elementor-element.elementor-element-219b857{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6285 .elementor-element.elementor-element-a86733a{--width:100%;}.elementor-6285 .elementor-element.elementor-element-a1b207a{--width:100%;}.elementor-6285 .elementor-element.elementor-element-49be14f{--width:100%;}.elementor-6285 .elementor-element.elementor-element-68eeb3a{--width:100%;}.elementor-6285 .elementor-element.elementor-element-ab4e1df{--width:100%;}.elementor-6285 .elementor-element.elementor-element-3c3a90d{--width:100%;}.elementor-6285 .elementor-element.elementor-element-8b10947{--width:100%;}.elementor-6285 .elementor-element.elementor-element-a7aa5e3{--width:100%;}.elementor-6285 .elementor-element.elementor-element-6171e7f{--width:100%;}.elementor-6285 .elementor-element.elementor-element-fff3f23{--width:100%;}.elementor-6285 .elementor-element.elementor-element-dccd7a2{--width:100%;}.elementor-6285 .elementor-element.elementor-element-a1edbe4{--width:100%;}.elementor-6285 .elementor-element.elementor-element-36fd167{--width:100%;}.elementor-6285 .elementor-element.elementor-element-d78a27f{--width:100%;}.elementor-6285 .elementor-element.elementor-element-219b857{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6566c67 */.elementor-6285 .elementor-element.elementor-element-6566c67 h1, .elementor-6285 .elementor-element.elementor-element-6566c67 p {
    min-width: 100%;
}
/*Makes full screen*/
/* Desktop (Default) */
/*@media (min-width: 1025px) {*/
/*    .elementor-slides{*/
/*        height: calc(100dvh - 117.5px) !important;*/
/*    }*/
/*    .swiper-slide{*/
/*        height: calc(100dvh - 117.5px) !important;*/
/*    }*/
/*    .elementor-6285 .elementor-element.elementor-element-6566c67{*/
/*        height: calc(100dvh - 117.5px);*/
/*    }*/
/*}*/

/* Tablet */
/*@media (max-width: 1024px) and (min-width: 768px) {*/
/*    .elementor-slides{*/
/*        height: calc(100dvh - 105.5px) !important;*/
/*    }*/
/*    .swiper-slide{*/
/*        height: calc(100dvh - 105.5px) !important;*/
/*    }*/
/*    .elementor-6285 .elementor-element.elementor-element-6566c67{*/
/*        height: calc(100dvh - 105.5px);*/
/*    }*/
/*}*/

/* Mobile */
/*@media (max-width: 767px) {*/
/*    .elementor-slides{*/
/*        height: calc(100dvh - 78.3px) !important;*/
/*    }*/
/*    .swiper-slide{*/
/*        height: calc(100dvh - 78.3px) !important;*/
/*    }*/
/*    .elementor-6285 .elementor-element.elementor-element-6566c67{*/
/*        height: calc(100dvh - 78.3px);*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0e323db */.gform-theme--foundation .gform_fields {
  grid-row-gap: 25px !important;
}

select {
  color: #535451 !important;
}

input:focus,
textarea:focus,
select:focus {
  outline: none;
  border: none;
  box-shadow: none;
}

.grecaptcha-badge{
    display: none !important;
}

.elementor-6285 .elementor-element.elementor-element-0e323db .gform_heading ,  #field_4_38, #field_4_28, #field_4_50, #field_4_11 {
    visibility: hidden !important;
    display: none !important;
}

input, textarea, select{
    border-radius: 8px !important;
    border-color: #54535180 !important;
    letter-spacing: .15px !important;
}

.gfield-choice-input {
    width: 16px !important;
    height: 16px !important;
    padding: 0px !important;
}
input[type="radio"], input[type="checkbox"] {
    accent-color: #543B97 !important;
}

.elementor-6285 .elementor-element.elementor-element-0e323db input::placeholder, textarea::placeholder, select:invalid {
    font-size: 14px !important;
    line-height: 32px !important;
    color: rgb(84, 83, 81) !important;
    letter-spacing: .15px !important;
}


input[type="submit"], input[type="button"] {
    background-color: #543B97 !important;
    border-radius: 50px !important;
    font-weight: bold !important;
    padding-right: 37px !important;
    padding-left: 37px !important;
    padding-top: 11px !important;
    padding-bottom: 11px !important;
    line-height: 18px !important;
}

input[type="submit"]:hover, input[type="button"]:hover {
    border: 1px solid #543B97 !important;
    color: #543B97 !important;
    background-color: transparent !important;
}

input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not([type="button"]),
select {
    height: 45.333px !important;
}


input[type="button"]{
    color: white !important;
}



input:focus,
textarea:focus,
select:focus {
  outline: none !important;
  box-shadow: none !important;
}

input[type="checkbox"].gfield-choice-input {
    border-radius: 3px !important;
    
}

input[type="checkbox"].gfield-choice-input::before{
    color: #533B97 !important;
}

input[type="radio"].gfield-choice-input::before{
    background-color: #533B97 !important;
 }
   
.gfield {
  margin-bottom: 4px !important;
}


select {
    line-height: 22px !important;
    padding-top: 11px !important;
    padding-bottom: 11px !important;
}

.gfield_required {
    color: #112337 !important;
}

input[type="text"], input[type="textarea"] {
    color: black !important;
}


body .gform_wrapper input:focus::placeholder,
body .gform_wrapper textarea:focus::placeholder {
  color: transparent !important;
}

select{
    padding-left: 16px !important;
}

.ginput_complex {
    row-gap: 20px !important
}
.address_city {
    padding-right: 8px !important;
}

.address_state{
    padding-left: 8px !important;
}
.address_zip {
    padding-right: 8px !important;
}

input[type="submit"]:active,
input[type="submit"]:focus {
  color: white !important;
}

input[type="submit"]:focus:hover {
  color:  #533B97 !important;

}

.gform_confirmation_message{
    text-align: center !important;
    font-family: inter !important;
    font-size: 24px !important;
    line-height: 34px !important;
    color: #543B97 !important;
    
}

.gform_validation_errors{
    display:none !important;
}

/*Form sepcific*/
/*Styles the progress bar*/
.gf_progressbar_percentage{
    background-color: #A69C5B !important; 
    height: 5px !important;
}

.gf_progressbar_title{
    display: none !important;
}

.gf_progressbar{
    background-color: #A69C5B40 !important;
}

.gf_progressbar{
    height: 5px !important;
}



.gform-field-label--type-sub{
    display: none !important;
}


.gfield_radio label {
    font-family: inter !important;
    font-size: 14px !important;
    font-weight: 700 !important;
}

.ginput_product_price_label{
    display: none !important;
}

/*Remove button column for hidden radio so they can fill full space*/
.gfield_radio .gchoice {
    grid-template-columns: 1fr !important;
    text-align: center !important;
}

/*Changes donation button grid so they flow better and text doesnt wrap when shrinking window width*/
.gform-theme--foundation .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield_checkbox, .gform-theme--foundation .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield_radio {
    grid-template-columns: repeat(4, 1fr) !important;
}

@media (max-width: 1100px) {
    .gform-theme--foundation .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield_checkbox, .gform-theme--foundation .gfield.gf_list_4col:where(:not(.gfield--type-image_choice)) .gfield_radio {
        grid-template-columns: repeat(2, 1fr) !important;
    }
}

/*Standardize the buttons*/
.gform_next_button {
    width: 136.3452px !important;
    box-shadow: 5px 5px 17px 0px rgba(83, 59, 151, 0.4) !important;
}

.gform_button[type="submit"]{
    width: 136.3452px !important;
    box-shadow: 5px 5px 17px 0px rgba(83, 59, 151, 0.4) !important;
}

.gform_previous_button{
    box-shadow: 5px 5px 17px 0px rgba(83, 59, 151, 0.4) !important;
}


.gform-theme--foundation .gform_footer, .gform-theme--foundation .gform_page_footer {
 justify-content : end !important;
}

/*Credit Card FIeld*/
.StripeElement--card {
    border-radius: 8px !important;
    border-color: #54535180 !important;
    letter-spacing: .15px !important;
    height: 45.333px !important;
}

/* Hide the radio input */
.elementor-6285 .elementor-element.elementor-element-0e323db input[type="radio"] {
  display: none !important;
}

/*Style the radio labels to look like buttons*/
.elementor-6285 .elementor-element.elementor-element-0e323db .gfield_radio label {
    cursor: pointer !important;
    display: inline-block; /* Ensures it's treated like a button */
    padding: 11px 37px 11px 37px !important;
    width: 100% !important;
    margin: 5px;
    border: 1px solid #533b97;
    color: #533b97;
    border-radius: 8px;
    background-color: white;
    transition: all 0.3s ease;
    user-select: none; /* Prevents text selection */
    box-shadow: 5px 5px 17px 0px rgba(83, 59, 151, 0.4);
}

/* Style the label when hovering over the wrapper AND input is not checked */
.elementor-6285 .elementor-element.elementor-element-0e323db .gfield_radio input:not(:checked):hover + label{
    background-color: #F6F5FA !important;

}

/*Style the checked label*/
.gform_wrapper .gfield_radio input[type="radio"]:checked + label {
  background-color: #533b97;
  color: white;
  border-color: #533b97;
}




/*Style total*/
.ginput_product_price{
    font-size: 46px !important;
    font-family: "DM Serif Display" !important;
    text-align: center !important;
    display: flex !important;
    flex-direction: column !important; 

}

.gfield--input-type-html p{
    margin-bottom: 0px !important;
}

.gfield--input-type-html{
    margin-bottom: -25px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-219b857 */.wp-block-columns {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c41a059 *//*Button styles*/
/*.daf-button-link{*/
/*    font-family: inter !important;*/
/*    font-size: 14px !important;*/
/*    font-weight: 700 !important;*/
/*    color: white !important;*/
/*    float: right !important;*/
/*    background-color: #543B97 !important;*/
/*    border-radius: 50px !important;*/
/*    font-weight: bold !important;*/
/*    padding-right: 37px !important;*/
/*    padding-left: 37px !important;*/
/*    padding-top: 11px !important;*/
/*    padding-bottom: 11px !important;*/
/*    line-height: 18px !important;*/
/*    border: 1px solid #543B97;*/
/*}*/
/*.daf-button-link:hover {*/
/*    border: 1px solid #543B97 !important;*/
/*    color: #543B97 !important;*/
/*    background-color: transparent !important;*/
/*}*/




.daf-button-link{
    font-family: inter !important;
    font-size: 16px !important;
    line-height: 25px !important;
    color: #543B97 !important;
    /*text-decoration: underline !important;*/
}


.daf-button-link:hover{
    color: #A69C5B !important;
}/* End custom CSS */