.elementor-6721 .elementor-element.elementor-element-090745a{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:70px;--padding-right:70px;}.elementor-6721 .elementor-element.elementor-element-090745a:not(.elementor-motion-effects-element-type-background), .elementor-6721 .elementor-element.elementor-element-090745a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05751A;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6721 .elementor-element.elementor-element-c62a8e5 .elementor-button{background-color:#FFFFFF;font-family:"Space Mono", Sans-serif;font-size:20px;font-weight:500;fill:#6E6E6E;color:#6E6E6E;}.elementor-6721 .elementor-element.elementor-element-c62a8e5{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-c62a8e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6721 .elementor-element.elementor-element-86c1afb{--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:space-around;--align-items:center;}.elementor-6721 .elementor-element.elementor-element-aba056b .elementor-button{background-color:#16A34A;}.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 .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-6721 .elementor-element.elementor-element-a80d0fc{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;--dynamic-text-color:#16A34A;}.elementor-6721 .elementor-element.elementor-element-a80d0fc .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-a80d0fc .elementor-headline-plain-text{color:#020817;}.elementor-6721 .elementor-element.elementor-element-a80d0fc .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;}.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 );}.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 );}.elementor-6721 .elementor-element.elementor-element-bbd2f20{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:44;}.elementor-6721 .elementor-element.elementor-element-bbd2f20 .elementor-image-box-title{font-family:"Poppins", Sans-serif;color:#6B7280;}.elementor-6721 .elementor-element.elementor-element-bbd2f20 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-6721 .elementor-element.elementor-element-981e77b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6721 .elementor-element.elementor-element-e6ffef6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6721 .elementor-element.elementor-element-4fd71d3{width:100%;max-width:100%;}.elementor-6721 .elementor-element.elementor-element-df27608{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6721 .elementor-element.elementor-element-e617af4{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-740609c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6721 .elementor-element.elementor-element-3b4ef67{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-3b4ef67 .elementor-image-box-title{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-3b4ef67 .elementor-image-box-description{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-3d8eed6{--display:flex;}.elementor-6721 .elementor-element.elementor-element-c1bdee7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.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 );}.elementor-6721 .elementor-element.elementor-element-00f82c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-44b24fd .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-bc6bfd0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-6721 .elementor-element.elementor-element-bc6bfd0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-6721 .elementor-element.elementor-element-bc6bfd0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-6721 .elementor-element.elementor-element-bc6bfd0 .elementor-image-box-title{margin-bottom:0px;font-family:"TonCondensed", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-bc6bfd0 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-6721 .elementor-element.elementor-element-bc6bfd0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6721 .elementor-element.elementor-element-61a53b4{width:100%;max-width:100%;text-align:center;}.elementor-6721 .elementor-element.elementor-element-61a53b4 .elementor-heading-title{font-family:"TonCondensed", Sans-serif;font-size:30px;font-weight:700;}.elementor-6721 .elementor-element.elementor-element-39aa0d5{--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:3px 3px;--row-gap:3px;--column-gap:3px;--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-6721 .elementor-element.elementor-element-3e398f3{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-3e398f3 .elementor-image-box-wrapper{text-align:center;}.elementor-6721 .elementor-element.elementor-element-3e398f3 .elementor-image-box-title{margin-bottom:3px;font-family:"TonCondensed", Sans-serif;font-size:25px;font-weight:700;line-height:25px;color:#000000;}.elementor-6721 .elementor-element.elementor-element-3e398f3 .elementor-image-box-description{font-family:"TonCondensed", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-6721 .elementor-element.elementor-element-225c35d{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-225c35d .elementor-image-box-wrapper{text-align:center;}.elementor-6721 .elementor-element.elementor-element-225c35d .elementor-image-box-title{margin-bottom:3px;font-family:"TonCondensed", Sans-serif;font-size:25px;font-weight:700;line-height:25px;color:#000000;}.elementor-6721 .elementor-element.elementor-element-225c35d .elementor-image-box-description{font-family:"TonCondensed", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-6721 .elementor-element.elementor-element-6e3b447{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-6e3b447 .elementor-image-box-wrapper{text-align:center;}.elementor-6721 .elementor-element.elementor-element-6e3b447 .elementor-image-box-title{margin-bottom:3px;font-family:"TonCondensed", Sans-serif;font-size:25px;font-weight:700;line-height:25px;color:#000000;}.elementor-6721 .elementor-element.elementor-element-6e3b447 .elementor-image-box-description{font-family:"TonCondensed", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-6721 .elementor-element.elementor-element-54059bd{--display:flex;}.elementor-6721 .elementor-element.elementor-element-6d05206 .elementor-heading-title{font-family:"Poppins", Sans-serif;}.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-6721 .elementor-element.elementor-element-b3710a3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6721 .elementor-element.elementor-element-b3710a3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6721 .elementor-element.elementor-element-b3710a3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6721 .elementor-element.elementor-element-b3710a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6721 .elementor-element.elementor-element-b3710a3 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-6721 .elementor-element.elementor-element-b3710a3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6721 .elementor-element.elementor-element-ad8924d .elementor-button{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-b32a9cb{--display:flex;}.elementor-6721 .elementor-element.elementor-element-89dc28a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6721 .elementor-element.elementor-element-17af897 .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-7427b52 .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-3416ec5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-6721 .elementor-element.elementor-element-3416ec5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-6721 .elementor-element.elementor-element-3416ec5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-6721 .elementor-element.elementor-element-3416ec5 .elementor-image-box-title{margin-bottom:0px;font-family:"TonCondensed", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-3416ec5 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-6721 .elementor-element.elementor-element-3416ec5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6721 .elementor-element.elementor-element-249d1ff{width:100%;max-width:100%;text-align:center;}.elementor-6721 .elementor-element.elementor-element-249d1ff .elementor-heading-title{font-family:"TonCondensed", Sans-serif;font-size:30px;font-weight:700;}.elementor-6721 .elementor-element.elementor-element-d1b52d9{--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:3px 3px;--row-gap:3px;--column-gap:3px;--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-6721 .elementor-element.elementor-element-b3a9742{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-b3a9742 .elementor-image-box-wrapper{text-align:center;}.elementor-6721 .elementor-element.elementor-element-b3a9742 .elementor-image-box-title{margin-bottom:3px;font-family:"TonCondensed", Sans-serif;font-size:25px;font-weight:700;line-height:25px;color:#000000;}.elementor-6721 .elementor-element.elementor-element-b3a9742 .elementor-image-box-description{font-family:"TonCondensed", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-6721 .elementor-element.elementor-element-35d2aba{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-35d2aba .elementor-image-box-wrapper{text-align:center;}.elementor-6721 .elementor-element.elementor-element-35d2aba .elementor-image-box-title{margin-bottom:3px;font-family:"TonCondensed", Sans-serif;font-size:25px;font-weight:700;line-height:25px;color:#000000;}.elementor-6721 .elementor-element.elementor-element-35d2aba .elementor-image-box-description{font-family:"TonCondensed", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-6721 .elementor-element.elementor-element-24a6d34{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-24a6d34 .elementor-image-box-wrapper{text-align:center;}.elementor-6721 .elementor-element.elementor-element-24a6d34 .elementor-image-box-title{margin-bottom:3px;font-family:"TonCondensed", Sans-serif;font-size:25px;font-weight:700;line-height:25px;color:#000000;}.elementor-6721 .elementor-element.elementor-element-24a6d34 .elementor-image-box-description{font-family:"TonCondensed", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-6721 .elementor-element.elementor-element-09fc1d5{--display:flex;}.elementor-6721 .elementor-element.elementor-element-f586d1c .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-0303b60 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6721 .elementor-element.elementor-element-0303b60 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6721 .elementor-element.elementor-element-0303b60{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6721 .elementor-element.elementor-element-0303b60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6721 .elementor-element.elementor-element-0303b60 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-6721 .elementor-element.elementor-element-0303b60 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6721 .elementor-element.elementor-element-4007e59 .elementor-button{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-1472def{--display:flex;}.elementor-6721 .elementor-element.elementor-element-a7d5650{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6721 .elementor-element.elementor-element-751533b .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-392626f .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-11df417.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-6721 .elementor-element.elementor-element-11df417.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-6721 .elementor-element.elementor-element-11df417.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-6721 .elementor-element.elementor-element-11df417 .elementor-image-box-title{margin-bottom:0px;font-family:"TonCondensed", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-11df417 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-6721 .elementor-element.elementor-element-11df417 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6721 .elementor-element.elementor-element-9926e7f{width:100%;max-width:100%;text-align:center;}.elementor-6721 .elementor-element.elementor-element-9926e7f .elementor-heading-title{font-family:"TonCondensed", Sans-serif;font-size:30px;font-weight:700;}.elementor-6721 .elementor-element.elementor-element-f0ee912{--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:3px 3px;--row-gap:3px;--column-gap:3px;--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-6721 .elementor-element.elementor-element-7331bb4{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-7331bb4 .elementor-image-box-wrapper{text-align:center;}.elementor-6721 .elementor-element.elementor-element-7331bb4 .elementor-image-box-title{margin-bottom:3px;font-family:"TonCondensed", Sans-serif;font-size:25px;font-weight:700;line-height:25px;color:#000000;}.elementor-6721 .elementor-element.elementor-element-7331bb4 .elementor-image-box-description{font-family:"TonCondensed", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-6721 .elementor-element.elementor-element-a9658bc{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-a9658bc .elementor-image-box-wrapper{text-align:center;}.elementor-6721 .elementor-element.elementor-element-a9658bc .elementor-image-box-title{margin-bottom:3px;font-family:"TonCondensed", Sans-serif;font-size:25px;font-weight:700;line-height:25px;color:#000000;}.elementor-6721 .elementor-element.elementor-element-a9658bc .elementor-image-box-description{font-family:"TonCondensed", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-6721 .elementor-element.elementor-element-ad6deaf{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-ad6deaf .elementor-image-box-wrapper{text-align:center;}.elementor-6721 .elementor-element.elementor-element-ad6deaf .elementor-image-box-title{margin-bottom:3px;font-family:"TonCondensed", Sans-serif;font-size:25px;font-weight:700;line-height:25px;color:#000000;}.elementor-6721 .elementor-element.elementor-element-ad6deaf .elementor-image-box-description{font-family:"TonCondensed", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-6721 .elementor-element.elementor-element-df1ceca{--display:flex;}.elementor-6721 .elementor-element.elementor-element-2dd994b .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-7484623 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6721 .elementor-element.elementor-element-7484623 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6721 .elementor-element.elementor-element-7484623{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6721 .elementor-element.elementor-element-7484623 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6721 .elementor-element.elementor-element-7484623 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-6721 .elementor-element.elementor-element-7484623 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6721 .elementor-element.elementor-element-b20fd4d .elementor-button{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-f84f2b6{--display:flex;}.elementor-6721 .elementor-element.elementor-element-d46f689{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6721 .elementor-element.elementor-element-50eeffa .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-7839d57 .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-d5e5e14.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-6721 .elementor-element.elementor-element-d5e5e14.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-6721 .elementor-element.elementor-element-d5e5e14.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-6721 .elementor-element.elementor-element-d5e5e14 .elementor-image-box-title{margin-bottom:0px;font-family:"TonCondensed", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-d5e5e14 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-6721 .elementor-element.elementor-element-d5e5e14 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6721 .elementor-element.elementor-element-be497b1{width:100%;max-width:100%;text-align:center;}.elementor-6721 .elementor-element.elementor-element-be497b1 .elementor-heading-title{font-family:"TonCondensed", Sans-serif;font-size:30px;font-weight:700;}.elementor-6721 .elementor-element.elementor-element-c03cd70{--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:3px 3px;--row-gap:3px;--column-gap:3px;--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-6721 .elementor-element.elementor-element-040e9af{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-040e9af .elementor-image-box-wrapper{text-align:center;}.elementor-6721 .elementor-element.elementor-element-040e9af .elementor-image-box-title{margin-bottom:3px;font-family:"TonCondensed", Sans-serif;font-size:25px;font-weight:700;line-height:25px;color:#000000;}.elementor-6721 .elementor-element.elementor-element-040e9af .elementor-image-box-description{font-family:"TonCondensed", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-6721 .elementor-element.elementor-element-991ca5a{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-991ca5a .elementor-image-box-wrapper{text-align:center;}.elementor-6721 .elementor-element.elementor-element-991ca5a .elementor-image-box-title{margin-bottom:3px;font-family:"TonCondensed", Sans-serif;font-size:25px;font-weight:700;line-height:25px;color:#000000;}.elementor-6721 .elementor-element.elementor-element-991ca5a .elementor-image-box-description{font-family:"TonCondensed", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-6721 .elementor-element.elementor-element-8c5e627{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-8c5e627 .elementor-image-box-wrapper{text-align:center;}.elementor-6721 .elementor-element.elementor-element-8c5e627 .elementor-image-box-title{margin-bottom:3px;font-family:"TonCondensed", Sans-serif;font-size:25px;font-weight:700;line-height:25px;color:#000000;}.elementor-6721 .elementor-element.elementor-element-8c5e627 .elementor-image-box-description{font-family:"TonCondensed", Sans-serif;font-size:12px;font-weight:500;color:#000000;}.elementor-6721 .elementor-element.elementor-element-ef49895{--display:flex;}.elementor-6721 .elementor-element.elementor-element-91f2e3d .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-dee3b38 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6721 .elementor-element.elementor-element-dee3b38 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6721 .elementor-element.elementor-element-dee3b38{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6721 .elementor-element.elementor-element-dee3b38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6721 .elementor-element.elementor-element-dee3b38 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-6721 .elementor-element.elementor-element-dee3b38 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6721 .elementor-element.elementor-element-1ff55f6 .elementor-button{font-family:"Poppins", Sans-serif;}.elementor-6721 .elementor-element.elementor-element-84fda38{--e-n-carousel-swiper-slides-to-display:4;--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;}.elementor-6721 .elementor-element.elementor-element-c42acc1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-6721 .elementor-element.elementor-element-39aa0d5{--width:100%;}.elementor-6721 .elementor-element.elementor-element-d1b52d9{--width:100%;}.elementor-6721 .elementor-element.elementor-element-f0ee912{--width:100%;}.elementor-6721 .elementor-element.elementor-element-c03cd70{--width:100%;}}@media(max-width:1024px){.elementor-6721 .elementor-element.elementor-element-090745a{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-6721 .elementor-element.elementor-element-246378b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-c62a8e5{--container-widget-width:53%;--container-widget-flex-grow:0;width:var( --container-widget-width, 53% );max-width:53%;}.elementor-6721 .elementor-element.elementor-element-c62a8e5 .elementor-button{font-size:17px;}.elementor-6721 .elementor-element.elementor-element-a80d0fc{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-6721 .elementor-element.elementor-element-bbd2f20{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-6721 .elementor-element.elementor-element-e617af4{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-6721 .elementor-element.elementor-element-bc6bfd0{width:100%;max-width:100%;}.elementor-6721 .elementor-element.elementor-element-bc6bfd0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6721 .elementor-element.elementor-element-3416ec5{width:100%;max-width:100%;}.elementor-6721 .elementor-element.elementor-element-3416ec5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6721 .elementor-element.elementor-element-11df417{width:100%;max-width:100%;}.elementor-6721 .elementor-element.elementor-element-11df417 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6721 .elementor-element.elementor-element-d5e5e14{width:100%;max-width:100%;}.elementor-6721 .elementor-element.elementor-element-d5e5e14 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-6721 .elementor-element.elementor-element-84fda38{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-6721 .elementor-element.elementor-element-090745a{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-6721 .elementor-element.elementor-element-246378b{width:100%;max-width:100%;}.elementor-6721 .elementor-element.elementor-element-246378b.elementor-element{--align-self:center;}.elementor-6721 .elementor-element.elementor-element-c62a8e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6721 .elementor-element.elementor-element-c62a8e5 .elementor-button{font-size:16px;}.elementor-6721 .elementor-element.elementor-element-86c1afb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6721 .elementor-element.elementor-element-a80d0fc{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-6721 .elementor-element.elementor-element-bbd2f20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-6721 .elementor-element.elementor-element-e617af4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-6721 .elementor-element.elementor-element-740609c{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6721 .elementor-element.elementor-element-3b4ef67{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-6721 .elementor-element.elementor-element-3b4ef67 .elementor-image-box-title{margin-bottom:10px;}.elementor-6721 .elementor-element.elementor-element-bc6bfd0 .elementor-image-box-img{margin-bottom:0px;}.elementor-6721 .elementor-element.elementor-element-bc6bfd0 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-6721 .elementor-element.elementor-element-61a53b4 .elementor-heading-title{font-size:40px;}.elementor-6721 .elementor-element.elementor-element-39aa0d5{--width:90%;--justify-content:space-between;}.elementor-6721 .elementor-element.elementor-element-3e398f3{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-6721 .elementor-element.elementor-element-3e398f3 .elementor-image-box-title{font-size:28px;}.elementor-6721 .elementor-element.elementor-element-3e398f3 .elementor-image-box-description{font-size:12px;}.elementor-6721 .elementor-element.elementor-element-225c35d{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-6721 .elementor-element.elementor-element-225c35d .elementor-image-box-title{font-size:28px;}.elementor-6721 .elementor-element.elementor-element-225c35d .elementor-image-box-description{font-size:12px;}.elementor-6721 .elementor-element.elementor-element-6e3b447{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-6721 .elementor-element.elementor-element-6e3b447 .elementor-image-box-title{font-size:28px;}.elementor-6721 .elementor-element.elementor-element-6e3b447 .elementor-image-box-description{font-size:12px;}.elementor-6721 .elementor-element.elementor-element-3416ec5 .elementor-image-box-img{margin-bottom:0px;}.elementor-6721 .elementor-element.elementor-element-3416ec5 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-6721 .elementor-element.elementor-element-249d1ff .elementor-heading-title{font-size:40px;}.elementor-6721 .elementor-element.elementor-element-d1b52d9{--width:90%;--justify-content:space-between;}.elementor-6721 .elementor-element.elementor-element-b3a9742{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-6721 .elementor-element.elementor-element-b3a9742 .elementor-image-box-title{font-size:28px;}.elementor-6721 .elementor-element.elementor-element-b3a9742 .elementor-image-box-description{font-size:12px;}.elementor-6721 .elementor-element.elementor-element-35d2aba{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-6721 .elementor-element.elementor-element-35d2aba .elementor-image-box-title{font-size:28px;}.elementor-6721 .elementor-element.elementor-element-35d2aba .elementor-image-box-description{font-size:12px;}.elementor-6721 .elementor-element.elementor-element-24a6d34{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-6721 .elementor-element.elementor-element-24a6d34 .elementor-image-box-title{font-size:28px;}.elementor-6721 .elementor-element.elementor-element-24a6d34 .elementor-image-box-description{font-size:12px;}.elementor-6721 .elementor-element.elementor-element-11df417 .elementor-image-box-img{margin-bottom:0px;}.elementor-6721 .elementor-element.elementor-element-11df417 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-6721 .elementor-element.elementor-element-9926e7f .elementor-heading-title{font-size:40px;}.elementor-6721 .elementor-element.elementor-element-f0ee912{--width:90%;--justify-content:space-between;}.elementor-6721 .elementor-element.elementor-element-7331bb4{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-6721 .elementor-element.elementor-element-7331bb4 .elementor-image-box-title{font-size:28px;}.elementor-6721 .elementor-element.elementor-element-7331bb4 .elementor-image-box-description{font-size:12px;}.elementor-6721 .elementor-element.elementor-element-a9658bc{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-6721 .elementor-element.elementor-element-a9658bc .elementor-image-box-title{font-size:28px;}.elementor-6721 .elementor-element.elementor-element-a9658bc .elementor-image-box-description{font-size:12px;}.elementor-6721 .elementor-element.elementor-element-ad6deaf{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-6721 .elementor-element.elementor-element-ad6deaf .elementor-image-box-title{font-size:28px;}.elementor-6721 .elementor-element.elementor-element-ad6deaf .elementor-image-box-description{font-size:12px;}.elementor-6721 .elementor-element.elementor-element-d5e5e14 .elementor-image-box-img{margin-bottom:0px;}.elementor-6721 .elementor-element.elementor-element-d5e5e14 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-6721 .elementor-element.elementor-element-be497b1 .elementor-heading-title{font-size:40px;}.elementor-6721 .elementor-element.elementor-element-c03cd70{--width:90%;--justify-content:space-between;}.elementor-6721 .elementor-element.elementor-element-040e9af{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-6721 .elementor-element.elementor-element-040e9af .elementor-image-box-title{font-size:28px;}.elementor-6721 .elementor-element.elementor-element-040e9af .elementor-image-box-description{font-size:12px;}.elementor-6721 .elementor-element.elementor-element-991ca5a{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-6721 .elementor-element.elementor-element-991ca5a .elementor-image-box-title{font-size:28px;}.elementor-6721 .elementor-element.elementor-element-991ca5a .elementor-image-box-description{font-size:12px;}.elementor-6721 .elementor-element.elementor-element-8c5e627{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-6721 .elementor-element.elementor-element-8c5e627 .elementor-image-box-title{font-size:28px;}.elementor-6721 .elementor-element.elementor-element-8c5e627 .elementor-image-box-description{font-size:12px;}.elementor-6721 .elementor-element.elementor-element-84fda38{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for button, class: .elementor-element-c62a8e5 *//*---------*/
.elementor-6721 .elementor-element.elementor-element-c62a8e5 a {
  border: 2px dashed #6E6E6E !important;
  border-radius: 12px !important;
  padding: 12px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-090745a */.elementor-6721 .elementor-element.elementor-element-090745a p {
  font-family: 'Poppins', sans-serif;
  font-size: 25px;
  line-height: 1;
  margin: 0 auto;
  text-align: center;
  color: #fff;
  font-weight: 500;
}

.elementor-6721 .elementor-element.elementor-element-090745a #local {
  color: #00CC2C;
  text-align: center;
  font-weight: 900;
}

@media (max-width: 1200px) {
  .elementor-6721 .elementor-element.elementor-element-090745a p {
    font-size: 20px;
  }
}

@media (max-width: 1024px) {
  .elementor-6721 .elementor-element.elementor-element-090745a p {
    font-size: 16px;
  }
}

@media (max-width: 767px) {
  .elementor-6721 .elementor-element.elementor-element-090745a p {
    font-size: 14px;
  }

  .elementor-6721 .elementor-element.elementor-element-090745a {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fd71d3 *//* NOTIFICAÇÃO CUPOM */
.cupom-notificacao {
    position: fixed;
    top: 20px;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(135deg, #10b981, #059669);
    color: white;
    padding: 16px 32px;
    border-radius: 60px;
    box-shadow: 0 10px 30px -5px rgba(0,0,0,0.3);
    z-index: 999999;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.5px;
    border: 1px solid rgba(255,255,255,0.2);
    backdrop-filter: blur(8px);
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.cupom-notificacao.mostrar {
    opacity: 1;
    visibility: visible;
    top: 30px;
}

.notificacao-conteudo {
    display: flex;
    align-items: center;
    gap: 12px;
    justify-content: center;
}

.notificacao-conteudo svg {
    width: 24px;
    height: 24px;
    filter: drop-shadow(0 2px 3px rgba(0,0,0,0.2));
}

.notificacao-texto {
    line-height: 1;
}

/* Opcional: responsivo */
@media (max-width: 767px) {
    .cupom-notificacao {
        width: 90%;
        padding: 14px 24px;
        font-size: 14px;
        top: 15px;
    }
    .cupom-notificacao.mostrar {
        top: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-981e77b */#id643 {
        width: 30%;
        padding: 20px 10px;
        background: #F8FAFC;
        border-radius: 2em;
        border: solid 7px #fff;
        outline: 2px dashed #16A34A;
        text-align: center;
        font-family: "Poppins", sans-serif;
    }
    
    
#id643 .elementor-image-box-title{
    color: #9CA3AF;
    font-size: .8rem;
    font-weight: 600;
    
    
}

#id643 .elementor-image-box-description{
        color: #111827;
        font-size: 18px;
        font-weight: 800;
        letter-spacing: 1px;
        word-break: break-word;
        font-family: "Space Mono", monospace;
}  

#id643 .btn-cupom{
    width: 90%;
}

#id643 .btn-cupom a {
        background: #16A34A;
        color: #fff;
        border: none;
        border-radius: 50px;
        padding: 15px 5px;
        font-size: clamp(1.1rem, 4vw, 1.2rem);
        font-weight: 600;
        text-transform: uppercase;
        cursor: pointer;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 12px;
        transition: all 0.2s ease;
        margin-bottom: 0px;
        border: 1px solid rgba(255, 255, 255, 0.1);
        box-shadow: 0 8px 20px rgba(22, 163, 74, 0.25);
    }


    #id643 .btn-cupom a:hover {
        background: #15803D !important;
    }
    
    #id643 .instrucao strong {
        color: #16A34A;
        font-weight: 600;
    }
    
@media (max-width: 1024px) {
    #id643{
        width: 60%;
    }
}

@media (max-width: 767px) {
    #id643{
        width: 90%;
    }
    #id643 .elementor-image-box-description{
        font-size: 18px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86c1afb */.elementor-6721 .elementor-element.elementor-element-86c1afb {
    margin: 0;
    background: #f5f5f5;
    padding: 60px 70px;
}

.elementor-6721 .elementor-element.elementor-element-86c1afb:before {
    content: "";
    background: radial-gradient(circle at 50% -20%, rgb(240, 253, 244), rgba(0, 0, 0, 0));
}

.elementor-6721 .elementor-element.elementor-element-86c1afb h1 {
    font-size: 60px;
    line-height: 65px;
    font-weight: 900;
    letter-spacing: 0.05em;
    margin-bottom: -10px;
    
}

.elementor-6721 .elementor-element.elementor-element-86c1afb .elementor-headline-dynamic-text {
    font-weight: 800;
}

.elementor-6721 .elementor-element.elementor-element-86c1afb h2 {
    font-size: 20px;
    font-weight: 500;
    margin-bottom: -5px;
    line-height: 28px;
}

.elementor-6721 .elementor-element.elementor-element-86c1afb a {
    background: #16A34A;
    color: #ffffff;
    border-radius: 50px;
    font-size: 1em;
    font-weight: 600;
}

@media (max-width: 1024px) {
    .elementor-6721 .elementor-element.elementor-element-86c1afb{
        padding: 40px 20px;
    }
    .elementor-6721 .elementor-element.elementor-element-86c1afb h1 {
    }
}

@media (max-width: 767px) {
    .elementor-6721 .elementor-element.elementor-element-86c1afb {
        padding: 40px 10px;
    }

    .elementor-6721 .elementor-element.elementor-element-86c1afb a {
        font-size: 13px;
    }

    .elementor-6721 .elementor-element.elementor-element-86c1afb h1 {
        font-size: 2.2rem;
        line-height: 1.2;
        margin-bottom: -10px;
        
    }

    .elementor-6721 .elementor-element.elementor-element-86c1afb h2 {
        font-size: 1rem;
        line-height: 1.3;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39aa0d5 */.elementor-6721 .elementor-element.elementor-element-39aa0d5 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;
    width: 100%;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b52d9 */.elementor-6721 .elementor-element.elementor-element-d1b52d9 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ee912 */.elementor-6721 .elementor-element.elementor-element-f0ee912 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c03cd70 */.elementor-6721 .elementor-element.elementor-element-c03cd70 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39aa0d5 */.elementor-6721 .elementor-element.elementor-element-39aa0d5 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;
    width: 100%;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b52d9 */.elementor-6721 .elementor-element.elementor-element-d1b52d9 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ee912 */.elementor-6721 .elementor-element.elementor-element-f0ee912 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c03cd70 */.elementor-6721 .elementor-element.elementor-element-c03cd70 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39aa0d5 */.elementor-6721 .elementor-element.elementor-element-39aa0d5 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;
    width: 100%;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b52d9 */.elementor-6721 .elementor-element.elementor-element-d1b52d9 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ee912 */.elementor-6721 .elementor-element.elementor-element-f0ee912 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c03cd70 */.elementor-6721 .elementor-element.elementor-element-c03cd70 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39aa0d5 */.elementor-6721 .elementor-element.elementor-element-39aa0d5 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;
    width: 100%;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b52d9 */.elementor-6721 .elementor-element.elementor-element-d1b52d9 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ee912 */.elementor-6721 .elementor-element.elementor-element-f0ee912 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c03cd70 */.elementor-6721 .elementor-element.elementor-element-c03cd70 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39aa0d5 */.elementor-6721 .elementor-element.elementor-element-39aa0d5 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;
    width: 100%;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b52d9 */.elementor-6721 .elementor-element.elementor-element-d1b52d9 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ee912 */.elementor-6721 .elementor-element.elementor-element-f0ee912 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c03cd70 */.elementor-6721 .elementor-element.elementor-element-c03cd70 .elementor-image-box-content{
    background: linear-gradient(50deg, #00EB33 0%, #B8FE01 88%);
    border-radius: 5px;
    padding: 5px;

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-84fda38 */.c538 {
    width: 100%;
    background: #fff;
    padding: 1.25rem;
    border: dashed 0.125rem #006E07;
    border-radius: 1.25rem;
}


.c538 .classTag02 {
    position: absolute;
    top: 0.625rem;
    left: 0.3125rem;
    background: #FF2C2C;
    padding: 0.3125rem;
    width: 30%;
    text-align: center;
    border-radius: 3.125rem;
    color: #fff !important;
    box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
}

.classTag02 span {
    color: #fff !important;
    font-size: 0.875rem;
}

.c538 .classTagpix {
    position: absolute;
    top: 3.3rem;
    left: 0.3125rem;
    background: #DCFCE7;
    padding: 0.3125rem;
    width: 35%;
    text-align: center;
    border-radius: 3.125rem;
    color: #166534 !important;
    z-index: 2;
    box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
}

.c538 .class345{
    width: 100% ;
}

.c222 .classTag01 {
    position: absolute;
    top: 0;
    left: 0;
    background: #FACC15;
    padding: 0.3125rem;
    width: 50%;
    text-align: center;
    border-radius: 1.25rem 0rem 1.25rem 0rem;
    color: #fff !important;
}

.classTag01 span {
    color: #000 !important;
    font-size: 0.75rem;
}

.c538 .elementor-image-box-img img {
    transition: transform 0.4s ease;
}

.c538 .elementor-image-box-wrapper:hover .elementor-image-box-img img {
    transform: scale(1.05);
}

.c538 h3 {
    color: #1B221F;
    font-weight: 800;
    font-size: 2.5rem;
}

.c538 h3 span {
    color: #05751A;
}

.c222 .pre-div {
    font-size: 2.8125rem;
    font-weight: 800;
    color: #006E07;
    margin: 0;
    padding: 0;
    line-height: 1.2;
}

.elementor-widget-button {
    width: 80%;
}

.c538 .elementor-widget-button {
    width: 100%;
}

.c538 a {
    background: #00EB33;
    color: #20252A !important;
    border-radius: 3.125rem;
    width: 100%;
    padding: 1.25rem 0.625rem;
    font-weight: 600;
}

.c538 a:hover {
    background: #05751A;
    color: #fff !important;
}

.c538 .c222 {
    position: relative;
    background: #F7FEF9;
    border-radius: 1.25rem;
    padding: 0.625rem;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
}

.c222 .classpr0s {
    margin-top: 1.875rem;
}


/*Notebook*/
@media (max-width: 1366px) {
    .classpr0s .pre-div {
        font-size: 3rem;
    }
}

/*Tablet (Paisagem)*/
@media (max-width: 1200px) {
    .classpr0s .pre-div {
        font-size: 2.3rem;
    }
    
    .c538 .classTagpix {
    width: 40%;

}
}

/*Tablet*/
@media (max-width: 1024px) {
    .classpr0s .pre-div {
        font-size: 3rem;
    }
}
/*Celular (Paisagem)*/
@media (max-width: 880px) {
    .classpr0s .pre-div {
        font-size: 3.3rem;
    }
}
/*Celular*/
@media (max-width: 767px) {
    .classpr0s .pre-div {
        font-size: 3.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-740609c */.elementor-6721 .elementor-element.elementor-element-740609c {
    background: #f5f5f5;
    padding: 55px 50px;
}

.elementor-6721 .elementor-element.elementor-element-740609c h2 {
    font-size: 60px;
    color: #1B221F !important;
    line-height: 65px;
    font-weight: 800;
    letter-spacing: 0.05em;
    margin-bottom: -10px;
}

.elementor-6721 .elementor-element.elementor-element-740609c p {
    font-size: 20px;
    font-weight: 400;
    margin-bottom: -5px;
    line-height: 28px;
}

.class345 {
    width: 100%;
}

#id352 .classTab {
    width: 15%;
}

#id352 .classTab a {
    background: #fff;
    width: 100%;
    font-weight: 600;
    color: #0F172A;
    border: solid 2px #CBD5E1;
    padding: 20px 5px;
    display: inline-block;
    border-radius: 50px;
    transition: 0.3s;
}

#id352 .classTab:hover a {
    color: #0F172A;
    border: solid 2px #88FF00;
}

#id352 .classTab.ativo a {
    background: #DCFCE7;
    color: #05751A;
    border: solid 2px #05751A;
}

@media (max-width: 1024px) {
    .elementor-6721 .elementor-element.elementor-element-740609c {
        background: #f5f5f5;
        padding: 50px 20px;
    }

    #id352 .classTab {
        width: 25%;
    }

    .class345 {
        width: 50%;
    }
}

@media (max-width: 767px) {
    .elementor-6721 .elementor-element.elementor-element-740609c {
        background: #f5f5f5;
        padding: 50px 10px;
    }

    .elementor-6721 .elementor-element.elementor-element-740609c h2 {
        font-size: 40px;
        line-height: 40px;
    }

    .elementor-6721 .elementor-element.elementor-element-740609c p {
        font-size: 1rem;
        font-weight: 400;
        margin-bottom: -5px;
        line-height: 1.3;
    }

    #id352 .classTab {
        width: 45%;
    }

    .class345 {
        width: 90%;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Space Mono';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/08/spacemono-regular-400.woff2') format('woff2');
}
@font-face {
	font-family: 'Space Mono';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/08/spacemono-italic-400.woff2') format('woff2');
}
@font-face {
	font-family: 'Space Mono';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/08/spacemono-bold-700.woff2') format('woff2');
}
@font-face {
	font-family: 'Space Mono';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/08/spacemono-bolditalic-700.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/poppins-thin-100.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/poppins-extralight-200.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/poppins-light-300.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/poppins-regular-400.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/poppins-medium-500.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/poppins-semibold-600.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/poppins-bold-700.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/poppins-extrabold-800.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/poppins-black-900.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TonCondensed';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/ton-condensed-thin-100.woff2') format('woff2');
}
@font-face {
	font-family: 'TonCondensed';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/toncondensed-extralight-200.woff2') format('woff2');
}
@font-face {
	font-family: 'TonCondensed';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/ton-condensed-light-300.woff2') format('woff2');
}
@font-face {
	font-family: 'TonCondensed';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/ton-condensed-regular-400.woff2') format('woff2');
}
@font-face {
	font-family: 'TonCondensed';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/ton-condensed-medium-500.woff2') format('woff2');
}
@font-face {
	font-family: 'TonCondensed';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/toncondensed-semibold-600.woff2') format('woff2');
}
@font-face {
	font-family: 'TonCondensed';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/ton-condensed-bold-700.woff2') format('woff2');
}
@font-face {
	font-family: 'TonCondensed';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/ton-condensed-extra-bold-800.woff2') format('woff2');
}
@font-face {
	font-family: 'TonCondensed';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://maquininhatonmega.com.br/wp-content/uploads/2025/07/toncondensed-black-900.woff2') format('woff2');
}
/* End Custom Fonts CSS */