.elementor-10000 .elementor-element.elementor-element-e57a702{--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-10000 .elementor-element.elementor-element-3a2ab1c{--swiper-slides-to-display:1;--swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;padding:0px 0px 0px 0px;--dots-normal-color:var( --e-global-color-4a7b925 );--dots-hover-color:#FFFCFCE0;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:30%;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:-5rem;}.elementor-10000 .elementor-element.elementor-element-3a2ab1c .swiper-slide > .elementor-element{height:100%;}.elementor-10000 .elementor-element.elementor-element-8aebf53{--display:flex;--min-height:85px;--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;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10000 .elementor-element.elementor-element-0415ad1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-10000 .elementor-element.elementor-element-0415ad1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-10000 .elementor-element.elementor-element-0415ad1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-10000 .elementor-element.elementor-element-0415ad1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-10000 .elementor-element.elementor-element-0415ad1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-10000 .elementor-element.elementor-element-0415ad1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-0415ad1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-0415ad1{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-10000 .elementor-element.elementor-element-0415ad1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-0415ad1 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:-0.3px;}.elementor-10000 .elementor-element.elementor-element-0415ad1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-c51a560{--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:5rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-bfaa168.elementor-element{--align-self:center;}.elementor-10000 .elementor-element.elementor-element-bfaa168{z-index:1;text-align:center;}.elementor-10000 .elementor-element.elementor-element-bfaa168 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:4px;word-spacing:0em;color:var( --e-global-color-1b10a98 );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-10000 .elementor-element.elementor-element-171e45c{width:var( --container-widget-width, 100% );max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-171e45c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-171e45c .elementor-image-box-title{margin-bottom:24px;font-family:"Inter", Sans-serif;font-size:3rem;font-weight:300;letter-spacing:-2px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-171e45c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-10000 .elementor-element.elementor-element-f38a573{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-ec8176a{--display:flex;}.elementor-10000 .elementor-element.elementor-element-14df577{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-14df577:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-14df577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/06/card-destaque-21.webp");}.elementor-10000 .elementor-element.elementor-element-3996afd{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-9dc5a56{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-9d86bbf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-b1913da .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-50a770f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-50a770f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-8f88b2d .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-8f88b2d .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-8f88b2d.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-8f88b2d .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-8f88b2d .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-8f88b2d .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-f9f402b{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-f9f402b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-f9f402b{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-f9f402b{left:20px;}.elementor-10000 .elementor-element.elementor-element-f9f402b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-bd7d88a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-1aaa005{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-1aaa005:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-1aaa005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/04/card-alimentos-destaque-1.webp");}.elementor-10000 .elementor-element.elementor-element-236449c{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-a119433{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-1516768 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-2441a98 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-3091a80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-3091a80 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-a3cb256 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-a3cb256 .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-a3cb256.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-a3cb256 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-a3cb256 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-a3cb256 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-f36fa0e{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-f36fa0e.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-f36fa0e{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-f36fa0e{left:20px;}.elementor-10000 .elementor-element.elementor-element-f36fa0e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-0fa2ff2{--display:flex;}.elementor-10000 .elementor-element.elementor-element-56be024{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-56be024:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-56be024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/04/card-alimentos-destaque-3.webp");}.elementor-10000 .elementor-element.elementor-element-76b547b{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-0bdcde5{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-414c0fd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-d126706 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-7da61fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-7da61fd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-4f3865c .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-4f3865c .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-4f3865c.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-4f3865c .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-4f3865c .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-4f3865c .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-a6d1c1b{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-a6d1c1b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-a6d1c1b{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-a6d1c1b{left:20px;}.elementor-10000 .elementor-element.elementor-element-a6d1c1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-94b20e0{--e-n-carousel-swiper-slides-gap:16px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:1.5rem;}:where( .elementor-10000 .elementor-element.elementor-element-94b20e0 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-10000 .elementor-element.elementor-element-a2a8925{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-da50702{--display:flex;}.elementor-10000 .elementor-element.elementor-element-602ca3a{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-602ca3a:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-602ca3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/06/card-destaque-22.webp");}.elementor-10000 .elementor-element.elementor-element-575e319{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-75941c8{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-10ccfef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-7669acf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-7dbc443{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-7dbc443 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-bc8a3d6 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-bc8a3d6 .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-bc8a3d6.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-bc8a3d6 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-bc8a3d6 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-bc8a3d6 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-19f2647{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-19f2647.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-19f2647{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-19f2647{left:20px;}.elementor-10000 .elementor-element.elementor-element-19f2647 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-82b61a7{--display:flex;}.elementor-10000 .elementor-element.elementor-element-0560f6b{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-0560f6b:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-0560f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/06/card-destaque-20.webp");}.elementor-10000 .elementor-element.elementor-element-b50a4ca{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-9be9845{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-9a506c9{background-color:var( --e-global-color-accent );padding:5px 10px 5px 10px;border-radius:200px 200px 200px 200px;}.elementor-10000 .elementor-element.elementor-element-9a506c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-2f5cf69 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-4a1ba33 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-01dd6ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-01dd6ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-c0418f1 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-c0418f1 .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-c0418f1.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-c0418f1 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-c0418f1 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-c0418f1 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-fd0cb9a{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-fd0cb9a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-fd0cb9a{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-fd0cb9a{left:20px;}.elementor-10000 .elementor-element.elementor-element-fd0cb9a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-ad11c22{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-3bcd169{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-3bcd169:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-3bcd169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/06/card-destaque-23.webp");}.elementor-10000 .elementor-element.elementor-element-77a764c{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-36acc6f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-f74b96c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-c69edd2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-8aa0fd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-8aa0fd7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-4988120 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-4988120 .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-4988120.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-4988120 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-4988120 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-4988120 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-a1975fc{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-a1975fc.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-a1975fc{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-a1975fc{left:20px;}.elementor-10000 .elementor-element.elementor-element-a1975fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-d360fd8{--e-n-carousel-swiper-slides-gap:16px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:1.5rem;}:where( .elementor-10000 .elementor-element.elementor-element-d360fd8 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10000 .elementor-element.elementor-element-c1be0d2{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-bd2084a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-8b5b551{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-8b5b551:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-8b5b551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/04/card-destaque-19.webp");background-size:auto;}.elementor-10000 .elementor-element.elementor-element-1290aeb{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-504d379{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-5896cc5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-ca97496 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-b85a9e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-b85a9e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-5e2c8c5 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-5e2c8c5 .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-5e2c8c5.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-5e2c8c5 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-5e2c8c5 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-5e2c8c5 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-236e44c{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-236e44c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-236e44c{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-236e44c{left:20px;}.elementor-10000 .elementor-element.elementor-element-236e44c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-66e8481{--display:flex;}.elementor-10000 .elementor-element.elementor-element-9be694e{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-9be694e:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-9be694e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/06/card-destaque-25.webp");}.elementor-10000 .elementor-element.elementor-element-8064ef5{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-861abd3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-bfc3b79{background-color:var( --e-global-color-accent );padding:5px 10px 5px 10px;border-radius:200px 200px 200px 200px;}.elementor-10000 .elementor-element.elementor-element-bfc3b79.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-bfc3b79 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-bd5363a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-69119c7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-3d13e3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-3d13e3d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-6bf1d47 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-6bf1d47 .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-6bf1d47.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-6bf1d47 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-6bf1d47 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-6bf1d47 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-ee4877d{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-ee4877d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-ee4877d{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-ee4877d{left:20px;}.elementor-10000 .elementor-element.elementor-element-ee4877d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-be7a6c5{--display:flex;}.elementor-10000 .elementor-element.elementor-element-2f9c702{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-2f9c702:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-2f9c702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/06/card-destaque-24.webp");}.elementor-10000 .elementor-element.elementor-element-861a23f{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-f65558b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-afff142 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1em;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-49bd6d5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-04d22dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-04d22dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-56512ba .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-56512ba .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-56512ba.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-56512ba .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-56512ba .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-56512ba .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-49ba2e7{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-49ba2e7.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-49ba2e7{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-49ba2e7{left:20px;}.elementor-10000 .elementor-element.elementor-element-49ba2e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-93aad76{--e-n-carousel-swiper-slides-gap:16px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:1.5rem;}:where( .elementor-10000 .elementor-element.elementor-element-93aad76 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10000 .elementor-element.elementor-element-470d30d{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-c512a22{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-9fe377a{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-9fe377a:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-9fe377a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/04/card-alimentos-destaque-10.webp");}.elementor-10000 .elementor-element.elementor-element-7d258db{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-40d16b4{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-0bc5e23 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-15136c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-a7ecbf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-a7ecbf7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-b605dc0 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-b605dc0 .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-b605dc0.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-b605dc0 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-b605dc0 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-b605dc0 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-50bdb2d{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-50bdb2d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-50bdb2d{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-50bdb2d{left:20px;}.elementor-10000 .elementor-element.elementor-element-50bdb2d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-5641737{--display:flex;}.elementor-10000 .elementor-element.elementor-element-95d69ae{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-95d69ae:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-95d69ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/06/card-destaque-26.webp");}.elementor-10000 .elementor-element.elementor-element-950cb2a{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-58fa82b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-8b327f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-f3b0964 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-7dd4300{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-7dd4300 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-9bb6d22 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-9bb6d22 .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-9bb6d22.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-9bb6d22 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-9bb6d22 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-9bb6d22 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-5e67892{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-5e67892.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-5e67892{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-5e67892{left:20px;}.elementor-10000 .elementor-element.elementor-element-5e67892 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-00e25ed{--display:flex;}.elementor-10000 .elementor-element.elementor-element-3802211{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-3802211:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-3802211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/06/card-destaque-27.webp");}.elementor-10000 .elementor-element.elementor-element-c9ac148{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-73c0a10{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-8113e49 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-181fd84 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-d5c81e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-d5c81e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-daee042 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-daee042 .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-daee042.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-daee042 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-daee042 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-daee042 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-bb91280{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-bb91280.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-bb91280{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-bb91280{left:20px;}.elementor-10000 .elementor-element.elementor-element-bb91280 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-6f3cadf{--e-n-carousel-swiper-slides-gap:16px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:1.5rem;}:where( .elementor-10000 .elementor-element.elementor-element-6f3cadf .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10000 .elementor-element.elementor-element-5d0e90d{--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;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-42df7e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-646e2dc{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-646e2dc:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-646e2dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/04/card-destaque-15.webp");}.elementor-10000 .elementor-element.elementor-element-3d0cfd1{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-6aae766{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-d5de7be .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-334e2f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-58c3197{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-58c3197 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-4c954c4 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-4c954c4 .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-4c954c4.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-4c954c4 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-4c954c4 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-4c954c4 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-4afd743{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-4afd743.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-4afd743{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-4afd743{left:20px;}.elementor-10000 .elementor-element.elementor-element-4afd743 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-23e7ae0{--display:flex;}.elementor-10000 .elementor-element.elementor-element-b9adead{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-b9adead:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-b9adead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/04/card-destaque-14.webp");}.elementor-10000 .elementor-element.elementor-element-a506050{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-8672793{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-b461d5d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-a6f8099 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-4e0774b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-4e0774b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-19a0d5e .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-19a0d5e .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-19a0d5e.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-19a0d5e .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-19a0d5e .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-19a0d5e .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-dec4e9f{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-dec4e9f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-dec4e9f{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-dec4e9f{left:20px;}.elementor-10000 .elementor-element.elementor-element-dec4e9f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-be025b8{--display:flex;}.elementor-10000 .elementor-element.elementor-element-e55679d{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-e55679d:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-e55679d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/04/card-destaque-13.webp");}.elementor-10000 .elementor-element.elementor-element-880c18f{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--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-10000 .elementor-element.elementor-element-17ae4cf{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10000 .elementor-element.elementor-element-cb76024 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-0f6e607 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-60df814{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-60df814 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2rem;font-weight:800;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-2f954a8 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-2f954a8 .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-2f954a8.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-2f954a8 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-2f954a8 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-2f954a8 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-f983eac{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AC0000;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-f983eac.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-10000 .elementor-element.elementor-element-f983eac{right:20px;}body.rtl .elementor-10000 .elementor-element.elementor-element-f983eac{left:20px;}.elementor-10000 .elementor-element.elementor-element-f983eac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-bd02b6f );}.elementor-10000 .elementor-element.elementor-element-aa29e53{--e-n-carousel-swiper-slides-gap:16px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:1.5rem;}:where( .elementor-10000 .elementor-element.elementor-element-aa29e53 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10000 .elementor-element.elementor-element-ca8fc14{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:48px;--n-tabs-gap:48px;--n-tabs-title-border-radius:200px 200px 200px 200px;--n-tabs-title-color:var( --e-global-color-af9378f );--n-tabs-icon-size:22px;--n-tabs-icon-gap:10px;--n-tabs-icon-color:var( --e-global-color-baf6214 );--n-tabs-icon-color-active:var( --e-global-color-baf6214 );}.elementor-10000 .elementor-element.elementor-element-ca8fc14 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-baf6214 );}.elementor-10000 .elementor-element.elementor-element-ca8fc14.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-c82ec26 );border-style:none;}.elementor-10000 .elementor-element.elementor-element-ca8fc14.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-10000 .elementor-element.elementor-element-ca8fc14.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10000 .elementor-element.elementor-element-ca8fc14.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:none;}.elementor-10000 .elementor-element.elementor-element-ca8fc14.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-ca8fc14 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-icon-color-hover:var( --e-global-color-baf6214 );}.elementor-10000 .elementor-element.elementor-element-360ed5a{--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:5rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-41ae174.elementor-element{--align-self:center;}.elementor-10000 .elementor-element.elementor-element-41ae174{z-index:1;text-align:center;}.elementor-10000 .elementor-element.elementor-element-41ae174 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:4px;word-spacing:0em;color:var( --e-global-color-1b10a98 );}.elementor-10000 .elementor-element.elementor-element-85cd1fe{width:var( --container-widget-width, 100% );max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-85cd1fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-85cd1fe .elementor-image-box-title{margin-bottom:24px;font-family:"Inter", Sans-serif;font-size:3rem;font-weight:300;letter-spacing:-2px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-85cd1fe .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-014b337{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-01ff449{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-9f3c27a{--display:flex;--min-height:100%;--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:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-9f3c27a:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-9f3c27a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-c48122b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-29f3dae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-3ee7b1a.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-3ee7b1a{border-style:none;}.elementor-10000 .elementor-element.elementor-element-3ee7b1a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-04a4ea2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-42721e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-8cc440e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-3543e9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-3543e9f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-fe200e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-3691d5f{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-3691d5f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-3691d5f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-3691d5f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-3691d5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-3691d5f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-3691d5f .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-170761b.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-170761b .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-170761b .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-170761b .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-170761b .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-170761b .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-f5e6a3a{--display:flex;}.elementor-10000 .elementor-element.elementor-element-eeec681{--display:flex;--min-height:100%;--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:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-eeec681:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-eeec681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-698854e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-1f78693 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-aba5a5b.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-aba5a5b{border-style:none;}.elementor-10000 .elementor-element.elementor-element-aba5a5b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-e49b24a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-6e52bc4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-6dce05c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-1a50ec3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-1a50ec3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-3f754e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-5d28def{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-5d28def .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-5d28def .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-5d28def .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-5d28def .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-5d28def .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-5d28def .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-1eeedef.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-1eeedef .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-1eeedef .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-1eeedef .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-1eeedef .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-1eeedef .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-5767502{--display:flex;}.elementor-10000 .elementor-element.elementor-element-5c42ce2{--display:flex;--min-height:100%;--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:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-5c42ce2:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-5c42ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-3c26f66{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-c8a0015 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-faeefa1.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-faeefa1{border-style:none;}.elementor-10000 .elementor-element.elementor-element-faeefa1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-1615564{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-b88538a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-65abe99 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-c187dc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-c187dc3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-411ecdc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-95b26a2{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-95b26a2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-95b26a2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-95b26a2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-95b26a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-95b26a2 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-95b26a2 .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-3bf575d.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-3bf575d .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-3bf575d .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-3bf575d .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-3bf575d .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-3bf575d .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-4e0e22e{--e-n-carousel-swiper-slides-gap:16px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:1.5rem;}:where( .elementor-10000 .elementor-element.elementor-element-4e0e22e .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10000 .elementor-element.elementor-element-4cf6d3c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-2b02cec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-a289691{--display:flex;--min-height:100%;--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:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-a289691:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-a289691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-25af4b5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-92d9a02 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-827b566.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-827b566{border-style:none;}.elementor-10000 .elementor-element.elementor-element-827b566 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-d3e57f8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-5787cc0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-01eeaf0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-1e81c29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10000 .elementor-element.elementor-element-1e81c29 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-7b8bc4c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-14e5d0e{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-14e5d0e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-14e5d0e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-14e5d0e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-14e5d0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-14e5d0e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-14e5d0e .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-cb1c3d4.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-cb1c3d4 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-cb1c3d4 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-cb1c3d4 .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-cb1c3d4 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-cb1c3d4 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-e622a67{--display:flex;}.elementor-10000 .elementor-element.elementor-element-546144f{--display:flex;--min-height:100%;--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:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-546144f:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-546144f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-22d0532{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-8fd8a7f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-90b7887.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-90b7887{border-style:none;}.elementor-10000 .elementor-element.elementor-element-90b7887 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-68e776e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-7a72b90 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-9388530 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-43d5cd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-43d5cd5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-271ad3e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-a6d5358{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-a6d5358 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-a6d5358 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-a6d5358 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-a6d5358 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-a6d5358 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-a6d5358 .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-7b46d5f.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-7b46d5f .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-7b46d5f .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-7b46d5f .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-7b46d5f .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-7b46d5f .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-1761979{--display:flex;}.elementor-10000 .elementor-element.elementor-element-cdaf714{--display:flex;--min-height:100%;--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:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-cdaf714:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-cdaf714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-57fe591{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-e8e7e0e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-21975f3.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-21975f3{border-style:none;}.elementor-10000 .elementor-element.elementor-element-21975f3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-fb5b166{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-b1f1b2d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-0daf9e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-994d6ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-994d6ce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-62df183 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-4221377{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-4221377 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-4221377 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-4221377 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-4221377 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-4221377 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-4221377 .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-3676502.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-3676502 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-3676502 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-3676502 .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-3676502 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-3676502 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-030846e{--e-n-carousel-swiper-slides-gap:16px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:1.5rem;}:where( .elementor-10000 .elementor-element.elementor-element-030846e .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10000 .elementor-element.elementor-element-7a90d81{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-747348e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-a5fef35{--display:flex;--min-height:100%;--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:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-a5fef35:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-a5fef35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-7928b55{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-aa6430e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-92ab188.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-92ab188{border-style:none;}.elementor-10000 .elementor-element.elementor-element-92ab188 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-03b4707{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-97eb800 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-9d7f721 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-c90a6d8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-bd2e8dd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-d592b34{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-d592b34 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-d592b34 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-d592b34 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-d592b34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-d592b34 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-d592b34 .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-c4f0735.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-c4f0735 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-c4f0735 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-c4f0735 .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-c4f0735 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-c4f0735 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-5842309{--display:flex;}.elementor-10000 .elementor-element.elementor-element-3b7fab4{--display:flex;--min-height:100%;--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:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-3b7fab4:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-3b7fab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-2afed29{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-7ae570d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-3f7cc8d.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-3f7cc8d{border-style:none;}.elementor-10000 .elementor-element.elementor-element-3f7cc8d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-6b72725{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-e03a536 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-694eefc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-b7c1ee7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-ba9bbac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-5624aab{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-5624aab .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-5624aab .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-5624aab .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-5624aab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-5624aab .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-5624aab .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-8df692c.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-8df692c .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-8df692c .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-8df692c .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-8df692c .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-8df692c .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-d4eda41{--display:flex;}.elementor-10000 .elementor-element.elementor-element-0a8672a{--display:flex;--min-height:100%;--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:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-0a8672a:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-0a8672a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-459a0d3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-5491863 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-f972fdd.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-f972fdd{border-style:none;}.elementor-10000 .elementor-element.elementor-element-f972fdd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-dca358e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-2839ec1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-b36d728 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-888c1e2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-be269d0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-b02d7f0{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-b02d7f0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-b02d7f0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-b02d7f0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-b02d7f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-b02d7f0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-b02d7f0 .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-13034a3.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-13034a3 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-13034a3 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-13034a3 .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-13034a3 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-13034a3 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-7a59c86{--e-n-carousel-swiper-slides-gap:16px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:1.5rem;}:where( .elementor-10000 .elementor-element.elementor-element-7a59c86 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10000 .elementor-element.elementor-element-e8352c9{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-83ff9af{--display:flex;--min-height:100%;--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;--justify-content:space-between;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-83ff9af:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-83ff9af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-b19d91b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-fa6c659 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-54c9c03.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-54c9c03{border-style:none;}.elementor-10000 .elementor-element.elementor-element-54c9c03 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-e717569{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-c2ea8ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-8fba115 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-55162e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-b4d152d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-7ee1793{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-7ee1793 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-7ee1793 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-7ee1793 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-7ee1793 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-7ee1793 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-7ee1793 .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-7df66d6.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-7df66d6 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-7df66d6 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-7df66d6 .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-7df66d6 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-7df66d6 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-da98bfb{--display:flex;--min-height:100%;--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;--justify-content:space-between;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-da98bfb:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-da98bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-a211480{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-3218349 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-612a21e.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-612a21e{border-style:none;}.elementor-10000 .elementor-element.elementor-element-612a21e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-eab86f7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-eaaad8c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-0d27cc1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-08c5f1d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-d48161a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-b9c280c{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-b9c280c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-b9c280c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-b9c280c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-b9c280c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-b9c280c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-b9c280c .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-6173ab6.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-6173ab6 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-6173ab6 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-6173ab6 .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-6173ab6 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-6173ab6 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-169552b{--display:flex;--min-height:100%;--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;--justify-content:space-between;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-169552b:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-169552b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-7466920{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-3a7f32b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-94239fb.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-94239fb{border-style:none;}.elementor-10000 .elementor-element.elementor-element-94239fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-22b5d11{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-1bcae75 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-a1e5513 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-3cc19d0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-e76294f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-bd5f12c{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-bd5f12c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-bd5f12c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-bd5f12c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-bd5f12c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-bd5f12c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-bd5f12c .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-a8a2abe.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-a8a2abe .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-a8a2abe .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-a8a2abe .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-a8a2abe .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-a8a2abe .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-cbc7afb{--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;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-95720ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-2192bd6{--display:flex;--min-height:100%;--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;--justify-content:space-between;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-2192bd6:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-2192bd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-f0e62c8{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-0e4cf3b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-1ab76dc.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-1ab76dc{border-style:none;}.elementor-10000 .elementor-element.elementor-element-1ab76dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-d50afd8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-d892e42 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-1632ac3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-4eea890 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-f5481f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-4a2b95e{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-4a2b95e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-4a2b95e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-4a2b95e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-4a2b95e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-4a2b95e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-4a2b95e .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-2543a93.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-2543a93 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-2543a93 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-2543a93 .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-2543a93 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-2543a93 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-340dc6b{--display:flex;}.elementor-10000 .elementor-element.elementor-element-00e0a42{--display:flex;--min-height:100%;--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:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-00e0a42:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-00e0a42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-0e8c5a7{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-9e174b2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-14a42f0.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-14a42f0{border-style:none;}.elementor-10000 .elementor-element.elementor-element-14a42f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-7c413de{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-a6d7099 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-6f2dcf6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-b0a1a6f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-b9b47cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-ee3789c{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-ee3789c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-ee3789c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-ee3789c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-ee3789c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-ee3789c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-ee3789c .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-48593c3.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-48593c3 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-48593c3 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-48593c3 .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-48593c3 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-48593c3 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-54a7c1e{--display:flex;}.elementor-10000 .elementor-element.elementor-element-2f1ae26{--display:flex;--min-height:100%;--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:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-2f1ae26:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-2f1ae26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-e76b613{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-c178f21 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-5bceb0f.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-5bceb0f{border-style:none;}.elementor-10000 .elementor-element.elementor-element-5bceb0f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-1ec7950{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-8241438 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:#6B6060;}.elementor-10000 .elementor-element.elementor-element-4a69d7a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-cee8480 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-3c90d77 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-390c1d9{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:0px;}.elementor-10000 .elementor-element.elementor-element-390c1d9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-390c1d9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-390c1d9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10000 .elementor-element.elementor-element-390c1d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-390c1d9 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-390c1d9 .elementor-icon-list-text{color:var( --e-global-color-af9378f );transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-af80b35.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-af80b35 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-af80b35 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-af80b35 .elementor-button:focus{color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-af80b35 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-af80b35 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-06d0aac{--e-n-carousel-swiper-slides-gap:16px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:1.5rem;}:where( .elementor-10000 .elementor-element.elementor-element-06d0aac .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-10000 .elementor-element.elementor-element-3b4b53f{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:48px;--n-tabs-gap:48px;--n-tabs-title-border-radius:200px 200px 200px 200px;--n-tabs-title-color:var( --e-global-color-af9378f );--n-tabs-icon-size:22px;--n-tabs-icon-gap:10px;--n-tabs-icon-color:var( --e-global-color-baf6214 );--n-tabs-icon-color-active:var( --e-global-color-baf6214 );}.elementor-10000 .elementor-element.elementor-element-3b4b53f > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-baf6214 );}.elementor-10000 .elementor-element.elementor-element-3b4b53f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-c82ec26 );border-style:none;}.elementor-10000 .elementor-element.elementor-element-3b4b53f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-10000 .elementor-element.elementor-element-3b4b53f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10000 .elementor-element.elementor-element-3b4b53f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:none;}.elementor-10000 .elementor-element.elementor-element-3b4b53f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-10000 .elementor-element.elementor-element-3b4b53f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-icon-color-hover:var( --e-global-color-baf6214 );}.elementor-10000 .elementor-element.elementor-element-f4f1f80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-f4f1f80:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-f4f1f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F6;}.elementor-10000 .elementor-element.elementor-element-f4f1f80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-cf899ce{width:100%;max-width:100%;padding:0rem 0rem 3rem 0rem;text-align:center;}.elementor-10000 .elementor-element.elementor-element-cf899ce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:300;letter-spacing:-3px;color:var( --e-global-color-8faa18e );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-322ffe9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-322ffe9{z-index:1;}.elementor-10000 .elementor-element.elementor-element-322ffe9 img{border-radius:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-3928990.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-3928990{z-index:1;}.elementor-10000 .elementor-element.elementor-element-3928990 img{border-radius:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-7a0336e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-7a0336e{z-index:1;}.elementor-10000 .elementor-element.elementor-element-7a0336e img{border-radius:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-0aa20e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-0aa20e9{z-index:1;}.elementor-10000 .elementor-element.elementor-element-0aa20e9 img{border-radius:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-0b6ce91{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-10000 .elementor-element.elementor-element-0b6ce91:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-0b6ce91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-baf6214 );}.elementor-10000 .elementor-element.elementor-element-a3d9851{width:var( --container-widget-width, 85% );max-width:85%;padding:0rem 0rem 3rem 0rem;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-10000 .elementor-element.elementor-element-a3d9851.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-a3d9851 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:300;letter-spacing:-3px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-8c117e7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E180;--border-color:#E1E1E180;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 35px -20px rgba(0, 0, 0, 0.16);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10000 .elementor-element.elementor-element-8c117e7:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-8c117e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-8c117e7.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-10000 .elementor-element.elementor-element-e5b574d{width:var( --container-widget-width, 97.102% );max-width:97.102%;--container-widget-width:97.102%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-10000 .elementor-element.elementor-element-e5b574d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon-box-wrapper{text-align:left;}.elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-1b10a98 );}.elementor-10000 .elementor-element.elementor-element-e5b574d.elementor-view-stacked .elementor-icon{background-color:#CA000000;}.elementor-10000 .elementor-element.elementor-element-e5b574d.elementor-view-framed .elementor-icon, .elementor-10000 .elementor-element.elementor-element-e5b574d.elementor-view-default .elementor-icon{fill:#CA000000;color:#CA000000;border-color:#CA000000;}.elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon{font-size:60px;}.elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:600;letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:150%;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10000 .elementor-element.elementor-element-a5bb61a{--divider-border-style:solid;--divider-color:#E1E1E180;--divider-border-width:1px;}.elementor-10000 .elementor-element.elementor-element-a5bb61a .elementor-divider-separator{width:100%;}.elementor-10000 .elementor-element.elementor-element-a5bb61a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10000 .elementor-element.elementor-element-69074e9 .elementor-button{background-color:#CA000000;font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:-0.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-69074e9{padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-69074e9.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-69074e9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10000 .elementor-element.elementor-element-69074e9 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-10000 .elementor-element.elementor-element-69074e9 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-69074e9 .elementor-button:focus{color:#B90000;}.elementor-10000 .elementor-element.elementor-element-69074e9 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-69074e9 .elementor-button:focus svg{fill:#B90000;}.elementor-10000 .elementor-element.elementor-element-5ea21c6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E180;--border-color:#E1E1E180;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 35px -20px rgba(0, 0, 0, 0.16);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10000 .elementor-element.elementor-element-5ea21c6:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-5ea21c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-5ea21c6.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-b3b9b61{width:var( --container-widget-width, 97.102% );max-width:97.102%;--container-widget-width:97.102%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-10000 .elementor-element.elementor-element-b3b9b61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon-box-wrapper{text-align:left;}.elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-1b10a98 );}.elementor-10000 .elementor-element.elementor-element-b3b9b61.elementor-view-stacked .elementor-icon{background-color:#CA000000;}.elementor-10000 .elementor-element.elementor-element-b3b9b61.elementor-view-framed .elementor-icon, .elementor-10000 .elementor-element.elementor-element-b3b9b61.elementor-view-default .elementor-icon{fill:#CA000000;color:#CA000000;border-color:#CA000000;}.elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon{font-size:60px;}.elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:600;letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:150%;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-3707df1{--divider-border-style:solid;--divider-color:#E1E1E180;--divider-border-width:1px;}.elementor-10000 .elementor-element.elementor-element-3707df1 .elementor-divider-separator{width:100%;}.elementor-10000 .elementor-element.elementor-element-3707df1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10000 .elementor-element.elementor-element-301a02e .elementor-button{background-color:#CA000000;font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:-0.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-301a02e{padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-301a02e.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-301a02e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10000 .elementor-element.elementor-element-301a02e .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-10000 .elementor-element.elementor-element-301a02e .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-301a02e .elementor-button:focus{color:#B90000;}.elementor-10000 .elementor-element.elementor-element-301a02e .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-301a02e .elementor-button:focus svg{fill:#B90000;}.elementor-10000 .elementor-element.elementor-element-a3be7c9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E180;--border-color:#E1E1E180;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 35px -20px rgba(0, 0, 0, 0.16);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10000 .elementor-element.elementor-element-a3be7c9:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-a3be7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-a3be7c9.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-d162878{width:var( --container-widget-width, 97.102% );max-width:97.102%;--container-widget-width:97.102%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-10000 .elementor-element.elementor-element-d162878.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon-box-wrapper{text-align:left;}.elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-1b10a98 );}.elementor-10000 .elementor-element.elementor-element-d162878.elementor-view-stacked .elementor-icon{background-color:#CA000000;}.elementor-10000 .elementor-element.elementor-element-d162878.elementor-view-framed .elementor-icon, .elementor-10000 .elementor-element.elementor-element-d162878.elementor-view-default .elementor-icon{fill:#CA000000;color:#CA000000;border-color:#CA000000;}.elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon{font-size:60px;}.elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:600;letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:150%;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-0bfe18a{--divider-border-style:solid;--divider-color:#E1E1E180;--divider-border-width:1px;}.elementor-10000 .elementor-element.elementor-element-0bfe18a .elementor-divider-separator{width:100%;}.elementor-10000 .elementor-element.elementor-element-0bfe18a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10000 .elementor-element.elementor-element-8b7d7f2 .elementor-button{background-color:#CA000000;font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:-0.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-8b7d7f2{padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-8b7d7f2.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-8b7d7f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10000 .elementor-element.elementor-element-8b7d7f2 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-10000 .elementor-element.elementor-element-8b7d7f2 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-8b7d7f2 .elementor-button:focus{color:#B90000;}.elementor-10000 .elementor-element.elementor-element-8b7d7f2 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-8b7d7f2 .elementor-button:focus svg{fill:#B90000;}.elementor-10000 .elementor-element.elementor-element-2c4166b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E180;--border-color:#E1E1E180;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 35px -20px rgba(0, 0, 0, 0.16);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10000 .elementor-element.elementor-element-2c4166b:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-2c4166b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-2c4166b.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-0f06bbe{width:var( --container-widget-width, 97.102% );max-width:97.102%;--container-widget-width:97.102%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-10000 .elementor-element.elementor-element-0f06bbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon-box-wrapper{text-align:left;}.elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-1b10a98 );}.elementor-10000 .elementor-element.elementor-element-0f06bbe.elementor-view-stacked .elementor-icon{background-color:#CA000000;}.elementor-10000 .elementor-element.elementor-element-0f06bbe.elementor-view-framed .elementor-icon, .elementor-10000 .elementor-element.elementor-element-0f06bbe.elementor-view-default .elementor-icon{fill:#CA000000;color:#CA000000;border-color:#CA000000;}.elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon{font-size:60px;}.elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:600;letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:150%;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-fb87164{--divider-border-style:solid;--divider-color:#E1E1E180;--divider-border-width:1px;}.elementor-10000 .elementor-element.elementor-element-fb87164 .elementor-divider-separator{width:100%;}.elementor-10000 .elementor-element.elementor-element-fb87164 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10000 .elementor-element.elementor-element-3bde259 .elementor-button{background-color:#CA000000;font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:-0.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-3bde259{padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-3bde259.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-3bde259 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10000 .elementor-element.elementor-element-3bde259 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-10000 .elementor-element.elementor-element-3bde259 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-3bde259 .elementor-button:focus{color:#B90000;}.elementor-10000 .elementor-element.elementor-element-3bde259 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-3bde259 .elementor-button:focus svg{fill:#B90000;}.elementor-10000 .elementor-element.elementor-element-9781e56{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E180;--border-color:#E1E1E180;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 35px -20px rgba(0, 0, 0, 0.16);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10000 .elementor-element.elementor-element-9781e56:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-9781e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-9781e56.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-26f5d97{width:var( --container-widget-width, 97.102% );max-width:97.102%;--container-widget-width:97.102%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-10000 .elementor-element.elementor-element-26f5d97.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon-box-wrapper{text-align:left;}.elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-1b10a98 );}.elementor-10000 .elementor-element.elementor-element-26f5d97.elementor-view-stacked .elementor-icon{background-color:#CA000000;}.elementor-10000 .elementor-element.elementor-element-26f5d97.elementor-view-framed .elementor-icon, .elementor-10000 .elementor-element.elementor-element-26f5d97.elementor-view-default .elementor-icon{fill:#CA000000;color:#CA000000;border-color:#CA000000;}.elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon{font-size:60px;}.elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:600;letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:150%;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-9608539{--divider-border-style:solid;--divider-color:#E1E1E180;--divider-border-width:1px;}.elementor-10000 .elementor-element.elementor-element-9608539 .elementor-divider-separator{width:100%;}.elementor-10000 .elementor-element.elementor-element-9608539 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10000 .elementor-element.elementor-element-e0d1e31 .elementor-button{background-color:#CA000000;font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:-0.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-e0d1e31{padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-e0d1e31.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-e0d1e31 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10000 .elementor-element.elementor-element-e0d1e31 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-10000 .elementor-element.elementor-element-e0d1e31 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-e0d1e31 .elementor-button:focus{color:#B90000;}.elementor-10000 .elementor-element.elementor-element-e0d1e31 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-e0d1e31 .elementor-button:focus svg{fill:#B90000;}.elementor-10000 .elementor-element.elementor-element-e931186{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E1E1E180;--border-color:#E1E1E180;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 35px -20px rgba(0, 0, 0, 0.16);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-10000 .elementor-element.elementor-element-e931186:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-e931186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-e931186.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-2a90df4{width:var( --container-widget-width, 97.102% );max-width:97.102%;--container-widget-width:97.102%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-10000 .elementor-element.elementor-element-2a90df4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon-box-wrapper{text-align:left;}.elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-1b10a98 );}.elementor-10000 .elementor-element.elementor-element-2a90df4.elementor-view-stacked .elementor-icon{background-color:#CA000000;}.elementor-10000 .elementor-element.elementor-element-2a90df4.elementor-view-framed .elementor-icon, .elementor-10000 .elementor-element.elementor-element-2a90df4.elementor-view-default .elementor-icon{fill:#CA000000;color:#CA000000;border-color:#CA000000;}.elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon{font-size:60px;}.elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:600;letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:150%;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-a939f4d{--divider-border-style:solid;--divider-color:#E1E1E180;--divider-border-width:1px;}.elementor-10000 .elementor-element.elementor-element-a939f4d .elementor-divider-separator{width:100%;}.elementor-10000 .elementor-element.elementor-element-a939f4d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10000 .elementor-element.elementor-element-49213b9 .elementor-button{background-color:#CA000000;font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:-0.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-49213b9{padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-49213b9.elementor-element{--align-self:flex-start;}.elementor-10000 .elementor-element.elementor-element-49213b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10000 .elementor-element.elementor-element-49213b9 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-10000 .elementor-element.elementor-element-49213b9 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-49213b9 .elementor-button:focus{color:#B90000;}.elementor-10000 .elementor-element.elementor-element-49213b9 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-49213b9 .elementor-button:focus svg{fill:#B90000;}.elementor-10000 .elementor-element.elementor-element-1106722{--display:flex;--min-height:80px;--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;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-a977892 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-10000 .elementor-element.elementor-element-a977892 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-10000 .elementor-element.elementor-element-a977892 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-10000 .elementor-element.elementor-element-a977892 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-10000 .elementor-element.elementor-element-a977892 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-10000 .elementor-element.elementor-element-a977892 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-a977892 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10000 .elementor-element.elementor-element-a977892{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-10000 .elementor-element.elementor-element-a977892 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10000 .elementor-element.elementor-element-a977892 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:-0.3px;}.elementor-10000 .elementor-element.elementor-element-a977892 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10000 .elementor-element.elementor-element-0fe463a{--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;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-a4eade9{--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;--z-index:2;}.elementor-10000 .elementor-element.elementor-element-a4eade9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-d1cbb3f{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-d1cbb3f img{width:100%;}.elementor-10000 .elementor-element.elementor-element-5eaa425{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-5eaa425 img{width:100%;}.elementor-10000 .elementor-element.elementor-element-e974bec{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-e974bec img{width:100%;}.elementor-10000 .elementor-element.elementor-element-97967e4{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-97967e4 img{width:100%;}.elementor-10000 .elementor-element.elementor-element-905117d{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-905117d img{width:100%;}.elementor-10000 .elementor-element.elementor-element-98296f3{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-98296f3 img{width:100%;}.elementor-10000 .elementor-element.elementor-element-265b425{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-265b425 img{width:100%;}.elementor-10000 .elementor-element.elementor-element-343c751{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-343c751 img{width:100%;}.elementor-10000 .elementor-element.elementor-element-40f154a{width:var( --container-widget-width, 143px );max-width:143px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 1rem;--container-widget-width:143px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-40f154a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-40f154a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-af9378f );}.elementor-10000 .elementor-element.elementor-element-057f137{width:var( --container-widget-width, 85% );max-width:85%;padding:2rem 0rem 0rem 0rem;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-10000 .elementor-element.elementor-element-057f137.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-057f137 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:300;letter-spacing:-3px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-f3fbadf .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-f3fbadf .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-f3fbadf .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;padding:1rem 2rem 1rem 2rem;}.elementor-10000 .elementor-element.elementor-element-f3fbadf .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-f3fbadf .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-e694f67{padding:3rem 0rem 0rem 0rem;}.elementor-10000 .elementor-element.elementor-element-649e89f{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c82ec26 );--border-color:var( --e-global-color-c82ec26 );--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-649e89f:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-649e89f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F6;}.elementor-10000 .elementor-element.elementor-element-41a978c{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10000 .elementor-element.elementor-element-41a978c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-f2f4e4d{width:var( --container-widget-width, 85% );max-width:85%;padding:0rem 0rem 0rem 0rem;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-10000 .elementor-element.elementor-element-f2f4e4d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-f2f4e4d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:300;letter-spacing:-3px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-7d5f131 .elementor-button{background-color:var( --e-global-color-c82ec26 );font-family:"Inter", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:-0.3px;fill:var( --e-global-color-1e4b26e );color:var( --e-global-color-1e4b26e );box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.15);transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F9EDEB;border-radius:6px 6px 6px 6px;padding:16px 24px 16px 24px;}.elementor-10000 .elementor-element.elementor-element-7d5f131{width:var( --container-widget-width, 34.333% );max-width:34.333%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:34.333%;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-7d5f131.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-1050646{--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-10000 .elementor-element.elementor-element-1050646.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-c94a6a6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;z-index:10;border-radius:30px 30px 30px 30px;}.elementor-10000 .elementor-element.elementor-element-c94a6a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-c94a6a6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10000 .elementor-element.elementor-element-c94a6a6 .elementor-custom-embed-play i{color:#CA0000;}.elementor-10000 .elementor-element.elementor-element-c94a6a6 .elementor-custom-embed-play svg{fill:#CA0000;}.elementor-10000 .elementor-element.elementor-element-4a775ec{--display:flex;--min-height:600px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-4a775ec:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-4a775ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/03/banner_fundo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-cf3b513.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-cf3b513 img{border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-cad7ad5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-cad7ad5 img{border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-ae27e4c img{border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-8b41256 img{border-radius:6px 6px 6px 6px;}.elementor-10000 .elementor-element.elementor-element-36cfdd1{--display:flex;--min-height:750px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10000 .elementor-element.elementor-element-36cfdd1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-783b1a3 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:20em;font-weight:600;line-height:1.3em;letter-spacing:-3px;color:#FFFFFF;}.elementor-10000 .elementor-element.elementor-element-969c7db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-969c7db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-1b10a98 );}.elementor-10000 .elementor-element.elementor-element-b2d3562{width:var( --container-widget-width, 85% );max-width:85%;padding:0rem 0rem 3rem 0rem;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-10000 .elementor-element.elementor-element-b2d3562.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-b2d3562 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:300;letter-spacing:-3px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-fdb6310{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:5;}.elementor-10000 .elementor-element.elementor-element-fdb6310.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-e32f7c3 .elementor-button:hover, .elementor-10000 .elementor-element.elementor-element-e32f7c3 .elementor-button:focus{background-color:#AC0000;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-e32f7c3{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-10000 .elementor-element.elementor-element-e32f7c3 .elementor-button{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.5px;border-style:none;border-radius:6px 6px 6px 6px;padding:1rem 2rem 1rem 2rem;}.elementor-10000 .elementor-element.elementor-element-e32f7c3 .elementor-button:hover svg, .elementor-10000 .elementor-element.elementor-element-e32f7c3 .elementor-button:focus svg{fill:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-50c20d8{--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:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-4445858{width:100%;max-width:100%;padding:0rem 0rem 3rem 0rem;text-align:center;}.elementor-10000 .elementor-element.elementor-element-4445858.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-4445858 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:300;letter-spacing:-3px;color:var( --e-global-color-8faa18e );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10000 .elementor-element.elementor-element-7f76173{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-10000 .elementor-element.elementor-element-7f76173 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-10000 .elementor-element.elementor-element-7f76173:after{content:"0.66";}.elementor-10000 .elementor-element.elementor-element-7f76173 .elementor-post__thumbnail__link{width:100%;}.elementor-10000 .elementor-element.elementor-element-7f76173 .elementor-post__meta-data span + span:before{content:"•";}.elementor-10000 .elementor-element.elementor-element-7f76173 .elementor-post__card{border-color:#E1E1E180;border-width:1px;border-radius:20px;}.elementor-10000 .elementor-element.elementor-element-7f76173 .elementor-post__text{margin-top:20px;}.elementor-10000 .elementor-element.elementor-element-7f76173 .elementor-post__badge{right:0;}.elementor-10000 .elementor-element.elementor-element-7f76173 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-10000 .elementor-element.elementor-element-7f76173 .elementor-post__title, .elementor-10000 .elementor-element.elementor-element-7f76173 .elementor-post__title a{color:var( --e-global-color-8faa18e );font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:600;line-height:130%;letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-7f76173 .elementor-post__meta-data{color:var( --e-global-color-af9378f );font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:-0.3px;}.elementor-10000 .elementor-element.elementor-element-7f76173 .elementor-post__meta-data span:before{color:var( --e-global-color-c82ec26 );}.elementor-10000 .elementor-element.elementor-element-7f76173 .elementor-post__excerpt p{color:var( --e-global-color-af9378f );font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:150%;letter-spacing:-0.3px;}.elementor-10000 .elementor-element.elementor-element-f80db85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E1E1E180;--border-color:#E1E1E180;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-f80db85:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-f80db85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-10000 .elementor-element.elementor-element-f7238b7{width:var( --container-widget-width, 85% );max-width:85%;padding:0rem 0rem 3rem 0rem;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-10000 .elementor-element.elementor-element-f7238b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-f7238b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:300;letter-spacing:-3px;color:var( --e-global-color-8faa18e );}.elementor-10000 .elementor-element.elementor-element-84c8ac8{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-0476b93{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-6cc256d{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-b021b95{--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;--gap:24px 0px;--row-gap:24px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:#67140E;--border-color:#67140E;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-b021b95:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-b021b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10000 .elementor-element.elementor-element-a97433e{width:var( --container-widget-width, 60% );max-width:60%;padding:0rem 0rem 0rem 0rem;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-10000 .elementor-element.elementor-element-a97433e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10000 .elementor-element.elementor-element-a97433e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:300;letter-spacing:-3px;color:var( --e-global-color-1e4b26e );}.elementor-10000 .elementor-element.elementor-element-003978d .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.3px;fill:var( --e-global-color-1e4b26e );color:var( --e-global-color-1e4b26e );background-image:linear-gradient(180deg, #333333 0%, var( --e-global-color-8faa18e ) 100%);transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1b10a98 );border-radius:6px 6px 6px 6px;padding:24px 48px 24px 48px;}.elementor-10000 .elementor-element.elementor-element-003978d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-10000 .elementor-element.elementor-element-003978d.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-10000 .elementor-element.elementor-element-14df577{--width:100%;}.elementor-10000 .elementor-element.elementor-element-1aaa005{--width:100%;}.elementor-10000 .elementor-element.elementor-element-56be024{--width:100%;}.elementor-10000 .elementor-element.elementor-element-602ca3a{--width:100%;}.elementor-10000 .elementor-element.elementor-element-0560f6b{--width:100%;}.elementor-10000 .elementor-element.elementor-element-3bcd169{--width:100%;}.elementor-10000 .elementor-element.elementor-element-8b5b551{--width:100%;}.elementor-10000 .elementor-element.elementor-element-9be694e{--width:100%;}.elementor-10000 .elementor-element.elementor-element-2f9c702{--width:100%;}.elementor-10000 .elementor-element.elementor-element-9fe377a{--width:100%;}.elementor-10000 .elementor-element.elementor-element-95d69ae{--width:100%;}.elementor-10000 .elementor-element.elementor-element-3802211{--width:100%;}.elementor-10000 .elementor-element.elementor-element-646e2dc{--width:100%;}.elementor-10000 .elementor-element.elementor-element-b9adead{--width:100%;}.elementor-10000 .elementor-element.elementor-element-e55679d{--width:100%;}.elementor-10000 .elementor-element.elementor-element-0b6ce91{--content-width:1280px;}.elementor-10000 .elementor-element.elementor-element-8c117e7{--width:32.5%;}.elementor-10000 .elementor-element.elementor-element-5ea21c6{--width:32.5%;}.elementor-10000 .elementor-element.elementor-element-a3be7c9{--width:32.5%;}.elementor-10000 .elementor-element.elementor-element-2c4166b{--width:32.5%;}.elementor-10000 .elementor-element.elementor-element-9781e56{--width:32.5%;}.elementor-10000 .elementor-element.elementor-element-e931186{--width:32.5%;}.elementor-10000 .elementor-element.elementor-element-a4eade9{--width:600px;}.elementor-10000 .elementor-element.elementor-element-41a978c{--width:50%;}.elementor-10000 .elementor-element.elementor-element-1050646{--width:50%;}}@media(max-width:1440px) and (min-width:768px){.elementor-10000 .elementor-element.elementor-element-c51a560{--content-width:90%;}.elementor-10000 .elementor-element.elementor-element-360ed5a{--content-width:90%;}.elementor-10000 .elementor-element.elementor-element-0b6ce91{--content-width:90%;}.elementor-10000 .elementor-element.elementor-element-8c117e7{--width:60%;}.elementor-10000 .elementor-element.elementor-element-5ea21c6{--width:38%;}.elementor-10000 .elementor-element.elementor-element-a3be7c9{--width:38%;}.elementor-10000 .elementor-element.elementor-element-2c4166b{--width:60%;}.elementor-10000 .elementor-element.elementor-element-9781e56{--width:60%;}.elementor-10000 .elementor-element.elementor-element-e931186{--width:38%;}.elementor-10000 .elementor-element.elementor-element-41a978c{--width:640px;}}@media(max-width:1200px) and (min-width:768px){.elementor-10000 .elementor-element.elementor-element-8c117e7{--width:49%;}.elementor-10000 .elementor-element.elementor-element-5ea21c6{--width:49%;}.elementor-10000 .elementor-element.elementor-element-a3be7c9{--width:49%;}.elementor-10000 .elementor-element.elementor-element-2c4166b{--width:49%;}.elementor-10000 .elementor-element.elementor-element-9781e56{--width:49%;}.elementor-10000 .elementor-element.elementor-element-e931186{--width:49%;}.elementor-10000 .elementor-element.elementor-element-41a978c{--width:477px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10000 .elementor-element.elementor-element-41a978c{--width:821.5px;}.elementor-10000 .elementor-element.elementor-element-1050646{--width:100%;}}@media(min-width:2400px){.elementor-10000 .elementor-element.elementor-element-3a2ab1c{--swiper-slides-to-display:3;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1440px){.elementor-10000 .elementor-element.elementor-element-3a2ab1c{--swiper-slides-to-display:1;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-14df577{--justify-content:flex-end;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-1aaa005{--justify-content:flex-end;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-56be024{--justify-content:flex-end;}.elementor-10000 .elementor-element.elementor-element-602ca3a{--justify-content:flex-end;}.elementor-10000 .elementor-element.elementor-element-0560f6b{--justify-content:flex-end;}.elementor-10000 .elementor-element.elementor-element-3bcd169{--justify-content:flex-end;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-8b5b551{--justify-content:flex-end;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-9be694e{--justify-content:flex-end;}.elementor-10000 .elementor-element.elementor-element-2f9c702{--justify-content:flex-end;}.elementor-10000 .elementor-element.elementor-element-9fe377a{--justify-content:flex-end;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-95d69ae{--justify-content:flex-end;}.elementor-10000 .elementor-element.elementor-element-3802211{--justify-content:flex-end;}.elementor-10000 .elementor-element.elementor-element-5d0e90d{--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:space-between;--flex-wrap:nowrap;}.elementor-10000 .elementor-element.elementor-element-646e2dc{--justify-content:flex-end;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-b9adead{--justify-content:flex-end;}.elementor-10000 .elementor-element.elementor-element-e55679d{--justify-content:flex-end;}.elementor-10000 .elementor-element.elementor-element-9f3c27a{--justify-content:space-evenly;}.elementor-10000 .elementor-element.elementor-element-29f3dae .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-eeec681{--justify-content:space-between;}.elementor-10000 .elementor-element.elementor-element-1f78693 .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-5c42ce2{--justify-content:space-between;}.elementor-10000 .elementor-element.elementor-element-c8a0015 .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-a289691{--justify-content:space-between;}.elementor-10000 .elementor-element.elementor-element-92d9a02 .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-546144f{--justify-content:space-between;}.elementor-10000 .elementor-element.elementor-element-8fd8a7f .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-cdaf714{--justify-content:space-between;}.elementor-10000 .elementor-element.elementor-element-e8e7e0e .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-a5fef35{--justify-content:space-between;}.elementor-10000 .elementor-element.elementor-element-aa6430e .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-3b7fab4{--justify-content:space-between;}.elementor-10000 .elementor-element.elementor-element-7ae570d .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-0a8672a{--justify-content:space-between;}.elementor-10000 .elementor-element.elementor-element-5491863 .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-83ff9af{--justify-content:space-between;}.elementor-10000 .elementor-element.elementor-element-fa6c659 .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-da98bfb{--justify-content:space-between;}.elementor-10000 .elementor-element.elementor-element-3218349 .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-169552b{--justify-content:space-between;}.elementor-10000 .elementor-element.elementor-element-3a7f32b .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-cbc7afb{--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:space-between;--flex-wrap:nowrap;}.elementor-10000 .elementor-element.elementor-element-2192bd6{--justify-content:space-between;}.elementor-10000 .elementor-element.elementor-element-0e4cf3b .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-00e0a42{--justify-content:space-between;}.elementor-10000 .elementor-element.elementor-element-9e174b2 .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-2f1ae26{--justify-content:space-between;}.elementor-10000 .elementor-element.elementor-element-c178f21 .elementor-heading-title{line-height:1.3em;}.elementor-10000 .elementor-element.elementor-element-f4f1f80{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-322ffe9 img{width:271px;}.elementor-10000 .elementor-element.elementor-element-3928990 img{width:271px;}.elementor-10000 .elementor-element.elementor-element-7a0336e img{width:271px;}.elementor-10000 .elementor-element.elementor-element-0aa20e9 img{width:271px;}.elementor-10000 .elementor-element.elementor-element-0b6ce91{--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-10000 .elementor-element.elementor-element-8c117e7{--min-height:275px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-e5b574d{width:var( --container-widget-width, 334.594px );max-width:334.594px;--container-widget-width:334.594px;--container-widget-flex-grow:0;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10000 .elementor-element.elementor-element-5ea21c6{--min-height:275px;}.elementor-10000 .elementor-element.elementor-element-b3b9b61{width:var( --container-widget-width, 334.594px );max-width:334.594px;--container-widget-width:334.594px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-a3be7c9{--min-height:275px;}.elementor-10000 .elementor-element.elementor-element-d162878{width:var( --container-widget-width, 334.594px );max-width:334.594px;--container-widget-width:334.594px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-2c4166b{--min-height:275px;}.elementor-10000 .elementor-element.elementor-element-0f06bbe{width:var( --container-widget-width, 334.594px );max-width:334.594px;--container-widget-width:334.594px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-9781e56{--min-height:275px;}.elementor-10000 .elementor-element.elementor-element-26f5d97{width:var( --container-widget-width, 334.594px );max-width:334.594px;--container-widget-width:334.594px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-e931186{--min-height:275px;}.elementor-10000 .elementor-element.elementor-element-2a90df4{width:var( --container-widget-width, 334.594px );max-width:334.594px;--container-widget-width:334.594px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-0fe463a{--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-649e89f{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-4a775ec{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-36cfdd1{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-10000 .elementor-element.elementor-element-50c20d8{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10000 .elementor-element.elementor-element-f80db85{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-f7238b7{width:100%;max-width:100%;}}@media(max-width:1200px){.elementor-10000 .elementor-element.elementor-element-3a2ab1c{--swiper-slides-to-display:1;}.elementor-10000 .elementor-element.elementor-element-c51a560{--padding-top:5rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-171e45c .elementor-image-box-title{font-size:2.5rem;letter-spacing:-2px;}.elementor-10000 .elementor-element.elementor-element-50a770f .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-3091a80 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-7da61fd .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-94b20e0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-7dbc443 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-01dd6ac .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-8aa0fd7 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-d360fd8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-b85a9e5 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-3d13e3d .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-04d22dc .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-93aad76{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-a7ecbf7 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-7dd4300 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-d5c81e9 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-6f3cadf{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-58c3197 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-4e0774b .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-60df814 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-aa29e53{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-ca8fc14{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-10000 .elementor-element.elementor-element-360ed5a{--padding-top:5rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-85cd1fe .elementor-image-box-title{font-size:2.5rem;letter-spacing:-2px;}.elementor-10000 .elementor-element.elementor-element-4e0e22e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-030846e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-7a59c86{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-06d0aac{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-3b4b53f{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-10000 .elementor-element.elementor-element-f4f1f80{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-322ffe9 img{width:220px;}.elementor-10000 .elementor-element.elementor-element-3928990 img{width:220px;}.elementor-10000 .elementor-element.elementor-element-7a0336e img{width:220px;}.elementor-10000 .elementor-element.elementor-element-0aa20e9 img{width:220px;}.elementor-10000 .elementor-element.elementor-element-0b6ce91{--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:space-evenly;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-10000 .elementor-element.elementor-element-8c117e7{--min-height:250px;}.elementor-10000 .elementor-element.elementor-element-e5b574d{width:var( --container-widget-width, 466.688px );max-width:466.688px;--container-widget-width:466.688px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon-box-title a{letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-5ea21c6{--min-height:250px;}.elementor-10000 .elementor-element.elementor-element-b3b9b61{width:var( --container-widget-width, 466.688px );max-width:466.688px;--container-widget-width:466.688px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon-box-title a{letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-a3be7c9{--min-height:250px;}.elementor-10000 .elementor-element.elementor-element-d162878{width:var( --container-widget-width, 466.688px );max-width:466.688px;--container-widget-width:466.688px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon-box-title a{letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-2c4166b{--min-height:250px;}.elementor-10000 .elementor-element.elementor-element-0f06bbe{width:var( --container-widget-width, 466.688px );max-width:466.688px;--container-widget-width:466.688px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon-box-title a{letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-9781e56{--min-height:250px;}.elementor-10000 .elementor-element.elementor-element-26f5d97{width:var( --container-widget-width, 466.688px );max-width:466.688px;--container-widget-width:466.688px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon-box-title a{letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-e931186{--min-height:250px;}.elementor-10000 .elementor-element.elementor-element-2a90df4{width:var( --container-widget-width, 466.688px );max-width:466.688px;--container-widget-width:466.688px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon-box-title a{letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-d1cbb3f img{width:60px;}.elementor-10000 .elementor-element.elementor-element-5eaa425 img{width:60px;}.elementor-10000 .elementor-element.elementor-element-e974bec img{width:60px;}.elementor-10000 .elementor-element.elementor-element-97967e4 img{width:60px;}.elementor-10000 .elementor-element.elementor-element-905117d img{width:60px;}.elementor-10000 .elementor-element.elementor-element-98296f3 img{width:60px;}.elementor-10000 .elementor-element.elementor-element-265b425 img{width:60px;}.elementor-10000 .elementor-element.elementor-element-343c751 img{width:60px;}.elementor-10000 .elementor-element.elementor-element-7d5f131{width:var( --container-widget-width, 215.047px );max-width:215.047px;--container-widget-width:215.047px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-1050646{--justify-content:center;}.elementor-10000 .elementor-element.elementor-element-84c8ac8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10000 .elementor-element.elementor-element-0476b93{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10000 .elementor-element.elementor-element-6cc256d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:1024px){.elementor-10000 .elementor-element.elementor-element-3a2ab1c{--swiper-slides-to-display:1;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-bfaa168{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-10000 .elementor-element.elementor-element-bfaa168 .elementor-heading-title{font-size:0.875rem;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-171e45c{width:var( --container-widget-width, 517.094px );max-width:517.094px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:517.094px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-171e45c.elementor-element{--align-self:center;}.elementor-10000 .elementor-element.elementor-element-171e45c .elementor-image-box-title{font-size:2.5rem;line-height:130%;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-50a770f .elementor-heading-title{font-size:1.5rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-3091a80 .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-7da61fd .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-94b20e0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-7dbc443 .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-01dd6ac .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-8aa0fd7 .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-d360fd8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-b85a9e5 .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-3d13e3d .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-04d22dc .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-93aad76{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-a7ecbf7 .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-7dd4300 .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-d5c81e9 .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-6f3cadf{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-58c3197 .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-4e0774b .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-60df814 .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-aa29e53{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-ca8fc14{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-10000 .elementor-element.elementor-element-41ae174{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-10000 .elementor-element.elementor-element-41ae174 .elementor-heading-title{font-size:0.875rem;}.elementor-10000 .elementor-element.elementor-element-85cd1fe{width:var( --container-widget-width, 517.094px );max-width:517.094px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:517.094px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-85cd1fe.elementor-element{--align-self:center;}.elementor-10000 .elementor-element.elementor-element-85cd1fe .elementor-image-box-title{font-size:2.5rem;line-height:130%;}.elementor-10000 .elementor-element.elementor-element-4e0e22e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-030846e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-7a59c86{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-06d0aac{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10000 .elementor-element.elementor-element-3b4b53f{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-10000 .elementor-element.elementor-element-f4f1f80{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-322ffe9{width:var( --container-widget-width, 227px );max-width:227px;--container-widget-width:227px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-322ffe9 img{width:100%;max-width:100%;}.elementor-10000 .elementor-element.elementor-element-3928990{width:var( --container-widget-width, 227px );max-width:227px;--container-widget-width:227px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-3928990 img{width:100%;max-width:100%;}.elementor-10000 .elementor-element.elementor-element-7a0336e{width:var( --container-widget-width, 227px );max-width:227px;--container-widget-width:227px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-7a0336e img{width:100%;max-width:100%;}.elementor-10000 .elementor-element.elementor-element-0aa20e9{width:var( --container-widget-width, 227px );max-width:227px;--container-widget-width:227px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-0aa20e9 img{width:100%;max-width:100%;}.elementor-10000 .elementor-element.elementor-element-0b6ce91{--gap:20px 8px;--row-gap:20px;--column-gap:8px;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-10000 .elementor-element.elementor-element-8c117e7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-e5b574d{--icon-box-icon-margin:16px;}.elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon{font-size:45px;}.elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon-box-title a{font-size:1.3em;line-height:1.4em;letter-spacing:-1px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10000 .elementor-element.elementor-element-5ea21c6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10000 .elementor-element.elementor-element-b3b9b61{--icon-box-icon-margin:16px;}.elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon{font-size:45px;}.elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon-box-title a{font-size:1.3em;line-height:1.4em;letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-a3be7c9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10000 .elementor-element.elementor-element-d162878{--icon-box-icon-margin:16px;}.elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon{font-size:45px;}.elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon-box-title a{font-size:1.3em;line-height:1.4em;letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-2c4166b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10000 .elementor-element.elementor-element-0f06bbe{--icon-box-icon-margin:16px;}.elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon{font-size:45px;}.elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon-box-title a{font-size:1.3em;line-height:1.4em;letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-9781e56{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10000 .elementor-element.elementor-element-26f5d97{--icon-box-icon-margin:16px;}.elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon{font-size:45px;}.elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon-box-title a{font-size:1.3em;line-height:1.4em;letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-e931186{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10000 .elementor-element.elementor-element-2a90df4{--icon-box-icon-margin:16px;}.elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon{font-size:45px;}.elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon-box-title a{font-size:1.3em;line-height:1.4em;letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-e694f67{padding:2rem 0rem 0rem 0rem;}.elementor-10000 .elementor-element.elementor-element-649e89f{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10000 .elementor-element.elementor-element-41a978c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10000 .elementor-element.elementor-element-7d5f131.elementor-element{--align-self:center;}.elementor-10000 .elementor-element.elementor-element-783b1a3 .elementor-heading-title{font-size:2em;letter-spacing:-2px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10000 .elementor-element.elementor-element-84c8ac8{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-10000 .elementor-element.elementor-element-0476b93{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-10000 .elementor-element.elementor-element-6cc256d{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-10000 .elementor-element.elementor-element-003978d{width:var( --container-widget-width, 284.391px );max-width:284.391px;--container-widget-width:284.391px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-10000 .elementor-element.elementor-element-3a2ab1c{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:50%;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:-4rem;}.elementor-10000 .elementor-element.elementor-element-3a2ab1c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-c51a560{--padding-top:3rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-bfaa168{text-align:center;}.elementor-10000 .elementor-element.elementor-element-bfaa168 .elementor-heading-title{font-size:0.875rem;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-171e45c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-10000 .elementor-element.elementor-element-171e45c .elementor-image-box-title{font-size:2rem;letter-spacing:-1.5px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-f38a573{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-14df577:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-14df577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-14df577{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-50a770f .elementor-heading-title{font-size:1.8rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-1aaa005:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-1aaa005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-1aaa005{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-1516768 .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-3091a80 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-56be024:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-56be024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-56be024{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-7da61fd .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-94b20e0{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-10000 .elementor-element.elementor-element-a2a8925{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-602ca3a:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-602ca3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-602ca3a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-7dbc443 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-0560f6b:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-0560f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-0560f6b{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-01dd6ac .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-3bcd169:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-3bcd169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-3bcd169{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-f74b96c .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-8aa0fd7 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-d360fd8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-10000 .elementor-element.elementor-element-c1be0d2{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-8b5b551:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-8b5b551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-8b5b551{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-5896cc5 .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-b85a9e5 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-9be694e:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-9be694e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-9be694e{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-3d13e3d .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-2f9c702:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-2f9c702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-2f9c702{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-04d22dc .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-93aad76{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-10000 .elementor-element.elementor-element-470d30d{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-9fe377a:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-9fe377a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-9fe377a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-0bc5e23 .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-a7ecbf7 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-95d69ae:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-95d69ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-95d69ae{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-7dd4300 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-3802211:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-3802211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-3802211{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-d5c81e9 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-6f3cadf{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-10000 .elementor-element.elementor-element-5d0e90d{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-646e2dc:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-646e2dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-646e2dc{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-d5de7be .elementor-heading-title{font-size:1.5rem;}.elementor-10000 .elementor-element.elementor-element-58c3197 .elementor-heading-title{font-size:1.8rem;}.elementor-10000 .elementor-element.elementor-element-b9adead:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-b9adead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-b9adead{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-e55679d:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-e55679d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10000 .elementor-element.elementor-element-e55679d{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-aa29e53{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-10000 .elementor-element.elementor-element-ca8fc14{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;padding:0rem 0rem 0rem 0rem;--n-tabs-title-gap:0px;--n-tabs-gap:0px;}:where( .elementor-10000 .elementor-element.elementor-element-ca8fc14.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:1px;--padding-right:1px;--padding-bottom:1px;--padding-left:1px;}.elementor-10000 .elementor-element.elementor-element-360ed5a{--padding-top:3rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10000 .elementor-element.elementor-element-41ae174{text-align:center;}.elementor-10000 .elementor-element.elementor-element-41ae174 .elementor-heading-title{font-size:0.875rem;}.elementor-10000 .elementor-element.elementor-element-85cd1fe{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-10000 .elementor-element.elementor-element-85cd1fe .elementor-image-box-title{font-size:2rem;letter-spacing:-1.5px;}.elementor-10000 .elementor-element.elementor-element-014b337{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-9f3c27a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10000 .elementor-element.elementor-element-4e0e22e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-10000 .elementor-element.elementor-element-4cf6d3c{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-030846e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-10000 .elementor-element.elementor-element-7a90d81{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-7a59c86{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-10000 .elementor-element.elementor-element-e8352c9{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-cbc7afb{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10000 .elementor-element.elementor-element-06d0aac{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-10000 .elementor-element.elementor-element-3b4b53f{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;padding:0rem 0rem 0rem 0rem;--n-tabs-title-gap:0px;--n-tabs-gap:0px;}:where( .elementor-10000 .elementor-element.elementor-element-3b4b53f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:1px;--padding-right:1px;--padding-bottom:1px;--padding-left:1px;}.elementor-10000 .elementor-element.elementor-element-f4f1f80{--width:460.188px;--padding-top:3rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10000 .elementor-element.elementor-element-cf899ce{padding:0rem 0rem 2rem 0rem;}.elementor-10000 .elementor-element.elementor-element-cf899ce .elementor-heading-title{font-size:2rem;letter-spacing:-2px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-322ffe9{width:100%;max-width:100%;}.elementor-10000 .elementor-element.elementor-element-322ffe9 img{width:430px;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-10000 .elementor-element.elementor-element-3928990{width:100%;max-width:100%;}.elementor-10000 .elementor-element.elementor-element-3928990 img{width:430px;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-10000 .elementor-element.elementor-element-7a0336e{width:100%;max-width:100%;}.elementor-10000 .elementor-element.elementor-element-7a0336e img{width:430px;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-10000 .elementor-element.elementor-element-0aa20e9{width:100%;max-width:100%;}.elementor-10000 .elementor-element.elementor-element-0aa20e9 img{width:430px;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-10000 .elementor-element.elementor-element-0b6ce91{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-10000 .elementor-element.elementor-element-a3d9851{width:var( --container-widget-width, 434.547px );max-width:434.547px;--container-widget-width:434.547px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-a3d9851 .elementor-heading-title{font-size:2rem;letter-spacing:-2px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon-box-title{margin-block-end:15px;}.elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon{font-size:40px;}.elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-e5b574d .elementor-icon-box-title a{letter-spacing:-1px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon-box-title{margin-block-end:15px;}.elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon{font-size:40px;}.elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-b3b9b61 .elementor-icon-box-title a{letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon-box-title{margin-block-end:15px;}.elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon{font-size:40px;}.elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-d162878 .elementor-icon-box-title a{letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon-box-title{margin-block-end:15px;}.elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon{font-size:40px;}.elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-0f06bbe .elementor-icon-box-title a{letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon-box-title{margin-block-end:15px;}.elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon{font-size:40px;}.elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-26f5d97 .elementor-icon-box-title a{letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon-box-title{margin-block-end:15px;}.elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon{font-size:40px;}.elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon-box-title, .elementor-10000 .elementor-element.elementor-element-2a90df4 .elementor-icon-box-title a{letter-spacing:-1px;}.elementor-10000 .elementor-element.elementor-element-0fe463a{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10000 .elementor-element.elementor-element-a4eade9{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10000 .elementor-element.elementor-element-d1cbb3f{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-10000 .elementor-element.elementor-element-5eaa425{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-10000 .elementor-element.elementor-element-e974bec{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-10000 .elementor-element.elementor-element-97967e4{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-10000 .elementor-element.elementor-element-905117d{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-10000 .elementor-element.elementor-element-98296f3{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-10000 .elementor-element.elementor-element-265b425{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-10000 .elementor-element.elementor-element-343c751{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-10000 .elementor-element.elementor-element-40f154a{width:var( --container-widget-width, 125px );max-width:125px;--container-widget-width:125px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-40f154a.elementor-element{--order:99999 /* order end hack */;}.elementor-10000 .elementor-element.elementor-element-40f154a .elementor-heading-title{font-size:0.875em;}.elementor-10000 .elementor-element.elementor-element-057f137{width:var( --container-widget-width, 452px );max-width:452px;padding:1rem 0rem 0rem 0rem;--container-widget-width:452px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-057f137 .elementor-heading-title{font-size:2rem;letter-spacing:-2px;}.elementor-10000 .elementor-element.elementor-element-e694f67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 0rem 0rem 0rem;}.elementor-10000 .elementor-element.elementor-element-649e89f{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10000 .elementor-element.elementor-element-f2f4e4d{width:100%;max-width:100%;text-align:center;}.elementor-10000 .elementor-element.elementor-element-f2f4e4d .elementor-heading-title{font-size:2rem;letter-spacing:-2px;}.elementor-10000 .elementor-element.elementor-element-7d5f131{width:var( --container-widget-width, 480.984px );max-width:480.984px;--container-widget-width:480.984px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-7d5f131 .elementor-button{font-size:1rem;line-height:130%;}.elementor-10000 .elementor-element.elementor-element-c94a6a6{border-radius:20px 20px 20px 20px;}.elementor-10000 .elementor-element.elementor-element-4a775ec:not(.elementor-motion-effects-element-type-background), .elementor-10000 .elementor-element.elementor-element-4a775ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itiban.masterthecreation.com.br/wp-content/uploads/2025/03/banner_fundo.webp");background-size:cover;}.elementor-10000 .elementor-element.elementor-element-4a775ec{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10000 .elementor-element.elementor-element-cad7ad5{width:var( --container-widget-width, 398px );max-width:398px;--container-widget-width:398px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-36cfdd1{--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-10000 .elementor-element.elementor-element-783b1a3 .elementor-heading-title{font-size:17vw;}.elementor-10000 .elementor-element.elementor-element-969c7db{width:100%;max-width:100%;text-align:center;}.elementor-10000 .elementor-element.elementor-element-969c7db .elementor-heading-title{font-size:1.2rem;line-height:130%;}.elementor-10000 .elementor-element.elementor-element-b2d3562{width:100%;max-width:100%;padding:0rem 0rem 1rem 0rem;}.elementor-10000 .elementor-element.elementor-element-b2d3562 .elementor-heading-title{font-size:2rem;letter-spacing:-2px;}.elementor-10000 .elementor-element.elementor-element-fdb6310{width:var( --container-widget-width, 495px );max-width:495px;--container-widget-width:495px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-50c20d8{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10000 .elementor-element.elementor-element-4445858{width:100%;max-width:100%;}.elementor-10000 .elementor-element.elementor-element-4445858 .elementor-heading-title{font-size:2rem;letter-spacing:-2px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-10000 .elementor-element.elementor-element-7f76173 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-10000 .elementor-element.elementor-element-7f76173:after{content:"0.5";}.elementor-10000 .elementor-element.elementor-element-7f76173 .elementor-post__thumbnail__link{width:100%;}.elementor-10000 .elementor-element.elementor-element-f80db85{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10000 .elementor-element.elementor-element-f7238b7{width:var( --container-widget-width, 333.047px );max-width:333.047px;--container-widget-width:333.047px;--container-widget-flex-grow:0;}.elementor-10000 .elementor-element.elementor-element-f7238b7 .elementor-heading-title{font-size:2rem;letter-spacing:-2px;}.elementor-10000 .elementor-element.elementor-element-84c8ac8{width:100%;max-width:100%;}.elementor-10000 .elementor-element.elementor-element-0476b93{width:100%;max-width:100%;}.elementor-10000 .elementor-element.elementor-element-6cc256d{width:100%;max-width:100%;}.elementor-10000 .elementor-element.elementor-element-b021b95{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 0px 0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10000 .elementor-element.elementor-element-a97433e{width:100%;max-width:100%;}.elementor-10000 .elementor-element.elementor-element-a97433e .elementor-heading-title{font-size:2rem;letter-spacing:-2px;}.elementor-10000 .elementor-element.elementor-element-003978d{width:100%;max-width:100%;}.elementor-10000 .elementor-element.elementor-element-003978d .elementor-button{font-size:1rem;line-height:130%;}}/* Start custom CSS for icon-list, class: .elementor-element-0415ad1 */.elementor-10000 .elementor-element.elementor-element-0415ad1 .elementor-icon-list-items{
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
    left: -20%;
}

.elementor-10000 .elementor-element.elementor-element-0415ad1 .elementor-widget-container{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aebf53 */.elementor-10000 .elementor-element.elementor-element-8aebf53{
    background: linear-gradient(-45deg, #CA0000, #ac0000, #CA0000);
    animation: anime 5s linear infinite;
    background-size: 600%;
;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14df577 */.elementor-10000 .elementor-element.elementor-element-14df577{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa005 */.elementor-10000 .elementor-element.elementor-element-1aaa005{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56be024 */.elementor-10000 .elementor-element.elementor-element-56be024{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602ca3a */.elementor-10000 .elementor-element.elementor-element-602ca3a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0560f6b */.elementor-10000 .elementor-element.elementor-element-0560f6b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bcd169 */.elementor-10000 .elementor-element.elementor-element-3bcd169{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b5b551 */.elementor-10000 .elementor-element.elementor-element-8b5b551{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9be694e */.elementor-10000 .elementor-element.elementor-element-9be694e{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9c702 */.elementor-10000 .elementor-element.elementor-element-2f9c702{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fe377a */.elementor-10000 .elementor-element.elementor-element-9fe377a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d69ae */.elementor-10000 .elementor-element.elementor-element-95d69ae{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3802211 */.elementor-10000 .elementor-element.elementor-element-3802211{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646e2dc */.elementor-10000 .elementor-element.elementor-element-646e2dc{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9adead */.elementor-10000 .elementor-element.elementor-element-b9adead{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e55679d */.elementor-10000 .elementor-element.elementor-element-e55679d{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ca8fc14 */.elementor-10000 .elementor-element.elementor-element-ca8fc14 .e-n-tabs-heading {
    width: 1090px;
    padding: 16px;
    display: inline-flex !important;
    align-self: center;
    border-radius: 6.25rem;
    border: 1px solid rgba(225, 225, 225, 0.50);
    background: #FFF;
    box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.02), 0px 2px 4px 0px rgba(0, 0, 0, 0.08);
}

/* Ajustes para Mobile */
@media (max-width: 768px) {
    .e-n-tabs-heading {
        width: 100%; /* Ocupa toda a largura disponível */
        max-width: 100%; /* Mantém um espaço nas laterais */
        padding: 16px !important; /* Reduz o padding para evitar excesso de espaço */
        border-radius: 100px !important; /* Bordas um pouco menores para telas menores */
        display: flex !important; /* Garante flexibilidade */
        justify-content: center; /* Centraliza os elementos */
        border: 1px solid rgba(225, 225, 225, 0.50);
        background: #FFF;
        box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.02), 
                    0px 2px 4px 0px rgba(0, 0, 0, 0.08);
        gap: 16px !important;
    }
}

@media(min-width: 1024px) and (max-width: 1200px) {
    .e-n-tabs-heading {
        width: 1080px !important; /* Ocupa toda a largura disponível */
        max-width: 100%; /* Mantém um espaço nas laterais */
        padding: 16px !important; /* Reduz o padding para evitar excesso de espaço */
        border-radius: 100px !important; /* Bordas um pouco menores para telas menores */
        display: flex !important; /* Garante flexibilidade */
        justify-content: center; /* Centraliza os elementos */
        border: 1px solid rgba(225, 225, 225, 0.50);
        background: #FFF;
        box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.02), 
                    0px 2px 4px 0px rgba(0, 0, 0, 0.08);
        gap: 16px !important;
    }
}

/* Configuração geral da aba */
.elementor-widget-n-tabs .e-n-tab-title {
    position: relative;
    transition: all 0.3s ease-in-out;
}

/* Efeito de brilho ao passar o mouse */
.elementor-widget-n-tabs .e-n-tab-title[aria-selected="false"]:hover {
    transform: translateY(-2px);
    box-shadow: 0px 4px 15px rgba(202, 0, 0, 0.4);
}

/* Criando a bolha dinâmica ao clicar */
.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"]::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    background: linear-gradient(180deg, #E55555 0%, #CA0000 100%) !important;
    z-index: -1;
    transform: translateX(-50%) scaleX(0);
    transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    border-radius: 50px;
}

/* Animação de expansão suave da bolha */
.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"]::before {
    transform: translateX(-50%) scaleX(1);
}

/* Mantém o texto visível sobre a bolha */
.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"] {
    position: relative;
    color: #FFFCFC !important;
    z-index: 1;
}

/* Adicionando divisor entre os botões */
.elementor-widget-n-tabs .e-n-tab-title:not(:last-child)::after {
    content: "";
    display: inline-block;
    width: 1px;
    height: 100%;
    background: var(--Color, rgba(225, 225, 225, 0.50)); /* Cor do divisor */
    margin-left: 10px; /* Espaço entre o botão e o divisor */
    position: absolute;
    top: 0;
    right: -24px; /* Ajuste para posicionar o divisor no meio */
}

/* Garantindo que a aba ativa (aria-selected="true") não seja afetada por hover */
.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"]:hover {
    transform: none;
    box-shadow: none;
}

/* Estilo do ícone ativo */
.elementor-10000 .elementor-element.elementor-element-ca8fc14 .e-n-tab-title[aria-selected="true"] .e-n-tab-icon path {
    stroke: #FFFCFC !important;
    transition: stroke 0.3s ease-in-out; /* Transição suave no stroke */
}

/* Efeito de hover no ícone (fora da aba ativa) */
.elementor-10000 .elementor-element.elementor-element-ca8fc14 .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-icon path {
    stroke: #FFFCFC !important;
    transition: stroke 0.3s ease-in-out; /* Transição suave no hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c51a560 */.elementor-10000 .elementor-element.elementor-element-c51a560{
    display: ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ff9af */.elementor-10000 .elementor-element.elementor-element-83ff9af{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da98bfb */.elementor-10000 .elementor-element.elementor-element-da98bfb{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169552b */.elementor-10000 .elementor-element.elementor-element-169552b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ff9af */.elementor-10000 .elementor-element.elementor-element-83ff9af{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da98bfb */.elementor-10000 .elementor-element.elementor-element-da98bfb{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169552b */.elementor-10000 .elementor-element.elementor-element-169552b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ff9af */.elementor-10000 .elementor-element.elementor-element-83ff9af{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da98bfb */.elementor-10000 .elementor-element.elementor-element-da98bfb{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169552b */.elementor-10000 .elementor-element.elementor-element-169552b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ff9af */.elementor-10000 .elementor-element.elementor-element-83ff9af{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da98bfb */.elementor-10000 .elementor-element.elementor-element-da98bfb{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169552b */.elementor-10000 .elementor-element.elementor-element-169552b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ff9af */.elementor-10000 .elementor-element.elementor-element-83ff9af{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da98bfb */.elementor-10000 .elementor-element.elementor-element-da98bfb{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169552b */.elementor-10000 .elementor-element.elementor-element-169552b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c27a */.elementor-10000 .elementor-element.elementor-element-9f3c27a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeec681 */.elementor-10000 .elementor-element.elementor-element-eeec681{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c42ce2 */.elementor-10000 .elementor-element.elementor-element-5c42ce2{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a289691 */.elementor-10000 .elementor-element.elementor-element-a289691{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546144f */.elementor-10000 .elementor-element.elementor-element-546144f{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf714 */.elementor-10000 .elementor-element.elementor-element-cdaf714{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fef35 */.elementor-10000 .elementor-element.elementor-element-a5fef35{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b7fab4 */.elementor-10000 .elementor-element.elementor-element-3b7fab4{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a8672a */.elementor-10000 .elementor-element.elementor-element-0a8672a{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ff9af */.elementor-10000 .elementor-element.elementor-element-83ff9af{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da98bfb */.elementor-10000 .elementor-element.elementor-element-da98bfb{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-169552b */.elementor-10000 .elementor-element.elementor-element-169552b{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2192bd6 */.elementor-10000 .elementor-element.elementor-element-2192bd6{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e0a42 */.elementor-10000 .elementor-element.elementor-element-00e0a42{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f1ae26 */.elementor-10000 .elementor-element.elementor-element-2f1ae26{
    border-radius: 1.25rem;
border: 1px solid var(--Color, rgba(225, 225, 225, 0.50));
background: var(--Red---red-100, #FFFCFC);
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.04), 0px 4px 8px 0px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3b4b53f */.elementor-10000 .elementor-element.elementor-element-3b4b53f .e-n-tabs-heading {
    width: 1090px;
    padding: 16px;
    display: inline-flex !important;
    align-self: center;
    border-radius: 6.25rem;
    border: 1px solid rgba(225, 225, 225, 0.50);
    background: #FFF;
    box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.02), 0px 2px 4px 0px rgba(0, 0, 0, 0.08);
}

/* Ajustes para Mobile */
@media (max-width: 768px) {
    .e-n-tabs-heading {
        width: 100%; /* Ocupa toda a largura disponível */
        max-width: 100%; /* Mantém um espaço nas laterais */
        padding: 16px !important; /* Reduz o padding para evitar excesso de espaço */
        border-radius: 100px !important; /* Bordas um pouco menores para telas menores */
        display: flex !important; /* Garante flexibilidade */
        justify-content: center; /* Centraliza os elementos */
        border: 1px solid rgba(225, 225, 225, 0.50);
        background: #FFF;
        box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.02), 
                    0px 2px 4px 0px rgba(0, 0, 0, 0.08);
        gap: 16px !important;
    }
}

@media(min-width: 1024px) and (max-width: 1200px) {
    .e-n-tabs-heading {
        width: 100% !important; /* Ocupa toda a largura disponível */
        max-width: 100%; /* Mantém um espaço nas laterais */
        padding: 16px !important; /* Reduz o padding para evitar excesso de espaço */
        border-radius: 100px !important; /* Bordas um pouco menores para telas menores */
        display: flex !important; /* Garante flexibilidade */
        justify-content: center; /* Centraliza os elementos */
        border: 1px solid rgba(225, 225, 225, 0.50);
        background: #FFF;
        box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.02), 
                    0px 2px 4px 0px rgba(0, 0, 0, 0.08);
        gap: 16px !important;
    }
}

/* Configuração geral da aba */
.elementor-widget-n-tabs .e-n-tab-title {
    position: relative;
    transition: all 0.3s ease-in-out;
}

/* Efeito de brilho ao passar o mouse */
.elementor-widget-n-tabs .e-n-tab-title[aria-selected="false"]:hover {
    transform: translateY(-2px);
    box-shadow: 0px 4px 15px rgba(202, 0, 0, 0.4);
}

/* Criando a bolha dinâmica ao clicar */
.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"]::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    background: linear-gradient(180deg, #E55555 0%, #CA0000 100%) !important;
    z-index: -1;
    transform: translateX(-50%) scaleX(0);
    transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    border-radius: 50px;
}

/* Animação de expansão suave da bolha */
.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"]::before {
    transform: translateX(-50%) scaleX(1);
}

/* Mantém o texto visível sobre a bolha */
.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"] {
    position: relative;
    color: #FFFCFC !important;
    z-index: 1;
}

/* Adicionando divisor entre os botões */
.elementor-widget-n-tabs .e-n-tab-title:not(:last-child)::after {
    content: "";
    display: inline-block;
    width: 1px;
    height: 100%;
    background: var(--Color, rgba(225, 225, 225, 0.50)); /* Cor do divisor */
    margin-left: 10px; /* Espaço entre o botão e o divisor */
    position: absolute;
    top: 0;
    right: -24px; /* Ajuste para posicionar o divisor no meio */
}

/* Garantindo que a aba ativa (aria-selected="true") não seja afetada por hover */
.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"]:hover {
    transform: none;
    box-shadow: none;
}

/* Estilo do ícone ativo */
.elementor-10000 .elementor-element.elementor-element-3b4b53f .e-n-tab-title[aria-selected="true"] .e-n-tab-icon path {
    stroke: #FFFCFC !important;
    transition: stroke 0.3s ease-in-out; /* Transição suave no stroke */
}

/* Efeito de hover no ícone (fora da aba ativa) */
.elementor-10000 .elementor-element.elementor-element-3b4b53f .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-icon path {
    stroke: #FFFCFC !important;
    transition: stroke 0.3s ease-in-out; /* Transição suave no hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-360ed5a */.elementor-10000 .elementor-element.elementor-element-360ed5a{
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69074e9 */.elementor-10000 .elementor-element.elementor-element-69074e9 .elementor-button-icon{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-301a02e */.elementor-10000 .elementor-element.elementor-element-301a02e .elementor-button-icon{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b7d7f2 */.elementor-10000 .elementor-element.elementor-element-8b7d7f2 .elementor-button-icon{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3bde259 */.elementor-10000 .elementor-element.elementor-element-3bde259 .elementor-button-icon{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0d1e31 */.elementor-10000 .elementor-element.elementor-element-e0d1e31 .elementor-button-icon{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49213b9 */.elementor-10000 .elementor-element.elementor-element-49213b9 .elementor-button-icon{
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a977892 */.elementor-10000 .elementor-element.elementor-element-a977892 .elementor-icon-list-items{
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
    left: -20%;
}

.elementor-10000 .elementor-element.elementor-element-a977892 .elementor-widget-container{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1106722 */.elementor-10000 .elementor-element.elementor-element-1106722{
    background: linear-gradient(-45deg, #CA0000, #ac0000, #CA0000);
    animation: anime 5s linear infinite;
    background-size: 600%;
;
}


.button-effect .elementor-button:hover {
    opacity: .5;
    transition: .7s;
}

@keyframes anime {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}

.elementor-10000 .elementor-element.elementor-element-1106722{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40f154a */.elementor-10000 .elementor-element.elementor-element-40f154a::after{
    content:"";
    position: absolute;
    top: -100%;
    right: -70%;
    background: url("https://itiban.masterthecreation.com.br/wp-content/uploads/2024/11/icon-seta-vermelho-clientes.svg") no-repeat;
    width: 110px;
    height: 40px;
    transform: scalex(-1) rotate(deg);
    transition: 0.3s;
    pointer-events: none;
}

@media(max-width: 767px){
    .elementor-10000 .elementor-element.elementor-element-40f154a::after{
    top: -80%;
    right: -100%;
    background-size: contain;
    width: 55px;
    height: 20px;
    transform: scalex(-1) rotate(45deg);
    transition: 0.3s;
    pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d5f131 */@media(min-width: 767px){
    
    .elementor-10000 .elementor-element.elementor-element-7d5f131{
        margin-top: 1rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-783b1a3 */.elementor-10000 .elementor-element.elementor-element-783b1a3{
    position: absolute;
    top: -50px;
    left: 50%;
    transform: translatex(-50%);
    opacity: 0.1;
    background: linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.00) 100%);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    filter: blur(15px);
    animation: texto-bg 15s infinite ease-in-out;
    transform-origin: center;
}

@keyframes texto-bg {
    0%, 100%{
        transform: translate(-50%, 0px);
    }
    50%{
        transform: translate(-50%, -100px);
    }
}

@media(max-width: 1024px){
    .elementor-10000 .elementor-element.elementor-element-783b1a3{
        top: -20px;
        left: 50%;
        filter: blur(4px);
        animation: none;
        transform-origin: center;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fdb6310 */.elementor-10000 .elementor-element.elementor-element-fdb6310 th,
.elementor-10000 .elementor-element.elementor-element-fdb6310 td,
.elementor-10000 .elementor-element.elementor-element-fdb6310 tr{
    background: #0000000ff !important;
    border: none !important;
    text-align: center;
    vertical-align: middle !important;
}

.elementor-10000 .elementor-element.elementor-element-fdb6310 tr td:first-child{
    text-align: left;
    padding: 24px !important;
}

.elementor-10000 .elementor-element.elementor-element-fdb6310{
    font-family: 'Inter' !important;
    border-radius: 20px;
    border: 2px solid #271D1C;
    overflow: hidden;
    font-size: 16px;
}

.elementor-10000 .elementor-element.elementor-element-fdb6310 th{
    font-size: 20px;
    padding: 32px 0;
    color: #030303 !important;
    letter-spacing: -0.3px !important;
    font-weight: 600 !important;
    
}

.elementor-10000 .elementor-element.elementor-element-fdb6310 td{
    padding: 24px 0 !important;
    color: #6B6060;
    font-weight: 300 !important;
}

.elementor-10000 .elementor-element.elementor-element-fdb6310 tr td:nth-child(2){
    color: none;
}

.elementor-10000 .elementor-element.elementor-element-fdb6310 tr th:nth-child(1){
    border-right: 1px solid #271D1C !important;
    text-align: center !important;
    background: none !important;
}

.elementor-10000 .elementor-element.elementor-element-fdb6310 tr th:nth-child(2){
    text-align: center !important;
    background: none !important;
}

.elementor-10000 .elementor-element.elementor-element-fdb6310 tr th:nth-child(3){
    text-align: center !important;
    color: #fff !important;
    background: #ca0000 !important;
}

.elementor-10000 .elementor-element.elementor-element-fdb6310 table{
    
    border-radius: 20px;
    margin-bottom: 0;
}

.elementor-10000 .elementor-element.elementor-element-fdb6310 tr:first-child{
    
    border-bottom: 2px solid #271D1C !important;
}

.elementor-10000 .elementor-element.elementor-element-fdb6310 tr th:first-child,
.elementor-10000 .elementor-element.elementor-element-fdb6310 tr td:first-child{
    text-wrap: balance;
    background: linear-gradient(45deg, transparent) !important;
    
}

.elementor-10000 .elementor-element.elementor-element-fdb6310 td:not(:last-child){
    border-right: 1px solid #271D1C !important;
}

.elementor-10000 .elementor-element.elementor-element-fdb6310 tr{
    border-bottom: 1px solid #271D1C !important;
}

@media(max-width: 767px){
    .elementor-10000 .elementor-element.elementor-element-fdb6310 tr{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        border-bottom: 1px solid #fffff20 !important;
    }

    .elementor-10000 .elementor-element.elementor-element-fdb6310 tr th:first-child,
    .elementor-10000 .elementor-element.elementor-element-fdb6310 tr td:first-child{
        width: 100% !important;
        text-align: center;
        
    }
    
    .elementor-10000 .elementor-element.elementor-element-fdb6310 th:not(:first-child),
    .elementor-10000 .elementor-element.elementor-element-fdb6310 td:not(:first-child){
        min-width: 0;
        width: 50% !important;
        font-size: 16px;
        
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36cfdd1 */.elementor-10000 .elementor-element.elementor-element-36cfdd1{
    display: none;
}

@media(min-width: 767px){
    .elementor-10000 .elementor-element.elementor-element-36cfdd1 .e-con-inner{
        padding: 7em 0em 7em !important;
    }
    
}

@media(max-width: 767px){
    .elementor-10000 .elementor-element.elementor-element-36cfdd1 .e-con-inner{
        padding: 3em 1em 3em !important;
    }
    
}

/*DESKTOP*/
@media(min-width: 1367px) and (max-width: 2399px){
      .elementor-10000 .elementor-element.elementor-element-36cfdd1:before{
    content: "";
    position: absolute;
    top: 0%;
    left: 100%;
    transform: translate(-50%,-50%);
    background: #CA0000;
    border-radius: 100%;
    width: 800px;
    height: 800px;
    filter: blur(300px);
    z-index: -1;
    opacity: 0.65;
}
}

/*NOTEBOOK*/
@media(min-width: 1025px) and (max-width: 1366px){
      .elementor-10000 .elementor-element.elementor-element-36cfdd1:before{
    content: "";
    position: absolute;
    top: 0%;
    left: 100%;
    transform: translate(-50%,-50%);
    background: #CA0000;
    border-radius: 100%;
    width: 800px;
    height: 800px;
    filter: blur(300px);
    z-index: -1;
    opacity: 0.65;
}
}

/*ULTRAWIDE*/
@media(min-width: 2400px){
      .elementor-10000 .elementor-element.elementor-element-36cfdd1:before{
    content: "";
    position: absolute;
    top: 0%;
    left: 100%;
    transform: translate(-50%,-50%);
    background: #CA0000;
    border-radius: 100%;
    width: 800px;
    height: 800px;
    filter: blur(300px);
    z-index: -1;
    opacity: 0.65;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-003978d */@media(min-width: 767px){
    
    .elementor-10000 .elementor-element.elementor-element-003978d{
        margin-top: 1.5rem;
    }
}/* End custom CSS */
/* Start custom CSS *//*impedir seleção de textos e imagens*/
*{
    user-select: none !important;
}

/* Esconde a barra de rolagem horizontal para html e body */
html, body {
    width: 100% !important;
    overflow-x: hidden;
}

/* Esconde a barra de rolagem horizontal para body em telas menores que 768px */
@media (max-width: 768px) {
    body {
        overflow-x: hidden;
    }
}

/* Esconde a barra de rolagem em elementos com atributo data-elementor-type igual a wp-page */
[data-elementor-type="wp-page"] {
    overflow: hidden;
}

/* Remove a margem inferior dos parágrafos */
p:last-child{
    margin-top:0px !important;
    margin-bottom:0px !important;
}

.elementor-heading-title{
		margin-bottom: 0px;
}

/* Remove o contorno padrão de foco dos elementos */
*:focus {
    outline: none;
    box-shadow: 0 0 0 0.2rem #fff;
}

/* Remove a sombra dos elementos que não estão visivelmente focados */
*:focus:not(:focus-visible) {
    outline: none;
    box-shadow: none;
}

/* Estiliza o placeholder dos elementos */
::placeholder {
    opacity: 1;
    color: #000;
}

/* Remove viúvas */
.balance{
    text-wrap: balance;
}

/* strong */

strong, b{
    font-weight: 600 !important;
}

/* tag */

.tag{
    display: block;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 4px;
    padding-bottom: 1rem;
}

.tag-color{
    display: block;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 6px;
    padding-bottom: 1rem;
    color: #271D1C;
}

.titulo{
    display: block;
    line-height: 130%;
    padding-bottom: 8px;
    font-size: 3rem;
    letter-spacing: -2px;
    color: #271D1C !important;
}

.titulo2{
    display: block;
    line-height: 130%;
    font-size: 3rem;
    letter-spacing: -2px;
    color: #FFFCFC !important;
}

.texto{
    display: block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5em;
    letter-spacing: -0.3px;
    padding-top: 16px;
    color: #6B6060;
}

.texto2{
    display: block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5em;
    letter-spacing: -0.3px;
    padding-top: 24px;
    color: #FFFCFC;
}

.destaque{
    color: #ca0000;
    font-weight: 600;
}

/*fotos alunos*/
.aluno{
    position: relative;
    margin-left: -20px;
    transition: 0.5s;
}

.aluno:hover{
    transform: translatey(-10px)
}


/*CELULAR*/
@media(max-width: 767px){
    
    .tag{
        display: block;
        font-size: 0.875rem;
        font-weight: 400;
        letter-spacing: 4px;
        padding-bottom: 1.5rem;
    }
    
    .tag-color{
        display: block;
        font-size: 0.875rem;
        font-weight: 400;
        letter-spacing: 4px;
        padding-bottom: 1rem;
        color: #271D1C;
    }   
    
    .titulo{
        display: block;
        line-height: 130%;
        padding-bottom: 8px;
        font-size: 2rem;
        letter-spacing: -2px;
        color: #271D1C !important;
    }

    .titulo2{
        display: block;
        line-height: 130%;
        padding-bottom: 8px;
        font-size: 2.1rem;
        letter-spacing: -1px;
        color: #FFFCFC !important;
    }
    
    .titulo3{
        display: block;
        line-height: 130%;
        font-size: 2.1rem;
        letter-spacing: -1px;
        color: #FFFCFC !important;
    }
    
    .texto{
        display: block;
        font-size: 1rem;
        font-weight: 400;
        letter-spacing: -0.3px;
        line-height: 1.5rem;
        padding-top: 24px;
        color: #6B6060;
    }
    
 .bnt-destaque-vaga {
    opacity: 1 !important;
    max-height: none !important;
    transform: none !important;
    pointer-events: auto !important;
    margin: initial !important;
    padding: initial !important;
    border: initial !important;
  }

  .card-text-destaque {
    margin-bottom: 0 !important;
  }
}


.card-text{
    font-weight: 600;
    letter-spacing: -0.5px;
}

.card-salario{
    display: block;
    color: #ca0000;
    font-size: 32px;
    font-weight: 700;
    letter-spacing: -2.0px;
    padding-top: 6px;
}

/* Swiper */

.swiper-pagination-bullet-active{
    width: 100px !important;
    border-radius: 0px !important;
}

/* Swiper */

.swiper-pagination-bullet{
    width: 100px !important;
    border-radius: 0px !important;
}


@media (max-width: 767px){
    /* Swiper */

.swiper-pagination-bullet-active{
    width: 40px !important;
    border-radius: 0px !important;
}

/* Swiper */

.swiper-pagination-bullet{
    width: 40px !important;
    border-radius: 0px !important;
}

}

.button-effect .elementor-button:hover {
    opacity: .5;
    transition: .7s;
}

@keyframes anime {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}

.bnt-destaque-vaga .elementor-button svg{
    width: 18px; /*altere o tamanho aqui*/
    height: 18px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.bnt-destaque-vaga .elementor-button-content-wrapper {
    align-items: center
}

.bnt-destaque-vaga {
    opacity: 0;
    max-height: 0;
    transform: translateY(20px);
    transition:
    opacity 0.4s ease,
    max-height 0.4s ease,
    transform 0.4s ease,
    margin 0.4s ease,
    padding 0.4s ease;
    pointer-events: none;

  /* Impede que o botão ocupe espaço visual */
  padding: 0;
  margin: 0;
  border: 0;
  height: auto;
}

/* Mostrar suavemente ao passar o mouse no card */
.card-destaque-vaga:hover .bnt-destaque-vaga {
  opacity: 1;
  max-height: 100px; /* ajusta à altura real do botão */
  transform: translateY(0);
  pointer-events: auto;
  border: initial;
}

/* Estilo padrão do texto com espaço reduzido */
.card-text-destaque {
  margin-bottom: -24px;
  transition: margin 0.4s ease;
}

/* Ao passar o mouse no card inteiro, libera espaço pro botão */
.card-destaque-vaga:hover .card-text-destaque {
  margin-bottom: 0;
}


.tag-vaga-dtq{
    display: block;
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.375rem;
    text-transform: uppercase;
    margin-bottom: 8px
}/* End custom CSS */