.elementor-248 .elementor-element.elementor-element-e5d6d62{--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-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 );}.elementor-248 .elementor-element.elementor-element-8df95a9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-a86df29{--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-248 .elementor-element.elementor-element-ff24980.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-bbb45ec{--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-248 .elementor-element.elementor-element-bbb45ec:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-bbb45ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-248 .elementor-element.elementor-element-d6e8677.xpro-widget-bg-overlay:before{transition:background 0.3s;}.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 );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-248 .elementor-element.elementor-element-9920563.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-9920563{font-family:"articulat-cf", Sans-serif;font-size:17px;font-weight:400;font-style:italic;color:var( --e-global-color-5b67ffb );}.elementor-248 .elementor-element.elementor-element-2c5ac12{--display:flex;--pa-sh-divider-pos:bottom;--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;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-248 .elementor-element.elementor-element-2c5ac12:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-2c5ac12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-2c5ac12 #premium-shape-divider-2c5ac12 svg{height:150px;stroke:var( --e-global-color-text );opacity:0.6;}.elementor-248 .elementor-element.elementor-element-2c5ac12.premium-shape-divider__bottom:not(.premium-sh-no-stretch-yes) #premium-shape-divider-2c5ac12{transform:scaleX(2.1);--pa-divider-scale:2.1;}.elementor-248 .elementor-element.elementor-element-2c5ac12.premium-shape-divider__top:not(.premium-sh-no-stretch-yes) #premium-shape-divider-2c5ac12{transform:scaleX(2.1) rotateX(180deg);--pa-divider-scale:2.1;}.elementor-248 .elementor-element.elementor-element-2c5ac12.premium-shape-divider__bottom.premium-sh-no-stretch-yes #premium-shape-divider-2c5ac12{transform:scale(2.1);--pa-divider-scale:2.1;}.elementor-248 .elementor-element.elementor-element-2c5ac12.premium-shape-divider__top.premium-sh-no-stretch-yes #premium-shape-divider-2c5ac12{transform:scale(2.1) rotateX(180deg);--pa-divider-scale:2.1;}.elementor-248 .elementor-element.elementor-element-2c5ac12.premium-shape-divider__right:not(.premium-sh-no-stretch-yes) #premium-shape-divider-2c5ac12, .elementor-248 .elementor-element.elementor-element-2c5ac12.premium-shape-divider__left:not(.premium-sh-no-stretch-yes) #premium-shape-divider-2c5ac12{transform:scaleY(2.1);--pa-divider-scale:2.1;}.elementor-248 .elementor-element.elementor-element-2c5ac12.premium-shape-divider__right.premium-sh-no-stretch-yes #premium-shape-divider-2c5ac12, .elementor-248 .elementor-element.elementor-element-2c5ac12.premium-shape-divider__left.premium-sh-no-stretch-yes #premium-shape-divider-2c5ac12{transform:scale(2.1);--pa-divider-scale:2.1;}.elementor-248 .elementor-element.elementor-element-2c5ac12 #premium-shape-divider-2c5ac12{bottom:0px;}.elementor-248 .elementor-element.elementor-element-2c5ac12.premium-shape-divider-anime-yes:not(.premium-shape22) #premium-shape-divider-2c5ac12{animation-duration:10s;animation-direction:alternate;}.elementor-248 .elementor-element.elementor-element-2c5ac12 #premium-shape-divider-2c5ac12 svg,
                    .elementor-248 .elementor-element.elementor-element-2c5ac12 #premium-shape-divider-2c5ac12 svg *{fill:var( --e-global-color-primary );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-fd71adf{--iteration-count:infinite;--animation-duration:1200ms;padding:0% 0% 1% 0%;--dynamic-text-color:var( --e-global-color-text );}.elementor-248 .elementor-element.elementor-element-fd71adf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-fd71adf .elementor-headline{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:3rem;font-weight:600;}.elementor-248 .elementor-element.elementor-element-fd71adf .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-248 .elementor-element.elementor-element-fd71adf .elementor-headline-dynamic-wrapper path{stroke:#D86D1D;stroke-width:12px;}.elementor-248 .elementor-element.elementor-element-7bffa05.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-7bffa05{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-248 .elementor-element.elementor-element-29746b2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-29746b2{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-248 .elementor-element.elementor-element-bdf6f6a{--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;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-248 .elementor-element.elementor-element-0574a63{--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-248 .elementor-element.elementor-element-7ddb3ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-7ddb3ad .elementor-icon-box-wrapper{gap:10px;}.elementor-248 .elementor-element.elementor-element-7ddb3ad .elementor-icon{font-size:30px;}.elementor-248 .elementor-element.elementor-element-7ddb3ad .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-7ddb3ad .elementor-icon-box-title a{font-family:"Special Gothic", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-248 .elementor-element.elementor-element-7ddb3ad .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-248 .elementor-element.elementor-element-ad604cc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button, .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinhor:before , .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinver:before , .elementor-widget-premium-addon-button .premium-button-style5-radialin:before , .elementor-widget-premium-addon-button .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-widget-premium-addon-button .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-line2::before, .elementor-widget-premium-addon-button .premium-button-line4::before, .elementor-widget-premium-addon-button .premium-button-line5::before, .elementor-widget-premium-addon-button .premium-button-line5::after, .elementor-widget-premium-addon-button .premium-button-line6::before, .elementor-widget-premium-addon-button .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-none:hover, .elementor-widget-premium-addon-button .premium-button-style8:hover, .elementor-widget-premium-addon-button .premium-button-style1:before, .elementor-widget-premium-addon-button .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-button .premium-button-style2-shutinhor, .elementor-widget-premium-addon-button .premium-button-style2-shutinver, .elementor-widget-premium-addon-button .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-button .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-button .premium-button-style3-after:hover, .elementor-widget-premium-addon-button .premium-button-style3-before:hover, .elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper, .elementor-widget-premium-addon-button .premium-button-style5-radialin, .elementor-widget-premium-addon-button .premium-button-style5-radialout:before, .elementor-widget-premium-addon-button .premium-button-style5-rectin, .elementor-widget-premium-addon-button .premium-button-style5-rectout:before, .elementor-widget-premium-addon-button .premium-button-style6-bg, .elementor-widget-premium-addon-button .premium-button-style6:hover, .elementor-widget-premium-addon-button .premium-button-style6:hover::before{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-248 .elementor-element.elementor-element-8c73be8{padding:4% 0% 0% 0%;text-align:left;}.elementor-248 .elementor-element.elementor-element-8c73be8.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-8c73be8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-8c73be8 .premium-button .premium-button-text-icon-wrapper span{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#0C0C0C;}.elementor-248 .elementor-element.elementor-element-8c73be8 .premium-button, .elementor-248 .elementor-element.elementor-element-8c73be8 .premium-button.premium-button-style2-shutinhor:before , .elementor-248 .elementor-element.elementor-element-8c73be8 .premium-button.premium-button-style2-shutinver:before , .elementor-248 .elementor-element.elementor-element-8c73be8 .premium-button-style5-radialin:before , .elementor-248 .elementor-element.elementor-element-8c73be8 .premium-button-style5-rectin:before{background-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-8c73be8 .premium-button{border-style:none;border-radius:0px;}.elementor-248 .elementor-element.elementor-element-8c73be8 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-248 .elementor-element.elementor-element-8c73be8 .premium-button-line6::after{color:#0C0C0C;}.elementor-248 .elementor-element.elementor-element-8c73be8 .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:#FFFFFF80;}.elementor-248 .elementor-element.elementor-element-8c73be8 .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-8c73be8 .premium-button:hover{border-style:none;}.elementor-248 .elementor-element.elementor-element-dc1cf0f{--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-248 .elementor-element.elementor-element-8be548d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-8be548d .elementor-icon-box-wrapper{gap:8px;}.elementor-248 .elementor-element.elementor-element-8be548d .elementor-icon{font-size:30px;}.elementor-248 .elementor-element.elementor-element-8be548d .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-8be548d .elementor-icon-box-title a{font-family:"Special Gothic", Sans-serif;font-size:1.3rem;font-weight:400;}.elementor-248 .elementor-element.elementor-element-8be548d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-248 .elementor-element.elementor-element-be03bf8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-505a637{padding:4% 0% 0% 0%;text-align:left;}.elementor-248 .elementor-element.elementor-element-505a637.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-505a637.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-505a637 .premium-button .premium-button-text-icon-wrapper span{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#0C0C0C;}.elementor-248 .elementor-element.elementor-element-505a637 .premium-button, .elementor-248 .elementor-element.elementor-element-505a637 .premium-button.premium-button-style2-shutinhor:before , .elementor-248 .elementor-element.elementor-element-505a637 .premium-button.premium-button-style2-shutinver:before , .elementor-248 .elementor-element.elementor-element-505a637 .premium-button-style5-radialin:before , .elementor-248 .elementor-element.elementor-element-505a637 .premium-button-style5-rectin:before{background-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-505a637 .premium-button{border-style:none;border-radius:0px;}.elementor-248 .elementor-element.elementor-element-505a637 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-248 .elementor-element.elementor-element-505a637 .premium-button-line6::after{color:#0C0C0C;}.elementor-248 .elementor-element.elementor-element-505a637 .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:#FFFFFF80;}.elementor-248 .elementor-element.elementor-element-505a637 .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-505a637 .premium-button:hover{border-style:none;}.elementor-248 .elementor-element.elementor-element-3dde7e2{--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-248 .elementor-element.elementor-element-4e8dd50.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-4e8dd50 .elementor-icon-box-wrapper{gap:8px;}.elementor-248 .elementor-element.elementor-element-4e8dd50 .elementor-icon{font-size:30px;}.elementor-248 .elementor-element.elementor-element-4e8dd50 .elementor-icon-box-title, .elementor-248 .elementor-element.elementor-element-4e8dd50 .elementor-icon-box-title a{font-family:"Special Gothic", Sans-serif;font-size:1.3rem;font-weight:400;}.elementor-248 .elementor-element.elementor-element-4e8dd50 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-248 .elementor-element.elementor-element-b62a6da.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-global .premium-button .premium-button-text-icon-wrapper span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-global .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-global .premium-drawable-icon *, .elementor-widget-global .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-global .premium-button, .elementor-widget-global .premium-button.premium-button-style2-shutinhor:before , .elementor-widget-global .premium-button.premium-button-style2-shutinver:before , .elementor-widget-global .premium-button-style5-radialin:before , .elementor-widget-global .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-global .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-widget-global .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-global .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-primary );}.elementor-widget-global .premium-button:hover .premium-drawable-icon *, .elementor-widget-global .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );}.elementor-widget-global .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-global .premium-button-line2::before, .elementor-widget-global .premium-button-line4::before, .elementor-widget-global .premium-button-line5::before, .elementor-widget-global .premium-button-line5::after, .elementor-widget-global .premium-button-line6::before, .elementor-widget-global .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-global .premium-button-style4-icon-wrapper{color:var( --e-global-color-primary );}.elementor-widget-global .premium-button-style4-icon-wrapper svg{fill:var( --e-global-color-primary );}.elementor-widget-global .premium-button-none:hover, .elementor-widget-global .premium-button-style8:hover, .elementor-widget-global .premium-button-style1:before, .elementor-widget-global .premium-button-style2-shutouthor:before, .elementor-widget-global .premium-button-style2-shutoutver:before, .elementor-widget-global .premium-button-style2-shutinhor, .elementor-widget-global .premium-button-style2-shutinver, .elementor-widget-global .premium-button-style2-dshutinhor:before, .elementor-widget-global .premium-button-style2-dshutinver:before, .elementor-widget-global .premium-button-style2-scshutouthor:before, .elementor-widget-global .premium-button-style2-scshutoutver:before, .elementor-widget-global .premium-button-style3-after:hover, .elementor-widget-global .premium-button-style3-before:hover, .elementor-widget-global .premium-button-style4-icon-wrapper, .elementor-widget-global .premium-button-style5-radialin, .elementor-widget-global .premium-button-style5-radialout:before, .elementor-widget-global .premium-button-style5-rectin, .elementor-widget-global .premium-button-style5-rectout:before, .elementor-widget-global .premium-button-style6-bg, .elementor-widget-global .premium-button-style6:hover, .elementor-widget-global .premium-button-style6:hover::before{background-color:var( --e-global-color-text );}.elementor-widget-global .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-global .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-248 .elementor-element.elementor-global-3538{padding:4% 0% 0% 0%;text-align:left;}.elementor-248 .elementor-element.elementor-global-3538.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-global-3538.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-global-3538 .premium-button .premium-button-text-icon-wrapper span{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#0C0C0C;}.elementor-248 .elementor-element.elementor-global-3538 .premium-button, .elementor-248 .elementor-element.elementor-global-3538 .premium-button.premium-button-style2-shutinhor:before , .elementor-248 .elementor-element.elementor-global-3538 .premium-button.premium-button-style2-shutinver:before , .elementor-248 .elementor-element.elementor-global-3538 .premium-button-style5-radialin:before , .elementor-248 .elementor-element.elementor-global-3538 .premium-button-style5-rectin:before{background-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-global-3538 .premium-button{border-style:none;border-radius:0px;}.elementor-248 .elementor-element.elementor-global-3538 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-248 .elementor-element.elementor-global-3538 .premium-button-line6::after{color:#0C0C0C;}.elementor-248 .elementor-element.elementor-global-3538 .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:#FFFFFF80;}.elementor-248 .elementor-element.elementor-global-3538 .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-global-3538 .premium-button:hover{border-style:none;}.elementor-248 .elementor-element.elementor-element-10d7ea2b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-248 .elementor-element.elementor-element-10d7ea2b:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-10d7ea2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-248 .elementor-element.elementor-element-5c4eaef2{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-6560285.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-6560285 .elementor-heading-title{font-family:"Special Gothic", Sans-serif;font-size:3rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-5b6ba828{padding:2% 5% 2% 2%;text-align:start;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;color:#D3D3D3;}.elementor-248 .elementor-element.elementor-element-5b6ba828.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-5b6ba828.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-12e94b0c{--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-248 .elementor-element.elementor-element-7539bfb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-4674090{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-248 .elementor-element.elementor-element-9bb4832{--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-248 .elementor-element.elementor-element-3de882f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-b84a708{--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:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-248 .elementor-element.elementor-element-c9768f5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-c9768f5 .elementor-heading-title{font-family:"Special Gothic", Sans-serif;font-size:3rem;font-weight:400;color:var( --e-global-color-text );}.elementor-248 .elementor-element.elementor-element-a8db3ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-a8db3ce .elementor-heading-title{font-family:"Open Sans Hebrew Condensed", Sans-serif;font-size:3rem;font-weight:400;font-style:italic;letter-spacing:0.8px;color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-90106c1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-9ff3530{padding:3% 0% 0% 0%;text-align:left;}.elementor-248 .elementor-element.elementor-element-9ff3530.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-9ff3530 .premium-button .premium-button-text-icon-wrapper span{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#0C0C0C;}.elementor-248 .elementor-element.elementor-element-9ff3530 .premium-button, .elementor-248 .elementor-element.elementor-element-9ff3530 .premium-button.premium-button-style2-shutinhor:before , .elementor-248 .elementor-element.elementor-element-9ff3530 .premium-button.premium-button-style2-shutinver:before , .elementor-248 .elementor-element.elementor-element-9ff3530 .premium-button-style5-radialin:before , .elementor-248 .elementor-element.elementor-element-9ff3530 .premium-button-style5-rectin:before{background-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-9ff3530 .premium-button{border-style:none;border-radius:0px;}.elementor-248 .elementor-element.elementor-element-9ff3530 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-248 .elementor-element.elementor-element-9ff3530 .premium-button-line6::after{color:#0C0C0C;}.elementor-248 .elementor-element.elementor-element-9ff3530 .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:#FFFFFF80;}.elementor-248 .elementor-element.elementor-element-9ff3530 .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-9ff3530 .premium-button:hover{border-style:none;}.elementor-248 .elementor-element.elementor-element-e9b3279{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%;}.elementor-248 .elementor-element.elementor-element-b65cde3{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-248 .elementor-element.elementor-element-f435111.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-f435111 .elementor-heading-title{font-family:"Special Gothic", Sans-serif;font-size:2.5rem;font-weight:400;color:var( --e-global-color-text );}.elementor-248 .elementor-element.elementor-element-d22840b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-0bd80ad{--spacer-size:35px;}.elementor-248 .elementor-element.elementor-element-0bd80ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-34df91e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-248 .elementor-element.elementor-element-34df91e{text-align:left;}.elementor-248 .elementor-element.elementor-element-34df91e .premium-button .premium-button-text-icon-wrapper span{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#0C0C0C;}.elementor-248 .elementor-element.elementor-element-34df91e .premium-button, .elementor-248 .elementor-element.elementor-element-34df91e .premium-button.premium-button-style2-shutinhor:before , .elementor-248 .elementor-element.elementor-element-34df91e .premium-button.premium-button-style2-shutinver:before , .elementor-248 .elementor-element.elementor-element-34df91e .premium-button-style5-radialin:before , .elementor-248 .elementor-element.elementor-element-34df91e .premium-button-style5-rectin:before{background-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-34df91e .premium-button{border-style:none;border-radius:0px;}.elementor-248 .elementor-element.elementor-element-34df91e .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-248 .elementor-element.elementor-element-34df91e .premium-button-line6::after{color:#0C0C0C;}.elementor-248 .elementor-element.elementor-element-34df91e .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:#FFFFFF80;}.elementor-248 .elementor-element.elementor-element-34df91e .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-34df91e .premium-button:hover{border-style:none;}.elementor-248 .elementor-element.elementor-element-abaa26c{--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:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-248 .elementor-element.elementor-element-babe4b4.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:768px){.elementor-248 .elementor-element.elementor-element-10d7ea2b{--content-width:1200px;}.elementor-248 .elementor-element.elementor-element-5c4eaef2{--width:40%;}.elementor-248 .elementor-element.elementor-element-12e94b0c{--width:60%;}.elementor-248 .elementor-element.elementor-element-9bb4832{--width:50%;}.elementor-248 .elementor-element.elementor-element-b84a708{--width:50%;}.elementor-248 .elementor-element.elementor-element-b65cde3{--width:50%;}.elementor-248 .elementor-element.elementor-element-abaa26c{--width:50%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-global .premium-button .premium-button-text-icon-wrapper span{font-size:var( --e-global-typography-primary-font-size );}.elementor-248 .elementor-element.elementor-element-10d7ea2b{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-248 .elementor-element.elementor-element-4674090{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-248 .elementor-element.elementor-element-9920563{padding:18px 18px 18px 18px;font-size:15px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-248 .elementor-element.elementor-element-fd71adf .elementor-headline{font-size:32px;}.elementor-248 .elementor-element.elementor-element-7bffa05{font-size:18px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-248 .elementor-element.elementor-element-ad604cc{padding:0% 0% 3% 0%;}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{font-size:var( --e-global-typography-primary-font-size );}.elementor-248 .elementor-element.elementor-element-8c73be8{padding:1% 0% 2% 0%;}.elementor-248 .elementor-element.elementor-element-8c73be8 .premium-button .premium-button-text-icon-wrapper span{font-size:15px;}.elementor-248 .elementor-element.elementor-element-505a637{padding:0% 0% 2% 0%;}.elementor-248 .elementor-element.elementor-element-505a637 .premium-button .premium-button-text-icon-wrapper span{font-size:15px;}.elementor-248 .elementor-element.elementor-element-3dde7e2{--padding-top:0%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-widget-global .premium-button .premium-button-text-icon-wrapper span{font-size:var( --e-global-typography-primary-font-size );}.elementor-248 .elementor-element.elementor-global-3538 .premium-button .premium-button-text-icon-wrapper span{font-size:15px;}.elementor-248 .elementor-element.elementor-element-10d7ea2b{--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-248 .elementor-element.elementor-element-12e94b0c{--padding-top:35px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-4674090{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-248 .elementor-element.elementor-element-9bb4832{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248 .elementor-element.elementor-element-b84a708{--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-248 .elementor-element.elementor-element-9ff3530{padding:4% 0% 0% 0%;}.elementor-248 .elementor-element.elementor-element-9ff3530 .premium-button .premium-button-text-icon-wrapper span{font-size:15px;}.elementor-248 .elementor-element.elementor-element-e9b3279{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-248 .elementor-element.elementor-element-0bd80ad{--spacer-size:10px;}.elementor-248 .elementor-element.elementor-element-34df91e{padding:0px 0px 15px 0px;}.elementor-248 .elementor-element.elementor-element-34df91e .premium-button .premium-button-text-icon-wrapper span{font-size:15px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Special Gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ducchurch.org/wp-content/uploads/2025/11/SpecialGothicExpandedOne-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Special Gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ducchurch.org/wp-content/uploads/2025/11/CalSans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */