.elementor-23194 .elementor-element.elementor-element-40f744e{--display:flex;--min-height:3000px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-17%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-23194 .elementor-element.elementor-element-40f744e:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-40f744e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fpsc-ctac.com/wp-content/uploads/2025/12/main-bg-scaled.jpg");background-position:top center;background-size:cover;}.elementor-23194 .elementor-element.elementor-element-0ba3a4f{--display:flex;--padding-top:30rem;--padding-bottom:11rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23194 .elementor-element.elementor-element-1d42494{--display:flex;}.elementor-23194 .elementor-element.elementor-element-1d42494.e-con{--align-self:center;}.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-23194 .elementor-element.elementor-element-b5ae5b8{text-align:center;}.elementor-23194 .elementor-element.elementor-element-b5ae5b8 .elementor-heading-title{font-family:"all-round-gothic", Sans-serif;font-size:90px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-e6a8212{text-align:center;}.elementor-23194 .elementor-element.elementor-element-e6a8212 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:2.2rem;font-weight:200;line-height:1.1em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-9cd8aaa{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-23194 .elementor-element.elementor-element-696293b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23194 .elementor-element.elementor-element-696293b:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-696293b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23194 .elementor-element.elementor-element-4582f41{width:100%;max-width:100%;text-align:center;}.elementor-23194 .elementor-element.elementor-element-4582f41.elementor-element{--align-self:center;}.elementor-23194 .elementor-element.elementor-element-4582f41 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:2.3rem;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-7dc050e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23194 .elementor-element.elementor-element-5a71ea9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23194 .elementor-element.elementor-element-79b319f{text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:1.25rem;font-weight:200;line-height:1.7em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-2c921d8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23194 .elementor-element.elementor-element-db83e82{text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:1.25rem;font-weight:200;line-height:1.7em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-644fd31{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.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-23194 .elementor-element.elementor-element-f4fb831 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans", Sans-serif;font-size:1.3rem;font-weight:500;fill:#000000;color:#000000;border-radius:35px 35px 35px 35px;padding:1em 2em 1em 2em;}.elementor-23194 .elementor-element.elementor-element-5910c2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23194 .elementor-element.elementor-element-5910c2e:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-5910c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23194 .elementor-element.elementor-element-ee26724{width:100%;max-width:100%;text-align:center;}.elementor-23194 .elementor-element.elementor-element-ee26724.elementor-element{--align-self:center;}.elementor-23194 .elementor-element.elementor-element-ee26724 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:2.3rem;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-06b1e6a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-23194 .elementor-element.elementor-element-06b1e6a:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-06b1e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23194 .elementor-element.elementor-element-83d7fb7{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-23194 .elementor-element.elementor-element-9227edd{text-align:start;}.elementor-23194 .elementor-element.elementor-element-9227edd img{width:65%;}.elementor-23194 .elementor-element.elementor-element-f391fb6{font-family:"Noto Sans", Sans-serif;font-size:1.25rem;font-weight:200;line-height:1.7em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-d84a6f4 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:999px 999px 999px 999px;padding:18px 28px 18px 28px;}.elementor-23194 .elementor-element.elementor-element-d84a6f4 .elementor-button:hover, .elementor-23194 .elementor-element.elementor-element-d84a6f4 .elementor-button:focus{background-color:#F1F1F1;}.elementor-23194 .elementor-element.elementor-element-73c1cb2{--display:flex;--justify-content:space-evenly;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23194 .elementor-element.elementor-element-07a5e10{width:100%;max-width:100%;}.elementor-23194 .elementor-element.elementor-element-07a5e10.elementor-element{--align-self:center;}.elementor-23194 .elementor-element.elementor-element-07a5e10 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:2.3rem;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-897e11f{font-family:"Noto Sans", Sans-serif;font-size:1.25rem;font-weight:200;line-height:1.7em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-ae34aa4 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:999px 999px 999px 999px;padding:18px 28px 18px 28px;}.elementor-23194 .elementor-element.elementor-element-ae34aa4 .elementor-button:hover, .elementor-23194 .elementor-element.elementor-element-ae34aa4 .elementor-button:focus{background-color:#F1F1F1;}.elementor-23194 .elementor-element.elementor-element-f106fb7{--display:flex;--justify-content:space-evenly;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23194 .elementor-element.elementor-element-058db57{width:100%;max-width:100%;}.elementor-23194 .elementor-element.elementor-element-058db57.elementor-element{--align-self:center;}.elementor-23194 .elementor-element.elementor-element-058db57 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:2.3rem;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-a495fe1{font-family:"Noto Sans", Sans-serif;font-size:1.25rem;font-weight:200;line-height:1.7em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-c43c1ac .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:999px 999px 999px 999px;padding:18px 28px 18px 28px;}.elementor-23194 .elementor-element.elementor-element-c43c1ac .elementor-button:hover, .elementor-23194 .elementor-element.elementor-element-c43c1ac .elementor-button:focus{background-color:#F1F1F1;}.elementor-23194 .elementor-element.elementor-element-48981db{--display:flex;--justify-content:space-evenly;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23194 .elementor-element.elementor-element-72e372d{width:100%;max-width:100%;}.elementor-23194 .elementor-element.elementor-element-72e372d.elementor-element{--align-self:center;}.elementor-23194 .elementor-element.elementor-element-72e372d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:2.3rem;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-8106617{font-family:"Noto Sans", Sans-serif;font-size:1.25rem;font-weight:200;line-height:1.7em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-f7bdca0 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-radius:999px 999px 999px 999px;padding:18px 28px 18px 28px;}.elementor-23194 .elementor-element.elementor-element-f7bdca0 .elementor-button:hover, .elementor-23194 .elementor-element.elementor-element-f7bdca0 .elementor-button:focus{background-color:#F1F1F1;}.elementor-23194 .elementor-element.elementor-element-9c389dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-23194 .elementor-element.elementor-element-9c389dd:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-9c389dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23194 .elementor-element.elementor-element-13eb393{width:100%;max-width:100%;text-align:center;}.elementor-23194 .elementor-element.elementor-element-13eb393.elementor-element{--align-self:center;}.elementor-23194 .elementor-element.elementor-element-13eb393 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:2.3rem;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-61f06fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23194 .elementor-element.elementor-element-61f06fe:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-61f06fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-23194 .elementor-element.elementor-element-48628a4{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 12px 0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23194 .elementor-element.elementor-element-48628a4:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-48628a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363636B3;}.elementor-23194 .elementor-element.elementor-element-15bd988{--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-23194 .elementor-element.elementor-element-1c4c44c{font-family:"Noto Sans", Sans-serif;font-size:1.2rem;font-weight:300;line-height:1.7em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-5c0cccf{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 12px 0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23194 .elementor-element.elementor-element-5c0cccf:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-5c0cccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363636B3;}.elementor-23194 .elementor-element.elementor-element-599077e{--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-23194 .elementor-element.elementor-element-32e2678{font-family:"Noto Sans", Sans-serif;font-size:1.2rem;font-weight:300;line-height:1.7em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-0fa6a23{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 12px 0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23194 .elementor-element.elementor-element-0fa6a23:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-0fa6a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363636B3;}.elementor-23194 .elementor-element.elementor-element-1ebd2d2{--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-23194 .elementor-element.elementor-element-46234dc{font-family:"Noto Sans", Sans-serif;font-size:1.2rem;font-weight:300;line-height:1.7em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-381b30c{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 12px 0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23194 .elementor-element.elementor-element-381b30c:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-381b30c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363636B3;}.elementor-23194 .elementor-element.elementor-element-4ac3de2{--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-23194 .elementor-element.elementor-element-858409a{font-family:"Noto Sans", Sans-serif;font-size:1.2rem;font-weight:300;line-height:1.7em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-55c29d0{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 12px 0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23194 .elementor-element.elementor-element-55c29d0:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-55c29d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363636B3;}.elementor-23194 .elementor-element.elementor-element-68ca040{--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-23194 .elementor-element.elementor-element-b1e6326{font-family:"Noto Sans", Sans-serif;font-size:1.2rem;font-weight:300;line-height:1.7em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-798ac6b{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 12px 0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23194 .elementor-element.elementor-element-798ac6b:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-798ac6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363636B3;}.elementor-23194 .elementor-element.elementor-element-ecff247{--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-23194 .elementor-element.elementor-element-ed0bd6c{font-family:"Noto Sans", Sans-serif;font-size:1.2rem;font-weight:300;line-height:1.7em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-f76cb3f{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 12px 0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23194 .elementor-element.elementor-element-f76cb3f:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-f76cb3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363636B3;}.elementor-23194 .elementor-element.elementor-element-61fc418{--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-23194 .elementor-element.elementor-element-b67cdd3{font-family:"Noto Sans", Sans-serif;font-size:1.2rem;font-weight:300;line-height:1.7em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-78c415b{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 12px 0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23194 .elementor-element.elementor-element-78c415b:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-78c415b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363636B3;}.elementor-23194 .elementor-element.elementor-element-3c0e470{--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-23194 .elementor-element.elementor-element-c531ebe{font-family:"Noto Sans", Sans-serif;font-size:1.2rem;font-weight:300;line-height:1.7em;color:#FFFFFF;}.elementor-23194 .elementor-element.elementor-element-6d2726b{--n-accordion-title-font-size:1.2rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-23194 .elementor-element.elementor-element-6d2726b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#363636B3;}.elementor-23194 .elementor-element.elementor-element-6d2726b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#363636B3;}.elementor-23194 .elementor-element.elementor-element-6d2726b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#1F1F1FCC;}.elementor-23194 .elementor-element.elementor-element-6d2726b {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-23194 .elementor-element.elementor-element-6d2726b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:300;line-height:2rem;}.elementor-23194 .elementor-element.elementor-element-b746dd8{--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-23194 .elementor-element.elementor-element-b746dd8:not(.elementor-motion-effects-element-type-background), .elementor-23194 .elementor-element.elementor-element-b746dd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fpsc-ctac.com/wp-content/uploads/2025/12/footer-bg-radial-gradient-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-23194 .elementor-element.elementor-element-fa55b0c{--spacer-size:150vh;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-23194 .elementor-element.elementor-element-1d42494{--width:90%;}}@media(max-width:1366px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23194 .elementor-element.elementor-element-06b1e6a{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-23194 .elementor-element.elementor-element-40f744e{--min-height:2500px;}.elementor-23194 .elementor-element.elementor-element-0ba3a4f{--padding-top:16rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23194 .elementor-element.elementor-element-696293b{--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23194 .elementor-element.elementor-element-06b1e6a{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:200px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23194 .elementor-element.elementor-element-61f06fe{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-23194 .elementor-element.elementor-element-fa55b0c{--spacer-size:50rem;}}@media(max-width:880px){.elementor-23194 .elementor-element.elementor-element-06b1e6a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-23194 .elementor-element.elementor-element-40f744e{--min-height:1580px;}.elementor-23194 .elementor-element.elementor-element-0ba3a4f{--padding-top:4rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23194 .elementor-element.elementor-element-b5ae5b8 .elementor-heading-title{font-size:44px;}.elementor-23194 .elementor-element.elementor-element-e6a8212 .elementor-heading-title{font-size:1.5rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23194 .elementor-element.elementor-element-db83e82 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23194 .elementor-element.elementor-element-5910c2e{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-23194 .elementor-element.elementor-element-ee26724 .elementor-heading-title{font-size:2rem;}.elementor-23194 .elementor-element.elementor-element-06b1e6a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23194 .elementor-element.elementor-element-07a5e10 .elementor-heading-title{font-size:1.9rem;}.elementor-23194 .elementor-element.elementor-element-058db57 .elementor-heading-title{font-size:1.9rem;}.elementor-23194 .elementor-element.elementor-element-72e372d .elementor-heading-title{font-size:1.9rem;}.elementor-23194 .elementor-element.elementor-element-13eb393 .elementor-heading-title{font-size:2rem;}}/* Start custom CSS for heading, class: .elementor-element-b5ae5b8 */.elementor-23194 .elementor-element.elementor-element-b5ae5b8 h2 {
    font-family: "all-round-gothic", sans-serif;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6a8212 */.elementor-23194 .elementor-element.elementor-element-e6a8212 h2 {
    font-family: "all-round-gothic", sans-serif;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed1a442 *//* =========================================================
Frosted “clear glass” (updated):
- panel blur reduced to 2px
- button now uses the SAME frosted glass treatment
========================================================= */

.gl-card {
	--r: 86px;
	--stroke: 2px;

	--glassA: 0.22;
	--glassTint: 210, 245, 255;

	--blur: 2px; /* ✅ requested */
	--sat: 165%;
	--con: 112%;

	--glowC: 120, 235, 255;
	--glowA: 0.55;

	margin: 0 auto;
	position: relative;
	width: min(980px, 100%);
	border-radius: var(--r);
	overflow: visible;
	isolation: isolate;

	background: rgba(var(--glassTint), var(--glassA));

	-webkit-backdrop-filter: blur(var(--blur)) saturate(var(--sat))
		contrast(var(--con));
	backdrop-filter: blur(var(--blur)) saturate(var(--sat)) contrast(var(--con));

	box-shadow: 0 22px 70px rgba(0, 0, 0, 0.22),
		inset 0 1px 0 rgba(255, 255, 255, 0.55),
		inset 0 -28px 80px rgba(0, 0, 0, 0.06);
}

.gl-card::before {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: inherit;
	pointer-events: none;

	background: linear-gradient(
			180deg,
			rgba(255, 255, 255, 0.35) 0%,
			rgba(255, 255, 255, 0.18) 18%,
			rgba(255, 255, 255, 0.08) 45%,
			rgba(255, 255, 255, 0) 100%
		),
		radial-gradient(
			120% 90% at 50% 45%,
			rgba(255, 255, 255, 0.16) 0%,
			rgba(255, 255, 255, 0.08) 40%,
			rgba(255, 255, 255, 0) 75%
		);

	opacity: 0.85;
	mix-blend-mode: screen;
}

.gl-card::after {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: inherit;
	padding: var(--stroke);
	pointer-events: none;

	background: radial-gradient(
			170px 120px at 7% 8%,
			rgba(255, 255, 255, 0.9) 0%,
			rgba(var(--glowC), 0.55) 28%,
			rgba(0, 0, 0, 0) 70%
		),
		radial-gradient(
			170px 120px at 93% 8%,
			rgba(255, 255, 255, 0.85) 0%,
			rgba(var(--glowC), 0.48) 30%,
			rgba(0, 0, 0, 0) 72%
		),
		radial-gradient(
			70% 22% at 50% 103%,
			rgba(var(--glowC), 0.55) 0%,
			rgba(var(--glowC), 0.18) 35%,
			rgba(0, 0, 0, 0) 75%
		),
		linear-gradient(
			180deg,
			rgba(190, 255, 255, 0.95) 0%,
			rgba(140, 235, 255, 0.8) 28%,
			rgba(120, 220, 255, 0.7) 55%,
			rgba(160, 245, 255, 0.85) 100%
		);

	-webkit-mask: linear-gradient(#000 0 0) content-box,
		linear-gradient(#000 0 0);
	-webkit-mask-composite: xor;
	mask-composite: exclude;

	filter: drop-shadow(0 0 10px rgba(var(--glowC), calc(var(--glowA) * 0.55)))
		drop-shadow(0 0 22px rgba(var(--glowC), calc(var(--glowA) * 0.25)));
	opacity: 0.95;
}

.gl-content {
	position: relative;
	z-index: 1;
	padding: 56px 56px 48px;
	text-align: center;
	background: transparent;
	color: #fff;
}

/* Text */
.gl-kicker {
	font: 600 30px/1.15 all-round-gothic, system-ui, -apple-system, Segoe UI,
		Roboto, Helvetica, Arial, sans-serif;
	letter-spacing: 0.2px;
	opacity: 0.92;
	text-shadow: 0 3px 20px rgba(0, 0, 0, 0.28);
	margin-bottom: 18px;
}

.gl-price-row {
	display: flex;
	justify-content: center;
	align-items: baseline;
	gap: 14px;
	margin-bottom: 18px;
}

.gl-only {
	font: 500 62px/1 all-round-gothic, system-ui, -apple-system, Segoe UI,
		Roboto, Helvetica, Arial, sans-serif;
	opacity: 0.9;
	text-shadow: 0 3px 22px rgba(0, 0, 0, 0.3);
}

.gl-price {
	font: 500 140px/0.92 all-round-gothic, system-ui, -apple-system, Segoe UI,
		Roboto, Helvetica, Arial, sans-serif;
	letter-spacing: -2px;
	text-shadow: 0 3px 26px rgba(0, 0, 0, 0.32);
}

.gl-sub {
	font: 600 34px/1.2 all-round-gothic, system-ui, -apple-system, Segoe UI,
		Roboto, Helvetica, Arial, sans-serif;
	opacity: 0.92;
	text-shadow: 0 3px 20px rgba(0, 0, 0, 0.28);
	margin: 6px 0 30px;
}

/* =========================================================
	Button: SAME frosted glass look (light, see-through)
	========================================================= */
.gl-btn {
	--btnA: 0.2; /* button glass opacity */

	position: relative;
	display: inline-flex;
	align-items: center;
	justify-content: center;

	height: 66px;
	min-width: 420px;
	padding: 0 54px;
	border-radius: 999px;

	text-decoration: none;
	color: #fff;
	font: 500 30px/1 all-round-gothic, system-ui, -apple-system, Segoe UI,
		Roboto, Helvetica, Arial, sans-serif;
	letter-spacing: 0.9px;

	/* see-through frosted glass */
	background: rgba(var(--glassTint), var(--btnA));

	/* soft “milky” lighting inside */
	box-shadow: 0 18px 46px rgba(0, 0, 0, 0.2),
		inset 0 1px 0 rgba(255, 255, 255, 0.55),
		inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	border: 1px solid rgba(200, 255, 255, 0.55);

	transition: transform 0.15s ease, box-shadow 0.15s ease,
		border-color 0.15s ease;
}

/* Button rim glow + slight cyan/purple edge like ref */
.gl-btn::before {
	content: "";
	position: absolute;
	inset: -2px;
	border-radius: inherit;
	padding: 2px;
	pointer-events: none;

	background: radial-gradient(
			120px 90px at 18% 40%,
			rgba(120, 235, 255, 0.55) 0%,
			rgba(0, 0, 0, 0) 70%
		),
		radial-gradient(
			140px 90px at 82% 40%,
			rgba(180, 110, 255, 0.45) 0%,
			rgba(0, 0, 0, 0) 72%
		),
		linear-gradient(
			180deg,
			rgba(255, 255, 255, 0.45) 0%,
			rgba(255, 255, 255, 0.14) 18%,
			rgba(255, 255, 255, 0) 60%
		),
		linear-gradient(
			90deg,
			rgba(120, 235, 255, 0.7) 0%,
			rgba(255, 255, 255, 0) 32%,
			rgba(180, 110, 255, 0.55) 70%,
			rgba(120, 235, 255, 0.7) 100%
		);

	-webkit-mask: linear-gradient(#000 0 0) content-box,
		linear-gradient(#000 0 0);
	-webkit-mask-composite: xor;
	mask-composite: exclude;

	filter: blur(0.35px) drop-shadow(0 0 12px rgba(var(--glowC), 0.22));
	opacity: 0.85;
	mix-blend-mode: screen;
}

/* extra “glass” sheen across the button face */
.gl-btn::after {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: inherit;
	pointer-events: none;

	background: linear-gradient(
			180deg,
			rgba(255, 255, 255, 0.3) 0%,
			rgba(255, 255, 255, 0.1) 22%,
			rgba(255, 255, 255, 0) 55%
		),
		radial-gradient(
			120% 90% at 50% 120%,
			rgba(var(--glowC), 0.18) 0%,
			rgba(0, 0, 0, 0) 70%
		);
	opacity: 0.65;
	mix-blend-mode: screen;
}

.gl-btn span {
	position: relative;
	z-index: 1;
}

.gl-btn:hover {
	transform: translateY(-1px);
	border-color: rgba(220, 255, 255, 0.75);
	box-shadow: 0 22px 56px rgba(0, 0, 0, 0.22),
		inset 0 1px 0 rgba(255, 255, 255, 0.6),
		inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	color: #fff;
}

.top-sheen {
	background: url(/wp-content/uploads/2026/01/top-modified.png);
	background-size: 450px 30px;
	background-repeat: no-repeat;
	transform: translateY(-14px);
	top: 0;
	left: 50px;
	position: absolute;
	width: 70%;
	height: 100px;
}

.bottom-sheen {
	background: url(/wp-content/uploads/2026/01/bottom.png);
	background-size: 380px 60px;
	background-position: right -20px top 0px;
	background-repeat: no-repeat;
	transform: translateY(54px);
	bottom: 0;
	right: 50px;
	position: absolute;
	width: 80%;
	height: 90px;
}

.corner-sheen {
	background: url(/wp-content/uploads/2026/01/top-right.png);
	background-size: contain;
	background-repeat: no-repeat;
	transform: translate(24px, -20px) rotate(-6deg);
	top: 0;
	right: 0px;
	position: absolute;
	width: 135px;
	height: 100px;
}

/* Responsive */
@media (max-width: 767px) {
	.gl-card {
		--r: 26px;
	}
	.gl-content {
		padding: 38px 18px 34px;
	}
	.gl-kicker {
		font-size: 20px;
	}
	.gl-only {
		font-size: 22px;
	}
	.gl-price {
		font-size: 82px;
	}
	.gl-sub {
		font-size: 20px;
		margin-bottom: 22px;
	}
	.gl-btn {
		min-width: 260px;
		height: 56px;
		font-size: 20px;
	}

	.corner-sheen {
		transform: translate(15px, -8px) rotate(-6deg);
		width: 50px;
		height: 100px;
	}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f391fb6 */.elementor-23194 .elementor-element.elementor-element-f391fb6 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d84a6f4 */.elementor-23194 .elementor-element.elementor-element-d84a6f4 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-897e11f */.elementor-23194 .elementor-element.elementor-element-897e11f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ae34aa4 */.elementor-23194 .elementor-element.elementor-element-ae34aa4 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a495fe1 */.elementor-23194 .elementor-element.elementor-element-a495fe1 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c43c1ac */.elementor-23194 .elementor-element.elementor-element-c43c1ac {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8106617 */.elementor-23194 .elementor-element.elementor-element-8106617 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7bdca0 */.elementor-23194 .elementor-element.elementor-element-f7bdca0 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06b1e6a *//* =========================================================
   Elementor “glass card” extras ONLY
   - No typography overrides (Elementor controls fonts/colors)
   - Border changed from cyan glow to #3a3d40 (soft graphite)
   - Keeps the same glass depth / rim sheen / underglow
   =========================================================

   Apply these CSS classes in Elementor:
   - Card container (inner Container): glass-card
   - Button widget (optional): glass-btn  (only if you want pill styling)
*/

/* ===== CARD CONTAINER (extras only) ===== */
.glass-card {
	--r: 44px;
	--stroke: 2px;

	/* glass panel tint (lets parent background show through) */
	--panel: 10, 16, 18; /* deep charcoal tint */
	--panelA: 0.72; /* transparency */

	/* border color (graphite) */
	--rimHex: #3a3d40;
	--rimA: 0.55; /* glow strength (subtle) */

	position: relative;
	border-radius: var(--r);
	overflow: hidden;
	isolation: isolate;

	background: rgba(var(--panel), var(--panelA));

	-webkit-backdrop-filter: blur(10px) saturate(120%);
	backdrop-filter: blur(10px) saturate(120%);

	box-shadow: 
		0 22px 70px rgba(0, 0, 0, 0.5),
		inset 0 0 0 1px rgba(255,255,255,0.06),
		inset 0 1px 0 rgba(255, 255, 255, 0.08),
		inset 0 -40px 90px rgba(0, 0, 0, 0.45);
}

/* Subtle internal lighting/vignette (no text changes) */
.glass-card::before {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: inherit;
	pointer-events: none;

	background: radial-gradient(
			120% 90% at 50% 20%,
			rgba(255, 255, 255, 0.1) 0%,
			rgba(255, 255, 255, 0.05) 26%,
			rgba(255, 255, 255, 0) 60%
		),
		radial-gradient(
			120% 120% at 50% 90%,
			rgba(0, 0, 0, 0.55) 0%,
			rgba(0, 0, 0, 0.35) 35%,
			rgba(0, 0, 0, 0) 70%
		),
		linear-gradient(
			180deg,
			rgba(255, 255, 255, 0.06) 0%,
			rgba(255, 255, 255, 0) 30%,
			rgba(0, 0, 0, 0.28) 100%
		);
	opacity: 0.95;
}

/* Border stroke + graphite sheen (ring mask) */
/* Border stroke + graphite sheen (ring mask) */
/* Border stroke + glassy graphite rim (ring mask) */
.glass-card::after {
	content: "";
	position: absolute;
	inset: 0;
	border-radius: inherit;
	padding: var(--stroke);
	pointer-events: none;

	background:
	  /* ===== Glass bevel: inner highlight (thin, top-biased) ===== */ linear-gradient(
			180deg,
			rgba(255, 255, 255, 0.22) 0%,
			rgba(255, 255, 255, 0.1) 16%,
			rgba(255, 255, 255, 0) 48%
		),
		/* ===== Arrow #1: top-center hotspot (localized) ===== */
			radial-gradient(
				55% 16% at 50% 0%,
				rgba(255, 255, 255, 0.22) 0%,
				rgba(255, 255, 255, 0.1) 38%,
				rgba(255, 255, 255, 0) 78%
			),
		/* ===== Arrow #2: top-right corner hotspot (localized) ===== */
			radial-gradient(
				170px 170px at 97% 10%,
				rgba(255, 255, 255, 0.26) 0%,
				rgba(255, 255, 255, 0.1) 40%,
				rgba(255, 255, 255, 0) 74%
			),
		/* ===== subtle right-edge catch (very thin) ===== */
			linear-gradient(
				90deg,
				rgba(255, 255, 255, 0) 78%,
				rgba(255, 255, 255, 0.07) 90%,
				rgba(255, 255, 255, 0) 100%
			),
		/* ===== Bottom “roll off” (very subtle) ===== */
			radial-gradient(
				70% 18% at 50% 104%,
				rgba(255, 255, 255, 0.08) 0%,
				rgba(255, 255, 255, 0.03) 42%,
				rgba(255, 255, 255, 0) 78%
			),
		/* ===== Main graphite stroke (this is your #3a3d40) ===== */
			linear-gradient(
				180deg,
				rgba(58, 61, 64, 0.92) 0%,
				rgba(58, 61, 64, 0.78) 45%,
				rgba(58, 61, 64, 0.62) 70%,
				rgba(58, 61, 64, 0.86) 100%
			);

	/* keep ONLY the ring */
	-webkit-mask: linear-gradient(#000 0 0) content-box,
		linear-gradient(#000 0 0);
	-webkit-mask-composite: xor;
	mask-composite: exclude;

	/* IMPORTANT: no “neon glow”. This is just depth. */
	filter: drop-shadow(0 0 18px rgba(0, 0, 0, 0.55));

	opacity: 0.95;
}

/* Make sure Elementor widgets sit above the glass layers */
.glass-card > * {
	position: relative;
	z-index: 1;
}

/* Responsive (ONLY shape/visuals; no typography) */
@media (max-width: 768px) {
	.glass-card {
		--r: 36px;
	}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c4c44c */.elementor-23194 .elementor-element.elementor-element-1c4c44c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32e2678 */.elementor-23194 .elementor-element.elementor-element-32e2678 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46234dc */.elementor-23194 .elementor-element.elementor-element-46234dc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858409a */.elementor-23194 .elementor-element.elementor-element-858409a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e6326 */.elementor-23194 .elementor-element.elementor-element-b1e6326 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed0bd6c */.elementor-23194 .elementor-element.elementor-element-ed0bd6c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67cdd3 */.elementor-23194 .elementor-element.elementor-element-b67cdd3 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c531ebe */.elementor-23194 .elementor-element.elementor-element-c531ebe p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c4c44c */.elementor-23194 .elementor-element.elementor-element-1c4c44c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32e2678 */.elementor-23194 .elementor-element.elementor-element-32e2678 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46234dc */.elementor-23194 .elementor-element.elementor-element-46234dc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858409a */.elementor-23194 .elementor-element.elementor-element-858409a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e6326 */.elementor-23194 .elementor-element.elementor-element-b1e6326 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed0bd6c */.elementor-23194 .elementor-element.elementor-element-ed0bd6c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67cdd3 */.elementor-23194 .elementor-element.elementor-element-b67cdd3 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c531ebe */.elementor-23194 .elementor-element.elementor-element-c531ebe p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c4c44c */.elementor-23194 .elementor-element.elementor-element-1c4c44c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32e2678 */.elementor-23194 .elementor-element.elementor-element-32e2678 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46234dc */.elementor-23194 .elementor-element.elementor-element-46234dc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858409a */.elementor-23194 .elementor-element.elementor-element-858409a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e6326 */.elementor-23194 .elementor-element.elementor-element-b1e6326 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed0bd6c */.elementor-23194 .elementor-element.elementor-element-ed0bd6c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67cdd3 */.elementor-23194 .elementor-element.elementor-element-b67cdd3 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c531ebe */.elementor-23194 .elementor-element.elementor-element-c531ebe p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c4c44c */.elementor-23194 .elementor-element.elementor-element-1c4c44c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32e2678 */.elementor-23194 .elementor-element.elementor-element-32e2678 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46234dc */.elementor-23194 .elementor-element.elementor-element-46234dc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858409a */.elementor-23194 .elementor-element.elementor-element-858409a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e6326 */.elementor-23194 .elementor-element.elementor-element-b1e6326 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed0bd6c */.elementor-23194 .elementor-element.elementor-element-ed0bd6c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67cdd3 */.elementor-23194 .elementor-element.elementor-element-b67cdd3 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c531ebe */.elementor-23194 .elementor-element.elementor-element-c531ebe p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c4c44c */.elementor-23194 .elementor-element.elementor-element-1c4c44c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32e2678 */.elementor-23194 .elementor-element.elementor-element-32e2678 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46234dc */.elementor-23194 .elementor-element.elementor-element-46234dc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858409a */.elementor-23194 .elementor-element.elementor-element-858409a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e6326 */.elementor-23194 .elementor-element.elementor-element-b1e6326 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed0bd6c */.elementor-23194 .elementor-element.elementor-element-ed0bd6c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67cdd3 */.elementor-23194 .elementor-element.elementor-element-b67cdd3 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c531ebe */.elementor-23194 .elementor-element.elementor-element-c531ebe p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c4c44c */.elementor-23194 .elementor-element.elementor-element-1c4c44c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32e2678 */.elementor-23194 .elementor-element.elementor-element-32e2678 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46234dc */.elementor-23194 .elementor-element.elementor-element-46234dc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858409a */.elementor-23194 .elementor-element.elementor-element-858409a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e6326 */.elementor-23194 .elementor-element.elementor-element-b1e6326 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed0bd6c */.elementor-23194 .elementor-element.elementor-element-ed0bd6c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67cdd3 */.elementor-23194 .elementor-element.elementor-element-b67cdd3 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c531ebe */.elementor-23194 .elementor-element.elementor-element-c531ebe p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c4c44c */.elementor-23194 .elementor-element.elementor-element-1c4c44c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32e2678 */.elementor-23194 .elementor-element.elementor-element-32e2678 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46234dc */.elementor-23194 .elementor-element.elementor-element-46234dc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858409a */.elementor-23194 .elementor-element.elementor-element-858409a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e6326 */.elementor-23194 .elementor-element.elementor-element-b1e6326 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed0bd6c */.elementor-23194 .elementor-element.elementor-element-ed0bd6c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67cdd3 */.elementor-23194 .elementor-element.elementor-element-b67cdd3 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c531ebe */.elementor-23194 .elementor-element.elementor-element-c531ebe p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c4c44c */.elementor-23194 .elementor-element.elementor-element-1c4c44c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32e2678 */.elementor-23194 .elementor-element.elementor-element-32e2678 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46234dc */.elementor-23194 .elementor-element.elementor-element-46234dc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858409a */.elementor-23194 .elementor-element.elementor-element-858409a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e6326 */.elementor-23194 .elementor-element.elementor-element-b1e6326 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed0bd6c */.elementor-23194 .elementor-element.elementor-element-ed0bd6c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67cdd3 */.elementor-23194 .elementor-element.elementor-element-b67cdd3 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c531ebe */.elementor-23194 .elementor-element.elementor-element-c531ebe p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c4c44c */.elementor-23194 .elementor-element.elementor-element-1c4c44c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32e2678 */.elementor-23194 .elementor-element.elementor-element-32e2678 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46234dc */.elementor-23194 .elementor-element.elementor-element-46234dc p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858409a */.elementor-23194 .elementor-element.elementor-element-858409a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e6326 */.elementor-23194 .elementor-element.elementor-element-b1e6326 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed0bd6c */.elementor-23194 .elementor-element.elementor-element-ed0bd6c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b67cdd3 */.elementor-23194 .elementor-element.elementor-element-b67cdd3 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c531ebe */.elementor-23194 .elementor-element.elementor-element-c531ebe p {
    margin-bottom: 0;
}/* End custom CSS */