.elementor-14813 .elementor-element.elementor-element-21d03742{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-14813 .elementor-element.elementor-element-21d03742:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-21d03742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#388E3C;}.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-14813 .elementor-element.elementor-element-2cb00c34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2cb00c34 .elementor-heading-title{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-148444cd{--display:flex;--min-height:98vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.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-14813 .elementor-element.elementor-element-1a34d114 > .elementor-widget-container{margin:-5px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-1a34d114{z-index:9;}.elementor-14813 .elementor-element.elementor-element-1a34d114 .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:500;color:#009C3B;}.elementor-14813 .elementor-element.elementor-element-1a34d114 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:46px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-2.4px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-4a433734{width:var( --container-widget-width, 959px );max-width:959px;--container-widget-width:959px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-4a433734 > .elementor-widget-container{margin:10px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-4a433734 .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:40px;font-weight:600;letter-spacing:-1px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-4a433734:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-4a433734:has(:focus) .elementor-image-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-4a433734 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.3px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-48221d6c > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-48221d6c{z-index:9;}.elementor-14813 .elementor-element.elementor-element-48221d6c .elementor-image-box-title{margin-bottom:31px;font-family:"Rebond Grotesque", Sans-serif;font-size:40px;font-weight:600;letter-spacing:-1px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-48221d6c .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.3px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-2a1d39d8{--spacer-size:50px;}.elementor-14813 .elementor-element.elementor-element-26aca35d{width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;z-index:99;}.elementor-14813 .elementor-element.elementor-element-26aca35d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.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-14813 .elementor-element.elementor-element-13e7730a .elementor-button{background-color:#DBF97E;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-14813 .elementor-element.elementor-element-13e7730a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-13e7730a{z-index:99;}.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-14813 .elementor-element.elementor-element-666c15ff img{width:357px;}.elementor-14813 .elementor-element.elementor-element-54c8ede7{z-index:99;}.elementor-14813 .elementor-element.elementor-element-54c8ede7 img{width:326px;}.elementor-14813 .elementor-element.elementor-element-36d99062{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-36d99062:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-36d99062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#388E3C;}.elementor-14813 .elementor-element.elementor-element-4ab3504d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-4ab3504d{z-index:9;}.elementor-14813 .elementor-element.elementor-element-4ab3504d .elementor-heading-title{font-family:"Rebond Grotesque", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;letter-spacing:0px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-448d4e7e{--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:flex-start;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-1ff2b55b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--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-14813 .elementor-element.elementor-element-204c9f4e{--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:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-204c9f4e.e-con{--align-self:center;}.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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-14813 .elementor-element.elementor-element-8f0513b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-8f0513b.elementor-element{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-8f0513b .elementor-icon-box-wrapper{gap:15px;}.elementor-14813 .elementor-element.elementor-element-8f0513b .elementor-icon{font-size:80px;}.elementor-14813 .elementor-element.elementor-element-8f0513b .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-8f0513b .elementor-icon-box-title a{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-8f0513b .elementor-icon-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-8f0513b:has(:hover) .elementor-icon-box-title,
					 .elementor-14813 .elementor-element.elementor-element-8f0513b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-8f0513b .elementor-icon-box-description{color:#E2F8E1;}.elementor-14813 .elementor-element.elementor-element-772877ed{--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:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-772877ed.e-con{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-755bdafd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-755bdafd.elementor-element{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-755bdafd .elementor-icon-box-wrapper{gap:15px;}.elementor-14813 .elementor-element.elementor-element-755bdafd .elementor-icon{font-size:80px;}.elementor-14813 .elementor-element.elementor-element-755bdafd .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-755bdafd .elementor-icon-box-title a{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-755bdafd .elementor-icon-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-755bdafd:has(:hover) .elementor-icon-box-title,
					 .elementor-14813 .elementor-element.elementor-element-755bdafd:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-755bdafd .elementor-icon-box-description{color:#E2F8E1;}.elementor-14813 .elementor-element.elementor-element-78510521{--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:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-78510521.e-con{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-71922d00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-71922d00.elementor-element{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-71922d00 .elementor-icon-box-wrapper{gap:15px;}.elementor-14813 .elementor-element.elementor-element-71922d00 .elementor-icon{font-size:80px;}.elementor-14813 .elementor-element.elementor-element-71922d00 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-71922d00 .elementor-icon-box-title a{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-71922d00 .elementor-icon-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-71922d00:has(:hover) .elementor-icon-box-title,
					 .elementor-14813 .elementor-element.elementor-element-71922d00:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-71922d00 .elementor-icon-box-description{color:#E2F8E1;}.elementor-14813 .elementor-element.elementor-element-506dbd5f{--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:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-506dbd5f.e-con{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-64423df2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-64423df2.elementor-element{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-64423df2 .elementor-icon-box-wrapper{gap:15px;}.elementor-14813 .elementor-element.elementor-element-64423df2 .elementor-icon{font-size:80px;}.elementor-14813 .elementor-element.elementor-element-64423df2 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-64423df2 .elementor-icon-box-title a{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-64423df2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-64423df2:has(:hover) .elementor-icon-box-title,
					 .elementor-14813 .elementor-element.elementor-element-64423df2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-64423df2 .elementor-icon-box-description{color:#E2F8E1;}.elementor-14813 .elementor-element.elementor-element-67ec7ff4 .elementor-icon-box-wrapper{text-align:center;gap:6px;}.elementor-14813 .elementor-element.elementor-element-67ec7ff4 .elementor-icon-box-title{margin-block-end:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-67ec7ff4 .elementor-icon{font-size:32px;}.elementor-14813 .elementor-element.elementor-element-67ec7ff4 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-67ec7ff4 .elementor-icon-box-title a{font-family:"Rebond Grotesque", Sans-serif;font-size:28px;font-weight:700;}.elementor-14813 .elementor-element.elementor-element-67ec7ff4:has(:hover) .elementor-icon-box-title,
					 .elementor-14813 .elementor-element.elementor-element-67ec7ff4:has(:focus) .elementor-icon-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-3e7d4af{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-3e7d4af:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-3e7d4af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6FFE8;}.elementor-14813 .elementor-element.elementor-element-756b9ca8 img{width:199px;}.elementor-14813 .elementor-element.elementor-element-66333e15 img{width:134px;}.elementor-14813 .elementor-element.elementor-element-7eb4d74a{width:var( --container-widget-width, 678px );max-width:678px;--container-widget-width:678px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-7eb4d74a > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7eb4d74a .elementor-image-box-title{margin-bottom:12px;font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.5px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-7eb4d74a:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-7eb4d74a:has(:focus) .elementor-image-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-7eb4d74a .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-4dc470c4{--e-image-carousel-slides-to-show:4;}.elementor-14813 .elementor-element.elementor-element-4dc470c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-14813 .elementor-element.elementor-element-4dc470c4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-14813 .elementor-element.elementor-element-4dc470c4 .elementor-swiper-button.elementor-swiper-button-next{font-size:36px;color:#00000000;}.elementor-14813 .elementor-element.elementor-element-4dc470c4 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-14813 .elementor-element.elementor-element-4dc470c4 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#00000000;}.elementor-14813 .elementor-element.elementor-element-4dc470c4 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:100px 100px 100px 100px;}.elementor-14813 .elementor-element.elementor-element-661fcde9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-50d1b004 .elementor-button{background-color:#DBF97E;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-14813 .elementor-element.elementor-element-50d1b004 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-50d1b004{z-index:2;}.elementor-14813 .elementor-element.elementor-element-6dd17b96{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-6d8de36a{width:var( --container-widget-width, 959px );max-width:959px;--container-widget-width:959px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-6d8de36a > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-6d8de36a .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.5px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-6d8de36a:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-6d8de36a:has(:focus) .elementor-image-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-6d8de36a .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-7314577e > .elementor-widget-container{margin:-5px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7314577e{z-index:9;}.elementor-14813 .elementor-element.elementor-element-7314577e .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:500;color:#009C3B;}.elementor-14813 .elementor-element.elementor-element-7314577e:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-7314577e:has(:focus) .elementor-image-box-title{color:#009C3B;}.elementor-14813 .elementor-element.elementor-element-7314577e .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:46px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:-2.4px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-17c23864{--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;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-31954512{--display:flex;--min-height:643px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14813 .elementor-element.elementor-element-3b6e0429 .elementor-icon-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-3b6e0429 .elementor-icon{font-size:123px;}.elementor-14813 .elementor-element.elementor-element-3b6e0429 .elementor-icon svg{height:123px;}.elementor-14813 .elementor-element.elementor-element-3b6e0429 .elementor-icon-wrapper svg{width:auto;}.elementor-14813 .elementor-element.elementor-element-21da850e > .elementor-widget-container{padding:0px 0px 0px 60px;}.elementor-14813 .elementor-element.elementor-element-21da850e{z-index:2;}.elementor-14813 .elementor-element.elementor-element-21da850e img{width:606px;}.elementor-14813 .elementor-element.elementor-element-474dbe42{--display:flex;--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-14813 .elementor-element.elementor-element-642812cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-642812cb.e-con{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-23b7f8f2{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-23b7f8f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-23b7f8f2 .elementor-icon-box-wrapper{text-align:start;gap:12px;}.elementor-14813 .elementor-element.elementor-element-23b7f8f2 .elementor-icon-box-title{margin-block-end:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-23b7f8f2 .elementor-icon{font-size:26px;}.elementor-14813 .elementor-element.elementor-element-23b7f8f2 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-23b7f8f2 .elementor-icon-box-title a{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;}.elementor-14813 .elementor-element.elementor-element-23b7f8f2:has(:hover) .elementor-icon-box-title,
					 .elementor-14813 .elementor-element.elementor-element-23b7f8f2:has(:focus) .elementor-icon-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-23b7f8f2 .elementor-icon-box-description{color:#E2F8E1;}.elementor-14813 .elementor-element.elementor-element-226a07ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-226a07ed.e-con{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-5c28970{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-5c28970 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5c28970 .elementor-icon-box-wrapper{text-align:start;gap:12px;}.elementor-14813 .elementor-element.elementor-element-5c28970 .elementor-icon-box-title{margin-block-end:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-5c28970 .elementor-icon{font-size:26px;}.elementor-14813 .elementor-element.elementor-element-5c28970 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-5c28970 .elementor-icon-box-title a{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;}.elementor-14813 .elementor-element.elementor-element-5c28970:has(:hover) .elementor-icon-box-title,
					 .elementor-14813 .elementor-element.elementor-element-5c28970:has(:focus) .elementor-icon-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-5c28970 .elementor-icon-box-description{color:#E2F8E1;}.elementor-14813 .elementor-element.elementor-element-d218d3b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-d218d3b.e-con{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-7d230fdc{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-7d230fdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7d230fdc .elementor-icon-box-wrapper{text-align:start;gap:12px;}.elementor-14813 .elementor-element.elementor-element-7d230fdc .elementor-icon-box-title{margin-block-end:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-7d230fdc .elementor-icon{font-size:26px;}.elementor-14813 .elementor-element.elementor-element-7d230fdc .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-7d230fdc .elementor-icon-box-title a{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;}.elementor-14813 .elementor-element.elementor-element-7d230fdc:has(:hover) .elementor-icon-box-title,
					 .elementor-14813 .elementor-element.elementor-element-7d230fdc:has(:focus) .elementor-icon-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-7d230fdc .elementor-icon-box-description{color:#E2F8E1;}.elementor-14813 .elementor-element.elementor-element-2a95b01f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-2a95b01f.e-con{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-117175d3{width:var( --container-widget-width, 456px );max-width:456px;--container-widget-width:456px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-117175d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-117175d3 .elementor-icon-box-wrapper{text-align:start;gap:12px;}.elementor-14813 .elementor-element.elementor-element-117175d3 .elementor-icon-box-title{margin-block-end:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-117175d3 .elementor-icon{font-size:26px;}.elementor-14813 .elementor-element.elementor-element-117175d3 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-117175d3 .elementor-icon-box-title a{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;}.elementor-14813 .elementor-element.elementor-element-117175d3:has(:hover) .elementor-icon-box-title,
					 .elementor-14813 .elementor-element.elementor-element-117175d3:has(:focus) .elementor-icon-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-117175d3 .elementor-icon-box-description{color:#E2F8E1;}.elementor-14813 .elementor-element.elementor-element-678559f9{width:var( --container-widget-width, 684px );max-width:684px;--container-widget-width:684px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-678559f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:56px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-678559f9.elementor-element{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-678559f9 .elementor-icon-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-678559f9 .elementor-icon-box-title{margin-block-end:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-678559f9 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-678559f9 .elementor-icon-box-title a{font-family:"Rebond Grotesque", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;}.elementor-14813 .elementor-element.elementor-element-678559f9:has(:hover) .elementor-icon-box-title,
					 .elementor-14813 .elementor-element.elementor-element-678559f9:has(:focus) .elementor-icon-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-678559f9 .elementor-icon-box-description{font-family:"Visby", Sans-serif;font-weight:400;color:#E2F8E1;}.elementor-14813 .elementor-element.elementor-element-2864343b{--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: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:#388E3C40;--border-color:#388E3C40;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-14813 .elementor-element.elementor-element-4645ce5e > .elementor-widget-container{margin:-28px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-4645ce5e .elementor-icon-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-4645ce5e .elementor-icon{font-size:68px;}.elementor-14813 .elementor-element.elementor-element-4645ce5e .elementor-icon svg{height:68px;}.elementor-14813 .elementor-element.elementor-element-417a7646{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-14813 .elementor-element.elementor-element-417a7646:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-417a7646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9FFDB;}.elementor-14813 .elementor-element.elementor-element-100f9208{width:var( --container-widget-width, 704px );max-width:704px;--container-widget-width:704px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-100f9208 > .elementor-widget-container{margin:-17px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-100f9208 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-100f9208 .elementor-image-box-title{margin-bottom:14px;font-family:"Rebond Grotesque", Sans-serif;font-size:36px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-100f9208:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-100f9208:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-100f9208 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:19px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-add5532 img{width:132px;}.elementor-14813 .elementor-element.elementor-element-36c61679{width:var( --container-widget-width, 704px );max-width:704px;--container-widget-width:704px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-36c61679 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-36c61679 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-36c61679 .elementor-image-box-title{margin-bottom:15px;font-family:"Rebond Grotesque", Sans-serif;font-size:36px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-36c61679 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-68f30441{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14813 .elementor-element.elementor-element-13c96c27{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99999;}.elementor-14813 .elementor-element.elementor-element-2c39c48d{--display:flex;--border-radius:15px 15px 15px 15px;--z-index:999;}.elementor-14813 .elementor-element.elementor-element-2c39c48d:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-2c39c48d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-7a0514e{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-7a0514e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-7a0514e .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-7a0514e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-14813 .elementor-element.elementor-element-7a0514e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-14813 .elementor-element.elementor-element-7a0514e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-14813 .elementor-element.elementor-element-7a0514e .elementor-image-box-title{margin-bottom:14px;font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-7a0514e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-14813 .elementor-element.elementor-element-7a0514e .elementor-image-box-img img{border-radius:13px;transition-duration:0.3s;}.elementor-14813 .elementor-element.elementor-element-7a0514e:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-7a0514e:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-7a0514e .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-22629b27{--display:flex;--border-radius:15px 15px 15px 15px;--z-index:9;}.elementor-14813 .elementor-element.elementor-element-22629b27:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-22629b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-24e1cdef{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-24e1cdef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-24e1cdef .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-24e1cdef.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-14813 .elementor-element.elementor-element-24e1cdef.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-14813 .elementor-element.elementor-element-24e1cdef.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-14813 .elementor-element.elementor-element-24e1cdef .elementor-image-box-title{margin-bottom:14px;font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-24e1cdef .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-14813 .elementor-element.elementor-element-24e1cdef .elementor-image-box-img img{border-radius:13px;transition-duration:0.3s;}.elementor-14813 .elementor-element.elementor-element-24e1cdef:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-24e1cdef:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-24e1cdef .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-42d5274e{z-index:9;}.elementor-14813 .elementor-element.elementor-element-14fcf05d .elementor-icon-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-4e8eedd5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-14813 .elementor-element.elementor-element-4e8eedd5:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-4e8eedd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6FFE8;}.elementor-14813 .elementor-element.elementor-element-323f84ac{width:var( --container-widget-width, 959px );max-width:959px;--container-widget-width:959px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-323f84ac > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-323f84ac .elementor-image-box-title{margin-bottom:12px;font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.5px;color:#009C3B;}.elementor-14813 .elementor-element.elementor-element-323f84ac:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-323f84ac:has(:focus) .elementor-image-box-title{color:#009C3B;}.elementor-14813 .elementor-element.elementor-element-323f84ac .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-1747e1 img{width:100%;}.elementor-14813 .elementor-element.elementor-element-40fc9bff img{width:100%;}.elementor-14813 .elementor-element.elementor-element-15a38b28{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-1354f847{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14813 .elementor-element.elementor-element-1354f847:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-1354f847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-1354f847 > .elementor-shape-bottom .elementor-shape-fill, .elementor-14813 .elementor-element.elementor-element-1354f847 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#E6FFE8;}.elementor-14813 .elementor-element.elementor-element-1354f847 > .elementor-shape-bottom svg, .elementor-14813 .elementor-element.elementor-element-1354f847 > .e-con-inner > .elementor-shape-bottom svg{width:calc(400% + 1.3px);height:9px;}.elementor-14813 .elementor-element.elementor-element-3ac40199{width:var( --container-widget-width, 959px );max-width:959px;--container-widget-width:959px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-3ac40199 > .elementor-widget-container{margin:0px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-3ac40199 .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:26px;font-weight:700;letter-spacing:-0.5px;color:#009C3B;}.elementor-14813 .elementor-element.elementor-element-3ac40199:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-3ac40199:has(:focus) .elementor-image-box-title{color:#009C3B;}.elementor-14813 .elementor-element.elementor-element-3ac40199 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-490a771b{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#02010126;--border-color:#02010126;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-6b4f2791{width:var( --container-widget-width, 959px );max-width:959px;--container-widget-width:959px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-6b4f2791 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-6b4f2791 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-6b4f2791 .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.5px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-6b4f2791 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-5910ebe9{width:var( --container-widget-width, 959px );max-width:959px;--container-widget-width:959px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-5910ebe9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5910ebe9 .elementor-image-box-wrapper{text-align:end;}.elementor-14813 .elementor-element.elementor-element-5910ebe9 .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.5px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-5910ebe9 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-345f3940{--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:space-between;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-2d4212b8{width:var( --container-widget-width, 959px );max-width:959px;--container-widget-width:959px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-2d4212b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2d4212b8 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-2d4212b8 .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.5px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-2d4212b8 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-684c9af1{width:var( --container-widget-width, 959px );max-width:959px;--container-widget-width:959px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-684c9af1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-684c9af1 .elementor-image-box-wrapper{text-align:end;}.elementor-14813 .elementor-element.elementor-element-684c9af1 .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.5px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-684c9af1 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-537fa674{--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:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-5b2a64a3{width:var( --container-widget-width, 559px );max-width:559px;--container-widget-width:559px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-5b2a64a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5b2a64a3 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-5b2a64a3 .elementor-image-box-title{margin-bottom:2px;font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-5b2a64a3:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-5b2a64a3:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-5b2a64a3 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-27580579{width:var( --container-widget-width, 577px );max-width:577px;--container-widget-width:577px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-27580579 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-27580579 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-27580579 .elementor-image-box-title{margin-bottom:2px;font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-27580579:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-27580579:has(:focus) .elementor-image-box-title{color:#6EC1E4;}.elementor-14813 .elementor-element.elementor-element-27580579 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-23671eb0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-3818c39{width:var( --container-widget-width, 959px );max-width:959px;--container-widget-width:959px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-3818c39 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-3818c39 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-3818c39 .elementor-image-box-title{margin-bottom:15px;font-family:"Rebond Grotesque", Sans-serif;font-size:36px;font-weight:600;letter-spacing:-1px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-3818c39 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-6460f80f .elementor-button{background-color:#DBF97E;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-14813 .elementor-element.elementor-element-6460f80f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-6460f80f{z-index:2;}.elementor-14813 .elementor-element.elementor-element-20d64634{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-2aa5cda5{--display:flex;--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-14813 .elementor-element.elementor-element-6b075d55{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-6b075d55 > .elementor-widget-container{margin:0px 0px 80px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-6b075d55 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-6b075d55 .elementor-image-box-title{font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.6px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-6b075d55:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-6b075d55:has(:focus) .elementor-image-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-6b075d55 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-2df00e50{z-index:9;}.elementor-14813 .elementor-element.elementor-element-2df00e50 img{width:199px;}.elementor-14813 .elementor-element.elementor-element-73d4e7d1{--display:flex;--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-14813 .elementor-element.elementor-element-3d8e7341{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-6327eee9{z-index:99;}.elementor-14813 .elementor-element.elementor-element-711776d8{--display:flex;--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-14813 .elementor-element.elementor-element-69c143b6{z-index:99;}.elementor-14813 .elementor-element.elementor-element-4ae25bfd{--display:flex;--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-14813 .elementor-element.elementor-element-61d4a7d{z-index:99;}.elementor-14813 .elementor-element.elementor-element-1b0aac5b{--display:flex;--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-14813 .elementor-element.elementor-element-4039472{z-index:99;}.elementor-14813 .elementor-element.elementor-element-26041d36{--display:flex;--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-14813 .elementor-element.elementor-element-1e746c50{z-index:99;}.elementor-14813 .elementor-element.elementor-element-71a1841e{--display:flex;--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-14813 .elementor-element.elementor-element-52b5c83f{z-index:99;}.elementor-14813 .elementor-element.elementor-element-60190d67{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-7a1c4018{z-index:99;}.elementor-14813 .elementor-element.elementor-element-555f1fd3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-d36d80c{z-index:99;}.elementor-14813 .elementor-element.elementor-element-46eca568{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-16d4df43{z-index:99;}.elementor-14813 .elementor-element.elementor-element-48fb114a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-6f1c61f{z-index:99;}.elementor-14813 .elementor-element.elementor-element-cb079e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-2d49e6d7{z-index:99;}.elementor-14813 .elementor-element.elementor-element-6f934be6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-1d2a0b05{z-index:99;}.elementor-14813 .elementor-element.elementor-element-6eab8d95{--e-n-carousel-swiper-slides-to-display:3;--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:-520px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:135px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:1180px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:135px;--e-n-carousel-arrow-size:36px;}.elementor-14813 .elementor-element.elementor-element-6eab8d95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2d71b49c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-3fe00bb7 .elementor-icon-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-7d072347{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:20px;--z-index:2;}.elementor-14813 .elementor-element.elementor-element-7d072347:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-7d072347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8E1;}.elementor-14813 .elementor-element.elementor-element-208430de{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-56390611{width:var( --container-widget-width, 657px );max-width:657px;--container-widget-width:657px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-56390611 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-14813 .elementor-element.elementor-element-56390611 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-56390611 .elementor-image-box-title{margin-bottom:15px;font-family:"Rebond Grotesque", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-56390611:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-56390611:has(:focus) .elementor-image-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-56390611 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-6cb0f679 .elementor-button{background-color:#DBF97E;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-14813 .elementor-element.elementor-element-6cb0f679 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-6cb0f679{z-index:2;}.elementor-14813 .elementor-element.elementor-element-6242af8c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-6242af8c:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-6242af8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6FFE8;}.elementor-14813 .elementor-element.elementor-element-9e1d642{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-7e8782a4{z-index:99;}.elementor-14813 .elementor-element.elementor-element-62103213{width:var( --container-widget-width, 959px );max-width:959px;--container-widget-width:959px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-62103213 > .elementor-widget-container{margin:0px 0px 70px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-62103213 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-62103213 .elementor-image-box-title{margin-bottom:12px;font-family:"Rebond Grotesque", Sans-serif;font-size:28px;font-weight:700;letter-spacing:-1px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-62103213:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-62103213:has(:focus) .elementor-image-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-62103213 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-14813 .elementor-element.elementor-element-18ac343a{--iteration-count:infinite;--animation-duration:800ms;--dynamic-text-color:#009C3B;}.elementor-14813 .elementor-element.elementor-element-18ac343a .elementor-headline{text-align:center;font-family:"Visby", Sans-serif;font-weight:600;}.elementor-14813 .elementor-element.elementor-element-18ac343a .elementor-headline-plain-text{color:#009C3B;}.elementor-14813 .elementor-element.elementor-element-18ac343a .elementor-headline-dynamic-text{font-family:"Rebond Grotesque", Sans-serif;font-weight:800;line-height:48px;letter-spacing:-1.2px;}.elementor-14813 .elementor-element.elementor-element-18ac343a .elementor-headline-dynamic-wrapper path{stroke:#003803;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;}.elementor-14813 .elementor-element.elementor-element-4625bb1b{width:var( --container-widget-width, 745px );max-width:745px;--container-widget-width:745px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-4625bb1b > .elementor-widget-container{margin:40px 0px 48px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-4625bb1b .elementor-image-box-title{margin-bottom:12px;font-family:"Rebond Grotesque", Sans-serif;font-size:40px;font-weight:700;letter-spacing:-1px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-4625bb1b .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-601fde7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-14813 .elementor-element.elementor-element-34a77f98{--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:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-34a77f98.e-con{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-66c04ec6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-66c04ec6{text-align:center;}.elementor-14813 .elementor-element.elementor-element-66c04ec6 .elementor-heading-title{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:800;color:#052603;}.elementor-14813 .elementor-element.elementor-element-4c7c3769{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-4c7c3769 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-4c7c3769 .elementor-icon-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-4c7c3769 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-4c7c3769 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-4c7c3769 .elementor-icon-box-title a{font-family:"Rebond Grotesque", Sans-serif;font-size:28px;font-weight:800;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-4c7c3769 .elementor-icon-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-33927130{--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:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-33927130.e-con{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-33e00bd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-33e00bd3{text-align:center;}.elementor-14813 .elementor-element.elementor-element-33e00bd3 .elementor-heading-title{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:800;color:#052603;}.elementor-14813 .elementor-element.elementor-element-20113864{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-20113864 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-20113864 .elementor-icon-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-20113864 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-20113864 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-20113864 .elementor-icon-box-title a{font-family:"Rebond Grotesque", Sans-serif;font-size:28px;font-weight:800;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-20113864 .elementor-icon-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-3bcc3c16{--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:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-3bcc3c16.e-con{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-19cfcbdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-19cfcbdb{text-align:center;}.elementor-14813 .elementor-element.elementor-element-19cfcbdb .elementor-heading-title{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:800;color:#052603;}.elementor-14813 .elementor-element.elementor-element-31da8670{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-31da8670 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-31da8670 .elementor-icon-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-31da8670 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-31da8670 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-31da8670 .elementor-icon-box-title a{font-family:"Rebond Grotesque", Sans-serif;font-size:28px;font-weight:800;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-31da8670 .elementor-icon-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-17f34e11{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-5b28e823 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-1d332a87{--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;--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-14813 .elementor-element.elementor-element-1d332a87:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-1d332a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6FFE8;}.elementor-14813 .elementor-element.elementor-element-4183fdd3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--z-index:9;}.elementor-14813 .elementor-element.elementor-element-4183fdd3:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-4183fdd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #388E3C 0%, #205F23 100%);}.elementor-14813 .elementor-element.elementor-element-375c025b{width:var( --container-widget-width, 732px );max-width:732px;--container-widget-width:732px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-375c025b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-14813 .elementor-element.elementor-element-375c025b .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-375c025b .elementor-image-box-title{margin-bottom:15px;font-family:"Rebond Grotesque", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-375c025b:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-375c025b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-375c025b .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-177bc82b .elementor-button{background-color:#DBF97E;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-14813 .elementor-element.elementor-element-177bc82b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-177bc82b{z-index:2;}.elementor-14813 .elementor-element.elementor-element-61b3882{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-108px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-14813 .elementor-element.elementor-element-61b3882:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-61b3882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-3ea09249{width:var( --container-widget-width, 959px );max-width:959px;--container-widget-width:959px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-3ea09249 > .elementor-widget-container{margin:180px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-3ea09249 .elementor-image-box-title{margin-bottom:12px;font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:700;letter-spacing:-1px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-3ea09249:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-3ea09249:has(:focus) .elementor-image-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-3ea09249 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-3d5a3deb{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-56d2e4dc{--display:flex;--min-height:530px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-56d2e4dc::before, .elementor-14813 .elementor-element.elementor-element-56d2e4dc > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-56d2e4dc > .e-con-inner > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-56d2e4dc > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-56d2e4dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-56d2e4dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dreamsnutrition.com/wp-content/uploads/2025/09/modo-1-novo-2.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14813 .elementor-element.elementor-element-158925b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-158925b1 .elementor-heading-title{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-23c004b7{width:var( --container-widget-width, 298px );max-width:298px;--container-widget-width:298px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-23c004b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-23c004b7 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-23c004b7 .elementor-image-box-title{margin-bottom:15px;font-family:"Rebond Grotesque", Sans-serif;font-size:36px;font-weight:400;letter-spacing:-1px;color:#A6ECA9;}.elementor-14813 .elementor-element.elementor-element-23c004b7 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-446e935a{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-4fadf0e0{--display:flex;--min-height:530px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-4fadf0e0::before, .elementor-14813 .elementor-element.elementor-element-4fadf0e0 > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-4fadf0e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-4fadf0e0 > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-4fadf0e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-4fadf0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dreamsnutrition.com/wp-content/uploads/2025/09/modo-2-novo.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14813 .elementor-element.elementor-element-599c142b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-599c142b .elementor-heading-title{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-203df3bf{width:var( --container-widget-width, 298px );max-width:298px;--container-widget-width:298px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-203df3bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-203df3bf .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-203df3bf .elementor-image-box-title{margin-bottom:15px;font-family:"Rebond Grotesque", Sans-serif;font-size:36px;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-203df3bf .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-67a91e32{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-216e17cd{--display:flex;--min-height:530px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-216e17cd::before, .elementor-14813 .elementor-element.elementor-element-216e17cd > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-216e17cd > .e-con-inner > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-216e17cd > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-216e17cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-216e17cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dreamsnutrition.com/wp-content/uploads/2025/09/modo-3-novo.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-14813 .elementor-element.elementor-element-2cb09154 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2cb09154 .elementor-heading-title{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-11c37eb9{width:var( --container-widget-width, 381px );max-width:381px;--container-widget-width:381px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-11c37eb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-11c37eb9 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-11c37eb9 .elementor-image-box-title{margin-bottom:15px;font-family:"Rebond Grotesque", Sans-serif;font-size:36px;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-11c37eb9 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-16cda825{--e-n-carousel-swiper-slides-to-display:3;--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-size:36px;}.elementor-14813 .elementor-element.elementor-element-16cda825 > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}:where( .elementor-14813 .elementor-element.elementor-element-16cda825 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--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-14813 .elementor-element.elementor-element-330bacec{--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:0px 0px;--row-gap:0px;--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;--z-index:2;}.elementor-14813 .elementor-element.elementor-element-61a26612 > .elementor-widget-container{margin:-28px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-61a26612 .elementor-icon-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-61a26612 .elementor-icon{font-size:68px;}.elementor-14813 .elementor-element.elementor-element-61a26612 .elementor-icon svg{height:68px;}.elementor-14813 .elementor-element.elementor-element-7098eec5{width:var( --container-widget-width, 959px );max-width:959px;--container-widget-width:959px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-7098eec5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7098eec5 .elementor-image-box-title{margin-bottom:12px;font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;letter-spacing:-1px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-7098eec5:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-7098eec5:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-7098eec5 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#000000;}.elementor-14813 .elementor-element.elementor-element-2f83d6dd > .elementor-widget-container{padding:20px 0px 40px 0px;}.elementor-14813 .elementor-element.elementor-element-90046b7{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-fdca975{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .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 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .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 > .elementor-widget-container > .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 );}.elementor-14813 .elementor-element.elementor-element-e5f4a87{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-a772cac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-a772cac .elementor-image-box-title{margin-bottom:2px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#050200;}.elementor-14813 .elementor-element.elementor-element-a772cac .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-df4ebca{--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:0px 0px;--row-gap:0px;--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;--z-index:999;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14813 .elementor-element.elementor-element-c656ac6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 6px 0px;}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-icon i{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-icon svg{fill:#052603;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-c656ac6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-text{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-5ccfcc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5ccfcc8 img{width:550px;max-width:100%;}.elementor-14813 .elementor-element.elementor-element-75b1ffd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-75b1ffd .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-75b1ffd .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-953b277 .elementor-button{background-color:#3483FB;font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 60px 20px 60px;}.elementor-14813 .elementor-element.elementor-element-953b277 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5ba82f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5ba82f7 img{width:230px;}.elementor-14813 .elementor-element.elementor-element-3cac39e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-3cac39e{text-align:center;}.elementor-14813 .elementor-element.elementor-element-3cac39e img{width:250px;}.elementor-14813 .elementor-element.elementor-element-1432b4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-1432b4e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-6ee0da8{--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:0px 0px;--row-gap:0px;--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;--z-index:999;}.elementor-14813 .elementor-element.elementor-element-40fe5c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 6px 0px;}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-icon i{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-icon svg{fill:#052603;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-40fe5c7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-text{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-5696a4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5696a4b img{width:550px;max-width:100%;}.elementor-14813 .elementor-element.elementor-element-9d301f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-9d301f4 .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-9d301f4 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-3852d7e img{width:170px;}.elementor-14813 .elementor-element.elementor-element-18951b7 .elementor-button{background-color:#3483FB;font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 60px 20px 60px;}.elementor-14813 .elementor-element.elementor-element-18951b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-957cc96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-957cc96 .elementor-icon-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-957cc96 .elementor-icon{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-957cc96 .elementor-icon svg{height:16px;}.elementor-14813 .elementor-element.elementor-element-2763a95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2763a95 img{width:230px;}.elementor-14813 .elementor-element.elementor-element-bcc8aa1 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-bcc8aa1{text-align:center;}.elementor-14813 .elementor-element.elementor-element-bcc8aa1 img{width:250px;}.elementor-14813 .elementor-element.elementor-element-7e6bd9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-7e6bd9c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-3ba08bf{--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:0px 0px;--row-gap:0px;--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;--z-index:999;}.elementor-14813 .elementor-element.elementor-element-c0801b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 6px 0px;}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-icon i{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-icon svg{fill:#052603;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-c0801b0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-text{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-a63ecab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-a63ecab img{width:550px;max-width:100%;}.elementor-14813 .elementor-element.elementor-element-79e3c63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-79e3c63 .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-79e3c63 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-02f245b .elementor-button{background-color:#3483FB;font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 60px 20px 60px;}.elementor-14813 .elementor-element.elementor-element-02f245b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-ad7a77a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-ad7a77a img{width:230px;}.elementor-14813 .elementor-element.elementor-element-a220ba1 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-a220ba1{text-align:center;}.elementor-14813 .elementor-element.elementor-element-a220ba1 img{width:250px;}.elementor-14813 .elementor-element.elementor-element-dbcb07a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-dbcb07a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-2e5b7cd{--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-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;--n-tabs-title-gap:10px;--n-tabs-gap:10px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:250px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:250px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#052603;--n-tabs-title-color-active:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-2e5b7cd > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#05260308;}.elementor-14813 .elementor-element.elementor-element-2e5b7cd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#003803;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0526032B;}.elementor-14813 .elementor-element.elementor-element-2e5b7cd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14813 .elementor-element.elementor-element-2e5b7cd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#388E3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#388E3C;}.elementor-14813 .elementor-element.elementor-element-2e5b7cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2e5b7cd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#0526032B;}.elementor-14813 .elementor-element.elementor-element-2e5b7cd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Rebond Grotesque", Sans-serif;font-weight:500;}.elementor-14813 .elementor-element.elementor-element-2e5b7cd [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-af2c6fa{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-9a556bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-9a556bd .elementor-image-box-title{margin-bottom:2px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#050200;}.elementor-14813 .elementor-element.elementor-element-9a556bd .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-2079676{--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:0px 0px;--row-gap:0px;--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;--z-index:999;}.elementor-14813 .elementor-element.elementor-element-62f13a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 6px 0px;}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-icon i{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-icon svg{fill:#052603;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-62f13a9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-text{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-2b083cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2b083cd img{width:550px;max-width:100%;}.elementor-14813 .elementor-element.elementor-element-346b1ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-346b1ef .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-346b1ef .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-b018175 .elementor-button{background-color:#3483FB;font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 60px 20px 60px;}.elementor-14813 .elementor-element.elementor-element-b018175 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-625763c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-625763c img{width:230px;}.elementor-14813 .elementor-element.elementor-element-d7cfc80 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-d7cfc80{text-align:center;}.elementor-14813 .elementor-element.elementor-element-d7cfc80 img{width:250px;}.elementor-14813 .elementor-element.elementor-element-9f55fa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-9f55fa5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-19a47aa{--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:0px 0px;--row-gap:0px;--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;--z-index:999;}.elementor-14813 .elementor-element.elementor-element-3b13497 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 6px 0px;}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-icon i{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-icon svg{fill:#052603;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-3b13497{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-text{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-5cbf4ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5cbf4ef img{width:550px;max-width:100%;}.elementor-14813 .elementor-element.elementor-element-36316aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-36316aa .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-36316aa .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-b52f4bb img{width:170px;}.elementor-14813 .elementor-element.elementor-element-8000620 .elementor-button{background-color:#3483FB;font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 60px 20px 60px;}.elementor-14813 .elementor-element.elementor-element-8000620 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-47b364e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-47b364e .elementor-icon-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-47b364e .elementor-icon{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-47b364e .elementor-icon svg{height:16px;}.elementor-14813 .elementor-element.elementor-element-dee1563 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-dee1563 img{width:230px;}.elementor-14813 .elementor-element.elementor-element-8492623 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-8492623{text-align:center;}.elementor-14813 .elementor-element.elementor-element-8492623 img{width:250px;}.elementor-14813 .elementor-element.elementor-element-75367e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-75367e5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-911f7ac{--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:0px 0px;--row-gap:0px;--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;--z-index:999;}.elementor-14813 .elementor-element.elementor-element-6db38b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 6px 0px;}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-icon i{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-icon svg{fill:#052603;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-6db38b1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-text{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-84adbaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-84adbaf img{width:550px;max-width:100%;}.elementor-14813 .elementor-element.elementor-element-2ee5e98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-2ee5e98 .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-2ee5e98 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-c5ad36d .elementor-button{background-color:#3483FB;font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 60px 20px 60px;}.elementor-14813 .elementor-element.elementor-element-c5ad36d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-62f1611 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-62f1611 .elementor-icon-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-62f1611 .elementor-icon{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-62f1611 .elementor-icon svg{height:16px;}.elementor-14813 .elementor-element.elementor-element-67604d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-67604d8 img{width:230px;}.elementor-14813 .elementor-element.elementor-element-a235b54 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-a235b54{text-align:center;}.elementor-14813 .elementor-element.elementor-element-a235b54 img{width:250px;}.elementor-14813 .elementor-element.elementor-element-629d2d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-629d2d4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-0d555e7{--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-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;--n-tabs-title-gap:10px;--n-tabs-gap:10px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:250px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:250px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#052603;--n-tabs-title-color-active:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-0d555e7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#05260308;}.elementor-14813 .elementor-element.elementor-element-0d555e7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#003803;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0526032B;}.elementor-14813 .elementor-element.elementor-element-0d555e7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14813 .elementor-element.elementor-element-0d555e7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#388E3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#388E3C;}.elementor-14813 .elementor-element.elementor-element-0d555e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-0d555e7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#0526032B;}.elementor-14813 .elementor-element.elementor-element-0d555e7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Rebond Grotesque", Sans-serif;font-weight:500;}.elementor-14813 .elementor-element.elementor-element-0d555e7 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-b5c022e{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-e8f0047 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-e8f0047 .elementor-image-box-title{margin-bottom:2px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#050200;}.elementor-14813 .elementor-element.elementor-element-e8f0047 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-1777f6e{--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:0px 0px;--row-gap:0px;--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;--z-index:999;}.elementor-14813 .elementor-element.elementor-element-d4eb129 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 0px 25px 0px;}.elementor-14813 .elementor-element.elementor-element-d4eb129{text-align:center;}.elementor-14813 .elementor-element.elementor-element-d4eb129 .elementor-heading-title{font-family:"Rebond Grotesque", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.5px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-c45a6e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-c45a6e0 img{width:550px;max-width:100%;}.elementor-14813 .elementor-element.elementor-element-5b83ba9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 6px 0px;}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-icon i{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-icon svg{fill:#052603;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-5b83ba9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-text{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-0ad4112 img{width:170px;}.elementor-14813 .elementor-element.elementor-element-7f96805 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-7f96805 .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-7f96805 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-318fc08 .elementor-button{background-color:#3483FB;font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 60px 20px 60px;}.elementor-14813 .elementor-element.elementor-element-318fc08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-31e002f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-31e002f img{width:230px;}.elementor-14813 .elementor-element.elementor-element-828bdf0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-828bdf0{text-align:center;}.elementor-14813 .elementor-element.elementor-element-828bdf0 img{width:250px;}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-ae5d9c3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-3d41bc2{--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:0px 0px;--row-gap:0px;--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;--z-index:999;}.elementor-14813 .elementor-element.elementor-element-1d55091 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 0px 25px 0px;}.elementor-14813 .elementor-element.elementor-element-1d55091{text-align:center;}.elementor-14813 .elementor-element.elementor-element-1d55091 .elementor-heading-title{font-family:"Rebond Grotesque", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.5px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-9398016 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-9398016 img{width:550px;max-width:100%;}.elementor-14813 .elementor-element.elementor-element-559045b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 6px 0px;}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-icon i{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-icon svg{fill:#052603;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-559045b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-text{color:#052603;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-0af5b19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-0af5b19 .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-0af5b19 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:500;color:#052603;}.elementor-14813 .elementor-element.elementor-element-3d79493 .elementor-button{background-color:#3483FB;font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 60px 20px 60px;}.elementor-14813 .elementor-element.elementor-element-3d79493 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-c745290 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-c745290 img{width:230px;}.elementor-14813 .elementor-element.elementor-element-c61dfe7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-c61dfe7 .elementor-icon-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-c61dfe7 .elementor-icon{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-c61dfe7 .elementor-icon svg{height:16px;}.elementor-14813 .elementor-element.elementor-element-182c383 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-182c383{text-align:center;}.elementor-14813 .elementor-element.elementor-element-182c383 img{width:250px;}.elementor-14813 .elementor-element.elementor-element-217337f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-217337f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-88f4bfa{--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-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;--n-tabs-title-gap:10px;--n-tabs-gap:10px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:250px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:250px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#052603;--n-tabs-title-color-active:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-88f4bfa > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#05260308;}.elementor-14813 .elementor-element.elementor-element-88f4bfa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#003803;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0526032B;}.elementor-14813 .elementor-element.elementor-element-88f4bfa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14813 .elementor-element.elementor-element-88f4bfa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#388E3C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#388E3C;}.elementor-14813 .elementor-element.elementor-element-88f4bfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-88f4bfa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#0526032B;}.elementor-14813 .elementor-element.elementor-element-88f4bfa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Rebond Grotesque", Sans-serif;font-weight:500;}.elementor-14813 .elementor-element.elementor-element-88f4bfa [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-22473e3{--n-tabs-direction:row-reverse;--n-tabs-heading-direction:column;--n-tabs-heading-width:0%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:100px 0px 0px 0px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:10px;}.elementor-14813 .elementor-element.elementor-element-22473e3 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#05260308;}.elementor-14813 .elementor-element.elementor-element-22473e3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#003803;border-style:solid;border-width:1px 1px 1px 1px;border-color:#05260317;}.elementor-14813 .elementor-element.elementor-element-22473e3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14813 .elementor-element.elementor-element-22473e3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#97FF9F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#052603;}.elementor-14813 .elementor-element.elementor-element-22473e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-22473e3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#05260317;}:where( .elementor-14813 .elementor-element.elementor-element-22473e3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-14813 .elementor-element.elementor-element-760b5647{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-4728ff5e{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-4728ff5e > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-4728ff5e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14813 .elementor-element.elementor-element-4728ff5e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14813 .elementor-element.elementor-element-4728ff5e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14813 .elementor-element.elementor-element-4728ff5e .elementor-image-box-title{margin-bottom:12px;font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:-1px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-4728ff5e .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-14813 .elementor-element.elementor-element-4728ff5e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14813 .elementor-element.elementor-element-4728ff5e:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-4728ff5e:has(:focus) .elementor-image-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-4728ff5e .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-489b8ee4 .elementor-icon-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-7dce0e60{--display:flex;--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-14813 .elementor-element.elementor-element-2d05d1d6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-2d05d1d6:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-2d05d1d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-14813 .elementor-element.elementor-element-230ba761 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-230ba761 img{width:232px;border-radius:58px 58px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7d23f19d{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-7d23f19d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-title{margin-bottom:8px;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-4f391be6{--display:flex;--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-14813 .elementor-element.elementor-element-73a874ab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-73a874ab:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-73a874ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-14813 .elementor-element.elementor-element-53c1a5c7 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-53c1a5c7 img{width:232px;border-radius:58px 58px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-405fe540{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-405fe540 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-title{margin-bottom:8px;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-745e43ba{--display:flex;--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-14813 .elementor-element.elementor-element-16b56f87{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-16b56f87:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-16b56f87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-14813 .elementor-element.elementor-element-154eeae > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-154eeae img{width:232px;border-radius:58px 58px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-79b0e545{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-79b0e545 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-title{margin-bottom:8px;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-5287b849{--display:flex;--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-14813 .elementor-element.elementor-element-400a4a7d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-400a4a7d:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-400a4a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-14813 .elementor-element.elementor-element-2afa37e > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2afa37e img{width:232px;border-radius:58px 58px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-3bb23ac5{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-3bb23ac5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-title{margin-bottom:8px;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-62688c62{--display:flex;--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-14813 .elementor-element.elementor-element-76540360{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-76540360:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-76540360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-14813 .elementor-element.elementor-element-5b6a338d > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5b6a338d img{width:232px;border-radius:58px 58px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2a4c749c{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-2a4c749c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-title{margin-bottom:8px;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-1cf6fd26{--display:flex;--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-14813 .elementor-element.elementor-element-34cf662b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-34cf662b:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-34cf662b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-14813 .elementor-element.elementor-element-141fdd75 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-141fdd75 img{width:232px;border-radius:58px 58px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-4f3c17aa{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-4f3c17aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-title{margin-bottom:8px;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-1b58a523{--display:flex;--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-14813 .elementor-element.elementor-element-30a7014d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-30a7014d:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-30a7014d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-14813 .elementor-element.elementor-element-483396a0 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-483396a0 img{width:232px;border-radius:58px 58px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2e6b66e4{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-2e6b66e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-title{margin-bottom:8px;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-32e9bcb4{--display:flex;--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-14813 .elementor-element.elementor-element-2e6fd9e0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-2e6fd9e0:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-2e6fd9e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-14813 .elementor-element.elementor-element-602be990 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-602be990 img{width:232px;border-radius:58px 58px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7c3f989a{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-7c3f989a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-title{margin-bottom:8px;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-796f6470{--display:flex;--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-14813 .elementor-element.elementor-element-f86b4e3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-f86b4e3:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-f86b4e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-14813 .elementor-element.elementor-element-4094a957 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-4094a957 img{width:232px;border-radius:58px 58px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-256af79d{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-256af79d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-title{margin-bottom:8px;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-35ee7ccd{--display:flex;--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-14813 .elementor-element.elementor-element-29f3aea6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-29f3aea6:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-29f3aea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F5E9;}.elementor-14813 .elementor-element.elementor-element-69d869b0 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-69d869b0 img{width:232px;border-radius:58px 58px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-78f875f{width:var( --container-widget-width, 747px );max-width:747px;--container-widget-width:747px;--container-widget-flex-grow:0;z-index:1;}.elementor-14813 .elementor-element.elementor-element-78f875f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-title{margin-bottom:8px;font-family:"Rebond Grotesque", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-327ae59e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-14813 .elementor-element.elementor-element-327ae59e > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-235d2a09 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7bfbeee6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-14813 .elementor-element.elementor-element-1196ac14{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-14813 .elementor-element.elementor-element-1196ac14:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-1196ac14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9FFDB;}.elementor-14813 .elementor-element.elementor-element-1196ac14::before, .elementor-14813 .elementor-element.elementor-element-1196ac14 > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-1196ac14 > .e-con-inner > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-1196ac14 > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-1196ac14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-1196ac14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dreamsnutrition.com/wp-content/uploads/2025/09/garantia-fundo-novo-1.webp");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-14813 .elementor-element.elementor-element-4f3b2215{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14813 .elementor-element.elementor-element-466214c9 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-466214c9 .elementor-icon-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-466214c9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-14813 .elementor-element.elementor-element-466214c9.elementor-view-framed .elementor-icon, .elementor-14813 .elementor-element.elementor-element-466214c9.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-14813 .elementor-element.elementor-element-466214c9.elementor-view-framed .elementor-icon, .elementor-14813 .elementor-element.elementor-element-466214c9.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-14813 .elementor-element.elementor-element-466214c9 .elementor-icon{font-size:300px;}.elementor-14813 .elementor-element.elementor-element-466214c9 .elementor-icon svg{height:300px;}.elementor-14813 .elementor-element.elementor-element-466214c9 .elementor-icon-wrapper svg{width:auto;}.elementor-14813 .elementor-element.elementor-element-37c80c84{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-3f34b1cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-3f34b1cf{z-index:9;}.elementor-14813 .elementor-element.elementor-element-3f34b1cf .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-3f34b1cf .elementor-image-box-title{margin-bottom:12px;font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-0.5px;color:#388E3C;}.elementor-14813 .elementor-element.elementor-element-3f34b1cf:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-3f34b1cf:has(:focus) .elementor-image-box-title{color:#388E3C;}.elementor-14813 .elementor-element.elementor-element-3f34b1cf .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-73be0b55 img{width:162px;}.elementor-14813 .elementor-element.elementor-element-54ca5221 img{width:115px;}.elementor-14813 .elementor-element.elementor-element-1ab4801b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-6e7bfd8a{width:var( --container-widget-width, 959px );max-width:959px;--container-widget-width:959px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-6e7bfd8a > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-6e7bfd8a .elementor-image-box-title{margin-bottom:12px;font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:700;letter-spacing:-1px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-6e7bfd8a:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-6e7bfd8a:has(:focus) .elementor-image-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-6e7bfd8a .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#000000;}.elementor-14813 .elementor-element.elementor-element-13543a41{--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:flex-start;--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-14813 .elementor-element.elementor-element-15fb2099{--display:flex;}.elementor-14813 .elementor-element.elementor-element-40a3f597 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-40a3f597 .elementor-image-box-title{color:#6EC1E4;}.elementor-14813 .elementor-element.elementor-element-40a3f597 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#052603;}.elementor-14813 .elementor-element.elementor-element-46909fda{--display:flex;}.elementor-14813 .elementor-element.elementor-element-2305569b .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-2305569b .elementor-image-box-title{color:#6EC1E4;}.elementor-14813 .elementor-element.elementor-element-2305569b .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#052603;}.elementor-14813 .elementor-element.elementor-element-84505fc{--display:flex;}.elementor-14813 .elementor-element.elementor-element-3846dc75 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-3846dc75 .elementor-image-box-title{color:#6EC1E4;}.elementor-14813 .elementor-element.elementor-element-3846dc75 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#052603;}.elementor-14813 .elementor-element.elementor-element-4ffa259c{--display:flex;}.elementor-14813 .elementor-element.elementor-element-79ead8cb .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-79ead8cb .elementor-image-box-title{color:#6EC1E4;}.elementor-14813 .elementor-element.elementor-element-79ead8cb .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#052603;}.elementor-14813 .elementor-element.elementor-element-723a1e57{--display:flex;}.elementor-14813 .elementor-element.elementor-element-777c4c85 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-777c4c85 .elementor-image-box-title{color:#6EC1E4;}.elementor-14813 .elementor-element.elementor-element-777c4c85 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#052603;}.elementor-14813 .elementor-element.elementor-element-2dfd08b1{--display:flex;}.elementor-14813 .elementor-element.elementor-element-303aef88 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-303aef88 .elementor-image-box-title{color:#6EC1E4;}.elementor-14813 .elementor-element.elementor-element-303aef88 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#052603;}.elementor-14813 .elementor-element.elementor-element-655ed933{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--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:9px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#052603;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:14px;}.elementor-14813 .elementor-element.elementor-element-655ed933 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#D9FFDB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9FFDB00;}.elementor-14813 .elementor-element.elementor-element-655ed933 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#136617;}.elementor-14813 .elementor-element.elementor-element-655ed933 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#388E3C;}.elementor-14813 .elementor-element.elementor-element-655ed933 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-655ed933 {--n-accordion-padding:16px 20px 16px 20px;}:where( .elementor-14813 .elementor-element.elementor-element-655ed933 > .elementor-widget-container > .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:"Rebond Grotesque", Sans-serif;font-weight:500;}:where( .elementor-14813 .elementor-element.elementor-element-655ed933 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-right:60px;--padding-bottom:30px;--padding-left:20px;}.elementor-14813 .elementor-element.elementor-element-79ddc26f{--display:flex;}.elementor-14813 .elementor-element.elementor-element-230af6aa .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-230af6aa .elementor-image-box-title{color:#6EC1E4;}.elementor-14813 .elementor-element.elementor-element-230af6aa .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#052603;}.elementor-14813 .elementor-element.elementor-element-3d0dbcd2{--display:flex;}.elementor-14813 .elementor-element.elementor-element-4c632e78 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-4c632e78 .elementor-image-box-title{color:#6EC1E4;}.elementor-14813 .elementor-element.elementor-element-4c632e78 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#052603;}.elementor-14813 .elementor-element.elementor-element-4f1415f3{--display:flex;}.elementor-14813 .elementor-element.elementor-element-429bfae0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-429bfae0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-429bfae0 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-429bfae0 .elementor-image-box-title{color:#6EC1E4;}.elementor-14813 .elementor-element.elementor-element-429bfae0 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#052603;}.elementor-14813 .elementor-element.elementor-element-1c53e048{--display:flex;}.elementor-14813 .elementor-element.elementor-element-6cac8121 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-6cac8121 .elementor-image-box-title{color:#6EC1E4;}.elementor-14813 .elementor-element.elementor-element-6cac8121 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#052603;}.elementor-14813 .elementor-element.elementor-element-4f8198cd{--display:flex;}.elementor-14813 .elementor-element.elementor-element-734fd183 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-734fd183 .elementor-image-box-title{color:#6EC1E4;}.elementor-14813 .elementor-element.elementor-element-734fd183 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#052603;}.elementor-14813 .elementor-element.elementor-element-7459b52f{--display:flex;}.elementor-14813 .elementor-element.elementor-element-299cb320 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-299cb320 .elementor-image-box-title{color:#6EC1E4;}.elementor-14813 .elementor-element.elementor-element-299cb320 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#052603;}.elementor-14813 .elementor-element.elementor-element-747bb5d7{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--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:9px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#052603;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:14px;}.elementor-14813 .elementor-element.elementor-element-747bb5d7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#D9FFDB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9FFDB00;}.elementor-14813 .elementor-element.elementor-element-747bb5d7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#136617;}.elementor-14813 .elementor-element.elementor-element-747bb5d7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#388E3C;}.elementor-14813 .elementor-element.elementor-element-747bb5d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-747bb5d7 {--n-accordion-padding:16px 20px 16px 20px;}:where( .elementor-14813 .elementor-element.elementor-element-747bb5d7 > .elementor-widget-container > .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:"Rebond Grotesque", Sans-serif;font-weight:500;}:where( .elementor-14813 .elementor-element.elementor-element-747bb5d7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:16px;--padding-right:60px;--padding-bottom:30px;--padding-left:20px;}.elementor-14813 .elementor-element.elementor-element-14e9d333{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-c9182f7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-c9182f7:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-c9182f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052603;}.elementor-14813 .elementor-element.elementor-element-39040ec6{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-39040ec6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-39040ec6 .elementor-image-box-title{margin-bottom:12px;font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:700;letter-spacing:-1px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-39040ec6:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-39040ec6:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-39040ec6 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-2f27af7a .elementor-icon-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-5e808395 .elementor-button{background-color:#04B916;font-family:"Rebond Grotesque", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0px;fill:#E2F8E1;color:#E2F8E1;border-radius:100px 100px 100px 100px;padding:24px 80px 24px 80px;}.elementor-14813 .elementor-element.elementor-element-5e808395 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5e808395 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14813 .elementor-element.elementor-element-5e808395 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-14813 .elementor-element.elementor-element-5e808395 .elementor-button:hover, .elementor-14813 .elementor-element.elementor-element-5e808395 .elementor-button:focus{color:#E2F8E1;}.elementor-14813 .elementor-element.elementor-element-5e808395 .elementor-button:hover svg, .elementor-14813 .elementor-element.elementor-element-5e808395 .elementor-button:focus svg{fill:#E2F8E1;}.elementor-14813 .elementor-element.elementor-element-3b239cbc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-38cac068{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;z-index:9;}.elementor-14813 .elementor-element.elementor-element-38cac068 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-38cac068 .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:32px;font-weight:700;letter-spacing:-1px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-38cac068:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-38cac068:has(:focus) .elementor-image-box-title{color:#052603;}.elementor-14813 .elementor-element.elementor-element-38cac068 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;color:#052603;}.elementor-14813 .elementor-element.elementor-element-26a2c84a .elementor-button{background-color:#61CE7000;font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:500;text-decoration:underline;fill:#388E3C;color:#388E3C;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-26a2c84a > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-14813 .elementor-element.elementor-element-6fa7ab43{--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;}.elementor-14813 .elementor-element.elementor-element-44077c10{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#A7A7A712;--border-color:#A7A7A712;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:22;}.elementor-14813 .elementor-element.elementor-element-44077c10:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-44077c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0C10;}.elementor-14813 .elementor-element.elementor-element-2f4bed0c{--display:flex;--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-14813 .elementor-element.elementor-element-6e9512c1 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-6e9512c1.elementor-element{--align-self:flex-start;}.elementor-14813 .elementor-element.elementor-element-6e9512c1 img{width:70px;border-radius:10px 10px 10px 10px;}.elementor-14813 .elementor-element.elementor-element-7701704c{width:auto;max-width:auto;z-index:9;}.elementor-14813 .elementor-element.elementor-element-7701704c > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7701704c.elementor-element{--align-self:flex-start;}.elementor-14813 .elementor-element.elementor-element-7701704c .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-7701704c .elementor-image-box-title{margin-bottom:10px;font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:800;letter-spacing:-1px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-7701704c:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-7701704c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-7701704c .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:-0.6px;color:#D8D8D8;}.elementor-14813 .elementor-element.elementor-element-5f1ca321{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-ec91717{--display:flex;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-19658e4c{width:auto;max-width:auto;z-index:9;}.elementor-14813 .elementor-element.elementor-element-19658e4c > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-14813 .elementor-element.elementor-element-19658e4c .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-19658e4c .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:800;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-19658e4c:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-19658e4c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-19658e4c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:-0.6px;color:#FFF5F0;}.elementor-14813 .elementor-element.elementor-element-7744c36a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-7744c36a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-text{color:#A7A7A7;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-4e8c30fa{--display:flex;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-63a557dc{width:auto;max-width:auto;z-index:9;}.elementor-14813 .elementor-element.elementor-element-63a557dc > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-14813 .elementor-element.elementor-element-63a557dc .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-63a557dc .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:800;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-63a557dc:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-63a557dc:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-63a557dc .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:-0.6px;color:#FFF5F0;}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-text{color:#A7A7A7;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-1c1f81fc{--display:flex;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-5ef33d7{width:auto;max-width:auto;z-index:9;}.elementor-14813 .elementor-element.elementor-element-5ef33d7 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-14813 .elementor-element.elementor-element-5ef33d7 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-5ef33d7 .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:800;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-5ef33d7:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-5ef33d7:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-5ef33d7 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:-0.6px;color:#FFF5F0;}.elementor-14813 .elementor-element.elementor-element-49bee1de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 24px 0px;}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-icon i{color:#A7A7A7;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-icon svg{fill:#A7A7A7;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-49bee1de{--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-text{color:#A7A7A7;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-21108a83 .elementor-button{background-color:#12171400;font-family:"Rebond Grotesque", Sans-serif;font-weight:500;fill:#A7A7A7;color:#A7A7A7;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A7A7A745;border-radius:100px 100px 100px 100px;padding:14px 40px 14px 40px;}.elementor-14813 .elementor-element.elementor-element-683b5571{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A7A7A712;--border-color:#A7A7A712;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:22;}.elementor-14813 .elementor-element.elementor-element-683b5571:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-683b5571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0C10;}.elementor-14813 .elementor-element.elementor-element-2964b03b{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-5ec42a5a{width:auto;max-width:auto;z-index:9;}.elementor-14813 .elementor-element.elementor-element-5ec42a5a > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-14813 .elementor-element.elementor-element-5ec42a5a .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-5ec42a5a .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:800;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-5ec42a5a:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-5ec42a5a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-5ec42a5a .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:-0.6px;color:#FFF5F0;}.elementor-14813 .elementor-element.elementor-element-5bf108e.elementor-element{--align-self:flex-start;}.elementor-14813 .elementor-element.elementor-element-5bf108e img{width:300px;}.elementor-14813 .elementor-element.elementor-element-4bf829be{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-4c3a9ee{width:auto;max-width:auto;z-index:9;}.elementor-14813 .elementor-element.elementor-element-4c3a9ee > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-14813 .elementor-element.elementor-element-4c3a9ee .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-4c3a9ee .elementor-image-box-title{margin-bottom:0px;font-family:"Rebond Grotesque", Sans-serif;font-size:20px;font-weight:800;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-4c3a9ee:has(:hover) .elementor-image-box-title,
					 .elementor-14813 .elementor-element.elementor-element-4c3a9ee:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-4c3a9ee .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:-0.6px;color:#FFF5F0;}.elementor-14813 .elementor-element.elementor-element-1dab8fa4{--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:flex-start;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-7fda7e08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-58fdb83f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-58fdb83f img{width:376px;}.elementor-14813 .elementor-element.elementor-element-14a9d8c5{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2.elementor-element{--align-self:flex-end;}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2 .elementor-icon-list-icon i{color:#A7A7A7;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2 .elementor-icon-list-icon svg{fill:#A7A7A7;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2{--e-icon-list-icon-size:16px;--icon-vertical-offset:1px;}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-3e7e0dc2 .elementor-icon-list-item > a{font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2 .elementor-icon-list-text{color:#A7A7A7;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-12f1ae39{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:22;}.elementor-14813 .elementor-element.elementor-element-12f1ae39:not(.elementor-motion-effects-element-type-background), .elementor-14813 .elementor-element.elementor-element-12f1ae39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0C10;}.elementor-14813 .elementor-element.elementor-element-485ba681{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--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-14813 .elementor-element.elementor-element-192c7ae4{width:auto;max-width:auto;z-index:9;}.elementor-14813 .elementor-element.elementor-element-192c7ae4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-192c7ae4.elementor-element{--align-self:flex-start;}.elementor-14813 .elementor-element.elementor-element-192c7ae4 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-192c7ae4 .elementor-image-box-title{margin-bottom:10px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;line-height:1px;letter-spacing:-1px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-192c7ae4 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:-0.6px;color:#D8D8D8;}.elementor-14813 .elementor-element.elementor-element-5d49f38e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-14813 .elementor-element.elementor-element-9779017{width:auto;max-width:auto;z-index:9;}.elementor-14813 .elementor-element.elementor-element-9779017 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-9779017 .elementor-image-box-wrapper{text-align:start;}.elementor-14813 .elementor-element.elementor-element-9779017 .elementor-image-box-title{margin-bottom:10px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:800;line-height:1px;letter-spacing:-1px;color:#FFFFFF;}.elementor-14813 .elementor-element.elementor-element-9779017 .elementor-image-box-description{font-family:"Rebond Grotesque", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;letter-spacing:-0.6px;color:#A7A7A7;}.elementor-14813 .elementor-element.elementor-element-1c9bcfb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-1c9bcfb0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-14813 .elementor-element.elementor-element-1c9bcfb0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-14813 .elementor-element.elementor-element-1c9bcfb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-14813 .elementor-element.elementor-element-1c9bcfb0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-14813 .elementor-element.elementor-element-1c9bcfb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-14813 .elementor-element.elementor-element-1c9bcfb0 .elementor-icon-list-icon i{color:#A7A7A7;transition:color 0.3s;}.elementor-14813 .elementor-element.elementor-element-1c9bcfb0 .elementor-icon-list-icon svg{fill:#A7A7A7;transition:fill 0.3s;}.elementor-14813 .elementor-element.elementor-element-1c9bcfb0{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-14813 .elementor-element.elementor-element-1c9bcfb0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14813 .elementor-element.elementor-element-1c9bcfb0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-1c9bcfb0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-14813 .elementor-element.elementor-element-1c9bcfb0 .elementor-icon-list-text{color:#A7A7A7;transition:color 0.3s;}body.elementor-page-14813{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-14813 .elementor-element.elementor-element-6eab8d95{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14813 .elementor-element.elementor-element-16cda825{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14813 .elementor-element.elementor-element-327ae59e{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-14813 .elementor-element.elementor-element-2cb00c34 .elementor-heading-title{font-size:13px;}.elementor-14813 .elementor-element.elementor-element-148444cd{--min-height:0vh;--padding-top:20px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-14813 .elementor-element.elementor-element-1a34d114 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-1a34d114 .elementor-image-box-title{font-size:13px;}.elementor-14813 .elementor-element.elementor-element-1a34d114 .elementor-image-box-description{font-size:28px;}.elementor-14813 .elementor-element.elementor-element-4a433734 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 10px 0px 10px;}.elementor-14813 .elementor-element.elementor-element-4a433734 .elementor-image-box-title{font-size:7.2vw;}.elementor-14813 .elementor-element.elementor-element-4a433734 .elementor-image-box-description{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-48221d6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-14813 .elementor-element.elementor-element-48221d6c .elementor-image-box-title{font-size:7.2vw;}.elementor-14813 .elementor-element.elementor-element-48221d6c .elementor-image-box-description{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-2a1d39d8{--spacer-size:24px;}.elementor-14813 .elementor-element.elementor-element-26aca35d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-13e7730a{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;z-index:999;}.elementor-14813 .elementor-element.elementor-element-13e7730a > .elementor-widget-container{padding:32px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-13e7730a .elementor-button{font-size:14px;line-height:1.4em;letter-spacing:0px;padding:12px 30px 12px 30px;}.elementor-14813 .elementor-element.elementor-element-666c15ff img{width:102px;}.elementor-14813 .elementor-element.elementor-element-54c8ede7 img{width:186px;}.elementor-14813 .elementor-element.elementor-element-36d99062{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-4ab3504d .elementor-heading-title{font-size:18px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-448d4e7e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-1ff2b55b{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-204c9f4e{--width:48%;}.elementor-14813 .elementor-element.elementor-element-8f0513b{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-8f0513b .elementor-icon-box-title{margin-block-end:0px;}.elementor-14813 .elementor-element.elementor-element-8f0513b .elementor-icon{font-size:50px;}.elementor-14813 .elementor-element.elementor-element-8f0513b .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-8f0513b .elementor-icon-box-title a{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-772877ed{--width:48%;}.elementor-14813 .elementor-element.elementor-element-755bdafd{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-755bdafd .elementor-icon-box-title{margin-block-end:0px;}.elementor-14813 .elementor-element.elementor-element-755bdafd .elementor-icon{font-size:50px;}.elementor-14813 .elementor-element.elementor-element-755bdafd .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-755bdafd .elementor-icon-box-title a{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-78510521{--width:48%;}.elementor-14813 .elementor-element.elementor-element-71922d00{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-71922d00 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14813 .elementor-element.elementor-element-71922d00 .elementor-icon{font-size:50px;}.elementor-14813 .elementor-element.elementor-element-71922d00 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-71922d00 .elementor-icon-box-title a{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-506dbd5f{--width:48%;}.elementor-14813 .elementor-element.elementor-element-64423df2{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-64423df2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14813 .elementor-element.elementor-element-64423df2 .elementor-icon{font-size:50px;}.elementor-14813 .elementor-element.elementor-element-64423df2 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-64423df2 .elementor-icon-box-title a{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-67ec7ff4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-67ec7ff4 .elementor-icon-box-wrapper{gap:0px;}.elementor-14813 .elementor-element.elementor-element-67ec7ff4 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14813 .elementor-element.elementor-element-67ec7ff4 .elementor-icon{font-size:20px;}.elementor-14813 .elementor-element.elementor-element-67ec7ff4 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-67ec7ff4 .elementor-icon-box-title a{font-size:24px;}.elementor-14813 .elementor-element.elementor-element-3e7d4af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-756b9ca8 img{width:102px;}.elementor-14813 .elementor-element.elementor-element-66333e15 img{width:78px;}.elementor-14813 .elementor-element.elementor-element-7eb4d74a > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-7eb4d74a .elementor-image-box-title{margin-bottom:9px;font-size:22px;}.elementor-14813 .elementor-element.elementor-element-7eb4d74a .elementor-image-box-description{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-4dc470c4{--e-image-carousel-slides-to-show:2;}.elementor-14813 .elementor-element.elementor-element-4dc470c4 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14813 .elementor-element.elementor-element-4dc470c4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-14813 .elementor-element.elementor-element-4dc470c4 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-14813 .elementor-element.elementor-element-4dc470c4 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:60px 60px 60px 60px;}.elementor-14813 .elementor-element.elementor-element-661fcde9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14813 .elementor-element.elementor-element-50d1b004{width:var( --container-widget-width, 249px );max-width:249px;--container-widget-width:249px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-50d1b004 > .elementor-widget-container{padding:32px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-50d1b004 .elementor-button{font-size:14px;line-height:1.4em;letter-spacing:0px;padding:12px 60px 12px 60px;}.elementor-14813 .elementor-element.elementor-element-6dd17b96{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14813 .elementor-element.elementor-element-6d8de36a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14813 .elementor-element.elementor-element-6d8de36a{--container-widget-width:278px;--container-widget-flex-grow:0;width:var( --container-widget-width, 278px );max-width:278px;}.elementor-14813 .elementor-element.elementor-element-6d8de36a .elementor-image-box-title{font-size:22px;}.elementor-14813 .elementor-element.elementor-element-6d8de36a .elementor-image-box-description{font-size:28px;}.elementor-14813 .elementor-element.elementor-element-7314577e{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-7314577e > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7314577e .elementor-image-box-title{font-size:16px;line-height:1.4em;}.elementor-14813 .elementor-element.elementor-element-7314577e .elementor-image-box-description{font-size:28px;}.elementor-14813 .elementor-element.elementor-element-31954512{--min-height: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-14813 .elementor-element.elementor-element-31954512.e-con{--order:-99999 /* order start hack */;}.elementor-14813 .elementor-element.elementor-element-21da850e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-474dbe42{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-14813 .elementor-element.elementor-element-474dbe42.e-con{--order:-99999 /* order start hack */;}.elementor-14813 .elementor-element.elementor-element-23b7f8f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-23b7f8f2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-23b7f8f2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14813 .elementor-element.elementor-element-23b7f8f2 .elementor-icon{font-size:32px;}.elementor-14813 .elementor-element.elementor-element-23b7f8f2 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-23b7f8f2 .elementor-icon-box-title a{font-size:15px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-5c28970 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5c28970{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-5c28970 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14813 .elementor-element.elementor-element-5c28970 .elementor-icon{font-size:32px;}.elementor-14813 .elementor-element.elementor-element-5c28970 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-5c28970 .elementor-icon-box-title a{font-size:15px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-7d230fdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7d230fdc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-7d230fdc .elementor-icon-box-title{margin-block-end:0px;}.elementor-14813 .elementor-element.elementor-element-7d230fdc .elementor-icon{font-size:32px;}.elementor-14813 .elementor-element.elementor-element-7d230fdc .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-7d230fdc .elementor-icon-box-title a{font-size:15px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-117175d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-117175d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-117175d3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14813 .elementor-element.elementor-element-117175d3 .elementor-icon{font-size:32px;}.elementor-14813 .elementor-element.elementor-element-117175d3 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-117175d3 .elementor-icon-box-title a{font-size:15px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-678559f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-678559f9{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-14813 .elementor-element.elementor-element-678559f9 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14813 .elementor-element.elementor-element-678559f9 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-678559f9 .elementor-icon-box-title a{font-size:17px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-2864343b{--content-width:400px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-4645ce5e > .elementor-widget-container{margin:-28px 0px 50px 0px;}.elementor-14813 .elementor-element.elementor-element-4645ce5e .elementor-icon{font-size:50px;}.elementor-14813 .elementor-element.elementor-element-4645ce5e .elementor-icon svg{height:50px;}.elementor-14813 .elementor-element.elementor-element-417a7646{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-100f9208 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-100f9208{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-14813 .elementor-element.elementor-element-100f9208 .elementor-image-box-title{font-size:18px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-100f9208 .elementor-image-box-description{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-add5532 img{width:73px;}.elementor-14813 .elementor-element.elementor-element-36c61679 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-36c61679{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-14813 .elementor-element.elementor-element-36c61679 .elementor-image-box-title{font-size:20px;}.elementor-14813 .elementor-element.elementor-element-36c61679 .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-68f30441{--width:360px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;--z-index:9;}.elementor-14813 .elementor-element.elementor-element-13c96c27{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-2c39c48d{--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-14813 .elementor-element.elementor-element-7a0514e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7a0514e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-7a0514e .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-7a0514e .elementor-image-box-img{margin-bottom:0px;}.elementor-14813 .elementor-element.elementor-element-7a0514e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14813 .elementor-element.elementor-element-7a0514e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14813 .elementor-element.elementor-element-7a0514e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14813 .elementor-element.elementor-element-7a0514e .elementor-image-box-title{margin-bottom:14px;font-size:16px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-7a0514e .elementor-image-box-img img{border-radius:10px;}.elementor-14813 .elementor-element.elementor-element-7a0514e .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-22629b27{--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-14813 .elementor-element.elementor-element-24e1cdef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-24e1cdef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-24e1cdef .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-24e1cdef .elementor-image-box-img{margin-bottom:0px;}.elementor-14813 .elementor-element.elementor-element-24e1cdef.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14813 .elementor-element.elementor-element-24e1cdef.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14813 .elementor-element.elementor-element-24e1cdef.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14813 .elementor-element.elementor-element-24e1cdef .elementor-image-box-title{margin-bottom:14px;font-size:16px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-24e1cdef .elementor-image-box-img img{border-radius:10px;}.elementor-14813 .elementor-element.elementor-element-24e1cdef .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-323f84ac > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-323f84ac .elementor-image-box-title{font-size:24px;}.elementor-14813 .elementor-element.elementor-element-323f84ac .elementor-image-box-description{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-15a38b28{--margin-top:-62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-1354f847{--width:360px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-14813 .elementor-element.elementor-element-3ac40199 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14813 .elementor-element.elementor-element-3ac40199 .elementor-image-box-title{font-size:22px;}.elementor-14813 .elementor-element.elementor-element-3ac40199 .elementor-image-box-description{font-size:28px;}.elementor-14813 .elementor-element.elementor-element-6b4f2791 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-6b4f2791{--container-widget-width:68px;--container-widget-flex-grow:0;width:var( --container-widget-width, 68px );max-width:68px;}.elementor-14813 .elementor-element.elementor-element-6b4f2791 .elementor-image-box-title{font-size:15px;}.elementor-14813 .elementor-element.elementor-element-6b4f2791 .elementor-image-box-description{font-size:13px;}.elementor-14813 .elementor-element.elementor-element-5910ebe9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5910ebe9{--container-widget-width:164px;--container-widget-flex-grow:0;width:var( --container-widget-width, 164px );max-width:164px;}.elementor-14813 .elementor-element.elementor-element-5910ebe9 .elementor-image-box-title{font-size:15px;}.elementor-14813 .elementor-element.elementor-element-5910ebe9 .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-2d4212b8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14813 .elementor-element.elementor-element-2d4212b8{--container-widget-width:211px;--container-widget-flex-grow:0;width:var( --container-widget-width, 211px );max-width:211px;}.elementor-14813 .elementor-element.elementor-element-2d4212b8 .elementor-image-box-title{font-size:15px;}.elementor-14813 .elementor-element.elementor-element-2d4212b8 .elementor-image-box-description{font-size:12px;}.elementor-14813 .elementor-element.elementor-element-684c9af1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14813 .elementor-element.elementor-element-684c9af1{--container-widget-width:49px;--container-widget-flex-grow:0;width:var( --container-widget-width, 49px );max-width:49px;}.elementor-14813 .elementor-element.elementor-element-684c9af1 .elementor-image-box-title{font-size:15px;}.elementor-14813 .elementor-element.elementor-element-684c9af1 .elementor-image-box-description{font-size:12px;}.elementor-14813 .elementor-element.elementor-element-537fa674{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-5b2a64a3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14813 .elementor-element.elementor-element-5b2a64a3{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14813 .elementor-element.elementor-element-5b2a64a3 .elementor-image-box-title{font-size:12px;}.elementor-14813 .elementor-element.elementor-element-5b2a64a3 .elementor-image-box-description{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-27580579 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14813 .elementor-element.elementor-element-27580579{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-14813 .elementor-element.elementor-element-27580579 .elementor-image-box-title{font-size:12px;}.elementor-14813 .elementor-element.elementor-element-27580579 .elementor-image-box-description{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-23671eb0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-3818c39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-3818c39 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-3818c39 .elementor-image-box-title{font-size:15px;}.elementor-14813 .elementor-element.elementor-element-3818c39 .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-6460f80f{width:var( --container-widget-width, 265px );max-width:265px;--container-widget-width:265px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-6460f80f > .elementor-widget-container{padding:32px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-6460f80f .elementor-button{font-size:14px;line-height:1.4em;letter-spacing:0px;padding:12px 60px 12px 60px;}.elementor-14813 .elementor-element.elementor-element-20d64634{--content-width:360px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-2aa5cda5{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-6b075d55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-6b075d55{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-6b075d55 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-6b075d55 .elementor-image-box-title{margin-bottom:10px;font-size:22px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-6b075d55 .elementor-image-box-description{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-2df00e50 img{width:102px;}.elementor-14813 .elementor-element.elementor-element-73d4e7d1{--width:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-14813 .elementor-element.elementor-element-6eab8d95{--e-n-carousel-swiper-slides-to-display:2;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-position:0%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:0%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:24px;}.elementor-14813 .elementor-element.elementor-element-6eab8d95 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-14813 .elementor-element.elementor-element-2d71b49c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-14813 .elementor-element.elementor-element-3fe00bb7{z-index:1;}.elementor-14813 .elementor-element.elementor-element-7d072347{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-14813 .elementor-element.elementor-element-208430de{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-56390611 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-56390611 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-56390611 .elementor-image-box-title{margin-bottom:0px;font-size:16px;}.elementor-14813 .elementor-element.elementor-element-56390611 .elementor-image-box-description{font-size:28px;}.elementor-14813 .elementor-element.elementor-element-6cb0f679 > .elementor-widget-container{padding:32px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-6cb0f679 .elementor-button{font-size:14px;line-height:1.4em;letter-spacing:0px;padding:12px 60px 12px 60px;}.elementor-14813 .elementor-element.elementor-element-6242af8c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:-1px;--padding-left:20px;--padding-right:20px;}.elementor-14813 .elementor-element.elementor-element-9e1d642{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-7e8782a4 img{width:100px;}.elementor-14813 .elementor-element.elementor-element-62103213 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-62103213 .elementor-image-box-title{font-size:24px;letter-spacing:-0.5px;}.elementor-14813 .elementor-element.elementor-element-62103213 .elementor-image-box-description{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-4625bb1b > .elementor-widget-container{margin:32px 0px 24px 0px;padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-4625bb1b .elementor-image-box-title{font-size:15px;}.elementor-14813 .elementor-element.elementor-element-4625bb1b .elementor-image-box-description{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-601fde7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-66c04ec6 .elementor-heading-title{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-4c7c3769 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-4c7c3769{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-4c7c3769 .elementor-icon-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-4c7c3769 .elementor-icon-box-title{margin-block-end:10px;}.elementor-14813 .elementor-element.elementor-element-4c7c3769 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-4c7c3769 .elementor-icon-box-title a{font-size:22px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-4c7c3769 .elementor-icon-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-33e00bd3 .elementor-heading-title{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-20113864 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-20113864{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-20113864 .elementor-icon-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-20113864 .elementor-icon-box-title{margin-block-end:10px;}.elementor-14813 .elementor-element.elementor-element-20113864 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-20113864 .elementor-icon-box-title a{font-size:22px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-20113864 .elementor-icon-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-19cfcbdb .elementor-heading-title{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-31da8670 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-31da8670{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-31da8670 .elementor-icon-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-31da8670 .elementor-icon-box-title{margin-block-end:10px;}.elementor-14813 .elementor-element.elementor-element-31da8670 .elementor-icon-box-title, .elementor-14813 .elementor-element.elementor-element-31da8670 .elementor-icon-box-title a{font-size:22px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-31da8670 .elementor-icon-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-17f34e11{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-5b28e823 img{width:218px;}.elementor-14813 .elementor-element.elementor-element-4183fdd3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-14813 .elementor-element.elementor-element-375c025b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-375c025b .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-375c025b .elementor-image-box-title{margin-bottom:0px;font-size:16px;}.elementor-14813 .elementor-element.elementor-element-375c025b .elementor-image-box-description{font-size:28px;}.elementor-14813 .elementor-element.elementor-element-20569aa4 img{width:100px;}.elementor-14813 .elementor-element.elementor-element-177bc82b > .elementor-widget-container{padding:32px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-177bc82b .elementor-button{font-size:14px;line-height:1.4em;letter-spacing:0px;padding:12px 60px 12px 60px;}.elementor-14813 .elementor-element.elementor-element-61b3882{--content-width:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-3ea09249 > .elementor-widget-container{margin:80px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-3ea09249 .elementor-image-box-title{font-size:24px;letter-spacing:-0.5px;}.elementor-14813 .elementor-element.elementor-element-3ea09249 .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-56d2e4dc{--min-height:430px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-56d2e4dc::before, .elementor-14813 .elementor-element.elementor-element-56d2e4dc > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-56d2e4dc > .e-con-inner > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-56d2e4dc > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-56d2e4dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-56d2e4dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-size:cover;}.elementor-14813 .elementor-element.elementor-element-158925b1 .elementor-heading-title{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-23c004b7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14813 .elementor-element.elementor-element-23c004b7{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-14813 .elementor-element.elementor-element-23c004b7 .elementor-image-box-title{font-size:15px;}.elementor-14813 .elementor-element.elementor-element-23c004b7 .elementor-image-box-description{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-4fadf0e0{--min-height:430px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-4fadf0e0::before, .elementor-14813 .elementor-element.elementor-element-4fadf0e0 > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-4fadf0e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-4fadf0e0 > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-4fadf0e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-4fadf0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-14813 .elementor-element.elementor-element-599c142b .elementor-heading-title{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-203df3bf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14813 .elementor-element.elementor-element-203df3bf{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-14813 .elementor-element.elementor-element-203df3bf .elementor-image-box-title{font-size:15px;}.elementor-14813 .elementor-element.elementor-element-203df3bf .elementor-image-box-description{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-216e17cd{--min-height:430px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-216e17cd::before, .elementor-14813 .elementor-element.elementor-element-216e17cd > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-216e17cd > .e-con-inner > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-216e17cd > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-216e17cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-216e17cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-14813 .elementor-element.elementor-element-2cb09154 .elementor-heading-title{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-11c37eb9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14813 .elementor-element.elementor-element-11c37eb9{--container-widget-width:265px;--container-widget-flex-grow:0;width:var( --container-widget-width, 265px );max-width:265px;}.elementor-14813 .elementor-element.elementor-element-11c37eb9 .elementor-image-box-title{font-size:15px;}.elementor-14813 .elementor-element.elementor-element-11c37eb9 .elementor-image-box-description{font-size:16px;}.elementor-14813 .elementor-element.elementor-element-16cda825{--e-n-carousel-swiper-slides-to-display:1;width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-position:-11px;--e-n-carousel-arrow-prev-top-position:-16px;--e-n-carousel-arrow-next-right-position:-11px;--e-n-carousel-arrow-next-top-position:-16px;--e-n-carousel-arrow-size:24px;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-14813 .elementor-element.elementor-element-16cda825 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-16cda825 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-14813 .elementor-element.elementor-element-330bacec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-61a26612 > .elementor-widget-container{margin:-28px 0px 50px 0px;}.elementor-14813 .elementor-element.elementor-element-61a26612 .elementor-icon{font-size:50px;}.elementor-14813 .elementor-element.elementor-element-61a26612 .elementor-icon svg{height:50px;}.elementor-14813 .elementor-element.elementor-element-7098eec5 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-7098eec5 .elementor-image-box-title{font-size:5vw;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-7098eec5 .elementor-image-box-description{font-size:28px;}.elementor-14813 .elementor-element.elementor-element-fdca975{--width:360px;--min-height:1243px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14813 .elementor-element.elementor-element-e5f4a87{--min-height:0px;--justify-content:center;}.elementor-14813 .elementor-element.elementor-element-a772cac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-a772cac.elementor-element{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-a772cac .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-a772cac .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-df4ebca{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-c656ac6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 8px 0px;}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-c656ac6 .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-5ccfcc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5ccfcc8{text-align:center;}.elementor-14813 .elementor-element.elementor-element-5ccfcc8 img{width:320px;}.elementor-14813 .elementor-element.elementor-element-5ba82f7 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-3cac39e > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-14813 .elementor-element.elementor-element-1432b4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-6ee0da8{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-40fe5c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 8px 0px;}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-40fe5c7 .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-5696a4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5696a4b{text-align:center;}.elementor-14813 .elementor-element.elementor-element-5696a4b img{width:320px;}.elementor-14813 .elementor-element.elementor-element-3852d7e img{width:70px;}.elementor-14813 .elementor-element.elementor-element-2763a95 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-bcc8aa1 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-14813 .elementor-element.elementor-element-7e6bd9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-3ba08bf{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-c0801b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 6px 0px;}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-c0801b0 .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-a63ecab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-a63ecab{text-align:center;}.elementor-14813 .elementor-element.elementor-element-a63ecab img{width:320px;}.elementor-14813 .elementor-element.elementor-element-ad7a77a > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-a220ba1 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-14813 .elementor-element.elementor-element-dbcb07a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-2e5b7cd{--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-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-tabs-title-gap:6px;--n-tabs-gap:0px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:165px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:165px;--n-tabs-title-font-size:10px;}.elementor-14813 .elementor-element.elementor-element-2e5b7cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:200px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2e5b7cd.elementor-element{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-2e5b7cd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14813 .elementor-element.elementor-element-2e5b7cd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-width:1px 1px 1px 1px;}:where( .elementor-14813 .elementor-element.elementor-element-2e5b7cd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-14813 .elementor-element.elementor-element-af2c6fa{--min-height:0px;--justify-content:center;}.elementor-14813 .elementor-element.elementor-element-9a556bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-9a556bd.elementor-element{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-9a556bd .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-9a556bd .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-2079676{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-62f13a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 8px 0px;}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-62f13a9 .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-2b083cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2b083cd{text-align:center;}.elementor-14813 .elementor-element.elementor-element-2b083cd img{width:320px;}.elementor-14813 .elementor-element.elementor-element-625763c > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-d7cfc80 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-14813 .elementor-element.elementor-element-9f55fa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-19a47aa{--justify-content:flex-start;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-3b13497 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 8px 0px;}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-3b13497 .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-5cbf4ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5cbf4ef{text-align:center;}.elementor-14813 .elementor-element.elementor-element-5cbf4ef img{width:320px;}.elementor-14813 .elementor-element.elementor-element-b52f4bb img{width:70px;}.elementor-14813 .elementor-element.elementor-element-dee1563 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-8492623 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-14813 .elementor-element.elementor-element-75367e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-911f7ac{--justify-content:flex-start;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-6db38b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 6px 0px;}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-6db38b1 .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-84adbaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-84adbaf{text-align:center;}.elementor-14813 .elementor-element.elementor-element-84adbaf img{width:320px;}.elementor-14813 .elementor-element.elementor-element-67604d8 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-a235b54 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-14813 .elementor-element.elementor-element-629d2d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-0d555e7{--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-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-tabs-title-gap:6px;--n-tabs-gap:0px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:165px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:165px;--n-tabs-title-font-size:10px;}.elementor-14813 .elementor-element.elementor-element-0d555e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:200px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-0d555e7.elementor-element{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-0d555e7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14813 .elementor-element.elementor-element-0d555e7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-width:1px 1px 1px 1px;}:where( .elementor-14813 .elementor-element.elementor-element-0d555e7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-14813 .elementor-element.elementor-element-b5c022e{--min-height:0px;--justify-content:center;}.elementor-14813 .elementor-element.elementor-element-e8f0047 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-e8f0047.elementor-element{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-e8f0047 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-e8f0047 .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-1777f6e{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-d4eb129 > .elementor-widget-container{padding:16px 0px 8px 0px;}.elementor-14813 .elementor-element.elementor-element-d4eb129 .elementor-heading-title{font-size:20px;}.elementor-14813 .elementor-element.elementor-element-c45a6e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-c45a6e0{text-align:center;}.elementor-14813 .elementor-element.elementor-element-c45a6e0 img{width:320px;}.elementor-14813 .elementor-element.elementor-element-5b83ba9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 0px 8px 0px;}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-5b83ba9 .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-0ad4112 img{width:70px;}.elementor-14813 .elementor-element.elementor-element-31e002f > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-828bdf0 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-3d41bc2{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-1d55091 > .elementor-widget-container{padding:16px 0px 8px 0px;}.elementor-14813 .elementor-element.elementor-element-1d55091 .elementor-heading-title{font-size:20px;}.elementor-14813 .elementor-element.elementor-element-9398016 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-9398016{text-align:center;}.elementor-14813 .elementor-element.elementor-element-9398016 img{width:320px;}.elementor-14813 .elementor-element.elementor-element-559045b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 6px 0px;}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-559045b .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-c745290 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-182c383 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-14813 .elementor-element.elementor-element-217337f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item > a{font-size:13px;line-height:1.8em;}.elementor-14813 .elementor-element.elementor-element-88f4bfa{--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-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-tabs-title-gap:6px;--n-tabs-gap:0px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:165px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:165px;--n-tabs-title-font-size:10px;}.elementor-14813 .elementor-element.elementor-element-88f4bfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:200px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-88f4bfa.elementor-element{--align-self:center;}.elementor-14813 .elementor-element.elementor-element-88f4bfa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14813 .elementor-element.elementor-element-88f4bfa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-width:1px 1px 1px 1px;}:where( .elementor-14813 .elementor-element.elementor-element-88f4bfa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-14813 .elementor-element.elementor-element-22473e3{--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-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-14813 .elementor-element.elementor-element-22473e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-760b5647{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-4728ff5e > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-4728ff5e .elementor-image-box-img{margin-bottom:0px;}.elementor-14813 .elementor-element.elementor-element-4728ff5e .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-14813 .elementor-element.elementor-element-4728ff5e .elementor-image-box-title{font-size:24px;letter-spacing:-0.5px;}.elementor-14813 .elementor-element.elementor-element-4728ff5e .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-2d05d1d6{--border-radius:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-230ba761 img{border-radius:40px 40px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7d23f19d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-14813 .elementor-element.elementor-element-7d23f19d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-title{margin-bottom:10px;font-size:17px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-73a874ab{--border-radius:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-53c1a5c7 img{border-radius:40px 40px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-405fe540 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-14813 .elementor-element.elementor-element-405fe540{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-title{margin-bottom:10px;font-size:17px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-16b56f87{--border-radius:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-154eeae img{border-radius:40px 40px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-79b0e545 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-14813 .elementor-element.elementor-element-79b0e545{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-title{margin-bottom:10px;font-size:17px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-400a4a7d{--border-radius:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-2afa37e img{border-radius:40px 40px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-3bb23ac5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-14813 .elementor-element.elementor-element-3bb23ac5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-title{margin-bottom:10px;font-size:17px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-76540360{--border-radius:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-5b6a338d img{border-radius:40px 40px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2a4c749c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-14813 .elementor-element.elementor-element-2a4c749c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-title{margin-bottom:10px;font-size:17px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-34cf662b{--border-radius:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-141fdd75 img{border-radius:40px 40px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-4f3c17aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-14813 .elementor-element.elementor-element-4f3c17aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-title{margin-bottom:10px;font-size:17px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-30a7014d{--border-radius:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-483396a0 img{border-radius:40px 40px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-2e6b66e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-14813 .elementor-element.elementor-element-2e6b66e4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-title{margin-bottom:10px;font-size:17px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-2e6fd9e0{--border-radius:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-602be990 img{border-radius:40px 40px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7c3f989a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-14813 .elementor-element.elementor-element-7c3f989a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-title{margin-bottom:10px;font-size:17px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-f86b4e3{--border-radius:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-4094a957 img{border-radius:40px 40px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-256af79d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-14813 .elementor-element.elementor-element-256af79d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-title{margin-bottom:10px;font-size:17px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-29f3aea6{--border-radius:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-69d869b0 img{border-radius:40px 40px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-78f875f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-14813 .elementor-element.elementor-element-78f875f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-title{margin-bottom:10px;font-size:17px;letter-spacing:0.4px;}.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-327ae59e{--e-n-carousel-swiper-slides-to-display:1;width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;--e-n-carousel-swiper-pagination-spacing:10px;}.elementor-14813 .elementor-element.elementor-element-327ae59e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-235d2a09 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-14813 .elementor-element.elementor-element-7bfbeee6{--content-width:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-1196ac14::before, .elementor-14813 .elementor-element.elementor-element-1196ac14 > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-1196ac14 > .e-con-inner > .elementor-background-video-container::before, .elementor-14813 .elementor-element.elementor-element-1196ac14 > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-1196ac14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14813 .elementor-element.elementor-element-1196ac14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top center;background-size:contain;}.elementor-14813 .elementor-element.elementor-element-1196ac14{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-14813 .elementor-element.elementor-element-466214c9 .elementor-icon{font-size:240px;}.elementor-14813 .elementor-element.elementor-element-466214c9 .elementor-icon svg{height:240px;}.elementor-14813 .elementor-element.elementor-element-37c80c84{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-3f34b1cf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14813 .elementor-element.elementor-element-3f34b1cf .elementor-image-box-wrapper{text-align:center;}.elementor-14813 .elementor-element.elementor-element-3f34b1cf .elementor-image-box-title{font-size:24px;}.elementor-14813 .elementor-element.elementor-element-3f34b1cf .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-73be0b55 img{width:89px;}.elementor-14813 .elementor-element.elementor-element-54ca5221 img{width:68px;}.elementor-14813 .elementor-element.elementor-element-1ab4801b{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-6e7bfd8a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14813 .elementor-element.elementor-element-6e7bfd8a .elementor-image-box-title{font-size:24px;letter-spacing:-0.5px;}.elementor-14813 .elementor-element.elementor-element-6e7bfd8a .elementor-image-box-description{font-size:28px;}.elementor-14813 .elementor-element.elementor-element-13543a41{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14813 .elementor-element.elementor-element-40a3f597 .elementor-image-box-description{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-2305569b .elementor-image-box-description{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-3846dc75 .elementor-image-box-description{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-79ead8cb .elementor-image-box-description{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-777c4c85 .elementor-image-box-description{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-303aef88 .elementor-image-box-description{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-655ed933{--n-accordion-title-font-size:16px;}:where( .elementor-14813 .elementor-element.elementor-element-655ed933 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:16px;--padding-right:30px;--padding-bottom:20px;--padding-left:20px;}.elementor-14813 .elementor-element.elementor-element-230af6aa .elementor-image-box-description{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-4c632e78 .elementor-image-box-description{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-429bfae0 .elementor-image-box-description{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-6cac8121 .elementor-image-box-description{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-734fd183 .elementor-image-box-description{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-299cb320 .elementor-image-box-description{font-size:14px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-747bb5d7{--n-accordion-title-font-size:16px;}:where( .elementor-14813 .elementor-element.elementor-element-747bb5d7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:16px;--padding-right:30px;--padding-bottom:20px;--padding-left:20px;}.elementor-14813 .elementor-element.elementor-element-14e9d333{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-c9182f7{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14813 .elementor-element.elementor-element-39040ec6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14813 .elementor-element.elementor-element-39040ec6 .elementor-image-box-title{font-size:18px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-39040ec6 .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-5e808395 > .elementor-widget-container{padding:32px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-5e808395 .elementor-button{font-size:14px;line-height:1.3em;letter-spacing:0px;padding:16px 60px 16px 60px;}.elementor-14813 .elementor-element.elementor-element-3b239cbc{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-38cac068 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14813 .elementor-element.elementor-element-38cac068 .elementor-image-box-title{font-size:18px;letter-spacing:0px;}.elementor-14813 .elementor-element.elementor-element-38cac068 .elementor-image-box-description{font-size:28px;}.elementor-14813 .elementor-element.elementor-element-6fa7ab43{--width:360px;}.elementor-14813 .elementor-element.elementor-element-44077c10{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-6e9512c1 img{width:50px;}.elementor-14813 .elementor-element.elementor-element-7701704c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14813 .elementor-element.elementor-element-7701704c .elementor-image-box-title{font-size:20px;}.elementor-14813 .elementor-element.elementor-element-7701704c .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-5f1ca321{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-19658e4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-19658e4c .elementor-image-box-title{font-size:18px;letter-spacing:-0.4px;}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-item > a{font-size:15px;}.elementor-14813 .elementor-element.elementor-element-63a557dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-63a557dc .elementor-image-box-title{font-size:18px;letter-spacing:-0.4px;}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-item > a{font-size:15px;}.elementor-14813 .elementor-element.elementor-element-5ef33d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-5ef33d7 .elementor-image-box-title{font-size:18px;letter-spacing:-0.4px;}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-item > a{font-size:15px;}.elementor-14813 .elementor-element.elementor-element-683b5571{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-5ec42a5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-5ec42a5a .elementor-image-box-title{font-size:18px;letter-spacing:-0.4px;}.elementor-14813 .elementor-element.elementor-element-5bf108e img{width:223px;}.elementor-14813 .elementor-element.elementor-element-4c3a9ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-14813 .elementor-element.elementor-element-4c3a9ee .elementor-image-box-title{font-size:18px;letter-spacing:-0.4px;}.elementor-14813 .elementor-element.elementor-element-1dab8fa4{--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-14813 .elementor-element.elementor-element-7fda7e08{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-7fda7e08.elementor-element{--align-self:flex-start;}.elementor-14813 .elementor-element.elementor-element-58fdb83f img{width:200px;}.elementor-14813 .elementor-element.elementor-element-14a9d8c5{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2.elementor-element{--align-self:flex-start;}.elementor-14813 .elementor-element.elementor-element-3e7e0dc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14813 .elementor-element.elementor-element-3e7e0dc2 .elementor-icon-list-item > a{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-12f1ae39{--gap:23px 23px;--row-gap:23px;--column-gap:23px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:0px;}.elementor-14813 .elementor-element.elementor-element-192c7ae4{width:var( --container-widget-width, 214px );max-width:214px;--container-widget-width:214px;--container-widget-flex-grow:0;}.elementor-14813 .elementor-element.elementor-element-192c7ae4 .elementor-image-box-title{font-size:6.1vw;}.elementor-14813 .elementor-element.elementor-element-192c7ae4 .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-5d49f38e{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14813 .elementor-element.elementor-element-5d49f38e.e-con{--order:-99999 /* order start hack */;}.elementor-14813 .elementor-element.elementor-element-9779017 .elementor-image-box-title{font-size:6.1vw;}.elementor-14813 .elementor-element.elementor-element-9779017 .elementor-image-box-description{font-size:14px;}.elementor-14813 .elementor-element.elementor-element-1c9bcfb0 > .elementor-widget-container{margin:-3px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-14813 .elementor-element.elementor-element-3e7d4af{--content-width:1280px;}.elementor-14813 .elementor-element.elementor-element-6dd17b96{--content-width:1280px;}.elementor-14813 .elementor-element.elementor-element-31954512{--width:60%;}.elementor-14813 .elementor-element.elementor-element-474dbe42{--width:40%;}.elementor-14813 .elementor-element.elementor-element-2864343b{--content-width:1300px;}.elementor-14813 .elementor-element.elementor-element-417a7646{--width:1022px;}.elementor-14813 .elementor-element.elementor-element-68f30441{--width:1022px;}.elementor-14813 .elementor-element.elementor-element-2c39c48d{--width:500px;}.elementor-14813 .elementor-element.elementor-element-22629b27{--width:500px;}.elementor-14813 .elementor-element.elementor-element-20d64634{--content-width:1280px;}.elementor-14813 .elementor-element.elementor-element-2aa5cda5{--width:40%;}.elementor-14813 .elementor-element.elementor-element-73d4e7d1{--width:60%;}.elementor-14813 .elementor-element.elementor-element-2d71b49c{--content-width:1280px;}.elementor-14813 .elementor-element.elementor-element-7d072347{--width:1000px;}.elementor-14813 .elementor-element.elementor-element-208430de{--width:800px;}.elementor-14813 .elementor-element.elementor-element-9e1d642{--width:50%;}.elementor-14813 .elementor-element.elementor-element-601fde7{--width:100%;}.elementor-14813 .elementor-element.elementor-element-17f34e11{--width:50%;}.elementor-14813 .elementor-element.elementor-element-61b3882{--content-width:1280px;}.elementor-14813 .elementor-element.elementor-element-56d2e4dc{--width:400px;}.elementor-14813 .elementor-element.elementor-element-4fadf0e0{--width:400px;}.elementor-14813 .elementor-element.elementor-element-216e17cd{--width:400px;}.elementor-14813 .elementor-element.elementor-element-e5f4a87{--width:100%;}.elementor-14813 .elementor-element.elementor-element-af2c6fa{--width:100%;}.elementor-14813 .elementor-element.elementor-element-b5c022e{--width:100%;}.elementor-14813 .elementor-element.elementor-element-7bfbeee6{--content-width:1008px;}.elementor-14813 .elementor-element.elementor-element-4f3b2215{--width:44%;}.elementor-14813 .elementor-element.elementor-element-37c80c84{--width:50%;}.elementor-14813 .elementor-element.elementor-element-1ab4801b{--content-width:1280px;}.elementor-14813 .elementor-element.elementor-element-14e9d333{--content-width:800px;}.elementor-14813 .elementor-element.elementor-element-44077c10{--content-width:1280px;}.elementor-14813 .elementor-element.elementor-element-2f4bed0c{--width:32%;}.elementor-14813 .elementor-element.elementor-element-5f1ca321{--width:65%;}.elementor-14813 .elementor-element.elementor-element-683b5571{--content-width:1280px;}.elementor-14813 .elementor-element.elementor-element-12f1ae39{--content-width:1280px;}}/* Start custom CSS for heading, class: .elementor-element-2cb00c34 */.elementor-14813 .elementor-element.elementor-element-2cb00c34{
    white-space: nowrap;
    position: relative;
}
.elementor-14813 .elementor-element.elementor-element-2cb00c34.elementor-widget-heading {
    margin-left: -4000px;
    text-overflow: ellipsis;
    animation: limao 300s linear infinite;
    animation-delay: -5s; 
}

.limao{
    display: inline;
    padding: 10px;
}

@keyframes limao {
    0% {
        transform: translateX(-100%);
    }
    100% {
        transform: translateX(100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d03742 *//*DESTAQUES*/
.destaque{
  font-weight:800 !important;
    color: #009C3B;
}


.fundo-destaque{
  font-weight: 700 !important;
    background: #009C3B;
    padding: 4px 6px;
    display: inline;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    color: #fff;
    border-left: 3px solid #136617;
      border-right: 3px solid #136617;
      padding: -10px !important;
}

.fundo-destaque::after{
    content: "";
    position: absolute;
    left: -3px;
    top: -8px;
    width: 9px;
    height: 9px;
    border-radius: 100px;
    background: #136617;
}

.fundo-destaque::before{
    content: "";
    position: absolute;
    right: -3px;
    bottom: -8px;
    width: 9px;
    height: 9px;
    border-radius: 100px;
    background: #136617;
}



/*BOTAO*/

.cta .elementor-button{
 background: linear-gradient(0deg, #DD8400, #FFC107);
 text-wrap: balance;

}

.cta .elementor-button:hover{
 transform: scale(0.97);
transition: 0.5s ease;
}



/*CONFIG*/

.esp{
    display: block;
    padding: 6px;
}
/* Estilo para a barra de rolagem */
::-webkit-scrollbar {
  width: 5px; /* Largura da barra de rolagem */
  height: 4px; /* Altura para rolagem horizontal */
}

/* Cor de fundo da barra de rolagem */
::-webkit-scrollbar-track {
  background: #E8F5E9; /* Cor do trilho */
  border-radius: 0px; /* Bordas arredondadas */
}

/* Cor do polegar (parte que você arrasta) */
::-webkit-scrollbar-thumb {
  background: #003803; /* Cor do polegar */
  border-radius: 0px; /* Bordas arredondadas */
}

/* Cor do polegar ao passar o mouse */
::-webkit-scrollbar-thumb:hover {
  background: #388E3C; /* Cor ao passar o mouse */
}

html, body {

overflow-x: hidden;

width: 100%;

}

@media only screen and (max-width: 767px) {
/**remover a barra de rolagem mobile**/
[data-elementor-type="wp-page"]{
    overflow: hidden;
}}





html, body {
    overflow-x: hidden; /* Esconde a barra de rolagem horizontal */
}

.elementor {
    overflow: hidden !important; /* Esconde a barra de rolagem dentro dos widgets do Elementor */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4a433734 */.elementor-14813 .elementor-element.elementor-element-4a433734{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-48221d6c */.elementor-14813 .elementor-element.elementor-element-48221d6c{
    text-wrap: balance;
    width: 800PX;
    background: #97FF9F30;
    border-radius: 10px;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-48221d6c{
    width: auto;
    background: transparent;
 
}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-26aca35d */.elementor-14813 .elementor-element.elementor-element-26aca35d{
    width: 750px !important;
    overflow: hidden;
    border-radius: 40px;
}

@media only screen and (min-width: 1025px) and (max-width: 1550px) {
    .elementor-14813 .elementor-element.elementor-element-26aca35d {
        width: 650px !important;
    }
    
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-26aca35d{  border-radius: 20px !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-666c15ff */.elementor-14813 .elementor-element.elementor-element-666c15ff{
    position: absolute;
    top: -8%;
    left: calc(50% - 800px);
    z-index: 9;
    pointer-events: none;
}

/* Estilos para dispositivos móveis */
@media only screen and (max-width: 767px) {
  .elementor-14813 .elementor-element.elementor-element-666c15ff{
    position: absolute;
    top: -50px;
    left: calc(50% - 240px);
    z-index: 9;
    pointer-events: none;
    rotate: 180deg;
}
 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54c8ede7 */.elementor-14813 .elementor-element.elementor-element-54c8ede7{
    position: absolute;
    bottom: -2%;
    right: -2%;
    z-index: 9;
    pointer-events: none;
}

/* Estilos para dispositivos móveis */
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-54c8ede7{
    position: absolute;
    bottom: -20px;
    right: -62px;
    z-index: 9;
    pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148444cd */.elementor-14813 .elementor-element.elementor-element-148444cd::after{
    content: "";
    position: absolute;
    left: 50%;
    top:0%;
    transform: translate(-50%, -50%);
    width: 110%;
    height: 98%;
    border-radius: 50%;
    background: #A6ECA960;
    z-index: 1;
    pointer-events: none;
}

.elementor-14813 .elementor-element.elementor-element-148444cd::before{
    content: "";
    position: absolute;
    left: 50%;
    top:0%;
    transform: translate(-50%, -50%);
    width: 800px;
    height: 800px;
    filter: blur(100px);
    border-radius: 50%;
    background: #ffffff50;
    z-index: 2;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-148444cd::after{
 display: none;
}

.elementor-14813 .elementor-element.elementor-element-148444cd::before{
   display: none;
}
.elementor-14813 .elementor-element.elementor-element-148444cd{
    background: #fff !important;
}    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ab3504d */.elementor-14813 .elementor-element.elementor-element-4ab3504d{
    white-space: nowrap;
    position: relative;
}
.elementor-14813 .elementor-element.elementor-element-4ab3504d.elementor-widget-heading {
    margin-left: -4000px;
    text-overflow: ellipsis;
    animation: marquee-logo 100s linear infinite;
    animation-delay: -5s; 
}

.icon-acucar {
    display: inline;
    padding: 20px;
    margin: 0px 8px 0px 40px;
    background: url("https://greemy.com.br/wp-content/uploads/2025/01/icon-sem-sugar-1.svg")  center/contain no-repeat;
    z-index: 9;
}

.icon-gluten {
    display: inline;
    padding: 20px;
    margin: 0px 8px 0px 40px;
    background: url("https://greemy.com.br/wp-content/uploads/2025/01/icon-sem-gluten.svg")  center/contain no-repeat;
    z-index: 9;
}

.icon-lactose {
    display: inline;
    padding: 20px;
    margin: 0px 8px 0px 40px;
    background: url("https://greemy.com.br/wp-content/uploads/2025/01/icon-sem-lactose.svg")  center/contain no-repeat;
    z-index: 9;
}

.icon-intestino {
    display: inline;
    padding: 20px;
    margin: 0px 8px 0px 60px;
    background: url("https://greemy.com.br/wp-content/uploads/2025/01/icon-sem-intestino.svg")  center/contain no-repeat;
    z-index: 9;
}



@keyframes marquee-logo {
    0% {
        transform: translateX(100%);
    }
    100% {
        transform: translateX(-100%);
    }
}


@media only screen and (max-width: 767px) {

.elementor-14813 .elementor-element.elementor-element-4ab3504d.elementor-widget-heading {
    margin-left: -4000px;
    text-overflow: ellipsis;
    animation: marquee-logo 20s linear infinite;
    animation-delay: -5s; 
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36d99062 */.elementor-14813 .elementor-element.elementor-element-36d99062::after{
    content: "";
    position: absolute;
    width: 800px;
    height: 105%;
    left: 0%;
    top: 50%;
    transform: translate(-50%, -50%);
   background: linear-gradient(to left, transparent 0%, #FFF176 50%);
    z-index: 2;
    pointer-events: none;
}

.elementor-14813 .elementor-element.elementor-element-36d99062::before{
    content: "";
    position: absolute;
    width: 800px;
    height: 105%;
    left: 100%;
    top: 50%;
    transform: translate(-50%, -50%);
    background: linear-gradient(to right, transparent 0%, #FFF176 50%);
    z-index: 2;
        pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-36d99062::after, .elementor-14813 .elementor-element.elementor-element-36d99062::before{
    display: none;
}
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-67ec7ff4 */.elementor-14813 .elementor-element.elementor-element-67ec7ff4 .elementor-icon-box-title{
   margin-top: -1px;
}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-67ec7ff4 .elementor-icon-box-title{
   margin-top: 4px;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-448d4e7e */.elementor-14813 .elementor-element.elementor-element-448d4e7e .icones{
    background: #009c3b;
    padding: 30px 20px;
    border-radius: 10px;
}
.elementor-14813 .elementor-element.elementor-element-448d4e7e{
    text-wrap: balance;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-448d4e7e .icones{
    padding: 20px 10px;
    border-radius: 10px;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-756b9ca8 */.elementor-14813 .elementor-element.elementor-element-756b9ca8{
    position: absolute;
    top: 80px;
      left: 120px;
    transform: translate(-50%, -50%);
    transform-origin: center;
    transform: rotate(-15deg)
}

@media only screen and (min-width: 1921px) {
.elementor-14813 .elementor-element.elementor-element-756b9ca8{
      left: 320px;
}
}

@media only screen and (min-width: 1025px) and (max-width: 1441px) {
.elementor-14813 .elementor-element.elementor-element-756b9ca8{
    left: 0;
}}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-756b9ca8{
   top: -20px;
   left: 0;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66333e15 */.elementor-14813 .elementor-element.elementor-element-66333e15{
    position: absolute;
    bottom: -80px;
      right: 10px;
    transform: translate(-50%, -50%);
    transform-origin: center;
    transform: rotate(15deg)
}

@media only screen and (min-width: 1921px) {
.elementor-14813 .elementor-element.elementor-element-66333e15{
  
      right: 200px;
}}

@media only screen and (min-width: 1025px) and (max-width: 1441px) {
.elementor-14813 .elementor-element.elementor-element-66333e15{
    right: 0;
}}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-66333e15{
   bottom: -20px;
   right: 0;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7eb4d74a */.elementor-14813 .elementor-element.elementor-element-7eb4d74a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4dc470c4 */.elementor-14813 .elementor-element.elementor-element-4dc470c4 .elementor-swiper-button-prev{
    top: 106.6% !important;
    left: 1180px;
    z-index: 9;
    
}
.elementor-14813 .elementor-element.elementor-element-4dc470c4 .elementor-swiper-button-next{
 
    top: 106.6% !important;
    right: 0px;
    
}

.elementor-14813 .elementor-element.elementor-element-4dc470c4 .swiper-slide{
    overflow: visible;
}

.elementor-14813 .elementor-element.elementor-element-4dc470c4 svg #arrow-prin{
    fill: #204B16;

}

.elementor-14813 .elementor-element.elementor-element-4dc470c4 svg #arrow-dois{
    fill: transparent;
}





.elementor-14813 .elementor-element.elementor-element-4dc470c4 svg #fundo{
    fill: #009C3B;
}

.elementor-14813 .elementor-element.elementor-element-4dc470c4 svg #seta-animar{
    fill: #E2F8E1;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4dc470c4 .elementor-swiper-button-prev{
    left: 20px;
      top: 50% !important;
    
}

.elementor-14813 .elementor-element.elementor-element-4dc470c4 .elementor-swiper-button-next{
    right: 20px;
    top: 50% !important;
    
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6d8de36a */.elementor-14813 .elementor-element.elementor-element-6d8de36a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7314577e */@media only screen and (max-width: 767px) {


fundo-destaque::before{
    right: 1px;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3b6e0429 */.elementor-14813 .elementor-element.elementor-element-3b6e0429 svg{
    overflow: visible;
    height: unset;
    width: 180px;
}

.elementor-14813 .elementor-element.elementor-element-3b6e0429{
    left: 370px;
    top: 40px;
    position: absolute;
    z-index: -1;
}

/* Estilos para Smartphones */
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3b6e0429 svg{
    overflow: visible;
    height: unset;
    width: 80px !important;
}

.elementor-14813 .elementor-element.elementor-element-3b6e0429{
   left: calc(50% - 20px) !important;
    top: -20px;
    left: auto;
}
    
}
#text-girar {
    animation: rotate 20s infinite linear;
    transform-origin: center;
    z-index: 1;
}

@keyframes rotate {
    0% {
        transform: rotate(0deg);
    }
    
    100% {
        transform: rotate(360deg);
    }
}

#g {
    animation: opacidade 5s infinite linear;
    transform-origin: center;
    z-index: 1;
}

@keyframes opacidade {
    0%, 100% {
       opacity: 0;
    }
    
    50% {
     opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-678559f9 */.elementor-14813 .elementor-element.elementor-element-678559f9 b{
    font-weight: 800;
    color: #009C3B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd17b96 */.elementor-14813 .elementor-element.elementor-element-6dd17b96{
    text-wrap: balance;
}

.elementor-14813 .elementor-element.elementor-element-6dd17b96 .icones{
    background: #D1F6CD;
    padding: 30px 20px;
    border-radius: 10px;
    border: 1px solid #E2F8E150;
      transition: 0.5s ease;
}

.elementor-14813 .elementor-element.elementor-element-6dd17b96 .icones-destaque{
    background: #E2F8E1;
    padding: 30px 50px;
    border-radius: 10px;
    border: 1px solid #E2F8E150;
      transition: 0.5s ease;
}

.elementor-14813 .elementor-element.elementor-element-6dd17b96 .icones:hover, .elementor-14813 .elementor-element.elementor-element-6dd17b96 .icones-destaque:hover{
    scale: 1.1;
    transition: 0.5s ease;
    
}

/* Estilos para Smartphones */
@media only screen and (max-width: 767px) {
    .elementor-14813 .elementor-element.elementor-element-6dd17b96 .icones{
    padding: 30px 30px;
    scale: 1;

}
 .elementor-14813 .elementor-element.elementor-element-6dd17b96 .icones-destaque{
    padding: 30px 30px;
    scale: 1;
}   
  .elementor-14813 .elementor-element.elementor-element-6dd17b96 .icones:hover, .elementor-14813 .elementor-element.elementor-element-6dd17b96 .icones-destaque:hover{
    scale: 1;
    
}  
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-100f9208 */.elementor-14813 .elementor-element.elementor-element-100f9208{
    text-wrap: balance;
}

.elementor-14813 .elementor-element.elementor-element-100f9208 .elementor-image-box-title{
    background: #136617;}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-100f9208 .elementor-image-box-title{
     border-radius: 10px;
      padding: 10px;
      width: 220px;
      position: relative;
      left: 50%;
      transform: translatex(-50%);
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-add5532 */.elementor-14813 .elementor-element.elementor-element-add5532{
    position: absolute;
    top: -50px;
      left: -50px;
    transform: translate(-50%, -50%);
    transform-origin: center;
    transform: rotate(-15deg)
}




@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-add5532{

    top: -30px;
    left: -0;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36c61679 */.elementor-14813 .elementor-element.elementor-element-36c61679{
    text-wrap: balance;
}

.elementor-14813 .elementor-element.elementor-element-36c61679 .elementor-image-box-title{
    background: #136617;}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-36c61679 .elementor-image-box-title{
     border-radius: 10px;
      padding: 10px;
      width: 220px;
      position: relative;
      left: 50%;
      transform: translatex(-50%);
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a0514e */.elementor-14813 .elementor-element.elementor-element-7a0514e .elementor-image-box-title{
     padding:8px 0px;
     background: #136617;
     width: 210px;
     border-radius: 5px;
     position: relative;
 
   left: 50%;
   transform: translatex(-50%);
}


.elementor-14813 .elementor-element.elementor-element-7a0514e .elementor-image-box-description{

     position: relative;
    left: 50%;
   transform: translatex(-50%);
  text-wrap: balance !important;
      width: 420px;
       text-align: justify;
  text-align-last: center;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7a0514e .elementor-image-box-title{
     width: 180px;
}
.elementor-14813 .elementor-element.elementor-element-7a0514e .elementor-image-box-description{
 text-align: center;
  text-align-last: center;
   width: 340px;
}

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-24e1cdef */.elementor-14813 .elementor-element.elementor-element-24e1cdef .elementor-image-box-title{
     padding:8px 0px;
     background: #136617;
     width: 224px;
     border-radius: 5px;
     position: relative;
    left: 50%;
   transform: translatex(-50%);
}



.elementor-14813 .elementor-element.elementor-element-24e1cdef .elementor-image-box-description{
  width: 410px;
     position: relative;
     left: 50%;
   transform: translatex(-50%);
     text-align: justify;
  text-align-last: center;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-24e1cdef .elementor-image-box-title{
     width: 200px;

}
.elementor-14813 .elementor-element.elementor-element-24e1cdef .elementor-image-box-description{
 text-align: center;
  text-align-last: center;
   width: 320px;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-42d5274e */.message-container {
  display: flex;
  align-items: flex-end;
  position: relative;
  width: 780px;
margin-right: -100px;
text-wrap: balance;
}

@media only screen and (min-width: 1025px) {
.message-container{ text-wrap: balance;}}

.message-bubble {
  background-color: #FFF8E1;
 
  color: #052603;
  padding: 20px;
  border-radius: 10px;
   filter: drop-shadow(-1rem 2rem 2rem #00380370);

  line-height: 1.6;
  position: relative;
  max-width: calc(100% - 100px);
   font-family: rebond grotesque;
    font-size: 16px;
    text-align: center;
    padding-bottom: 10px;
    text-wrap: balance;
}

.message-bubble:after {
  content: "";
  position: absolute;
  bottom: 15px;
  right: -7px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent #FFF8E1;
}

.message-logo {
  width: 50px;
  height: 50px;
  margin-left: 10px;
   filter: drop-shadow(-1rem 2rem 2rem #00380370);
   bottom: 0% !important;
   position: absolute;
   right: 30px;
  
 
}

@media (max-width: 768px) {
  .message-container {
    max-width: 360px; 
   margin-right: 0px;
    flex-direction: column; /* Coloca a logo abaixo do balão em telas muito pequenas */
    align-items: flex-start;
  }

  .message-bubble {
    max-width: 100%; /* Balão ocupa 100% da largura disponível */
    border-radius: 20px; /* Bordas arredondadas uniformes */
    padding: 20px;
        font-size: 14px;
         padding-bottom: 10px;
  }

  .message-bubble:after {
    bottom: -10px;
    left: 40px; /* Ajusta a seta para centralizar melhor em telas menores */
  }

  .message-logo {
    width: 40px; /* Reduz o tamanho da logo */
    height: 40px;
    margin-left: 50px;
    margin-top: 15px; /* Adiciona espaço entre o balão e a logo */
    filter: drop-shadow(-2rem 3rem 2rem #00380370);
    position: relative;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-14fcf05d */.elementor-14813 .elementor-element.elementor-element-14fcf05d{
    position: absolute;
    opacity: 1;
    pointer-events: none;
    bottom: -140px;
    left: 50%;
    transform: translatex(-50%);
}

.elementor-14813 .elementor-element.elementor-element-14fcf05d svg{
    width: 2000px;
    height: unset;
    z-index: -1;
    
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-14fcf05d svg{
    width: 1500px;
    height: unset;
    z-index: -1;
    
}
.elementor-14813 .elementor-element.elementor-element-14fcf05d{
    position: absolute;
    opacity: 1;
    pointer-events: none;
    bottom: -60px;
    left: 0%;
    transform: translatex(-50%);
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-323f84ac */.elementor-14813 .elementor-element.elementor-element-323f84ac{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1747e1 */@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1747e1{display: none;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40fc9bff */.elementor-14813 .elementor-element.elementor-element-40fc9bff{display: none;
}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-40fc9bff{display: inline;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3ac40199 */.elementor-14813 .elementor-element.elementor-element-3ac40199{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6b4f2791 */.elementor-14813 .elementor-element.elementor-element-6b4f2791{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5910ebe9 */.elementor-14813 .elementor-element.elementor-element-5910ebe9{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2d4212b8 */.elementor-14813 .elementor-element.elementor-element-2d4212b8{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-684c9af1 */.elementor-14813 .elementor-element.elementor-element-684c9af1{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5b2a64a3 */.elementor-14813 .elementor-element.elementor-element-5b2a64a3{
    text-wrap: balance;
    background: #003803;
    border-radius: 10px;
    padding: 6px;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5b2a64a3{
      padding: 3px
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-27580579 */.elementor-14813 .elementor-element.elementor-element-27580579{
    text-wrap: balance;
    background: #c6ff4d;
    border-radius: 10px;
    padding: 6px;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-27580579{
      padding: 3px
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1354f847 */.elementor-14813 .elementor-element.elementor-element-1354f847::after{
position: absolute;
content: "";
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 98%;
height: 96%;
border: 1px dashed #000;
border-radius: 6px;
margin-top: -2px;
}

.elementor-14813 .elementor-element.elementor-element-1354f847 esp{
    padding: 2px;
}

.elementor-14813 .elementor-element.elementor-element-1354f847{
    left: -50px;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1354f847{
    left: 0px;
}
.elementor-14813 .elementor-element.elementor-element-1354f847::after{
    margin-top: -5px;
}    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3818c39 */.elementor-14813 .elementor-element.elementor-element-3818c39{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6b075d55 */.elementor-14813 .elementor-element.elementor-element-6b075d55 {
text-wrap: balance;
    
}
@media only screen and (max-width: 767px) {

.elementor-14813 .elementor-element.elementor-element-6b075d55 esp{display: inline;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2df00e50 */.elementor-14813 .elementor-element.elementor-element-2df00e50{
    position: absolute;
    bottom: -180px;
      left: -60px;
    transform: translate(-50%, -50%);
    transform-origin: center;
    transform: rotate(-15deg)
}





@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2df00e50{
    position: absolute;
    bottom: auto;
    top: 570px;
    left: 0%;
}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6327eee9 */.elementor-14813 .elementor-element.elementor-element-6327eee9{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6327eee9{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8e7341 */.elementor-14813 .elementor-element.elementor-element-3d8e7341{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3d8e7341{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69c143b6 */.elementor-14813 .elementor-element.elementor-element-69c143b6{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-69c143b6{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711776d8 */.elementor-14813 .elementor-element.elementor-element-711776d8{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-711776d8{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d4a7d */.elementor-14813 .elementor-element.elementor-element-61d4a7d{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-61d4a7d{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae25bfd */.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4039472 */.elementor-14813 .elementor-element.elementor-element-4039472{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4039472{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0aac5b */.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e746c50 */.elementor-14813 .elementor-element.elementor-element-1e746c50{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1e746c50{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26041d36 */.elementor-14813 .elementor-element.elementor-element-26041d36{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-26041d36{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b5c83f */.elementor-14813 .elementor-element.elementor-element-52b5c83f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-52b5c83f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a1841e */.elementor-14813 .elementor-element.elementor-element-71a1841e{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-71a1841e{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a1c4018 */.elementor-14813 .elementor-element.elementor-element-7a1c4018{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7a1c4018{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60190d67 */.elementor-14813 .elementor-element.elementor-element-60190d67{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-60190d67{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d36d80c */.elementor-14813 .elementor-element.elementor-element-d36d80c{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-d36d80c{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555f1fd3 */.elementor-14813 .elementor-element.elementor-element-555f1fd3{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-555f1fd3{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16d4df43 */.elementor-14813 .elementor-element.elementor-element-16d4df43{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-16d4df43{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46eca568 */.elementor-14813 .elementor-element.elementor-element-46eca568{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-46eca568{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f1c61f */.elementor-14813 .elementor-element.elementor-element-6f1c61f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f1c61f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fb114a */.elementor-14813 .elementor-element.elementor-element-48fb114a{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-48fb114a{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d49e6d7 */.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb079e4 */.elementor-14813 .elementor-element.elementor-element-cb079e4{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-cb079e4{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d2a0b05 */.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f934be6 */.elementor-14813 .elementor-element.elementor-element-6f934be6{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f934be6{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6327eee9 */.elementor-14813 .elementor-element.elementor-element-6327eee9{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6327eee9{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8e7341 */.elementor-14813 .elementor-element.elementor-element-3d8e7341{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3d8e7341{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69c143b6 */.elementor-14813 .elementor-element.elementor-element-69c143b6{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-69c143b6{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711776d8 */.elementor-14813 .elementor-element.elementor-element-711776d8{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-711776d8{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d4a7d */.elementor-14813 .elementor-element.elementor-element-61d4a7d{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-61d4a7d{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae25bfd */.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4039472 */.elementor-14813 .elementor-element.elementor-element-4039472{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4039472{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0aac5b */.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e746c50 */.elementor-14813 .elementor-element.elementor-element-1e746c50{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1e746c50{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26041d36 */.elementor-14813 .elementor-element.elementor-element-26041d36{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-26041d36{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b5c83f */.elementor-14813 .elementor-element.elementor-element-52b5c83f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-52b5c83f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a1841e */.elementor-14813 .elementor-element.elementor-element-71a1841e{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-71a1841e{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a1c4018 */.elementor-14813 .elementor-element.elementor-element-7a1c4018{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7a1c4018{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60190d67 */.elementor-14813 .elementor-element.elementor-element-60190d67{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-60190d67{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d36d80c */.elementor-14813 .elementor-element.elementor-element-d36d80c{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-d36d80c{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555f1fd3 */.elementor-14813 .elementor-element.elementor-element-555f1fd3{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-555f1fd3{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16d4df43 */.elementor-14813 .elementor-element.elementor-element-16d4df43{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-16d4df43{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46eca568 */.elementor-14813 .elementor-element.elementor-element-46eca568{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-46eca568{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f1c61f */.elementor-14813 .elementor-element.elementor-element-6f1c61f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f1c61f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fb114a */.elementor-14813 .elementor-element.elementor-element-48fb114a{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-48fb114a{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d49e6d7 */.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb079e4 */.elementor-14813 .elementor-element.elementor-element-cb079e4{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-cb079e4{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d2a0b05 */.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f934be6 */.elementor-14813 .elementor-element.elementor-element-6f934be6{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f934be6{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6327eee9 */.elementor-14813 .elementor-element.elementor-element-6327eee9{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6327eee9{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8e7341 */.elementor-14813 .elementor-element.elementor-element-3d8e7341{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3d8e7341{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69c143b6 */.elementor-14813 .elementor-element.elementor-element-69c143b6{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-69c143b6{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711776d8 */.elementor-14813 .elementor-element.elementor-element-711776d8{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-711776d8{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d4a7d */.elementor-14813 .elementor-element.elementor-element-61d4a7d{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-61d4a7d{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae25bfd */.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4039472 */.elementor-14813 .elementor-element.elementor-element-4039472{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4039472{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0aac5b */.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e746c50 */.elementor-14813 .elementor-element.elementor-element-1e746c50{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1e746c50{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26041d36 */.elementor-14813 .elementor-element.elementor-element-26041d36{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-26041d36{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b5c83f */.elementor-14813 .elementor-element.elementor-element-52b5c83f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-52b5c83f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a1841e */.elementor-14813 .elementor-element.elementor-element-71a1841e{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-71a1841e{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a1c4018 */.elementor-14813 .elementor-element.elementor-element-7a1c4018{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7a1c4018{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60190d67 */.elementor-14813 .elementor-element.elementor-element-60190d67{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-60190d67{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d36d80c */.elementor-14813 .elementor-element.elementor-element-d36d80c{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-d36d80c{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555f1fd3 */.elementor-14813 .elementor-element.elementor-element-555f1fd3{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-555f1fd3{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16d4df43 */.elementor-14813 .elementor-element.elementor-element-16d4df43{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-16d4df43{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46eca568 */.elementor-14813 .elementor-element.elementor-element-46eca568{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-46eca568{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f1c61f */.elementor-14813 .elementor-element.elementor-element-6f1c61f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f1c61f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fb114a */.elementor-14813 .elementor-element.elementor-element-48fb114a{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-48fb114a{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d49e6d7 */.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb079e4 */.elementor-14813 .elementor-element.elementor-element-cb079e4{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-cb079e4{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d2a0b05 */.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f934be6 */.elementor-14813 .elementor-element.elementor-element-6f934be6{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f934be6{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6327eee9 */.elementor-14813 .elementor-element.elementor-element-6327eee9{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6327eee9{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8e7341 */.elementor-14813 .elementor-element.elementor-element-3d8e7341{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3d8e7341{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69c143b6 */.elementor-14813 .elementor-element.elementor-element-69c143b6{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-69c143b6{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711776d8 */.elementor-14813 .elementor-element.elementor-element-711776d8{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-711776d8{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d4a7d */.elementor-14813 .elementor-element.elementor-element-61d4a7d{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-61d4a7d{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae25bfd */.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4039472 */.elementor-14813 .elementor-element.elementor-element-4039472{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4039472{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0aac5b */.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e746c50 */.elementor-14813 .elementor-element.elementor-element-1e746c50{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1e746c50{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26041d36 */.elementor-14813 .elementor-element.elementor-element-26041d36{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-26041d36{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b5c83f */.elementor-14813 .elementor-element.elementor-element-52b5c83f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-52b5c83f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a1841e */.elementor-14813 .elementor-element.elementor-element-71a1841e{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-71a1841e{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a1c4018 */.elementor-14813 .elementor-element.elementor-element-7a1c4018{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7a1c4018{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60190d67 */.elementor-14813 .elementor-element.elementor-element-60190d67{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-60190d67{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d36d80c */.elementor-14813 .elementor-element.elementor-element-d36d80c{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-d36d80c{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555f1fd3 */.elementor-14813 .elementor-element.elementor-element-555f1fd3{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-555f1fd3{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16d4df43 */.elementor-14813 .elementor-element.elementor-element-16d4df43{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-16d4df43{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46eca568 */.elementor-14813 .elementor-element.elementor-element-46eca568{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-46eca568{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f1c61f */.elementor-14813 .elementor-element.elementor-element-6f1c61f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f1c61f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fb114a */.elementor-14813 .elementor-element.elementor-element-48fb114a{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-48fb114a{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d49e6d7 */.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb079e4 */.elementor-14813 .elementor-element.elementor-element-cb079e4{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-cb079e4{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d2a0b05 */.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f934be6 */.elementor-14813 .elementor-element.elementor-element-6f934be6{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f934be6{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6327eee9 */.elementor-14813 .elementor-element.elementor-element-6327eee9{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6327eee9{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8e7341 */.elementor-14813 .elementor-element.elementor-element-3d8e7341{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3d8e7341{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69c143b6 */.elementor-14813 .elementor-element.elementor-element-69c143b6{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-69c143b6{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711776d8 */.elementor-14813 .elementor-element.elementor-element-711776d8{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-711776d8{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d4a7d */.elementor-14813 .elementor-element.elementor-element-61d4a7d{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-61d4a7d{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae25bfd */.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4039472 */.elementor-14813 .elementor-element.elementor-element-4039472{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4039472{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0aac5b */.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e746c50 */.elementor-14813 .elementor-element.elementor-element-1e746c50{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1e746c50{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26041d36 */.elementor-14813 .elementor-element.elementor-element-26041d36{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-26041d36{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b5c83f */.elementor-14813 .elementor-element.elementor-element-52b5c83f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-52b5c83f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a1841e */.elementor-14813 .elementor-element.elementor-element-71a1841e{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-71a1841e{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a1c4018 */.elementor-14813 .elementor-element.elementor-element-7a1c4018{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7a1c4018{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60190d67 */.elementor-14813 .elementor-element.elementor-element-60190d67{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-60190d67{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d36d80c */.elementor-14813 .elementor-element.elementor-element-d36d80c{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-d36d80c{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555f1fd3 */.elementor-14813 .elementor-element.elementor-element-555f1fd3{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-555f1fd3{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16d4df43 */.elementor-14813 .elementor-element.elementor-element-16d4df43{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-16d4df43{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46eca568 */.elementor-14813 .elementor-element.elementor-element-46eca568{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-46eca568{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f1c61f */.elementor-14813 .elementor-element.elementor-element-6f1c61f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f1c61f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fb114a */.elementor-14813 .elementor-element.elementor-element-48fb114a{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-48fb114a{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d49e6d7 */.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb079e4 */.elementor-14813 .elementor-element.elementor-element-cb079e4{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-cb079e4{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d2a0b05 */.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f934be6 */.elementor-14813 .elementor-element.elementor-element-6f934be6{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f934be6{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6327eee9 */.elementor-14813 .elementor-element.elementor-element-6327eee9{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6327eee9{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8e7341 */.elementor-14813 .elementor-element.elementor-element-3d8e7341{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3d8e7341{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69c143b6 */.elementor-14813 .elementor-element.elementor-element-69c143b6{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-69c143b6{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711776d8 */.elementor-14813 .elementor-element.elementor-element-711776d8{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-711776d8{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d4a7d */.elementor-14813 .elementor-element.elementor-element-61d4a7d{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-61d4a7d{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae25bfd */.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4039472 */.elementor-14813 .elementor-element.elementor-element-4039472{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4039472{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0aac5b */.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e746c50 */.elementor-14813 .elementor-element.elementor-element-1e746c50{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1e746c50{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26041d36 */.elementor-14813 .elementor-element.elementor-element-26041d36{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-26041d36{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b5c83f */.elementor-14813 .elementor-element.elementor-element-52b5c83f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-52b5c83f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a1841e */.elementor-14813 .elementor-element.elementor-element-71a1841e{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-71a1841e{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a1c4018 */.elementor-14813 .elementor-element.elementor-element-7a1c4018{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7a1c4018{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60190d67 */.elementor-14813 .elementor-element.elementor-element-60190d67{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-60190d67{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d36d80c */.elementor-14813 .elementor-element.elementor-element-d36d80c{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-d36d80c{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555f1fd3 */.elementor-14813 .elementor-element.elementor-element-555f1fd3{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-555f1fd3{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16d4df43 */.elementor-14813 .elementor-element.elementor-element-16d4df43{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-16d4df43{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46eca568 */.elementor-14813 .elementor-element.elementor-element-46eca568{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-46eca568{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f1c61f */.elementor-14813 .elementor-element.elementor-element-6f1c61f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f1c61f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fb114a */.elementor-14813 .elementor-element.elementor-element-48fb114a{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-48fb114a{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d49e6d7 */.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb079e4 */.elementor-14813 .elementor-element.elementor-element-cb079e4{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-cb079e4{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d2a0b05 */.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f934be6 */.elementor-14813 .elementor-element.elementor-element-6f934be6{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f934be6{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6327eee9 */.elementor-14813 .elementor-element.elementor-element-6327eee9{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6327eee9{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8e7341 */.elementor-14813 .elementor-element.elementor-element-3d8e7341{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3d8e7341{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69c143b6 */.elementor-14813 .elementor-element.elementor-element-69c143b6{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-69c143b6{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711776d8 */.elementor-14813 .elementor-element.elementor-element-711776d8{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-711776d8{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d4a7d */.elementor-14813 .elementor-element.elementor-element-61d4a7d{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-61d4a7d{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae25bfd */.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4039472 */.elementor-14813 .elementor-element.elementor-element-4039472{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4039472{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0aac5b */.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e746c50 */.elementor-14813 .elementor-element.elementor-element-1e746c50{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1e746c50{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26041d36 */.elementor-14813 .elementor-element.elementor-element-26041d36{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-26041d36{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b5c83f */.elementor-14813 .elementor-element.elementor-element-52b5c83f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-52b5c83f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a1841e */.elementor-14813 .elementor-element.elementor-element-71a1841e{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-71a1841e{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a1c4018 */.elementor-14813 .elementor-element.elementor-element-7a1c4018{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7a1c4018{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60190d67 */.elementor-14813 .elementor-element.elementor-element-60190d67{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-60190d67{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d36d80c */.elementor-14813 .elementor-element.elementor-element-d36d80c{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-d36d80c{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555f1fd3 */.elementor-14813 .elementor-element.elementor-element-555f1fd3{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-555f1fd3{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16d4df43 */.elementor-14813 .elementor-element.elementor-element-16d4df43{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-16d4df43{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46eca568 */.elementor-14813 .elementor-element.elementor-element-46eca568{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-46eca568{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f1c61f */.elementor-14813 .elementor-element.elementor-element-6f1c61f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f1c61f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fb114a */.elementor-14813 .elementor-element.elementor-element-48fb114a{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-48fb114a{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d49e6d7 */.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb079e4 */.elementor-14813 .elementor-element.elementor-element-cb079e4{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-cb079e4{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d2a0b05 */.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f934be6 */.elementor-14813 .elementor-element.elementor-element-6f934be6{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f934be6{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6327eee9 */.elementor-14813 .elementor-element.elementor-element-6327eee9{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6327eee9{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8e7341 */.elementor-14813 .elementor-element.elementor-element-3d8e7341{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3d8e7341{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69c143b6 */.elementor-14813 .elementor-element.elementor-element-69c143b6{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-69c143b6{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711776d8 */.elementor-14813 .elementor-element.elementor-element-711776d8{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-711776d8{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d4a7d */.elementor-14813 .elementor-element.elementor-element-61d4a7d{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-61d4a7d{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae25bfd */.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4039472 */.elementor-14813 .elementor-element.elementor-element-4039472{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4039472{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0aac5b */.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e746c50 */.elementor-14813 .elementor-element.elementor-element-1e746c50{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1e746c50{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26041d36 */.elementor-14813 .elementor-element.elementor-element-26041d36{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-26041d36{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b5c83f */.elementor-14813 .elementor-element.elementor-element-52b5c83f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-52b5c83f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a1841e */.elementor-14813 .elementor-element.elementor-element-71a1841e{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-71a1841e{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a1c4018 */.elementor-14813 .elementor-element.elementor-element-7a1c4018{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7a1c4018{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60190d67 */.elementor-14813 .elementor-element.elementor-element-60190d67{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-60190d67{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d36d80c */.elementor-14813 .elementor-element.elementor-element-d36d80c{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-d36d80c{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555f1fd3 */.elementor-14813 .elementor-element.elementor-element-555f1fd3{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-555f1fd3{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16d4df43 */.elementor-14813 .elementor-element.elementor-element-16d4df43{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-16d4df43{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46eca568 */.elementor-14813 .elementor-element.elementor-element-46eca568{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-46eca568{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f1c61f */.elementor-14813 .elementor-element.elementor-element-6f1c61f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f1c61f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fb114a */.elementor-14813 .elementor-element.elementor-element-48fb114a{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-48fb114a{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d49e6d7 */.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb079e4 */.elementor-14813 .elementor-element.elementor-element-cb079e4{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-cb079e4{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d2a0b05 */.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f934be6 */.elementor-14813 .elementor-element.elementor-element-6f934be6{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f934be6{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6327eee9 */.elementor-14813 .elementor-element.elementor-element-6327eee9{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6327eee9{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8e7341 */.elementor-14813 .elementor-element.elementor-element-3d8e7341{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3d8e7341{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69c143b6 */.elementor-14813 .elementor-element.elementor-element-69c143b6{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-69c143b6{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711776d8 */.elementor-14813 .elementor-element.elementor-element-711776d8{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-711776d8{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d4a7d */.elementor-14813 .elementor-element.elementor-element-61d4a7d{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-61d4a7d{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae25bfd */.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4039472 */.elementor-14813 .elementor-element.elementor-element-4039472{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4039472{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0aac5b */.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e746c50 */.elementor-14813 .elementor-element.elementor-element-1e746c50{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1e746c50{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26041d36 */.elementor-14813 .elementor-element.elementor-element-26041d36{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-26041d36{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b5c83f */.elementor-14813 .elementor-element.elementor-element-52b5c83f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-52b5c83f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a1841e */.elementor-14813 .elementor-element.elementor-element-71a1841e{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-71a1841e{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a1c4018 */.elementor-14813 .elementor-element.elementor-element-7a1c4018{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7a1c4018{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60190d67 */.elementor-14813 .elementor-element.elementor-element-60190d67{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-60190d67{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d36d80c */.elementor-14813 .elementor-element.elementor-element-d36d80c{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-d36d80c{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555f1fd3 */.elementor-14813 .elementor-element.elementor-element-555f1fd3{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-555f1fd3{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16d4df43 */.elementor-14813 .elementor-element.elementor-element-16d4df43{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-16d4df43{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46eca568 */.elementor-14813 .elementor-element.elementor-element-46eca568{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-46eca568{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f1c61f */.elementor-14813 .elementor-element.elementor-element-6f1c61f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f1c61f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fb114a */.elementor-14813 .elementor-element.elementor-element-48fb114a{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-48fb114a{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d49e6d7 */.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb079e4 */.elementor-14813 .elementor-element.elementor-element-cb079e4{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-cb079e4{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d2a0b05 */.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f934be6 */.elementor-14813 .elementor-element.elementor-element-6f934be6{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f934be6{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6327eee9 */.elementor-14813 .elementor-element.elementor-element-6327eee9{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6327eee9{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8e7341 */.elementor-14813 .elementor-element.elementor-element-3d8e7341{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3d8e7341{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69c143b6 */.elementor-14813 .elementor-element.elementor-element-69c143b6{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-69c143b6{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711776d8 */.elementor-14813 .elementor-element.elementor-element-711776d8{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-711776d8{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d4a7d */.elementor-14813 .elementor-element.elementor-element-61d4a7d{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-61d4a7d{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae25bfd */.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4039472 */.elementor-14813 .elementor-element.elementor-element-4039472{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4039472{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0aac5b */.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e746c50 */.elementor-14813 .elementor-element.elementor-element-1e746c50{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1e746c50{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26041d36 */.elementor-14813 .elementor-element.elementor-element-26041d36{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-26041d36{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b5c83f */.elementor-14813 .elementor-element.elementor-element-52b5c83f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-52b5c83f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a1841e */.elementor-14813 .elementor-element.elementor-element-71a1841e{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-71a1841e{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a1c4018 */.elementor-14813 .elementor-element.elementor-element-7a1c4018{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7a1c4018{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60190d67 */.elementor-14813 .elementor-element.elementor-element-60190d67{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-60190d67{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d36d80c */.elementor-14813 .elementor-element.elementor-element-d36d80c{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-d36d80c{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555f1fd3 */.elementor-14813 .elementor-element.elementor-element-555f1fd3{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-555f1fd3{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16d4df43 */.elementor-14813 .elementor-element.elementor-element-16d4df43{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-16d4df43{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46eca568 */.elementor-14813 .elementor-element.elementor-element-46eca568{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-46eca568{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f1c61f */.elementor-14813 .elementor-element.elementor-element-6f1c61f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f1c61f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fb114a */.elementor-14813 .elementor-element.elementor-element-48fb114a{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-48fb114a{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d49e6d7 */.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb079e4 */.elementor-14813 .elementor-element.elementor-element-cb079e4{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-cb079e4{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d2a0b05 */.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f934be6 */.elementor-14813 .elementor-element.elementor-element-6f934be6{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f934be6{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6327eee9 */.elementor-14813 .elementor-element.elementor-element-6327eee9{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6327eee9{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8e7341 */.elementor-14813 .elementor-element.elementor-element-3d8e7341{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3d8e7341{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69c143b6 */.elementor-14813 .elementor-element.elementor-element-69c143b6{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-69c143b6{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711776d8 */.elementor-14813 .elementor-element.elementor-element-711776d8{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-711776d8{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d4a7d */.elementor-14813 .elementor-element.elementor-element-61d4a7d{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-61d4a7d{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae25bfd */.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4039472 */.elementor-14813 .elementor-element.elementor-element-4039472{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4039472{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0aac5b */.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e746c50 */.elementor-14813 .elementor-element.elementor-element-1e746c50{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1e746c50{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26041d36 */.elementor-14813 .elementor-element.elementor-element-26041d36{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-26041d36{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b5c83f */.elementor-14813 .elementor-element.elementor-element-52b5c83f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-52b5c83f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a1841e */.elementor-14813 .elementor-element.elementor-element-71a1841e{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-71a1841e{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a1c4018 */.elementor-14813 .elementor-element.elementor-element-7a1c4018{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7a1c4018{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60190d67 */.elementor-14813 .elementor-element.elementor-element-60190d67{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-60190d67{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d36d80c */.elementor-14813 .elementor-element.elementor-element-d36d80c{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-d36d80c{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555f1fd3 */.elementor-14813 .elementor-element.elementor-element-555f1fd3{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-555f1fd3{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16d4df43 */.elementor-14813 .elementor-element.elementor-element-16d4df43{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-16d4df43{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46eca568 */.elementor-14813 .elementor-element.elementor-element-46eca568{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-46eca568{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f1c61f */.elementor-14813 .elementor-element.elementor-element-6f1c61f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f1c61f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fb114a */.elementor-14813 .elementor-element.elementor-element-48fb114a{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-48fb114a{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d49e6d7 */.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb079e4 */.elementor-14813 .elementor-element.elementor-element-cb079e4{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-cb079e4{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d2a0b05 */.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f934be6 */.elementor-14813 .elementor-element.elementor-element-6f934be6{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f934be6{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6327eee9 */.elementor-14813 .elementor-element.elementor-element-6327eee9{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6327eee9{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8e7341 */.elementor-14813 .elementor-element.elementor-element-3d8e7341{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3d8e7341{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69c143b6 */.elementor-14813 .elementor-element.elementor-element-69c143b6{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-69c143b6{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711776d8 */.elementor-14813 .elementor-element.elementor-element-711776d8{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-711776d8{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d4a7d */.elementor-14813 .elementor-element.elementor-element-61d4a7d{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-61d4a7d{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae25bfd */.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4039472 */.elementor-14813 .elementor-element.elementor-element-4039472{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4039472{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0aac5b */.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e746c50 */.elementor-14813 .elementor-element.elementor-element-1e746c50{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1e746c50{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26041d36 */.elementor-14813 .elementor-element.elementor-element-26041d36{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-26041d36{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b5c83f */.elementor-14813 .elementor-element.elementor-element-52b5c83f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-52b5c83f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a1841e */.elementor-14813 .elementor-element.elementor-element-71a1841e{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-71a1841e{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a1c4018 */.elementor-14813 .elementor-element.elementor-element-7a1c4018{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7a1c4018{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60190d67 */.elementor-14813 .elementor-element.elementor-element-60190d67{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-60190d67{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d36d80c */.elementor-14813 .elementor-element.elementor-element-d36d80c{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-d36d80c{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555f1fd3 */.elementor-14813 .elementor-element.elementor-element-555f1fd3{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-555f1fd3{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16d4df43 */.elementor-14813 .elementor-element.elementor-element-16d4df43{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-16d4df43{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46eca568 */.elementor-14813 .elementor-element.elementor-element-46eca568{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-46eca568{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f1c61f */.elementor-14813 .elementor-element.elementor-element-6f1c61f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f1c61f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fb114a */.elementor-14813 .elementor-element.elementor-element-48fb114a{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-48fb114a{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d49e6d7 */.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb079e4 */.elementor-14813 .elementor-element.elementor-element-cb079e4{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-cb079e4{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d2a0b05 */.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f934be6 */.elementor-14813 .elementor-element.elementor-element-6f934be6{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f934be6{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6327eee9 */.elementor-14813 .elementor-element.elementor-element-6327eee9{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6327eee9{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8e7341 */.elementor-14813 .elementor-element.elementor-element-3d8e7341{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3d8e7341{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69c143b6 */.elementor-14813 .elementor-element.elementor-element-69c143b6{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-69c143b6{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711776d8 */.elementor-14813 .elementor-element.elementor-element-711776d8{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-711776d8{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61d4a7d */.elementor-14813 .elementor-element.elementor-element-61d4a7d{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-61d4a7d{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ae25bfd */.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4ae25bfd{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4039472 */.elementor-14813 .elementor-element.elementor-element-4039472{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4039472{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0aac5b */.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1b0aac5b{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e746c50 */.elementor-14813 .elementor-element.elementor-element-1e746c50{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1e746c50{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26041d36 */.elementor-14813 .elementor-element.elementor-element-26041d36{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-26041d36{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b5c83f */.elementor-14813 .elementor-element.elementor-element-52b5c83f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-52b5c83f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71a1841e */.elementor-14813 .elementor-element.elementor-element-71a1841e{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-71a1841e{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a1c4018 */.elementor-14813 .elementor-element.elementor-element-7a1c4018{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7a1c4018{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60190d67 */.elementor-14813 .elementor-element.elementor-element-60190d67{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-60190d67{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d36d80c */.elementor-14813 .elementor-element.elementor-element-d36d80c{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-d36d80c{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555f1fd3 */.elementor-14813 .elementor-element.elementor-element-555f1fd3{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-555f1fd3{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16d4df43 */.elementor-14813 .elementor-element.elementor-element-16d4df43{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-16d4df43{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46eca568 */.elementor-14813 .elementor-element.elementor-element-46eca568{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-46eca568{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f1c61f */.elementor-14813 .elementor-element.elementor-element-6f1c61f{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f1c61f{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fb114a */.elementor-14813 .elementor-element.elementor-element-48fb114a{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-48fb114a{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d49e6d7 */.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2d49e6d7{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb079e4 */.elementor-14813 .elementor-element.elementor-element-cb079e4{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-cb079e4{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d2a0b05 */.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
    transform: scale(1.01);
        overflow: hidden;
    border-radius: 40px;

}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-1d2a0b05{
        height: 260px !important;
        width: 100%;
 border-radius: 20px;}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f934be6 */.elementor-14813 .elementor-element.elementor-element-6f934be6{
    overflow: hidden;
    border-radius: 40px;}
    
    @media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6f934be6{
 border-radius: 20px;}
    }/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6eab8d95 */.elementor-14813 .elementor-element.elementor-element-6eab8d95 .swiper{
    overflow: visible;

}


.elementor-14813 .elementor-element.elementor-element-6eab8d95 .elementor-swiper-button{
    z-index: 999 !important;
    
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-6eab8d95 .swiper{
    overflow: hidden;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20d64634 */.elementor-14813 .elementor-element.elementor-element-20d64634::after {
  content: "";
  position: absolute;
  left: -120px;
  top: 50%;
  transform: translateY(-50%);
  background: #fff;
  width: calc(50%);
  height: 100%;
  z-index: 2;
   pointer-events: none;

}

@media only screen and (min-width: 1000px) and (max-width: 1280px) {

.elementor-14813 .elementor-element.elementor-element-20d64634::after {
  left: -80px;


}}

@media only screen and (min-width: 1281px) and (max-width: 1441px) {


.elementor-14813 .elementor-element.elementor-element-20d64634::after {
  left: -164px;


}
}



@media only screen and (max-width: 999px) {
.elementor-14813 .elementor-element.elementor-element-20d64634::after {
    display: none;
}
.elementor-14813 .elementor-element.elementor-element-20d64634::before {
   display: none;
}    
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3fe00bb7 */.elementor-14813 .elementor-element.elementor-element-3fe00bb7{
    position: absolute;
    opacity: 1;
    left: 50%;
    transform: translatex(-50%);
    pointer-events: none;
    bottom: -160px;
}

.elementor-14813 .elementor-element.elementor-element-3fe00bb7 svg{
    width: 2000px;
    height: unset;
    z-index: -1;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-56390611 */.elementor-14813 .elementor-element.elementor-element-56390611{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d072347 */.elementor-14813 .elementor-element.elementor-element-7d072347{
    filter: drop-shadow(-1rem 2rem 2rem #00380340);
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7d072347{
    filter: drop-shadow(-1rem 2rem 2rem transparent);
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e8782a4 */.elementor-14813 .elementor-element.elementor-element-7e8782a4{
    position: absolute;
    top: -24%;
     left: calc(50% - 620px);
     rotate: 0deg;
}

/* Estilos para Smartphones */
@media only screen and (max-width: 767px) {
    .elementor-14813 .elementor-element.elementor-element-7e8782a4{
    position: absolute;
    top: -14%;
     left: calc(50% - 230px);
     rotate: 30deg;
     pointer-events: none;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-62103213 */.elementor-14813 .elementor-element.elementor-element-62103213{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-18ac343a */.elementor-14813 .elementor-element.elementor-element-18ac343a{scale: 1.7;}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-18ac343a{scale: 1.2;}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4625bb1b */.elementor-14813 .elementor-element.elementor-element-4625bb1b{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66c04ec6 */.elementor-14813 .elementor-element.elementor-element-66c04ec6{
    padding: 20px 18px;
    border-radius: 100px;
 
  

    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23ffffff" /><stop offset="1" stop-color="%23ffffff" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4c7c3769 */.elementor-14813 .elementor-element.elementor-element-4c7c3769 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
    padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-4c7c3769 .elementor-image-box-title{
     margin: 0;
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}

.linha::after{
position: absolute;
content: "";
width: 20px;
height: 1px;
top: 0%;
margin-top: 12px;
margin-left: -30px; 
left: 50%;
transform: translate(-50%, -50%);
background: #fff;
}

.linha::before{
position: absolute;
content: "";
width: 20px;
height: 1px;
top: 0%;
margin-top: 12px;
margin-right: -52px; 
right: 50%;
transform: translate(-50%, -50%);
background: #fff;
}



@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4c7c3769 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33e00bd3 */.elementor-14813 .elementor-element.elementor-element-33e00bd3{
    padding: 20px 18px;
    border-radius: 100px;
 
  

    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23ffffff" /><stop offset="1" stop-color="%23ffffff" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-20113864 */.elementor-14813 .elementor-element.elementor-element-20113864 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
    padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-20113864 .elementor-image-box-title{
     margin: 0;
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}

.linha::after{
position: absolute;
content: "";
width: 20px;
height: 1px;
top: 0%;
margin-top: 12px;
margin-left: -30px; 
left: 50%;
transform: translate(-50%, -50%);
background: #fff;
}

.linha::before{
position: absolute;
content: "";
width: 20px;
height: 1px;
top: 0%;
margin-top: 12px;
margin-right: -52px; 
right: 50%;
transform: translate(-50%, -50%);
background: #fff;
}



@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-20113864 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19cfcbdb */.elementor-14813 .elementor-element.elementor-element-19cfcbdb{
    padding: 20px 18px;
    border-radius: 100px;
 
  

    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23ffffff" /><stop offset="1" stop-color="%23ffffff" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31da8670 */.elementor-14813 .elementor-element.elementor-element-31da8670 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
    padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-31da8670 .elementor-image-box-title{
     margin: 0;
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}

.linha::after{
position: absolute;
content: "";
width: 20px;
height: 1px;
top: 0%;
margin-top: 12px;
margin-left: -30px; 
left: 50%;
transform: translate(-50%, -50%);
background: #fff;
}

.linha::before{
position: absolute;
content: "";
width: 20px;
height: 1px;
top: 0%;
margin-top: 12px;
margin-right: -52px; 
right: 50%;
transform: translate(-50%, -50%);
background: #fff;
}



@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-31da8670 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-601fde7 */.elementor-14813 .elementor-element.elementor-element-601fde7 .icones{
    background: linear-gradient(to bottom, #038835, #00712B);
    padding: 30px 30px;
    border-radius: 10px;
    border: 1px solid #E2F8E150;
      transition: 0.5s ease;
      text-wrap: balance;
      overflow: hidden;
}
.elementor-14813 .elementor-element.elementor-element-601fde7 .icones:hover, .elementor-14813 .elementor-element.elementor-element-601fde7 .icones-destaque:hover{
    scale: 1.1;
    transition: 0.5s ease;
    
}



.elementor-14813 .elementor-element.elementor-element-601fde7 .destaque{
    color: #97FF9F;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-375c025b */.elementor-14813 .elementor-element.elementor-element-375c025b{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20569aa4 */.elementor-14813 .elementor-element.elementor-element-20569aa4{
    position: absolute;
    top: -70%;
     right: calc(50% - 1000px);

}

/* Estilos para Smartphones */
@media only screen and (max-width: 767px) {
    .elementor-14813 .elementor-element.elementor-element-20569aa4{
    position: absolute;
    top: -20%;
     right: calc(50% - 240px);
     rotate: -25deg;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3ea09249 */.elementor-14813 .elementor-element.elementor-element-3ea09249{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-158925b1 */.elementor-14813 .elementor-element.elementor-element-158925b1{
    padding: 19px 16px;
    border-radius: 100px;
 
    position: absolute;
    bottom: 120px;
    left: 50%;
    transform: translatex(-50%);
    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23136617" /><stop offset="1" stop-color="%23136617" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-158925b1{
    bottom: 108px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-23c004b7 */.elementor-14813 .elementor-element.elementor-element-23c004b7{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d2e4dc */.elementor-14813 .elementor-element.elementor-element-56d2e4dc::after{
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0%;
    transform: translatex(-50%);
    height: 150px;
    width: 100%;
    background: #136617;
}

.elementor-14813 .elementor-element.elementor-element-56d2e4dc{
    overflow: hidden;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-56d2e4dc::after{
    height: 138px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-599c142b */.elementor-14813 .elementor-element.elementor-element-599c142b{
    padding: 19px 16px;
    border-radius: 100px;
 
    position: absolute;
    bottom: 120px;
    left: 50%;
    transform: translatex(-50%);
    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23136617" /><stop offset="1" stop-color="%23136617" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-599c142b{
    bottom: 108px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-203df3bf */.elementor-14813 .elementor-element.elementor-element-203df3bf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fadf0e0 */.elementor-14813 .elementor-element.elementor-element-4fadf0e0::after{
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0%;
    transform: translatex(-50%);
    height: 150px;
    width: 100%;
    background: #136617;
}

.elementor-14813 .elementor-element.elementor-element-4fadf0e0{
    overflow: hidden;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4fadf0e0::after{
    height: 138px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cb09154 */.elementor-14813 .elementor-element.elementor-element-2cb09154{
    padding: 19px 16px;
    border-radius: 100px;
 
    position: absolute;
    bottom: 120px;
    left: 50%;
    transform: translatex(-50%);
    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23136617" /><stop offset="1" stop-color="%23136617" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2cb09154{
    bottom: 108px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11c37eb9 */.elementor-14813 .elementor-element.elementor-element-11c37eb9{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-216e17cd */.elementor-14813 .elementor-element.elementor-element-216e17cd::after{
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0%;
    transform: translatex(-50%);
    height: 150px;
    width: 100%;
    background: #136617;
}

.elementor-14813 .elementor-element.elementor-element-216e17cd{
    overflow: hidden;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-216e17cd::after{
    height: 138px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-158925b1 */.elementor-14813 .elementor-element.elementor-element-158925b1{
    padding: 19px 16px;
    border-radius: 100px;
 
    position: absolute;
    bottom: 120px;
    left: 50%;
    transform: translatex(-50%);
    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23136617" /><stop offset="1" stop-color="%23136617" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-158925b1{
    bottom: 108px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-23c004b7 */.elementor-14813 .elementor-element.elementor-element-23c004b7{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d2e4dc */.elementor-14813 .elementor-element.elementor-element-56d2e4dc::after{
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0%;
    transform: translatex(-50%);
    height: 150px;
    width: 100%;
    background: #136617;
}

.elementor-14813 .elementor-element.elementor-element-56d2e4dc{
    overflow: hidden;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-56d2e4dc::after{
    height: 138px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-599c142b */.elementor-14813 .elementor-element.elementor-element-599c142b{
    padding: 19px 16px;
    border-radius: 100px;
 
    position: absolute;
    bottom: 120px;
    left: 50%;
    transform: translatex(-50%);
    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23136617" /><stop offset="1" stop-color="%23136617" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-599c142b{
    bottom: 108px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-203df3bf */.elementor-14813 .elementor-element.elementor-element-203df3bf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fadf0e0 */.elementor-14813 .elementor-element.elementor-element-4fadf0e0::after{
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0%;
    transform: translatex(-50%);
    height: 150px;
    width: 100%;
    background: #136617;
}

.elementor-14813 .elementor-element.elementor-element-4fadf0e0{
    overflow: hidden;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4fadf0e0::after{
    height: 138px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cb09154 */.elementor-14813 .elementor-element.elementor-element-2cb09154{
    padding: 19px 16px;
    border-radius: 100px;
 
    position: absolute;
    bottom: 120px;
    left: 50%;
    transform: translatex(-50%);
    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23136617" /><stop offset="1" stop-color="%23136617" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2cb09154{
    bottom: 108px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11c37eb9 */.elementor-14813 .elementor-element.elementor-element-11c37eb9{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-216e17cd */.elementor-14813 .elementor-element.elementor-element-216e17cd::after{
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0%;
    transform: translatex(-50%);
    height: 150px;
    width: 100%;
    background: #136617;
}

.elementor-14813 .elementor-element.elementor-element-216e17cd{
    overflow: hidden;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-216e17cd::after{
    height: 138px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-158925b1 */.elementor-14813 .elementor-element.elementor-element-158925b1{
    padding: 19px 16px;
    border-radius: 100px;
 
    position: absolute;
    bottom: 120px;
    left: 50%;
    transform: translatex(-50%);
    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23136617" /><stop offset="1" stop-color="%23136617" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-158925b1{
    bottom: 108px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-23c004b7 */.elementor-14813 .elementor-element.elementor-element-23c004b7{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d2e4dc */.elementor-14813 .elementor-element.elementor-element-56d2e4dc::after{
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0%;
    transform: translatex(-50%);
    height: 150px;
    width: 100%;
    background: #136617;
}

.elementor-14813 .elementor-element.elementor-element-56d2e4dc{
    overflow: hidden;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-56d2e4dc::after{
    height: 138px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-599c142b */.elementor-14813 .elementor-element.elementor-element-599c142b{
    padding: 19px 16px;
    border-radius: 100px;
 
    position: absolute;
    bottom: 120px;
    left: 50%;
    transform: translatex(-50%);
    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23136617" /><stop offset="1" stop-color="%23136617" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-599c142b{
    bottom: 108px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-203df3bf */.elementor-14813 .elementor-element.elementor-element-203df3bf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fadf0e0 */.elementor-14813 .elementor-element.elementor-element-4fadf0e0::after{
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0%;
    transform: translatex(-50%);
    height: 150px;
    width: 100%;
    background: #136617;
}

.elementor-14813 .elementor-element.elementor-element-4fadf0e0{
    overflow: hidden;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4fadf0e0::after{
    height: 138px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cb09154 */.elementor-14813 .elementor-element.elementor-element-2cb09154{
    padding: 19px 16px;
    border-radius: 100px;
 
    position: absolute;
    bottom: 120px;
    left: 50%;
    transform: translatex(-50%);
    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23136617" /><stop offset="1" stop-color="%23136617" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2cb09154{
    bottom: 108px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11c37eb9 */.elementor-14813 .elementor-element.elementor-element-11c37eb9{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-216e17cd */.elementor-14813 .elementor-element.elementor-element-216e17cd::after{
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0%;
    transform: translatex(-50%);
    height: 150px;
    width: 100%;
    background: #136617;
}

.elementor-14813 .elementor-element.elementor-element-216e17cd{
    overflow: hidden;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-216e17cd::after{
    height: 138px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-158925b1 */.elementor-14813 .elementor-element.elementor-element-158925b1{
    padding: 19px 16px;
    border-radius: 100px;
 
    position: absolute;
    bottom: 120px;
    left: 50%;
    transform: translatex(-50%);
    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23136617" /><stop offset="1" stop-color="%23136617" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-158925b1{
    bottom: 108px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-23c004b7 */.elementor-14813 .elementor-element.elementor-element-23c004b7{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d2e4dc */.elementor-14813 .elementor-element.elementor-element-56d2e4dc::after{
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0%;
    transform: translatex(-50%);
    height: 150px;
    width: 100%;
    background: #136617;
}

.elementor-14813 .elementor-element.elementor-element-56d2e4dc{
    overflow: hidden;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-56d2e4dc::after{
    height: 138px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-599c142b */.elementor-14813 .elementor-element.elementor-element-599c142b{
    padding: 19px 16px;
    border-radius: 100px;
 
    position: absolute;
    bottom: 120px;
    left: 50%;
    transform: translatex(-50%);
    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23136617" /><stop offset="1" stop-color="%23136617" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-599c142b{
    bottom: 108px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-203df3bf */.elementor-14813 .elementor-element.elementor-element-203df3bf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fadf0e0 */.elementor-14813 .elementor-element.elementor-element-4fadf0e0::after{
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0%;
    transform: translatex(-50%);
    height: 150px;
    width: 100%;
    background: #136617;
}

.elementor-14813 .elementor-element.elementor-element-4fadf0e0{
    overflow: hidden;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4fadf0e0::after{
    height: 138px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cb09154 */.elementor-14813 .elementor-element.elementor-element-2cb09154{
    padding: 19px 16px;
    border-radius: 100px;
 
    position: absolute;
    bottom: 120px;
    left: 50%;
    transform: translatex(-50%);
    z-index: 9;
   background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="none"><defs><linearGradient id="paint0_linear_116_2" x1="177" y1="0" x2="39.5" y2="152"><stop stop-color="%23136617" /><stop offset="1" stop-color="%23136617" /></linearGradient><clipPath id="clip0_116_2"><rect width="200" height="200" fill="black" /></clipPath></defs><g clip-path="url(%23clip0_116_2)"><path fill-rule="evenodd" clip-rule="evenodd" d="M29.2893 29.2893C19.2658 39.3128 15.6458 53.315 18.4294 66.2123C7.34132 73.3638 0 85.8246 0 100C-1.74156e-06 114.175 7.34132 126.636 18.4294 133.788C15.6458 146.685 19.2658 160.687 29.2893 170.711C39.3129 180.734 53.315 184.354 66.2123 181.571C73.3639 192.659 85.8246 200 100 200C114.175 200 126.636 192.659 133.788 181.571C146.685 184.354 160.687 180.734 170.711 170.711C180.734 160.687 184.354 146.685 181.571 133.788C192.659 126.636 200 114.175 200 100C200 85.8246 192.659 73.3638 181.571 66.2123C184.354 53.315 180.734 39.3129 170.711 29.2893C160.687 19.2658 146.685 15.6458 133.788 18.4294C126.636 7.34133 114.175 0 100 0C85.8246 0 73.3638 7.34131 66.2123 18.4293C53.315 15.6458 39.3129 19.2658 29.2893 29.2893Z" fill="url(%23paint0_linear_116_2)"/></g></svg>');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2cb09154{
    bottom: 108px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-11c37eb9 */.elementor-14813 .elementor-element.elementor-element-11c37eb9{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-216e17cd */.elementor-14813 .elementor-element.elementor-element-216e17cd::after{
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0%;
    transform: translatex(-50%);
    height: 150px;
    width: 100%;
    background: #136617;
}

.elementor-14813 .elementor-element.elementor-element-216e17cd{
    overflow: hidden;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-216e17cd::after{
    height: 138px;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-16cda825 */.elementor-14813 .elementor-element.elementor-element-16cda825 {
text-wrap: balance;
    
}

.elementor-14813 .elementor-element.elementor-element-16cda825 .elementor-swiper-button{
    display: none;
}

/* Estilos gerais dos bullets */
.elementor-14813 .elementor-element.elementor-element-16cda825 .swiper-pagination-bullet {
    margin: 0 4px;
    width: 8px;
    height: 8px;
    background-color: #05260330; /* Cor dos bullets inativos */
    border-radius: 50%;
    opacity: 0.7;
    transition: all 0.3s ease;
    display: inline-block; /* Garantir que os bullets sejam exibidos */
}

/* Bullet ativo (alargado e com outra cor) */
.elementor-14813 .elementor-element.elementor-element-16cda825 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 22px;
    height: 8px;
    background-color: #388E3C; /* Cor do bullet ativo */
    border-radius: 16px;
    opacity: 1;
    transition: all 0.3s ease;
}

/* Hover nos bullets */
.elementor-14813 .elementor-element.elementor-element-16cda825 .swiper-pagination-bullet:hover {
    opacity: 1; /* Destaque ao passar o mouse */
}

/* Ajustes no contêiner de paginação */
.elementor-14813 .elementor-element.elementor-element-16cda825 .swiper-pagination {
    position: relative;
    margin-top: 16px; /* Espaçamento entre o paginador e outros elementos */
    text-align: center; /* Centraliza os bullets */
    display: flex; /* Flexbox para centralização */
    justify-content: center;
    align-items: center;
    height: auto; /* Ajuste automático da altura */
}

/* Estilos específicos para dispositivos móveis */
@media only screen and (max-width: 767px) {
    .elementor-14813 .elementor-element.elementor-element-16cda825 .swiper-pagination-bullet {
        margin: 0 2px; /* Reduz margens entre bullets para telas pequenas */
    }
    .elementor-14813 .elementor-element.elementor-element-16cda825 .swiper-pagination {
        margin-top: 12px; /* Ajuste para reduzir espaço */
    }
    .elementor-14813 .elementor-element.elementor-element-16cda825 {
        text-wrap: balance;
    }
    .elementor-14813 .elementor-element.elementor-element-16cda825 .elementor-swiper-button {
        display: inline-block;
    }
}

/* Ajustes no contêiner principal do Swiper */
.elementor-14813 .elementor-element.elementor-element-16cda825 .swiper {
    overflow: hidden; /* Evita que elementos "flutuem" fora do contêiner */
}

/* Alinhamento adicional para evitar deslocamentos verticais no bullet ativo */
.elementor-14813 .elementor-element.elementor-element-16cda825 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    transform: translateY(0); /* Garante que o bullet ativo fique alinhado */
    margin: 0 4px; /* Mantém o alinhamento com os inativos */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7098eec5 */.elementor-14813 .elementor-element.elementor-element-7098eec5 {
text-wrap: balance;
    
}

.elementor-14813 .elementor-element.elementor-element-7098eec5 .elementor-image-box-title{
  font-weight: 700;
   background: linear-gradient(90deg, #388E3C 0%, #052907 99.75%);
    padding: 2px 8px; /* Padding horizontal para destacar a seleção */
    display: inline; /* Mantém o texto em linha */
    box-decoration-break: clone; /* Aplica o estilo em cada linha */
    -webkit-box-decoration-break: clone; /* Suporte para navegadores WebKit */
    color: #fff; /* Ajuste de cor para contraste */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f83d6dd */.elementor-14813 .elementor-element.elementor-element-2f83d6dd center{
    font-weight: 800;
    font-family: rebond grotesque;
   
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2f83d6dd center{
    font-size: 15px !important;
width: 250px;
  font-weight: 600;

}    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a772cac */.elementor-14813 .elementor-element.elementor-element-a772cac{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-2e5b7cd */.desconto, .preco, .mais-vendido, .produto-quatro, .produto-cinco, .produto-seis{
    position: absolute;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-quatro{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-cinco{
    left: 50px;
    top: 22px;
    transform: translatey(-50%);
      font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-seis{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
    width: 140px;
    
 text-align: left;
 line-height: 1.3em;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .mais-vendido{
    left: 44px;
    bottom: 14px;
    background: #FFB74D;
    border-radius: 100px;
    color: #fff;
    padding: 2px 10px;
    font-size: 12px;
    color: #170902 !important;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .desconto{
    right: 12px;
    top: 10px;
    background: #FF4F4F;
    border-radius: 100px;
    color: #fff;
    padding: 2px 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .preco{
    right: 15px;
    bottom: 10px;
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd s{
    padding-right: 5px;
    font-size: 11px;
    font-weight: 400;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #4A2114; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}
    
    .elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title:hover::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #FFEBE2; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    background-color: #000;
    width: 8px;
    height: 8px;
    border: 4px solid #fff; 
    left: 23px;
    
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  content: "";
  position: absolute;
  border: 1px solid #fff;
  width: 14px;
  height: 14px;
  border-radius: 100px;
  left: 27px;
  top: 50%;
  transform: translate(-50%, -50%);

}
.elementor-14813 .elementor-element.elementor-element-2e5b7cd  .e-n-tab-title{
    height: 74px;
    width: 100%;
}
.elementor-14813 .elementor-element.elementor-element-2e5b7cd{
    position: absolute;
    right: 0px;
    top: 190px;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-quatro{
    font-size: 12px;
     left: 34px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-cinco{
font-size: 12px;
 top: 25px;
 left: 34px;
}


.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-seis{
    font-size: 12px;
     left: 34px;
     width: 100px;
 
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .mais-vendido{
    left: 34px;
    bottom: 16px;
    padding: 1px 10px;
    font-size: 10px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .desconto{
    top: 14px;
    padding: 1px 14px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .preco{
    bottom: 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    left: 14px;
    
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  left: 18px;

}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title::before, .elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title:hover::before  {
    left: 11px;

}
.elementor-14813 .elementor-element.elementor-element-2e5b7cd{
    position: static !important;
}
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a556bd */.elementor-14813 .elementor-element.elementor-element-9a556bd{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-0d555e7 */.desconto, .preco, .mais-vendido, .produto-um, .produto-dois, .produto-tres{
    position: absolute;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-um{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-tres{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
    width: 140px;
    
 text-align: left;
 line-height: 1.3em;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-dois{
    left: 50px;
    top: 22px;
    transform: translatey(-50%);
      font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .mais-vendido{
    left: 44px;
    bottom: 14px;
    background: #FFB74D;
    border-radius: 100px;
    color: #fff;
    padding: 2px 10px;
    font-size: 12px;
    color: #170902 !important;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .desconto{
    right: 12px;
    top: 10px;
    background: #FF4F4F;
    border-radius: 100px;
    color: #fff;
    padding: 2px 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .preco{
    right: 15px;
    bottom: 10px;
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 s{
    padding-right: 5px;
    font-size: 11px;
    font-weight: 400;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #4A2114; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}
    
    .elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title:hover::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #FFEBE2; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    background-color: #000;
    width: 8px;
    height: 8px;
    border: 4px solid #fff; 
    left: 23px;
    
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  content: "";
  position: absolute;
  border: 1px solid #fff;
  width: 14px;
  height: 14px;
  border-radius: 100px;
  left: 27px;
  top: 50%;
  transform: translate(-50%, -50%);

}
.elementor-14813 .elementor-element.elementor-element-0d555e7  .e-n-tab-title{
    height: 74px;
    width: 100%;
}
.elementor-14813 .elementor-element.elementor-element-0d555e7{
    position: absolute;
    right: 0px;
    top: 190px;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-um{
    font-size: 12px;
     left: 34px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-dois{
font-size: 12px;
 top: 25px;
 left: 34px;
}


.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-tres{
    font-size: 12px;
     left: 34px;
     width: 100px;
 
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .mais-vendido{
    left: 34px;
    bottom: 16px;
    padding: 1px 10px;
    font-size: 10px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .desconto{
    top: 14px;
    padding: 1px 14px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .preco{
    bottom: 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    left: 14px;
    
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  left: 18px;

}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title::before, .elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title:hover::before  {
    left: 11px;

}
.elementor-14813 .elementor-element.elementor-element-0d555e7{
    position: static !important;
}
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e8f0047 */.elementor-14813 .elementor-element.elementor-element-e8f0047{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4eb129 */.elementor-14813 .elementor-element.elementor-element-d4eb129 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c45a6e0 */.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ad4112 */.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -10px;
    top: 180px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae5d9c3 */.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d55091 */.elementor-14813 .elementor-element.elementor-element-1d55091 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9398016 */.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-217337f */.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4eb129 */.elementor-14813 .elementor-element.elementor-element-d4eb129 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c45a6e0 */.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ad4112 */.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -10px;
    top: 180px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae5d9c3 */.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d55091 */.elementor-14813 .elementor-element.elementor-element-1d55091 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9398016 */.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-217337f */.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4eb129 */.elementor-14813 .elementor-element.elementor-element-d4eb129 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c45a6e0 */.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ad4112 */.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -10px;
    top: 180px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae5d9c3 */.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d55091 */.elementor-14813 .elementor-element.elementor-element-1d55091 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9398016 */.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-217337f */.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-88f4bfa */.desconto, .preco, .mais-vendido, .produto-sete, .produto-oito{
    position: absolute;
}



.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-sete{
    left: 50px;
    top: 22px;
    transform: translatey(-50%);
      font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-oito{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
    width: 140px;
    
 text-align: left;
 line-height: 1.3em;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .mais-vendido{
    left: 44px;
    bottom: 14px;
    background: #FFB74D;
    border-radius: 100px;
    color: #fff;
    padding: 2px 10px;
    font-size: 12px;
    color: #170902 !important;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .desconto{
    right: 12px;
    top: 10px;
    background: #FF4F4F;
    border-radius: 100px;
    color: #fff;
    padding: 2px 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .preco{
    right: 15px;
    bottom: 10px;
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa s{
    padding-right: 5px;
    font-size: 11px;
    font-weight: 400;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #4A2114; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}
    
    .elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title:hover::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #FFEBE2; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    background-color: #000;
    width: 8px;
    height: 8px;
    border: 4px solid #fff; 
    left: 23px;
    
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  content: "";
  position: absolute;
  border: 1px solid #fff;
  width: 14px;
  height: 14px;
  border-radius: 100px;
  left: 27px;
  top: 50%;
  transform: translate(-50%, -50%);

}
.elementor-14813 .elementor-element.elementor-element-88f4bfa  .e-n-tab-title{
    height: 74px;
    width: 100%;
}
.elementor-14813 .elementor-element.elementor-element-88f4bfa{
    position: absolute;
    right: 0px;
    top: 190px;
}

@media only screen and (max-width: 767px) {

.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-sete{
font-size: 12px;
 top: 25px;
 left: 34px;
  width: 100px;
   text-align: left;
 line-height: 1.3em;
}


.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-oito{
    font-size: 12px;
     left: 34px;
     width: 100px;
 
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .mais-vendido{
    left: 34px;
    bottom: 10px;
    padding: 1px 10px;
    font-size: 10px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .desconto{
    top: 14px;
    padding: 1px 14px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .preco{
    bottom: 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    left: 14px;
    
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  left: 18px;

}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title::before, .elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title:hover::before  {
    left: 11px;

}
.elementor-14813 .elementor-element.elementor-element-88f4bfa{
    position: static !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a772cac */.elementor-14813 .elementor-element.elementor-element-a772cac{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-2e5b7cd */.desconto, .preco, .mais-vendido, .produto-quatro, .produto-cinco, .produto-seis{
    position: absolute;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-quatro{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-cinco{
    left: 50px;
    top: 22px;
    transform: translatey(-50%);
      font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-seis{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
    width: 140px;
    
 text-align: left;
 line-height: 1.3em;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .mais-vendido{
    left: 44px;
    bottom: 14px;
    background: #FFB74D;
    border-radius: 100px;
    color: #fff;
    padding: 2px 10px;
    font-size: 12px;
    color: #170902 !important;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .desconto{
    right: 12px;
    top: 10px;
    background: #FF4F4F;
    border-radius: 100px;
    color: #fff;
    padding: 2px 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .preco{
    right: 15px;
    bottom: 10px;
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd s{
    padding-right: 5px;
    font-size: 11px;
    font-weight: 400;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #4A2114; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}
    
    .elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title:hover::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #FFEBE2; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    background-color: #000;
    width: 8px;
    height: 8px;
    border: 4px solid #fff; 
    left: 23px;
    
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  content: "";
  position: absolute;
  border: 1px solid #fff;
  width: 14px;
  height: 14px;
  border-radius: 100px;
  left: 27px;
  top: 50%;
  transform: translate(-50%, -50%);

}
.elementor-14813 .elementor-element.elementor-element-2e5b7cd  .e-n-tab-title{
    height: 74px;
    width: 100%;
}
.elementor-14813 .elementor-element.elementor-element-2e5b7cd{
    position: absolute;
    right: 0px;
    top: 190px;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-quatro{
    font-size: 12px;
     left: 34px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-cinco{
font-size: 12px;
 top: 25px;
 left: 34px;
}


.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-seis{
    font-size: 12px;
     left: 34px;
     width: 100px;
 
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .mais-vendido{
    left: 34px;
    bottom: 16px;
    padding: 1px 10px;
    font-size: 10px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .desconto{
    top: 14px;
    padding: 1px 14px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .preco{
    bottom: 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    left: 14px;
    
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  left: 18px;

}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title::before, .elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title:hover::before  {
    left: 11px;

}
.elementor-14813 .elementor-element.elementor-element-2e5b7cd{
    position: static !important;
}
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a556bd */.elementor-14813 .elementor-element.elementor-element-9a556bd{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-0d555e7 */.desconto, .preco, .mais-vendido, .produto-um, .produto-dois, .produto-tres{
    position: absolute;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-um{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-tres{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
    width: 140px;
    
 text-align: left;
 line-height: 1.3em;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-dois{
    left: 50px;
    top: 22px;
    transform: translatey(-50%);
      font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .mais-vendido{
    left: 44px;
    bottom: 14px;
    background: #FFB74D;
    border-radius: 100px;
    color: #fff;
    padding: 2px 10px;
    font-size: 12px;
    color: #170902 !important;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .desconto{
    right: 12px;
    top: 10px;
    background: #FF4F4F;
    border-radius: 100px;
    color: #fff;
    padding: 2px 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .preco{
    right: 15px;
    bottom: 10px;
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 s{
    padding-right: 5px;
    font-size: 11px;
    font-weight: 400;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #4A2114; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}
    
    .elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title:hover::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #FFEBE2; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    background-color: #000;
    width: 8px;
    height: 8px;
    border: 4px solid #fff; 
    left: 23px;
    
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  content: "";
  position: absolute;
  border: 1px solid #fff;
  width: 14px;
  height: 14px;
  border-radius: 100px;
  left: 27px;
  top: 50%;
  transform: translate(-50%, -50%);

}
.elementor-14813 .elementor-element.elementor-element-0d555e7  .e-n-tab-title{
    height: 74px;
    width: 100%;
}
.elementor-14813 .elementor-element.elementor-element-0d555e7{
    position: absolute;
    right: 0px;
    top: 190px;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-um{
    font-size: 12px;
     left: 34px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-dois{
font-size: 12px;
 top: 25px;
 left: 34px;
}


.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-tres{
    font-size: 12px;
     left: 34px;
     width: 100px;
 
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .mais-vendido{
    left: 34px;
    bottom: 16px;
    padding: 1px 10px;
    font-size: 10px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .desconto{
    top: 14px;
    padding: 1px 14px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .preco{
    bottom: 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    left: 14px;
    
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  left: 18px;

}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title::before, .elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title:hover::before  {
    left: 11px;

}
.elementor-14813 .elementor-element.elementor-element-0d555e7{
    position: static !important;
}
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e8f0047 */.elementor-14813 .elementor-element.elementor-element-e8f0047{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4eb129 */.elementor-14813 .elementor-element.elementor-element-d4eb129 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c45a6e0 */.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ad4112 */.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -10px;
    top: 180px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae5d9c3 */.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d55091 */.elementor-14813 .elementor-element.elementor-element-1d55091 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9398016 */.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-217337f */.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4eb129 */.elementor-14813 .elementor-element.elementor-element-d4eb129 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c45a6e0 */.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ad4112 */.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -10px;
    top: 180px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae5d9c3 */.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d55091 */.elementor-14813 .elementor-element.elementor-element-1d55091 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9398016 */.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-217337f */.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4eb129 */.elementor-14813 .elementor-element.elementor-element-d4eb129 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c45a6e0 */.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ad4112 */.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -10px;
    top: 180px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae5d9c3 */.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d55091 */.elementor-14813 .elementor-element.elementor-element-1d55091 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9398016 */.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-217337f */.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-88f4bfa */.desconto, .preco, .mais-vendido, .produto-sete, .produto-oito{
    position: absolute;
}



.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-sete{
    left: 50px;
    top: 22px;
    transform: translatey(-50%);
      font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-oito{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
    width: 140px;
    
 text-align: left;
 line-height: 1.3em;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .mais-vendido{
    left: 44px;
    bottom: 14px;
    background: #FFB74D;
    border-radius: 100px;
    color: #fff;
    padding: 2px 10px;
    font-size: 12px;
    color: #170902 !important;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .desconto{
    right: 12px;
    top: 10px;
    background: #FF4F4F;
    border-radius: 100px;
    color: #fff;
    padding: 2px 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .preco{
    right: 15px;
    bottom: 10px;
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa s{
    padding-right: 5px;
    font-size: 11px;
    font-weight: 400;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #4A2114; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}
    
    .elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title:hover::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #FFEBE2; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    background-color: #000;
    width: 8px;
    height: 8px;
    border: 4px solid #fff; 
    left: 23px;
    
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  content: "";
  position: absolute;
  border: 1px solid #fff;
  width: 14px;
  height: 14px;
  border-radius: 100px;
  left: 27px;
  top: 50%;
  transform: translate(-50%, -50%);

}
.elementor-14813 .elementor-element.elementor-element-88f4bfa  .e-n-tab-title{
    height: 74px;
    width: 100%;
}
.elementor-14813 .elementor-element.elementor-element-88f4bfa{
    position: absolute;
    right: 0px;
    top: 190px;
}

@media only screen and (max-width: 767px) {

.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-sete{
font-size: 12px;
 top: 25px;
 left: 34px;
  width: 100px;
   text-align: left;
 line-height: 1.3em;
}


.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-oito{
    font-size: 12px;
     left: 34px;
     width: 100px;
 
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .mais-vendido{
    left: 34px;
    bottom: 10px;
    padding: 1px 10px;
    font-size: 10px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .desconto{
    top: 14px;
    padding: 1px 14px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .preco{
    bottom: 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    left: 14px;
    
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  left: 18px;

}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title::before, .elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title:hover::before  {
    left: 11px;

}
.elementor-14813 .elementor-element.elementor-element-88f4bfa{
    position: static !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a772cac */.elementor-14813 .elementor-element.elementor-element-a772cac{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-2e5b7cd */.desconto, .preco, .mais-vendido, .produto-quatro, .produto-cinco, .produto-seis{
    position: absolute;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-quatro{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-cinco{
    left: 50px;
    top: 22px;
    transform: translatey(-50%);
      font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-seis{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
    width: 140px;
    
 text-align: left;
 line-height: 1.3em;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .mais-vendido{
    left: 44px;
    bottom: 14px;
    background: #FFB74D;
    border-radius: 100px;
    color: #fff;
    padding: 2px 10px;
    font-size: 12px;
    color: #170902 !important;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .desconto{
    right: 12px;
    top: 10px;
    background: #FF4F4F;
    border-radius: 100px;
    color: #fff;
    padding: 2px 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .preco{
    right: 15px;
    bottom: 10px;
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd s{
    padding-right: 5px;
    font-size: 11px;
    font-weight: 400;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #4A2114; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}
    
    .elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title:hover::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #FFEBE2; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    background-color: #000;
    width: 8px;
    height: 8px;
    border: 4px solid #fff; 
    left: 23px;
    
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  content: "";
  position: absolute;
  border: 1px solid #fff;
  width: 14px;
  height: 14px;
  border-radius: 100px;
  left: 27px;
  top: 50%;
  transform: translate(-50%, -50%);

}
.elementor-14813 .elementor-element.elementor-element-2e5b7cd  .e-n-tab-title{
    height: 74px;
    width: 100%;
}
.elementor-14813 .elementor-element.elementor-element-2e5b7cd{
    position: absolute;
    right: 0px;
    top: 190px;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-quatro{
    font-size: 12px;
     left: 34px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-cinco{
font-size: 12px;
 top: 25px;
 left: 34px;
}


.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-seis{
    font-size: 12px;
     left: 34px;
     width: 100px;
 
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .mais-vendido{
    left: 34px;
    bottom: 16px;
    padding: 1px 10px;
    font-size: 10px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .desconto{
    top: 14px;
    padding: 1px 14px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .preco{
    bottom: 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    left: 14px;
    
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  left: 18px;

}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title::before, .elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title:hover::before  {
    left: 11px;

}
.elementor-14813 .elementor-element.elementor-element-2e5b7cd{
    position: static !important;
}
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a556bd */.elementor-14813 .elementor-element.elementor-element-9a556bd{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-0d555e7 */.desconto, .preco, .mais-vendido, .produto-um, .produto-dois, .produto-tres{
    position: absolute;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-um{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-tres{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
    width: 140px;
    
 text-align: left;
 line-height: 1.3em;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-dois{
    left: 50px;
    top: 22px;
    transform: translatey(-50%);
      font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .mais-vendido{
    left: 44px;
    bottom: 14px;
    background: #FFB74D;
    border-radius: 100px;
    color: #fff;
    padding: 2px 10px;
    font-size: 12px;
    color: #170902 !important;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .desconto{
    right: 12px;
    top: 10px;
    background: #FF4F4F;
    border-radius: 100px;
    color: #fff;
    padding: 2px 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .preco{
    right: 15px;
    bottom: 10px;
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 s{
    padding-right: 5px;
    font-size: 11px;
    font-weight: 400;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #4A2114; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}
    
    .elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title:hover::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #FFEBE2; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    background-color: #000;
    width: 8px;
    height: 8px;
    border: 4px solid #fff; 
    left: 23px;
    
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  content: "";
  position: absolute;
  border: 1px solid #fff;
  width: 14px;
  height: 14px;
  border-radius: 100px;
  left: 27px;
  top: 50%;
  transform: translate(-50%, -50%);

}
.elementor-14813 .elementor-element.elementor-element-0d555e7  .e-n-tab-title{
    height: 74px;
    width: 100%;
}
.elementor-14813 .elementor-element.elementor-element-0d555e7{
    position: absolute;
    right: 0px;
    top: 190px;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-um{
    font-size: 12px;
     left: 34px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-dois{
font-size: 12px;
 top: 25px;
 left: 34px;
}


.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-tres{
    font-size: 12px;
     left: 34px;
     width: 100px;
 
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .mais-vendido{
    left: 34px;
    bottom: 16px;
    padding: 1px 10px;
    font-size: 10px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .desconto{
    top: 14px;
    padding: 1px 14px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .preco{
    bottom: 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    left: 14px;
    
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  left: 18px;

}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title::before, .elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title:hover::before  {
    left: 11px;

}
.elementor-14813 .elementor-element.elementor-element-0d555e7{
    position: static !important;
}
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e8f0047 */.elementor-14813 .elementor-element.elementor-element-e8f0047{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4eb129 */.elementor-14813 .elementor-element.elementor-element-d4eb129 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c45a6e0 */.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ad4112 */.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -10px;
    top: 180px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae5d9c3 */.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d55091 */.elementor-14813 .elementor-element.elementor-element-1d55091 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9398016 */.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-217337f */.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4eb129 */.elementor-14813 .elementor-element.elementor-element-d4eb129 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c45a6e0 */.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ad4112 */.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -10px;
    top: 180px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae5d9c3 */.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d55091 */.elementor-14813 .elementor-element.elementor-element-1d55091 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9398016 */.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-217337f */.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4eb129 */.elementor-14813 .elementor-element.elementor-element-d4eb129 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c45a6e0 */.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ad4112 */.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -10px;
    top: 180px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae5d9c3 */.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d55091 */.elementor-14813 .elementor-element.elementor-element-1d55091 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9398016 */.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-217337f */.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-88f4bfa */.desconto, .preco, .mais-vendido, .produto-sete, .produto-oito{
    position: absolute;
}



.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-sete{
    left: 50px;
    top: 22px;
    transform: translatey(-50%);
      font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-oito{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
    width: 140px;
    
 text-align: left;
 line-height: 1.3em;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .mais-vendido{
    left: 44px;
    bottom: 14px;
    background: #FFB74D;
    border-radius: 100px;
    color: #fff;
    padding: 2px 10px;
    font-size: 12px;
    color: #170902 !important;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .desconto{
    right: 12px;
    top: 10px;
    background: #FF4F4F;
    border-radius: 100px;
    color: #fff;
    padding: 2px 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .preco{
    right: 15px;
    bottom: 10px;
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa s{
    padding-right: 5px;
    font-size: 11px;
    font-weight: 400;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #4A2114; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}
    
    .elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title:hover::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #FFEBE2; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    background-color: #000;
    width: 8px;
    height: 8px;
    border: 4px solid #fff; 
    left: 23px;
    
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  content: "";
  position: absolute;
  border: 1px solid #fff;
  width: 14px;
  height: 14px;
  border-radius: 100px;
  left: 27px;
  top: 50%;
  transform: translate(-50%, -50%);

}
.elementor-14813 .elementor-element.elementor-element-88f4bfa  .e-n-tab-title{
    height: 74px;
    width: 100%;
}
.elementor-14813 .elementor-element.elementor-element-88f4bfa{
    position: absolute;
    right: 0px;
    top: 190px;
}

@media only screen and (max-width: 767px) {

.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-sete{
font-size: 12px;
 top: 25px;
 left: 34px;
  width: 100px;
   text-align: left;
 line-height: 1.3em;
}


.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-oito{
    font-size: 12px;
     left: 34px;
     width: 100px;
 
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .mais-vendido{
    left: 34px;
    bottom: 10px;
    padding: 1px 10px;
    font-size: 10px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .desconto{
    top: 14px;
    padding: 1px 14px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .preco{
    bottom: 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    left: 14px;
    
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  left: 18px;

}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title::before, .elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title:hover::before  {
    left: 11px;

}
.elementor-14813 .elementor-element.elementor-element-88f4bfa{
    position: static !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a772cac */.elementor-14813 .elementor-element.elementor-element-a772cac{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ccfcc8 */.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5ccfcc8
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-75b1ffd */.valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
.ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-75b1ffd s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    .valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1432b4e */.elementor-14813 .elementor-element.elementor-element-1432b4e .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5696a4b */.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5696a4b
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3852d7e */.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3852d7e{
    position: absolute;
    right: -10px;
    top: 90px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e6bd9c */.elementor-14813 .elementor-element.elementor-element-7e6bd9c .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63ecab */.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-a63ecab
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbcb07a */.elementor-14813 .elementor-element.elementor-element-dbcb07a .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-2e5b7cd */.desconto, .preco, .mais-vendido, .produto-quatro, .produto-cinco, .produto-seis{
    position: absolute;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-quatro{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-cinco{
    left: 50px;
    top: 22px;
    transform: translatey(-50%);
      font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-seis{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
    width: 140px;
    
 text-align: left;
 line-height: 1.3em;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .mais-vendido{
    left: 44px;
    bottom: 14px;
    background: #FFB74D;
    border-radius: 100px;
    color: #fff;
    padding: 2px 10px;
    font-size: 12px;
    color: #170902 !important;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .desconto{
    right: 12px;
    top: 10px;
    background: #FF4F4F;
    border-radius: 100px;
    color: #fff;
    padding: 2px 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .preco{
    right: 15px;
    bottom: 10px;
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd s{
    padding-right: 5px;
    font-size: 11px;
    font-weight: 400;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #4A2114; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}
    
    .elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title:hover::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #FFEBE2; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    background-color: #000;
    width: 8px;
    height: 8px;
    border: 4px solid #fff; 
    left: 23px;
    
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  content: "";
  position: absolute;
  border: 1px solid #fff;
  width: 14px;
  height: 14px;
  border-radius: 100px;
  left: 27px;
  top: 50%;
  transform: translate(-50%, -50%);

}
.elementor-14813 .elementor-element.elementor-element-2e5b7cd  .e-n-tab-title{
    height: 74px;
    width: 100%;
}
.elementor-14813 .elementor-element.elementor-element-2e5b7cd{
    position: absolute;
    right: 0px;
    top: 190px;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-quatro{
    font-size: 12px;
     left: 34px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-cinco{
font-size: 12px;
 top: 25px;
 left: 34px;
}


.elementor-14813 .elementor-element.elementor-element-2e5b7cd .produto-seis{
    font-size: 12px;
     left: 34px;
     width: 100px;
 
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .mais-vendido{
    left: 34px;
    bottom: 16px;
    padding: 1px 10px;
    font-size: 10px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .desconto{
    top: 14px;
    padding: 1px 14px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .preco{
    bottom: 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    left: 14px;
    
}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  left: 18px;

}

.elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title::before, .elementor-14813 .elementor-element.elementor-element-2e5b7cd .e-n-tab-title:hover::before  {
    left: 11px;

}
.elementor-14813 .elementor-element.elementor-element-2e5b7cd{
    position: static !important;
}
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a556bd */.elementor-14813 .elementor-element.elementor-element-9a556bd{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b083cd */.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2b083cd
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-346b1ef */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-346b1ef s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9f55fa5 */.elementor-14813 .elementor-element.elementor-element-9f55fa5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cbf4ef */.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}
@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-5cbf4ef
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36316aa */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-36316aa s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b52f4bb */.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-b52f4bb{
    position: absolute;
    right: -10px;
    top: 130px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75367e5 */.elementor-14813 .elementor-element.elementor-element-75367e5 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84adbaf */.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: -20px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-84adbaf
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -870px;
 
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ee5e98 */valor{
    font-size: 55px;
    font-weight: 800;
    line-height: 1.3;
    color: #388E3C;
}
ba{ color: #052603;}

.elementor-14813 .elementor-element.elementor-element-2ee5e98 s{
    font-size: 16px;
    font-weight: 500;
}

@media only screen and (max-width: 767px) {
    valor{
    font-size: 50px;
    font-weight: 800;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-629d2d4 */.elementor-14813 .elementor-element.elementor-element-629d2d4 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-0d555e7 */.desconto, .preco, .mais-vendido, .produto-um, .produto-dois, .produto-tres{
    position: absolute;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-um{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-tres{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
    width: 140px;
    
 text-align: left;
 line-height: 1.3em;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-dois{
    left: 50px;
    top: 22px;
    transform: translatey(-50%);
      font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .mais-vendido{
    left: 44px;
    bottom: 14px;
    background: #FFB74D;
    border-radius: 100px;
    color: #fff;
    padding: 2px 10px;
    font-size: 12px;
    color: #170902 !important;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .desconto{
    right: 12px;
    top: 10px;
    background: #FF4F4F;
    border-radius: 100px;
    color: #fff;
    padding: 2px 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .preco{
    right: 15px;
    bottom: 10px;
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 s{
    padding-right: 5px;
    font-size: 11px;
    font-weight: 400;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #4A2114; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}
    
    .elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title:hover::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #FFEBE2; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    background-color: #000;
    width: 8px;
    height: 8px;
    border: 4px solid #fff; 
    left: 23px;
    
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  content: "";
  position: absolute;
  border: 1px solid #fff;
  width: 14px;
  height: 14px;
  border-radius: 100px;
  left: 27px;
  top: 50%;
  transform: translate(-50%, -50%);

}
.elementor-14813 .elementor-element.elementor-element-0d555e7  .e-n-tab-title{
    height: 74px;
    width: 100%;
}
.elementor-14813 .elementor-element.elementor-element-0d555e7{
    position: absolute;
    right: 0px;
    top: 190px;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-um{
    font-size: 12px;
     left: 34px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-dois{
font-size: 12px;
 top: 25px;
 left: 34px;
}


.elementor-14813 .elementor-element.elementor-element-0d555e7 .produto-tres{
    font-size: 12px;
     left: 34px;
     width: 100px;
 
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .mais-vendido{
    left: 34px;
    bottom: 16px;
    padding: 1px 10px;
    font-size: 10px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .desconto{
    top: 14px;
    padding: 1px 14px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .preco{
    bottom: 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    left: 14px;
    
}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  left: 18px;

}

.elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title::before, .elementor-14813 .elementor-element.elementor-element-0d555e7 .e-n-tab-title:hover::before  {
    left: 11px;

}
.elementor-14813 .elementor-element.elementor-element-0d555e7{
    position: static !important;
}
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e8f0047 */.elementor-14813 .elementor-element.elementor-element-e8f0047{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4eb129 */.elementor-14813 .elementor-element.elementor-element-d4eb129 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c45a6e0 */.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ad4112 */.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -10px;
    top: 180px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae5d9c3 */.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d55091 */.elementor-14813 .elementor-element.elementor-element-1d55091 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9398016 */.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-217337f */.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4eb129 */.elementor-14813 .elementor-element.elementor-element-d4eb129 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c45a6e0 */.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ad4112 */.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -10px;
    top: 180px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae5d9c3 */.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d55091 */.elementor-14813 .elementor-element.elementor-element-1d55091 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9398016 */.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-217337f */.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4eb129 */.elementor-14813 .elementor-element.elementor-element-d4eb129 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c45a6e0 */.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-c45a6e0
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ad4112 */.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -90px;
    top: 40px;
    pointer-events: none;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-0ad4112{
    position: absolute;
    right: -10px;
    top: 180px;
    z-index: 9;
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae5d9c3 */.elementor-14813 .elementor-element.elementor-element-ae5d9c3 .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d55091 */.elementor-14813 .elementor-element.elementor-element-1d55091 b{
    font-weight: 800;
    color: #388E3C;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9398016 */.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
    transform: translate(-50%, -50%);
    left: -580px;
    top: 64px;
    transform: translatey(-50%);
    

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-9398016
{
    position: absolute;
left: 50%;
transform: translatex(-50%);
width: 500px;
 top: -785px;
 
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-217337f */.elementor-14813 .elementor-element.elementor-element-217337f .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{
    color: #D9FFDB !important;
    font-weight: 800;
}

.elementor-icon-list-item:nth-child(2) .fa-truck {
    color: #D9FFDB !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-88f4bfa */.desconto, .preco, .mais-vendido, .produto-sete, .produto-oito{
    position: absolute;
}



.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-sete{
    left: 50px;
    top: 22px;
    transform: translatey(-50%);
      font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-oito{
    left: 50px;
    top: 50%;
    transform: translatey(-50%);
    font-weight: 700;
    width: 140px;
    
 text-align: left;
 line-height: 1.3em;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .mais-vendido{
    left: 44px;
    bottom: 14px;
    background: #FFB74D;
    border-radius: 100px;
    color: #fff;
    padding: 2px 10px;
    font-size: 12px;
    color: #170902 !important;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .desconto{
    right: 12px;
    top: 10px;
    background: #FF4F4F;
    border-radius: 100px;
    color: #fff;
    padding: 2px 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .preco{
    right: 15px;
    bottom: 10px;
    font-weight: 700;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa s{
    padding-right: 5px;
    font-size: 11px;
    font-weight: 400;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #4A2114; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}
    
    .elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title:hover::before {
    content: '';
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 14px;
    height: 14px;
    border: 1px solid #FFEBE2; /* Borda da bolinha */
    border-radius: 50%;
    background-color: transparent;}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    background-color: #000;
    width: 8px;
    height: 8px;
    border: 4px solid #fff; 
    left: 23px;
    
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  content: "";
  position: absolute;
  border: 1px solid #fff;
  width: 14px;
  height: 14px;
  border-radius: 100px;
  left: 27px;
  top: 50%;
  transform: translate(-50%, -50%);

}
.elementor-14813 .elementor-element.elementor-element-88f4bfa  .e-n-tab-title{
    height: 74px;
    width: 100%;
}
.elementor-14813 .elementor-element.elementor-element-88f4bfa{
    position: absolute;
    right: 0px;
    top: 190px;
}

@media only screen and (max-width: 767px) {

.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-sete{
font-size: 12px;
 top: 25px;
 left: 34px;
  width: 100px;
   text-align: left;
 line-height: 1.3em;
}


.elementor-14813 .elementor-element.elementor-element-88f4bfa .produto-oito{
    font-size: 12px;
     left: 34px;
     width: 100px;
 
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .mais-vendido{
    left: 34px;
    bottom: 10px;
    padding: 1px 10px;
    font-size: 10px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .desconto{
    top: 14px;
    padding: 1px 14px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .preco{
    bottom: 14px;
    font-size: 14px;
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::before {
    left: 14px;
    
}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after{
  left: 18px;

}

.elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title::before, .elementor-14813 .elementor-element.elementor-element-88f4bfa .e-n-tab-title:hover::before  {
    left: 11px;

}
.elementor-14813 .elementor-element.elementor-element-88f4bfa{
    position: static !important;
}
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-22473e3 *//*CONFIGURACAO*/
.elementor-14813 .elementor-element.elementor-element-22473e3{
    height: 800px;
}
.elementor-14813 .elementor-element.elementor-element-22473e3::after{
    content:"";
    position: absolute;
    background: #f2f2f260;
    border: 1px solid #0526032B;
    width: 560px;
    height: 100%;
    top: 0%;
    right: 0%;
    z-index: -1;
    border-radius: 20px
}

/* BOTAO LARANJA*/

.elementor-14813 .elementor-element.elementor-element-22473e3 #laranja{
    position: absolute;
    top: 64px;
  right: 274px;
    width: 62px;
    height: 62px;
    border-radius: 20px;
    color: transparent !important;
    z-index: 999;

}

.elementor-14813 .elementor-element.elementor-element-22473e3 #laranja::after{
    content: "";
    background: url("https://greemy.com.br/wp-content/uploads/2025/01/laranja-icone.png") top center;
    position: absolute;
    background-size: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 50px;
    height: 50px;
    z-index: 9;
 

}

.elementor-14813 .elementor-element.elementor-element-22473e3 #laranja::before {
     content: "Laranja";
   position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%); 
    color: #050200;
    font-family: 'Rebond Grotesque', sans-serif;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 0.4px;
    z-index: 9999;
    text-align: center;
    line-height: 1.2;
    margin: 10px 0 0 0;
    width: auto;

}

/* BOTAO LIMAO*/
.elementor-14813 .elementor-element.elementor-element-22473e3 #limao{
    position: absolute;
     top: 64px;
    right: 400px;
     width: 62px;
    height: 62px;
        border-radius: 20px;
       color: transparent !important;
        z-index: 999;
    
}

.elementor-14813 .elementor-element.elementor-element-22473e3 #limao::after{
    content: "";
    background: url("https://greemy.com.br/wp-content/uploads/2025/01/limao-icone.png") top center;
    position: absolute;
    background-size: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 50px;
    height: 50px;
    z-index: 9;
}

.elementor-14813 .elementor-element.elementor-element-22473e3 #limao::before {
        content: "Limão Siciliano";
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%); 
    color: #050200;
    font-family: 'Rebond Grotesque', sans-serif;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 0.4px;
    z-index: 9999;
    text-align: center;
    line-height: 1.2;
    margin: 10px 0 0 0;

    width: auto;
}

/* BOTAO MIX*/

.elementor-14813 .elementor-element.elementor-element-22473e3 #mix{
    position: absolute;
     top: 64px;
    right: 100px;
    transform: translate();
     width: 110px;
    height: 62px;
       border-radius: 20px;
       color: transparent !important;
        z-index: 999;
    
}

.elementor-14813 .elementor-element.elementor-element-22473e3 #mix::after{
    content: "";
    background: url("https://greemy.com.br/wp-content/uploads/2025/01/mix-icone-1.png") top center;
    position: absolute;
    background-size: cover;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
     width: 94px;
    height: 50px;
    z-index: 9;
}

#mix, #laranja, #limao {
    position: relative;
}

#mix::before {
    content: "Laranja+\A Limão Siciliano";  /* \A insere uma quebra de linha */
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%); 
    color: #050200;
    font-family: 'Rebond Grotesque', sans-serif;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 0.4px;
    z-index: 9999;
    text-align: center;
    line-height: 1.2;
    margin: 10px 0 0 0;
    width: 120px;
    white-space: pre-line; /* Permite quebras de linha */
}








@media only screen and (max-width: 767px) {
 .elementor-14813 .elementor-element.elementor-element-22473e3 #laranja{
    position: absolute;
    top: 84px;
    left: 140px;
     width: 54px;
    height: 54px;    

}

.elementor-14813 .elementor-element.elementor-element-22473e3 #laranja::after{
    width: 34px;
    height: 34px;
}

.elementor-14813 .elementor-element.elementor-element-22473e3 #laranja::before {
    font-size: 12px;
    letter-spacing: 0.4px;
 
    margin: 6px 0 0 0;
     line-height: 1.4em;
}


 .elementor-14813 .elementor-element.elementor-element-22473e3 #limao{
    position: absolute;
    top: 84px;
    left: 40px;
     width: 54px;
    height: 54px;    

}

.elementor-14813 .elementor-element.elementor-element-22473e3 #limao::after{
    width: 34px;
    height: 34px;
}

.elementor-14813 .elementor-element.elementor-element-22473e3 #limao::before {
    font-size: 12px;
    letter-spacing: 0.4px;
 line-height: 1.4em;
    margin: 6px 0 0 0;
}

.elementor-14813 .elementor-element.elementor-element-22473e3 #mix{
    position: absolute;
    top: 84px;
    left: 240px;
     width: 84px;
    height: 54px;    

}

.elementor-14813 .elementor-element.elementor-element-22473e3 #mix::after{
    width: 64px;
    height: 34px;
}

.elementor-14813 .elementor-element.elementor-element-22473e3 #mix::before {
    font-size: 12px;
    letter-spacing: 0.4px;
  line-height: 1.4em;
    margin: 6px 0 0 0;
}

.elementor-14813 .elementor-element.elementor-element-22473e3::after{
    content:"";
    position: absolute;
    width: 360px;
    height: 98%;
    top: 0px;
    right: 0%;
    z-index: -1;
    border-radius: 20px;
  
} 
.elementor-14813 .elementor-element.elementor-element-22473e3{
    height: 810px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdca975 */.elementor-14813 .elementor-element.elementor-element-fdca975 .destaque-valor{
    position: absolute;
    top: 0px;
    right: 0px;
    background: #A6ECA9;
    padding: 10px 20px;
    border-radius: 20px 20px 0px 0px;
    width: 560px;
}


.elementor-14813 .elementor-element.elementor-element-fdca975 .destaque-rodape{
    position: absolute;
    bottom: -68px;
    right: 0px;
    background: #003803;
    padding: 10px 0px;
    border-radius: 0px 0px 20px 20px;
    width: 560px;
}

.elementor-14813 .elementor-element.elementor-element-fdca975 destaque-valor-texto{
    font-weight: 800
}

@media only screen and (max-width: 767px) {

.elementor-14813 .elementor-element.elementor-element-fdca975{
    overflow: visible;
}
.elementor-14813 .elementor-element.elementor-element-fdca975 .destaque-valor{
    width: 360px;
}


.elementor-14813 .elementor-element.elementor-element-fdca975 .destaque-rodape{
    position: absolute;
    bottom: -68px;
    right: 0px;
    background: #003803;
    padding: 10px 0px;
    border-radius: 0px 0px 20px 20px;
    width: 560px;
}


}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4728ff5e */.elementor-14813 .elementor-element.elementor-element-4728ff5e{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-489b8ee4 */.elementor-14813 .elementor-element.elementor-element-489b8ee4{
    position: absolute;
    pointer-events: none;
    bottom: 100px;
    opacity: 0.03
 
}


.elementor-14813 .elementor-element.elementor-element-489b8ee4 svg{
    width: 2000px;
    height: unset;
    z-index: -1;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d23f19d */.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: 300px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-405fe540 */.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79b0e545 */.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3bb23ac5 */.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a4c749c */.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f3c17aa */.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2e6b66e4 */.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c3f989a */.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-256af79d */.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-78f875f */.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d23f19d */.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: 300px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-405fe540 */.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79b0e545 */.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3bb23ac5 */.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a4c749c */.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f3c17aa */.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2e6b66e4 */.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c3f989a */.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-256af79d */.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-78f875f */.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d23f19d */.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: 300px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-405fe540 */.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79b0e545 */.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3bb23ac5 */.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a4c749c */.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f3c17aa */.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2e6b66e4 */.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c3f989a */.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-256af79d */.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-78f875f */.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d23f19d */.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: 300px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-405fe540 */.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79b0e545 */.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3bb23ac5 */.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a4c749c */.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f3c17aa */.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2e6b66e4 */.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c3f989a */.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-256af79d */.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-78f875f */.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d23f19d */.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: 300px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-405fe540 */.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79b0e545 */.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3bb23ac5 */.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a4c749c */.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f3c17aa */.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2e6b66e4 */.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c3f989a */.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-256af79d */.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-78f875f */.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d23f19d */.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: 300px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-405fe540 */.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79b0e545 */.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3bb23ac5 */.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a4c749c */.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f3c17aa */.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2e6b66e4 */.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c3f989a */.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-256af79d */.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-78f875f */.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d23f19d */.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: 300px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-405fe540 */.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79b0e545 */.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3bb23ac5 */.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a4c749c */.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f3c17aa */.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2e6b66e4 */.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c3f989a */.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-256af79d */.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-78f875f */.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d23f19d */.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: 300px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-405fe540 */.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79b0e545 */.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3bb23ac5 */.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a4c749c */.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f3c17aa */.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2e6b66e4 */.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c3f989a */.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-256af79d */.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-78f875f */.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d23f19d */.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: 300px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-405fe540 */.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79b0e545 */.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3bb23ac5 */.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a4c749c */.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f3c17aa */.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2e6b66e4 */.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c3f989a */.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-256af79d */.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-78f875f */.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d23f19d */.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: 300px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-405fe540 */.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79b0e545 */.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3bb23ac5 */.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a4c749c */.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f3c17aa */.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2e6b66e4 */.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c3f989a */.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-256af79d */.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-78f875f */.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7d23f19d */.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: 300px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7d23f19d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-405fe540 */.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-405fe540 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-79b0e545 */.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-79b0e545 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3bb23ac5 */.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3bb23ac5 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a4c749c */.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2a4c749c .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f3c17aa */.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-4f3c17aa .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2e6b66e4 */.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-2e6b66e4 .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7c3f989a */.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7c3f989a .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-256af79d */.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-256af79d .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-78f875f */.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: 340px;
  left: 50%;
  transform: translatex(-50%);
  position: relative;
  text-wrap: balance;
  padding: 0 20px;
}

.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-title{
     transform: translatex(-50%);
     position: relative;
     left: 50%;
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-78f875f .elementor-image-box-description{
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-327ae59e */.carrossel::after {
    content: "Arraste";
    font-family: rebond grotesque;
    position: absolute;
    top: var(--mouse-y, 50%);
    left: var(--mouse-x, 50%);
    transform: translate(-50%, -50%);
    background-color: #05260390;
    color: #fff;
    padding: 10px 20px;
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    border-radius: 5px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
    pointer-events: none;
    z-index: 9;
    opacity: 0;
    transition: opacity 0.2s ease;
}

.carrossel:hover::after {
    opacity: 1;
}


/* Estilos gerais dos bullets */
.elementor-14813 .elementor-element.elementor-element-327ae59e .swiper-pagination-bullet {
    margin: 0 4px;
    width: 8px;
    height: 8px;
    background-color: #05260330; /* Cor dos bullets inativos */
    border-radius: 50%;
    opacity: 0.7;
    transition: all 0.3s ease;
    display: none; /* Garantir que os bullets sejam exibidos */
}

/* Bullet ativo (alargado e com outra cor) */
.elementor-14813 .elementor-element.elementor-element-327ae59e .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 22px;
    height: 8px;
    background-color: #388E3C; /* Cor do bullet ativo */
    border-radius: 16px;
    opacity: 1;
    transition: all 0.3s ease;
}

/* Hover nos bullets */
.elementor-14813 .elementor-element.elementor-element-327ae59e .swiper-pagination-bullet:hover {
    opacity: 1; /* Destaque ao passar o mouse */
}

/* Ajustes no contêiner de paginação */
.elementor-14813 .elementor-element.elementor-element-327ae59e .swiper-pagination {
    position: relative;
    margin-top: 16px; /* Espaçamento entre o paginador e outros elementos */
    text-align: center; /* Centraliza os bullets */
    display: flex; /* Flexbox para centralização */
    justify-content: center;
    align-items: center;
    height: auto; /* Ajuste automático da altura */
}

/* Estilos específicos para dispositivos móveis */
@media only screen and (max-width: 767px) {
    .elementor-14813 .elementor-element.elementor-element-327ae59e .swiper-pagination-bullet {
        margin: 0 2px; /* Reduz margens entre bullets para telas pequenas */
         display: inline-block;
    }
    .elementor-14813 .elementor-element.elementor-element-327ae59e .swiper-pagination {
        margin-top: 12px; /* Ajuste para reduzir espaço */
    }
    .elementor-14813 .elementor-element.elementor-element-327ae59e {
        text-wrap: balance;
    }
    .elementor-14813 .elementor-element.elementor-element-327ae59e .elementor-swiper-button {
        display: inline-block;
    }
}

/* Ajustes no contêiner principal do Swiper */
.elementor-14813 .elementor-element.elementor-element-327ae59e .swiper {
    overflow: visible; /* Evita que elementos "flutuem" fora do contêiner */
}

/* Alinhamento adicional para evitar deslocamentos verticais no bullet ativo */
.elementor-14813 .elementor-element.elementor-element-327ae59e .swiper-pagination-bullet.swiper-pagination-bullet-active {
    transform: translateY(0); /* Garante que o bullet ativo fique alinhado */
    margin: 0 4px; /* Mantém o alinhamento com os inativos */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-466214c9 */.elementor-14813 .elementor-element.elementor-element-466214c9 svg{
    overflow: visible;
    height: unset;
}

#circulo1{
    animation: waves 2s linear 0s infinite;
    
}

#circulo2{
    animation: waves 2s linear 1s infinite;
    
}
    
@keyframes waves{
    0%{
        transform: scale(1);
        transform-origin: center center;
        opacity: 0.5;
    }
        70%{
        opacity: 0;
    }
      100%{
        transform: scale(1.5);
        transform-origin: center center;
        opacity: 0;
    }
}   

#girar {
    animation: rotate 30s infinite linear;
    transform-origin: center;
    z-index: 1;
}

@keyframes rotate {
    0% {
        transform: rotate(0deg);
    }
    
    100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3f34b1cf */.elementor-14813 .elementor-element.elementor-element-3f34b1cf{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73be0b55 */.elementor-14813 .elementor-element.elementor-element-73be0b55{
    position: absolute;
    top: -120px;
    right: calc(50% - 400px);
    rotate: -25deg;
     animation: float-bonus 4s ease-in-out infinite;
}

@keyframes float-bonus {
    0%, 100% {
     transform: translateY(0);
     filter: blur(0);
     -webkit-filter: blur(0);
}
    50% {
transform: translateY(-20px);
    filter: blur(5px);
     -webkit-filter: blur(5px);
}
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-73be0b55{
    top: -320px;
    right: calc(50% - 230px);
}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54ca5221 */.elementor-14813 .elementor-element.elementor-element-54ca5221{
    position: absolute;
    bottom: -140px;
    left: calc(50% - 700px);
     animation: float-bonusa 4s ease-in-out infinite;
     pointer-events: none;
}

@keyframes float-bonusa {
    0%, 100% {
     transform: translateY(0);
     filter: blur(0);
     -webkit-filter: blur(0);
}
    50% {
transform: translateY(-20px);

}
}


@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-54ca5221{
    bottom: -80px;
    left: calc(50% - 200px);
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37c80c84 */.elementor-14813 .elementor-element.elementor-element-37c80c84{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e7bfd8a */.elementor-14813 .elementor-element.elementor-element-6e7bfd8a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-747bb5d7 */.elementor-14813 .elementor-element.elementor-element-747bb5d7 .e-n-accordion-item-title-header{
    padding-right: 80px;
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-747bb5d7 .e-n-accordion-item-title-header{
    padding-right: 30px;
    text-wrap: balance;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-39040ec6 */.elementor-14813 .elementor-element.elementor-element-39040ec6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2f27af7a */.elementor-14813 .elementor-element.elementor-element-2f27af7a{
    position: absolute;
    left: -50px;
    pointer-events: none;
    
}

.elementor-14813 .elementor-element.elementor-element-2f27af7a svg{
    width: 500px;
    height: unset;
   
}

#borda-whats, #telefone-whats{
    fill: #D9FFDB !important;
    opacity: 0.02;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9182f7 */.elementor-14813 .elementor-element.elementor-element-c9182f7{
    overflow: hidden;
}

.elementor-14813 .elementor-element.elementor-element-c9182f7::after{
    content: "";
    position: absolute;
    left: -50px;
    top: -50px;
    width: 200px;
    height: 200px;
    background: #136617;
    filter: blur(80px);
     mix-blend-mode: screen;
     pointer-events: none;
}

.elementor-14813 .elementor-element.elementor-element-c9182f7::before{
    content: "";
    position: absolute;
    left: 90%;
    top: 80%;
    width: 200px;
    height: 200px;
    background: #136617;
    filter: blur(80px);
     mix-blend-mode: screen;
         pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-38cac068 */.elementor-14813 .elementor-element.elementor-element-38cac068{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7b3d68d7 */.elementor-14813 .elementor-element.elementor-element-7b3d68d7{
    overflow: hidden;
    width: 400px;
    height: 440px;
     border-radius: 10px;
}

.instagram-media{
    top: -58px;
    position: relative;
    scale: 1.01;
   
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7b3d68d7{
    overflow: hidden;
    width: 350px;
    height: 410px;
     border-radius: 10px;
}
.instagram-media{
    top: -63px;
    position: relative;
    scale: 1.01;
    left: 0px;
   
}    
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-692c40c7 */.elementor-14813 .elementor-element.elementor-element-692c40c7{
    overflow: hidden;
    width: 400px;
    height: 440px;
     border-radius: 10px;
}

.elementor-14813 .elementor-element.elementor-element-692c40c7 .instagram-media{
    top: -58px;
    position: relative;
    scale: 1.43;
   
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-692c40c7{
    overflow: hidden;
    width: 400px;
    height: 386px;
     border-radius: 10px;
}
.elementor-14813 .elementor-element.elementor-element-692c40c7 .instagram-media{
    top: -70px;
   
}
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a8c4e9d */.elementor-14813 .elementor-element.elementor-element-3a8c4e9d{
    overflow: hidden;
    width: 400px;
    height: 440px;
     border-radius: 10px;
}

.elementor-14813 .elementor-element.elementor-element-3a8c4e9d .instagram-media{
    top: -58px;
    position: relative;
    scale: 1.43;
   
}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-3a8c4e9d{
    overflow: hidden;
    width: 400px;
    height: 386px;
     border-radius: 10px;
}
.elementor-14813 .elementor-element.elementor-element-3a8c4e9d .instagram-media{
    top: -70px;
   
}
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7701704c */.elementor-14813 .elementor-element.elementor-element-7701704c{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-19658e4c */.elementor-14813 .elementor-element.elementor-element-19658e4c{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7744c36a */.elementor-14813 .elementor-element.elementor-element-7744c36a esp{
    display: block;
    padding-top: 5px;
}

.elementor-14813 .elementor-element.elementor-element-7744c36a .elementor-icon-list-text:hover{
    color: #fff;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-63a557dc */.elementor-14813 .elementor-element.elementor-element-63a557dc{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6fc6c9d6 */.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 esp{
    display: block;
    padding-top: 5px;
}

.elementor-14813 .elementor-element.elementor-element-6fc6c9d6 .elementor-icon-list-text:hover{
    color: #fff;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5ef33d7 */.elementor-14813 .elementor-element.elementor-element-5ef33d7{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49bee1de */.elementor-14813 .elementor-element.elementor-element-49bee1de esp{
    display: block;
    padding-top: 5px;
}

.elementor-14813 .elementor-element.elementor-element-49bee1de .elementor-icon-list-text:hover{
    color: #fff;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5ec42a5a */.elementor-14813 .elementor-element.elementor-element-5ec42a5a{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4c3a9ee */.elementor-14813 .elementor-element.elementor-element-4c3a9ee{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7fda7e08 */.elementor-14813 .elementor-element.elementor-element-7fda7e08 #ra-verified-seal {
  transform: scale(0.7); /* diminui o tamanho, ajuste o valor (0.5 = 50%, 0.8 = 80%) */
  transform-origin: top left; /* ponto de referência do "zoom" */
  display: inline-block;
    filter: grayscale(100%);

}

@media only screen and (max-width: 767px) {
.elementor-14813 .elementor-element.elementor-element-7fda7e08 #ra-verified-seal {
  transform: scale(0.6);
}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3e7e0dc2 */.elementor-14813 .elementor-element.elementor-element-3e7e0dc2 .elementor-icon-list-text:hover{
    color: #fff;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-192c7ae4 */.elementor-14813 .elementor-element.elementor-element-192c7ae4{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9779017 */.elementor-14813 .elementor-element.elementor-element-9779017{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1c9bcfb0 */.elementor-14813 .elementor-element.elementor-element-1c9bcfb0 .elementor-icon-list-icon{
margin-right: -14px !important;
}

.elementor-14813 .elementor-element.elementor-element-1c9bcfb0 .elementor-icon-list-item:nth-child(1) .fa-instagram:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rebond Grotesque';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://dreamsnutrition.com/wp-content/uploads/2025/09/RebondGrotesque-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Rebond Grotesque';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://dreamsnutrition.com/wp-content/uploads/2025/09/RebondGrotesque-Medium-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Rebond Grotesque';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://dreamsnutrition.com/wp-content/uploads/2025/09/RebondGrotesque-Semibold-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Rebond Grotesque';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dreamsnutrition.com/wp-content/uploads/2025/09/RebondGrotesque-Bold-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Rebond Grotesque';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */