.elementor-102 .elementor-element.elementor-element-9805f20{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-9805f20.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-a95bc7e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://clyburn.house.gov/wp-content/uploads/2025/05/DSC_4429-scaled.jpg);background-size:cover;}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-a95bc7e .swiper-slide-contents{margin-left:auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-a95bc7e .swiper-slide-inner{align-items:flex-end;}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-1a95ef6 .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor0 );background-image:url(https://clyburn.house.gov/wp-content/uploads/2025/04/pexels-davidmcbee-392031.jpg);background-size:cover;}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-1a95ef6 .swiper-slide-contents{margin:0 auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-1a95ef6 .swiper-slide-inner{align-items:flex-end;text-align:center;}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-42d5687 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://clyburn.house.gov/wp-content/uploads/2025/02/6_guncontrol.jpg);background-size:cover;}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-42d5687 .swiper-slide-contents{margin:0 auto;}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-71cf96c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://clyburn.house.gov/wp-content/uploads/2025/02/5_nationalguard.jpg);background-size:cover;}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-71cf96c .swiper-slide-inner{align-items:flex-end;}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-112a925 .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor0 );background-image:url(https://clyburn.house.gov/wp-content/uploads/2025/03/thumbnail_Faith-Community-Leaders-to-Mark-Ash.jpg);background-size:cover;}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-b72b629 .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor0 );background-image:url(https://clyburn.house.gov/wp-content/uploads/2025/05/DSC_4280-scaled-e1746566726312.jpg);background-size:cover;}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-b72b629 .swiper-slide-contents{margin-left:auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-b72b629 .swiper-slide-inner{align-items:flex-end;text-align:center;}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-1532ea2 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://clyburn.house.gov/wp-content/uploads/2025/02/3_healthcenter.jpg);background-size:cover;}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-repeater-item-1532ea2 .swiper-slide-inner{align-items:flex-end;}.elementor-102 .elementor-element.elementor-element-8f8c882 .swiper-slide{transition-duration:calc(8000ms*1.2);height:1015px;}.elementor-102 .elementor-element.elementor-element-8f8c882 .elementor-slide-button{background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor5 );}.elementor-102 .elementor-element.elementor-element-8f8c882 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-8f8c882 .swiper-slide-contents{max-width:100%;text-shadow:0px 0px 8px #000000;}.elementor-102 .elementor-element.elementor-element-8f8c882 .swiper-slide-inner{padding:25px 25px 25px 25px;text-align:right;}.elementor-102 .elementor-element.elementor-element-d128d4b{--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-102 .elementor-element.elementor-element-d128d4b:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-d128d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#75A0EC;}.elementor-102 .elementor-element.elementor-element-5b3587a{--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-102 .elementor-element.elementor-element-fd9e2e8 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-102 .elementor-element.elementor-element-95f1b84.elementor-element{--align-self:flex-start;}.elementor-102 .elementor-element.elementor-element-95f1b84{font-weight:500;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-9ea4338{--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:flex-start;--align-items:center;}.elementor-102 .elementor-element.elementor-element-577ec8d .elementor-button{background-color:var( --e-global-color-aff0a3c );border-radius:30px 30px 30px 30px;}.elementor-102 .elementor-element.elementor-element-577ec8d .elementor-button:hover, .elementor-102 .elementor-element.elementor-element-577ec8d .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-aff0a3c );}.elementor-102 .elementor-element.elementor-element-577ec8d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-102 .elementor-element.elementor-element-577ec8d .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-102 .elementor-element.elementor-element-577ec8d .elementor-button:hover svg, .elementor-102 .elementor-element.elementor-element-577ec8d .elementor-button:focus svg{fill:var( --e-global-color-aff0a3c );}.elementor-102 .elementor-element.elementor-element-61e47cac:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-61e47cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-102 .elementor-element.elementor-element-61e47cac > .elementor-container{max-width:1320px;}.elementor-102 .elementor-element.elementor-element-61e47cac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 50px 30px;}.elementor-102 .elementor-element.elementor-element-61e47cac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-102 .elementor-element.elementor-element-980f88b{--display:flex;}.elementor-102 .elementor-element.elementor-element-07b68cc .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );text-transform:var( --e-global-typography-c397194-text-transform );line-height:var( --e-global-typography-c397194-line-height );color:var( --e-global-color-astglobalcolor0 );}.elementor-102 .elementor-element.elementor-element-07b68cc .elementor-heading-title a:hover, .elementor-102 .elementor-element.elementor-element-07b68cc .elementor-heading-title a:focus{color:var( --e-global-color-7189624 );}.elementor-102 .elementor-element.elementor-element-07b68cc .elementor-heading-title a{transition-duration:0.2s;}.elementor-102 .elementor-element.elementor-element-67e57477 > .elementor-container{min-height:400px;}.elementor-102 .elementor-element.elementor-element-2de3da8b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-102 .elementor-element.elementor-element-1a586078 img{border-radius:7px 7px 7px 7px;}.elementor-102 .elementor-element.elementor-element-1ac996c9.ekit-equal-height-enable,
					.elementor-102 .elementor-element.elementor-element-1ac996c9.ekit-equal-height-enable > div,
					.elementor-102 .elementor-element.elementor-element-1ac996c9.ekit-equal-height-enable .ekit-wid-con,
					.elementor-102 .elementor-element.elementor-element-1ac996c9.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-102 .elementor-element.elementor-element-1ac996c9 .elementskit-infobox{background-color:var( --e-global-color-astglobalcolor0 );padding:35px 35px 10px 35px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:30px 30px 30px 30px;}.elementor-102 .elementor-element.elementor-element-1ac996c9 .elementskit-infobox:hover{background-color:var( --e-global-color-7189624 );}.elementor-102 .elementor-element.elementor-element-1ac996c9 > .elementor-widget-container{margin:-25% 10% 0% 10%;}.elementor-102 .elementor-element.elementor-element-1ac996c9 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-a10f8a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a10f8a0-font-size );font-weight:var( --e-global-typography-a10f8a0-font-weight );text-transform:var( --e-global-typography-a10f8a0-text-transform );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-102 .elementor-element.elementor-element-1ac996c9 .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-1ac996c9 .elementskit-infobox .box-body > p{color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-102 .elementor-element.elementor-element-1ac996c9 .elementskit-infobox:hover .box-body > p{color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-5fc064dd img{border-radius:7px 7px 7px 7px;}.elementor-102 .elementor-element.elementor-element-53e46d8b.ekit-equal-height-enable,
					.elementor-102 .elementor-element.elementor-element-53e46d8b.ekit-equal-height-enable > div,
					.elementor-102 .elementor-element.elementor-element-53e46d8b.ekit-equal-height-enable .ekit-wid-con,
					.elementor-102 .elementor-element.elementor-element-53e46d8b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-102 .elementor-element.elementor-element-53e46d8b .elementskit-infobox{background-color:var( --e-global-color-astglobalcolor0 );padding:35px 35px 15px 35px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:30px 30px 30px 30px;}.elementor-102 .elementor-element.elementor-element-53e46d8b .elementskit-infobox:hover{background-color:var( --e-global-color-7189624 );}.elementor-102 .elementor-element.elementor-element-53e46d8b > .elementor-widget-container{margin:-25% 10% 0% 10%;}.elementor-102 .elementor-element.elementor-element-53e46d8b .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-a10f8a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a10f8a0-font-size );font-weight:var( --e-global-typography-a10f8a0-font-weight );text-transform:var( --e-global-typography-a10f8a0-text-transform );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-102 .elementor-element.elementor-element-53e46d8b .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-53e46d8b .elementskit-infobox .box-body > p{color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-102 .elementor-element.elementor-element-53e46d8b .elementskit-infobox:hover .box-body > p{color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-4c22ecd img{border-radius:7px 7px 7px 7px;}.elementor-102 .elementor-element.elementor-element-a03b8e0.ekit-equal-height-enable,
					.elementor-102 .elementor-element.elementor-element-a03b8e0.ekit-equal-height-enable > div,
					.elementor-102 .elementor-element.elementor-element-a03b8e0.ekit-equal-height-enable .ekit-wid-con,
					.elementor-102 .elementor-element.elementor-element-a03b8e0.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-102 .elementor-element.elementor-element-a03b8e0 .elementskit-infobox{background-color:var( --e-global-color-astglobalcolor0 );padding:35px 35px 10px 35px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:30px 30px 30px 30px;}.elementor-102 .elementor-element.elementor-element-a03b8e0 .elementskit-infobox:hover{background-color:var( --e-global-color-7189624 );}.elementor-102 .elementor-element.elementor-element-a03b8e0 > .elementor-widget-container{margin:-25% 10% 0% 10%;}.elementor-102 .elementor-element.elementor-element-a03b8e0 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-a10f8a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a10f8a0-font-size );font-weight:var( --e-global-typography-a10f8a0-font-weight );text-transform:var( --e-global-typography-a10f8a0-text-transform );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-102 .elementor-element.elementor-element-a03b8e0 .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-a03b8e0 .elementskit-infobox .box-body > p{color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-102 .elementor-element.elementor-element-a03b8e0 .elementskit-infobox:hover .box-body > p{color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-31357bb1 img{border-radius:7px 7px 7px 7px;}.elementor-102 .elementor-element.elementor-element-4db38fd.ekit-equal-height-enable,
					.elementor-102 .elementor-element.elementor-element-4db38fd.ekit-equal-height-enable > div,
					.elementor-102 .elementor-element.elementor-element-4db38fd.ekit-equal-height-enable .ekit-wid-con,
					.elementor-102 .elementor-element.elementor-element-4db38fd.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-102 .elementor-element.elementor-element-4db38fd .elementskit-infobox{background-color:var( --e-global-color-astglobalcolor0 );padding:35px 35px 35px 35px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0);border-style:none;border-radius:30px 30px 30px 30px;}.elementor-102 .elementor-element.elementor-element-4db38fd .elementskit-infobox:hover{background-color:var( --e-global-color-7189624 );}.elementor-102 .elementor-element.elementor-element-4db38fd > .elementor-widget-container{margin:-25% 10% 0% 10%;}.elementor-102 .elementor-element.elementor-element-4db38fd .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-a10f8a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a10f8a0-font-size );font-weight:var( --e-global-typography-a10f8a0-font-weight );text-transform:var( --e-global-typography-a10f8a0-text-transform );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-102 .elementor-element.elementor-element-4db38fd .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-4db38fd .elementskit-infobox .box-body > p{color:var( --e-global-color-astglobalcolor5 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-102 .elementor-element.elementor-element-4db38fd .elementskit-infobox:hover .box-body > p{color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-11ac538f{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:nowrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:075px;}.elementor-102 .elementor-element.elementor-element-11ac538f:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-11ac538f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002A75;}.elementor-102 .elementor-element.elementor-element-334bcce5{--display:flex;--min-height:55vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 40px 40px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-102 .elementor-element.elementor-element-334bcce5:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-334bcce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#75A0EC;}.elementor-102 .elementor-element.elementor-element-3bb837d > .elementor-widget-container{margin:16px 0px 0px 0px;padding:11px 11px 11px 11px;}.elementor-102 .elementor-element.elementor-element-3bb837d{text-align:center;}.elementor-102 .elementor-element.elementor-element-3bb837d .elementor-heading-title{font-size:3vw;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-ca708c4 > .elementor-widget-container{margin:13px 13px 13px 13px;padding:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-ca708c4.elementor-element{--align-self:center;}.elementor-102 .elementor-element.elementor-element-ca708c4{text-align:center;}.elementor-102 .elementor-element.elementor-element-ca708c4 .elementor-heading-title{font-size:1.25vw;font-weight:600;text-transform:none;font-style:normal;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-883ba6d{--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:flex-start;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-2fa0ba1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-102 .elementor-element.elementor-element-f3a07dc > .elementor-widget-container{background-color:#FFFFFF;margin:0px 23px 0px 23px;padding:12px 12px 5px 12px;border-radius:50% 50% 50% 50%;}.elementor-102 .elementor-element.elementor-element-f3a07dc.elementor-view-stacked .elementor-icon{background-color:#75A0EC;}.elementor-102 .elementor-element.elementor-element-f3a07dc.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-f3a07dc.elementor-view-default .elementor-icon{color:#75A0EC;border-color:#75A0EC;}.elementor-102 .elementor-element.elementor-element-f3a07dc.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-f3a07dc.elementor-view-default .elementor-icon svg{fill:#75A0EC;}.elementor-102 .elementor-element.elementor-element-f3a07dc .elementor-icon{font-size:30px;}.elementor-102 .elementor-element.elementor-element-f3a07dc .elementor-icon svg{height:30px;}.elementor-102 .elementor-element.elementor-element-a796eea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-102 .elementor-element.elementor-element-5c6b737{width:100%;max-width:100%;}.elementor-102 .elementor-element.elementor-element-5c6b737 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-102 .elementor-element.elementor-element-5c6b737.elementor-view-stacked .elementor-icon{background-color:#75A0EC;}.elementor-102 .elementor-element.elementor-element-5c6b737.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-5c6b737.elementor-view-default .elementor-icon{color:#75A0EC;border-color:#75A0EC;}.elementor-102 .elementor-element.elementor-element-5c6b737.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-5c6b737.elementor-view-default .elementor-icon svg{fill:#75A0EC;}.elementor-102 .elementor-element.elementor-element-5c6b737 .elementor-icon{font-size:30px;}.elementor-102 .elementor-element.elementor-element-5c6b737 .elementor-icon svg{height:30px;}.elementor-102 .elementor-element.elementor-element-5851428{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-102 .elementor-element.elementor-element-1a21d2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-1a21d2a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-1a21d2a.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-1a21d2a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-1a21d2a.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-1a21d2a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-1a21d2a .elementor-icon{font-size:56px;}.elementor-102 .elementor-element.elementor-element-1a21d2a .elementor-icon svg{height:56px;}.elementor-102 .elementor-element.elementor-element-c05123b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-102 .elementor-element.elementor-element-d509f99 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 24px 0px 24px;padding:12px 11px 5px 12px;border-radius:50% 50% 50% 50%;}.elementor-102 .elementor-element.elementor-element-d509f99.elementor-view-stacked .elementor-icon{background-color:#75A0EC;}.elementor-102 .elementor-element.elementor-element-d509f99.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-d509f99.elementor-view-default .elementor-icon{color:#75A0EC;border-color:#75A0EC;}.elementor-102 .elementor-element.elementor-element-d509f99.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-d509f99.elementor-view-default .elementor-icon svg{fill:#75A0EC;}.elementor-102 .elementor-element.elementor-element-d509f99 .elementor-icon{font-size:28px;}.elementor-102 .elementor-element.elementor-element-d509f99 .elementor-icon svg{height:28px;}.elementor-102 .elementor-element.elementor-element-207e9d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-102 .elementor-element.elementor-element-a12e594 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-102 .elementor-element.elementor-element-a12e594.elementor-view-stacked .elementor-icon{background-color:#75A0EC;}.elementor-102 .elementor-element.elementor-element-a12e594.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-a12e594.elementor-view-default .elementor-icon{color:#75A0EC;border-color:#75A0EC;}.elementor-102 .elementor-element.elementor-element-a12e594.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-a12e594.elementor-view-default .elementor-icon svg{fill:#75A0EC;}.elementor-102 .elementor-element.elementor-element-a12e594 .elementor-icon{font-size:34px;}.elementor-102 .elementor-element.elementor-element-a12e594 .elementor-icon svg{height:34px;}.elementor-102 .elementor-element.elementor-element-d039667{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-102 .elementor-element.elementor-element-10f5f064{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-102 .elementor-element.elementor-element-10f5f064:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-10f5f064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-1c95e51 > .elementor-widget-container{border-radius:0% 0% 0% 0%;}.elementor-102 .elementor-element.elementor-element-1c95e51 .elementor-icon-wrapper{text-align:center;}.elementor-102 .elementor-element.elementor-element-1c95e51.elementor-view-stacked .elementor-icon{background-color:#75A0EC;}.elementor-102 .elementor-element.elementor-element-1c95e51.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-1c95e51.elementor-view-default .elementor-icon{color:#75A0EC;border-color:#75A0EC;}.elementor-102 .elementor-element.elementor-element-1c95e51.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-1c95e51.elementor-view-default .elementor-icon svg{fill:#75A0EC;}.elementor-102 .elementor-element.elementor-element-1c95e51 .elementor-icon{font-size:55px;}.elementor-102 .elementor-element.elementor-element-1c95e51 .elementor-icon svg{height:55px;}.elementor-102 .elementor-element.elementor-element-56d4cc2 > .elementor-widget-container{padding:2px 2px 2px 2px;}.elementor-102 .elementor-element.elementor-element-7823e0aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:10vw;}.elementor-102 .elementor-element.elementor-element-7823e0aa:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-7823e0aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-ee0368a > .elementor-widget-container{background-color:#75A0EC;margin:0px 23px 0px 23px;padding:12px 12px 5px 12px;border-radius:50% 50% 50% 50%;}.elementor-102 .elementor-element.elementor-element-ee0368a .elementor-icon-wrapper{text-align:center;}.elementor-102 .elementor-element.elementor-element-ee0368a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-ee0368a.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-ee0368a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-ee0368a.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-ee0368a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-ee0368a .elementor-icon{font-size:30px;}.elementor-102 .elementor-element.elementor-element-ee0368a .elementor-icon svg{height:30px;}.elementor-102 .elementor-element.elementor-element-58ffea24:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-58ffea24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-102 .elementor-element.elementor-element-58ffea24 > .elementor-container{max-width:1320px;}.elementor-102 .elementor-element.elementor-element-58ffea24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 30px 50px 30px;}.elementor-102 .elementor-element.elementor-element-58ffea24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-102 .elementor-element.elementor-element-d70b70e{margin-top:0px;margin-bottom:45px;}.elementor-102 .elementor-element.elementor-element-b70a833 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-102 .elementor-element.elementor-element-5d811bb .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:36px;font-weight:800;text-transform:capitalize;line-height:1.3em;}.elementor-102 .elementor-element.elementor-element-5d811bb .elementor-heading-title a:hover, .elementor-102 .elementor-element.elementor-element-5d811bb .elementor-heading-title a:focus{color:var( --e-global-color-7189624 );}.elementor-bc-flex-widget .elementor-102 .elementor-element.elementor-element-89ef095.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-102 .elementor-element.elementor-element-89ef095.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-102 .elementor-element.elementor-element-89ef095 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-102 .elementor-element.elementor-element-89ef095 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-102 .elementor-element.elementor-element-abcffd8{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-102 .elementor-element.elementor-element-abcffd8 .elementor-post__meta-data span + span:before{content:"///";}.elementor-102 .elementor-element.elementor-element-abcffd8 .elementor-post__title, .elementor-102 .elementor-element.elementor-element-abcffd8 .elementor-post__title a{color:var( --e-global-color-astglobalcolor0 );font-size:22px;}.elementor-102 .elementor-element.elementor-element-abcffd8 .elementor-post__meta-data{color:var( --e-global-color-accent );font-size:15px;}.elementor-102 .elementor-element.elementor-element-abcffd8 .elementor-post__excerpt p{color:var( --e-global-color-text );font-size:17px;}.elementor-102 .elementor-element.elementor-element-abcffd8 .elementor-post__read-more{color:var( --e-global-color-astglobalcolor0 );}.elementor-102 .elementor-element.elementor-element-abcffd8 a.elementor-post__read-more{font-size:17px;}@media(min-width:768px){.elementor-102 .elementor-element.elementor-element-9805f20{--width:128.994%;}.elementor-102 .elementor-element.elementor-element-d128d4b{--content-width:936px;}.elementor-102 .elementor-element.elementor-element-9ea4338{--width:83%;}.elementor-102 .elementor-element.elementor-element-3ff095d0{width:100%;}.elementor-102 .elementor-element.elementor-element-2de3da8b{width:25%;}.elementor-102 .elementor-element.elementor-element-63ee6bb9{width:25%;}.elementor-102 .elementor-element.elementor-element-a0736c1{width:25%;}.elementor-102 .elementor-element.elementor-element-6c101773{width:25%;}.elementor-102 .elementor-element.elementor-element-334bcce5{--width:21vw;}.elementor-102 .elementor-element.elementor-element-10f5f064{--width:25vw;}.elementor-102 .elementor-element.elementor-element-7823e0aa{--width:25vw;}.elementor-102 .elementor-element.elementor-element-b70a833{width:80%;}.elementor-102 .elementor-element.elementor-element-89ef095{width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-102 .elementor-element.elementor-element-9805f20{--width:1235px;}.elementor-102 .elementor-element.elementor-element-2de3da8b{width:50%;}.elementor-102 .elementor-element.elementor-element-63ee6bb9{width:50%;}.elementor-102 .elementor-element.elementor-element-a0736c1{width:50%;}.elementor-102 .elementor-element.elementor-element-6c101773{width:50%;}.elementor-102 .elementor-element.elementor-element-334bcce5{--width:100%;}.elementor-102 .elementor-element.elementor-element-10f5f064{--width:66vw;}.elementor-102 .elementor-element.elementor-element-7823e0aa{--width:66vw;}.elementor-102 .elementor-element.elementor-element-b70a833{width:100%;}.elementor-102 .elementor-element.elementor-element-89ef095{width:100%;}}@media(max-width:1024px){.elementor-102 .elementor-element.elementor-element-8f8c882 .swiper-slide{height:739px;}.elementor-102 .elementor-element.elementor-element-61e47cac{padding:50px 15px 50px 15px;}.elementor-102 .elementor-element.elementor-element-07b68cc .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-102 .elementor-element.elementor-element-1a586078 img{width:100%;}.elementor-102 .elementor-element.elementor-element-1ac996c9 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-102 .elementor-element.elementor-element-1ac996c9 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-102 .elementor-element.elementor-element-5fc064dd img{width:100%;}.elementor-102 .elementor-element.elementor-element-53e46d8b .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-102 .elementor-element.elementor-element-53e46d8b .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-102 .elementor-element.elementor-element-4c22ecd img{width:100%;}.elementor-102 .elementor-element.elementor-element-a03b8e0 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-102 .elementor-element.elementor-element-a03b8e0 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-102 .elementor-element.elementor-element-31357bb1 img{width:100%;}.elementor-102 .elementor-element.elementor-element-4db38fd .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-102 .elementor-element.elementor-element-4db38fd .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-102 .elementor-element.elementor-element-11ac538f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:05vw 05vw;--row-gap:05vw;--column-gap:05vw;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:020px;}.elementor-102 .elementor-element.elementor-element-334bcce5{--min-height:0vh;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-102 .elementor-element.elementor-element-334bcce5.e-con{--align-self:center;}.elementor-102 .elementor-element.elementor-element-3bb837d .elementor-heading-title{font-size:5vw;}.elementor-102 .elementor-element.elementor-element-ca708c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-ca708c4 .elementor-heading-title{font-size:2.5vw;}.elementor-102 .elementor-element.elementor-element-10f5f064{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-102 .elementor-element.elementor-element-10f5f064.e-con{--align-self:center;}.elementor-102 .elementor-element.elementor-element-7823e0aa{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-102 .elementor-element.elementor-element-7823e0aa.e-con{--align-self:center;}.elementor-102 .elementor-element.elementor-element-fd91794.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-102 .elementor-element.elementor-element-58ffea24{padding:50px 15px 50px 15px;}.elementor-102 .elementor-element.elementor-element-b70a833 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-5d811bb .elementor-heading-title{font-size:35px;}.elementor-102 .elementor-element.elementor-element-89ef095 > .elementor-element-populated{padding:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-8f8c882 .swiper-slide{height:700px;}.elementor-102 .elementor-element.elementor-element-d128d4b{--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;}.elementor-102 .elementor-element.elementor-element-5b3587a{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;}.elementor-102 .elementor-element.elementor-element-fd9e2e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-95f1b84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-102 .elementor-element.elementor-element-95f1b84{text-align:left;font-size:3.75vw;line-height:1.3em;}.elementor-102 .elementor-element.elementor-element-95f1b84 p{margin-bottom:3px;}.elementor-102 .elementor-element.elementor-element-07b68cc .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-102 .elementor-element.elementor-element-1a586078 img{width:100%;}.elementor-102 .elementor-element.elementor-element-1ac996c9 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-102 .elementor-element.elementor-element-1ac996c9 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-102 .elementor-element.elementor-element-53e46d8b .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-102 .elementor-element.elementor-element-53e46d8b .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-102 .elementor-element.elementor-element-a03b8e0 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-102 .elementor-element.elementor-element-a03b8e0 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-102 .elementor-element.elementor-element-4db38fd .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-a10f8a0-font-size );line-height:var( --e-global-typography-a10f8a0-line-height );}.elementor-102 .elementor-element.elementor-element-4db38fd .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-102 .elementor-element.elementor-element-11ac538f{--justify-content:center;--padding-top:040px;--padding-bottom:040px;--padding-left:010px;--padding-right:010px;}.elementor-102 .elementor-element.elementor-element-334bcce5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-102 .elementor-element.elementor-element-3bb837d .elementor-heading-title{font-size:10vw;}.elementor-102 .elementor-element.elementor-element-ca708c4 .elementor-heading-title{font-size:4.5vw;}.elementor-102 .elementor-element.elementor-element-d70b70e{margin-top:0px;margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-5d811bb .elementor-heading-title{font-size:30px;}}/* Start custom CSS for slides, class: .elementor-element-8f8c882 */.toggle-description-slider .elementor-slide-description {
  display: none;
  transition: all 0.3s ease;
}

.toggle-description-slider .elementor-slide.active-desc .elementor-slide-description {
  display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-67e57477 *//* Set all EKIT icon boxes to same height and center content */
.equal-ekit-box .elementskit-infobox {
  min-height: 250px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 20px;
  transition: all 0.3s ease;
}

/* Balance content spacing inside the icon box */
.equal-ekit-box .elementskit-info-box-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  width: 100%;
}

/* Ensure the title is fully centered */
.equal-ekit-box .elementskit-info-box-title {
  text-align: center;
  width: 100%;
  justify-content: center;
  display: flex;
}

/* Optionally center the description as well */
.equal-ekit-box .elementskit-info-box-desc {
  text-align: center;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f3a07dc */.elementor-102 .elementor-element.elementor-element-f3a07dc {
  background-color: #ffffff;
  color: #1DA1F2;
  border-radius: 50%;
  width: 56px;
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.2s ease;
}

.elementor-102 .elementor-element.elementor-element-f3a07dc i {
  font-size: 30px;
  line-height: 1;
}

.elementor-102 .elementor-element.elementor-element-f3a07dc:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fa0ba1 */.elementor-102 .elementor-element.elementor-element-2fa0ba1 {
  flex: 0 0 33.333%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c6b737 */.elementor-102 .elementor-element.elementor-element-5c6b737 {
  background-color: #ffffff;
  color: #1DA1F2;
  border-radius: 50%;
  width: 56px;
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.2s ease;
  padding: 0;
  line-height: 0;
}

.elementor-102 .elementor-element.elementor-element-5c6b737 i {
  font-size: 30px;
  line-height: 1;
  vertical-align: middle;
  display: inline-block;
  position: relative;
  top: 10px; /* ⬅️ increased from 3px to 5px */
}
.elementor-102 .elementor-element.elementor-element-5c6b737 {

  transition: transform 0.2s ease;
}
.elementor-102 .elementor-element.elementor-element-5c6b737:hover {
  transform: scale(1.1); /* Only grows the circle */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a796eea */.elementor-102 .elementor-element.elementor-element-a796eea {
  flex: 0 0 33.333%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a21d2a */.elementor-102 .elementor-element.elementor-element-1a21d2a {

  transition: transform 0.2s ease;
}
.elementor-102 .elementor-element.elementor-element-1a21d2a:hover {
  transform: scale(1.1); /* Only grows the circle */
}
.elementor-102 .elementor-element.elementor-element-1a21d2a {
  color: #1DA1F2;
  font-size: 30px;
  line-height: 1;
  padding: 0;
  background: none;
  width: auto;
  height: auto;
  border-radius: 0;
  position: relative;
  top: 3px; /* optional — adjust if needed for vertical alignment */
}

.elementor-102 .elementor-element.elementor-element-1a21d2a i {
  font-size: inherit;
  line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5851428 */.elementor-102 .elementor-element.elementor-element-5851428 {
  flex: 0 0 33.333%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d509f99 */.elementor-102 .elementor-element.elementor-element-d509f99 {
  background-color: #ffffff;
  color: #1DA1F2;
  border-radius: 50%;
  width: 56px;
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.2s ease;
}

.elementor-102 .elementor-element.elementor-element-d509f99 i {
  font-size: 30px;
  line-height: 1;
}

.elementor-102 .elementor-element.elementor-element-d509f99:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c05123b */.elementor-102 .elementor-element.elementor-element-c05123b {
  flex: 0 0 33.333%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a12e594 */.elementor-102 .elementor-element.elementor-element-a12e594 {
  background-color: #ffffff;
  color: #1DA1F2;
  border-radius: 50%;
  width: 56px;
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.2s ease;
  padding: 0;
  line-height: 0;
}

.elementor-102 .elementor-element.elementor-element-a12e594 i {
  font-size: 30px;
  line-height: 1;
  vertical-align: middle;
  display: inline-block;
  position: relative;
  top: 8px; /* ⬅️ increased from 3px to 5px */
}
.elementor-102 .elementor-element.elementor-element-a12e594 {

  transition: transform 0.2s ease;
}
.elementor-102 .elementor-element.elementor-element-a12e594:hover {
  transform: scale(1.1); /* Only grows the circle */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207e9d4 */.elementor-102 .elementor-element.elementor-element-207e9d4 {
  flex: 0 0 33.333%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d039667 */.elementor-102 .elementor-element.elementor-element-d039667 {
  flex: 0 0 33.333%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-334bcce5 */@media (max-width: 1325px) and (min-width: 1023px) {
  .embed-box {
    width: 33% !important;
  }

  .intro-box {
    width: 30% !important; /* optional adjustment */
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1c95e51 */.elementor-102 .elementor-element.elementor-element-1c95e51 {

  transition: transform 0.2s ease;
}
.elementor-102 .elementor-element.elementor-element-1c95e51:hover {
  transform: scale(1.1); /* Only grows the circle */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-56d4cc2 */.elementor-102 .elementor-element.elementor-element-56d4cc2 iframe,
.elementor-102 .elementor-element.elementor-element-56d4cc2 blockquote {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  width: 100%;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10f5f064 */@media (max-width: 1325px) and (min-width: 1023px) {
  .embed-box {
    width: 33% !important;
    margin-right: 10px;
  }

  .intro-box {
    width: 30% !important; /* optional adjustment */
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ee0368a */.elementor-102 .elementor-element.elementor-element-ee0368a {
  background-color: #ffffff;
  color: #1DA1F2;
  border-radius: 50%;
  width: 56px;
  height: 56px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.2s ease;

  /* NEW: center this whole icon widget within its column */
  margin: 20px auto;
}

.elementor-102 .elementor-element.elementor-element-ee0368a i {
  font-size: 30px;
  line-height: 1;
}

.elementor-102 .elementor-element.elementor-element-ee0368a:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fd91794 */.instagram-media {
  width: 100% !important;
  max-width: 100% !important;
  box-sizing: border-box;
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7823e0aa */@media (max-width: 1325px) and (min-width: 1023px) {
  .embed-box .instagram-media {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    box-sizing: border-box;
    margin: 0 auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11ac538f */.elementor-102 .elementor-element.elementor-element-11ac538f {
  padding-right: 2vw;
}/* End custom CSS */