.elementor-310 .elementor-element.elementor-element-966e331{--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-310 .elementor-element.elementor-element-e9e09a9{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-e9e09a9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-39a23c2 );opacity:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-e9e09a9 .swiper-pagination-bullet{background:var( --e-global-color-8f4e1e5 );}.elementor-310 .elementor-element.elementor-element-1cb2574{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-310 .elementor-element.elementor-element-1cb2574 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-39a23c2 );opacity:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-1cb2574 .swiper-pagination-bullet{background:var( --e-global-color-8f4e1e5 );}.elementor-310 .elementor-element.elementor-element-4057d52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-310 .elementor-element.elementor-element-4057d52.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-310 .elementor-element.elementor-element-9762e22{text-align:center;}.elementor-310 .elementor-element.elementor-element-9762e22 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.7px;color:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-26fdcbd{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-310 .elementor-element.elementor-element-26fdcbd:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-26fdcbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6b151c );}.elementor-310 .elementor-element.elementor-element-afeb2d7{--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;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-310 .elementor-element.elementor-element-afeb2d7:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-afeb2d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39a23c2 );background-image:url("https://yourmdbff.com/wp-content/uploads/2025/09/Prancheta204_converted-1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-310 .elementor-element.elementor-element-6703110{--display:flex;}.elementor-310 .elementor-element.elementor-element-32c5a59{width:var( --container-widget-width, 644px );max-width:644px;--container-widget-width:644px;--container-widget-flex-grow:0;text-align:left;}.elementor-310 .elementor-element.elementor-element-32c5a59.elementor-element{--align-self:flex-start;}.elementor-310 .elementor-element.elementor-element-32c5a59 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;line-height:30px;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-4236ba0{width:var( --container-widget-width, 526px );max-width:526px;--container-widget-width:526px;--container-widget-flex-grow:0;text-align:left;}.elementor-310 .elementor-element.elementor-element-4236ba0.elementor-element{--align-self:center;}.elementor-310 .elementor-element.elementor-element-4236ba0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:300;line-height:22px;color:var( --e-global-color-6689257 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-310 .elementor-element.elementor-element-832e692 .elementor-button{background-color:var( --e-global-color-39a23c2 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-d6b151c );color:var( --e-global-color-d6b151c );border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-08cf46f );border-radius:1000px 1000px 1000px 1000px;padding:13px 13px 13px 13px;}.elementor-310 .elementor-element.elementor-element-832e692{width:var( --container-widget-width, 209px );max-width:209px;--container-widget-width:209px;--container-widget-flex-grow:0;}.elementor-310 .elementor-element.elementor-element-832e692.elementor-element{--align-self:flex-start;}.elementor-310 .elementor-element.elementor-element-832e692 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-310 .elementor-element.elementor-element-4290c5d{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-310 .elementor-element.elementor-element-f76e611{--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:20px;--padding-left:0px;--padding-right:0px;}.elementor-310 .elementor-element.elementor-element-f76e611:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-f76e611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6b151c );}.elementor-310 .elementor-element.elementor-element-44f5544{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-310 .elementor-element.elementor-element-ee0aea8{width:var( --container-widget-width, 679px );max-width:679px;--container-widget-width:679px;--container-widget-flex-grow:0;text-align:center;}.elementor-310 .elementor-element.elementor-element-ee0aea8.elementor-element{--align-self:center;}.elementor-310 .elementor-element.elementor-element-ee0aea8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:800;line-height:43px;color:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-f6f0390{width:var( --container-widget-width, 526px );max-width:526px;--container-widget-width:526px;--container-widget-flex-grow:0;text-align:center;}.elementor-310 .elementor-element.elementor-element-f6f0390.elementor-element{--align-self:center;}.elementor-310 .elementor-element.elementor-element-f6f0390 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:300;line-height:22px;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-2c7b3ed.elementor-element{--align-self:center;}.elementor-310 .elementor-element.elementor-element-4e09249{width:100%;max-width:100%;}.elementor-310 .elementor-element.elementor-element-4e09249.elementor-element{--align-self:center;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-310 .elementor-element.elementor-element-a223aec{--grid-columns:3;}.elementor-310 .elementor-element.elementor-element-a223aec .elementor-loop-container{grid-auto-rows:1fr;}.elementor-310 .elementor-element.elementor-element-a223aec .e-loop-item > .elementor-section, .elementor-310 .elementor-element.elementor-element-a223aec .e-loop-item > .elementor-section > .elementor-container, .elementor-310 .elementor-element.elementor-element-a223aec .e-loop-item > .e-con, .elementor-310 .elementor-element.elementor-element-a223aec .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-310 .elementor-element.elementor-element-b43a75e{width:var( --container-widget-width, 644px );max-width:644px;--container-widget-width:644px;--container-widget-flex-grow:0;text-align:center;}.elementor-310 .elementor-element.elementor-element-b43a75e.elementor-element{--align-self:center;}.elementor-310 .elementor-element.elementor-element-b43a75e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:600;line-height:41px;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-6dc7d92{--display:flex;}.elementor-310 .elementor-element.elementor-element-d917a43{--display:flex;--min-height:280px;border-style:solid;--border-style:solid;border-width:1px 1px 5px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-39a23c2 );--border-color:var( --e-global-color-39a23c2 );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-310 .elementor-element.elementor-element-d917a43:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-d917a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6b151c );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-310 .elementor-element.elementor-element-293dcb3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-310 .elementor-element.elementor-element-293dcb3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-310 .elementor-element.elementor-element-293dcb3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-310 .elementor-element.elementor-element-293dcb3 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-310 .elementor-element.elementor-element-293dcb3 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-310 .elementor-element.elementor-element-293dcb3 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1px;color:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-293dcb3:has(:hover) .elementor-image-box-title,
					 .elementor-310 .elementor-element.elementor-element-293dcb3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-293dcb3 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1px;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-ee02383{width:var( --container-widget-width, 398px );max-width:398px;--container-widget-width:398px;--container-widget-flex-grow:0;text-align:left;}.elementor-310 .elementor-element.elementor-element-ee02383.elementor-element{--align-self:flex-start;}.elementor-310 .elementor-element.elementor-element-ee02383 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:300;line-height:17px;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-c1e63c0{--display:flex;}.elementor-310 .elementor-element.elementor-element-a2a46b1{--display:flex;--min-height:280px;border-style:solid;--border-style:solid;border-width:1px 1px 5px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-39a23c2 );--border-color:var( --e-global-color-39a23c2 );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-310 .elementor-element.elementor-element-a2a46b1:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-a2a46b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6b151c );}.elementor-310 .elementor-element.elementor-element-6b30d81.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-310 .elementor-element.elementor-element-6b30d81.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-310 .elementor-element.elementor-element-6b30d81.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-310 .elementor-element.elementor-element-6b30d81 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-310 .elementor-element.elementor-element-6b30d81 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-310 .elementor-element.elementor-element-6b30d81 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1px;color:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-6b30d81:has(:hover) .elementor-image-box-title,
					 .elementor-310 .elementor-element.elementor-element-6b30d81:has(:focus) .elementor-image-box-title{color:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-6b30d81 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1px;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-ce1efc0{width:var( --container-widget-width, 398px );max-width:398px;--container-widget-width:398px;--container-widget-flex-grow:0;text-align:left;}.elementor-310 .elementor-element.elementor-element-ce1efc0.elementor-element{--align-self:flex-start;}.elementor-310 .elementor-element.elementor-element-ce1efc0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:300;line-height:17px;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-fc0d92b{--display:flex;}.elementor-310 .elementor-element.elementor-element-4fcb68f{--display:flex;--min-height:280px;border-style:solid;--border-style:solid;border-width:1px 1px 5px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-39a23c2 );--border-color:var( --e-global-color-39a23c2 );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-310 .elementor-element.elementor-element-4fcb68f:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-4fcb68f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6b151c );}.elementor-310 .elementor-element.elementor-element-76e15b8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-310 .elementor-element.elementor-element-76e15b8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-310 .elementor-element.elementor-element-76e15b8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-310 .elementor-element.elementor-element-76e15b8 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-310 .elementor-element.elementor-element-76e15b8 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-310 .elementor-element.elementor-element-76e15b8 .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1px;color:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-76e15b8:has(:hover) .elementor-image-box-title,
					 .elementor-310 .elementor-element.elementor-element-76e15b8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-76e15b8 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1px;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-f68a5d9{width:var( --container-widget-width, 398px );max-width:398px;--container-widget-width:398px;--container-widget-flex-grow:0;text-align:left;}.elementor-310 .elementor-element.elementor-element-f68a5d9.elementor-element{--align-self:flex-start;}.elementor-310 .elementor-element.elementor-element-f68a5d9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:300;line-height:17px;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-dc4c40b{--display:flex;}.elementor-310 .elementor-element.elementor-element-0be824c{--display:flex;--min-height:280px;border-style:solid;--border-style:solid;border-width:1px 1px 5px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:5px;--border-left-width:1px;border-color:var( --e-global-color-39a23c2 );--border-color:var( --e-global-color-39a23c2 );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-310 .elementor-element.elementor-element-0be824c:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-0be824c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6b151c );}.elementor-310 .elementor-element.elementor-element-da07a8b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-310 .elementor-element.elementor-element-da07a8b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-310 .elementor-element.elementor-element-da07a8b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-310 .elementor-element.elementor-element-da07a8b .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-310 .elementor-element.elementor-element-da07a8b .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-310 .elementor-element.elementor-element-da07a8b .elementor-image-box-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1px;color:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-da07a8b:has(:hover) .elementor-image-box-title,
					 .elementor-310 .elementor-element.elementor-element-da07a8b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-da07a8b .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1px;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-07a587a{width:var( --container-widget-width, 398px );max-width:398px;--container-widget-width:398px;--container-widget-flex-grow:0;text-align:left;}.elementor-310 .elementor-element.elementor-element-07a587a.elementor-element{--align-self:flex-start;}.elementor-310 .elementor-element.elementor-element-07a587a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:300;line-height:17px;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-a9b3629{--e-n-carousel-swiper-slides-gap:-10px;--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-arrow-normal-color:var( --e-global-color-6689257 );--e-n-carousel-arrow-hover-color:var( --e-global-color-39a23c2 );--e-n-carousel-swiper-pagination-size:5px;--e-n-carousel-dots-normal-color:var( --e-global-color-6689257 );--e-n-carousel-dots-hover-color:var( --e-global-color-39a23c2 );--e-n-carousel-swiper-pagination-spacing:8px;}.elementor-310 .elementor-element.elementor-element-a9b3629 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-310 .elementor-element.elementor-element-a62501e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-310 .elementor-element.elementor-element-a62501e.e-con{--align-self:center;}.elementor-310 .elementor-element.elementor-element-cd15221{text-align:center;}.elementor-310 .elementor-element.elementor-element-cd15221 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.7px;color:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-ea1ffeb{--display:flex;--min-height:637px;--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:20px 20px;--row-gap:20px;--column-gap:20px;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:#14002E1F;--border-color:#14002E1F;}.elementor-310 .elementor-element.elementor-element-ea1ffeb:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-ea1ffeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6b151c );}.elementor-310 .elementor-element.elementor-element-ea1ffeb.e-con{--align-self:center;}.elementor-310 .elementor-element.elementor-element-8978c07{--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-310 .elementor-element.elementor-element-86964dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-310 .elementor-element.elementor-element-f18655f{width:var( --container-widget-width, 388px );max-width:388px;--container-widget-width:388px;--container-widget-flex-grow:0;z-index:0;text-align:left;}.elementor-310 .elementor-element.elementor-element-f18655f.elementor-element{--align-self:flex-start;}.elementor-310 .elementor-element.elementor-element-f18655f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:600;line-height:44px;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-02c414e{--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:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-310 .elementor-element.elementor-element-464bff6.elementor-element{--align-self:center;}.elementor-310 .elementor-element.elementor-element-464bff6{text-align:left;}.elementor-310 .elementor-element.elementor-element-464bff6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-fa60b37{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-310 .elementor-element.elementor-element-fa60b37 .elementor-social-icon{background-color:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-fa60b37 .elementor-social-icon i{color:var( --e-global-color-d6b151c );}.elementor-310 .elementor-element.elementor-element-fa60b37 .elementor-social-icon svg{fill:var( --e-global-color-d6b151c );}.elementor-310 .elementor-element.elementor-element-fa60b37 .elementor-icon{border-radius:100px 100px 100px 100px;}.elementor-310 .elementor-element.elementor-element-f9dab16{--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-310 .elementor-element.elementor-element-f9dab16.e-con{--align-self:center;}.elementor-310 .elementor-element.elementor-element-21a495e{--display:flex;}.elementor-310 .elementor-element.elementor-element-342e107{width:100%;max-width:100%;text-align:left;}.elementor-310 .elementor-element.elementor-element-342e107 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-7615613{--display:flex;}.elementor-310 .elementor-element.elementor-element-d8767e4{width:100%;max-width:100%;text-align:left;}.elementor-310 .elementor-element.elementor-element-d8767e4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-764fd94{--display:flex;}.elementor-310 .elementor-element.elementor-element-798a8d1{width:100%;max-width:100%;text-align:left;}.elementor-310 .elementor-element.elementor-element-798a8d1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-fa104a9{--display:flex;}.elementor-310 .elementor-element.elementor-element-12bbc2a{width:100%;max-width:100%;text-align:left;}.elementor-310 .elementor-element.elementor-element-12bbc2a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-3efc1cc{--display:flex;}.elementor-310 .elementor-element.elementor-element-bf73e8e{width:100%;max-width:100%;text-align:left;}.elementor-310 .elementor-element.elementor-element-bf73e8e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-283544c{--n-accordion-title-font-size:17px;width:var( --container-widget-width, 799px );max-width:799px;--container-widget-width:799px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:11px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-6689257 );--n-accordion-title-hover-color:var( --e-global-color-d6b151c );--n-accordion-title-active-color:var( --e-global-color-d6b151c );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-08cf46f );}.elementor-310 .elementor-element.elementor-element-283544c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-08cf46f );}.elementor-310 .elementor-element.elementor-element-283544c > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-08cf46f );}.elementor-310 .elementor-element.elementor-element-283544c.elementor-element{--align-self:center;}.elementor-310 .elementor-element.elementor-element-283544c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-283544c {--n-accordion-padding:15px 30px 15px 30px;}:where( .elementor-310 .elementor-element.elementor-element-283544c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:300;}:where( .elementor-310 .elementor-element.elementor-element-283544c > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-right:30px;--padding-bottom:15px;--padding-left:30px;}.elementor-310 .elementor-element.elementor-element-213bc71{--display:flex;--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-310 .elementor-element.elementor-element-213bc71:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-213bc71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39a23c2 );}.elementor-310 .elementor-element.elementor-element-213bc71.e-con{--align-self:center;}.elementor-310 .elementor-element.elementor-element-aea4fa3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-310 .elementor-element.elementor-element-c657e09{width:var( --container-widget-width, 667px );max-width:667px;--container-widget-width:667px;--container-widget-flex-grow:0;text-align:left;}.elementor-310 .elementor-element.elementor-element-c657e09.elementor-element{--align-self:center;}.elementor-310 .elementor-element.elementor-element-c657e09 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:800;line-height:41px;color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-df7ecd6{width:var( --container-widget-width, 398px );max-width:398px;--container-widget-width:398px;--container-widget-flex-grow:0;text-align:left;}.elementor-310 .elementor-element.elementor-element-df7ecd6.elementor-element{--align-self:flex-start;}.elementor-310 .elementor-element.elementor-element-df7ecd6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:300;line-height:24px;color:var( --e-global-color-d6b151c );}.elementor-310 .elementor-element.elementor-element-701a16d{--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-310 .elementor-element.elementor-element-a8b95e0{--display:flex;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:#14002E14;--border-color:#14002E14;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-310 .elementor-element.elementor-element-a8b95e0:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-a8b95e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6b151c );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-310 .elementor-element.elementor-element-6fc3036{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-310 .elementor-element.elementor-element-6fc3036.elementor-element{--align-self:flex-start;}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-button span{gap:11px;}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:7px;}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-7px;}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-field-group > label, .elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-field-subgroup label{color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-field-group > label{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-field-type-html{padding-bottom:0px;}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-field-group .elementor-field{color:var( --e-global-color-6689257 );}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-field-group .elementor-field, .elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-field-subgroup label{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-d6b151c );}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-d6b151c );}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;}.elementor-310 .elementor-element.elementor-element-6fc3036 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-08cf46f );color:var( --e-global-color-d6b151c );}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-button[type="submit"]{background-color:var( --e-global-color-08cf46f );color:var( --e-global-color-d6b151c );}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-d6b151c );}.elementor-310 .elementor-element.elementor-element-6fc3036 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-8f4e1e5 );color:#ffffff;}.elementor-310 .elementor-element.elementor-element-6fc3036 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-8f4e1e5 );color:#ffffff;}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-8f4e1e5 );color:#ffffff;}.elementor-310 .elementor-element.elementor-element-6fc3036 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-310 .elementor-element.elementor-element-6fc3036 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}@media(max-width:1024px){.elementor-310 .elementor-element.elementor-element-a223aec{--grid-columns:2;}.elementor-310 .elementor-element.elementor-element-a9b3629{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-310 .elementor-element.elementor-element-9762e22 .elementor-heading-title{font-size:10px;}.elementor-310 .elementor-element.elementor-element-26fdcbd{--content-width:330px;}.elementor-310 .elementor-element.elementor-element-afeb2d7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-310 .elementor-element.elementor-element-32c5a59 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-310 .elementor-element.elementor-element-4236ba0 .elementor-heading-title{font-size:15px;}.elementor-310 .elementor-element.elementor-element-4290c5d.e-con{--order:-99999 /* order start hack */;}.elementor-310 .elementor-element.elementor-element-f76e611{--content-width:330px;}.elementor-310 .elementor-element.elementor-element-ee0aea8 .elementor-heading-title{font-size:24px;}.elementor-310 .elementor-element.elementor-element-2c7b3ed{width:100%;max-width:100%;}.elementor-310 .elementor-element.elementor-element-a223aec{--grid-columns:1;}.elementor-310 .elementor-element.elementor-element-b43a75e .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-310 .elementor-element.elementor-element-293dcb3 .elementor-image-box-img{margin-bottom:15px;}.elementor-310 .elementor-element.elementor-element-ee02383 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-310 .elementor-element.elementor-element-c1e63c0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-310 .elementor-element.elementor-element-6b30d81 .elementor-image-box-img{margin-bottom:15px;}.elementor-310 .elementor-element.elementor-element-ce1efc0 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-310 .elementor-element.elementor-element-76e15b8 .elementor-image-box-img{margin-bottom:15px;}.elementor-310 .elementor-element.elementor-element-f68a5d9 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-310 .elementor-element.elementor-element-da07a8b .elementor-image-box-img{margin-bottom:15px;}.elementor-310 .elementor-element.elementor-element-07a587a .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-310 .elementor-element.elementor-element-a9b3629{--e-n-carousel-swiper-slides-to-display:1;}.elementor-310 .elementor-element.elementor-element-ea1ffeb{--content-width:330px;--min-height:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-310 .elementor-element.elementor-element-8978c07{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-310 .elementor-element.elementor-element-f18655f.elementor-element{--align-self:center;}.elementor-310 .elementor-element.elementor-element-f18655f{text-align:center;}.elementor-310 .elementor-element.elementor-element-f18655f .elementor-heading-title{font-size:24px;}.elementor-310 .elementor-element.elementor-element-464bff6 .elementor-heading-title{font-size:16px;}.elementor-310 .elementor-element.elementor-element-342e107 .elementor-heading-title{font-size:0.8em;line-height:1.3em;}.elementor-310 .elementor-element.elementor-element-d8767e4 .elementor-heading-title{font-size:0.8em;line-height:1.3em;}.elementor-310 .elementor-element.elementor-element-798a8d1 .elementor-heading-title{font-size:0.8em;line-height:1.3em;}.elementor-310 .elementor-element.elementor-element-12bbc2a .elementor-heading-title{font-size:0.8em;line-height:1.3em;}.elementor-310 .elementor-element.elementor-element-bf73e8e .elementor-heading-title{font-size:0.8em;line-height:1.3em;}.elementor-310 .elementor-element.elementor-element-283544c{--n-accordion-title-font-size:0.9em;}:where( .elementor-310 .elementor-element.elementor-element-283544c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;}.elementor-310 .elementor-element.elementor-element-213bc71{--content-width:330px;}.elementor-310 .elementor-element.elementor-element-aea4fa3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-310 .elementor-element.elementor-element-c657e09{text-align:center;}.elementor-310 .elementor-element.elementor-element-c657e09 .elementor-heading-title{font-size:24px;}.elementor-310 .elementor-element.elementor-element-df7ecd6{text-align:center;}.elementor-310 .elementor-element.elementor-element-df7ecd6 .elementor-heading-title{font-size:16px;line-height:1.4em;}}@media(min-width:768px){.elementor-310 .elementor-element.elementor-element-6703110{--width:50%;}.elementor-310 .elementor-element.elementor-element-4290c5d{--width:50%;}.elementor-310 .elementor-element.elementor-element-8978c07{--width:36%;}.elementor-310 .elementor-element.elementor-element-f9dab16{--width:43%;}.elementor-310 .elementor-element.elementor-element-aea4fa3{--width:29%;}.elementor-310 .elementor-element.elementor-element-701a16d{--width:39%;}}/* Start custom CSS for container, class: .elementor-element-4057d52 */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}

/* substitua seu bloco `.elementor-310 .elementor-element.elementor-element-4057d52` por este */
.elementor-310 .elementor-element.elementor-element-4057d52 {
    width: 100%;
    height: 100%;
    background-size: 400% 400%;
    /* rosa pastel com foco em #F9BBD0 */
    background-image: radial-gradient(
        circle,
        #FCE8F0 0%,   /* bem claro */
        #F9BBD0 45%,  /* tom alvo */
        #E98FAE 100%  /* um pouco mais profundo p/ contraste */
    );
    animation: mygradient 4s ease infinite;

    /* vidro fosco (opcional) */
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}

@keyframes mygradient {
    0%   { background-position: 0% 50%; }
    50%  { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c7b3ed *//* ===== Tokens ===== */
:root{
  --pill-bg: #f7f9fb;      /* estado normal */
  --pill-text: #0b1f2a;
  --pill-accent: #038D8E;  /* estado hover */
  --pill-accent-2:#038D8E;
  --pill-shadow: 0 12px 28px rgba(0,0,0,.12);
}

* { box-sizing: border-box; }

.shop-pills{
  display:flex; flex-wrap:wrap; gap:24px; align-items:center;
}

/* ===== Pill ===== */
.pill{
  --radius:20px;
  display:inline-flex; align-items:center; gap:10px;
  padding:18px 24px;
  background:var(--pill-bg); color:var(--pill-text);
  border-radius:var(--radius);
  text-decoration:none; line-height:1; font-size:16px; font-weight:600;
  box-shadow:0 1px 0 rgba(10,10,10,.04) inset;
  transition: background .25s ease, color .25s ease,
             box-shadow .25s ease, transform .25s ease;
  position:relative; isolation:isolate;
  overflow:hidden;                 /* impede vazamento */
  white-space:nowrap;              /* uma linha */
}

.pill-emoji{
  font-size:18px; opacity:.95;
  transition: opacity .25s, transform .25s;
}

/* Stack dos dois textos sem position:absolute */
.pill-label{
  display:grid;                     /* empilha */
  align-items:center;
  min-width:0;                      /* evita estourar o flex */
}
.pill-text{
  grid-area:1 / 1;                  /* sobrepõe na mesma célula */
  transition: opacity .22s ease, transform .22s ease;
}
.pill-text--hover{ opacity:0; transform:translateY(6px); }

/* ===== Hover / Focus ===== */
.pill:hover, .pill:focus-visible{
  background:linear-gradient(145deg,var(--pill-accent),var(--pill-accent-2));
  color:#fff; box-shadow:var(--pill-shadow); transform:translateY(-2px); outline:none;
}

.pill:hover .pill-emoji, .pill:focus-visible .pill-emoji{
  opacity:.85; transform:translateY(-1px);
}

/* troca suave entre rótulos */
.pill:hover .pill-text--default,
.pill:focus-visible .pill-text--default{
  opacity:0; transform:translateY(-6px);
}
.pill:hover .pill-text--hover,
.pill:focus-visible .pill-text--hover{
  opacity:1; transform:translateY(0);
}

/* Acessibilidade */
.pill:focus-visible{
  box-shadow:0 0 0 3px rgba(39,219,201,.25), var(--pill-shadow);
}

/* Responsivo */
@media (max-width:700px){
  .shop-pills{ gap:14px; }
  .pill{ padding:16px 18px; font-size:15px; }
}

/* Menos animação para quem prefere */
@media (prefers-reduced-motion: reduce){
  .pill, .pill-emoji, .pill-text{ transition:none; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e09249 *//* ========= Tokens / Tema ========= */
:root{
  --bg: #f7f9fb;
  --card: #ffffff;
  --ink: #0e1c2f;
  --muted: #6b7a8a;

  --mint-600: #1fc9b7;
  --mint-700: #18b8a7;
  --mint-100: #e8fbf8;

  --rose-600: #ff6b8a;
  --rose-100: #ffe5ec;

  --focus: 0 0 0 3px rgba(31,201,183,.22);
  --shadow-sm: 0 1px 0 rgba(0,0,0,.05) inset;
  --shadow-lg: 0 14px 34px rgba(15,44,62,.12);
  --radius-xl: 20px;
}

*{ box-sizing: border-box; }
body{ background:var(--bg); margin:0; font-family: system-ui, -apple-system, 'Segoe UI', Roboto, Inter, Arial, sans-serif; }

/* ========= Grid ========= */
.products{
  display:grid;
  grid-template-columns: repeat(3, minmax(260px, 1fr));
  gap:28px;
  align-items:stretch;
  padding:0;
}

/* ========= Card ========= */
.product{
  position:relative;
  display:flex;
  flex-direction:column;
  gap:12px;
  padding:24px 24px 76px; /* espaço para o CTA no rodapé */
  background:linear-gradient(180deg,#fbfdff, #f5f8fb);
  border-radius: var(--radius-xl);
  box-shadow: var(--shadow-sm);
  overflow:hidden;
  transition: transform .22s ease, box-shadow .22s ease;
  isolation:isolate;
}
.product:hover{
  transform: translateY(-4px);
  box-shadow: var(--shadow-lg);
}

/* borda sutil com gradiente */
.product::before{
  content:"";
  position:absolute; inset:0;
  border-radius:inherit;
  padding:1px;
  background: linear-gradient(145deg, rgba(31,201,183,.25), rgba(31,201,183,0));
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  pointer-events:none;
  opacity:.7;
}

/* ========= Conteúdo ========= */
.product-head{ display:flex; align-items:center; gap:10px; }
.badge{
  font-size:12px; font-weight:700; letter-spacing:.2px;
  color:#0b3b36; background:var(--mint-100);
  padding:6px 10px; border-radius:999px; border:1px solid rgba(31,201,183,.35);
}
.badge-mint{ background:var(--mint-100); }
.badge-rose{ background:var(--rose-100); color:#6c1d2a; border-color:rgba(255,107,138,.35); }

.title{
  margin:0; font-size:20px; line-height:1.2; color:var(--ink);
}
.desc{
  margin:2px 0 0; color:var(--muted); font-size:14px; line-height:1.5;
  max-width:56ch;
}

/* ========= CTA ========= */
.product-footer{
  position:absolute; left:24px; right:24px; bottom:20px;
  display:flex; justify-content:flex-start;
}
.cta{
  position:relative;
  display:grid; grid-auto-flow:row; place-items:center;
  padding:10px 22px; border-radius:999px;
  border:2px solid var(--mint-600);
  color:var(--mint-700); font-weight:700; text-decoration:none;
  background:#fff;
  transition: transform .18s ease, box-shadow .18s ease, color .18s ease, background .18s ease, border-color .18s ease;
  outline:none;
}
.cta-label{ grid-area:1/1; transition:opacity .18s ease, transform .18s ease; white-space:nowrap; }
.cta-hover{ opacity:0; transform: translateY(6px); }

.cta:hover, .cta:focus-visible{
  background: linear-gradient(145deg, var(--mint-600), #2fe0ce);
  color:#fff; border-color:transparent; transform: translateY(-1px);
  box-shadow: 0 8px 22px rgba(31,201,183,.25);
}
.cta:hover .cta-default, .cta:focus-visible .cta-default{ opacity:0; transform:translateY(-6px); }
.cta:hover .cta-hover,   .cta:focus-visible .cta-hover{ opacity:1; transform:translateY(0); }
.cta:focus-visible{ box-shadow: var(--focus), 0 8px 22px rgba(31,201,183,.25); }

/* ========= Responsivo ========= */
@media (max-width:1024px){
  .products{ grid-template-columns: repeat(2, minmax(240px,1fr)); }
}
@media (max-width:640px){
  .products{ grid-template-columns: 1fr; }
}
@media (prefers-reduced-motion: reduce){
  .product, .cta, .cta-label{ transition:none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a62501e */.textoanimado{
    display: inline-block;
    animation: carrossel 40s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}

/* substitua seu bloco `.elementor-310 .elementor-element.elementor-element-a62501e` por este */
.elementor-310 .elementor-element.elementor-element-a62501e {
    width: 100%;
    height: 100%;
    background-size: 400% 400%;
    /* rosa pastel com foco em #F9BBD0 */
    background-image: radial-gradient(
        circle,
        #FCE8F0 0%,   /* bem claro */
        #F9BBD0 45%,  /* tom alvo */
        #E98FAE 100%  /* um pouco mais profundo p/ contraste */
    );
    animation: mygradient 4s ease infinite;

    /* vidro fosco (opcional) */
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}

@keyframes mygradient {
    0%   { background-position: 0% 50%; }
    50%  { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */