.elementor-50 .elementor-element.elementor-element-676e71e6{--display:flex;--overlay-opacity:0.6;--margin-top:-258px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-676e71e6:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-676e71e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../jpg/bathroom-contractor-danbury-connecticut.jpg");background-position:center center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-676e71e6::before, .elementor-50 .elementor-element.elementor-element-676e71e6 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-676e71e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-676e71e6 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-676e71e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-676e71e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9ef53df );--background-overlay:'';}.elementor-50 .elementor-element.elementor-element-2d3ae8f4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:308px;--padding-bottom:208px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-76ccf63f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-50 .elementor-element.elementor-element-2ab3250e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-5acd0cf8{--divider-border-style:solid;--divider-color:var( --e-global-color-b1a5582 );--divider-border-width:18px;}.elementor-50 .elementor-element.elementor-element-5acd0cf8 .elementor-divider-separator{width:88px;}.elementor-50 .elementor-element.elementor-element-5acd0cf8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-50 .elementor-element.elementor-element-72e836c7{--display:flex;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-b019aed .elementor-heading-title{font-size:22px;color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-77a17f8f .elementor-heading-title{font-size:48px;color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-75a53a13{--display:flex;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-66c8e5a3{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-10df7049{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-global-81 .elementor-button{background-color:var( --e-global-color-b1a5582 );text-transform:uppercase;fill:var( --e-global-color-e6572ca );color:var( --e-global-color-e6572ca );padding:12px 18px 12px 18px;}.elementor-50 .elementor-element.elementor-global-81 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-global-81 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-50 .elementor-element.elementor-element-14788eee{--display:flex;--margin-top:-58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-6f50a961{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-6474d8e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 18px;--row-gap:0px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-142fc44{--display:flex;box-shadow:4px 8px 18px 0px rgba(0,0,0,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-142fc44:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-142fc44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83e5c3e );}.elementor-50 .elementor-element.elementor-element-49bf2395 .elementor-icon-box-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-49bf2395{--icon-box-icon-margin:15px;}.elementor-50 .elementor-element.elementor-element-49bf2395 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-49bf2395 .elementor-icon-box-title a{font-size:18px;}.elementor-50 .elementor-element.elementor-element-49bf2395 .elementor-icon-box-title{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-5256669d{--display:flex;box-shadow:4px 8px 18px 0px rgba(0,0,0,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-5256669d:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-5256669d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83e5c3e );}.elementor-50 .elementor-element.elementor-element-7a850e6a .elementor-icon-box-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-7a850e6a{--icon-box-icon-margin:15px;}.elementor-50 .elementor-element.elementor-element-7a850e6a .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-7a850e6a .elementor-icon-box-title a{font-size:18px;}.elementor-50 .elementor-element.elementor-element-7a850e6a .elementor-icon-box-title{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-191d5f55{--display:flex;box-shadow:4px 8px 18px 0px rgba(0,0,0,0.5);--padding-top:28px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-191d5f55:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-191d5f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83e5c3e );}.elementor-50 .elementor-element.elementor-element-3c2b09f2{--icon-box-icon-margin:15px;}.elementor-50 .elementor-element.elementor-element-3c2b09f2 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3c2b09f2 .elementor-icon-box-title a{font-size:18px;}.elementor-50 .elementor-element.elementor-element-3c2b09f2 .elementor-icon-box-title{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-d0969d0{--display:flex;--padding-top:0px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-bc169f5{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:108px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-cfd8894{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-073965c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:58px;}.elementor-50 .elementor-element.elementor-element-9076546{--divider-border-style:solid;--divider-color:var( --e-global-color-b1a5582 );--divider-border-width:18px;}.elementor-50 .elementor-element.elementor-element-9076546 .elementor-divider-separator{width:88px;margin:0 auto;margin-left:0;}.elementor-50 .elementor-element.elementor-element-9076546 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-50 .elementor-element.elementor-element-fae63ff > .elementor-widget-container{padding:38px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-b046d1b{--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 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-1d159a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-e77464c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-13d3eb7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-75a76f6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-969b17e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-d6af8bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-e950a5e{--divider-border-style:solid;--divider-color:var( --e-global-color-b1a5582 );--divider-border-width:18px;}.elementor-50 .elementor-element.elementor-element-e950a5e .elementor-divider-separator{width:28%;margin:0 auto;margin-left:0;}.elementor-50 .elementor-element.elementor-element-e950a5e .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-50 .elementor-element.elementor-element-beb7881 .elementor-heading-title{font-size:38px;}.elementor-50 .elementor-element.elementor-element-d99cfd1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-f6b4567{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-35e6ef7{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-2930974{--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;}.elementor-50 .elementor-element.elementor-element-939f9c1{--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-50 .elementor-element.elementor-element-30c4c62{--display:flex;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-30c4c62:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-30c4c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../jpg/danbury-connecticut-bathroom-remodels-and-renovations.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-50 .elementor-element.elementor-element-30c4c62::before, .elementor-50 .elementor-element.elementor-element-30c4c62 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-30c4c62 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-30c4c62 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-30c4c62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-30c4c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9ef53df );--background-overlay:'';}.elementor-50 .elementor-element.elementor-element-bdadc5c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:88px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-50 .elementor-element.elementor-element-79201af .elementor-icon-box-wrapper{text-align:left;}.elementor-50 .elementor-element.elementor-element-79201af{--icon-box-icon-margin:15px;}.elementor-50 .elementor-element.elementor-element-79201af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-79201af.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-79201af.elementor-view-default .elementor-icon{fill:var( --e-global-color-e6572ca );color:var( --e-global-color-e6572ca );border-color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-79201af .elementor-icon-box-title{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-79201af .elementor-icon-box-description{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-c0df870{--display:flex;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-c0df870:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-c0df870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../jpg/danbury-connecticut-bathroom-remodels-and-renovations.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-50 .elementor-element.elementor-element-c0df870::before, .elementor-50 .elementor-element.elementor-element-c0df870 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-c0df870 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-c0df870 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-c0df870 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-c0df870 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9ef53df );--background-overlay:'';}.elementor-50 .elementor-element.elementor-element-8bb6cb5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:88px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-50 .elementor-element.elementor-element-31a0c6b .elementor-icon-box-wrapper{text-align:left;}.elementor-50 .elementor-element.elementor-element-31a0c6b{--icon-box-icon-margin:15px;}.elementor-50 .elementor-element.elementor-element-31a0c6b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-31a0c6b.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-31a0c6b.elementor-view-default .elementor-icon{fill:var( --e-global-color-e6572ca );color:var( --e-global-color-e6572ca );border-color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-31a0c6b .elementor-icon-box-title{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-31a0c6b .elementor-icon-box-description{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-9b9256b{--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-50 .elementor-element.elementor-element-6d22a82{--display:flex;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-6d22a82:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6d22a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../jpg/danbury-connecticut-bathroom-remodels-and-renovations.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-50 .elementor-element.elementor-element-6d22a82::before, .elementor-50 .elementor-element.elementor-element-6d22a82 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-6d22a82 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-6d22a82 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-6d22a82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-6d22a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9ef53df );--background-overlay:'';}.elementor-50 .elementor-element.elementor-element-adf28cc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:88px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-50 .elementor-element.elementor-element-ce7c661 .elementor-icon-box-wrapper{text-align:left;}.elementor-50 .elementor-element.elementor-element-ce7c661{--icon-box-icon-margin:15px;}.elementor-50 .elementor-element.elementor-element-ce7c661.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-ce7c661.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-ce7c661.elementor-view-default .elementor-icon{fill:var( --e-global-color-e6572ca );color:var( --e-global-color-e6572ca );border-color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-ce7c661 .elementor-icon-box-title{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-ce7c661 .elementor-icon-box-description{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-6bcf207{--display:flex;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-6bcf207:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6bcf207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ef53df );}.elementor-50 .elementor-element.elementor-element-6bcf207::before, .elementor-50 .elementor-element.elementor-element-6bcf207 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-6bcf207 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-6bcf207 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-6bcf207 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-6bcf207 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9ef53df );--background-overlay:'';}.elementor-50 .elementor-element.elementor-element-c53f1fa{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:88px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-50 .elementor-element.elementor-element-c53f1fa:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-c53f1fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ef53df );}.elementor-50 .elementor-element.elementor-element-97464bf .elementor-icon-box-wrapper{text-align:left;}.elementor-50 .elementor-element.elementor-element-97464bf{--icon-box-icon-margin:15px;}.elementor-50 .elementor-element.elementor-element-97464bf .elementor-icon-box-title{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-97464bf .elementor-icon-box-description{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-global-194 .elementor-button{background-color:var( --e-global-color-9ef53df );fill:var( --e-global-color-e6572ca );color:var( --e-global-color-e6572ca );padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-40e831d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-40e831d8:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-40e831d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2589aa3 );}.elementor-50 .elementor-element.elementor-element-36fced14{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-37640131{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-56c9eb20{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-77d08650{--display:flex;}.elementor-50 .elementor-element.elementor-element-8caa5e2 .elementor-icon-box-wrapper{text-align:left;}.elementor-50 .elementor-element.elementor-element-8caa5e2{--icon-box-icon-margin:15px;}.elementor-50 .elementor-element.elementor-element-8caa5e2 .elementor-icon-box-description{text-transform:uppercase;letter-spacing:8px;}.elementor-50 .elementor-element.elementor-element-697d8966 .elementor-button{background-color:var( --e-global-color-83e5c3e );text-transform:uppercase;text-decoration:none;fill:var( --e-global-color-e6572ca );color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-697d8966 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-1e016b72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-77030d5b{--display:flex;--padding-top:0px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-35a459c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:108px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-27a22bdd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:38px 0px;--row-gap:38px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-185ef067{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 28px;--row-gap:0px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-185ef067.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-671063f3{text-align:right;font-size:58px;font-weight:800;color:var( --e-global-color-b1a5582 );}.elementor-50 .elementor-element.elementor-element-2a3f6dfd{--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 18px;--row-gap:0px;--column-gap:18px;}.elementor-50 .elementor-element.elementor-element-46665d52{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:38px;--padding-bottom:88px;--padding-left:38px;--padding-right:38px;}.elementor-50 .elementor-element.elementor-element-46665d52:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-46665d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ef53df );}.elementor-50 .elementor-element.elementor-element-3c778298{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-39593676 .elementor-heading-title{font-size:22px;color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-3793c219{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-7318e402{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-50 .elementor-element.elementor-element-7318e402:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-7318e402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ef53df );}.elementor-50 .elementor-element.elementor-element-451185ec{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-33fdaf9 .elementor-heading-title{font-size:22px;color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-198deb5{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-88a91bd{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-50 .elementor-element.elementor-element-88a91bd:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-88a91bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1a5582 );}.elementor-50 .elementor-element.elementor-element-62fbc9e4{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-2679cb8c .elementor-heading-title{font-size:22px;color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-39353990{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-6d36fb60{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-22b517c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-2500d7f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-82d0767{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:108px;--padding-bottom:258px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-82d0767:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-82d0767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62dafb9 );}.elementor-50 .elementor-element.elementor-element-20930ab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-295bf35{--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;}.elementor-50 .elementor-element.elementor-element-66e6813{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-0fd84f5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-08e8904{columns:2;}.elementor-50 .elementor-element.elementor-element-08fa77d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-ef2af72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-2e4f01a > .elementor-widget-container{background-color:var( --e-global-color-e6572ca );padding:18px 22px 18px 18px;}.elementor-50 .elementor-element.elementor-element-2e4f01a{--icon-box-icon-margin:15px;}.elementor-50 .elementor-element.elementor-element-2e4f01a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b1a5582 );}.elementor-50 .elementor-element.elementor-element-2e4f01a.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-2e4f01a.elementor-view-default .elementor-icon{fill:var( --e-global-color-b1a5582 );color:var( --e-global-color-b1a5582 );border-color:var( --e-global-color-b1a5582 );}.elementor-50 .elementor-element.elementor-element-2e4f01a .elementor-icon{font-size:42px;}.elementor-50 .elementor-element.elementor-element-2e4f01a .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-2e4f01a .elementor-icon-box-title a{font-size:18px;}.elementor-50 .elementor-element.elementor-element-2e4f01a .elementor-icon-box-title{color:var( --e-global-color-9ef53df );}.elementor-50 .elementor-element.elementor-element-4d43501{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-6e8d222 > .elementor-widget-container{background-color:var( --e-global-color-e6572ca );padding:18px 22px 18px 18px;}.elementor-50 .elementor-element.elementor-element-6e8d222{--icon-box-icon-margin:15px;}.elementor-50 .elementor-element.elementor-element-6e8d222.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b1a5582 );}.elementor-50 .elementor-element.elementor-element-6e8d222.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-6e8d222.elementor-view-default .elementor-icon{fill:var( --e-global-color-b1a5582 );color:var( --e-global-color-b1a5582 );border-color:var( --e-global-color-b1a5582 );}.elementor-50 .elementor-element.elementor-element-6e8d222 .elementor-icon{font-size:42px;}.elementor-50 .elementor-element.elementor-element-6e8d222 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-6e8d222 .elementor-icon-box-title a{font-size:18px;}.elementor-50 .elementor-element.elementor-element-6e8d222 .elementor-icon-box-title{color:var( --e-global-color-9ef53df );}.elementor-50 .elementor-element.elementor-element-6a6d919{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-77c9835 > .elementor-widget-container{background-color:var( --e-global-color-e6572ca );padding:18px 22px 18px 18px;}.elementor-50 .elementor-element.elementor-element-77c9835{--icon-box-icon-margin:15px;}.elementor-50 .elementor-element.elementor-element-77c9835.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b1a5582 );}.elementor-50 .elementor-element.elementor-element-77c9835.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-77c9835.elementor-view-default .elementor-icon{fill:var( --e-global-color-b1a5582 );color:var( --e-global-color-b1a5582 );border-color:var( --e-global-color-b1a5582 );}.elementor-50 .elementor-element.elementor-element-77c9835 .elementor-icon{font-size:42px;}.elementor-50 .elementor-element.elementor-element-77c9835 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-77c9835 .elementor-icon-box-title a{font-size:18px;}.elementor-50 .elementor-element.elementor-element-77c9835 .elementor-icon-box-title{color:var( --e-global-color-9ef53df );}.elementor-50 .elementor-element.elementor-element-70131f3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-c7d656b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-188px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-0ae995e{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-ba9b29f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-ba9b29f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-e1a7968{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:-78px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-e1a7968.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-6f87508{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-a47c527{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-18ad16a{--display:flex;--padding-top:0px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-9c9948b{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-50 .elementor-element.elementor-element-9c9948b .swiper-slide > .elementor-element{height:100%;}.elementor-50 .elementor-element.elementor-element-323face{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-55579061{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-29aa29c6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:88px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-356f6f58{--display:flex;}.elementor-50 .elementor-element.elementor-element-61ea017e .gallery-item .gallery-caption{display:none;}.elementor-50 .elementor-element.elementor-element-61ea017e .gallery-item{padding:0 18px 18px 0;}.elementor-50 .elementor-element.elementor-element-61ea017e .gallery{margin:0 -18px -18px 0;}.elementor-50 .elementor-element.elementor-element-61ea017e .gallery-item img{border-radius:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-11fdff40{--display:flex;--margin-top:88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-11fdff40:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-11fdff40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2589aa3 );}.elementor-50 .elementor-element.elementor-element-4d0a798a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-6ef5db6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-5b862240{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-15b46ed1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-5e78bb8c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-10441400{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-3691ee69 img{width:100%;}.elementor-50 .elementor-element.elementor-element-48e636e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-48e636e:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-48e636e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83e5c3e );}.elementor-50 .elementor-element.elementor-element-77bece69{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-12de552e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-266286ad .elementor-icon-wrapper{text-align:left;}.elementor-50 .elementor-element.elementor-element-266286ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-266286ad.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-266286ad.elementor-view-default .elementor-icon{color:var( --e-global-color-e6572ca );border-color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-266286ad.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-266286ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-4002c{--display:flex;}.elementor-50 .elementor-element.elementor-element-30cafd11 .elementor-heading-title{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-76823f4{text-align:left;color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-69f2884{--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;}.elementor-50 .elementor-element.elementor-element-9ebfd18{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-1b299f1{--display:flex;}.elementor-50 .elementor-element.elementor-element-6a3d299{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-1a620c79{--display:flex;}.elementor-50 .elementor-element.elementor-element-39527280{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-57271d6d{--display:flex;}.elementor-50 .elementor-element.elementor-element-19514aca{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-7e69db1{--display:flex;}.elementor-50 .elementor-element.elementor-element-6789757{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-13c5cebb{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-e6572ca );--n-accordion-title-hover-color:var( --e-global-color-e6572ca );--n-accordion-title-active-color:var( --e-global-color-b1a5582 );--n-accordion-icon-size:15px;}.elementor-50 .elementor-element.elementor-element-13c5cebb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-50 .elementor-element.elementor-element-13c5cebb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-50 .elementor-element.elementor-element-646d166f{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-67ab4d63{--display:flex;}.elementor-50 .elementor-element.elementor-element-3977da65{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-75152dfe{--display:flex;}.elementor-50 .elementor-element.elementor-element-772fd064{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-6f0b554b{--display:flex;}.elementor-50 .elementor-element.elementor-element-33dba4e8{color:var( --e-global-color-e6572ca );}.elementor-50 .elementor-element.elementor-element-a8a222e{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-e6572ca );--n-accordion-title-hover-color:var( --e-global-color-e6572ca );--n-accordion-title-active-color:var( --e-global-color-b1a5582 );--n-accordion-icon-size:15px;}.elementor-50 .elementor-element.elementor-element-a8a222e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-50 .elementor-element.elementor-element-a8a222e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-50 .elementor-element.elementor-element-5c963d55{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-6e38365c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-20856ff8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:88px;--margin-bottom:-88px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:7;}.elementor-50 .elementor-element.elementor-element-554f4a1c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-554f4a1c:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-554f4a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62dafb9 );}.elementor-50 .elementor-element.elementor-element-559861b0{--display:flex;}.elementor-50 .elementor-element.elementor-element-559861b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-65977272.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-65977272 img{width:100%;}.elementor-50 .elementor-element.elementor-element-2cb9e4c4{--display:flex;--gap:38px 0px;--row-gap:38px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-34d5a43a{--display:flex;--border-radius:8px 8px 8px 8px;--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-34d5a43a:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-34d5a43a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1a5582 );}.elementor-50 .elementor-element.elementor-element-aeb55a0 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-1bf1c774{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-b81817e{font-size:28px;color:var( --e-global-color-9ef53df );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-676e71e6:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-676e71e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-50 .elementor-element.elementor-element-676e71e6{--margin-top:-128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-2d3ae8f4{--padding-top:148px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-6f50a961{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-6474d8e6{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-142fc44{--padding-top:28px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-5256669d{--padding-top:28px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-191d5f55{--padding-top:28px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-3c2b09f2 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3c2b09f2 .elementor-icon-box-title a{font-size:17.5px;}.elementor-50 .elementor-element.elementor-element-cfd8894{--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:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-2930974{--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;}.elementor-50 .elementor-element.elementor-element-bdadc5c{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-8bb6cb5{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-adf28cc{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-6bcf207{--padding-top:0px;--padding-bottom:088px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-c53f1fa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-35a459c{--padding-top:58px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-2a3f6dfd{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-50 .elementor-element.elementor-element-82d0767{--padding-top:58px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-0fd84f5{--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;}.elementor-50 .elementor-element.elementor-element-c7d656b{--margin-top:-88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-9c9948b{--swiper-slides-to-display:3;}.elementor-50 .elementor-element.elementor-element-11fdff40{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-6ef5db6{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-50 .elementor-element.elementor-element-10441400{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-69f2884{--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;}.elementor-50 .elementor-element.elementor-element-65977272{width:var( --container-widget-width, 339.438px );max-width:339.438px;--container-widget-width:339.438px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-2cb9e4c4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-34d5a43a{--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-b81817e{font-size:18px;}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-676e71e6:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-676e71e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-523px 0px;background-repeat:no-repeat;}.elementor-50 .elementor-element.elementor-element-2d3ae8f4{--padding-top:158px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-10df7049{--z-index:1;}.elementor-50 .elementor-element.elementor-element-142fc44{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-49bf2395 .elementor-icon-box-wrapper{text-align:left;}.elementor-50 .elementor-element.elementor-element-5256669d{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-7a850e6a .elementor-icon-box-wrapper{text-align:left;}.elementor-50 .elementor-element.elementor-element-191d5f55{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-bc169f5{--padding-top:58px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-073965c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-b046d1b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-50 .elementor-element.elementor-element-beb7881 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-50 .elementor-element.elementor-element-56c9eb20{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-77030d5b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-35a459c{--padding-top:58px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-2a3f6dfd{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-50 .elementor-element.elementor-element-0fd84f5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-08fa77d{--width:91%;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-c7d656b{--margin-top:-68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-0ae995e{--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-50 .elementor-element.elementor-element-ba9b29f{--width:50%;}.elementor-50 .elementor-element.elementor-element-96f18ec img{width:100%;}.elementor-50 .elementor-element.elementor-element-e1a7968{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-18ad16a{--width:100%;}.elementor-50 .elementor-element.elementor-element-9c9948b{--swiper-slides-to-display:1;}.elementor-50 .elementor-element.elementor-element-15b46ed1{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-50 .elementor-element.elementor-element-20856ff8{--width:89%;--margin-top:28px;--margin-bottom:-38px;--margin-left:0px;--margin-right:0px;}.elementor-50 .elementor-element.elementor-element-2cb9e4c4{--padding-top:18px;--padding-bottom:58px;--padding-left:18px;--padding-right:18px;}.elementor-50 .elementor-element.elementor-element-34d5a43a{--width:26%;--margin-top:-88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:53px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-76ccf63f{--width:68%;}.elementor-50 .elementor-element.elementor-element-2ab3250e{--width:58%;}.elementor-50 .elementor-element.elementor-element-75a53a13{--width:76%;}.elementor-50 .elementor-element.elementor-element-6f50a961{--width:48%;}.elementor-50 .elementor-element.elementor-element-6474d8e6{--width:68%;}.elementor-50 .elementor-element.elementor-element-cfd8894{--width:68%;}.elementor-50 .elementor-element.elementor-element-073965c{--width:38%;}.elementor-50 .elementor-element.elementor-element-1d159a8{--width:69%;}.elementor-50 .elementor-element.elementor-element-969b17e{--width:78%;}.elementor-50 .elementor-element.elementor-element-d6af8bd{--width:51%;}.elementor-50 .elementor-element.elementor-element-2930974{--width:78%;}.elementor-50 .elementor-element.elementor-element-37640131{--width:48%;}.elementor-50 .elementor-element.elementor-element-56c9eb20{--width:100%;}.elementor-50 .elementor-element.elementor-element-77d08650{--width:78%;}.elementor-50 .elementor-element.elementor-element-27a22bdd{--width:58%;}.elementor-50 .elementor-element.elementor-element-185ef067{--width:78%;}.elementor-50 .elementor-element.elementor-element-20930ab{--width:78%;}.elementor-50 .elementor-element.elementor-element-295bf35{--width:88%;}.elementor-50 .elementor-element.elementor-element-66e6813{--width:40%;}.elementor-50 .elementor-element.elementor-element-0ae995e{--width:68%;}.elementor-50 .elementor-element.elementor-element-ba9b29f{--width:38%;}.elementor-50 .elementor-element.elementor-element-e1a7968{--width:68.579%;}.elementor-50 .elementor-element.elementor-element-356f6f58{--width:88%;}.elementor-50 .elementor-element.elementor-element-5e78bb8c{--width:58%;}.elementor-50 .elementor-element.elementor-element-10441400{--width:100%;}.elementor-50 .elementor-element.elementor-element-12de552e{--width:48%;}.elementor-50 .elementor-element.elementor-element-20856ff8{--width:68%;}.elementor-50 .elementor-element.elementor-element-554f4a1c{--width:83%;}.elementor-50 .elementor-element.elementor-element-559861b0{--width:50%;}.elementor-50 .elementor-element.elementor-element-34d5a43a{--width:18%;}.elementor-50 .elementor-element.elementor-element-1bf1c774{--width:77%;}}@media(max-width:1024px) and (min-width:768px){.elementor-50 .elementor-element.elementor-element-76ccf63f{--width:93%;}.elementor-50 .elementor-element.elementor-element-2ab3250e{--width:100%;}.elementor-50 .elementor-element.elementor-element-6f50a961{--width:68%;}.elementor-50 .elementor-element.elementor-element-6474d8e6{--width:94%;}.elementor-50 .elementor-element.elementor-element-cfd8894{--width:100%;}.elementor-50 .elementor-element.elementor-element-073965c{--width:100%;}.elementor-50 .elementor-element.elementor-element-969b17e{--width:90%;}.elementor-50 .elementor-element.elementor-element-2930974{--width:88%;}.elementor-50 .elementor-element.elementor-element-37640131{--width:88%;}.elementor-50 .elementor-element.elementor-element-27a22bdd{--width:88%;}.elementor-50 .elementor-element.elementor-element-20930ab{--width:88%;}.elementor-50 .elementor-element.elementor-element-295bf35{--width:98%;}.elementor-50 .elementor-element.elementor-element-0ae995e{--width:95%;}.elementor-50 .elementor-element.elementor-element-ba9b29f{--width:29.84%;}.elementor-50 .elementor-element.elementor-element-e1a7968{--width:86%;}.elementor-50 .elementor-element.elementor-element-10441400{--width:92%;}.elementor-50 .elementor-element.elementor-element-12de552e{--width:88%;}.elementor-50 .elementor-element.elementor-element-20856ff8{--width:88%;}.elementor-50 .elementor-element.elementor-element-554f4a1c{--width:100%;}.elementor-50 .elementor-element.elementor-element-559861b0{--width:48%;}}/* Start custom CSS for global, class: .elementor-global-81 */.elementor-50 .elementor-element.elementor-global-81 a:link{
    text-decoration: none;
}
.elementor-50 .elementor-element.elementor-global-81 .elementor-button-icon { font-size:28px; color: inherit;
}

.elementor-50 .elementor-element.elementor-global-81 .elementor-button-text {margin:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142fc44 */@media (max-width:767px) {
    /*BOTTOM*/

.elementor-50 .elementor-element.elementor-element-142fc44 {
    position: relative;
}

.elementor-50 .elementor-element.elementor-element-142fc44:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 4%; /* Adjusts the starting position to center the border */
    width: 108px;
    height: 8px;
    background-color: #c30e1A;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5256669d */@media (max-width:767px) {
    /*BOTTOM*/

.elementor-50 .elementor-element.elementor-element-5256669d {
    position: relative;
}

.elementor-50 .elementor-element.elementor-element-5256669d:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 4%; /* Adjusts the starting position to center the border */
    width: 108px;
    height: 8px;
    background-color: #c30e1A;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-191d5f55 */@media (max-width:767px) {
    /*BOTTOM*/

.elementor-50 .elementor-element.elementor-element-191d5f55 {
    position: relative;
}

.elementor-50 .elementor-element.elementor-element-191d5f55:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 4%; /* Adjusts the starting position to center the border */
    width: 108px;
    height: 8px;
    background-color: #c30e1A;
}
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-81 */.elementor-50 .elementor-element.elementor-global-81 a:link{
    text-decoration: none;
}
.elementor-50 .elementor-element.elementor-global-81 .elementor-button-icon { font-size:28px; color: inherit;
}

.elementor-50 .elementor-element.elementor-global-81 .elementor-button-text {margin:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdadc5c */.elementor-50 .elementor-element.elementor-element-bdadc5c{
    aspect-ratio: 1/1;
}

/*BOTTOM*/

.elementor-50 .elementor-element.elementor-element-bdadc5c {
    position: relative;
}

.elementor-50 .elementor-element.elementor-element-bdadc5c:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 18%; /* Adjusts the starting position to center the border */
    width: 108px;
    height: 18px;
    background-color: #c30e1A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30c4c62 */.elementor-50 .elementor-element.elementor-element-30c4c62{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bb6cb5 */.elementor-50 .elementor-element.elementor-element-8bb6cb5{
    aspect-ratio: 1/1;
}

/*BOTTOM*/

.elementor-50 .elementor-element.elementor-element-8bb6cb5 {
    position: relative;
}

.elementor-50 .elementor-element.elementor-element-8bb6cb5:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 18%; /* Adjusts the starting position to center the border */
    width: 108px;
    height: 18px;
    background-color: #c30e1A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0df870 */.elementor-50 .elementor-element.elementor-element-c0df870{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adf28cc */.elementor-50 .elementor-element.elementor-element-adf28cc{
    aspect-ratio: 1/1;
}

/*BOTTOM*/

.elementor-50 .elementor-element.elementor-element-adf28cc {
    position: relative;
}

.elementor-50 .elementor-element.elementor-element-adf28cc:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 18%; /* Adjusts the starting position to center the border */
    width: 108px;
    height: 18px;
    background-color: #c30e1A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d22a82 */.elementor-50 .elementor-element.elementor-element-6d22a82{
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c53f1fa */.elementor-50 .elementor-element.elementor-element-c53f1fa{
    aspect-ratio: 1/1;
}

/*BOTTOM*/

.elementor-50 .elementor-element.elementor-element-c53f1fa {
    position: relative;
}

.elementor-50 .elementor-element.elementor-element-c53f1fa:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 18%; /* Adjusts the starting position to center the border */
    width: 108px;
    height: 18px;
    background-color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37640131 *//*TOP:*/

.elementor-50 .elementor-element.elementor-element-37640131 {
    position: relative;
}

.elementor-50 .elementor-element.elementor-element-37640131:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0%; /* Adjusts the starting position to center the border */
    width: 108px;
    height: 18px;
    background-color: #c30e1A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-671063f3 */.elementor-50 .elementor-element.elementor-element-671063f3 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46665d52 */.elementor-50 .elementor-element.elementor-element-46665d52 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7318e402 */.elementor-50 .elementor-element.elementor-element-7318e402 p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a91bd */.elementor-50 .elementor-element.elementor-element-88a91bd p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-81 */.elementor-50 .elementor-element.elementor-global-81 a:link{
    text-decoration: none;
}
.elementor-50 .elementor-element.elementor-global-81 .elementor-button-icon { font-size:28px; color: inherit;
}

.elementor-50 .elementor-element.elementor-global-81 .elementor-button-text {margin:auto;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-81 */.elementor-50 .elementor-element.elementor-global-81 a:link{
    text-decoration: none;
}
.elementor-50 .elementor-element.elementor-global-81 .elementor-button-icon { font-size:28px; color: inherit;
}

.elementor-50 .elementor-element.elementor-global-81 .elementor-button-text {margin:auto;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-81 */.elementor-50 .elementor-element.elementor-global-81 a:link{
    text-decoration: none;
}
.elementor-50 .elementor-element.elementor-global-81 .elementor-button-icon { font-size:28px; color: inherit;
}

.elementor-50 .elementor-element.elementor-global-81 .elementor-button-text {margin:auto;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-81 */.elementor-50 .elementor-element.elementor-global-81 a:link{
    text-decoration: none;
}
.elementor-50 .elementor-element.elementor-global-81 .elementor-button-icon { font-size:28px; color: inherit;
}

.elementor-50 .elementor-element.elementor-global-81 .elementor-button-text {margin:auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76823f4 */.elementor-50 .elementor-element.elementor-element-76823f4 a:link{
    color: #c10e1a;
    font-weight: 400;
}

.elementor-50 .elementor-element.elementor-element-76823f4 a:hover{
    text-decoration: none !important;
    font-weight: 700;
}

.elementor-50 .elementor-element.elementor-element-76823f4 a:visited{
    color: #c10e1a;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3977da65 */.elementor-50 .elementor-element.elementor-element-3977da65 a:link{
    color: white !important;
    text-decoration: underline;
}

.elementor-50 .elementor-element.elementor-element-3977da65 a:hover{
    color: #f7f7f7 !important;
    text-decoration: none;
}

.elementor-50 .elementor-element.elementor-element-3977da65 a:visited{
    color: white !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3977da65 */.elementor-50 .elementor-element.elementor-element-3977da65 a:link{
    color: white !important;
    text-decoration: underline;
}

.elementor-50 .elementor-element.elementor-element-3977da65 a:hover{
    color: #f7f7f7 !important;
    text-decoration: none;
}

.elementor-50 .elementor-element.elementor-element-3977da65 a:visited{
    color: white !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3977da65 */.elementor-50 .elementor-element.elementor-element-3977da65 a:link{
    color: white !important;
    text-decoration: underline;
}

.elementor-50 .elementor-element.elementor-element-3977da65 a:hover{
    color: #f7f7f7 !important;
    text-decoration: none;
}

.elementor-50 .elementor-element.elementor-element-3977da65 a:visited{
    color: white !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3977da65 */.elementor-50 .elementor-element.elementor-element-3977da65 a:link{
    color: white !important;
    text-decoration: underline;
}

.elementor-50 .elementor-element.elementor-element-3977da65 a:hover{
    color: #f7f7f7 !important;
    text-decoration: none;
}

.elementor-50 .elementor-element.elementor-element-3977da65 a:visited{
    color: white !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-81 */.elementor-50 .elementor-element.elementor-global-81 a:link{
    text-decoration: none;
}
.elementor-50 .elementor-element.elementor-global-81 .elementor-button-icon { font-size:28px; color: inherit;
}

.elementor-50 .elementor-element.elementor-global-81 .elementor-button-text {margin:auto;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-81 */.elementor-50 .elementor-element.elementor-global-81 a:link{
    text-decoration: none;
}
.elementor-50 .elementor-element.elementor-global-81 .elementor-button-icon { font-size:28px; color: inherit;
}

.elementor-50 .elementor-element.elementor-global-81 .elementor-button-text {margin:auto;
}/* End custom CSS */